@media screen and (max-width:575px){.p-dialog[pc17]{width:100vw!important}}@media(max-width:575px){.p-dialog{width:100vw!important;border-radius:0!important;height:100vh!important;min-height:100vh!important}}@media(max-width:768px){.p-dialog{width:100vw!important;border-radius:0!important;height:100vh!important;min-height:100vh!important}.only-desktop{display:none!important}}@media (min-width:768px){.only-mobile{display:none!important}}.p-skeleton{background:#eff0f2!important}#app,body{font-family:Quicksand,serif!important}#app{font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.footer-logos[data-v-e297e9a4]{background-color:#f8f9fa;padding:4px 0;position:fixed;bottom:0;width:100%;left:0;right:0;z-index:32;height:53px;overflow:hidden}.logos-marquee[data-v-e297e9a4]{display:flex;align-items:center;white-space:nowrap}.logos-container[data-v-e297e9a4]{display:flex;align-items:center;gap:20px}.logo[data-v-e297e9a4]{width:45px;height:45px;border-radius:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #eee;box-shadow:0 0 16px 2px #eee}@media(min-width:768px){.nav-container[data-v-39bd43a8]{padding-inline:35px}}@media(max-width:768px){.nav-container[data-v-39bd43a8]{padding-inline:0}}.user-information[data-v-39bd43a8]{float:right;justify-content:end;text-align:right;align-items:center}.user-information .dropdown-item.active[data-v-39bd43a8],.user-information .dropdown-item[data-v-39bd43a8]:active{color:#fff;text-decoration:none;background-color:#fff}.user-information .avatar-dashboard[data-v-39bd43a8]{background:#fff;cursor:pointer;height:35px;width:35px;text-align:center;border-radius:50%;justify-content:center;align-items:center}.user-information .container-information-user[data-v-39bd43a8]{padding-right:10px}.user-information .user-name[data-v-39bd43a8]{font-weight:500;font-size:14px;text-transform:uppercase}.user-information .user-type[data-v-39bd43a8]{font-size:9px;text-transform:uppercase;font-weight:500;color:#818181}.fixed-top[data-v-39bd43a8]{position:fixed;top:0;right:0;left:0;z-index:1030;height:55px}.divide-block[data-v-39bd43a8]{width:100%;justify-content:space-between;align-items:center}.menu-dashboard .p-menubar-root-list span{font-size:13px;font-weight:700}.menu-dashboard .p-menubar-root-list li{display:flex;align-items:center;padding:.35rem .75rem!important;cursor:pointer;border-radius:4px;transition:background .3s ease}.menu-dashboard .p-menubar-root-list li.active-menu,.menu-dashboard .p-menubar-root-list li:hover{background:#f1f5f9}.menu-dashboard .p-menubar-root-list li i{margin-right:.5rem}.menu-dashboard .p-menubar{display:flex;align-items:center;background:var(--p-menubar-background);border:0!important;border-radius:var(--p-menubar-border-radius);color:var(--p-menubar-color);padding:var(--p-menubar-padding);gap:var(--p-menubar-gap);padding-left:0!important}.dashboard[data-v-070ac9e9]{margin-top:50px;padding-top:20px}@media(min-width:768px){.dashboard[data-v-070ac9e9]{padding-inline:55px}}.spinner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:10}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#10b981;border-radius:50%;width:30px;height:30px;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.title-footer[data-v-3bac5781]{bottom:210px!important}.subtitle-footer[data-v-3bac5781]{bottom:90px!important}.login-container[data-v-3bac5781]{margin-top:-152px!important;background:#fafbfc!important;box-shadow:none!important;padding:1rem!important}}.login-page[data-v-3bac5781]{display:flex;justify-content:center;align-items:center;height:100vh;position:relative;overflow:hidden;background:#fafbfc}.login-page-bg[data-v-3bac5781]{position:absolute;left:0;width:100%;height:100%;background:url(/img/login__bg-top.f5511028.svg) top no-repeat,url(/img/login__bg-dots.4777a8ea.svg) top repeat,url(/img/login__bg2.497d871f.svg) 50% no-repeat;z-index:1;background-size:100%,auto,cover;top:253px}.login-container[data-v-3bac5781]{position:relative;z-index:2;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:2rem;max-width:445px;width:100%}.login-header[data-v-3bac5781]{text-align:center;margin-bottom:1.5rem}.login-header h1[data-v-3bac5781]{font-size:1.5rem;font-weight:700;color:#333}.login-form[data-v-3bac5781]{display:flex;flex-direction:column;gap:.5rem}.form-group[data-v-3bac5781]{text-align:left;display:flex;flex-direction:column}label[data-v-3bac5781]{font-size:12px;font-weight:500;margin-bottom:.5rem;color:#333}input[data-v-3bac5781]{padding:.8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}input[data-v-3bac5781]:focus{border-color:#6c63ff;outline:none;box-shadow:0 0 0 3px rgba(108,99,255,.1)}.error[data-v-3bac5781]{color:#ff4d4f;font-size:.8rem;margin-top:.3rem}.login-button[data-v-3bac5781]{padding:.8rem;background:#6c63ff;border:none;border-radius:6px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s ease;display:flex;justify-content:center;align-items:center}.login-button[data-v-3bac5781]:hover{background:#5753d8}.login-button[data-v-3bac5781]:disabled{background:#ddd;cursor:not-allowed}.spinner[data-v-3bac5781]{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin-3bac5781 .6s linear infinite}@keyframes spin-3bac5781{to{transform:rotate(1turn)}}