.celebration-animation{z-index:9999;pointer-events:none;background:var(--overlay-dark);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.celebration-animation__stage{flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.celebration-animation__particles{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.celebration-animation__particle{background:var(--secondary-color);opacity:0;border-radius:50%;animation:.75s ease-out forwards celebration-shoot;position:absolute}.celebration-animation--success .celebration-animation__particle,.celebration-animation--daily_complete .celebration-animation__particle{background:var(--green-default)}.celebration-animation--xp_gained .celebration-animation__particle,.celebration-animation--goal .celebration-animation__particle{background:var(--gold-icon)}.celebration-animation--streak .celebration-animation__particle{background:var(--streak-orange-dark)}.celebration-animation--onboarding .celebration-animation__particle{background:var(--green-default)}.celebration-animation__icon-wrap{background:var(--white);width:116px;height:116px;color:var(--primary-color);box-shadow:0 0 0 16px var(--primary-glow), var(--card-shadow);border-radius:50%;justify-content:center;align-items:center;animation:.5s cubic-bezier(.34,1.56,.64,1) both celebration-pop;display:flex}.celebration-animation--success .celebration-animation__icon-wrap,.celebration-animation--daily_complete .celebration-animation__icon-wrap{color:var(--green-default);box-shadow:0 0 0 16px var(--green-glow), var(--card-shadow)}.celebration-animation--xp_gained .celebration-animation__icon-wrap,.celebration-animation--goal .celebration-animation__icon-wrap{color:var(--amber-color);box-shadow:0 0 0 16px var(--amber-glow), var(--card-shadow)}.celebration-animation--streak .celebration-animation__icon-wrap{color:var(--streak-orange);box-shadow:0 0 0 16px var(--streak-glow-strong), var(--card-shadow);animation:.6s cubic-bezier(.34,1.56,.64,1) both celebration-bounce}.celebration-animation--goal .celebration-animation__icon-wrap{animation:.65s cubic-bezier(.22,1.2,.36,1) both celebration-premium}.celebration-animation--onboarding .celebration-animation__icon-wrap{animation:.5s cubic-bezier(.34,1.56,.64,1) both celebration-pop,2s ease-in-out .55s infinite celebration-float}.celebration-animation__title{color:var(--white);text-align:center;letter-spacing:-.3px;text-shadow:0 2px 12px var(--shadow-text);margin:8px 0 0;font-size:22px;font-weight:700;animation:.35s ease-out .2s both celebration-fade-up}.celebration-animation__subtitle{color:var(--white-85);text-align:center;letter-spacing:.1px;margin:0;font-size:14px;font-weight:500;animation:.35s ease-out .3s both celebration-fade-up}@keyframes celebration-shoot{0%{opacity:1;transform:translate(0)scale(1)}70%{opacity:.9}to{transform:translate(var(--tx,0px), var(--ty,0px)) scale(0);opacity:0}}@keyframes celebration-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes celebration-bounce{0%{opacity:0;transform:scale(0)translateY(0)}55%{opacity:1;transform:scale(1.2)translateY(-10px)}75%{opacity:1;transform:scale(.95)translateY(3px)}90%{opacity:1;transform:scale(1.04)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes celebration-premium{0%{opacity:0;transform:scale(0)rotate(-20deg)}65%{opacity:1;transform:scale(1.25)rotate(8deg)}82%{opacity:1;transform:scale(.96)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes celebration-float{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1)translateY(-10px)}}@keyframes celebration-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.celebration-enter-active,.celebration-leave-active{transition:opacity .35s}.celebration-enter-from,.celebration-leave-to{opacity:0}.custom-input__error{color:var(--error-color);padding-top:4px}.custom-input__required{color:var(--error-color)}.custom-input__with-error .custom-input__input{border-color:var(--input-error-border)}.custom-input__disabled input{background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.request-button{position:relative}.request-button--loading{min-width:80px;font-size:0}.request-button__loader{width:30px;font-size:0;position:absolute}.box-information{border-radius:var(--border-radius);background-color:var(--color-bg-card);box-shadow:var(--card-shadow);margin:8px 0 24px;padding:12px 8px;position:relative}.box-information__close{position:absolute;top:8px;right:12px}.box-information__error{border-left:5px solid var(--border-error-color)}.box-information__error .box-information__title{color:var(--border-error-color)}.box-information__info{border-left:5px solid var(--primary-color)}.box-information__info .box-information__title{color:var(--primary-color)}.box-information__warning{border-left:5px solid var(--warning)}.box-information__warning .box-information__title{color:var(--warning)}.box-information__success{border-left:5px solid var(--success)}.box-information__success .box-information__title{color:var(--success)}.box-information__title{color:var(--black);max-width:calc(100% - 20px);margin:0 0 8px;font-size:14px;font-weight:500}.box-information__messages{flex-direction:column;display:flex}.box-information__message{color:var(--black);font-size:.9rem}.box-information__message:not(:last-child){margin-bottom:4px}.box-information__footer{margin-top:12px}.login-form{padding-top:24px}.login-form__actions{flex-direction:column;display:flex}.login-form__recovery-pass{margin-bottom:1.2rem;font-size:.9rem}.password-input{margin-bottom:24px}.password-input__error-item{font-size:14px}.password-input__error-item--done{color:var(--green-default)}.modal-dialog .modal{background-color:var(--color-bg-modal);border-radius:var(--border-radius);width:fit-content;max-width:1140px;height:fit-content;max-height:85vh;padding:4px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-dialog .modal__header{justify-content:space-between;align-items:center;margin-bottom:16px;padding:24px 24px 0;display:flex}.modal-dialog .modal__title{margin:0;font-size:1.3rem}.modal-dialog .modal__body{scrollbar-gutter:stable both-edges;height:fit-content;max-height:calc(85vh - 160px);padding:0 20px;overflow:visible auto}.modal-dialog .modal__body::-webkit-scrollbar{width:6px;margin-left:10px;scroll-margin-left:10px}.modal-dialog .modal__close{cursor:pointer;margin-left:auto;font-size:1.3rem;position:relative;top:2px}.modal-dialog .modal__footer{justify-content:space-between;align-items:center;margin-top:12px;padding:0 24px 24px;display:flex}.modal-dialog .modal__confirm{min-width:72px;margin-left:auto}.modal-dialog .modal__cancel{margin-right:12px}@media (width<=768px){.modal-dialog .modal{min-width:unset;width:85%}.modal-dialog .modal__title{font-size:1.1rem}}@media (width<=375px){.modal-dialog .modal{width:90%}}@media (width<=320px){.modal-dialog .modal__cancel{margin-right:8px}}.terms ul,.terms ol{padding-left:24px}.terms ul{list-style:initial}.terms ol{list-style:lower-roman}.terms li{color:var(--paragraph-color);margin-bottom:8px}.use-terms-modal{max-width:600px}@media (width<=375px){.use-terms-modal{font-size:13px}}.custom-select{cursor:pointer;width:100%;position:relative}.custom-select label{white-space:nowrap}.custom-select__select{position:relative}.custom-select__select-icon{margin-left:auto;font-size:12px;transition:transform .2s;position:absolute;top:14px;right:12px}.custom-select__select.open svg{transform:rotate(-180deg)}.custom-select__selected-option{cursor:pointer;caret-color:#0000;justify-content:space-between;align-items:center;display:flex!important}.custom-select__selected-option:hover,.custom-select__selected-option:focus{color:var(--gray-default);background-color:var(--color-bg-input);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}.custom-select .options{z-index:9999;border:1px solid var(--gray-border);background-color:var(--color-bg-dropdown);width:100%;max-height:158px;box-shadow:var(--color-shadow-dropdown);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.custom-select .options::-webkit-scrollbar{width:6px}.custom-select .options li{cursor:pointer;padding:10px;transition:background-color .2s}.custom-select .options li:hover{background-color:var(--color-bg-dropdown-hover)}.custom-select--disabled .form-control{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.phone-input{flex-direction:row;width:100%;display:flex}.phone-input .country-area-select{max-width:140px}.phone-input .country-area-select input{border-top-right-radius:0;border-bottom-right-radius:0}.phone-input__input{width:100%}.phone-input__input input{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}@media (width<=677px){.phone-input .country-area-select{max-width:180px}}@media (width<=426px){.phone-input{flex-direction:column}.phone-input .country-area-select{max-width:unset}.phone-input .country-area-select input{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.phone-input__input input{border-left:1px solid var(--color-border-input);border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}.register-form{overflow:auto}.register-form__content{padding:2px}.register-form__title{text-align:center;color:var(--secondary-color);margin-top:0;margin-bottom:0}.register-form__actions{flex-direction:column;margin-top:16px;display:flex}.register-form__terms{align-items:center;margin:8px 0;display:flex}.register-form__terms input{cursor:pointer;min-height:auto;margin-right:8px}.register-form__terms span{margin-bottom:0;font-size:14px;font-weight:400}.register-form__terms span a{cursor:pointer;font-weight:500;text-decoration:underline}.register-form .password-input{margin-bottom:8px}.register-form .hidden-input{border:none;width:0;height:0;min-height:0;margin:0;padding:0}.login-view{background-color:var(--section-bg);background-image:url(/assets/login-bg-CMSPi4SQ.webp);background-repeat:no-repeat;background-size:cover;flex-direction:row;width:100%;height:100vh;display:flex;position:relative}.login-view:after{content:"";background-color:var(--primary-color);opacity:.5;width:100%;height:100%;display:block;position:absolute}.login-view__logo{width:100%;max-width:200px;margin:16px auto;display:block}.login-view__title{color:var(--white);text-shadow:2px 2px 4px #0006;font-size:2.2rem}.login-view__subtitle{max-width:80%;color:var(--white);text-shadow:2px 2px 4px #0009}.login-view__return-login{text-align:center;margin:8px auto 0;text-decoration:underline;display:block}.login-view .login-container{z-index:10;width:50%;margin:auto}.login-view .login-box{background-color:var(--color-bg-page);z-index:10;width:30%;height:100vh;margin-left:auto;padding:24px 40px}.login-view__action{width:100%;margin-top:16px}.login-view__login-with{justify-content:center;margin:16px 0;display:flex;position:relative}.login-view__login-with span{background-color:var(--color-bg-page);padding:0 8px}.login-view__login-with:after{content:"";border-top:1px solid var(--gray-border);z-index:-2;margin-top:10px;position:absolute;left:0;right:0}.login-view__google-login{justify-content:center;margin-top:16px;display:flex}.login-view__recaptcha{text-align:center;max-width:260px;margin:12px auto 0;font-size:11px}@media (width<=992px){.login-view{justify-content:center;align-items:center;height:100%;min-height:100vh}.login-view__logo{margin:24px auto}.login-view .login-container,.login-view__title,.login-view__subtitle{display:none}.login-view .login-box{width:80%;height:auto;margin:unset;border-radius:4px;padding:32px}.login-view .login-box.register-form{height:90%;top:5%;overflow-y:auto}}@media (width<=767px){.login-view{min-height:unset}.login-view .login-box{border-radius:4px;border-radius:unset;width:100%;padding:36px}}.cpf-input__error{color:var(--error-color);padding-top:4px}.cpf-input__required{color:var(--error-color)}.cpf-input__with-error .custom-input__input{border-color:var(--input-error-border)}.cpf-input__disabled input{background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.steps{flex-direction:column;align-items:center;gap:1rem;display:flex}.steps__progress-bar{align-items:center;margin-bottom:1rem;display:flex}.steps__step{align-items:center;padding-top:4px;display:flex}.steps__circle{background-color:var(--color-steps-inactive);width:32px;height:32px;color:var(--color-text-on-primary);border-radius:50%;justify-content:center;align-items:center;font-weight:700;transition:background-color .3s,color .3s;display:flex}.steps__circle--active{background-color:var(--color-secondary);color:var(--color-text-on-primary)}.steps__line{background-color:var(--color-steps-inactive);width:50px;height:4px;transition:background-color .3s}.steps__line--active{background-color:var(--color-secondary)}.steps__content{flex:1;width:100%}.steps__controls{justify-content:space-between;display:flex}.steps__controls .steps__button{background-color:var(--color-success);color:var(--color-text-on-primary);cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;transition:background-color .3s}.steps__controls .steps__button:disabled{background-color:var(--color-steps-inactive);cursor:not-allowed}.steps__controls .steps__button:hover:not(:disabled){background-color:var(--color-success);filter:brightness(.9)}.confirm-phone-number-form__header{text-align:center}.confirm-phone-number-form__header h3{margin-top:0}.confirm-phone-number-code-form__header{text-align:center}.confirm-phone-number-code-form__header h3{margin-top:0}.confirm-phone-step__content{width:600px}.confirm-phone-step__content .container{padding:0}.confirm-phone-step__result{text-align:center}.confirm-phone-step__result-icon{font-size:64px}.confirm-phone-step__result-icon--success{color:var(--green-default)}@media (width<=768px){.confirm-phone-step__content{width:100%}}.account-data-form__content form{flex-direction:column;display:flex}.account-data-form__actions{display:flex}.account-data-form__btn-update{width:220px;margin-top:12px}.account-data-form__communications{align-items:center;margin-bottom:12px;display:flex}.account-data-form__communications span{margin-left:4px;font-size:14px}.account-data-form .phone-form{gap:12px;width:100%;height:65px;margin-bottom:1rem;display:flex}.account-data-form .phone-form .form-group{width:100%}.account-data-form .phone-form__status{align-items:flex-end;display:flex}.account-data-form .phone-form__status span{cursor:pointer;margin-bottom:6px;font-size:24px}.account-data-form .phone-form__status svg:focus{outline:none}.account-data-form .phone-form__status--confirmed{color:var(--green-default)}.account-data-form .phone-form__status--unconfirmed{color:var(--warning)}@media (width<=426px){.account-data-form .phone-form{height:auto}.account-data-form .phone-form .country-area-select{width:calc(100% + 36px)!important}.account-data-form .phone-form__status{padding-bottom:16px}}.change-password-form__actions{display:flex}.change-password-form__btn-update{width:220px;margin-top:12px}.box-page{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);padding:24px}.box-page ::-webkit-scrollbar{width:10px}.box-page--visible .box-page__content{overflow:visible}.box-page:not(:last-child){margin-bottom:24px}.box-page__title{color:var(--black);border-bottom:1px solid var(--gray-border);white-space:nowrap;align-items:center;margin-top:0;margin-bottom:24px;padding-bottom:12px;display:flex}.box-page__header-content{justify-content:space-between;align-items:center;width:100%;margin-left:8px;display:flex;position:relative}.box-page__content{padding-bottom:12px;overflow:auto}.box-page__content::-webkit-scrollbar{height:6px}@media (width<=992px){.box-page{padding:12px}.box-page__content{overflow:auto hidden}.box-page__title{flex-direction:column;align-items:flex-start;margin-bottom:16px}.box-page__header-content{top:unset;margin-left:0;position:relative}}@media (width<=450px){.box-page__header-content{flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}}@media (width<=375px){.box-page__title,.box-page:not(:last-child){margin-bottom:16px}}.box-page--hide-mobile{box-shadow:none;background-color:#0000;border-radius:0;padding:0}.box-page--hide-mobile .box-page__title{background-color:var(--color-bg-card);border-radius:var(--border-radius);padding:24px}.user-settings-view .account-data-form,.user-settings-view .change-password-form{width:55%}@media (width<=1024px){.user-settings-view .account-data-form,.user-settings-view .change-password-form{width:100%}}.contact-view__tutorial{max-width:900px}.premium-overlay{background-color:var(--secondary-color);z-index:100000;width:calc(100% - 48px);height:calc(100% - 48px);color:var(--white);text-align:center;border-radius:var(--border-radius);margin:24px;padding:24px;position:absolute;top:0;left:0}.premium-overlay__close{color:var(--white);cursor:pointer;width:22px;height:22px;margin-left:auto;display:block;position:relative;top:-10px;right:-10px}.premium-overlay__close svg{font-size:22px}.premium-overlay__close:hover{color:var(--white-20)}.premium-overlay__content{z-index:1;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.premium-overlay__title{text-align:center;max-width:500px;margin:0 auto}.premium-overlay__img{width:80%;max-width:300px;margin:24px 0}.premium-overlay__description{color:var(--white)}.premium-overlay__buy-plan.btn{margin:24px auto;padding:12px 32px;font-weight:700}.premium-overlay__link-close{color:var(--white);cursor:pointer;margin-top:4px;text-decoration:underline}.premium-overlay__link-close:hover{color:var(--white-20)}@media (height<=620px){.premium-overlay__img{width:80%;max-width:200px}}@media (height<=550px){.premium-overlay__img{display:none}}.toggle-currency-visibility-button{cursor:pointer;background-color:#0000;align-items:center;display:flex;border:none!important;outline:none!important}.toggle-currency-visibility-button.button-outline:hover{color:var(--secondary-color)!important;background-color:#0000!important}.toggle-currency-visibility-button svg{width:24px;color:var(--menu-item-color);font-size:14px}.toggle-currency-visibility-button svg:focus,.toggle-currency-visibility-button svg:active{border:none!important;outline:none!important}.navbar{height:var(--navbar-size);background-color:var(--color-bg-navbar);width:100%;color:var(--color-text-on-primary);border-bottom:1px solid var(--color-border-light);z-index:3;padding:0 0 0 16px;position:relative}.navbar__container{flex-direction:row;justify-content:space-between;align-items:center;height:100%;display:flex}.navbar__header{align-items:center;display:flex}.navbar__header a{line-height:0}.navbar__hamburguer{display:none}.navbar__logo{max-width:180px;margin-left:4px}.navbar__logo--mobile{display:none}.navbar__nav{margin-left:32px;display:flex}.navbar__nav li{height:100%}.navbar__nav a{color:var(--white);text-transform:uppercase;height:100%;padding:.5rem .8rem;font-weight:500}.navbar__notifications{cursor:pointer;color:var(--menu-item-color);justify-content:center;margin:0 8px 0 0;display:flex;position:relative}.navbar__notifications .navbar-badge{background-color:var(--primary-color);border:none;padding:2px 4px;font-size:.6rem;font-weight:300;position:absolute;top:-4px;right:0;color:var(--white)!important}.navbar .toggle-currency-visibility-button{margin-right:6px}.navbar .navbar__theme-switch{background-color:var(--color-bg-input);border:1px solid var(--color-border);cursor:pointer;border-radius:100px;flex-shrink:0;width:56px;height:26px;margin-left:auto;margin-right:8px;transition:border-color .2s;position:relative}.navbar .navbar__theme-switch:hover{border-color:var(--color-primary)}.navbar .navbar__theme-switch__thumb{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));z-index:1;pointer-events:none;border-radius:50%;width:20px;height:20px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px}.navbar .navbar__theme-switch__icon{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:20px;height:20px;transition:color .2s;display:flex;position:absolute;top:3px}.navbar .navbar__theme-switch__icon--light{color:var(--white);left:2px}.navbar .navbar__theme-switch__icon--dark{color:var(--color-text-muted);right:1px}.navbar .navbar__theme-switch--dark .navbar__theme-switch__thumb{transform:translate(30px)}.navbar .navbar__theme-switch--dark .navbar__theme-switch__icon--light{color:var(--color-text-muted)}.navbar .navbar__theme-switch--dark .navbar__theme-switch__icon--dark{color:var(--white)}.navbar .user-resume{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;min-width:140px;padding-right:16px;display:flex;position:relative}.navbar .user-resume__infos{cursor:pointer;flex-direction:row;align-items:center;display:flex}.navbar .user-resume__name{color:var(--menu-item-color);white-space:nowrap;text-overflow:ellipsis;max-width:250px;margin-right:8px;font-size:14px;font-weight:500;overflow:hidden}.navbar .user-resume__image{background-color:var(--secondary-color);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:24px;font-weight:500;display:flex}.navbar .user-resume__action-icon{margin-right:8px}.navbar .user-resume__actions-header{border-bottom:1px solid var(--white-10);align-items:center;gap:12px;margin-bottom:12px;padding:0 16px 16px;display:flex}.navbar .user-resume__avatar{background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));width:44px;height:44px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.navbar .user-resume__user-info{flex-direction:column;line-height:1.2;display:flex}.navbar .user-resume__user-name{color:var(--menu-item-color);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:14px;font-weight:600;overflow:hidden}.navbar .user-resume__user-plan{color:var(--menu-item-color);padding-bottom:2px;font-size:12px}.navbar .user-resume__financial-profile{color:var(--primary-color);font-weight:500}.navbar .user-resume__actions{top:var(--header-size);width:260px;height:calc(100vh - var(--header-size));background-color:var(--color-bg-sidebar);box-shadow:var(--color-shadow-sidebar);z-index:999;cursor:auto;padding:24px 0;transition:transform .25s;display:block;position:fixed;right:0;transform:translate(100%)}.navbar .user-resume__actions li a{color:var(--menu-item-color);align-items:center;padding:12px 16px;font-size:14px;display:flex}.navbar .user-resume__actions li a.active,.navbar .user-resume__actions li a:hover{color:var(--color-primary);background-color:#4a30f21a}.navbar .user-resume__actions li:last-child{border-top:1px solid var(--white-10)}.navbar .user-resume__actions li:last-child a,.navbar .user-resume__actions li:last-child a .user-resume__action-icon{color:var(--logout-red)}.navbar .user-resume__actions li:last-child a:hover{background-color:var(--color-danger-light)}.navbar .user-resume__actions--open{transform:translate(0)}@media (width<=991px){.navbar{position:fixed;top:0;left:0}.navbar .user-resume__name{max-width:140px}.navbar .user-resume__actions{display:none!important}.navbar .user-resume__actions--open{display:block!important}.navbar__hamburguer{display:block}.navbar__hamburguer svg{width:28px;color:var(--gray-default);cursor:pointer;margin-right:12px}.navbar__logo{max-width:150px}}@media (width<=768px){.navbar__logo{display:none}.navbar__logo--mobile{max-width:44px;display:block}}@media (width<=500px){.navbar__logo--mobile{max-width:40px;display:block}.navbar .user-resume{min-width:unset;justify-content:flex-end}.navbar .user-resume__image{width:36px;height:36px}.navbar .user-resume__name{display:none}}@media (width<=991px){.with-communication-bar .navbar{top:var(--communication-bar-size);position:fixed}}.side-menu-item{color:var(--menu-item-color);border-radius:var(--border-radius);align-items:center;margin:3px 0;padding:12px;font-size:14px;font-weight:500;display:flex}.side-menu-item.router-link-exact-active.active,.side-menu-item.router-link-exact-active.open{background-color:var(--primary-color);color:var(--white)}.side-menu-item.router-link-exact-active.active svg,.side-menu-item.router-link-exact-active.open svg{fill:var(--white)}.side-menu-item.active,.side-menu-item:hover{background-color:var(--primary-color);color:var(--white)}.side-menu-item.active svg,.side-menu-item:hover svg{fill:var(--white)}.side-menu-item svg{width:20px;height:auto;margin-right:12px;font-size:18px}.side-menu-dropdown__label .icon-toggle{width:auto;margin-left:auto;font-size:16px;transition:transform .2s}.side-menu-dropdown__label .icon-toggle svg{margin-right:0!important}.side-menu-dropdown__label.open{background-color:var(--primary-color);color:var(--white)}.side-menu-dropdown__label.open .icon-toggle{transform:rotate(-180deg)}.install-app-banner{background-color:var(--secondary-color);padding:16px}.install-app-banner p{color:var(--white);margin-top:0;font-size:14px}.install-app-banner button{width:100%}.side-menu{background-color:var(--color-bg-sidebar);width:240px;height:calc(100dvh - var(--navbar-size));flex-direction:column;display:flex}.side-menu__list{padding:0 4px;overflow-y:auto}.side-menu__list::-webkit-scrollbar{width:6px}.side-menu__list::-webkit-scrollbar-track{background:0 0}.side-menu__list::-webkit-scrollbar-thumb{background:var(--border-gray-color);border-radius:6px}.side-menu--small{width:72px}.side-menu--small .side-menu-item svg{margin-right:0}.side-menu--small .install-app-banner{display:none}.side-menu a{cursor:pointer}.side-menu__btn-retract{background-color:var(--primary-color);color:var(--white);cursor:pointer;border:#0000;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:auto auto 16px;font-size:12px;display:flex}@media (width<=991px){.side-menu{z-index:100;display:flex}.side-menu__overlay{background-color:var(--color-bg-overlay);left:0;top:var(--navbar-size);width:100%;height:calc(100vh - var(--navbar-size));z-index:99;position:absolute}.side-menu__btn-retract{display:none}.side-menu .install-app-banner{margin-top:auto}}.with-communication-bar .side-menu{height:calc(100dvh - var(--navbar-size) - var(--communication-bar-size))}@media (width<=991px){.with-communication-bar .side-menu__overlay{top:calc(var(--navbar-size) + var(--communication-bar-size));height:calc(100dvh - var(--navbar-size) - var(--communication-bar-size))}}.notification{background-color:var(--color-bg-card)}.notification--unread{background-color:var(--white-20)}.notification__link{padding:8px 16px;display:flex}.notification__link--no-link{cursor:auto}.notification__link-icon{align-items:center;margin-left:8px;display:flex}.notification__content{display:flex}.notification__icon{width:28px;height:28px;margin-right:16px}.notification__content p{color:var(--black);margin:0;font-size:14px}.notification__description{font-size:13px}.notification__footer{padding:4px 0}.notification-list__item{margin:8px 0}.notification-box{background-color:var(--color-bg-card);z-index:2;height:calc(100dvh - var(--navbar-size));border-left:1px solid var(--color-border);width:100%;max-width:340px;position:absolute;top:0;right:0;box-shadow:4px 0 24px #0006}.notification-box__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:24px 16px;display:flex}.notification-box__title{color:var(--paragraph-color);margin:0;font-weight:500}.notification-box__clean-all{font-size:12px}.notification-box__content{height:calc(100% - 72px);overflow-y:auto}.notification-box__content::-webkit-scrollbar{width:8px}.notification-box__empty{flex-direction:column;justify-content:center;align-items:center;padding:64px 0;display:flex}.notification-box__empty p{margin-top:24px}.notification-box__empty-img{width:100%;max-width:160px}@media (width<=991px){.notification-box{top:var(--navbar-size);box-shadow:4px 0 32px #000000b3}.notification-box__overlay{background-color:var(--color-bg-overlay);left:0;top:var(--navbar-size);width:100%;height:calc(100vh - var(--navbar-size));z-index:1;position:absolute}}.with-communication-bar .notification-box{height:calc(100dvh - var(--navbar-size) - var(--communication-bar-size))}@media (width<=991px){.with-communication-bar .notification-box__overlay{top:calc(var(--navbar-size) + var(--communication-bar-size));height:calc(100dvh - var(--navbar-size) - var(--communication-bar-size))}}.currency-input__error{color:var(--error-color);padding-top:4px}.currency-input__required{color:var(--error-color)}.currency-input__with-error .currency-input__input{border-color:var(--input-error-border)}.currency-input__disabled input{background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.toggle-switch .switch{visibility:hidden;margin-left:-9999px;position:absolute}.toggle-switch .switch+label{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:block;position:relative}.toggle-switch .switch--shadow+label{background-color:var(--light-gray);border-radius:30px;width:40px;height:20px;padding:2px}.toggle-switch .switch--shadow+label:before,.toggle-switch .switch--shadow+label:after{content:"";display:block;position:absolute;top:1px;bottom:1px;left:1px}.toggle-switch .switch--shadow+label:before{background-color:var(--white-10);border-radius:30px;transition:background .4s;right:1px}.toggle-switch .switch--shadow+label:after{background-color:var(--color-bg-card);border-radius:100%;width:20px;transition:all .4s;box-shadow:0 2px 5px #0000004d}.toggle-switch .switch--shadow:checked+label:before{background-color:var(--secondary-color)}.toggle-switch .switch--shadow:checked+label:after{transform:translate(18px)}.toggle-switch .switch--flat+label{background-color:var(--light-gray);border-radius:30px;width:40px;height:20px;padding:2px;transition:background .4s}.toggle-switch .switch--flat+label:before,.toggle-switch .switch--flat+label:after{content:"";display:block;position:absolute}.toggle-switch .switch--flat+label:before{background-color:var(--color-bg-card);border-radius:30px;transition:background .4s;inset:2px}.toggle-switch .switch--flat+label:after{background-color:var(--light-gray);border-radius:52px;width:56px;transition:margin .4s,background .4s;top:4px;bottom:4px;left:4px}.toggle-switch .switch--flat:checked+label{background-color:var(--secondary-color)}.toggle-switch .switch--flat:checked+label:after{background-color:var(--secondary-color);margin-left:30px}.toggle-switch:focus-within .switch-label{box-shadow:0 0 0 .1rem var(--input-shadow);outline:none}.collapse__header{border-bottom:1px solid var(--gray-border);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 0;display:flex}.collapse__header svg{color:var(--paragraph-color);font-size:12px;position:relative;top:2px}.collapse__title{margin:0}.collapse__body{display:none}.collapse__body--opened{display:block}.recurrence-edition-confirmation-modal__content{z-index:10;background-color:var(--color-bg-modal);border-radius:var(--border-radius);width:100%;max-width:280px;box-shadow:var(--color-shadow-dropdown);padding:18px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recurrence-edition-confirmation-modal__overlay{background-color:var(--color-bg-overlay);z-index:10;position:fixed;inset:0}.recurrence-edition-confirmation-modal__title{color:var(--color-text-primary);margin-top:0;margin-bottom:24px;font-size:16px;font-weight:500;line-height:24px}.recurrence-edition-confirmation-modal__option{align-items:center;margin-bottom:12px;display:flex}.recurrence-edition-confirmation-modal__option input{margin:0 8px 0 0}.recurrence-edition-confirmation-modal__option label{color:var(--color-text-primary);margin:0}.recurrence-edition-confirmation-modal__actions{justify-content:space-between;margin-top:18px;display:flex}.feedback-modal__content{flex-direction:column;align-items:center;width:80vw;max-width:500px;margin:0 auto 12px;display:flex}.feedback-modal__description{text-align:center;width:100%;font-size:14px}.feedback-modal__nps{padding:8px 0;display:flex}.feedback-modal__btn-nps{border:1px solid var(--color-border);cursor:pointer;width:28px;height:28px;color:var(--gray-default);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;display:flex}.feedback-modal__btn-nps:not(:last-child){margin-right:4px}.feedback-modal__btn-nps.selected,.feedback-modal__btn-nps:hover{background-color:var(--secondary-color);color:var(--white)}.feedback-modal__rate input{display:none}.feedback-modal__rate label{float:right;color:var(--medium-gray);margin:0;padding:0 3px;font-size:24px}.feedback-modal__rate input:not(:checked)~label:hover,.feedback-modal__rate input:not(:checked)~label:hover~label,.feedback-modal__rate input:checked~label{color:var(--color-warning)}.feedback-modal__rate-description{justify-content:space-between;width:190px;padding-bottom:16px;display:flex}.feedback-modal__rate-description span{color:var(--paragraph-color);font-size:12px}.feedback-modal__comment{flex-direction:column;width:100%;display:flex}@media (width<=768px){.feedback-modal__content{max-width:100%}}.user-cards-select{width:100%;margin-bottom:1rem;position:relative}.user-cards-select--disabled .user-cards-select__display{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.user-cards-select--disabled .user-cards-select__display img{opacity:.8}.user-cards-select--disabled .user-cards-select__control input{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important;box-shadow:none!important;border:1px solid var(--color-border-input)!important}.user-cards-select--disabled .user-cards-select__control input img{opacity:.8}.user-cards-select--opened .user-cards-select__icon{transform:rotate(-180deg)}.user-cards-select label{margin-bottom:.5rem;font-weight:500;display:block}.user-cards-select label span{color:var(--error-color)}.user-cards-select__control{align-items:center;display:flex;position:relative}.user-cards-select__clear{cursor:pointer;z-index:2;color:var(--gray-default);opacity:.7;position:absolute;right:36px}.user-cards-select__clear:hover{opacity:.9}.user-cards-select__icon{pointer-events:none;margin-left:auto;font-size:12px;transition:transform .2s;position:absolute;right:.75rem}.user-cards-select__error{color:var(--color-danger);margin-top:.2rem;font-size:.75rem}.user-cards-select__display{border:1px solid var(--medium-gray);background-color:var(--color-bg-input);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:6px 12px 6px 8px;display:flex}.user-cards-select__display img{border-radius:var(--border-radius);width:26px;height:26px}.user-cards-select__dropdown{z-index:10;background:var(--color-bg-dropdown);border:1px solid var(--medium-gray);border-radius:6px;width:100%;max-height:175px;margin-top:.2rem;position:absolute;overflow-y:auto}.user-cards-select__option{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.user-cards-select__option:hover,.user-cards-select__option--active{background-color:var(--color-bg-card-hover)}.user-cards-select__image{object-fit:cover;border-radius:var(--border-radius);width:36px;height:36px}.user-cards-select__dropdown--empty{background-color:var(--content-bg);padding:12px}.user-accounts-select{width:100%;margin-bottom:1rem;position:relative}.user-accounts-select--disabled .user-accounts-select__display{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.user-accounts-select--disabled .user-accounts-select__display img{opacity:.8}.user-accounts-select--disabled .user-accounts-select__control input{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important;box-shadow:none!important;border:1px solid var(--color-border-input)!important}.user-accounts-select--disabled .user-accounts-select__control input img{opacity:.8}.user-accounts-select--opened .user-accounts-select__icon{transform:rotate(-180deg)}.user-accounts-select label{margin-bottom:.5rem;font-weight:500;display:block}.user-accounts-select label span{color:var(--error-color)}.user-accounts-select__control{align-items:center;display:flex;position:relative}.user-accounts-select__clear{cursor:pointer;z-index:2;color:var(--gray-default);opacity:.7;position:absolute;right:36px}.user-accounts-select__clear:hover{opacity:.9}.user-accounts-select__icon{pointer-events:none;margin-left:auto;font-size:12px;transition:transform .2s;position:absolute;right:.75rem}.user-accounts-select__error{color:var(--color-danger);margin-top:.2rem;font-size:.75rem}.user-accounts-select__display{border:1px solid var(--medium-gray);background-color:var(--color-bg-input);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:6px 12px 6px 8px;display:flex}.user-accounts-select__display img{border-radius:var(--border-radius);width:26px;height:26px}.user-accounts-select__dropdown{z-index:10;background:var(--color-bg-dropdown);border:1px solid var(--medium-gray);border-radius:6px;width:100%;max-height:175px;margin-top:.2rem;position:absolute;overflow-y:auto}.user-accounts-select__option{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.user-accounts-select__option:hover,.user-accounts-select__option--active{background-color:var(--color-bg-card-hover)}.user-accounts-select__image{object-fit:cover;border-radius:var(--border-radius);width:36px;height:36px}.user-accounts-select__dropdown--empty{background-color:var(--content-bg);padding:12px}.create-transaction-modal form{justify-content:space-between;width:600px;display:flex}.create-transaction-modal form .container{padding:0}.create-transaction-modal form .alert{font-size:12px}.create-transaction-modal form .date-select .alert{margin-top:4px;margin-bottom:0}.create-transaction-modal .form-left,.create-transaction-modal .form-right{width:calc(50% - 12px)}.create-transaction-modal .recurrence-types__group{align-items:center;height:20px;margin-bottom:8px;display:inline-flex}.create-transaction-modal .recurrence-types__group input{margin:0 8px 0 0}.create-transaction-modal .recurrence-types__group label{margin:0}@media (width>=768px) and (width<=992px){.create-transaction-modal .recurrence-types{flex-direction:column;display:flex}}@media (width<=768px){.create-transaction-modal form{width:100%}}.create-transfer-modal__transfer-types{gap:8px;margin-top:4px;display:flex}.create-transfer-modal__transfer-types>div{align-items:center;display:flex}.create-transfer-modal__transfer-types>div input{margin-top:0;margin-right:8px}.create-transfer-modal__transfer-types>div input:first-child{margin-left:0}.create-transfer-modal__transfer-types>div label{margin-bottom:0}.create-transfer-modal form{justify-content:space-between;width:600px;display:flex}.create-transfer-modal form .container{padding:0}.create-transfer-modal form .alert{font-size:12px}.create-transfer-modal form .date-select .alert{margin-top:4px;margin-bottom:0}.create-transfer-modal .form-left,.create-transfer-modal .form-right{width:calc(50% - 12px)}.create-transfer-modal .recurrence-types__group{align-items:center;height:20px;margin-bottom:8px;display:inline-flex}.create-transfer-modal .recurrence-types__group input{margin:0 8px 0 0}.create-transfer-modal .recurrence-types__group label{margin:0}@media (width<=768px){.create-transfer-modal form{width:100%}}.footer-menu{position:relative}.footer-menu__options{border-top:1px solid var(--color-border-light);justify-content:center;height:60px;display:flex}.footer-menu__option{width:20%;max-width:110px;color:var(--menu-item-color);border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;padding:12px;display:flex}.footer-menu__option span{text-align:center;margin-top:8px;font-size:14px}.footer-menu__option--selected{border-bottom:2px solid var(--primary-color)}.footer-menu__option--selected .footer-menu__icon svg{fill:var(--primary-color)}.footer-menu__options-list{background-color:var(--color-bg-footer);border-top:1px solid var(--color-border-light);width:100%;box-shadow:var(--color-shadow-footer);z-index:1;border-top-left-radius:12px;border-top-right-radius:12px;padding:12px 0;position:absolute;bottom:60px}.footer-menu__sub-option{color:var(--menu-item-color);align-items:center;padding:12px 24px;display:flex}.footer-menu__sub-option span{margin-left:8px}.footer-menu__icon{margin-left:0}@media (width<=560px){.footer-menu__option span{font-size:11px;font-weight:400}}@media (width<=375px){.footer-menu__option span{font-size:10px;font-weight:400}}@media (width<=350px){.footer-menu__option span{font-size:9px;font-weight:500}}.communication-bar{background-color:var(--secondary-color);padding:6px 0;position:relative;overflow:hidden}.communication-bar__content{margin:0 24px}.communication-bar--alert,.communication-bar--alert .communication-bar__close{background-color:var(--red-default)}.communication-bar__text{white-space:nowrap;justify-content:center;width:100%;display:flex}.communication-bar__text span{color:var(--white);text-align:center;font-size:14px;font-weight:400;display:inline-block}.communication-bar__text--marquee{justify-content:initial;animation:20s linear infinite marquee}.communication-bar__text--marquee span{padding-left:100%}.communication-bar__close{cursor:pointer;color:var(--white);background-color:var(--secondary-color);justify-content:center;align-items:center;width:32px;height:100%;font-size:14px;display:flex;position:absolute;top:0;right:0}.communication-bar__close:hover{color:var(--white-20)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-140%)}}@media (width<=991px){.communication-bar__text--marquee{animation:8s linear infinite marquee}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-300%)}}}.loader{flex-direction:column;justify-content:center;align-items:center;display:flex}.loader svg{max-width:100px}.loader svg path{fill:var(--secondary-color)}.loader__description{text-align:center;margin-bottom:0;position:relative;top:-10px}.loader--white svg path{fill:var(--white)}.loader--white .loader__description{color:var(--white)}.checkout-view{background-color:var(--color-bg-page);min-height:60vh;padding:32px}.checkout-view .loader{width:120px;margin:20vh auto 0}.checkout-view__title{color:var(--primary-color);text-align:center;margin-bottom:24px}.checkout-view__description{text-align:center}.checkout-view__header{max-width:50%;margin:0 auto 24px}@media (width<=992px){.checkout-view__header{max-width:90%}}@media (width<=768px){.checkout-view__header{max-width:100%}}.activate-trial-overlay{background-color:var(--color-bg-page);text-align:center;border-radius:var(--border-radius);border:1px solid var(--gray-border);z-index:101;width:calc(100% - 128px);height:calc(100% - 32px);margin:16px 64px;padding:24px 32px;position:absolute;top:0;left:0;overflow:auto}.activate-trial-overlay__content{position:relative}.activate-trial-overlay__footer{margin-top:24px}.activate-trial-overlay__close{color:var(--disabled-text);cursor:pointer;width:22px;height:22px;margin-left:auto;display:block;position:absolute;top:-12px;right:-20px}.activate-trial-overlay__close svg{font-size:22px}.activate-trial-overlay__close:hover{color:var(--gray-border)}.activate-trial-overlay--overlay{z-index:100;background-color:#0009;width:100vw;height:100vh;position:fixed;top:0;left:0}.activate-trial-overlay-loading__title{color:var(--primary-color)}.activate-trial-overlay__buy-plan.btn{margin:24px auto;padding:12px 32px;font-weight:700}.activate-trial-overlay__link-close{color:var(--white);cursor:pointer;margin-top:4px;text-decoration:underline}.activate-trial-overlay__link-close:hover{color:var(--white-20)}.activate-trial-overlay__title{color:var(--primary-color);margin-top:0;margin-bottom:16px}.activate-trial-overlay__header{max-width:60%;margin:0 auto 24px}.activate-trial-overlay__cancellation{max-width:40%;margin:0 auto}.activate-trial-overlay__cancellation p{margin:4px;font-size:14px}.activate-trial-overlay__footer{justify-content:center;display:flex}@media (width<=992px){.activate-trial-overlay__header{max-width:70%}.activate-trial-overlay__cancellation{max-width:100%}.activate-trial-overlay__cancellation p{margin:4px;font-size:14px}}@media (width<=620px){.activate-trial-overlay{width:calc(100% - 32px);height:calc(100% - 32px);margin:16px}.activate-trial-overlay__header{max-width:100%}.activate-trial-overlay .checkout-view{padding:32px 0 0}.activate-trial-overlay__img{width:80%;max-width:200px}}.toggle-button{display:flex}.toggle-button__btn-left,.toggle-button__btn-right{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.toggle-button__btn-left.btn{border-top-right-radius:0;border-bottom-right-radius:0}.toggle-button__btn-right.btn{border-top-left-radius:0;border-bottom-left-radius:0}.checkout-overlay{background-color:var(--color-bg-page);text-align:center;border-radius:var(--border-radius);border:1px solid var(--gray-border);z-index:101;width:calc(100% - 128px);height:calc(100% - 32px);margin:16px 64px;padding:24px 32px;position:absolute;top:0;left:0;overflow:auto}.checkout-overlay__content{position:relative}.checkout-overlay__footer{margin-top:24px}.checkout-overlay__close{color:var(--disabled-text);cursor:pointer;width:22px;height:22px;margin-left:auto;display:block;position:absolute;top:-12px;right:-20px}.checkout-overlay__close svg{font-size:22px}.checkout-overlay__close:hover{color:var(--gray-border)}.checkout-overlay--overlay{z-index:100;background-color:#0009;width:100vw;height:100vh;position:fixed;top:0;left:0}.checkout-overlay-loading__title{color:var(--primary-color)}.checkout-overlay__buy-plan.btn{margin:24px auto;padding:12px 32px;font-weight:700}.checkout-overlay__link-close{color:var(--white);cursor:pointer;margin-top:4px;text-decoration:underline}.checkout-overlay__link-close:hover{color:var(--white-20)}.checkout-overlay-plans__title{color:var(--primary-color);margin-top:0;margin-bottom:24px}.checkout-overlay-plans__header{max-width:60%;margin:0 auto 24px}.checkout-overlay-plans__type{max-width:40%;margin:12px auto}.checkout-overlay__footer{justify-content:center;display:flex}@media (width<=992px){.checkout-overlay-plans__header{max-width:70%}.checkout-overlay-plans__type{max-width:70%;margin:12px auto}}@media (width<=620px){.checkout-overlay{width:calc(100% - 32px);height:calc(100% - 32px);margin:16px}.checkout-overlay-plans__header{max-width:100%}.checkout-overlay-plans__type{max-width:100%;margin:12px auto}.checkout-overlay .checkout-view{padding:32px 0 0}.checkout-overlay__img{width:80%;max-width:200px}}.app-container__body{flex-direction:row;display:flex;position:relative;overflow:hidden}.app-container__content{background-color:var(--color-bg-page);width:100%;height:calc(100vh - var(--navbar-size));padding:24px;position:relative;overflow:hidden auto}.app-container__content--mobile{height:calc(100vh - var(--navbar-size) - 60px)}.app-container__content-wrapper{max-width:1600px;margin:0 auto}@media (width<=991px){.app-container__content{margin-top:var(--navbar-size);padding:16px}.app-container__side-menu{display:none}.app-container__side-menu.show-mobile{display:block}.app-container__side-menu.show-mobile .side-menu__overlay,.app-container__side-menu.show-mobile .side-menu{top:var(--navbar-size);position:fixed}}.with-communication-bar .app-container__content{height:calc(100dvh - var(--navbar-size) - var(--communication-bar-size))}.with-communication-bar .app-container__content--mobile{height:calc(100vh - var(--navbar-size) - 60px - var(--communication-bar-size))}@media (width<=991px){.with-communication-bar .app-container__side-menu.show-mobile .side-menu__overlay,.with-communication-bar .app-container__side-menu.show-mobile .side-menu{top:calc(var(--navbar-size) + var(--communication-bar-size))}}.badge{border:1px solid var(--primary-color);color:var(--primary-color);border-radius:12px;align-items:center;width:fit-content;padding:2px 8px;font-size:12px;display:inline-flex}.badge__cleaner{cursor:pointer;margin-left:4px;display:block}.badge--alert{color:var(--red-default);border-color:var(--red-default)}.badge--warning{color:var(--warning);border-color:var(--warning)}.badge--success{color:var(--green-default);border-color:var(--green-default)}.badge--white{color:var(--white);border-color:var(--white)}.card-resume{border-radius:var(--border-radius);background-color:var(--secondary-color);flex-direction:column;display:flex}.card-resume.up{background-color:var(--green-default)}.card-resume.down{background-color:var(--red-default)}.card-resume.total{background-color:var(--primary-color)}.card-resume__header{align-items:center;padding:16px 16px 0;display:flex}.card-resume__content{padding:0 16px 16px}.card-resume__icon-box{border:2px solid var(--white);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;display:flex}.card-resume__icon{color:var(--white);margin-top:0;font-size:12px;font-weight:500}.card-resume__title{color:var(--white);margin:0;font-size:1.1rem;line-height:24px}.card-resume__value{color:var(--white);margin-top:12px;margin-bottom:0;font-size:1.4rem;font-weight:500}.card-resume__description{color:var(--white);margin-top:4px;margin-bottom:0;font-size:.7rem}.card-resume__footer{color:var(--white);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:#0000004d;flex-direction:row;justify-content:center;align-items:center;margin-top:auto;padding:8px 16px;font-size:14px;display:flex}.card-resume__footer:hover{color:var(--white);background-color:#0006}.card-resume__footer svg{margin-left:8px;font-size:14px}.card-resume--with-content .card-resume__content{padding:0 16px 6px}@media (width<=768px){.card-resume__title{font-size:1rem}.card-resume__value{margin-top:8px;font-size:1.2rem}.card-resume__icon-box{width:22px;height:22px;margin-right:8px}.card-resume__icon{font-size:.9rem;line-height:22px}}.cards-resume{justify-content:space-between;gap:24px;display:flex}.cards-resume__additional-info{color:var(--white);margin:4px 0;font-size:14px}.cards-resume .card-resume{width:100%}@media (width<=1260px){.cards-resume--complete{gap:0;justify-content:initial;flex-direction:column}.cards-resume--complete .card-resume{width:100%}.cards-resume--complete .card-resume:not(:last-child){margin-bottom:16px}}@media (width<=767px){.cards-resume{gap:0;justify-content:initial;flex-direction:column}.cards-resume .card-resume{width:100%}.cards-resume .card-resume:not(:last-child){margin-bottom:16px}}.totals-transactions-chart__empty{flex-direction:column;justify-content:center;align-items:center;padding:64px 0;display:flex}.totals-transactions-chart__empty-img{width:100%;max-width:220px}@media (width<=768px){.totals-transactions-chart__empty-img{width:80%}}.page-header{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.page-header--sticked{z-index:1;position:sticky;top:-36px}.page-header--sticked-scrolled{box-shadow:0 3px 3px -1px #0000004d}.page-header:not(:last-child){margin-bottom:24px}.page-header__back{margin-right:16px}.page-header__title{color:var(--title-color);align-items:center;margin:0;display:flex}.page-header__tour{margin-left:8px}.page-header__tour--mobile{border-radius:50%!important}.page-header__actions{align-items:flex-end;margin-left:12px;display:flex}.page-header__actions>:not(:last-child){margin-right:12px}@media (width<=992px){.page-header{padding:12px}.page-header .dropdown-button__list{margin-top:10px}}@media (width<=991px){.page-header--sticked{top:-16px}}@media (width<=375px){.page-header:not(:last-child){margin-bottom:16px}}.progress-bar{background-color:var(--gray-30);border-radius:25px;position:relative;overflow:hidden}.progress-bar__progress{background-color:var(--secondary-color);text-align:center;height:22px;color:var(--color-text-on-primary);transition:width .5s}.progress-bar__label{z-index:1;width:max-content;font-size:12px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.planning-budget-goal__budget{flex-direction:column;display:flex}.planning-budget-goal__budget-values{display:flex}.planning-budget-goal__budget-values p{margin-top:0;margin-bottom:8px;font-size:14px}.planning-budget-goal__budget-values h4{margin:8px 0}.planning-budget-goal .text-end{margin-left:auto}.plannings-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--secondary-color);color:var(--white);flex-direction:column;width:100%;min-height:160px;display:flex;overflow:hidden}.plannings-widget .progress-bar__progress{background-color:var(--green-default)}.plannings-widget--empty{padding-bottom:32px}.plannings-widget--empty .plannings-widget__title{text-align:center}.plannings-widget .loader{height:100%}.plannings-widget__header{padding:24px 24px 0}.plannings-widget__empty{flex-direction:column;justify-content:center;align-items:center;margin-top:12px;display:flex}.plannings-widget__empty p{color:var(--white);text-align:center;margin-bottom:20px}.plannings-widget__content{padding:0 24px 16px}.plannings-widget__title{color:var(--white);margin:0 0 8px}.plannings-widget__budget{color:var(--white);margin-bottom:4px;font-weight:500}.plannings-widget__planning{margin-top:12px}.plannings-widget__footer{color:var(--white);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:#0000004d;flex-direction:row;justify-content:center;align-items:center;margin-top:auto;padding:8px 16px;font-size:14px;display:flex}.plannings-widget__footer:hover{color:var(--white);background-color:#0006}.plannings-widget__footer svg{margin-left:8px;font-size:14px}.plannings-widget .planning-budget-goal{padding:0 24px 12px}.plannings-widget .planning-budget-goal p{color:var(--white)}.plannings-widget .planning-budget-goal span{color:var(--black)}.goals-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);flex-direction:column;justify-content:space-between;width:100%;min-height:160px;display:flex}.goals-widget--empty{padding-bottom:32px}.goals-widget .loader{height:100%}.goals-widget__header{align-items:center;margin-bottom:12px;padding:24px 24px 0;display:flex}.goals-widget__empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.goals-widget__empty p{text-align:center;margin-top:24px;margin-bottom:20px}.goals-widget__content{padding:12px 24px 16px}.goals-widget__content .progress-bar{margin-top:auto}.goals-widget__icon{background-color:var(--secondary-color);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-right:8px;display:flex}.goals-widget__icon svg{color:var(--white);font-size:24px}.goals-widget__title{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;margin:0;display:block;overflow:hidden}.goals-widget__value{white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;display:block;overflow:hidden}.goals-widget__progress{margin-bottom:12px}.goals-widget__image{width:100%}.goals-widget__footer{color:var(--white);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:#00000061;flex-direction:row;justify-content:center;align-items:center;margin-top:auto;padding:8px 16px;font-size:14px;display:flex}.goals-widget__footer:hover{color:var(--white);background-color:#00000073}.goals-widget__footer svg{margin-left:8px;font-size:14px}.whatsapp-banner{border-radius:var(--border-radius);background-color:#0dbc4f;background-image:url(/assets/whatsapp-img-qfc6bKBM.png);background-position:calc(100% - 80px) calc(100% + 10px);background-repeat:no-repeat;background-size:auto 100%;gap:72px;width:100%;height:auto;margin-bottom:24px;padding:16px 24px;display:flex;position:relative}.whatsapp-banner__close{color:var(--white);position:absolute;top:8px;right:12px}.whatsapp-banner p{color:var(--white);margin-top:0;font-size:18px}.whatsapp-banner strong{font-size:22px}.whatsapp-banner__actions{gap:12px;display:flex}.whatsapp-banner__infos{border-left:1px solid var(--white);align-items:center;padding-left:16px;display:flex}.whatsapp-banner__infos li p{margin-bottom:8px;font-size:14px}.whatsapp-banner__infos li p strong{font-size:14px}.whatsapp-banner__infos li p .badge{margin-left:8px}.whatsapp-banner__infos li:last-child p{margin-bottom:0}@media (width>=993px) and (width<=1200px){.whatsapp-banner__actions{flex-direction:column;gap:8px}}@media (width<=1280px){.whatsapp-banner{background-image:none;background-position:calc(100% - 24px) calc(100% + 10px)}}@media (width<=1024px){.whatsapp-banner{gap:12px}}@media (width<=767px){.whatsapp-banner__infos{display:none}}@media (width<=425px){.whatsapp-banner__actions{flex-direction:column;gap:8px}}@media (width<=375px){.whatsapp-banner button{width:100%}}.whatsapp-need-confirmation-banner{border-radius:var(--border-radius);background-color:var(--warning);justify-content:space-between;align-items:center;width:100%;height:auto;margin-bottom:24px;padding:16px;display:flex}.whatsapp-need-confirmation-banner p{color:var(--black);margin:0;font-size:14px;font-weight:500}.whatsapp-need-confirmation-banner a{color:var(--black);margin-top:8px;font-size:12px;text-decoration:underline}.whatsapp-need-confirmation-banner .btn.button-primary--white:not(:disabled):hover{color:var(--secondary-color);background-color:#ffffffd1;border-color:#ffffffd1}@media (width<=375px){.whatsapp-need-confirmation-banner{flex-direction:column;align-items:flex-start;gap:12px;display:flex}}.trial-rules-modal__content{width:80vw;max-width:660px;margin:0 auto 12px}.trial-rules-modal__content p{margin:8px 0}@media (width<=992px){.trial-rules-modal__content{width:100%}}.subscription-banner-wrapper .box-information{margin-top:0}.account-data-modal form{justify-content:space-between;width:600px;display:flex}.account-data-modal form .container{padding:0}.account-data-modal form .alert{font-size:12px}.account-data-modal form .date-select .alert{margin-top:4px;margin-bottom:0}.account-data-modal .form-left,.account-data-modal .form-right{width:calc(50% - 12px)}.account-data-modal .recurrence-types__group{align-items:center;height:20px;margin-bottom:8px;display:inline-flex}.account-data-modal .recurrence-types__group input{margin:0 8px 0 0}.account-data-modal .recurrence-types__group label{margin:0}@media (width>=768px) and (width<=992px){.account-data-modal .recurrence-types{flex-direction:column;display:flex}}@media (width<=768px){.account-data-modal form{width:100%}}.clr-picker{z-index:1000;-webkit-user-select:none;user-select:none;direction:ltr;background-color:#fff;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;width:200px;display:none;position:absolute;box-shadow:0 0 5px #0000000d,0 5px 20px #0000001a}.clr-picker.clr-open,.clr-picker[data-inline=true]{display:flex}.clr-picker[data-inline=true]{position:relative}.clr-gradient{cursor:pointer;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,currentColor);border-radius:3px 3px 0 0;width:100%;height:100px;margin-bottom:15px;position:relative}.clr-marker{cursor:pointer;background-color:currentColor;border:1px solid #fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.clr-picker input[type=range]::-webkit-slider-runnable-track{width:100%;height:16px}.clr-picker input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px}.clr-picker input[type=range]::-moz-range-track{border:0;width:100%;height:16px}.clr-picker input[type=range]::-moz-range-thumb{border:0;width:16px;height:16px}.clr-hue{background-image:linear-gradient(90deg,red 0%,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,red 100%)}.clr-hue,.clr-alpha{border-radius:4px;width:calc(100% - 40px);height:8px;margin:5px 20px;position:relative}.clr-alpha span{border-radius:inherit;background-image:linear-gradient(90deg,#0000,currentColor);width:100%;height:100%;display:block}.clr-hue input[type=range],.clr-alpha input[type=range]{opacity:0;cursor:pointer;appearance:none;background-color:#0000;width:calc(100% + 32px);height:16px;margin:0;position:absolute;top:-4px;left:-16px}.clr-hue div,.clr-alpha div{pointer-events:none;background-color:currentColor;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 1px #888}.clr-alpha div:before{content:"";background-color:currentColor;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.clr-format{order:1;width:calc(100% - 40px);margin:0 20px 20px;display:none}.clr-segmented{box-sizing:border-box;color:#999;border:1px solid #ddd;border-radius:15px;width:100%;margin:0;padding:0;font-size:12px;display:flex;position:relative}.clr-segmented input,.clr-segmented legend{opacity:0;pointer-events:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.clr-segmented label{font-size:inherit;font-weight:400;line-height:initial;text-align:center;cursor:pointer;flex-grow:1;margin:0;padding:4px 0}.clr-segmented label:first-of-type{border-radius:10px 0 0 10px}.clr-segmented label:last-of-type{border-radius:0 10px 10px 0}.clr-segmented input:checked+label{color:#fff;background-color:#666}.clr-swatches{order:2;width:calc(100% - 32px);margin:0 16px}.clr-swatches div{flex-wrap:wrap;justify-content:center;padding-bottom:12px;display:flex}.clr-swatches button{width:20px;height:20px;color:inherit;text-indent:-1000px;white-space:nowrap;cursor:pointer;border:0;border-radius:50%;margin:0 4px 6px;padding:0;position:relative;overflow:hidden}.clr-swatches button:after{content:"";border-radius:inherit;background-color:currentColor;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #0000001a}input.clr-color{color:#444;text-align:center;width:calc(100% - 80px);height:32px;box-shadow:none;background-color:#fff;border:1px solid #ddd;border-radius:16px;order:1;margin:15px 20px 20px auto;padding:0 10px;font-family:sans-serif;font-size:14px}input.clr-color:focus{border:1px solid #1e90ff;outline:none}.clr-close,.clr-clear{color:#fff;cursor:pointer;background-color:#666;border:0;border-radius:12px;order:2;height:24px;margin:0 20px 20px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:400;display:none}.clr-close{margin:0 20px 20px auto;display:block}.clr-preview{border-radius:50%;width:32px;height:32px;margin:15px 0 20px 20px;position:relative;overflow:hidden}.clr-preview:before,.clr-preview:after{content:"";border:1px solid #fff;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.clr-preview:after{background-color:currentColor;border:0;box-shadow:inset 0 0 0 1px #0000001a}.clr-preview button{z-index:1;outline-offset:-2px;text-indent:-9999px;cursor:pointer;background-color:#0000;border:0;border-radius:50%;width:100%;height:100%;margin:0;padding:0;position:absolute;overflow:hidden}.clr-marker,.clr-hue div,.clr-alpha div,.clr-color{box-sizing:border-box}.clr-field{color:#0000;display:inline-block;position:relative}.clr-field input{direction:ltr;margin:0}.clr-field.clr-rtl input{text-align:right}.clr-field button{width:30px;height:100%;color:inherit;text-indent:-1000px;white-space:nowrap;pointer-events:none;border:0;margin:0;padding:0;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.clr-field.clr-rtl button{left:0;right:auto}.clr-field button:after{content:"";border-radius:inherit;background-color:currentColor;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #00000080}.clr-alpha,.clr-alpha div,.clr-swatches button,.clr-preview:before,.clr-field button{background-image:repeating-linear-gradient(45deg,#aaa 25%,#0000 25% 75%,#aaa 75%,#aaa),repeating-linear-gradient(45deg,#aaa 25%,#fff 25% 75%,#aaa 75%,#aaa);background-position:0 0,4px 4px;background-size:8px 8px}.clr-marker:focus{outline:none}.clr-keyboard-nav .clr-marker:focus,.clr-keyboard-nav .clr-hue input:focus+div,.clr-keyboard-nav .clr-alpha input:focus+div,.clr-keyboard-nav .clr-segmented input:focus+label{outline:none;box-shadow:0 0 0 2px #1e90ff,0 0 2px 2px #fff}.clr-picker[data-alpha=false] .clr-alpha{display:none}.clr-picker[data-minimal=true]{padding-top:16px}.clr-picker[data-minimal=true] .clr-gradient,.clr-picker[data-minimal=true] .clr-hue,.clr-picker[data-minimal=true] .clr-alpha,.clr-picker[data-minimal=true] .clr-color,.clr-picker[data-minimal=true] .clr-preview{display:none}.clr-dark{background-color:#444}.clr-dark .clr-segmented{border-color:#777}.clr-dark .clr-swatches button:after{box-shadow:inset 0 0 0 1px #ffffff4d}.clr-dark input.clr-color{color:#fff;background-color:#555;border-color:#777}.clr-dark input.clr-color:focus{border-color:#1e90ff}.clr-dark .clr-preview:after{box-shadow:inset 0 0 0 1px #ffffff80}.clr-dark .clr-alpha,.clr-dark .clr-alpha div,.clr-dark .clr-swatches button,.clr-dark .clr-preview:before{background-image:repeating-linear-gradient(45deg,#666 25%,#0000 25% 75%,#888 75%,#888),repeating-linear-gradient(45deg,#888 25%,#444 25% 75%,#888 75%,#888)}.clr-picker.clr-polaroid{border-radius:6px;box-shadow:0 0 5px #0000001a,0 5px 30px #0003}.clr-picker.clr-polaroid:before{content:"";box-sizing:border-box;color:#fff;filter:drop-shadow(0 -4px 3px #0000001a);pointer-events:none;border:8px solid #0000;border-top-width:0;border-bottom:10px solid;width:16px;height:10px;display:block;position:absolute;top:-10px;left:20px}.clr-picker.clr-polaroid.clr-dark:before{color:#444}.clr-picker.clr-polaroid.clr-left:before{left:auto;right:20px}.clr-picker.clr-polaroid.clr-top:before{top:auto;bottom:-10px;transform:rotate(180deg)}.clr-polaroid .clr-gradient{border-radius:3px;width:calc(100% - 20px);height:120px;margin:10px}.clr-polaroid .clr-hue,.clr-polaroid .clr-alpha{border-radius:5px;width:calc(100% - 30px);height:10px;margin:6px 15px}.clr-polaroid .clr-hue div,.clr-polaroid .clr-alpha div{box-shadow:0 0 5px #0003}.clr-polaroid .clr-format{width:calc(100% - 20px);margin:0 10px 15px}.clr-polaroid .clr-swatches{width:calc(100% - 12px);margin:0 6px}.clr-polaroid .clr-swatches div{padding-bottom:10px}.clr-polaroid .clr-swatches button{width:22px;height:22px}.clr-polaroid input.clr-color{width:calc(100% - 60px);margin:10px 10px 15px auto}.clr-polaroid .clr-clear{margin:0 10px 15px}.clr-polaroid .clr-close{margin:0 10px 15px auto}.clr-polaroid .clr-preview{margin:10px 0 15px 10px}.clr-picker.clr-large{width:275px}.clr-large .clr-gradient{height:150px}.clr-large .clr-swatches button{width:22px;height:22px}.clr-picker.clr-pill{box-sizing:border-box;width:380px;padding-left:180px}.clr-pill .clr-gradient{border-radius:3px 0 0 3px;width:180px;height:100%;margin-bottom:0;position:absolute;top:0;left:0}.clr-pill .clr-hue{margin-top:20px}.color-picker{display:flex}.color-picker__input{visibility:hidden;opacity:0;border:none;width:0;height:40px;margin:0;padding:0;min-height:0!important}.color-picker__button{border:1px solid var(--color-border);cursor:pointer;border-radius:4px;width:40px;height:40px}.bank-select{width:100%;margin-bottom:1rem;position:relative}.bank-select--disabled .bank-select__display{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.bank-select--disabled .bank-select__display img{opacity:.8}.bank-select--disabled .bank-select__control input{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important;box-shadow:none!important;border:1px solid var(--color-border-input)!important}.bank-select--disabled .bank-select__control input img{opacity:.8}.bank-select--opened .bank-select__icon{transform:rotate(-180deg)}.bank-select label{margin-bottom:.5rem;font-weight:500;display:block}.bank-select label span{color:var(--error-color)}.bank-select__control{align-items:center;display:flex;position:relative}.bank-select__clear{cursor:pointer;z-index:2;color:var(--gray-default);opacity:.7;position:absolute;right:36px}.bank-select__clear:hover{opacity:.9}.bank-select__icon{pointer-events:none;margin-left:auto;font-size:12px;transition:transform .2s;position:absolute;right:.75rem}.bank-select__error{color:var(--color-danger);margin-top:.2rem;font-size:.75rem}.bank-select__display{border:1px solid var(--medium-gray);background-color:var(--color-bg-input);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:6px 12px 6px 8px;display:flex}.bank-select__display img{border-radius:var(--border-radius);width:26px;height:26px}.bank-select__dropdown{z-index:10;background:var(--color-bg-dropdown);border:1px solid var(--medium-gray);border-radius:6px;width:100%;max-height:175px;margin-top:.2rem;position:absolute;overflow-y:auto}.bank-select__option{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.bank-select__option:hover,.bank-select__option--active{background-color:var(--color-bg-card-hover)}.bank-select__image{object-fit:cover;border-radius:var(--border-radius);width:36px;height:36px}.create-account-modal form{justify-content:space-between;width:600px;display:flex}.create-account-modal form .container{padding:0}.create-account-modal form .alert{font-size:12px}.create-account-modal form .date-select .alert{margin-top:4px;margin-bottom:0}@media (width<=768px){.create-account-modal form{width:100%}}.create-account-modal .loader{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.create-account-modal .loader:after{content:"";background-color:var(--color-bg-card);opacity:.8;width:100%;height:100%;display:block;position:absolute}.create-account-modal .loader svg,.create-account-modal .loader p{z-index:10000}.card-brand-select{width:100%;margin-bottom:1rem;position:relative}.card-brand-select--disabled .card-brand-select__display{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.card-brand-select--disabled .card-brand-select__display img{opacity:.8}.card-brand-select--disabled .card-brand-select__control input{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important;box-shadow:none!important;border:1px solid var(--color-border-input)!important}.card-brand-select--disabled .card-brand-select__control input img{opacity:.8}.card-brand-select--opened .card-brand-select__icon{transform:rotate(-180deg)}.card-brand-select label{margin-bottom:.5rem;font-weight:500;display:block}.card-brand-select label span{color:var(--error-color)}.card-brand-select__control{align-items:center;display:flex;position:relative}.card-brand-select__clear{cursor:pointer;z-index:2;color:var(--gray-default);opacity:.7;position:absolute;right:36px}.card-brand-select__clear:hover{opacity:.9}.card-brand-select__icon{pointer-events:none;margin-left:auto;font-size:12px;transition:transform .2s;position:absolute;right:.75rem}.card-brand-select__error{color:var(--color-danger);margin-top:.2rem;font-size:.75rem}.card-brand-select__display{border:1px solid var(--medium-gray);background-color:var(--color-bg-input);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:6px 12px 6px 8px;display:flex}.card-brand-select__display img{border-radius:var(--border-radius);width:26px;height:26px}.card-brand-select__dropdown{z-index:10;background:var(--color-bg-dropdown);border:1px solid var(--medium-gray);border-radius:6px;width:100%;max-height:175px;margin-top:.2rem;position:absolute;overflow-y:auto}.card-brand-select__option{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.card-brand-select__option:hover,.card-brand-select__option--active{background-color:var(--color-bg-card-hover)}.card-brand-select__image{object-fit:cover;border-radius:var(--border-radius);width:36px;height:36px}.create-credit-card-modal form{justify-content:space-between;width:600px;display:flex}.create-credit-card-modal form .container{padding:0}.create-credit-card-modal form .alert{font-size:12px}.create-credit-card-modal form .date-select .alert{margin-top:4px;margin-bottom:0}@media (width<=768px){.create-credit-card-modal form{width:100%}}.select-icon-modal__selected-icon{width:40px;position:relative}.select-icon-modal__svg-selected{cursor:pointer;width:34px;height:34px;color:var(--paragraph-color)}.select-icon-modal__svg-selected :hover{color:var(--primary-color)}.select-icon-modal__icon{width:28px;color:var(--paragraph-color);cursor:pointer;margin:4px}.select-icon-modal__icon:hover{color:var(--primary-color)}.select-icon-modal__modal{background-color:var(--color-bg-card);border:1px solid var(--gray-border);border-radius:var(--border-radius);z-index:99;padding:16px;width:260px!important}.select-icon-modal__modal-title{color:var(--paragraph-color);margin-top:0}.create-goal-modal .modal__body{padding:0 24px}.create-goal-modal form{justify-content:space-between;width:600px;display:flex}.create-goal-modal form .container{padding:0}.create-goal-modal .form-left,.create-goal-modal .form-right{width:calc(50% - 12px)}@media (width<=768px){.create-goal-modal form{width:100%}}.financial-quiz{padding:16px}.financial-quiz__header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.financial-quiz__header-left{align-items:center;gap:12px;display:flex}.financial-quiz__icon{width:40px;height:40px;color:var(--secondary-color);background:#4f46e51f;border-radius:50%;justify-content:center;align-items:center;display:flex}.financial-quiz__title{margin:0 0 4px;font-weight:600}.financial-quiz__subtitle{color:var(--paragraph-color);margin:0}.financial-quiz__skip{color:var(--paragraph-color);cursor:pointer;background:0 0;border:none;font-weight:500}.financial-quiz__skip:hover{color:#6b7280ab}.financial-quiz__progress{background:var(--color-bg-section);border-radius:999px;height:8px;margin-bottom:22px;overflow:hidden}.financial-quiz__progress-fill{background:linear-gradient(90deg, var(--primary-color), var(--secondary-color));height:100%;transition:width .3s}.financial-quiz__question h3{margin-top:20px;margin-bottom:18px}.financial-quiz__options{flex-direction:column;gap:12px;display:flex}.financial-quiz__option{border:1px solid var(--color-border-light);background:var(--color-bg-section);cursor:pointer;will-change:transform;text-align:left;border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;padding:16px;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s;display:flex}.financial-quiz__option span{color:var(--title-color);font-size:14px}.financial-quiz__option:hover{border-color:var(--secondary-color);background:var(--color-bg-card);transform:scaleX(1.005)}.financial-quiz__option:hover .financial-quiz__radio{border-color:var(--secondary-color)}.financial-quiz__option--active{border-color:var(--primary-color);background:#4f46e514}.financial-quiz__option--active .financial-quiz__radio{border-color:var(--secondary-color)}.financial-quiz__option--active span{color:var(--black)}.financial-quiz__radio{border:2px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:flex}.financial-quiz__radio span{background:var(--primary-color);border-radius:50%;width:10px;height:10px}.financial-quiz__nav{border-top:1px solid var(--color-border-light);justify-content:space-between;margin-top:22px;padding-top:18px;display:flex}.financial-quiz__nav-btn{cursor:pointer;border:none;border-radius:10px;padding:8px 14px}.financial-quiz__nav-btn:hover:not(:disabled) svg path,.financial-quiz__nav-btn.primary svg path{fill:var(--white)}.financial-quiz__action-icon svg{width:20px;height:20px}.financial-quiz__action-icon svg path{fill:var(--secondary-color)}@media (width<=425px){.financial-quiz{padding:12px}}.quiz-analysis{text-align:center;padding:28px 28px 24px}.quiz-analysis__header{margin-bottom:28px}.quiz-analysis__icon{width:88px;height:88px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:34px;display:flex;box-shadow:0 8px 20px #0000001f}.quiz-analysis__title{color:var(--black);margin-bottom:6px;font-size:22px;font-weight:700}.quiz-analysis__desc{color:var(--paragraph-color);max-width:460px;margin:0 auto;font-size:14px;line-height:1.5}.quiz-analysis__score{background:var(--color-bg-section);border-radius:16px;margin-bottom:26px;padding:18px 18px 16px}.quiz-analysis__score-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.quiz-analysis__score-top span{color:var(--paragraph-color);font-size:13px}.quiz-analysis__score-top strong{color:var(--black);font-size:22px;font-weight:700}.quiz-analysis__progress{background:var(--disabled);border-radius:999px;height:12px;overflow:hidden}.quiz-analysis__progress-fill{border-radius:999px;height:100%;transition:width .6s}.quiz-analysis__scale{color:var(--color-text-muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.quiz-analysis__tips{text-align:left;margin-bottom:26px}.quiz-analysis__tips h4{align-items:center;gap:6px;margin-bottom:12px;font-size:15px;font-weight:600;display:flex}.quiz-analysis__tips ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.quiz-analysis__tips li{color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:14px;display:flex}.quiz-analysis__tips li span{min-width:24px;height:24px;color:var(--secondary-color);background-color:#4a30f21a;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.quiz-analysis__tips svg path{fill:var(--secondary-color)}.quiz-analysis__btn{width:100%}.onboarding-step{border:1px solid var(--color-border-light);background:var(--color-bg-section);border-radius:12px;align-items:center;gap:16px;padding:16px;transition:all .2s;display:flex}.onboarding-step:hover{border-color:var(--secondary-color)}.onboarding-step--done{background:linear-gradient(180deg, var(--green-subtle), var(--green-subtle-light));border-color:var(--green-subtle-border);animation:.45s ease-out step-glow}.onboarding-step--done:hover{border-color:var(--green-subtle-border)}.onboarding-step--done .onboarding-step__icon{background:var(--green-quiz);color:var(--white);box-shadow:0 0 0 2px #ffffff80,0 0 12px #10b98199}.onboarding-step--done .onboarding-step__icon svg path{fill:var(--white)}.onboarding-step__icon{background:#4f46e51f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:flex}.onboarding-step__icon svg{width:20px;height:20px}.onboarding-step__icon svg path{fill:var(--primary-color)}.onboarding-step__content{flex:1;min-width:0}.onboarding-step__title{margin:0;font-size:14px;font-weight:500}.onboarding-step__title--done{color:var(--title-color);text-decoration:line-through}.onboarding-step__desc{color:var(--paragraph-color);margin:4px 0 0}.onboarding-step__btn svg{width:24px;height:24px}.onboarding-step__btn svg path{fill:var(--white)}.onboarding-step__done{color:var(--green-quiz);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.onboarding-step__done svg path{fill:var(--green-quiz)}.onboarding-step__done--mobile{border:1px solid var(--green-quiz);background-color:#10b98118;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.onboarding-step__done--mobile svg{width:16px;height:16px}@media (width<=768px){.onboarding-step__btn{min-height:unset!important;padding:2px 4px!important}}@media (width<=425px){.onboarding-step__desc{font-size:12px}.onboarding-step__icon{width:32px;height:32px}.onboarding-step__icon svg{width:18px;height:18px}}@keyframes step-glow{0%{opacity:.7;transform:scale(.98);box-shadow:0 0 #10b98100,0 0 #10b98100}60%{opacity:1;transform:scale(1.01);box-shadow:0 0 0 2px #10b98173,0 6px 18px #10b98173}to{transform:scale(1);box-shadow:0 0 0 1px #10b98159,0 4px 14px #10b98140,0 0 18px #10b98159}}.onboarding-completed{text-align:center;padding:42px 16px 16px}.onboarding-completed__center{flex-direction:column;align-items:center;gap:8px;margin-bottom:20px;display:flex}.onboarding-completed__icon{background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));width:88px;height:88px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 10px;display:flex;box-shadow:0 10px 24px #0000001f}.onboarding-completed__title{color:var(--black);margin:0;font-size:22px;font-weight:700}.onboarding-completed__subtitle{color:var(--paragraph-color);margin:0 0 16px;font-size:14px;font-weight:500}.onboarding-completed__message{color:var(--paragraph-color);max-width:520px;margin:6px auto 16px;font-size:14px;line-height:1.6}.onboarding-completed__btn{width:100%;margin-top:8px}.onboarding{border-radius:var(--border-radius);border:1px solid var(--gray-30);background:var(--color-bg-card);box-shadow:0 4px 12px var(--shadow-subtle);overflow:hidden}.onboarding__header{background:linear-gradient(90deg, var(--primary-color), var(--secondary-color));color:var(--white);padding:16px}.onboarding__header-top{justify-content:space-between;gap:20px;display:flex;position:relative}.onboarding__badge{opacity:.85;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.onboarding__title{color:var(--white);margin:4px 0;font-size:18px;font-weight:600}.onboarding__subtitle{opacity:.9;color:var(--white);margin:8px 0 0}.onboarding__header-right{flex-shrink:0;align-items:flex-start;display:flex}.onboarding__reward-badge{background:var(--white-overlay-18);border:1px solid var(--white-overlay-30);color:var(--white);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.onboarding__reward-badge svg{width:14px;height:14px}.onboarding__reward-badge svg path{fill:var(--white)}.onboarding__actions{gap:10px;display:flex}.onboarding__actions svg{width:22px;height:22px}.onboarding__actions svg path{fill:var(--white)}.onboarding__expand{text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:4px;width:100%;padding-top:12px;font-size:12px;display:flex}.onboarding__expand:hover{opacity:.9}.onboarding__btn-ghost{color:var(--white);cursor:pointer;background:0 0;border:none;height:28px;font-size:13px}.onboarding__btn-close{font-size:18px}.onboarding__progress{margin-top:14px}.onboarding__progress-info{opacity:.85;justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.onboarding__progress-bar{background:var(--white-overlay-25);border-radius:999px;height:8px;overflow:hidden}.onboarding__progress-fill{background:var(--color-bg-card);height:100%;transition:width .35s}.onboarding__steps-wrapper{will-change:grid-template-rows, opacity;grid-template-rows:1fr;transition:grid-template-rows .36s cubic-bezier(.4,0,.2,1),opacity .18s;display:grid}.onboarding__steps{flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.onboarding .onboarding-step{animation:.45s cubic-bezier(.22,1,.36,1) both stepIn}.onboarding .onboarding-step:first-child{animation-delay:80ms}.onboarding .onboarding-step:nth-child(2){animation-delay:.14s}.onboarding .onboarding-step:nth-child(3){animation-delay:.2s}.onboarding .onboarding-step:nth-child(4){animation-delay:.26s}.onboarding .onboarding-step:nth-child(5){animation-delay:.32s}@media (width<=768px){.onboarding__header-top{flex-direction:column;gap:16px;display:flex}}@media (width<=425px){.onboarding__steps,.onboarding__header{padding:12px}.onboarding__reward-badge{gap:4px;padding:4px 8px;font-size:11px}.onboarding__actions{gap:4px}.onboarding__actions svg{width:20px;height:20px}.onboarding__btn-ghost{height:auto;min-height:unset!important;padding:0!important}}.accordion-leave-active{overflow:hidden}.accordion-leave-active .onboarding__steps{transition:padding .16s}.accordion-leave-to .onboarding__steps{padding-top:0!important;padding-bottom:0!important}.accordion-enter-from,.accordion-leave-to{opacity:0;grid-template-rows:0fr}.accordion-enter-to,.accordion-leave-from{opacity:1;grid-template-rows:1fr;transform:translateY(0)}@keyframes stepIn{0%{opacity:0;transform:translate(-10px)}70%{transform:translate(2px)}to{opacity:1;transform:translate(0)}}.android-app-modal__content{text-align:center;max-width:480px}.android-app-modal__icon{background:var(--color-success-light);width:60px;height:60px;color:var(--green-default);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.android-app-modal__title{margin-bottom:12px;font-size:20px;font-weight:600}.android-app-modal__description{color:var(--paragraph-color);margin-bottom:20px;font-size:14px;line-height:1.5}.android-app-modal__features{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.android-app-modal__feature{background:var(--section-bg);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}.android-app-modal__button{width:100%;margin-bottom:24px}.android-app-modal__button-icon{margin-right:8px}.daily-checkin-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);flex-direction:column;width:100%;display:flex;overflow:hidden}.daily-checkin-widget .loader{min-height:200px}.daily-checkin-widget__header{border-bottom:1px solid var(--border-gray-color);align-items:center;gap:12px;margin-bottom:14px;padding:20px 20px 16px;display:flex}.daily-checkin-widget__header-icon{background-color:var(--primary-color);width:40px;height:40px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.daily-checkin-widget__header-info{flex:1;min-width:0}.daily-checkin-widget__title{color:var(--title-color);margin:0 0 2px;font-size:15px;font-weight:600}.daily-checkin-widget__meta{color:var(--paragraph-color);font-size:12px}.daily-checkin-widget__streak{background-color:var(--amber-bg);color:var(--amber-color);border-radius:20px;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:600;display:flex}.daily-checkin-widget__progress-bar{margin-bottom:8px;padding:0 12px}.daily-checkin-widget__progress-bar .progress-bar__progress{height:12px}.daily-checkin-widget__tasks{flex-direction:column;gap:6px;padding:0 14px;display:flex}.daily-checkin-widget__task{border-radius:var(--border-radius);cursor:pointer;background-color:var(--section-bg);border:1.5px solid #0000;align-items:center;gap:12px;padding:12px;transition:border-color .15s,background-color .15s;display:flex}.daily-checkin-widget__task:hover:not(.daily-checkin-widget__task--completed):not(.daily-checkin-widget__task--loading){border-color:var(--title-color)}.daily-checkin-widget__task--completed{background-color:var(--green-subtle);cursor:default;border-color:#0000}.daily-checkin-widget__task--completed .daily-checkin-widget__task-name{color:var(--green-default);text-decoration:line-through}.daily-checkin-widget__task--completed .daily-checkin-widget__task-check{color:var(--green-default)}.daily-checkin-widget__task--completed .daily-checkin-widget__task-points{color:var(--green-default);background-color:var(--green-subtle-light)}.daily-checkin-widget__task--loading{opacity:.5;cursor:wait}.daily-checkin-widget__task-check{width:22px;height:22px;color:var(--paragraph-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.daily-checkin-widget__task-check svg{font-size:18px}.daily-checkin-widget__task-name{color:var(--title-color);flex:1;line-height:1.4}.daily-checkin-widget__task-points{color:var(--primary-color);background-color:var(--primary-color-subtle);border-radius:12px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:600;transition:color .15s,background-color .15s}.daily-checkin-widget__empty{color:var(--paragraph-color);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:32px 20px;display:flex}.daily-checkin-widget__empty-img{width:100%;max-width:160px;margin-bottom:6px}.daily-checkin-widget__empty-title{color:var(--title-color);font-size:14px;font-weight:600}.daily-checkin-widget__empty-subtitle{color:var(--paragraph-color);font-size:12px}.daily-checkin-widget__cta{background-color:var(--amber-bg);border:1px solid var(--amber-color);border-radius:var(--border-radius);align-items:center;gap:12px;margin:14px;padding:12px 16px;transition:background-color .2s,border-color .2s;display:flex}.daily-checkin-widget__cta--complete{background-color:var(--green-subtle);border-color:var(--green-default)}.daily-checkin-widget__cta--complete .daily-checkin-widget__cta-icon{border:2px solid var(--green-default);color:var(--green-default)}.daily-checkin-widget__cta--complete .daily-checkin-widget__cta-icon svg path{fill:var(--green-default)}.daily-checkin-widget__cta--complete .daily-checkin-widget__cta-label{color:var(--green-default)}.daily-checkin-widget__cta-icon{border:2px dashed var(--amber-color);width:38px;height:38px;color:var(--amber-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.daily-checkin-widget__cta-icon svg path{fill:var(--amber-color)}.daily-checkin-widget__cta-content{flex-direction:column;gap:2px;display:flex}.daily-checkin-widget__cta-label{color:var(--title-color);font-weight:600}.daily-checkin-widget__cta-bonus{color:var(--paragraph-color);font-size:12px}@media (width<=768px){.daily-checkin-widget__header{padding:16px 16px 10px}.daily-checkin-widget__progress-bar{padding:4px 16px 10px}.daily-checkin-widget__tasks{padding:0 10px}.daily-checkin-widget__cta{margin:10px}}.recommendations-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);flex-direction:column;width:100%;display:flex;overflow:hidden}.recommendations-widget .loader{min-height:200px}.recommendations-widget__header{border-bottom:1px solid var(--border-gray-color);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.recommendations-widget__header-icon{background-color:var(--primary-color);width:40px;height:40px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.recommendations-widget__header-icon svg path{fill:var(--white)}.recommendations-widget__header-info{flex:1}.recommendations-widget__title{color:var(--title-color);margin:0 0 2px;font-size:15px;font-weight:600}.recommendations-widget__subtitle{color:var(--paragraph-color);font-size:12px;display:block}.recommendations-widget__link{color:var(--primary-color);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;margin-top:4px;font-size:13px;font-weight:600;display:flex}.recommendations-widget__link:hover{text-decoration:underline}.recommendations-widget__list{flex-direction:column;gap:16px;padding:14px 20px 20px;display:flex}.recommendations-widget__item{align-items:flex-start;gap:12px;display:flex}.recommendations-widget__item-icon{width:44px;height:44px;color:var(--white);background-color:var(--primary-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.recommendations-widget__item-icon--alto{background-color:var(--red-default)}.recommendations-widget__item-icon--medio{background-color:var(--warning)}.recommendations-widget__item-icon--baixo{background-color:var(--green-default)}.recommendations-widget__item-body{flex:1;min-width:0}.recommendations-widget__item-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.recommendations-widget__item-title{color:var(--title-color);font-size:13px;font-weight:600;line-height:1.4}.recommendations-widget__item-impact{white-space:nowrap;background-color:var(--primary-color-subtle);color:var(--primary-color);border-radius:12px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.recommendations-widget__item-impact--alto{background-color:var(--red-subtle);color:var(--red-default)}.recommendations-widget__item-impact--medio{background-color:var(--warning-subtle);color:var(--gold-text)}.recommendations-widget__item-impact--baixo{background-color:var(--green-subtle);color:var(--green-default)}.recommendations-widget__item-description{color:var(--paragraph-color);margin:0 0 8px;font-size:12px;line-height:1.5}.recommendations-widget__item-category{background-color:var(--disabled);color:var(--paragraph-color);border-radius:12px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}@media (width<=768px){.recommendations-widget__header{padding:16px 16px 12px}.recommendations-widget__list{padding:0 16px 16px}}.progress-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);flex-direction:column;width:100%;display:flex;overflow:hidden}.progress-widget .loader{min-height:200px}.progress-widget__header{border-bottom:1px solid var(--border-gray-color);align-items:center;gap:12px;padding:20px 20px 16px;display:flex}.progress-widget__header-icon{background-color:var(--primary-color);width:40px;height:40px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.progress-widget__header-info{flex:1}.progress-widget__title{color:var(--title-color);margin:0 0 2px;font-size:15px;font-weight:600}.progress-widget__subtitle{color:var(--paragraph-color);font-size:12px;display:block}.progress-widget__empty{flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}.progress-widget__empty p{color:var(--paragraph-color);margin:0;font-size:14px}.progress-widget__empty-img{width:100%;max-width:160px;margin-bottom:12px}.progress-widget__list{flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.progress-widget__list::-webkit-scrollbar{width:4px}.progress-widget__list::-webkit-scrollbar-track{background:0 0}.progress-widget__list::-webkit-scrollbar-thumb{background:var(--border-gray-color);border-radius:4px}.progress-widget__item{align-items:flex-start;gap:12px;padding:14px 20px;display:flex;position:relative}.progress-widget__item:not(:first-child):before{content:"";background-color:var(--border-gray-color);width:2px;height:33px;position:absolute;top:0;left:38px}.progress-widget__item:not(:last-child):after{content:"";background-color:var(--border-gray-color);width:2px;position:absolute;top:52px;bottom:0;left:38px}.progress-widget__item-icon{width:38px;height:38px;color:var(--white);background-color:var(--primary-color);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.progress-widget__item-icon--green{background-color:var(--green-default)}.progress-widget__item-icon--orange{background-color:var(--amber-color)}.progress-widget__item-icon--blue{background-color:var(--secondary-color)}.progress-widget__item-icon--gold{background-color:var(--gold-icon)}.progress-widget__item-body{flex:1;min-width:0}.progress-widget__item-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.progress-widget__item-title{color:var(--title-color);font-size:13px;font-weight:600;line-height:1.4}.progress-widget__item-points{color:var(--gold-text);background-color:var(--amber-bg);white-space:nowrap;border-radius:12px;flex-shrink:0;align-items:center;gap:3px;padding:2px 8px;font-size:12px;font-weight:600;display:flex}.progress-widget__item-description{color:var(--paragraph-color);margin:0 0 4px;font-size:12px;line-height:1.5}.progress-widget__item-time{color:var(--paragraph-color);opacity:.7;font-size:11px;display:block}@media (width<=768px){.progress-widget__header{padding:16px 16px 12px}.progress-widget__item{padding:12px 16px}.progress-widget__item:not(:first-child):before{height:31px;left:34px}.progress-widget__item:not(:last-child):after{top:50px;left:34px}}.level-progress-widget{background:linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);border-radius:var(--border-radius);box-shadow:var(--card-shadow);width:100%;color:var(--white);flex-direction:column;justify-content:space-between;min-height:130px;padding:20px 24px;display:flex}.level-progress-widget .loader{min-height:100px}.level-progress-widget .loader__description{color:var(--white)}.level-progress-widget__top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.level-progress-widget__left{align-items:center;gap:14px;display:flex}.level-progress-widget__icon{background:var(--white-overlay-18);border:1px solid var(--white-overlay-25);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.level-progress-widget__icon svg path{fill:var(--white)}.level-progress-widget__label{opacity:.8;margin-bottom:2px;font-size:12px;display:block}.level-progress-widget__level{font-size:17px;font-weight:700;display:block}.level-progress-widget__pro-badge{background:var(--white-overlay-18);border:1px solid var(--white-overlay-30);color:var(--warning);border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:4px 12px;font-size:12px;font-weight:700;display:flex}.level-progress-widget__xp{margin-bottom:10px}.level-progress-widget__xp-current{letter-spacing:-.5px;font-size:30px;font-weight:800;line-height:1}.level-progress-widget__xp-total{opacity:.65;margin-left:2px;font-size:15px}.level-progress-widget__bar{background:var(--white-overlay-22);border-radius:999px;height:10px;margin-bottom:10px;overflow:hidden}.level-progress-widget__bar-fill{background:linear-gradient(90deg, var(--warning), var(--streak-orange));height:100%;box-shadow:0 0 8px var(--warning-glow);border-radius:999px;transition:width .45s}.level-progress-widget__bottom{opacity:.85;justify-content:space-between;align-items:center;font-size:12px;display:flex}.level-progress-widget__remaining{align-items:center;gap:4px;display:flex}.level-progress-widget__remaining svg path{fill:var(--warning)}.level-progress-widget__next-level{font-size:12px;font-weight:600}@media (width<=768px){.level-progress-widget{padding:16px}.level-progress-widget__xp-current{font-size:26px}}.streak-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);flex-direction:column;gap:18px;width:100%;padding:20px 24px;display:flex}.streak-widget .loader{min-height:100px}.streak-widget__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.streak-widget__left{align-items:center;gap:14px;display:flex}.streak-widget__fire-icon{background:linear-gradient(135deg, var(--streak-orange-dark), var(--streak-orange));width:46px;height:46px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.streak-widget__fire-icon svg path{fill:var(--white)}.streak-widget__label{color:var(--paragraph-color);margin-bottom:2px;font-size:12px;display:block}.streak-widget__days-title{color:var(--title-color);font-size:17px;font-weight:700;display:block}.streak-widget__week{justify-content:space-between;align-items:center;gap:6px;display:flex}.streak-widget__day{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.streak-widget__day-circle{background:var(--disabled);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.streak-widget__day-circle svg path{fill:var(--paragraph-color);opacity:.4}.streak-widget__day--completed .streak-widget__day-circle{background:linear-gradient(135deg, var(--streak-orange-dark), var(--streak-orange));box-shadow:0 2px 8px var(--streak-glow)}.streak-widget__day--completed .streak-widget__day-circle svg path{fill:var(--white);opacity:1}.streak-widget__day--today .streak-widget__day-circle{background:var(--streak-today-bg);border:2px dashed var(--streak-orange)}.streak-widget__day--today .streak-widget__day-circle svg path{fill:var(--streak-orange);opacity:.7}.streak-widget__day-label{color:var(--paragraph-color);font-size:11px;font-weight:600}.streak-widget__day--completed .streak-widget__day-label{color:var(--streak-orange-label)}.streak-widget__day--today .streak-widget__day-label{color:var(--streak-orange)}.streak-widget__day--missed .streak-widget__day-circle{background:var(--red-subtle)}.streak-widget__day--missed .streak-widget__day-circle svg path{fill:var(--red-default);opacity:.7}.streak-widget__day--missed .streak-widget__day-label{color:var(--red-default);opacity:.7}.streak-widget__footer{justify-content:space-between;align-items:center;font-size:12px;display:flex}.streak-widget__motivation{color:var(--paragraph-color)}.streak-widget__record{color:var(--streak-orange);font-weight:700}@media (width<=768px){.streak-widget{padding:16px}.streak-widget__day-circle{border-radius:10px;width:34px;height:34px}}@media (width<=374px){.streak-widget{padding:12px}.streak-widget__week{gap:3px}.streak-widget__day-circle{border-radius:8px;width:30px;height:30px}.streak-widget__day-label{font-size:10px}.streak-widget__footer{flex-wrap:wrap;gap:4px}}.financial-health-widget{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);flex-direction:column;width:100%;margin-bottom:24px;display:flex;overflow:hidden}.financial-health-widget .loader{min-height:200px}.financial-health-widget__header{border-bottom:1px solid var(--border-gray-color);align-items:center;gap:12px;padding:20px 20px 16px;display:flex}.financial-health-widget__header-icon{background-color:var(--primary-color);width:40px;height:40px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.financial-health-widget__header-info{flex:1;min-width:0}.financial-health-widget__title{color:var(--title-color);margin:0 0 2px;font-size:15px;font-weight:600}.financial-health-widget__meta{color:var(--paragraph-color);font-size:12px}.financial-health-widget__content{border-bottom:1px solid var(--border-gray-color);display:flex}.financial-health-widget__body{border-right:1px solid var(--border-gray-color);flex:0 0 400px;align-items:center;gap:24px;padding:20px 24px;display:flex}.financial-health-widget__gauge-wrapper{flex-shrink:0;width:100px;height:100px;position:relative}.financial-health-widget__gauge{width:100%;height:100%}.financial-health-widget__gauge-track{stroke:var(--color-chart-grid)}.financial-health-widget__gauge-fill{transition:stroke-dashoffset .6s}.financial-health-widget__gauge-fill--great,.financial-health-widget__gauge-fill--good{stroke:var(--green-default)}.financial-health-widget__gauge-fill--warning{stroke:var(--streak-orange)}.financial-health-widget__gauge-fill--critical{stroke:var(--red-default)}.financial-health-widget__gauge-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.financial-health-widget__gauge-score{color:var(--title-color);font-size:24px;font-weight:700;line-height:1}.financial-health-widget__gauge-unit{color:var(--paragraph-color);margin-top:2px;font-size:11px}.financial-health-widget__highlights{flex-direction:column;flex:1;gap:12px;display:flex}.financial-health-widget__highlight-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.financial-health-widget__highlight-label{color:var(--paragraph-color);font-size:13px}.financial-health-widget__highlight-badge{white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600}.financial-health-widget__highlight-badge--good{background-color:var(--green-subtle);color:var(--green-default)}.financial-health-widget__highlight-badge--warning{background-color:var(--amber-bg);color:var(--streak-orange-label)}.financial-health-widget__highlight-badge--bad{background-color:var(--red-subtle);color:var(--red-default)}.financial-health-widget__breakdown{flex-direction:column;flex:1;gap:10px;padding:20px 24px;display:flex}.financial-health-widget__breakdown-title{color:var(--paragraph-color);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:11px;font-weight:600}.financial-health-widget__breakdown-row{align-items:center;gap:12px;display:flex}.financial-health-widget__breakdown-label{color:var(--paragraph-color);flex-shrink:0;width:180px;font-size:12px}.financial-health-widget__breakdown-bar{background-color:var(--color-border);border-radius:4px;flex:1;height:6px;overflow:hidden}.financial-health-widget__breakdown-fill{border-radius:4px;height:100%;transition:width .5s}.financial-health-widget__breakdown-fill--good{background-color:var(--green-default)}.financial-health-widget__breakdown-fill--warning{background-color:var(--streak-orange)}.financial-health-widget__breakdown-fill--bad{background-color:var(--red-default)}.financial-health-widget__breakdown-score{color:var(--paragraph-color);white-space:nowrap;text-align:right;min-width:42px;font-size:12px}.financial-health-widget__insights{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 20px;display:grid}.financial-health-widget__insight{background-color:var(--amber-bg);border:1px solid var(--amber-color);border-radius:var(--border-radius);color:var(--streak-orange-label);align-items:flex-start;gap:8px;padding:12px;display:flex}.financial-health-widget__insight .m-icon{flex-shrink:0;margin-top:1px}.financial-health-widget__insight-text{color:var(--paragraph-color);margin:0;font-size:12px;line-height:1.5}@media (width<=768px){.financial-health-widget__header{padding:16px 16px 12px}.financial-health-widget__content{flex-direction:column}.financial-health-widget__body{border-right:none;border-bottom:1px solid var(--border-gray-color);flex:none;padding:16px}.financial-health-widget__breakdown{padding:16px}.financial-health-widget__breakdown-label{width:140px}.financial-health-widget__insights{grid-template-columns:1fr;gap:8px;padding:12px 16px}}.dashboard-view__period-picker{max-width:160px}.dashboard-view__period-picker .dp__input{text-align:center}.dashboard-view__xp,.dashboard-view__gamification{flex-direction:row;align-items:stretch;gap:24px;width:100%;margin-bottom:24px;display:flex}.dashboard-view__widgets{flex-direction:row;gap:24px;width:100%;margin-bottom:24px;display:flex}.dashboard-view .onboarding{margin-bottom:24px}@media (width<=768px){.dashboard-view__xp,.dashboard-view__gamification{flex-direction:column}.dashboard-view__widgets{flex-direction:column;gap:24px;width:100%;margin-bottom:24px;display:flex}}.dropdown-button{width:fit-content;position:relative}.dropdown-button__btn.btn{justify-content:space-between;align-items:center;display:flex}.dropdown-button__btn.btn .icon-toggle{margin-left:8px;font-size:12px;transition:transform .2s}.dropdown-button__btn.btn.sm{height:26px;padding:8px 16px;font-size:12px;font-weight:500;min-height:unset!important}.dropdown-button__btn.btn.sm .icon-toggle{font-size:11px}.dropdown-button__btn.btn.opened .icon-toggle{transform:rotate(-180deg)}.dropdown-button__label{align-items:center;display:flex}.dropdown-button__label svg{margin-right:8px}.dropdown-button__list{z-index:999;background-color:var(--color-bg-dropdown);box-shadow:var(--color-shadow-dropdown);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:0;width:100%;min-width:max-content;display:none;overflow:hidden}.dropdown-button__list--top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 4px #00000014,0 -4px 8px #00000029}.dropdown-button__list--show{display:block}.dropdown-item{cursor:pointer;color:var(--black);padding:12px 20px;font-size:14px;font-weight:400}.dropdown-item:hover{background-color:var(--dropdown-hover)}.confirmation-modal__content,.change-transaction-situation-batch-modal__content{max-width:600px}.change-transaction-situation-batch-modal__content .date-select{width:100%}.data-table-filters{flex-direction:row;margin-bottom:8px;display:flex}.data-table-filters__filter{width:100%;max-width:20%}.data-table-filters__filter:not(:last-child){margin-right:16px}.data-table-filters .search-filter__group{flex-direction:row;align-items:center;display:flex;position:relative}.data-table-filters .search-filter__input{padding:6px 6px 6px 34px}.data-table-filters .search-filter__icon{padding:6px 12px;position:absolute}.data-table-filters .search-filter__icon svg{color:var(--color-text-muted)}.pagination{grid-template-columns:130px 1fr 130px;align-items:end;display:grid}.pagination__register-quantity .form-group{margin-bottom:0}.pagination__navigation{margin:0 auto}.pagination__pagination{border-radius:.25rem;justify-content:center;padding-left:0;list-style:none;display:flex}.pagination__page-item:first-child a{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;margin-left:0;padding:.4rem .75rem}.pagination__page-item:last-child a{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;padding:.4rem .75rem}.pagination__page-link{color:var(--paragraph-color);background-color:var(--color-bg-card);border:1px solid var(--gray-border);cursor:pointer;border-radius:0;height:38px;margin-left:-1px;padding:.5rem .75rem;line-height:22px;display:block;position:relative}.pagination__page-link span{font-size:18px}.pagination__page-link--active{color:var(--white);background-color:var(--secondary-color);border:1px solid var(--secondary-color)}.pagination__page-link--active:hover{color:var(--white)}@media (width<=1366px){.pagination{justify-content:space-between;display:flex}.pagination__navigation{margin:0}}@media (width<=992px){.pagination{flex-direction:column;justify-content:center;align-items:center}.pagination__register-quantity{display:none}}.data-table-batch-actions[data-v-1b36ab9b]{background:var(--primary-color);color:var(--white);align-items:center;gap:12px;padding:12px 20px;display:flex}.data-table-batch-actions__actions[data-v-1b36ab9b]{gap:12px;display:flex}.data-table-batch-actions__info[data-v-1b36ab9b]{font-size:14px}.data-table-batch-actions__button[data-v-1b36ab9b]{gap:6px;border-color:var(--white)!important;color:var(--white)!important}.data-table-batch-actions__button[data-v-1b36ab9b]:hover{text-decoration:underline;border-color:var(--white)!important;color:var(--white)!important;background-color:#ffffff26!important}@media (width<=425px){.data-table-batch-actions__actions[data-v-1b36ab9b]{margin-left:auto}}@media (width<=375px){.data-table-batch-actions__info[data-v-1b36ab9b]{font-size:12px}}.data-table__table{background-color:var(--color-bg-card);border-collapse:collapse;text-align:left;width:100%;max-width:100%;margin-bottom:1rem}.data-table__empty{flex-direction:column;justify-content:center;align-items:center;padding:64px 24px;display:flex}.data-table__empty-img{width:100%;max-width:220px}.data-table__batch-select{width:16px}.data-table th{vertical-align:bottom;border-bottom:2px solid var(--table-border);white-space:nowrap;min-width:max-content;padding:12px 8px}.data-table th.sortable{cursor:pointer}.data-table th svg{margin-left:4px;font-size:12px}.data-table td{border-top:1px solid var(--table-border);vertical-align:middle;padding:12px 8px;font-weight:500}.data-table td .form-group{margin-bottom:0}@media (width<=768px){.data-table__empty-img{width:60%}}@media (width<=425px){.data-table__batch-select,.data-table__batch-column{padding-left:0!important}.data-table__batch-input{width:12px!important;height:12px!important}}.data-table .slide-fade-enter-active,.data-table .slide-fade-leave-active{transition:all .3s;overflow:hidden}.data-table .slide-fade-enter-from{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(6px)}.data-table .slide-fade-enter-to,.data-table .slide-fade-leave-from{opacity:1;max-height:50px;padding-top:12px;padding-bottom:12px;transform:translateY(0)}.data-table .slide-fade-leave-to{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-6px)}.remove-transaction-modal{max-width:600px;padding:16px 0}.remove-transaction-modal p{margin:0}.remove-transaction-modal p:not(:last-child){margin-bottom:12px}.transaction-category{font-size:14px}.transaction-category svg{width:20px;margin-right:2px}.transaction-category--center{text-align:center}.transaction-category--center svg{width:32px;margin:0 auto;font-size:18px}.change-transaction-situation-modal__content{max-width:600px}.change-transaction-situation-modal__content .date-select{width:100%}.account-card-icons{display:flex}.account-card-icons__icon{width:28px}.account-card-icons__icon:first-child{margin-right:8px}.account-card-icons__img{border-radius:var(--border-radius);cursor:pointer;width:28px}.account-card-icons__without-data{text-align:center;cursor:pointer;font-size:16px;display:block}.account-card-icons--vertical{flex-direction:column;gap:8px;display:flex}.transactions-list .expense{color:var(--red-default)}.transactions-list .revenue{color:var(--green-default)}.transactions-list .secondary{color:var(--secondary-color)}.transactions-list .recurrence-icon{min-width:unset;width:40px}.transactions-list .banking{min-width:unset;width:68px}.transactions-list__recurrence-badge{cursor:pointer;float:right}.transactions-list #description{max-width:300px}.transaction-row-mobile{border-bottom:1px solid var(--border-gray-color);padding:12px 8px;vertical-align:top!important}.transaction-row-mobile .expense{color:var(--red-default)}.transaction-row-mobile .revenue{color:var(--green-default)}.transaction-row-mobile .secondary{color:var(--secondary-color)}.transaction-row-mobile__row{align-items:flex-end;gap:8px;margin-top:6px;display:flex}.transaction-row-mobile__category{height:19px;color:var(--gray-default);padding:2px 0;font-size:12px}.transaction-row-mobile__situation{margin-top:4px}.transaction-row-mobile__actions{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.transaction-row-mobile__actions button{width:100%}.transaction-row-mobile__recurrence-icon{cursor:pointer;color:var(--secondary-color)}.transaction-row-mobile__recurrence-icon:focus{outline:none}.transaction-row-mobile__infos{display:flex}.transaction-row-mobile__transaction{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.transaction-row-mobile__data{width:50%}@media (width<=425px){.transaction-row-mobile__data{width:calc(auto - 20px)}}@media (width<=375px){.transaction-row-mobile{padding:12px 0}.transaction-row-mobile__transaction{width:calc(100% - 30px)}.transaction-row-mobile__data{font-size:14px}.transaction-row-mobile__row{margin-top:12px}}.transactions-list-mobile .recurrence-icon{min-width:unset;width:40px}.table-group{border:1px solid var(--light-gray);border-radius:var(--border-radius);padding:8px;overflow:hidden}.table-group__header{border-bottom:1px solid var(--light-gray);align-items:center;gap:8px;height:46px;display:flex}.table-group__icon{width:30px;min-width:30px;height:30px;color:var(--white);border-radius:100px;justify-content:center;align-items:center;display:flex}.table-group__icon svg{width:20px}.table-group__title{font-weight:500}@media (width<=1280px){.table-group{overflow-x:auto}}.month-picker{display:flex}.month-picker__arrow{border:1px solid var(--color-border-input);width:40px;color:var(--paragraph-color);cursor:pointer;background-color:#0000;border-radius:0}.month-picker__arrow:hover{background-color:var(--secondary-color);color:var(--white);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}.month-picker__arrow--left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-right:none}.month-picker__arrow--right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-left:none}.month-picker__picker .dp__input_wrap,.month-picker__picker.dp__main{max-width:max-content}.month-picker__picker .dp__input{text-align:center;border-radius:0;max-width:190px}.transactions-page-filters{--header-height:56px;--footer-height:74px;display:flex}.transactions-page-filters__monthly{margin-right:12px}.transactions-page-filters__advanced{width:200px;position:relative}.transactions-page-filters__btn-advanced{width:100%}.transactions-page-filters__advanced-filters{top:var(--header-size);width:420px;max-width:100vw;height:calc(100vh - var(--header-size));background-color:var(--color-bg-card);z-index:999999;cursor:auto;transition:transform .25s;display:block;position:fixed;right:0;transform:translate(100%);box-shadow:-6px 0 6px #0000001a}.transactions-page-filters__advanced-filters--open{transform:translate(0)}.transactions-page-filters .advanced-filters__header{border-bottom:1px solid var(--white-20);height:var(--header-height);align-items:center;gap:8px;margin-top:0;padding:16px;display:flex}.transactions-page-filters .advanced-filters__content{height:100%;max-height:calc(100% - var(--header-height) - var(--footer-height) - 16px);padding:0 16px;overflow-y:auto}.transactions-page-filters .advanced-filters__row{flex-direction:row;justify-content:space-between;gap:8px;display:flex}.transactions-page-filters .advanced-filters__footer{height:var(--footer-height);border-top:1px solid var(--white-20);padding:16px}@media (width<=1260px){.transactions-page-filters__monthly{width:auto}.transactions-page-filters__monthly .dp__input_wrap,.transactions-page-filters__monthly .month-picker__arrow{display:none}.transactions-page-filters__advanced{width:100%}}@media (width<=350px){.transactions-page-filters__monthly{margin-right:8px}}.filters-badge-list .badge:not(:last-child){margin-right:8px}.totals-categories-chart{width:100%}.totals-categories-chart__content{align-items:center;gap:32px;width:100%;display:flex}.totals-categories-chart__chart{flex:none;justify-content:center;align-items:center;min-width:280px;display:flex}.totals-categories-chart__side{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.totals-categories-chart__legends{flex-direction:column;gap:8px;display:flex}.totals-categories-chart__legend-item{justify-content:space-between;align-items:center;gap:8px;display:flex}.totals-categories-chart__legend-left{align-items:center;gap:12px;min-width:0;display:flex}.totals-categories-chart__legend-color{border-radius:50%;width:12px;min-width:12px;height:12px}.totals-categories-chart__legend-name{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.totals-categories-chart__legend-right{flex-shrink:0;align-items:center;gap:18px;display:flex}.totals-categories-chart__legend-percent{text-align:right;min-width:40px}.totals-categories-chart__legend-value{text-align:right;min-width:110px;font-weight:500}.totals-categories-chart__toggle{color:var(--secondary-color);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600;text-decoration:underline}.totals-categories-chart__toggle:hover{opacity:.9}.totals-categories-chart__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.totals-categories-chart__empty-img{opacity:.9;width:140px;max-width:100%;margin-bottom:12px}@media (width<=992px){.totals-categories-chart__content{flex-direction:column;align-items:stretch;gap:24px}.totals-categories-chart__chart{min-width:100%}.totals-categories-chart__legend-value{min-width:96px}}@media (width<=425px){.totals-categories-chart__legend-item,.totals-categories-chart__legend-left,.totals-categories-chart__legend-right{gap:8px}.totals-categories-chart__legend-percent{min-width:32px}.totals-categories-chart__legend-value{min-width:84px}}.like-feedback{flex-direction:column;align-items:center;max-width:400px;margin:0 auto;display:flex}.like-feedback__title{text-align:center;color:var(--paragraph-color);margin-bottom:8px}.like-feedback__options{display:flex}.like-feedback__option svg{color:var(--paragraph-color);font-size:18px}.like-feedback__option.active svg{color:var(--secondary-color)}.like-feedback__comment{flex-direction:column;width:100%;display:flex}.like-feedback__comment textarea{min-height:60px}.report-modal__content{width:800px;max-width:800px}.report-modal__export.btn{margin-left:auto;font-size:22px}.report-modal .modal__confirm{margin-left:12px}.report-modal__content-error{flex-direction:column;justify-content:center;align-items:center;display:flex}.report-modal__image-error{width:100%;max-width:280px}.report-modal__text-error{text-align:center;width:100%;max-width:280px}.report-modal--loading .modal__confirm{margin-left:auto}.report-modal__usage-limit .badge{background-color:var(--primary-color);width:100%;max-width:250px;color:var(--white);justify-content:center;padding:4px 8px;font-size:12px}.report-modal__report h3,.report-modal__report ul li{color:var(--paragraph-color)}.report-modal__report table{border-collapse:collapse;width:100%;margin-top:10px}.report-modal__report table th,.report-modal__report table td{border:1px solid var(--light-gray);text-align:left;padding:8px;overflow:hidden}.report-modal__report table th{background-color:var(--white-20)}@media (width<=768px){.report-modal__report table th,.report-modal__report table td{font-size:.9em}}@media (width<=992px){.report-modal__content{width:600px;max-width:600px}}@media (width<=768px){.report-modal__content{width:100%}.report-modal__content table th,.report-modal__content table td{font-size:14px}}@media (width<=425px){.report-modal__content{width:100%}.report-modal__content table th,.report-modal__content table td{font-size:12px}}.financial__actions.dropdown-button button{width:100%}.financial__actions .dropdown-button__list{right:0}.financial__add-button.btn{width:200px}.financial__add-button.btn svg{margin-right:12px;font-size:16px}.financial__row{flex-direction:row;justify-content:space-between;margin-bottom:24px;display:flex}.financial__row .box-page{width:calc(50% - 12px);margin-bottom:0}@media (width<=1366px){.financial__row{flex-direction:column}.financial__row .box-page{width:100%;margin-bottom:24px}}.financial .transactions-page-filters{margin-right:12px}@media (width<=992px){.financial__row{margin-bottom:0}.financial__actions{width:auto}.financial__actions.dropdown-button button{border-radius:50%;justify-content:center;width:40px;height:40px;display:flex;min-width:unset!important;padding:0!important}.financial__actions.dropdown-button button .label{font-size:0}.financial__actions.dropdown-button button .label svg{font-size:16px;margin-right:0!important}.financial__actions.dropdown-button button .icon-toggle{display:none}.financial__actions.dropdown-button .dropdown-button__list--show{width:200px;right:0}.financial__add-button.btn{border-radius:50%;width:42px;height:42px;font-size:0}.financial__add-button.btn>svg{margin-right:0!important}}@media (width<=350px){.financial .transactions-page-filters{margin-right:8px}.financial__actions{width:auto}.financial__actions.dropdown-button button{width:36px;height:36px;min-height:36px!important}.financial__actions.dropdown-button button .label{font-size:0}.financial__actions.dropdown-button button .label svg{font-size:16px;margin-right:0!important}.financial__add-button.btn{width:36px;height:36px;min-height:36px!important}.financial__add-button.btn>svg{margin-right:0!important}}.expenses-transactions-table .table-group:not(:last-child){margin-bottom:16px}.transfers-list .expense{color:var(--red-default)}.transfers-list .revenue{color:var(--green-default)}.transfers-list .secondary{color:var(--secondary-color)}.transfers-list .recurrence-icon{min-width:unset;width:40px}.transfers-list__recurrence-badge{cursor:pointer;float:right}.transfers-list #description{max-width:300px}.transfers-row-mobile{border-bottom:1px solid var(--border-gray-color);padding:12px 8px;vertical-align:top!important}.transfers-row-mobile .expense{color:var(--red-default)}.transfers-row-mobile .revenue{color:var(--green-default)}.transfers-row-mobile .secondary{color:var(--secondary-color)}.transfers-row-mobile__row{align-items:flex-end;gap:8px;margin-top:6px;display:flex}.transfers-row-mobile__type{margin-top:4px;display:block}.transfers-row-mobile__situation{margin-top:4px}.transfers-row-mobile__actions{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.transfers-row-mobile__actions button{width:100%}.transfers-row-mobile__recurrence-icon{cursor:pointer;color:var(--secondary-color)}.transfers-row-mobile__recurrence-icon:focus{outline:none}.transfers-row-mobile__infos{display:flex}.transfers-row-mobile__transfer{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.transfers-row-mobile__data{width:50%}@media (width<=425px){.transfers-row-mobile__data{width:auto}}@media (width<=375px){.transfers-row-mobile{padding:12px 0}.transfers-row-mobile__transfer{width:calc(100% - 30px)}.transfers-row-mobile__data{font-size:14px}.transfers-row-mobile__row{margin-top:12px}}.transfers-list-mobile .recurrence-icon{min-width:unset;width:40px}.remove-category-modal{max-width:500px;padding:16px 0}.remove-category-modal__confirm{text-align:center}.create-category-modal .modal__body{overflow:visible}.create-category-modal form{justify-content:space-between;width:600px;display:flex}.create-category-modal form .container{padding:0}.create-category-modal .form-left,.create-category-modal .form-right{width:calc(50% - 12px)}@media (width<=768px){.create-category-modal form{width:100%}}.search-input{align-items:flex-end;width:200px;display:flex}.search-input button{border-top-left-radius:0;border-bottom-left-radius:0;height:40px}.search-input .custom-input{width:calc(100% - 40px);max-width:160px}.search-input .custom-input.form-group{margin-bottom:0}.search-input .custom-input__input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}@media (width<=992px){.search-input{width:100%}.search-input .custom-input{max-width:unset}}.children-modal{background-color:var(--color-bg-card);border:1px solid var(--gray-border);z-index:99999;border-radius:var(--border-radius);width:260px;padding:16px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.children-modal__title{margin:0}.children-modal__content{padding:24px 0 12px}.children-modal__footer{justify-content:space-between;display:flex}.children-modal__footer .btn{max-width:46%;height:32px;padding:12px;min-height:32px!important}.children-modal:before{content:"";background-color:var(--color-bg-card);border-inline-end:1px solid var(--gray-border);border-top:1px solid var(--gray-border);width:12px;height:12px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.category-list__color-display{border-radius:50%;width:20px;height:20px}.category-list__color-display--mobile{margin-top:10px;margin-left:10px}.category-list__icon{justify-content:center;width:40px;padding-left:0;display:flex}.category-list__icon svg{font-size:20px}.category-list__add-button.btn{width:200px}.category-list__add-button.btn svg{margin-right:12px;font-size:16px}.category-list__type-badge--mobile{margin-top:6px}.category-list__mobile-filters{position:relative}.category-list__mobile-filters .children-modal{transform:translate(-65%)}.category-list__mobile-filters .children-modal:before{left:65%}.category-list__mobile-filters .children-modal .type-select{width:100%!important;margin-bottom:1rem!important}.category-list .page-header__actions .type-select{width:200px;margin-bottom:0}@media (width<=992px){.category-list__add-button.btn{border-radius:50%;width:42px;min-width:42px;height:42px;font-size:0}.category-list__add-button.btn>svg{margin-right:0!important}}@media (width<=350px){.category-list__add-button.btn{width:36px;min-width:36px;height:36px;min-height:36px!important}}.input-file__disabled{opacity:.6;cursor:auto!important}.input-file__label{border:2px solid var(--primary-color);color:var(--primary-color);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:36px;width:100%;padding:8px;overflow:hidden}.input-file__input{display:none}.remote-imported-transaction-modal{max-width:600px;padding:16px 0}.remote-imported-transaction-modal p{margin:0}.remote-imported-transaction-modal p:not(:last-child){margin-bottom:12px}.imported-transactions-list .additional-infos{justify-content:space-between;padding:12px 0;display:flex}.imported-transactions-list .additional-infos__date{max-width:160px}.imported-transactions-list .additional-infos__value{align-items:center;display:flex}.imported-transactions-list .select-infos .transaction-type-select{margin-bottom:12px}.imported-transactions-list .btn-remove{margin-left:24px}.imported-transactions-list__save{min-width:156px}.imported-transactions-list__infos{background:var(--white-20);border:1px solid var(--light-gray);border-radius:var(--border-radius);max-width:400px;margin:0 auto 24px;padding:20px;box-shadow:0 4px 6px #0000001a}.imported-transactions-list__infos-data{justify-content:space-between;align-items:center;display:flex}.imported-transactions-list__infos p{font-size:1.2rem}.imported-transactions-list__infos strong{color:var(--secondary-color)}.imported-transactions-list__name{text-align:center;margin:8px 0 24px}.imported-transactions-list__invoice-info{color:var(--paragraph-color);font-size:12px}.imported-transactions-list__table--mobile .btn-remove{height:38px;margin-top:auto;margin-left:0;min-height:unset!important}.imported-transactions-list__table--mobile .select-infos .transaction-type-select{margin-bottom:0;margin-right:12px}.imported-transactions-list__table--mobile .additional-infos{justify-content:inherit}.imported-transactions-list__table--mobile .additional-infos__value{margin-left:16px}.imported-transactions-list__table-actions{justify-content:flex-end;margin:24px 0 12px;display:flex}.imported-transactions-list__categorize-ai-icon{width:22px;height:22px;margin-right:6px}.imported-transactions-list__categorize-ai-icon svg{fill:var(--white)}.import-transactions-view__header{flex-direction:column;align-items:center;display:flex}.import-transactions-view__file-type{width:100%;max-width:300px;margin:0 auto}.import-transactions-view__import-file{max-width:560px;margin:24px auto 0}.import-transactions-view__import-file h3,.import-transactions-view__import-file p{text-align:center}.import-transactions-view__form{justify-content:center;margin-top:32px;display:flex}.import-transactions-view__form .input-file{width:60%;margin-right:12px}.import-transactions-view__form .btn{border-radius:36px;min-width:96px;height:37px;padding-left:24px;padding-right:24px;min-height:unset!important}.import-transactions-view__download-model{text-align:center;width:100%;font-size:14px;text-decoration:underline;display:block}@media (width<=992px){.import-transactions-view__transactions-list .box-page{padding-left:0;padding-right:0}.import-transactions-view .box-page__title{max-width:96%}}@media (width<=375px){.import-transactions-view__form{flex-direction:column;align-items:center;display:flex}.import-transactions-view__form .input-file{width:100%;margin:0}}.create-new-password-form{padding:32px 0 0}.create-new-password-form__description{text-align:center}.create-new-password-form__content{padding:24px 0}.create-new-password-form__actions .btn{width:100%}.create-new-password-form__actions .btn:first-child{margin-bottom:16px}.recovery-password-code-form{padding:32px 0 0}.recovery-password-code-form__description{text-align:center}.recovery-password-code-form__content{padding:24px 0}.recovery-password-code-form__actions .btn{width:100%}.recovery-password-code-form__actions .btn:first-child{margin-bottom:16px}.recovery-password-code-form__resend-code{cursor:pointer;width:fit-content;margin:0 auto;display:block}.recovery-password-email-form{padding:32px 0 0}.recovery-password-email-form__description{text-align:center}.recovery-password-email-form__content{padding:24px 0}.recovery-password-email-form__actions .btn{width:100%}.recovery-password-view{background-color:var(--section-bg);background-image:url(/assets/login-bg-CMSPi4SQ.webp);background-repeat:no-repeat;background-size:cover;flex-direction:row;width:100%;height:100vh;display:flex;position:relative}.recovery-password-view:after{content:"";background-color:var(--primary-color);opacity:.5;width:100%;height:100%;display:block;position:absolute}.recovery-password-view__logo{width:100%;max-width:220px;margin:24px auto;display:block}.recovery-password-view__title{color:var(--white);text-shadow:2px 2px 4px #0006;font-size:2.2rem}.recovery-password-view__subtitle{max-width:80%;color:var(--white);text-shadow:2px 2px 4px #0009}.recovery-password-view .recovery-container{z-index:10;width:50%;margin:auto}.recovery-password-view .recovery-box{background-color:var(--color-bg-page);z-index:10;width:30%;height:100vh;margin-left:auto;padding:24px 40px}.recovery-password-view__action{width:100%;margin-top:16px}.recovery-password-view__login-with{justify-content:center;margin:16px 0;display:flex;position:relative}.recovery-password-view__login-with span{background-color:var(--color-bg-page);padding:0 8px}.recovery-password-view__login-with:after{content:"";border-top:1px solid var(--gray-border);z-index:-2;margin-top:10px;position:absolute;left:0;right:0}.recovery-password-view__recaptcha{text-align:center;max-width:260px;margin:12px auto 0;font-size:11px}@media (width<=992px){.recovery-password-view{justify-content:center;align-items:center;height:100%;min-height:100vh}.recovery-password-view__logo{margin:24px auto}.recovery-password-view .recovery-container,.recovery-password-view__title,.recovery-password-view__subtitle{display:none}.recovery-password-view .recovery-box{width:80%;height:auto;margin:unset;border-radius:4px;padding:32px}}@media (width<=767px){.recovery-password-view{min-height:unset}.recovery-password-view .recovery-box{border-radius:4px;border-radius:unset;width:100%;padding:36px}}.recovery-password-view__back-login{width:fit-content;margin:0 auto;display:block}.plan-include-icon{border:2px solid var(--green-default);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.plan-include-icon svg{color:var(--green-default);font-size:14px}.plan-include-icon--not-included{border:2px solid var(--red-default)}.plan-include-icon--not-included svg{color:var(--red-default)}.plans-details-table__items{max-width:80%;margin:48px auto 0}.plans-details-table__items-header{flex-direction:row;align-items:flex-end;display:flex}.plans-details-table__items-description{width:100%}.plans-details-table__line{flex-direction:row;display:flex}.plans-details-table__line:nth-child(odd){background-color:var(--color-bg-section)}.plans-details-table__line--highlighted{background-color:var(--primary-color);color:var(--white);position:relative}.plans-details-table__line--highlighted:before{content:"";background-color:var(--primary-color);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);width:16px;height:100%;position:absolute;left:-10px}.plans-details-table__line--highlighted:after{content:"";background-color:var(--primary-color);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);width:16px;height:100%;position:absolute;right:-10px}.plans-details-table__item{align-items:center;height:70px;display:flex}.plans-details-table__item-name{width:100%;padding-left:24px}.plans-details-table__item-free,.plans-details-table__item-premium{border-left:2px solid var(--plan-card-border);border-right:2px solid var(--plan-card-border);justify-content:center;width:100%;max-width:200px;margin:0 8px;display:flex}.plans-details-table__plan-name{color:var(--primary-color);text-align:center;align-items:center;width:100%;max-width:200px;margin:0 8px}.plans-details-table__plan-name h3{margin:0;padding:0;font-weight:700}.plans-details-table .plan-card-table{background-color:var(--section-bg);border:2px solid var(--plan-card-border);border-bottom:none;border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:column;align-items:center;width:100%;padding:24px 16px 16px;display:flex}.plans-details-table .plan-card-table__title{margin-top:0;margin-bottom:12px}.plans-details-table .plan-card-table .price-box{justify-content:center;align-items:center;margin-bottom:8px;display:flex}.plans-details-table .plan-card-table .price-box h3{color:var(--primary-color);margin:0;font-size:1.5rem}.plans-details-table .plan-card-table .price-box h5{color:var(--gray-default);margin:0;font-size:32px}.plans-details-table .plan-card-table .price-box p{color:var(--discount-red);margin:0;font-size:18px;font-weight:400;text-decoration:line-through}.plans-details-table .plan-card-table .price-box small{color:var(--paragraph-color);margin-right:8px;font-size:13px;font-weight:500}.plans-details-table .plan-card-table .price-box small.margin-left{margin-left:4px}.plans-details-table .plan-card-table .price-installments{justify-content:center;width:100%;margin:12px 0;display:flex;position:relative}.plans-details-table .plan-card-table .price-installments span{background-color:var(--section-bg);color:var(--paragraph-color);z-index:1;padding:0 8px}.plans-details-table .plan-card-table .price-installments:after{content:"";border-top:1px solid var(--paragraph-color);margin-top:10px;position:absolute;left:0;right:0}.plans-details-table .plan-card-table .price-installments__value{margin-bottom:0}@media (width<=520px){.plans-details-table .plan-card-table__installments{width:85%}.plans-details-table .plan-card-table .btn{min-width:85%}}.plans-details-table__footer{flex-direction:row;align-items:flex-end;height:20px;display:flex}.plans-details-table__footer-name{width:100%}.plans-details-table__footer-free,.plans-details-table__footer-premium{border:2px solid var(--plan-card-border);border-top:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:100%;max-width:200px;height:20px;margin:0 8px}@media (width<=1366px){.plans-details-table__items{max-width:100%}}.plan-card{background-color:var(--section-bg);border-radius:16px;flex-direction:column;align-items:center;width:100%;padding:24px;display:flex}.plan-card__title{margin-top:0}.plan-card__price{margin-bottom:16px}.plan-card__price h4{color:var(--discount-red);margin:0;text-decoration:line-through}.plan-card__price h2{color:var(--primary-color);margin:0}.plan-card__installments{justify-content:center;width:70%;margin:12px 0;display:flex;position:relative}.plan-card__installments span{background-color:var(--section-bg);color:var(--paragraph-color);z-index:1;padding:0 8px}.plan-card__installments:after{content:"";border-top:1px solid var(--gray-border);margin-top:10px;position:absolute;left:0;right:0}.plan-card .price-installments__value{margin-bottom:0;font-size:1.3rem}.plan-card .price-installments__value p{color:var(--primary-color);margin-top:0;font-size:22px;font-weight:500}.plan-card .price-installments__value small{color:var(--black);margin-right:8px;font-size:14px;font-weight:500}.plan-card .price-installments__value small.margin-left{margin-left:4px}.plan-card__error{text-align:center}.plan-card .btn{min-width:70%}.plan-card .price-box{justify-content:center;align-items:center;margin-bottom:8px;display:flex}.plan-card .price-box small{margin-right:8px;font-size:14px;font-weight:500}.plan-card .price-box h2{color:var(--primary-color);margin:0;font-size:42px}.plan-card .price-box h2 small{color:var(--black)}.plan-card .price-box h4{color:var(--discount-red);margin:0;font-size:24px;font-weight:500;text-decoration:line-through}@media (width<=520px){.plan-card__installments{width:85%}.plan-card .btn{min-width:85%}.plan-card .price-box h2{font-size:36px}}.plan-details-list-mobile__item{flex-direction:row;align-items:center;display:flex}.plan-details-list-mobile__item:not(:last-child){margin-bottom:12px}.plan-details-list-mobile__item p{margin:0 0 0 8px;font-size:14px}.plan-details-list-mobile__item .plan-include-icon{width:20px;min-width:20px;height:20px;min-height:20px}.plan-details-list-mobile__item .plan-include-icon svg{font-size:12px}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}.plans-details-carrousel .swiper{padding-bottom:30px}.plans-details-carrousel .swiper-wrapper{margin-bottom:16px}.plans-details-carrousel .swiper-slide{height:auto}.plans-details-carrousel .swiper-pagination{margin-top:20px}.plans-details-carrousel__item{height:100%;margin:0 6px}.plans-details-carrousel__card{border:2px solid var(--plan-card-border);background-color:var(--section-bg);border-radius:16px;height:100%}.plans-details-carrousel__card .plan-card{box-sizing:border-box;border-bottom:none;flex-direction:column;align-items:center;width:100%;min-height:340px;padding:24px 16px 16px;display:flex}.plans-details-carrousel__card .plan-card__title{margin-top:0;margin-bottom:12px}.plans-details-carrousel__card .plan-card__description{margin-bottom:32px}.plans-details-carrousel__card .plan-card .price-box{justify-content:center;align-items:center;margin-bottom:8px;display:flex}.plans-details-carrousel__card .plan-card .price-box h3{color:var(--primary-color);margin:0;font-size:1.5rem}.plans-details-carrousel__card .plan-card .price-box h5{color:var(--gray-default);margin:0;font-size:32px}.plans-details-carrousel__card .plan-card .price-box p{color:var(--discount-red);margin:0;font-size:18px;font-weight:400;text-decoration:line-through}.plans-details-carrousel__card .plan-card .price-box small{color:var(--paragraph-color);margin-right:8px;font-size:13px;font-weight:500}.plans-details-carrousel__card .plan-card .price-box small.margin-left{margin-left:4px}.plans-details-carrousel__card .plan-card .price-installments{justify-content:center;width:100%;margin:12px 0;display:flex;position:relative}.plans-details-carrousel__card .plan-card .price-installments span{background-color:var(--section-bg);color:var(--paragraph-color);z-index:1;padding:0 8px}.plans-details-carrousel__card .plan-card .price-installments:after{content:"";border-top:1px solid var(--paragraph-color);margin-top:10px;position:absolute;left:0;right:0}.plans-details-carrousel__card .plan-card .price-installments__value{margin-bottom:0}.plans-details-carrousel__card .plan-card .price-installments__value p{text-align:center}@media (width<=520px){.plans-details-carrousel__card .plan-card__installments{width:85%}}.plans-details-view__title{text-align:center;color:var(--primary-color)}.plans-details-view__subtitle{text-align:center}.plans-details-view__header{margin-bottom:40px}.plans-details-view__cards{justify-content:center;max-width:60%;margin:0 auto;display:flex}.plans-details-view__cards .plan-card{width:50%;max-width:420px}.plans-details-view__informations p{margin:24px 0 0;font-size:12px}@media (width>=768px) and (width<=1439px){.plans-details-view__cards{max-width:80%}.plans-details-view__cards .plan-card{width:100%}}@media (width<=767px){.plans-details-view__cards{max-width:100%}.plans-details-view__cards .plan-card{width:100%}}.free-plan-box{border:1px solid var(--border-gray-color);border-radius:var(--border-radius);padding:18px}.free-plan-box__title{color:var(--secondary-color);margin:0 0 18px}.free-plan-box__content,.free-plan-box__content .btn{margin-top:12px}.free-plan-box__items{margin-bottom:24px}.free-plan-box__item{color:var(--paragraph-color);margin-bottom:4px}.payment-type-box{border:1px solid var(--gray-border);border-radius:var(--border-radius);padding:12px}.payment-type-box__card{align-items:center;display:flex}.payment-type-box__card-brand{margin-right:12px}.payment-type-box__card-brand img{width:48px;height:auto}.payment-type-box__card-number{margin-right:12px}.premium-plan-box__expires-in{margin-top:0}.premium-plan-box__cancel-automatically-renew,.premium-plan-box__cancel-subscription,.premium-plan-box__payment-update{margin:8px 0;font-size:14px;font-weight:700}@media (width<=1024px){.premium-plan-box__content{flex-direction:column;margin-top:12px;display:flex}.premium-plan-box__infos{width:100%}.premium-plan-box__expiration{width:100%;max-width:unset;margin-top:24px}}.premium-plan-box{border:1px solid var(--border-gray-color);border-radius:var(--border-radius);padding:18px}.premium-plan-box__title{color:var(--secondary-color);align-items:center;margin:0;display:flex}.premium-plan-box__title .badge{margin-left:8px}.premium-plan-box__content{flex-direction:row;margin-top:12px;display:flex}.premium-plan-box__content .btn{margin-top:12px}.premium-plan-box__infos{width:50%}.premium-plan-box__payment{margin-top:24px}.premium-plan-box__expiration{flex-direction:column;width:100%;max-width:300px;margin-left:auto;display:flex}.premium-plan-box__expires-in{margin:0 0 4px;font-size:14px}.premium-plan-box__active-renew{margin-bottom:12px}.premium-plan-box__cancel-automatically-renew{margin:8px 0;font-size:14px}.premium-plan-box__cancel-subscription{margin-top:8px;font-size:14px}.premium-plan-box__item{color:var(--paragraph-color);margin-bottom:4px}@media (width<=1024px){.premium-plan-box__content{flex-direction:column;margin-top:12px;display:flex}.premium-plan-box__infos{width:100%}.premium-plan-box__expiration{width:100%;max-width:unset;margin-top:24px}}.user-plan-view__title{margin:0 0 16px}.user-plan-view__content{padding:12px 0}.user-plan-view__canceled .premium-plan-box:not(:last-child){margin-bottom:16px}.user-plan-view__empty{flex-direction:column;justify-content:center;align-items:center;padding:64px 24px;display:flex}.user-plan-view__empty-img{width:100%;max-width:220px}.user-plan-view__empty-text{text-align:center;max-width:300px}@media (width<=1440px){.user-plan-view__content{max-width:80%}}@media (width<=1366px){.user-plan-view__content{max-width:100%}}.user-preferences-view__row{align-items:center;display:flex}.user-preferences-view__options-header{margin-top:32px}.user-preferences-view__options{flex-wrap:wrap;justify-content:space-between;gap:0 24px;display:flex}.user-preferences-view__option{flex:calc(50% - 24px);width:100%;max-width:50%;margin-bottom:16px}.user-preferences-view__option .toggle-switch{margin-bottom:0}.user-preferences-view__option span{margin-left:12px;font-weight:500}.user-preferences-view__option p{margin:0 0 0 52px;font-size:14px}.user-preferences-view__notify-channels{margin-bottom:24px}.user-preferences-view__footer .box-page__content{padding-bottom:0}@media (width<=992px){.user-preferences-view__options{flex-direction:column}.user-preferences-view__option{flex:1;max-width:100%}}.create-goal-deposit-modal form{justify-content:space-between;width:600px;display:flex}.create-goal-deposit-modal form .container{padding:0}.create-goal-deposit-modal .form-left,.create-goal-deposit-modal .form-right{width:calc(50% - 12px)}@media (width<=768px){.create-goal-deposit-modal form{width:100%}}.goal-card{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);padding:16px;overflow:hidden}.goal-card__icon{background-color:var(--secondary-color);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:24px auto;display:flex}.goal-card__icon svg{color:var(--white);font-size:40px}.goal-card__name{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;margin-top:0;margin-bottom:12px;display:block;overflow:hidden}.goal-card__value{white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;display:block;overflow:hidden}.goal-card__progress{margin-bottom:12px}.goal-card__image{width:100%}.goal-card__footer{justify-content:flex-end;margin-top:16px;display:flex}.goal-card__footer button{cursor:pointer;background-color:#0000;border:none;outline:none;margin-left:6px}.goal-card__footer button svg{color:var(--gray-default);font-size:18px}.goals-list{--gap-size:16px;gap:var(--gap-size);flex-wrap:wrap;display:flex}.goals-list__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:64px 24px;display:flex}.goals-list__empty-img{width:100%;max-width:220px}@media (width>=1440px){.goals-list .goal-card{flex:1 1 calc((100% - var(--gap-size) * 3) / 4);max-width:calc((100% - var(--gap-size) * 3) / 4)}}@media (width>=1025px) and (width<=1439px){.goals-list .goal-card{flex:1 1 calc((100% - var(--gap-size) * 2) / 3);max-width:calc((100% - var(--gap-size) * 2) / 3)}}@media (width>=601px) and (width<=1024px){.goals-list .goal-card{flex:1 1 calc((100% - var(--gap-size) * 1) / 2);max-width:calc((100% - var(--gap-size) * 1) / 2)}}@media (width<=600px){.goals-list .goal-card{flex:100%;max-width:100%}}.create-goal-withdraw-modal form{justify-content:space-between;width:600px;display:flex}.create-goal-withdraw-modal form .container{padding:0}.create-goal-withdraw-modal .form-left,.create-goal-withdraw-modal .form-right{width:calc(50% - 12px)}@media (width<=768px){.create-goal-withdraw-modal form{width:100%}}.edit-goal-form__goal-styles{display:flex}.edit-goal-form__goal-styles .form-group{width:20%;max-width:200px}.edit-goal-form__actions{margin-top:24px;display:flex}.edit-goal-form__actions button:not(:last-child){margin-right:8px}.edit-goal-form__action{background-color:var(--secondary-color);cursor:pointer;border:none;outline:none;width:160px;margin-left:6px}.edit-goal-form__action svg{color:var(--white);font-size:18px}.edit-goal-form__delete{width:max-content;margin-left:auto}.edit-goal-form__submit{width:160px!important}@media (width<=860px){.edit-goal-form__action{width:max-content}.edit-goal-form__delete{margin-left:auto}}@media (width<=425px){.edit-goal-form__goal-styles{justify-content:space-between;display:flex}.edit-goal-form__goal-styles .form-group{width:50%}}.progress-circle{width:100%;height:100%;position:relative}.progress-circle__svg{width:100%;height:100%;transform:rotate(-90deg)}.progress-circle__bg,.progress-circle__progress{fill:none;stroke-width:3.8px}.progress-circle__bg{stroke:var(--gray-30)}.progress-circle__progress{stroke:var(--secondary-color);stroke-linecap:round;transition:stroke-dashoffset .5s}.progress-circle__infos{z-index:1;width:max-content;font-size:14px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-circle__infos span{text-align:center;display:block}.edit-goal-view__goal{display:flex}.edit-goal-view__form{width:calc(60% - 24px);margin-right:24px}.edit-goal-view__progress{width:40%}.edit-goal-view .goal-header{border-bottom:1px solid var(--gray-border);width:60%;margin-bottom:24px;padding-bottom:12px}.edit-goal-view .goal-header__infos{flex-direction:row;align-items:center;margin-bottom:12px;display:flex}.edit-goal-view .goal-header__icon{background-color:var(--secondary-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;margin-right:16px;display:flex}.edit-goal-view .goal-header__icon svg{color:var(--white);font-size:32px}.edit-goal-view .goal-header__name{color:var(--secondary-color);word-break:break-word;flex-grow:1;margin:0;font-size:24px;overflow:hidden}.edit-goal-view .goal-header__progress{width:100%;max-width:280px;margin:0 auto}@media (width<=992px){.edit-goal-view__goal{flex-direction:column-reverse}.edit-goal-view__form{width:100%;margin-right:0}.edit-goal-view__progress{width:100%;margin-bottom:24px}.edit-goal-view .goal-header{width:100%}}.planning-resume-card{border-radius:var(--border-radius);box-shadow:var(--card-shadow);background-color:var(--color-bg-card);cursor:pointer;flex-direction:column;padding:24px;display:flex;overflow:hidden}.planning-resume-card:hover{background-color:var(--secondary-color);color:var(--white)}.planning-resume-card:hover .planning-resume-card__title,.planning-resume-card:hover .planning-resume-card__budget{color:var(--white)}.planning-resume-card__title{color:var(--secondary-color);margin:0 0 8px}.planning-resume-card__budget{margin-bottom:4px;font-weight:500}.planning-resume-card--selected{background-color:var(--secondary-color);color:var(--white);cursor:initial}.planning-resume-card--selected .planning-resume-card__title,.planning-resume-card--selected .planning-resume-card__budget{color:var(--white)}.range-percent{width:100%;display:block}.range-percent--has-label label{margin-bottom:42px;display:block}.range-percent__root{background-color:var(--light-gray);border-radius:3px;width:100%;height:6px;display:inline-block;position:relative}.range-percent__rail{background-color:var(--light-gray);border-radius:3px;width:100%;height:6px;position:absolute}.range-percent__track{background-color:var(--secondary-color);border-radius:3px;height:6px;position:absolute;left:0}.range-percent__thumb{background-color:var(--secondary-color);cursor:pointer;border-radius:50%;width:16px;height:16px;position:absolute;top:-6px;transform:translate(-50%)}.range-percent__badge{background-color:var(--secondary-color);color:var(--white);border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0003}.range-percent__badge:after{content:"";border-style:solid;border-width:6px;border-color:var(--secondary-color) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.create-planning-category-modal__body{width:600px}.create-planning-category-modal__available-value{color:var(--paragraph-color);flex-direction:column;align-items:center;margin:32px 0 16px;display:flex}.create-planning-category-modal__available-value span{color:var(--secondary-color);font-size:28px}.create-planning-category-modal__row{align-items:center;margin-bottom:32px;display:flex}.create-planning-category-modal__row .toggle-switch{margin-bottom:0}.create-planning-category-modal__row span{margin-left:12px}@media (width<=768px){.create-planning-category-modal__body{width:100%}}.planning-transactions-list-row-mobile__date{color:var(--gray-default);margin-top:4px;font-size:12px}@media (width<=320px){.planning-transactions-list-row-mobile__column{font-size:14px}}.planning-transactions-list{max-height:240px;overflow:auto}.planning-category-card{border-radius:var(--border-radius);background-color:var(--color-bg-card);padding:16px;display:flex;overflow:hidden;box-shadow:0 0 3px #0000000f,0 3px 6px #0000001a}.planning-category-card__content{flex-direction:column;justify-content:center;width:100%;display:flex}.planning-category-card__header{justify-content:center;align-items:center;height:60px;display:flex}.planning-category-card__icon{background-color:var(--secondary-color);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:16px 40px 16px 24px;display:flex}.planning-category-card__icon svg{color:var(--white);font-size:28px}.planning-category-card__name{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;margin-top:0;margin-bottom:12px;display:block;overflow:hidden}.planning-category-card__title{justify-content:space-between;display:flex}.planning-category-card__actions button{cursor:pointer;background-color:#0000;border:none;outline:none;margin-left:6px}.planning-category-card__actions button svg{color:var(--gray-default);font-size:18px}.planning-category-card__list{margin-top:16px}@media (width<=768px){.planning-category-card{flex-direction:column}.planning-category-card__icon{margin:0 16px}.planning-category-card__title{align-items:center;margin:12px 0}.planning-category-card__title h3{margin-bottom:0}}.add-button.btn{width:200px}.add-button.btn svg{display:none}@media (width<=992px){.add-button.btn{border-radius:50%;width:42px;min-width:42px;height:42px;font-size:0}.add-button.btn>svg{margin-right:12px;font-size:16px;display:block;margin-right:0!important}}@media (width<=350px){.add-button.btn{width:36px;min-width:36px;height:36px;min-height:36px!important}.add-button.btn>svg{margin-right:12px;font-size:16px;display:block;margin-right:0!important}}.planning-categories-list{border-radius:var(--border-radius);background-color:var(--color-bg-card);width:100%;padding:24px 0;overflow:hidden}.planning-categories-list__header{justify-content:space-between;padding:0 24px 24px;display:flex}.planning-categories-list__header h3{color:var(--secondary-color);margin:0}.planning-categories-list__add-new{text-align:center;flex-direction:column;align-items:center;margin:64px 0;display:flex}.planning-categories-list__add-new p{margin:0}.planning-categories-list__add-new button{margin-top:24px}.planning-categories-list__content{padding:4px 24px 6px;overflow-x:auto}.planning-categories-list__category-list{flex-direction:column;justify-content:center;align-items:center;display:flex}.planning-categories-list .planning-category-card{width:100%}.planning-categories-list .planning-category-card:not(:last-child){margin-bottom:20px}@media (width<=425px){.planning-categories-list__content{padding:4px 12px 6px}}.planning-details__box{border-radius:var(--border-radius);background-color:var(--color-bg-card);padding:24px;display:flex;overflow:hidden;box-shadow:0 0 2px #919eab4d,0 12px 24px -4px #919eab1f}.planning-details__box:not(:last-child){margin-bottom:24px}.planning-details .page-header__title{color:var(--secondary-color);margin:0}.planning-details__budget{width:100%;display:block}.create-planning-modal__content{width:600px}.create-planning-modal__available-value{color:var(--paragraph-color);flex-direction:column;align-items:center;margin:32px 0 16px;display:flex}.create-planning-modal__available-value span{color:var(--secondary-color);font-size:28px}.create-planning-modal__copy{text-align:center;flex-direction:column;align-items:center;width:80%;margin:24px auto;padding-bottom:12px;display:flex}.create-planning-modal__copy p{max-width:400px;margin-top:0;font-size:14px}.create-planning-modal__manually{justify-content:center;margin:16px 0;display:flex;position:relative}.create-planning-modal__manually span{background-color:var(--color-bg-card);color:var(--paragraph-color);padding:0 8px}.create-planning-modal__manually:after{content:"";border-top:1px solid var(--gray-border);z-index:-1;margin-top:10px;position:absolute;left:0;right:0}.create-planning-modal__new-values{justify-content:space-between;gap:24px;width:100%;display:flex}.create-planning-modal__new-values .currency-input,.create-planning-modal__new-values .form-group{width:100%}.create-planning-modal__type{width:50%;margin:0 auto 24px}@media (width<=768px){.create-planning-modal__content{width:100%}.create-planning-modal__new-values{flex-direction:column;gap:0}}@media (width<=525px){.create-planning-modal__type{width:100%;margin:0 auto 24px}}.planning-value-ai-form__header{text-align:center;margin-bottom:32px}.planning-value-ai-form__row{justify-content:space-between;gap:24px;width:100%;display:flex}.planning-value-ai-form__row .currency-input,.planning-value-ai-form__row .form-group{width:100%}@media (width<=768px){.planning-value-ai-form__row{flex-direction:column;gap:0}}.multiple-select{cursor:pointer;width:100%;position:relative}.multiple-select__select{position:relative}.multiple-select__select-icon{margin-left:auto;font-size:12px;transition:transform .2s;position:absolute;top:14px;right:12px}.multiple-select__select.open{color:var(--gray-default);background-color:var(--color-bg-input);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}.multiple-select__select.open svg{transform:rotate(-180deg)}.multiple-select__selected-option{cursor:pointer;justify-content:space-between;align-items:center;display:flex!important}.multiple-select__selected-option:hover,.multiple-select__selected-option:focus{color:var(--gray-default);background-color:var(--color-bg-input);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}.multiple-select .options{z-index:9999;border:1px solid var(--gray-border);background-color:var(--color-bg-dropdown);width:100%;max-height:158px;box-shadow:var(--color-shadow-dropdown);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.multiple-select .options::-webkit-scrollbar{width:6px}.multiple-select .options li{cursor:pointer;align-items:center;padding:10px;transition:background-color .2s;display:flex}.multiple-select .options li:hover{background-color:var(--color-bg-dropdown-hover)}.multiple-select .options li input[type=checkbox]{min-height:auto}.multiple-select--disabled .form-control{cursor:auto;background-color:var(--disabled)!important;box-shadow:none!important;color:var(--disabled-text)!important}.category-multiple-select ul li svg{margin:0 8px}.planning-questions-ai-form__header{text-align:center;margin-bottom:32px}.planning-generate-ai-result__header{text-align:center}.planning-generate-ai-result__header h3{margin-top:0}.planning-generate-ai-result__table{border:1px solid var(--table-border);border-radius:var(--border-radius);border-collapse:collapse;width:80%;margin:0 auto}.planning-generate-ai-result__table th{vertical-align:bottom;border-bottom:2px solid var(--table-border);background-color:var(--white-20);min-width:120px;padding:12px 8px;font-size:14px}.planning-generate-ai-result__table td{vertical-align:middle;border:1px solid #ccc;padding:12px 8px;font-size:14px}.planning-generate-ai-result__alert{font-size:14px;font-style:italic}.planning-generate-ai-result__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.planning-generate-ai-result__text-error{text-align:center;width:80%}.planning-generate-ai-result__image-error{width:100%;max-width:280px}@media (width<=768px){.planning-generate-ai-result__table,.planning-generate-ai-result__text-error{width:100%}}@media (width<=375px){.planning-generate-ai-result__table-container{overflow-x:auto}}@media (width<=320px){.planning-generate-ai-result__table th,.planning-generate-ai-result__table td{padding:8px;font-size:12px}}.create-planning-ai-modal__content{width:600px;padding:12px 0}@media (width<=768px){.create-planning-ai-modal__content{width:100%}}.planning-view__content{flex-direction:row;justify-content:space-between;display:flex}.planning-view__budgets{width:calc(30% - 24px);height:fit-content}.planning-view__details{width:70%}.planning-view__month-picker{max-width:190px}.planning-view__montlhy{margin-bottom:32px}.planning-view__custom-plans{margin-top:0}.planning-view__custom-plannings button{width:100%}.planning-view__new-planning{width:100%;margin-bottom:24px}.planning-view__new-planning .label{justify-content:center;width:100%}.planning-view .planning-resume-card:not(:last-child){margin-bottom:24px}.planning-view__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 0;display:flex}.planning-view__empty-actions{gap:12px;margin-top:8px;display:flex}.planning-view__empty-img{width:100%;max-width:220px}@media (width<=1366px){.planning-view__content{flex-direction:column;display:flex}.planning-view__budgets,.planning-view__details{width:100%}}@media (width<=1260px){.planning-view__monthly{width:auto}.planning-view__monthly .dp__input_wrap,.planning-view__monthly .month-picker__arrow{display:none}.planning-view .without-add-button .dp__menu{position:relative;left:-65px}.planning-view .without-add-button .dp__menu .dp__arrow_top{left:80%}}@media (width<=768px){.planning-view__empty-img{width:80%}}@media (width<=350px){.planning-view .dp__menu{position:relative;left:-20px}.planning-view .dp__menu .dp__arrow_top{left:64%}}.planning-infos-card{border-radius:var(--border-radius);background-color:var(--color-bg-card);height:auto;padding:24px;overflow:hidden}.planning-infos-card h3{color:var(--secondary-color);margin-top:0}.planning-infos-card__copy{text-align:center}.planning-infos-card__copy button{margin:0 auto 24px}.planning-infos-card__period{justify-content:space-between;gap:16px;display:flex}.planning-infos-card__period .form-group{width:100%}.planning-infos-card__result{border-radius:var(--border-radius);padding:16px;box-shadow:0 0 4px #00000014,0 4px 8px #00000029}.planning-infos-card__result-value{color:var(--primary-color);font-weight:500}.planning-infos-card__actions{justify-content:space-between;margin-top:24px;display:flex}.planning-infos-card__info-credit-card{margin-top:24px}@media (width<=425px){.planning-infos-card__period{flex-direction:column;gap:0;display:flex}}.create-planning-view__content{flex-direction:row;justify-content:space-between;display:flex}.create-planning-view .planning-infos-card{width:calc(35% - 24px);height:fit-content}.create-planning-view__box{border-radius:var(--border-radius);background-color:var(--color-bg-card);margin-bottom:24px;padding:24px;box-shadow:0 0 2px #919eab4d,0 12px 24px -4px #919eab1f}.create-planning-view__budgets{width:65%}@media (width<=1365px){.create-planning-view__content{flex-direction:column;display:flex}.create-planning-view .planning-infos-card{width:100%}.create-planning-view__budgets{width:100%;margin-top:24px}}.unregister-marketing-view{text-align:center;margin-top:64px}.unregister-marketing-view__icon{color:var(--green-default);font-size:52px}.unregister-marketing-view__icon--error{color:var(--error-color)}.unregister-marketing-view__title{color:var(--primary-color);margin-bottom:24px}.unregister-marketing-view__description{margin-bottom:16px}.unregister-marketing-view__footer{width:100%;margin-top:48px}.unregister-marketing-view__footer button{margin:0 auto}.create-patrimony-modal .modal__body{padding:0 24px}.create-patrimony-modal form{justify-content:space-between;width:600px;display:flex}.create-patrimony-modal form .container{padding:0}.create-patrimony-modal .form-left,.create-patrimony-modal .form-right{width:calc(50% - 12px)}@media (width<=768px){.create-patrimony-modal form{width:100%}}.patrimony-transactions-list-row-mobile__date{color:var(--gray-default);margin-top:4px;font-size:12px}@media (width<=320px){.patrimony-transactions-list-row-mobile__column{font-size:14px}}.patrimony-transactions-list{text-align:center}.patrimony-transactions-list__table{max-height:240px;overflow:auto}.patrimony-transactions-list__table th{color:var(--paragraph-color);padding:8px;font-size:14px;font-weight:500}.patrimony-transactions-list__table td{color:var(--paragraph-color);padding:8px;font-size:14px}.patrimony-transactions-list__table .data-table__empty{padding:0}.patrimony-transactions-list__show-all{text-align:center}.remote-patrimony-modal{padding:16px 0}.remote-patrimony-modal__confirm{text-align:center}.create-patrimony-deposit-modal form{justify-content:space-between;width:600px;display:flex}.create-patrimony-deposit-modal form .container{padding:0}.create-patrimony-deposit-modal .form-left,.create-patrimony-deposit-modal .form-right{width:calc(50% - 12px)}@media (width<=768px){.create-patrimony-deposit-modal form{width:100%}}.patrimony-card{border-radius:var(--border-radius);background-color:var(--color-bg-card);padding:16px;display:flex;overflow:hidden;box-shadow:0 0 3px #0000000f,0 3px 6px #0000001a}.patrimony-card__content{flex-direction:column;justify-content:center;width:100%;display:flex}.patrimony-card__header{justify-content:center;align-items:center;height:60px;display:flex}.patrimony-card__icon{background-color:var(--secondary-color);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:16px 40px 16px 24px;display:flex}.patrimony-card__icon svg{color:var(--white);font-size:28px}.patrimony-card__name{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;margin-top:0;margin-bottom:12px;display:block;overflow:hidden}.patrimony-card__value{flex-direction:column;display:flex}.patrimony-card__value p{margin:0 0 4px}.patrimony-card__title{justify-content:space-between;display:flex}.patrimony-card__actions button{cursor:pointer;background-color:#0000;border:none;outline:none;margin-left:6px}.patrimony-card__actions button svg{color:var(--gray-default);font-size:18px}.patrimony-card__actions--mobile{margin-top:16px}.patrimony-card .data-table__empty-img{max-width:120px}@media (width<=768px){.patrimony-card{flex-direction:column}.patrimony-card__icon{margin:0 16px}.patrimony-card__title{align-items:center;margin:12px 0}.patrimony-card__title h3{margin-bottom:0}}.patrimony-list{border-radius:var(--border-radius);background-color:var(--color-bg-card);width:100%;padding:8px 0;overflow:hidden}.patrimony-list--mobile{background-color:#0000;padding:0}.patrimony-list--mobile .patrimony-list__content{padding:4px 0 6px}.patrimony-list__add-new{text-align:center;flex-direction:column;align-items:center;margin:64px 0;display:flex}.patrimony-list__add-new p{margin:0}.patrimony-list__add-new button{margin-top:24px}.patrimony-list__content{max-height:800px;padding:4px 16px 6px;overflow:auto}.patrimony-list .patrimony-card{width:100%}.patrimony-list .patrimony-card:not(:last-child){margin-bottom:20px}@media (width<=768px){.patrimony-list__content{max-height:unset;padding:4px 12px 6px;overflow-y:auto}}.patrimony-evolution-details-bar{flex-direction:row;justify-content:center;display:flex}.patrimony-evolution-details-bar--mobile{flex-direction:column}.patrimony-evolution-details-bar--mobile .patrimony-evolution-details-bar__month,.patrimony-evolution-details-bar--mobile .patrimony-evolution-details-bar__variation{text-align:left}.patrimony-evolution-details-bar__total{margin-right:32px}.patrimony-evolution-details-bar__total p{font-size:14px;font-weight:700}.patrimony-evolution-details-bar__total-value{color:var(--secondary-color);font-size:16px!important}.patrimony-evolution-details-bar__percent{justify-content:center;gap:20px;display:flex}.patrimony-evolution-details-bar__percent--mobile{flex-direction:column;display:flex}.patrimony-evolution-details-bar__item{color:#fff;border-radius:4px;font-weight:700}.patrimony-evolution-details-bar__item p{text-align:center}.patrimony-evolution-details-bar__item--mobile{flex-direction:row;align-items:center;gap:24px;display:flex}.patrimony-evolution-details-bar__item--mobile p{text-align:center;min-width:70px;margin:8px 0;display:block}.patrimony-evolution-details-bar__item--positive .patrimony-evolution-details-bar__variation{color:var(--green-default)}.patrimony-evolution-details-bar__item--negative .patrimony-evolution-details-bar__variation{color:var(--red-default)}.patrimony-evolution-details-bar__month{font-size:12px;display:block}.patrimony-evolution-details-bar__variation{color:var(--secondary-color);font-size:14px;font-weight:700}@media (width<=1440px){.patrimony-evolution-details-bar{flex-direction:column}.patrimony-evolution-details-bar__percent{flex-wrap:wrap;justify-content:flex-start}}.patrimony-evolution-chart{min-height:280px}.patrimony-evolution-chart__chart .vue-apexcharts .apexcharts-canvas{margin:0 auto}.patrimony-evolution-chart__chart .vue-apexcharts svg{overflow:visible}.edit-patrimony-form__patrimony-styles{display:flex}.edit-patrimony-form__patrimony-styles .form-group{width:20%;max-width:200px}.edit-patrimony-form__actions{margin-top:24px;display:flex}.edit-patrimony-form__actions button:not(:last-child){margin-right:8px}.edit-patrimony-form__action{background-color:var(--secondary-color);cursor:pointer;border:none;outline:none;width:160px;margin-left:6px}.edit-patrimony-form__action svg{color:var(--white);font-size:18px}.edit-patrimony-form__delete{width:max-content;margin-left:auto}.edit-patrimony-form__submit{width:160px!important}@media (width<=860px){.edit-patrimony-form__action{width:max-content}.edit-patrimony-form__delete{margin-left:auto}}@media (width<=425px){.edit-patrimony-form__patrimony-styles{justify-content:space-between;display:flex}.edit-patrimony-form__patrimony-styles .form-group{width:50%}}.edit-patrimony-view__patrimony{display:flex}.edit-patrimony-view__form{width:calc(60% - 24px);margin-right:24px}.edit-patrimony-view__progress{width:40%}.edit-patrimony-view .patrimony-header{border-bottom:1px solid var(--gray-border);width:60%;margin-bottom:24px;padding-bottom:12px}.edit-patrimony-view .patrimony-header__infos{flex-direction:row;align-items:center;margin-bottom:12px;display:flex}.edit-patrimony-view .patrimony-header__icon{background-color:var(--secondary-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;margin-right:16px;display:flex}.edit-patrimony-view .patrimony-header__icon svg{color:var(--white);font-size:32px}.edit-patrimony-view .patrimony-header__name{color:var(--secondary-color);word-break:break-word;flex-grow:1;margin:0;font-size:24px;overflow:hidden}.edit-patrimony-view .patrimony-header__progress{width:100%;max-width:280px;margin:0 auto}@media (width<=992px){.edit-patrimony-view__patrimony{flex-direction:column-reverse}.edit-patrimony-view__form{width:100%;margin-right:0}.edit-patrimony-view__progress{width:100%;margin-bottom:24px}.edit-patrimony-view .patrimony-header{width:100%}}.toggle-checkout-loading{text-align:center;padding:32px 0}.toggle-checkout-plans__type{width:100%;max-width:400px;margin:24px auto 0}.toggle-checkout-plans__title{color:var(--primary-color);margin-top:0;margin-bottom:24px}.toggle-checkout-plans__header{text-align:center;max-width:60%;margin:0 auto 24px}.toggle-checkout-plans__info-text{text-align:center}@media (width<=992px){.toggle-checkout-plans__header{max-width:90%}}@media (width<=768px){.toggle-checkout-plans__header{max-width:100%}}.cookie-banner{background:var(--gray-default);color:var(--paragraph-color);z-index:9999;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie-banner__content{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:960px;display:flex}.cookie-banner p{color:var(--white);flex:1;margin:0;font-size:12px}.cookie-banner a{color:var(--white);text-decoration:underline}.cookie-banner .calc-button__button{margin:0}.cookie-banner button{min-height:40px!important;padding:6px 16px!important}@media (width<=767px){.cookie-banner__content{flex-direction:column}}@media (width<=375px){.cookie-banner p{text-align:center}}.register-flow-view{background-color:var(--content-bg);height:auto;min-height:100vh}.register-flow-view__container{background-color:var(--color-bg-page);flex-direction:column;justify-content:space-between;max-width:80%;min-height:100vh;margin:0 auto;display:flex}.register-flow-view__container .register-form{width:100%;max-width:600px;margin:0 auto}.register-flow-view__content{padding-bottom:48px}.register-flow-view__logo{width:100%;max-width:200px;margin:0 auto 24px;padding-top:48px;display:block}.register-flow-view__footer{background-color:var(--white-20);justify-content:center;margin-top:auto;padding:24px;display:flex}.register-flow-view__footer button{width:100%}.register-flow-view__result{text-align:center;max-width:600px;margin:32px auto}.register-flow-view__result-icon{font-size:64px}.register-flow-view__result-icon--success{color:var(--green-default)}.register-flow-view__redirect{flex-direction:column;justify-content:center;margin-top:32px;display:flex}.register-flow-view__redirect-text{margin-bottom:24px}@media (width<=768px){.register-flow-view{padding:0}.register-flow-view__container{background-color:var(--color-bg-page);width:100%;max-width:100%;height:100%;margin:0 auto;padding:32px}}@media (width<=425px){.register-flow-view{height:auto;min-height:100vh;padding:0}.register-flow-view__container{padding:24px}}.report-card{border-radius:var(--border-radius);border:1px solid var(--gray-border);cursor:pointer;flex-direction:column;justify-content:center;height:max-content;padding:12px 8px;display:flex}.report-card__header{align-items:center;gap:12px;display:flex}.report-card__title{margin:0}.report-card__icon{background-color:var(--section-bg);width:32px;height:32px;color:var(--gray-default);border-radius:50%;justify-content:center;align-items:center;display:flex}.report-card__description{color:var(--paragraph-color);margin-left:44px;font-size:14px}.report-card:hover{background-color:var(--section-bg)}.report-card:hover .report-card__title{color:var(--primary-color)}.report-card:hover .report-card__icon{color:var(--primary-color);background-color:var(--gray-30)}.financial-reports-list{grid-template-columns:repeat(2,1fr);align-content:start;gap:24px;min-height:50vh;display:grid}@media (width<=767px){.financial-reports-list{flex-direction:column;gap:16px;display:flex}}.report-list-view__usage-limit{margin-bottom:24px}.report-list-view__usage-limit .badge{background-color:var(--primary-color);width:100%;color:var(--white);border-radius:var(--border-radius);justify-content:center;padding:4px 8px;font-size:12px}.period-datepicker__content{display:flex}.period-datepicker__arrow{border:1px solid var(--color-border-input);width:40px;color:var(--paragraph-color);cursor:pointer;background-color:#0000;border-radius:0}.period-datepicker__arrow:hover:not(:disabled){background-color:var(--secondary-color);color:var(--white);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}.period-datepicker__arrow--left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-right:none}.period-datepicker__arrow--right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-left:none}.period-datepicker__picker .dp__input_wrap,.period-datepicker__picker.dp__main{max-width:max-content}.period-datepicker__picker .dp__input{text-align:center;border-radius:0;max-width:max-content}.period-datepicker__open-picker{display:none!important}@media (width<=768px){.period-datepicker__open-picker{display:block!important}.period-datepicker__arrow,.period-datepicker__picker .dp__input_wrap,.period-datepicker__picker .dp__input_wrap .dp__input{display:none}}@media print{.period-datepicker__arrow{display:none}.period-datepicker__open-picker{display:none!important}.period-datepicker__picker .dp__input_wrap,.period-datepicker__picker .dp__input_wrap .dp__input{display:block}}.report-details-view__content-error{flex-direction:column;justify-content:center;align-items:center;display:flex}.report-details-view__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px 0;display:flex}.report-details-view__image{width:100%;max-width:280px}.report-details-view__text-error{text-align:center;width:100%;max-width:280px}.report-details-view__usage-limit{margin-bottom:24px}.report-details-view__usage-limit .badge{background-color:var(--primary-color);width:100%;color:var(--white);border-radius:var(--border-radius);justify-content:center;padding:4px 8px;font-size:12px}.report-details-view__report ul li{color:var(--paragraph-color)}.report-details-view__report table{border-collapse:collapse;width:100%;margin-top:10px}.report-details-view__report table th,.report-details-view__report table td{border:1px solid var(--light-gray);text-align:left;padding:8px;overflow:hidden}.report-details-view__report table th{background-color:var(--white-20)}@media (width<=768px){.report-details-view__report table th,.report-details-view__report table td{font-size:.9em}}@media print{.report-details-view .page-header__actions{display:block}.report-details-view .page-header__actions button,.report-details-view__usage-limit{display:none}.report-details-view__btn-print{display:none!important}.report-details-view .page-header,.report-details-view .box-page{box-shadow:none;padding:16px 0}.report-details-view .page-header{margin-bottom:0}}.maintenance-view{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:32px;display:flex}.maintenance-view__img{max-width:300px}.maintenance-view__title{color:var(--primary-color)}.maintenance-view__description{line-height:26px}.floating-overlay{z-index:999;background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.floating-overlay__content{min-width:90%}.import-transactions-rollover__body{background-color:var(--color-bg-card);padding:32px 0;position:relative}.import-transactions-rollover__close{z-index:10;font-size:20px;position:absolute;top:8px;right:14px}.import-transactions-rollover__content{background-color:var(--color-bg-card);height:94vh;overflow:auto}@media (width<=992px){.import-transactions-rollover__content{height:90vh}}.import-transactions-rollover__content .box-page{box-shadow:none}.account-card{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);padding:12px 0}.account-card__header{border-bottom:1px solid var(--gray-border);cursor:pointer;align-items:center;gap:12px;padding:0 12px 12px;display:flex}.account-card__icon{border-radius:var(--border-radius);flex-shrink:0;width:40px}.account-card__title{color:var(--paragraph-color);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.account-card__body{cursor:pointer;padding:12px}.account-card__balance{flex-direction:row;justify-content:space-between;padding:6px 0;display:flex}.account-card__balance-description{color:var(--paragraph-color);font-size:14px;font-weight:500}.account-card__balance-value{color:var(--primary-color);font-size:14px;font-weight:500}.account-card__balance-value--negative{color:var(--red-default)}.account-card__balance-value--positive{color:var(--green-default)}.account-card__footer{border-top:1px solid var(--gray-border);justify-content:flex-end;gap:12px;padding:12px 12px 0;display:flex}.account-card--no-click{cursor:auto}.card-statistics-list{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.card-statistics-list__card{box-sizing:border-box;background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);gap:12px;padding:12px;display:flex}.card-statistics-list__card--4{flex:calc(25% - 12px);max-width:calc(25% - 12px)}.card-statistics-list__card--3{flex:calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}.card-statistics-list__card--2{flex:calc(50% - 8px);max-width:calc(50% - 8px)}.card-statistics-list .card-statistic-card__icon{border-radius:var(--border-radius);width:70px;min-width:70px;height:64px;color:var(--white);justify-content:center;align-items:center;font-size:34px;display:flex}.card-statistics-list .card-statistic-card__icon--success{background-color:var(--green-default)}.card-statistics-list .card-statistic-card__icon--warning{background-color:var(--warning)}.card-statistics-list .card-statistic-card__icon--danger{background-color:var(--error-color)}.card-statistics-list .card-statistic-card__icon--secondary{background-color:var(--secondary-color)}.card-statistics-list .card-statistic-card__icon--info{background-color:var(--primary-color)}.card-statistics-list .card-statistic-card__content{flex-direction:column;justify-content:center;display:flex}.card-statistics-list .card-statistic-card__title{color:var(--title-color);margin:0 0 8px}.card-statistics-list .card-statistic-card__value{color:var(--paragraph-color);font-size:14px;font-weight:500}.card-statistics-list .card-statistic-card--clickable{cursor:pointer}@media (width<=1366px){.card-statistics-list__card--4,.card-statistics-list__card--3{flex:calc(50% - 8px);max-width:calc(50% - 8px)}}.loading-wrapper{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);justify-content:center;align-items:center;padding:24px;display:flex}.loading-wrapper__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:64px 24px;display:flex}.loading-wrapper__error-img{width:100%;max-width:220px}.banking-account-list-view__content{flex-wrap:wrap;gap:16px;width:100%;display:flex}.banking-account-list-view__content .account-card{box-sizing:border-box;flex:calc(25% - 12px);max-width:calc(25% - 12px)}.banking-account-list-view__calendar{margin-right:0!important}@media (width<=1366px){.banking-account-list-view__content .account-card{flex:calc(50% - 8px);max-width:calc(50% - 8px)}}@media (width<=768px){.banking-account-list-view .dp__input_wrap,.banking-account-list-view .month-picker__arrow{display:none}}@media (width<=540px){.banking-account-list-view__content .account-card{flex:100%;max-width:100%}}.credit-card-bill-payment-modal form{justify-content:space-between;width:600px;display:flex}.credit-card-bill-payment-modal form .container{padding:0}.credit-card-bill-payment-modal form .alert{font-size:12px}.credit-card-bill-payment-modal form .date-select .alert{margin-top:4px;margin-bottom:0}.credit-card-bill-payment-modal__total-btn{position:relative;top:-12px}@media (width<=768px){.credit-card-bill-payment-modal form{width:100%}}.credit-card-card{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);padding:12px 0}.credit-card-card__header{border-bottom:1px solid var(--gray-border);cursor:pointer;align-items:center;gap:12px;padding:0 12px 12px;display:flex}.credit-card-card__icon{border-radius:var(--border-radius);flex-shrink:0;width:40px}.credit-card-card__title{color:var(--paragraph-color);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.credit-card-card__body{cursor:pointer;padding:12px}.credit-card-card__info{flex-direction:row;justify-content:space-between;padding:3px 0;display:flex}.credit-card-card__description{color:var(--paragraph-color);font-size:14px;font-weight:500}.credit-card-card__value{color:var(--primary-color);font-size:14px;font-weight:500}.credit-card-card .progress-bar__progress{height:18px}.credit-card-card__limit-data{flex-direction:column;display:flex}.credit-card-card__limit-data span{font-size:14px}.credit-card-card__limit-usage{margin:12px 0 4px}.credit-card-card__footer{border-top:1px solid var(--gray-border);justify-content:flex-end;gap:12px;padding:12px 12px 0;display:flex}.credit-card-card__invoice-status{margin-right:auto}.credit-card-card__last-digits{margin-left:auto}.credit-card-card--no-click{cursor:auto}.credit-card-card--no-actions .credit-card-card__info{padding:6px 0}.credit-card-card--no-actions .progress-bar{margin-top:20px}.create-credit-card{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);cursor:pointer;color:var(--paragraph-color);justify-content:center;align-items:center;height:180px;padding:12px 0;display:flex}.create-credit-card__content{flex-direction:column;gap:12px;display:flex}.create-credit-card__content svg{font-size:26px}.create-credit-card:hover{color:var(--gray-default)}.banking-card-list-view__content{gap:12px;display:flex}.banking-card-list-view__cards{flex-wrap:wrap;gap:16px;width:100%;display:flex}.banking-card-list-view__cards .credit-card-card{box-sizing:border-box;flex:calc(25% - 12px);max-width:calc(25% - 12px)}.banking-card-list-view__graph{width:100%;max-width:calc(25% - 12px)}.banking-card-list-view__filter{margin-bottom:0!important}.banking-card-list-view__add{flex-shrink:0}.banking-card-list-view__mobile-filters{position:relative}@media (width<=1920px){.banking-card-list-view__cards .credit-card-card{flex:calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}}@media (width<=1366px){.banking-card-list-view__cards .credit-card-card{flex:calc(50% - 8px);max-width:calc(50% - 8px)}}@media (width<=540px){.banking-card-list-view__cards .credit-card-card{flex:100%;max-width:100%}}.account-balance-chart{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);margin-bottom:16px;padding:12px 0 0}.account-balance-chart__header{border-bottom:1px solid var(--gray-border);box-sizing:border-box;align-items:center;gap:12px;height:53px;padding:0 12px 12px;display:flex}.account-balance-chart__title{color:var(--paragraph-color);margin:0}.account-balance-chart__content{padding:12px 0}.account-expenses-categories-chart{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);padding:12px 0}.account-expenses-categories-chart__header{border-bottom:1px solid var(--gray-border);box-sizing:border-box;align-items:center;gap:12px;height:53px;padding:0 12px 12px;display:flex}.account-expenses-categories-chart__title{color:var(--paragraph-color);margin:0}.account-expenses-categories-chart__content{justify-content:center;padding:12px 0;display:flex}.bank-transactions-list .expense{color:var(--red-default)}.bank-transactions-list .revenue{color:var(--green-default)}.bank-transactions-list .secondary{color:var(--secondary-color)}.bank-transactions-list .recurrence-icon{min-width:unset;width:40px}.bank-transactions-list .banking{min-width:unset;width:68px}.bank-transactions-list__recurrence-badge{cursor:pointer;float:right}.bank-transactions-list #description{max-width:300px}.bank-transactions-list table td{padding:12px 4px;font-size:14px}.bank-transaction-row-mobile{border-bottom:1px solid var(--border-gray-color);padding:12px 8px;vertical-align:top!important}.bank-transaction-row-mobile .expense{color:var(--red-default)}.bank-transaction-row-mobile .revenue{color:var(--green-default)}.bank-transaction-row-mobile .secondary{color:var(--secondary-color)}.bank-transaction-row-mobile__row{align-items:flex-end;gap:8px;margin-top:6px;display:flex}.bank-transaction-row-mobile__category{height:19px;color:var(--gray-default);padding:2px 0;font-size:12px}.bank-transaction-row-mobile__situation{margin-top:4px}.bank-transaction-row-mobile__actions{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.bank-transaction-row-mobile__actions button{width:100%}.bank-transaction-row-mobile__recurrence-icon{cursor:pointer;color:var(--secondary-color)}.bank-transaction-row-mobile__recurrence-icon:focus{outline:none}.bank-transaction-row-mobile__infos{display:flex}.bank-transaction-row-mobile__transaction{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.bank-transaction-row-mobile__data{width:50%}@media (width<=425px){.bank-transaction-row-mobile__data{width:auto}}@media (width<=375px){.bank-transaction-row-mobile{padding:12px 0}.bank-transaction-row-mobile__transaction{width:calc(100% - 30px)}.bank-transaction-row-mobile__data{font-size:14px}.bank-transaction-row-mobile__row{margin-top:12px}}.bank-transactions-list-mobile .recurrence-icon{min-width:unset;width:40px}.banking-account-details-view__body{flex-direction:row;gap:16px;display:flex}.banking-account-details-view__content{width:70%}.banking-account-details-view__statistics{width:30%}.banking-account-details-view__icon{border-radius:var(--border-radius);flex-shrink:0;width:40px;margin-right:16px}.banking-account-details-view__card-list{flex-wrap:wrap;gap:16px;display:flex}.banking-account-details-view__card-list .credit-card-card{box-sizing:border-box;flex:calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}.banking-account-details-view__transactions .box-page__content{max-height:380px}.banking-account-details-view .box-page .actions{gap:12px;display:flex}@media (width<=1366px){.banking-account-details-view__body{flex-direction:column}.banking-account-details-view__card-list .credit-card-card{box-sizing:border-box;flex:calc(50% - 8px);max-width:calc(50% - 8px)}.banking-account-details-view__content{width:100%}.banking-account-details-view__content .card-statistics-list__card.card-statistics-list__card--3{flex:calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}.banking-account-details-view__statistics{gap:16px;width:100%;display:flex}.banking-account-details-view__statistics>div{width:100%;height:auto}.banking-account-details-view__statistics .account-balance-chart{margin-bottom:0}}@media (width<=768px){.banking-account-details-view__card-list .credit-card-card{box-sizing:border-box;flex:100%;max-width:100%}.banking-account-details-view__statistics{width:100%;display:block}.banking-account-details-view__statistics .account-balance-chart{margin-bottom:16px}}@media (width<=375px){.banking-account-details-view .dp__input_icon{display:none!important}.banking-account-details-view .dp__input.dp__pointer{padding:0 24px}}.card-bill-chart{background-color:var(--color-bg-card);border-radius:var(--border-radius);width:100%;box-shadow:var(--card-shadow);padding:12px 0 0}.card-bill-chart__header{border-bottom:1px solid var(--gray-border);box-sizing:border-box;align-items:center;gap:12px;height:53px;padding:0 12px 12px;display:flex}.card-bill-chart__title{color:var(--paragraph-color);margin:0}.card-bill-chart__content{padding:12px 0}.banking-card-details-view__details{gap:16px;margin-bottom:24px;display:flex}.banking-card-details-view__details .credit-card-card{width:35%;height:auto}.banking-card-details-view__details .card-bill-chart{width:65%;height:auto}.banking-card-details-view__icon{border-radius:var(--border-radius);flex-shrink:0;width:40px;margin-right:16px}.banking-card-details-view .bank-transactions-list thead th.date{width:auto!important}@media (width<=1366px){.banking-card-details-view__details{flex-direction:column}.banking-card-details-view__details .credit-card-card,.banking-card-details-view__details .card-bill-chart{width:100%;height:auto}}@media (width<=768px){.banking-card-details-view .dp__input_wrap,.banking-card-details-view .month-picker__arrow{display:none}}.financial-analysis-trend-chart__empty{flex-direction:column;align-items:center;padding:48px 0;display:flex}.financial-analysis-trend-chart__empty p{color:var(--paragraph-color)}.financial-analysis-trend-chart__empty-img{width:100%;max-width:180px;margin-bottom:12px}.financial-analysis-premium-gate--locked{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.financial-analysis-month-summary__cards{gap:16px;display:flex}.financial-analysis-month-summary__cards .card-resume{width:100%}.financial-analysis-month-summary__comparison{padding:4px 0}.financial-analysis-month-summary__comparison-title{color:var(--title-color);margin-bottom:16px;font-weight:500}.financial-analysis-month-summary__comparison-grid{gap:16px;display:flex}.financial-analysis-month-summary__comparison-item{background:var(--color-bg-card-hover);border-radius:var(--border-radius);flex-direction:column;flex:1;gap:6px;padding:14px 16px;display:flex}.financial-analysis-month-summary__comparison-item-label{color:var(--paragraph-color);font-weight:500}.financial-analysis-month-summary__comparison-item-value{color:var(--title-color);font-size:1rem;font-weight:600}.financial-analysis-month-summary__comparison-delta{align-items:center;gap:4px;font-weight:500;display:flex}.financial-analysis-month-summary__comparison-delta--positive{color:var(--green-default)}.financial-analysis-month-summary__comparison-delta--negative{color:var(--red-default)}.financial-analysis-month-summary__comparison-description{color:var(--paragraph-color);margin-top:2px;line-height:1.4}@media (width<=992px){.financial-analysis-month-summary__cards{flex-direction:column;gap:12px}.financial-analysis-month-summary__comparison-grid{flex-direction:column;gap:10px}}.m-icon[data-v-52235f28]{justify-content:center;align-items:center;line-height:1;display:inline-flex}.m-icon svg[data-v-52235f28]{fill:currentColor;width:100%;height:auto}.m-icon[data-v-52235f28] svg{fill:currentColor}.financial-analysis-quick-read__body{border-radius:var(--border-radius);border-left:4px solid var(--primary-color);background:linear-gradient(135deg,#4a30f20f 0%,#705cf214 100%);align-items:flex-start;gap:16px;padding:12px;display:flex}.financial-analysis-quick-read__icon-area{flex-shrink:0}.financial-analysis-quick-read__icon{color:var(--secondary-color);font-size:24px}.financial-analysis-quick-read__text{color:var(--paragraph-color);margin:0;font-weight:500;line-height:1.6}.financial-analysis-quick-read__empty{color:var(--paragraph-color);text-align:center;padding:24px 0}@media (width<=768px){.financial-analysis-quick-read__body{flex-direction:column;gap:12px}}.financial-analysis-biggest-expenses__empty{flex-direction:column;align-items:center;padding:40px 0;display:flex}.financial-analysis-biggest-expenses__empty p{color:var(--paragraph-color)}.financial-analysis-biggest-expenses__empty-img{width:100%;max-width:160px;margin-bottom:12px}.financial-analysis-biggest-expenses__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.financial-analysis-biggest-expenses__item{border-bottom:1px solid var(--gray-30);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.financial-analysis-biggest-expenses__item:last-child{border-bottom:none}.financial-analysis-biggest-expenses__item-left{align-items:center;gap:12px;min-width:0;display:flex}.financial-analysis-biggest-expenses__item-rank{background-color:var(--border-gray-color);width:28px;height:28px;color:var(--paragraph-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.financial-analysis-biggest-expenses__item-rank--1{background-color:var(--primary-color);color:var(--white)}.financial-analysis-biggest-expenses__item-rank--2{background-color:var(--secondary-color);color:var(--white)}.financial-analysis-biggest-expenses__item-rank--3{background-color:var(--green-default);color:var(--white)}.financial-analysis-biggest-expenses__item-info{flex-direction:column;gap:2px;min-width:0;display:flex}.financial-analysis-biggest-expenses__item-name{color:var(--title-color);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.financial-analysis-biggest-expenses__item-category{color:var(--paragraph-color)}.financial-analysis-biggest-expenses__item-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;margin-left:12px;display:flex}.financial-analysis-biggest-expenses__item-value{color:var(--red-default);font-size:.95rem;font-weight:600}.financial-analysis-biggest-expenses__item-date{color:var(--paragraph-color)}@media (width<=768px){.financial-analysis-biggest-expenses__item-name{max-width:160px}}.financial-analysis-insights-list__empty{color:var(--paragraph-color);text-align:center;padding:24px 0}.financial-analysis-insights-list__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.financial-analysis-insights-list__item{border-radius:var(--border-radius);background:var(--white-10);border-left:4px solid var(--border-gray-color);align-items:center;gap:12px;padding:14px 16px;display:flex}.financial-analysis-insights-list__item--positive{border-left-color:var(--green-default);background:#00bd8e0f}.financial-analysis-insights-list__item--positive .financial-analysis-insights-list__item-icon{color:var(--green-default)}.financial-analysis-insights-list__item--negative{border-left-color:var(--red-default);background:#d960550f}.financial-analysis-insights-list__item--negative .financial-analysis-insights-list__item-icon{color:var(--red-default)}.financial-analysis-insights-list__item--warning{border-left-color:var(--warning);background:#ffc1070f}.financial-analysis-insights-list__item--warning .financial-analysis-insights-list__item-icon{color:var(--warning)}.financial-analysis-insights-list__item--tip{border-left-color:var(--secondary-color);background:#705cf20f}.financial-analysis-insights-list__item--tip .financial-analysis-insights-list__item-icon{color:var(--secondary-color)}.financial-analysis-insights-list__item--info{border-left-color:var(--primary-color);background:#4a30f20f}.financial-analysis-insights-list__item--info .financial-analysis-insights-list__item-icon{color:var(--primary-color)}.financial-analysis-insights-list__item-icon-box{flex-shrink:0;height:24px}.financial-analysis-insights-list__item-text{color:var(--paragraph-color);margin:0}.financial-analysis-quick-indicators{margin-bottom:24px}.financial-analysis-quick-indicators__grid{gap:16px;display:flex}.financial-analysis-quick-indicators__card{text-align:center;background:var(--white-10);box-shadow:var(--card-shadow);border-radius:var(--border-radius);background-color:var(--color-bg-card);flex-direction:column;flex:1;align-items:center;gap:8px;padding:24px 20px 20px;display:flex}.financial-analysis-quick-indicators__card .progress-bar,.financial-analysis-quick-indicators__card .progress-bar__progress{border-radius:3px;height:6px}.financial-analysis-quick-indicators__card .progress-bar__label{display:none}.financial-analysis-quick-indicators__card--spend .progress-bar__progress{background-color:var(--warning)}.financial-analysis-quick-indicators__card--category .progress-bar__progress{background-color:var(--red-default)}.financial-analysis-quick-indicators__card--savings .progress-bar__progress{background-color:var(--green-default)}.financial-analysis-quick-indicators__icon-box{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:6px;display:flex}.financial-analysis-quick-indicators__icon-box .material-icon{font-size:22px}.financial-analysis-quick-indicators__icon-box--spend{background-color:#ffc1071f}.financial-analysis-quick-indicators__icon-box--spend .material-icon{color:var(--warning)}.financial-analysis-quick-indicators__icon-box--category{background-color:#d960551f}.financial-analysis-quick-indicators__icon-box--category .material-icon{color:var(--red-default)}.financial-analysis-quick-indicators__icon-box--savings{background-color:#00bd8e1f}.financial-analysis-quick-indicators__icon-box--savings .material-icon{color:var(--green-default)}.financial-analysis-quick-indicators__label{color:var(--paragraph-color);font-weight:500}.financial-analysis-quick-indicators__value{color:var(--title-color);margin-top:2px;font-size:1.4rem;font-weight:700;line-height:1.2}.financial-analysis-quick-indicators__value--text{font-size:1.1rem}.financial-analysis-quick-indicators__description{color:var(--paragraph-color);font-size:14px;line-height:1.3}.financial-analysis-quick-indicators__bar{width:100%;margin-top:12px}@media (width<=992px){.financial-analysis-quick-indicators__grid{flex-direction:column;gap:10px}}.financial-analysis-forecast__empty{text-align:center;color:var(--paragraph-color);padding:24px 0}.financial-analysis-forecast__insight{border:1px solid var(--gray-30);border-radius:var(--border-radius);background:var(--color-bg-card);margin-bottom:20px;padding:14px 16px}.financial-analysis-forecast__insight-text{color:var(--paragraph-color);margin:0;font-size:14px;line-height:1.6}.financial-analysis-forecast__insight-value{color:var(--green-default);font-weight:700}.financial-analysis-forecast__insight-value--negative{color:var(--red-default)}.financial-analysis-forecast__cards{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;display:grid}.financial-analysis-forecast__card{background:var(--white-10);border:1px solid var(--gray-30);border-radius:var(--border-radius);align-items:flex-start;gap:14px;padding:16px;display:flex}.financial-analysis-forecast__card-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.financial-analysis-forecast__card-icon--savings{color:var(--green-default);background:#00bd8e1f}.financial-analysis-forecast__card-icon--result{color:var(--primary-color);background:#4a30f21f}.financial-analysis-forecast__card-icon--negative{color:var(--red-default);background:#de03031f}.financial-analysis-forecast__card-info{flex-direction:column;gap:3px;min-width:0;display:flex}.financial-analysis-forecast__card-label{color:var(--paragraph-color);font-size:14px;font-weight:500}.financial-analysis-forecast__card-value{color:var(--title-color);font-size:18px;font-weight:700}.financial-analysis-forecast__card-value--positive{color:var(--green-default)}.financial-analysis-forecast__card-value--negative{color:var(--red-default)}.financial-analysis-forecast__card-caption{color:var(--paragraph-color);font-size:14px}.financial-analysis-forecast__chart-section{margin-top:8px}.financial-analysis-forecast__chart-title{text-transform:uppercase;letter-spacing:.08em;color:var(--paragraph-color);margin:0 0 12px;font-size:14px;font-weight:700}@media (width<=768px){.financial-analysis-forecast__cards{grid-template-columns:1fr;gap:12px}}.financial-analysis-forecast-badge{white-space:nowrap;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:14px;display:inline-flex}.financial-analysis-forecast-badge--positive{color:var(--green-default);background:#00bd8e1a}.financial-analysis-forecast-badge--negative{color:var(--red-default);background:#d960551a}.financial-analysis-forecast-badge__icon{font-size:16px}.financial-analysis-forecast-badge__icon svg{height:24px}.financial-analysis-expenses-distribution{width:100%}.financial-analysis-expenses-distribution__content{align-items:center;gap:32px;width:100%;display:flex}.financial-analysis-expenses-distribution__chart{flex:none;justify-content:center;align-items:center;min-width:280px;display:flex}.financial-analysis-expenses-distribution__side{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.financial-analysis-expenses-distribution__legends{flex-direction:column;gap:8px;display:flex}.financial-analysis-expenses-distribution__legend-item{justify-content:space-between;align-items:center;gap:8px;display:flex}.financial-analysis-expenses-distribution__legend-left{align-items:center;gap:12px;min-width:0;display:flex}.financial-analysis-expenses-distribution__legend-color{border-radius:50%;width:12px;min-width:12px;height:12px}.financial-analysis-expenses-distribution__legend-name{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.financial-analysis-expenses-distribution__legend-right{flex-shrink:0;align-items:center;gap:18px;display:flex}.financial-analysis-expenses-distribution__legend-percent{text-align:right;min-width:40px}.financial-analysis-expenses-distribution__legend-value{text-align:right;min-width:110px;font-weight:500}.financial-analysis-expenses-distribution__toggle{color:var(--secondary-color);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600;text-decoration:underline}.financial-analysis-expenses-distribution__toggle:hover{opacity:.9}.financial-analysis-expenses-distribution__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.financial-analysis-expenses-distribution__empty-img{opacity:.9;width:140px;max-width:100%;margin-bottom:12px}@media (width<=992px){.financial-analysis-expenses-distribution__content{flex-direction:column;align-items:stretch;gap:24px}.financial-analysis-expenses-distribution__chart{min-width:100%}.financial-analysis-expenses-distribution__legend-value{min-width:96px}}@media (width<=425px){.financial-analysis-expenses-distribution__legend-item,.financial-analysis-expenses-distribution__legend-left,.financial-analysis-expenses-distribution__legend-right{gap:8px}.financial-analysis-expenses-distribution__legend-percent{min-width:32px}.financial-analysis-expenses-distribution__legend-value{min-width:84px}}.financial-analysis-premium-banner{border-radius:var(--border-radius);background:linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex;box-shadow:0 4px 16px #4a30f259}.financial-analysis-premium-banner__icon{width:44px;height:44px;color:var(--white);background-color:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.financial-analysis-premium-banner__body{flex:1;min-width:0}.financial-analysis-premium-banner__title{color:var(--white);margin:0 0 4px;font-size:14px;font-weight:600}.financial-analysis-premium-banner__description{color:#ffffffd9;margin:0;font-size:13px;line-height:1.4}.financial-analysis-premium-banner__action{flex-shrink:0}.financial-analysis-premium-banner__button{color:var(--primary-color);background-color:var(--color-bg-card);border-radius:var(--border-radius);white-space:nowrap;cursor:pointer;border:none;padding:8px 18px;font-size:13px;font-weight:600;transition:opacity .2s}.financial-analysis-premium-banner__button:hover{opacity:.9}@media (width<=768px){.financial-analysis-premium-banner{flex-wrap:wrap}.financial-analysis-premium-banner__body{flex:100%;order:2}.financial-analysis-premium-banner__icon{order:1}.financial-analysis-premium-banner__action{order:3;width:100%}.financial-analysis-premium-banner__action .financial-analysis-premium-banner__button{width:100%}}.financial-analysis-view__period-picker{margin-right:12px}.financial-analysis-view__content{flex-direction:column;display:flex}.financial-analysis-view__row{gap:24px;margin-bottom:24px;display:flex}.financial-analysis-view__row .box-page{flex:1;min-width:0;margin-bottom:0}.financial-analysis-view__expenses-distribution{min-width:60%!important}@media (width<=1440px){.financial-analysis-view__row{flex-direction:column;gap:0;margin-bottom:0}.financial-analysis-view__row .box-page{margin-bottom:24px}}@media (width<=1200px){.financial-analysis-view__expenses-distribution{min-width:unset!important}.financial-analysis-view__row{flex-direction:column;gap:0;margin-bottom:0}.financial-analysis-view__row .box-page{margin-bottom:24px}}@media (width<=768px){.financial-analysis-view__period-picker{margin-right:0}}.achievement-card{background-color:var(--color-bg-card);border-radius:var(--border-radius);border:1.5px solid var(--color-border);align-items:flex-start;gap:16px;padding:20px;transition:border-color .2s,opacity .2s;display:flex}.achievement-card--unlocked{border-color:var(--primary-color)}.achievement-card__icon{background-color:var(--primary-color-subtle);width:48px;min-width:48px;height:48px;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex}.achievement-card--locked .achievement-card__icon{background-color:var(--section-bg);color:var(--paragraph-color)}.achievement-card__body{flex:1;min-width:0}.achievement-card__header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.achievement-card__name{color:var(--title-color);font-size:16px;font-weight:600}.achievement-card__description{color:var(--paragraph-color);margin:0 0 10px;line-height:1.5}.achievement-card__unlocked-info{align-items:center;gap:6px;display:flex}.achievement-card__unlocked-icon{color:var(--green-default);font-size:13px}.achievement-card__unlocked-date{color:var(--green-default);font-size:12px;font-weight:500}.achievements-view__content{flex-direction:column;gap:24px;display:flex}.achievements-view__summary{background-color:var(--color-bg-card);border-radius:var(--border-radius);box-shadow:var(--card-shadow);align-items:center;gap:24px;padding:20px 24px;display:flex}.achievements-view__summary-info{flex-direction:column;gap:2px;min-width:120px;display:flex}.achievements-view__summary-label{color:var(--paragraph-color);font-size:12px}.achievements-view__summary-count{color:var(--title-color);font-size:22px;font-weight:700}.achievements-view__summary-bar{width:30%;margin-left:auto}.achievements-view__summary-bar .progress-bar__label{display:none}.achievements-view__summary-bar .progress-bar__progress{height:8px}@media (width<=768px){.achievements-view__summary-bar{flex:1;width:auto}}.achievements-view__grid{--gap-size:16px;gap:var(--gap-size);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=768px){.achievements-view__grid{grid-template-columns:1fr}}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:.2s ease-in-out animate-fade-in}.driver-fade .driver-popover{animation:.2s animate-fade-in}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer button{all:unset;box-sizing:border-box;text-shadow:1px 1px #fff;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{margin-left:-5px;left:50%}.driver-popover-arrow-none{display:none}ol,ul{margin:0;padding:0;list-style:none}html{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal}body{font-optical-sizing:auto;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal}*{box-sizing:border-box}button{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif}:focus-visible{outline:none}p{color:var(--color-text-muted);text-transform:none;margin:14px 0;font-weight:400}body{background-color:var(--color-bg-page);color:var(--color-text-primary);transition:background-color .2s,color .2s}.clr-picker{z-index:9999}.slide-right-enter-active,.slide-right-leave-active{transition:transform .3s}.slide-right-enter-from{transform:translate(100%)}.slide-right-enter-to,.slide-right-leave-from{transform:translate(0)}.slide-right-leave-to{transform:translate(100%)}:root{--white:#fff;--white-10:#f1f1f1;--white-20:#f2f2f2;--content-bg:#f6f9fc;--black:#262626;--primary-color:#4a30f2;--secondary-color:#705cf2;--green-default:#00bd8e;--red-default:#d96055;--black-november-red:#ed0404;--section-bg:#f3f7fd;--paragraph-color:#666;--title-color:#1c1b1f;--menu-item-color:#1c1b1f;--border-gray-color:#cecece;--medium-gray:#ccc;--discount-red:#a20101;--error-color:var(--red-default);--input-error-border:#d96055cc;--error-bg-color:#d9605526;--gray-default:#495057;--gray-border:#ccc;--disabled:#eee;--disabled-text:#989898;--overlay:#00000080;--gray-30:#e0e0e0;--warning:#ffc107;--success:#28a745;--light-gray:#ddd;--logout-red:#dc2626;--green-quiz:#10b981;--container-bg:#f6f6f6;--secondary-color-hover:#604ed8;--green-default-hover:#039873;--red-default-hover:#d1473a;--input-border-hover:#705cf240;--dropdown-hover:#f0f0f0;--table-shadow:#e0e0e0;--card-shadow:0 0 2px 0 #919eab4d, 0 12px 24px -4px #919eab1f;--input-shadow:#705cf240;--input-error-shadow:#d9605540;--input-required-shadow:#d1473a59;--plan-card-border:#4a30f280;--table-border:#dee2e6;--border-error-color:#ed0404;--color-bg-page:#f6f9fc;--color-bg-card:#fff;--color-bg-card-hover:#f1f1f1;--color-bg-section:#f3f7fd;--color-bg-input:#fff;--color-bg-dropdown:#fff;--color-bg-dropdown-hover:#f0f0f0;--color-bg-disabled:#eee;--color-bg-overlay:#00000080;--color-bg-sidebar:#fff;--color-bg-navbar:#fff;--color-bg-footer:#fff;--color-bg-modal:#fff;--color-bg-table-header:#fff;--color-bg-scrollbar-track:transparent;--color-bg-scrollbar-thumb:#ccc;--color-bg-scrollbar-thumb-hover:#bbb;--color-bg-tag:#f1f1f1;--color-text-primary:#1c1b1f;--color-text-secondary:#495057;--color-text-muted:#666;--color-text-placeholder:#989898;--color-text-disabled:#989898;--color-text-on-primary:#fff;--color-text-link:#666;--color-text-link-hover:#705cf2;--color-border:#ccc;--color-border-light:#e3e2e2;--color-border-input:#ced4da;--color-border-input-focus:#705cf240;--color-border-error:#ed0404;--color-border-table:#dee2e6;--color-border-separator:#f1f1f1;--color-primary:#4a30f2;--color-primary-hover:#705cf2;--color-secondary:#705cf2;--color-secondary-hover:#604ed8;--color-success:#28a745;--color-success-light:#28a7451a;--color-warning:#ffc107;--color-warning-light:#ffc1071a;--color-danger:#d96055;--color-danger-hover:#d1473a;--color-danger-light:#d9605526;--color-info:#4a30f2;--color-shadow-card:0 0 2px 0 #919eab4d, 0 12px 24px -4px #919eab1f;--color-shadow-dropdown:0 0 4px #00000014, 0 4px 8px #00000029;--color-shadow-sidebar:-6px 0 6px #0000001a;--color-shadow-footer:0px -2px 12px 0px #c2c2c299;--color-shadow-input:#705cf240;--color-steps-inactive:#ccc;--color-chart-grid:#e7e7e7;--color-chart-fallback:#9ca3af;--streak-orange:#ff9800;--streak-orange-dark:#ff6b00;--streak-orange-label:#ff7400;--streak-glow:#ff6b0059;--streak-today-bg:#ff980014;--amber-color:#f9c31f;--amber-bg:#fff4e0;--gold-text:#a07800;--gold-icon:#c49000;--primary-color-subtle:#4a30f214;--warning-subtle:#ffc10726;--red-subtle:#d960551f;--green-subtle:#00bd8e1f;--green-subtle-light:#00bd8e1a;--green-subtle-border:#00bd8e4d;--primary-glow:#4a30f259;--green-glow:#00bd8e66;--amber-glow:#f9c31f66;--streak-glow-strong:#ff6b0073;--warning-glow:#ffc10780;--overlay-dark:#0a081e94;--shadow-text:#0000004d;--shadow-subtle:#0000000a;--white-85:#ffffffd9;--white-overlay-18:#ffffff2e;--white-overlay-22:#ffffff38;--white-overlay-25:#ffffff40;--white-overlay-30:#ffffff4d;--navbar-size:70px;--communication-bar-size:30px;--border-radius:6px;--header-size:var(--navbar-size);--footer-menu-size:60px}:root .with-communication-bar{--header-size:calc(var(--navbar-size) + var(--communication-bar-size))}[data-theme=dark]{--white-10:#2a2a3a;--white-20:#2f2f42;--content-bg:#13131f;--black:#e8e6f0;--section-bg:#1a1a2a;--paragraph-color:#a0a0b8;--title-color:#e8e6f0;--menu-item-color:#e8e6f0;--border-gray-color:#3a3a50;--medium-gray:#3a3a50;--gray-default:#c0bdd6;--gray-border:#3a3a50;--disabled:#2a2a3a;--disabled-text:#5a5a72;--light-gray:#3a3a50;--dropdown-hover:#2f2f42;--table-border:#3a3a50;--overlay:#000000b3;--container-bg:#1a1a2a;--card-shadow:0 0 2px 0 #0006, 0 12px 24px -4px #0000004d;--input-border-hover:#705cf266;--input-shadow:#705cf24d;--color-bg-page:#13131f;--color-bg-card:#1e1e2e;--color-bg-card-hover:#2a2a3a;--color-bg-section:#1a1a2a;--color-bg-input:#2a2a3a;--color-bg-dropdown:#1e1e2e;--color-bg-dropdown-hover:#2f2f42;--color-bg-disabled:#2a2a3a;--color-bg-overlay:#000000b3;--color-bg-sidebar:#1e1e2e;--color-bg-navbar:#1e1e2e;--color-bg-footer:#1e1e2e;--color-bg-modal:#1e1e2e;--color-bg-table-header:#1e1e2e;--color-bg-scrollbar-track:transparent;--color-bg-scrollbar-thumb:#3a3a50;--color-bg-scrollbar-thumb-hover:#4a4a62;--color-bg-tag:#2a2a3a;--color-text-primary:#e8e6f0;--color-text-secondary:#c0bdd6;--color-text-muted:#8a8aa8;--color-text-placeholder:#5a5a72;--color-text-disabled:#5a5a72;--color-text-on-primary:#fff;--color-text-link:#a0a0b8;--color-text-link-hover:#9580ff;--color-border:#3a3a50;--color-border-light:#2a2a3a;--color-border-input:#3a3a50;--color-border-input-focus:#705cf266;--color-border-error:#f87171;--color-border-table:#3a3a50;--color-border-separator:#2a2a3a;--color-primary:#6b52ff;--color-primary-hover:#8a73ff;--color-secondary:#9580ff;--color-secondary-hover:#7c6be8;--color-success:#34d399;--color-success-light:#34d3991f;--color-warning:#fbbf24;--color-warning-light:#fbbf241f;--color-danger:#f87171;--color-danger-hover:#ef5555;--color-danger-strong:#a83028;--color-danger-strong-hover:#8f2420;--color-danger-light:#f8717126;--color-card-resume-default:#5040c8;--color-card-resume-up:#036650;--color-card-resume-down:#a83028;--color-card-resume-total:#3a28c0;--color-info:#818cf8;--color-shadow-card:0 0 2px 0 #0006, 0 12px 24px -4px #0000004d;--color-shadow-dropdown:0 0 8px #0006, 0 4px 12px #0000004d;--color-shadow-sidebar:-6px 0 6px #0000004d;--color-shadow-footer:0px -2px 12px 0px #0006;--color-shadow-input:#705cf24d;--color-steps-inactive:#3a3a50;--color-chart-grid:#2a2a3a;--color-chart-fallback:#6b7280;--primary-color-subtle:#6b52ff2e;--gray-30:#2a2a3a;--amber-bg:#f9c31f1f;--gold-text:#e6b800;--warning:#c9870a;--logout-red:#f87171}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:before,:after{box-sizing:inherit}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=576px){.container,.container-sm{max-width:540px}}@media (width>=768px){.container,.container-sm,.container-md{max-width:720px}}@media (width>=992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (width>=1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.no-gutters{margin-left:0;margin-right:0}.no-padding,.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{width:100%;padding-left:15px;padding-right:15px;position:relative}.col{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-auto{flex:none;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.6667%;max-width:16.6667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-5{flex:0 0 41.6667%;max-width:41.6667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333%;max-width:58.3333%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}.col-11{flex:0 0 91.6667%;max-width:91.6667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (width>=576px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-auto{flex:none;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (width>=768px){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-md-auto{flex:none;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (width>=992px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-auto{flex:none;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (width>=1200px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-auto{flex:none;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (width>=576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (width>=768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (width>=992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (width>=1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (width>=576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (width>=768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (width>=992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (width>=1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (width>=576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (width>=768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (width>=992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (width>=1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}html ::-webkit-scrollbar{width:14px}html ::-webkit-scrollbar-track{box-shadow:inset 0 0 2px var(--color-border-light);background:var(--color-bg-scrollbar-track)}html ::-webkit-scrollbar-thumb{background:var(--color-bg-scrollbar-thumb);border-radius:10px}html ::-webkit-scrollbar-thumb:hover{background:var(--color-bg-scrollbar-thumb-hover)}@media (width<=992px){html ::-webkit-scrollbar{width:8px}}.grecaptcha-badge{visibility:hidden!important}.apexcharts-toolbar{z-index:1}h1{font-size:1.6rem}h2{font-size:1.4rem}h3{color:var(--title-color);font-size:16px;font-weight:500}svg:active,svg:focus{outline:none}.tippy-box{background-color:var(--secondary-color);max-width:400px}.tippy-box .tippy-content{background-color:var(--secondary-color);color:var(--white);border-radius:var(--border-radius);padding:4px 6px;font-size:13px;font-weight:400}.tippy-box .tippy-arrow{color:var(--secondary-color)}a.btn:not(.dropdown-toggle),button.btn:not(.dropdown-toggle){min-height:40px}a.btn:not(.dropdown-toggle).button-primary,button.btn:not(.dropdown-toggle).button-primary{background-color:var(--secondary-color);border-color:var(--secondary-color)}a.btn:not(.dropdown-toggle).button-primary:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-primary:not(:disabled):hover{background-color:var(--secondary-color-hover);border-color:var(--secondary-color-hover);color:var(--color-text-on-primary);box-shadow:none;outline:none}a.btn:not(.dropdown-toggle).button-primary--alert,button.btn:not(.dropdown-toggle).button-primary--alert{background-color:var(--red-default);border-color:var(--red-default)}a.btn:not(.dropdown-toggle).button-primary--alert:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-primary--alert:not(:disabled):hover{background-color:var(--red-default-hover);border-color:var(--red-default-hover)}a.btn:not(.dropdown-toggle).button-primary--success,button.btn:not(.dropdown-toggle).button-primary--success{background-color:var(--green-default);border-color:var(--green-default)}a.btn:not(.dropdown-toggle).button-primary--success:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-primary--success:not(:disabled):hover{background-color:var(--green-default-hover);border-color:var(--green-default-hover)}a.btn:not(.dropdown-toggle).button-primary--white,button.btn:not(.dropdown-toggle).button-primary--white{background-color:var(--white);border-color:var(--white);color:var(--secondary-color)}a.btn:not(.dropdown-toggle).button-primary--white:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-primary--white:not(:disabled):hover{background-color:var(--white-20);border-color:var(--white-20);color:var(--secondary-color-hover)}a.btn:not(.dropdown-toggle).button-outline,button.btn:not(.dropdown-toggle).button-outline{border-color:var(--secondary-color);color:var(--secondary-color);background-color:#0000}a.btn:not(.dropdown-toggle).button-outline:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-outline:not(:disabled):hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--color-text-on-primary);box-shadow:none;outline:none}a.btn:not(.dropdown-toggle).button-outline--alert,button.btn:not(.dropdown-toggle).button-outline--alert{border-color:var(--red-default);color:var(--red-default)}a.btn:not(.dropdown-toggle).button-outline--alert:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-outline--alert:not(:disabled):hover{background-color:var(--red-default);border-color:var(--red-default)}a.btn:not(.dropdown-toggle).button-outline--success,button.btn:not(.dropdown-toggle).button-outline--success{border-color:var(--green-default);color:var(--green-default)}a.btn:not(.dropdown-toggle).button-outline--success:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-outline--success:not(:disabled):hover{background-color:var(--green-default);border-color:var(--green-default)}a.btn:not(.dropdown-toggle).button-outline--white,button.btn:not(.dropdown-toggle).button-outline--white{border-color:var(--white);color:var(--white)}a.btn:not(.dropdown-toggle).button-outline--white:not(:disabled):hover,button.btn:not(.dropdown-toggle).button-outline--white:not(:disabled):hover{background-color:var(--white-20);border-color:var(--white-20);color:var(--secondary-color);text-decoration:none}a{color:var(--color-text-link);cursor:pointer;text-decoration:none}a:hover{color:var(--color-text-link-hover)}a[disabled=true]{pointer-events:none;opacity:.6}.btn{border-radius:var(--border-radius);color:var(--white);text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.btn.small{height:26px;padding:8px;font-size:12px;font-weight:500;min-height:unset!important}.btn--rounded{border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.btn--rounded>svg{width:16px;height:16px;margin-right:0!important}@media (width<=350px){.btn--rounded{width:36px;height:36px;min-height:36px!important}}button[disabled]{opacity:.5;cursor:auto}label,legend{color:var(--gray-default);cursor:pointer;margin-bottom:.5rem;font-size:14px;font-weight:500}.dropdown button.dropdown-toggle{background-color:var(--secondary-color);border-color:var(--secondary-color)}.dropdown button.dropdown-toggle:hover,.dropdown button.dropdown-toggle:focus,.dropdown button.dropdown-toggle:active,.dropdown.show button.dropdown-toggle{background-color:var(--secondary-color-hover);border-color:var(--secondary-color-hover);color:var(--color-text-on-primary);box-shadow:none}select.custom-select{min-height:40px;margin-bottom:0}select.custom-select:hover,select.custom-select:focus{border-color:var(--secondary-color-hover);box-shadow:0 0 0 .1rem var(--secondary-color-hover)}select.custom-select--edited{background-color:var(--secondary-color);background-image:linear-gradient(45deg, transparent 50%, var(--white) 50%), linear-gradient(135deg, var(--white) 50%, transparent 50%), linear-gradient(to right, var(--white), var(--white));border-color:var(--secondary-color);color:var(--white);cursor:pointer;background-position:calc(100% - 15px) calc(1em + 5px),calc(100% - 10px) calc(1em + 5px),calc(100% - 1.7em);background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}select.custom-select--edited:focus{background-color:var(--secondary-color-hover);color:var(--color-text-on-primary);box-shadow:none;background-image:linear-gradient(45deg, var(--white) 50%, transparent 50%), linear-gradient(135deg, transparent 50%, var(--white) 50%), linear-gradient(to right, var(--white), var(--white));border-color:var(--white);background-position:calc(100% - 10px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 1.7em);background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;outline:0}.form-group{flex-direction:column;margin-bottom:1rem;display:flex}.form-control{background-clip:padding-box;background-color:var(--color-bg-input);border:1px solid var(--color-border-input);color:var(--gray-default);border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.input-group .input-group-append{min-width:120px}input:not([type=radio]):not([type=range]){min-height:40px}input[type=checkbox]{width:16px;height:16px;min-height:unset!important}input.form-control:focus,input.form-control:hover,input.mx-input:focus,input.mx-input:hover,input.dp__input:not(input.dp__input.dp__disabled):focus,input.dp__input:not(input.dp__input.dp__disabled):hover{color:var(--gray-default);background-color:var(--color-bg-input);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}input.dp__input.dp__disabled{cursor:auto}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][type=number]{-moz-appearance:textfield}input[type=radio]{width:18px!important;height:18px!important}input[type=radio]:focus{color:var(--gray-default);background-color:var(--color-bg-input);border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow);outline:0}textarea{color:var(--color-text-secondary);background-color:var(--color-bg-input);border:1px solid var(--color-border-input);font-family:inherit;font-size:inherit;border-radius:4px;outline:0}textarea:focus,textarea:hover{border-color:var(--input-border-hover);box-shadow:0 0 0 .1rem var(--input-shadow)}div.mx-datepicker{width:100%}.no-desktop,.no-tablet,.no-mobile{display:flex!important}.alert{color:var(--red-default);margin-bottom:12px;display:block}.icon-tooltip{background-color:var(--secondary-color);width:14px;height:14px;color:var(--white);text-align:center;vertical-align:middle;cursor:pointer;border-radius:50%;margin:0 6px;padding:2px;font-size:11px;font-weight:700;line-height:1;display:inline-block}.icon-tooltip--white{background-color:var(--white);color:var(--secondary-color)}@media (width>=1261px){.no-desktop{display:none!important}}@media (width<=1260px) and (width>=769px){.no-tablet{display:none!important}}@media (width<=768px){.no-padding-mobile{padding:0}h1{font-size:1.4rem}h2{font-size:1.2rem}.no-mobile{display:none!important}}[data-theme=dark] a.btn:not(.dropdown-toggle).button-outline,[data-theme=dark] button.btn:not(.dropdown-toggle).button-outline{border-color:var(--color-secondary);color:var(--color-secondary)}[data-theme=dark] a.btn:not(.dropdown-toggle).button-outline:not(:disabled):hover,[data-theme=dark] button.btn:not(.dropdown-toggle).button-outline:not(:disabled):hover{background-color:var(--color-primary);border-color:var(--color-primary)}[data-theme=dark] a.btn:not(.dropdown-toggle).button-primary--alert,[data-theme=dark] button.btn:not(.dropdown-toggle).button-primary--alert{background-color:var(--color-danger-strong);border-color:var(--color-danger-strong)}[data-theme=dark] a.btn:not(.dropdown-toggle).button-primary--alert:not(:disabled):hover,[data-theme=dark] button.btn:not(.dropdown-toggle).button-primary--alert:not(:disabled):hover{background-color:var(--color-danger-strong-hover);border-color:var(--color-danger-strong-hover)}[data-theme=dark] input[type=radio]{accent-color:var(--color-primary)}[data-theme=dark] .badge{color:var(--color-secondary);border-color:var(--color-secondary)}[data-theme=dark] .badge--alert{color:var(--color-danger);border-color:var(--color-danger)}[data-theme=dark] .badge--warning{color:var(--color-warning);border-color:var(--color-warning)}[data-theme=dark] .badge--success{color:var(--color-success);border-color:var(--color-success)}[data-theme=dark] .goals-widget__title{color:var(--color-secondary)}[data-theme=dark] .card-resume{background-color:var(--color-card-resume-default)}[data-theme=dark] .card-resume.up{background-color:var(--color-card-resume-up)}[data-theme=dark] .card-resume.down{background-color:var(--color-card-resume-down)}[data-theme=dark] .card-resume.total{background-color:var(--color-card-resume-total)}[data-theme=dark] .dp__theme_light{--dp-background-color:var(--color-bg-card);--dp-text-color:var(--color-text-primary);--dp-hover-color:var(--color-bg-card-hover);--dp-primary-color:var(--color-primary);--dp-primary-disabled-color:#6b52ff80;--dp-primary-text-color:#fff;--dp-secondary-color:var(--color-text-muted);--dp-border-color:var(--color-border-input);--dp-menu-border-color:var(--color-border);--dp-border-color-hover:var(--color-border-input-focus);--dp-border-color-focus:var(--color-border-input-focus);--dp-disabled-color:var(--color-bg-disabled);--dp-disabled-color-text:var(--color-text-disabled);--dp-scroll-bar-background:var(--color-bg-input);--dp-scroll-bar-color:var(--color-border);--dp-success-color:var(--color-success);--dp-success-color-disabled:#34d39966;--dp-icon-color:var(--color-text-muted);--dp-danger-color:var(--color-danger);--dp-marker-color:var(--color-primary);--dp-tooltip-color:var(--color-bg-dropdown);--dp-tooltip-text-color:var(--color-text-primary);--dp-highlight-color:#6b52ff1a}[data-theme=dark] input.dp__input{color:var(--color-text-primary);background-color:var(--color-bg-input);border-color:var(--color-border-input)}[data-theme=dark] .clr-picker{background-color:var(--color-bg-card);border:1px solid var(--color-border);box-shadow:var(--color-shadow-dropdown)}[data-theme=dark] .clr-picker .clr-color-value{background-color:var(--color-bg-input);color:var(--color-text-primary);border:1px solid var(--color-border-input)}[data-theme=dark] .clr-picker .clr-close,[data-theme=dark] .clr-picker .clr-format label{color:var(--color-text-primary)}[data-theme=dark] .clr-picker .clr-format input[type=radio]+label{color:var(--color-text-muted)}[data-theme=dark] .clr-picker .clr-format input[type=radio]+label:hover{color:var(--color-text-primary)}[data-theme=dark] .clr-picker input[type=radio]:checked+label{color:var(--color-primary)}[data-theme=dark] .clr-picker .clr-swatches button{border-color:var(--color-border)}[data-theme=dark] .apexcharts-tooltip{background-color:var(--color-bg-card)!important;border-color:var(--color-border)!important;box-shadow:var(--color-shadow-dropdown)!important}[data-theme=dark] .apexcharts-tooltip.apexcharts-theme-light{background-color:var(--color-bg-card)!important;border-color:var(--color-border)!important}[data-theme=dark] .apexcharts-tooltip-title{background-color:var(--color-bg-section)!important;border-bottom-color:var(--color-border)!important;color:var(--color-text-primary)!important}[data-theme=dark] .apexcharts-tooltip-text,[data-theme=dark] .apexcharts-tooltip-y-group,[data-theme=dark] .apexcharts-tooltip-text-y-label,[data-theme=dark] .apexcharts-tooltip-text-y-value{color:var(--color-text-primary)!important}[data-theme=dark] .apexcharts-xaxis-label text,[data-theme=dark] .apexcharts-xaxis-label tspan,[data-theme=dark] .apexcharts-yaxis-label text,[data-theme=dark] .apexcharts-yaxis-label tspan,[data-theme=dark] .apexcharts-legend-text{fill:var(--paragraph-color)!important;color:var(--paragraph-color)!important}[data-theme=dark] .toggle-switch .switch--shadow+label:after{background-color:var(--color-text-secondary)}@media print{.app-container__side-menu,.navbar__hamburguer,.navbar__notifications,.toggle-currency-visibility-button{display:none}.app-container__content{background-color:var(--white);height:100%!important}.page-header__tour,.page-header__actions button,.box-page__header-content button{display:none!important}}.driver-popover .driver-popover-navigation-btns button{border-color:var(--secondary-color);color:var(--secondary-color);background-color:#0000;padding:6px 12px;font-size:12px}.driver-popover .driver-popover-navigation-btns button:not(:disabled):hover,.driver-popover .driver-popover-navigation-btns button:not(:disabled):focus{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff;box-shadow:none;text-shadow:none;font-weight:400}.driver-popover .driver-popover-navigation-btns button:disabled{opacity:.5;cursor:auto}.dp__input_wrap{width:100%;box-sizing:unset;position:relative}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp__input_icon{cursor:pointer;top:50%;color:var(--dp-icon-color);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.dp__clear_icon{top:50%;cursor:pointer;color:var(--dp-icon-color);position:absolute;inset-inline-end:0;transform:translateY(-50%)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{z-index:99999;position:absolute}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{z-index:1;position:absolute;inset:0}.dp__menu_disabled{cursor:not-allowed;background:#ffffff80}.dp__menu_readonly{cursor:default;background:0 0}.dp__arrow_top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.dp__arrow_bottom{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}@media only screen and (width<=600px){.dp--preset-dates{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);border:none;align-self:center;display:flex;overflow-x:auto}}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);cursor:pointer}@media only screen and (width<=600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width<=600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp__calendar_header_item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp__calendar_row{margin:var(--dp-row-maring);justify-content:center;align-items:center;display:flex}.dp__calendar_item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-start-end-radius:0;border-end-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-start-start-radius:0;border-end-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border:1px solid var(--dp-hover-color);border-radius:0}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-radius:0}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);width:100%;height:1px}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp__marker_dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__tooltip_mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp__instance_calendar{width:100%;position:relative}@media only screen and (width<=600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp__inner_nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{width:100%;display:flex}.dp__year_disable_select{justify-content:space-around}.dp__overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp__btn,.dp--time-invalid,.dp--time-overlay-btn{font:inherit;cursor:pointer;transition:var(--dp-common-transition);border:none;line-height:normal}.dp__time_input{-webkit-user-select:none;user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{justify-content:center;width:100%;display:flex}.dp__inc_dec_button{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg)scale(1.15)translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--time-overlay-btn{background:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp__action_buttons{flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp__action_button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid{font:inherit;cursor:pointer;transition:var(--dp-common-transition);border:none;line-height:normal}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all .2s ease-in;--dp-font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-maring:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#f8f5f5;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a}.dp__flex{align-items:center;display:flex}.dp__btn{background:0 0}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentColor;fill:currentColor}.dp__button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.Vue-Toastification__container{z-index:9999;box-sizing:border-box;color:#fff;pointer-events:none;flex-direction:column;width:600px;min-height:100%;padding:4px;display:flex;position:fixed}@media only screen and (width>=600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{flex-direction:column-reverse;bottom:1em}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not ((-moz-appearance:none)){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not ((-moz-appearance:none)){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{margin-left:-300px;left:50%}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (width<=600px){.Vue-Toastification__container{width:100vw;margin:0;padding:0;left:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{flex-direction:column-reverse;bottom:0}}.Vue-Toastification__toast{box-sizing:border-box;pointer-events:auto;direction:ltr;border-radius:8px;justify-content:space-between;min-width:326px;max-width:600px;min-height:64px;max-height:800px;margin-bottom:1rem;padding:22px 24px;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{color:#fff;background-color:#1976d2}.Vue-Toastification__toast--info{color:#fff;background-color:#2196f3}.Vue-Toastification__toast--success{color:#fff;background-color:#4caf50}.Vue-Toastification__toast--error{color:#fff;background-color:#ff5252}.Vue-Toastification__toast--warning{color:#fff;background-color:#ffc107}@media only screen and (width<=600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{word-break:break-word;white-space:pre-wrap;flex:1;font-size:16px;line-height:24px}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{padding:0;cursor:pointer;color:#fff;opacity:.3;background:0 0;border:none;outline:none;align-items:center;padding-left:10px;font-size:24px;font-weight:700;line-height:24px;transition:visibility,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{z-index:10000;transform-origin:0;background-color:#ffffffb3;width:100%;height:5px;animation:linear forwards scale-x-frames;position:absolute;bottom:0;left:0}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:100%}.Vue-Toastification__icon{background:0 0;border:none;outline:none;align-items:center;width:20px;height:100%;margin:auto 18px auto 0;padding:0;transition:all .3s}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(1000px)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@keyframes slideInBlurredLeft{0%{transform-origin:100%;filter:blur(40px);opacity:0;transform:translate(-1000px)scaleX(2.5)scaleY(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredTop{0%{transform-origin:50% 0;filter:blur(240px);opacity:0;transform:translateY(-1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredRight{0%{transform-origin:0%;filter:blur(40px);opacity:0;transform:translate(1000px)scaleX(2.5)scaleY(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredBottom{0%{transform-origin:50% 100%;filter:blur(240px);opacity:0;transform:translateY(1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}@keyframes slideOutBlurredTop{0%{transform-origin:50% 0;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}to{transform-origin:50% 0;filter:blur(240px);opacity:0;transform:translateY(-1000px)scaleY(2)scaleX(.2)}}@keyframes slideOutBlurredBottom{0%{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}to{transform-origin:50% 100%;filter:blur(240px);opacity:0;transform:translateY(1000px)scaleY(2)scaleX(.2)}}@keyframes slideOutBlurredLeft{0%{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}to{transform-origin:100%;filter:blur(40px);opacity:0;transform:translate(-1000px)scaleX(2)scaleY(.2)}}@keyframes slideOutBlurredRight{0%{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}to{transform-origin:0%;filter:blur(40px);opacity:0;transform:translate(1000px)scaleX(2)scaleY(.2)}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:.3s fade-in}.vfm-fade-leave-active{animation:.3s fade-out}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{z-index:10;width:27px;position:fixed;top:0;bottom:0}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}
