html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;height:100vh;padding:0;margin:0}*,*:before,*:after{box-sizing:inherit}body{font-size:1.6rem;font-family:Manrope,serif;font-weight:400;height:100vh;background-color:#edf0fc}a{color:#1e41d0;text-decoration:none;font-weight:500;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0}table{border-collapse:collapse;border-spacing:0;width:auto}th,td{padding:0;margin:0;border:0;font-weight:400;text-align:left;vertical-align:top}.font-principal{font-size:48px;letter-spacing:.1rem;line-height:100%;font-weight:700;font-family:Inter,serif}.font-subtitle{font-size:4rem;letter-spacing:.05rem;line-height:120%;font-weight:700;font-family:Inter,serif}.font-section{font-size:3.2rem;letter-spacing:0;line-height:130%;font-weight:600;font-family:Inter,serif}.font-item,.ui-modal__content-title{font-size:2.4rem;letter-spacing:0;line-height:150%;font-weight:600;font-family:Inter,serif}.font-type-normal,.ui-modal__content-details{font-size:1.6rem;letter-spacing:0%;line-height:200%;font-family:Manrope,serif}.font-type-smaller,.input>input,.btn{font-size:1.4rem;letter-spacing:0%;line-height:200%;font-family:Manrope,serif}.font-type-smallest,.input__error-message{font-size:1.2rem;letter-spacing:0%;line-height:200%;font-family:Manrope,serif}.font-type-normal.regular,.regular.ui-modal__content-details,.font-type-smaller.regular,.input>input.regular,.regular.btn,.font-type-smallest.regular,.regular.input__error-message{font-weight:400}.font-type-normal.medium,.medium.ui-modal__content-details,.font-type-smaller.medium,.input>input.medium,.medium.btn,.font-type-smallest.medium,.medium.input__error-message{font-weight:500}.font-type-normal.semibold,.semibold.ui-modal__content-details,.font-type-smaller.semibold,.input>input.semibold,.semibold.btn,.font-type-smallest.semibold,.semibold.input__error-message{font-weight:600}.font-type-normal.bold,.bold.ui-modal__content-details,.font-type-smaller.bold,.input>input.bold,.bold.btn,.font-type-smallest.bold,.bold.input__error-message{font-weight:700}.btn{width:100%;border-radius:2.4rem;padding:.8rem 4rem;font-weight:600;outline:none;transition:all .4s;border:none;display:flex;align-items:center;justify-content:center;gap:.8rem;cursor:pointer}.btn>i{font-size:2rem}.btn-primary--solid{background-color:#1e41d0;color:#fff}.btn-primary--solid:hover{background-color:#152e91;color:#fff}.btn-primary--solid:active{transition:all .1s;background-color:#1938b1}.btn-primary--solid:disabled{background-color:#5b77e8;cursor:not-allowed}.btn-primary--outline{background-color:#fff;color:#1e41d0;border:.1rem solid #1e41d0}.btn-primary--outline:hover{background-color:#152e91;color:#fff}.btn-primary--outline:active{transition:all .1s;background-color:#1938b1}.btn-primary--outline:disabled{color:#a4b4f2;background-color:#fff;cursor:not-allowed;border:.1rem solid #5b77e8}.btn-primary--link{background-color:#fff;color:#1e41d0}.btn-primary--link:hover{background-color:#152e91;color:#fff}.btn-primary--link:active{transition:all .1s;background-color:#1938b1}.btn-primary--link:disabled{background-color:#5b77e8;cursor:not-allowed}.btn-secondary{background-color:#edf0fc;color:#1e41d0}.btn-secondary:hover{background-color:#edf0fc99}.btn-secondary:active{transition:all .1s;background-color:#edf0fc}.btn-secondary:disabled{background-color:#edf0fc;color:#5b77e8;cursor:not-allowed}.input{display:flex;position:relative;justify-items:center;align-items:center;padding:.8rem 1.6rem;background-color:#f5f5f5;border-radius:.8rem}.input__error-message{color:#db4563}.input__label{color:#363636;display:inline-block;margin-bottom:.8rem;font-weight:600}.input__label>span{color:#db4563;margin-left:.1rem}.input__visibility-icon{position:absolute;right:2rem;color:#6b6b6b;cursor:pointer;font-size:1.8rem;outline:none}.input .input--with-start-icon{margin-left:1.2rem}.input .input--password{margin-right:3rem}.input>.input__icon-start{font-size:1.8rem;color:#6b6b6b}.input>input{outline:none;border:none;width:100%;background-color:transparent;color:#363636;font-weight:600}.input>input::placeholder{color:#a1a1a1;font-weight:500}.input--error{background-color:#fcf1f3}.input--error>.input__icon-start{color:#db4563}.input--error>.input__visibility-icon{color:#db4563}.input--error>input{color:#db4563}.input--error>input::placeholder{color:#e77f94}.ui-modal{overflow:hidden}.ui-modal__wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000000b3;position:absolute;top:0;left:0;z-index:1000;overflow:hidden}.ui-modal__content{display:flex;flex-direction:column;align-items:center;gap:1.6rem;width:44rem;padding:3.2rem 1.6rem;border-radius:.8rem;background-color:#fff}.ui-modal__content-icon.ui-modal__content-icon--success{color:#36a652;--fa-beat-scale: .98}.ui-modal__content-icon.ui-modal__content-icon--error{color:#db4563;--fa-beat-scale: 1.05}.ui-modal__content-icon.ui-modal__content-icon--warning{color:#ff9213}.ui-modal__content-icon.ui-modal__content-icon--loading{color:#1e41d0;--fa-beat-scale: .95}.ui-modal__content-icon>i{font-size:6.4rem}.ui-modal__content-title{color:#363636}.ui-modal__content-details{text-align:center;font-weight:400;color:#6b6b6b}.ui-modal__content-ctas{display:flex;justify-content:space-between;width:100%;gap:1.6rem}.ui-modal__content-ctas>ui-button{width:100%}.auth-page{height:100vh;display:flex;align-items:center;justify-content:center}@media(max-width:48rem){.auth-page{align-items:flex-start}}.auth-page .auth-card{background-color:#fff;padding:3.2rem 4.8rem;border-radius:.8rem;width:60rem;display:flex;flex-direction:column;gap:2.4rem}@media(max-width:48rem){.auth-page .auth-card{width:100%;gap:4rem;padding:3.2rem}}.auth-page .auth-card__back-button{display:inline-block;cursor:pointer}.auth-page .auth-card__back-button>i{font-size:2.8rem;color:#6b6b6b}.auth-page .auth-card__content-title>p{color:#6b6b6b}.auth-page .auth-card__content-input-wrapper{display:flex;flex-direction:column;gap:1.6rem}.auth-page .auth-card__footer{display:flex;flex-direction:column;gap:2.4rem;align-items:center}.auth-page .auth-card__footer>span{display:flex;gap:.5rem}.auth-page .auth-card__footer>ui-button{width:100%}.home-page{padding:1.6rem;width:40rem;border-radius:.8rem;background-color:#fff;display:flex;flex-direction:column;gap:1.6rem;margin:auto;margin-top:10rem}.home-page h2{color:#000}.home-page p{color:#6b6b6b}.home-page__btns{display:flex;flex-direction:column;gap:.8rem}.table-ui{background-color:#fff;padding:1.6rem;border-radius:.8rem;width:100rem;overflow:hidden;margin:auto;margin-top:10rem}.table-ui__wrapper{width:100%;display:inline-block}.table-ui__wrapper>table{width:100%;border-collapse:collapse}.table-ui__wrapper>table tbody tr:hover{background-color:#f5f5f5}.table-ui__wrapper>table thead>tr,.table-ui__wrapper>table tbody>tr{align-items:center;border-bottom:.1rem solid #ebebeb}.table-ui__wrapper>table th,.table-ui__wrapper>table td{text-align:left;padding:1.2rem 1.6rem;vertical-align:middle;color:#363636}.table-ui__wrapper>table th>i{text-align:right}.badge{background-color:#fff3e5;color:#ff9213;display:flex;padding:.1rem;justify-content:center;border-radius:.8rem}
