@import url(https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&family=Inter:wght@100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);body,html{font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif!important;background:#f0f5f9!important}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNextLTPro-Regular.5636a8ba.otf)}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNextLTPro-Bold.2fe5f64f.otf);font-weight:900}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-DemiBold.69e38899.ttf);font-weight:700}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Medium.0c5fa9c4.otf);font-weight:500}#app,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}#app{font-family:Inter,Helvetica,Arial,sans-serif;text-align:center;color:#2c3e50}.btn:active,.btn:disabled,.btn:first-child:active,button:not(:disabled),label{border:none}::-webkit-scrollbar{width:6px;height:0;background-color:transparent}::-webkit-scrollbar-track{background-color:#000;border-radius:0}::-webkit-scrollbar-thumb{background:#2d2d2d;border-radius:3px;background-clip:padding-box}::-webkit-scrollbar-corner{background:none}::-webkit-scrollbar-thumb:hover{background:#373737}svg path{transition:all .25s}.dashboard-container{padding:96px 20px 20px 280px}.title{font-family:Inter,sans-serif;font-size:22px;font-weight:600;line-height:19.07px;text-align:left}.card{border-radius:10px;padding:2rem 3rem;border:none}.card__title{font-family:Avenir Next,sans-serif;font-size:18px;font-weight:600;line-height:20px;text-align:left}.card--loading{opacity:.25;pointer-events:none}.btn--purple,button{font-family:Inter,sans-serif}.btn--purple{background-color:#6d75f6!important;color:#fff!important;transition:all .3s;border-radius:4px;padding:8px 12px;font-size:.875rem;font-weight:400;display:flex;align-items:center;gap:8px}.btn--cancel:hover{background-color:#666!important;color:#fff!important}.btn--purple:disabled{background-color:#8c8c8c!important;color:#585859}.btn--purple:not(:disabled):hover{background-color:#473ff4!important;color:#fff!important}.btn--cancel{background-color:#585859!important}.btn--cancel,.btn--save{color:#fff!important;transition:all .3s;border-radius:4px;padding:8px 12px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;display:flex;align-items:center;gap:8px}.btn--save{background-color:#40be45!important}.btn--save:disabled{background-color:#585859!important}.btn--save:not(:disabled):hover{background-color:#52e857!important;color:#fff!important}.btn--password{z-index:1;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-right:1rem;cursor:pointer}.text--active{color:#40be45}.text--non-active{color:#df2723}.tables--thead{border-top:1px solid #dee2e6}.tables--thead th{color:#666;font-weight:400;font-size:1rem}.dropdown-menu{border:none;box-shadow:0 0 10px rgba(0,0,0,.1)}.input--password{padding-right:40px}.input--password::-ms-reveal{display:none}.form-group>label{margin-bottom:4px}.form-control{font-family:Avenir Next,sans-serif;font-size:.75rem;font-weight:400;line-height:20px;text-align:left;border:1px solid #b8babc;border-radius:4px}.form-control.is-invalid,.form-control.is-valid{background:none;padding-right:.75rem}.form-control.is-valid{border-color:#b8babc}.form-control::-moz-placeholder{color:#8c8c8c}.form-control::placeholder{color:#8c8c8c}.form--action,.form__action{display:flex;align-items:center;justify-content:center;gap:12px}.form--action button{display:flex;justify-content:center;min-width:93px;border-radius:4px;font-family:Avenir Next,sans-serif!important;font-size:1rem!important}.form--status-label{font-family:Avenir Next,sans-serif;font-size:14px;font-weight:400;text-align:left}.form--status-label.disabled{opacity:.5;cursor:not-allowed}.modal--general{padding:12px 16px}.modal--general-import{display:flex;flex-direction:column;padding:1rem 2rem}.modal--title{font-family:Avenir Next,sans-serif;font-size:20px;font-weight:600;line-height:20px;text-align:left;margin-bottom:20px}.modal--action{display:flex;align-items:center;justify-content:center;gap:12px}.container__view-content{margin:0;color:#000;font-size:.875rem;border-spacing:0 5px;border-collapse:separate}.container__view-content tr{vertical-align:top}.value__view-content{display:flex;font-weight:600;word-break:break-all}.value__view-content:before{content:":";margin-right:4px}.del-modal{padding:32px 20px 20px 20px}.title__del-modal{margin:0;font-weight:600;font-size:1.25rem}.message__del-modal,.title__del-modal{font-family:Avenir Next,sans-serif;text-align:center}.message__del-modal{margin:25px 0;font-weight:400;font-size:1rem}.btn__del-modal{display:flex;justify-content:center;min-width:90px!important;border-radius:4px}.line__telinau{background:#2e90fa;height:2px;margin-bottom:24px;margin-top:24px}.input--group__telinau *{display:block;color:#000}.input--group__telinau .label__telinau{margin-bottom:4px}.label__telinau{text-align:left;font-weight:600;font-size:16px;color:#000}.input__telinau{border:2px solid #000;border-radius:12px;height:48px;width:100%;padding:0 20px;font-size:16px}.input__telinau::-moz-placeholder{font-weight:600;color:#00000080}.input__telinau::placeholder{font-weight:600;color:#00000080}.link__telinau{text-decoration:none;text-align:left;font-weight:500;background:transparent;padding:0;border:none;color:#2e90fa}.button__telinau{display:flex;align-items:center;justify-content:center;background:#2e90fa;border-radius:12px;padding:0 24px 0 24px;color:#fff;font-weight:600;height:48px;border:none}.button__telinau:disabled{background:#c8c8c8}.button-notfilled__telinau{background:transparent;border:1px solid #2e90fa;color:#2e90fa}.button-bar__telinau{display:flex;align-items:center}.button-bar__telinau a,.button-bar__telinau button{flex-shrink:0}.footer-action__telinau{font-size:.875rem;margin:0}.button--footer-action__telinau{font-size:.875rem;font-weight:600;color:#6d75f6;text-decoration:none;background:transparent;padding:0;border:none}.animation--rotate__el{animation:rotate-animation 3s linear infinite}@keyframes rotate-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}