.textofooter{font-size:11px;position:absolute;color:#fff;margin-right:-50px;margin-left:-50px}.imagemLogoFooter{margin-left:45px;left:5%}.mobile-menu-btn-appbar[data-v-c5cd153a]{margin-left:8px!important;color:#1447e6!important}.mobile-menu-btn-appbar .v-icon[data-v-c5cd153a]{color:#1447e6!important}.modern-sidebar[data-v-c5cd153a]{border-right:1px solid #e2e8f0!important;-webkit-box-shadow:1px 0 2px rgba(15,23,42,.04),4px 0 14px rgba(15,23,42,.04)!important;box-shadow:1px 0 2px rgba(15,23,42,.04),4px 0 14px rgba(15,23,42,.04)!important}.modern-sidebar.sidebar-collapsed[data-v-c5cd153a]{overflow:visible!important}.modern-sidebar.sidebar-collapsed[data-v-c5cd153a] .v-navigation-drawer__content{overflow-x:visible!important}.desktop-sidebar-toggle-logo-btn[data-v-c5cd153a]{color:#1447e6!important;min-width:28px!important;width:28px!important;height:28px!important;border-radius:8px!important;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.desktop-sidebar-toggle-logo-btn[data-v-c5cd153a]:hover{background-color:rgba(20,71,230,.08)!important}.sidebar-mobile[data-v-c5cd153a]{width:100vw!important;max-width:280px!important}.sidebar-tablet[data-v-c5cd153a]{width:256px!important}.sidebar-content[data-v-c5cd153a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.logo-section[data-v-c5cd153a]{padding:32px 24px;border-bottom:1px solid #e2e8f0}.logo-container[data-v-c5cd153a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.logo-container[data-v-c5cd153a],.logo-left[data-v-c5cd153a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-left[data-v-c5cd153a]{gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.logo-icon[data-v-c5cd153a]{width:32px;height:32px;background-color:#1447e6;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-text[data-v-c5cd153a]{font-size:1.125rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}.sidebar-collapsed .logo-section[data-v-c5cd153a]{padding:12px 4px}.sidebar-collapsed .logo-container[data-v-c5cd153a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.sidebar-collapsed .logo-left[data-v-c5cd153a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.sidebar-collapsed .logo-icon[data-v-c5cd153a]{width:28px;height:28px}.sidebar-collapsed .sidebar-content[data-v-c5cd153a]{padding:0!important}.sidebar-collapsed .dropdown-icon[data-v-c5cd153a],.sidebar-collapsed .footer-text[data-v-c5cd153a],.sidebar-collapsed .logo-text[data-v-c5cd153a],.sidebar-collapsed .nav-submenu[data-v-c5cd153a],.sidebar-collapsed .nav-text[data-v-c5cd153a]{display:none!important}.sidebar-collapsed .nav-item[data-v-c5cd153a]{width:48px;height:48px;min-height:48px;padding:0;margin:4px auto;border-radius:10px}.sidebar-collapsed .nav-icon[data-v-c5cd153a],.sidebar-collapsed .nav-item[data-v-c5cd153a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-collapsed .nav-icon[data-v-c5cd153a]{margin-right:0;min-width:0;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.close-sidebar-btn[data-v-c5cd153a]{background-color:#1447e6!important;color:#fff!important;border-radius:8px!important;min-width:32px!important;width:32px!important;height:32px!important;margin-left:8px!important}.close-sidebar-btn[data-v-c5cd153a]:hover{background-color:#0f3bc7!important}.close-sidebar-btn .v-icon[data-v-c5cd153a]{color:#fff!important}.navigation-section[data-v-c5cd153a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 0}.nav-list[data-v-c5cd153a]{padding:0!important}.nav-item[data-v-c5cd153a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;margin:4px 16px;border-radius:10px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;cursor:pointer;min-height:44px}.nav-item[data-v-c5cd153a]:hover{background-color:rgba(20,71,230,.08)}.nav-item-active[data-v-c5cd153a]{background-color:#eff6ff;color:#1447e6}.nav-item-active .nav-text[data-v-c5cd153a]{color:#1447e6;font-weight:600}.nav-item-active .nav-icon[data-v-c5cd153a]{color:#1447e6!important}.nav-item-active[data-v-c5cd153a]:hover,.nav-subitem-active[data-v-c5cd153a]:hover{background-color:#dbeafe}.nav-icon[data-v-c5cd153a]{margin-right:12px;min-width:20px;color:#64748b;font-size:20px}.nav-text[data-v-c5cd153a]{color:#334155;font-size:.875rem;font-weight:500}.nav-dropdown[data-v-c5cd153a],.nav-group[data-v-c5cd153a]{position:relative}.nav-dropdown .nav-text[data-v-c5cd153a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-dropdown .dropdown-icon[data-v-c5cd153a]{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-dropdown.nav-item-active .dropdown-icon[data-v-c5cd153a]{color:#1447e6}.dropdown-icon[data-v-c5cd153a]{color:#64748b;font-size:16px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.dropdown-icon-rotated[data-v-c5cd153a]{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.nav-submenu[data-v-c5cd153a]{margin-left:24px;border-left:2px solid #e2e8f0;margin-top:4px;margin-bottom:4px}.sidebar-collapsed .nav-group[data-v-c5cd153a]{position:relative}.sidebar-collapsed .nav-group .nav-submenu[data-v-c5cd153a]{display:none!important;position:absolute;left:70px;top:0;margin:0!important;border-left:none;background:#fff;border:1px solid #e2e8f0;border-radius:12px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 14px rgba(15,23,42,.08);box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 14px rgba(15,23,42,.08);padding:6px;min-width:190px;z-index:20}.sidebar-collapsed .nav-group:hover .nav-submenu[data-v-c5cd153a]{display:block!important}.sidebar-collapsed .nav-group .nav-subitem[data-v-c5cd153a]{margin:0}.sidebar-collapsed .nav-group .nav-subtext[data-v-c5cd153a]{display:inline!important}.sidebar-collapsed .nav-item[data-tooltip][data-v-c5cd153a],.sidebar-collapsed .nav-subitem[data-tooltip][data-v-c5cd153a]{position:relative}.sidebar-collapsed .nav-item[data-tooltip][data-v-c5cd153a]:hover:after,.sidebar-collapsed .nav-subitem[data-tooltip][data-v-c5cd153a]:hover:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 10px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#111827;color:#fff;font-size:12px;line-height:1;padding:7px 9px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:30}.nav-subitem[data-v-c5cd153a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;margin:2px 8px 2px 0;border-radius:8px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;cursor:pointer;min-height:36px}.nav-subitem[data-v-c5cd153a]:hover{background-color:rgba(20,71,230,.08)}.nav-subitem-active[data-v-c5cd153a]{background-color:#eff6ff;color:#1447e6}.nav-subitem-active .nav-subtext[data-v-c5cd153a]{color:#1447e6;font-weight:600}.nav-subitem-active .nav-subicon[data-v-c5cd153a]{color:#1447e6!important}.nav-subicon[data-v-c5cd153a]{margin-right:12px;min-width:16px;color:#64748b;font-size:16px}.nav-subtext[data-v-c5cd153a]{color:#475569;font-size:.8125rem;font-weight:500}.sidebar-footer[data-v-c5cd153a]{padding:16px 24px;border-top:1px solid #e2e8f0;text-align:center}.footer-text[data-v-c5cd153a]{font-size:.75rem;color:#94a3b8;font-weight:500}.sidebar-overlay[data-v-c5cd153a]{z-index:5!important}@media (max-width:599px){.sidebar-content[data-v-c5cd153a]{padding:0 8px}.logo-section[data-v-c5cd153a]{padding:16px 12px}.logo-text[data-v-c5cd153a]{font-size:18px}.close-sidebar-btn[data-v-c5cd153a]{min-width:28px!important;width:28px!important;height:28px!important;margin-left:6px!important}.close-sidebar-btn .v-icon[data-v-c5cd153a]{font-size:16px!important}.nav-item[data-v-c5cd153a]{padding:10px 12px;margin:2px 8px;min-height:40px}.nav-text[data-v-c5cd153a]{font-size:13px}.nav-icon[data-v-c5cd153a]{font-size:18px;margin-right:10px}.nav-subitem[data-v-c5cd153a]{padding:6px 12px;min-height:32px}.nav-subtext[data-v-c5cd153a]{font-size:12px}.nav-subicon[data-v-c5cd153a]{font-size:14px;margin-right:10px}}@media (min-width:600px) and (max-width:959px){.sidebar-content[data-v-c5cd153a]{padding:0 12px}.logo-section[data-v-c5cd153a]{padding:24px 16px}.nav-item[data-v-c5cd153a]{padding:11px 14px;margin:3px 12px;min-height:42px}.nav-subitem[data-v-c5cd153a]{padding:7px 14px;min-height:34px}}@media (min-width:960px){.sidebar-content[data-v-c5cd153a]{padding:0 16px}.logo-section[data-v-c5cd153a]{padding:32px 24px}.nav-item[data-v-c5cd153a]{padding:12px 16px;margin:4px 16px;min-height:44px}.nav-subitem[data-v-c5cd153a]{padding:8px 16px;min-height:36px}}.modern-sidebar .v-list-item[data-v-c5cd153a],.modern-sidebar .v-list-item__content[data-v-c5cd153a]{padding:0!important}.modern-sidebar .v-list-item__icon[data-v-c5cd153a]{margin:0!important}.modern-app-bar[data-v-c5cd153a]{background-color:#fff!important;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06)!important;box-shadow:0 1px 2px rgba(15,23,42,.06)!important;border-bottom:1px solid #e2e8f0!important}.empresa-navbar-select[data-v-c5cd153a]{max-width:240px;min-width:180px;margin-right:12px;-ms-flex-negative:1;flex-shrink:1;font-size:.875rem}.empresa-navbar-select[data-v-c5cd153a] .v-input__control{min-height:40px!important}.empresa-navbar-select[data-v-c5cd153a] .v-input__slot{min-height:40px!important;background:#f8fafc!important;padding:0 8px!important}.empresa-navbar-select[data-v-c5cd153a] fieldset{border:1px solid #e2e8f0!important;border-radius:10px!important}.empresa-navbar-select[data-v-c5cd153a] .v-input--is-focused fieldset{border-color:#1447e6!important;border-width:1px!important}.empresa-navbar-select[data-v-c5cd153a] .v-label{color:#64748b!important;font-size:.75rem!important;font-weight:500!important}.empresa-navbar-select[data-v-c5cd153a] .v-label--active{color:#1447e6!important}.empresa-navbar-select[data-v-c5cd153a] .v-select__selection,.empresa-navbar-select[data-v-c5cd153a] .v-select__selections,.empresa-navbar-select[data-v-c5cd153a] input{font-size:.875rem!important;font-weight:500!important;color:#0f172a!important}.empresa-navbar-select[data-v-c5cd153a] .v-input__prepend-inner{margin-top:10px!important;padding-right:4px!important}.empresa-navbar-select[data-v-c5cd153a] .v-input__prepend-inner .v-icon{font-size:18px!important;color:#64748b!important}.empresa-navbar-select[data-v-c5cd153a] .v-input--is-focused .v-input__prepend-inner .v-icon{color:#1447e6!important}.empresa-navbar-select[data-v-c5cd153a] .v-input__append-inner{margin-top:10px!important}.empresa-navbar-select[data-v-c5cd153a] .v-input__append-inner .v-icon{font-size:20px!important;color:#94a3b8!important}.app-bar-mobile[data-v-c5cd153a]{height:56px!important;padding-left:0!important}.app-bar-tablet[data-v-c5cd153a]{height:64px!important}.navbar-user-chip[data-v-c5cd153a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-right:12px;padding:4px 8px 4px 4px;border:none;border-radius:10px;background:transparent;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease;max-width:min(320px,42vw);text-align:left}.navbar-user-chip[data-v-c5cd153a]:hover{background:#f1f5f9}.navbar-user-chip__avatar[data-v-c5cd153a]{-ms-flex-negative:0;flex-shrink:0}.navbar-user-chip__iniciais[data-v-c5cd153a]{font-size:.8rem;font-weight:700;color:#fff;letter-spacing:.02em}.navbar-user-chip__text[data-v-c5cd153a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:1.25}.navbar-user-chip__text strong[data-v-c5cd153a]{font-size:.875rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-user-chip__text span[data-v-c5cd153a]{font-size:.7rem;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-user-chip__chevron[data-v-c5cd153a]{-ms-flex-negative:0;flex-shrink:0;margin-left:2px}@media (max-width:599px){.empresa-navbar-select[data-v-c5cd153a]{max-width:168px;min-width:128px;margin-right:6px}.empresa-navbar-select[data-v-c5cd153a] .v-label{font-size:.6875rem!important}.empresa-navbar-select[data-v-c5cd153a] .v-select__selection,.empresa-navbar-select[data-v-c5cd153a] input{font-size:.8125rem!important}.navbar-user-chip[data-v-c5cd153a]{margin-right:4px;max-width:56vw;gap:8px}.navbar-user-chip__text[data-v-c5cd153a]{display:none}.navbar-user-chip__avatar[data-v-c5cd153a]{width:36px!important;height:36px!important;min-width:36px!important}}.user-menu-dropdown-wrap{border-radius:10px!important;-webkit-box-shadow:0 4px 16px rgba(15,23,42,.12)!important;box-shadow:0 4px 16px rgba(15,23,42,.12)!important;border:1px solid #e2e8f0!important;overflow:hidden!important;padding:0!important}.user-menu-dropdown-wrap,.user-menu-dropdown-wrap .user-menu-panel{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background:#fff!important}.user-menu-dropdown-wrap .user-menu-panel{display:block!important;width:100%!important;padding:4px!important}.user-menu-dropdown-wrap .user-menu-sair-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:8px 12px!important;margin:0!important;border:none!important;border-radius:8px!important;background:transparent!important;cursor:pointer!important;font-size:.875rem!important;font-weight:600!important;color:#dc2626!important;white-space:nowrap!important;line-height:1!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.user-menu-dropdown-wrap .user-menu-sair-btn:hover{background:#fef2f2!important}.user-menu-dropdown-wrap .user-menu-sair-btn .v-icon{color:#dc2626!important}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.8a36205b.ttf)}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background:#ece9e6;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#ece9e6));background:linear-gradient(90deg,#fff,#ece9e6)}#app.landing-page{background:transparent}#app h1{text-align:center;margin:50px}html{overflow:auto}.v-tabs-bar.v-item-group{height:38px}.v-tab--active{background-color:#fff!important;color:grey!important;border-radius:5px 5px 0 0!important}.v-tab{border-radius:5px 5px 0 0;background-color:#00253e;color:#fff}@media only screen and (min-width:550px){.v-tab{min-width:130px}.v-tabs-bar.v-item-group{max-width:400px}.v-tab:nth-child(3){border-radius:0 5px 0 0}.v-tab:nth-child(2){border-radius:5px 0 0 0}.v-tabs-bar.v-item-group{background-color:#00253e!important;border-radius:10px 10px 0 0;color:#fff}}.theme--dark.v-tabs>.v-tabs-bar .v-tab--disabled,.theme--dark.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active),.theme--dark.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-icon{color:#fff}.theme--dark.v-tabs .v-tab--active:before,.theme--dark.v-tabs .v-tab--active:hover:before,.theme--dark.v-tabs .v-tab:focus:before{opacity:0}.v-tabs-slider{display:none}.snackbar-content[data-v-ca9ee7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.snackbar-icon[data-v-ca9ee7bc]{margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.snackbar-text[data-v-ca9ee7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.snackbar-titulo[data-v-ca9ee7bc]{font-size:13px;letter-spacing:.3px}.snackbar-msg[data-v-ca9ee7bc]{font-size:13px;opacity:.95;line-height:1.4}.login-page[data-v-69c4b87a]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:#f8fafc}.login-shell[data-v-69c4b87a]{width:100%;max-width:1080px;min-height:600px;background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 32px rgba(15,23,42,.1);box-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 32px rgba(15,23,42,.1);display:grid;grid-template-columns:42% 58%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.login-visual[data-v-69c4b87a]{position:relative;min-height:100%;overflow:hidden;background:#001b3d}.login-visual-img[data-v-69c4b87a]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.login-form-area[data-v-69c4b87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 56px;background:#fff}.form-box[data-v-69c4b87a]{width:100%;max-width:400px}.form-header[data-v-69c4b87a]{margin-bottom:32px;text-align:center}.form-title[data-v-69c4b87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.02em;line-height:1.25;width:auto}.form-icon-wrap[data-v-69c4b87a],.form-title[data-v-69c4b87a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-icon-wrap[data-v-69c4b87a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;border-radius:50%;border:2px solid #dbeafe;background:#eff6ff;margin:0 0 16px 0}.form-icon-wrap .v-icon[data-v-69c4b87a]{margin:0!important}.form-title-text[data-v-69c4b87a]{display:block}.form-subtitle[data-v-69c4b87a]{margin:8px 0 0;font-size:.9375rem;color:#64748b;font-weight:400;line-height:1.35}.login-field-group[data-v-69c4b87a]{margin-bottom:20px}.login-field-label[data-v-69c4b87a]{display:block;margin-bottom:8px;font-size:.875rem;font-weight:600;color:#334155}.login-field[data-v-69c4b87a] .v-input__slot{min-height:44px!important;background:#fff!important}.login-field[data-v-69c4b87a] fieldset{border-color:#e2e8f0!important}.login-field[data-v-69c4b87a] .v-input--is-focused fieldset{border-color:#1447e6!important;border-width:2px!important}.login-field[data-v-69c4b87a] input{font-size:.9375rem;color:#0f172a}.login-field[data-v-69c4b87a] input::-webkit-input-placeholder{color:#94a3b8}.login-field[data-v-69c4b87a] input::-moz-placeholder{color:#94a3b8}.login-field[data-v-69c4b87a] input:-ms-input-placeholder{color:#94a3b8}.login-field[data-v-69c4b87a] input::-ms-input-placeholder{color:#94a3b8}.login-field[data-v-69c4b87a] input::placeholder{color:#94a3b8}.login-field[data-v-69c4b87a] input:-webkit-autofill,.login-field[data-v-69c4b87a] input:-webkit-autofill:focus,.login-field[data-v-69c4b87a] input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#0f172a!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login-form-actions[data-v-69c4b87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:24px}.login-remember[data-v-69c4b87a] .v-label{font-size:.875rem;color:#475569}.login-forgot-link[data-v-69c4b87a]{border:none;background:none;padding:0;font-size:.875rem;font-weight:500;color:#1447e6;cursor:pointer;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.login-forgot-link[data-v-69c4b87a]:hover{color:#0f3bc7;text-decoration:underline}.login-submit[data-v-69c4b87a]{text-transform:none;font-weight:600;font-size:1rem;letter-spacing:0;border-radius:10px;-webkit-box-shadow:none!important;box-shadow:none!important}.login-support[data-v-69c4b87a]{margin:28px 0 0;text-align:center;font-size:.875rem;color:#64748b}.login-support-link[data-v-69c4b87a]{color:#1447e6;font-weight:600;text-decoration:none;margin-left:4px}.login-support-link[data-v-69c4b87a]:hover{text-decoration:underline}@media (max-width:960px){.login-page[data-v-69c4b87a]{padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;min-height:100dvh}.login-shell[data-v-69c4b87a]{grid-template-columns:1fr;max-width:420px;min-height:auto;border-radius:12px;margin:auto}.login-visual[data-v-69c4b87a]{min-height:0;height:180px}.login-visual-img[data-v-69c4b87a]{position:absolute;inset:0;min-height:0;height:100%;-o-object-position:center 42%;object-position:center 42%}.login-form-area[data-v-69c4b87a]{padding:18px 20px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-header[data-v-69c4b87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;text-align:center;width:100%}.form-title[data-v-69c4b87a]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:6px!important;width:auto!important;max-width:100%;margin-left:auto!important;margin-right:auto!important;font-size:1.125rem!important;line-height:1.2!important;text-align:center!important}.form-icon-wrap[data-v-69c4b87a]{width:32px!important;height:32px!important;min-width:32px!important;margin:0!important;border-width:1.5px}.form-icon-wrap .v-icon[data-v-69c4b87a]{font-size:18px!important}.form-title-text[data-v-69c4b87a]{display:inline!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:auto!important}.form-subtitle[data-v-69c4b87a]{font-size:.8125rem;margin-top:6px;padding-left:0;text-align:center;width:100%}.login-field-group[data-v-69c4b87a]{margin-bottom:12px}.login-field-label[data-v-69c4b87a]{margin-bottom:4px;font-size:.8125rem}.login-field[data-v-69c4b87a] .v-input__slot{min-height:40px!important}.login-form-actions[data-v-69c4b87a]{margin-bottom:14px;gap:4px}.login-forgot-link[data-v-69c4b87a],.login-remember[data-v-69c4b87a] .v-label{font-size:.8125rem}.login-submit.v-btn[data-v-69c4b87a]{height:44px!important;min-height:44px!important;font-size:.9375rem}.login-support[data-v-69c4b87a]{margin:14px 0 0;font-size:.8125rem}}@media (max-width:600px){.login-page[data-v-69c4b87a]{padding:10px}.login-shell[data-v-69c4b87a]{max-width:100%;border-radius:10px}.login-visual[data-v-69c4b87a]{height:140px}.login-visual-img[data-v-69c4b87a]{-o-object-position:center 38%;object-position:center 38%}.login-form-area[data-v-69c4b87a]{padding:14px 16px 16px}.form-header[data-v-69c4b87a]{margin-bottom:10px}.form-title[data-v-69c4b87a]{gap:4px!important;font-size:1rem!important}.form-icon-wrap[data-v-69c4b87a]{width:28px!important;height:28px!important;min-width:28px!important}.form-icon-wrap .v-icon[data-v-69c4b87a]{font-size:16px!important}.form-subtitle[data-v-69c4b87a]{margin-top:4px;font-size:.75rem}.login-field-group[data-v-69c4b87a]{margin-bottom:10px}.login-field[data-v-69c4b87a] .v-input__slot{min-height:38px!important}.login-field[data-v-69c4b87a] input{font-size:.875rem}.login-form-actions[data-v-69c4b87a]{margin-bottom:12px}.login-support[data-v-69c4b87a]{margin:12px 0 0;line-height:1.35}.login-submit.v-btn[data-v-69c4b87a]{height:42px!important;min-height:42px!important}}@media (max-width:400px){.login-visual[data-v-69c4b87a]{height:115px}.login-form-actions[data-v-69c4b87a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-forgot-link[data-v-69c4b87a]{-ms-flex-item-align:center;align-self:center}}@media (max-width:960px){.login-page .form-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important;width:100%!important}.login-page .form-header,.login-page .form-title{-webkit-box-direction:normal!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important}.login-page .form-title{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:horizontal!important;-ms-flex-flow:row nowrap!important;flex-flow:row nowrap!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:6px!important;width:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important}.login-page .form-subtitle{text-align:center!important;width:100%!important}.login-page .form-title .form-icon-wrap,.login-page .form-title .form-title-text{margin:0!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.login-page .form-title .form-title-text{display:inline!important;width:auto!important;max-width:none!important;padding:0!important}}@media (max-width:600px){.login-page .form-title{gap:4px!important}}[data-v-449076a6]{-webkit-box-sizing:border-box;box-sizing:border-box}.landing-page[data-v-449076a6]{background:#f5f3ec;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111}.lp-container[data-v-449076a6]{max-width:1200px;margin:0 auto;padding:0 32px}.lp-header[data-v-449076a6]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#f5f3ec;-webkit-box-shadow:none;box-shadow:none;border-bottom:none;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,background .3s;transition:box-shadow .3s,background .3s,-webkit-box-shadow .3s;padding:0}.lp-header.scrolled[data-v-449076a6]{background:rgba(245,243,236,.95);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08);backdrop-filter:blur(8px)}.lp-nav[data-v-449076a6]{height:64px;gap:32px}.lp-logo[data-v-449076a6],.lp-nav[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-logo[data-v-449076a6]{gap:8px;text-decoration:none;-ms-flex-negative:0;flex-shrink:0}.lp-logo-icon[data-v-449076a6]{width:28px;height:28px;background:#1447e6;color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:800;font-style:italic;line-height:1}.lp-logo-text[data-v-449076a6]{font-size:16px;font-weight:600;color:#111;letter-spacing:-.3px}.lp-nav-links[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.lp-nav-links a[data-v-449076a6]{font-size:14px;color:#444;text-decoration:none;padding:6px 12px;border-radius:6px;cursor:pointer;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s;white-space:nowrap}.lp-nav-links a[data-v-449076a6]:hover{color:#111;background:rgba(0,0,0,.05)}.lp-nav-actions[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-negative:0;flex-shrink:0}.btn-entrar[data-v-449076a6]{font-size:14px;color:#111;background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:8px 4px;font-weight:500}.btn-abrir-conta[data-v-449076a6]{font-size:14px;font-weight:600;color:#fff;background:#111;border:none;border-radius:100px;padding:10px 20px;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .1s;transition:background .2s,-webkit-transform .1s;transition:background .2s,transform .1s;transition:background .2s,transform .1s,-webkit-transform .1s;white-space:nowrap}.btn-abrir-conta[data-v-449076a6]:hover{background:#333}.btn-abrir-conta.w-full[data-v-449076a6]{width:100%;border-radius:8px;margin-top:8px}.mobile-menu-toggle[data-v-449076a6]{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;margin-left:auto}.mobile-menu-toggle span[data-v-449076a6]{display:block;width:22px;height:2px;background:#111;border-radius:2px}.lp-mobile-menu[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0 20px;border-top:1px solid rgba(0,0,0,.08);gap:4px}.lp-mobile-menu a[data-v-449076a6]{font-size:15px;color:#333;text-decoration:none;padding:10px 4px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.05)}.lp-hero[data-v-449076a6]{padding:140px 0 0;text-align:left}.lp-hero-badge[data-v-449076a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#333;margin-bottom:32px;border:1px solid rgba(0,0,0,.12);border-radius:100px;padding:6px 14px 6px 6px;text-align:left}.badge-novo[data-v-449076a6]{background:#1447e6;color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:100px;letter-spacing:.3px}.lp-hero-title[data-v-449076a6]{font-size:clamp(56px,7.5vw,96px);font-weight:800;line-height:1.02;letter-spacing:-3px;color:#111;margin:0 0 28px;text-align:left;max-width:none}.lp-hero-title em[data-v-449076a6]{font-style:italic;font-weight:700;color:#1447e6;font-family:Georgia,Times New Roman,serif}.lp-hero-subtitle[data-v-449076a6]{font-size:17px;line-height:1.6;color:#555;max-width:560px;margin:0 0 40px;text-align:left}.lp-hero-ctas[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-bottom:64px;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-primary[data-v-449076a6]{background:#1447e6;color:#fff;font-size:15px;font-weight:700;border:none;border-radius:100px;padding:14px 28px;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .1s;transition:background .2s,-webkit-transform .1s;transition:background .2s,transform .1s;transition:background .2s,transform .1s,-webkit-transform .1s}.btn-primary[data-v-449076a6]:hover{background:#0f3bc4;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-link[data-v-449076a6]{font-size:15px;font-weight:500;color:#111;background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lp-hero-stats[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;margin-bottom:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-stat-value[data-v-449076a6]{font-size:22px;font-weight:700;color:#111;letter-spacing:-.5px}.lp-stat-label[data-v-449076a6]{font-size:13px;color:#777;margin-top:2px}.lp-dashboard-preview[data-v-449076a6]{margin-top:48px}.dash-outer[data-v-449076a6]{position:relative;isolation:isolate;background-color:#07070f;border-radius:24px;overflow:hidden;height:520px}.dash-glow[data-v-449076a6]{position:absolute;top:15%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:560px;height:300px;background:radial-gradient(ellipse,rgba(20,71,230,.45) 0,transparent 70%);border-radius:50%;-webkit-animation:glowPulse-449076a6 4s ease-in-out infinite;animation:glowPulse-449076a6 4s ease-in-out infinite;pointer-events:none;z-index:0}.dash-grid[data-v-449076a6]{position:absolute;inset:0;pointer-events:none;z-index:1;mix-blend-mode:overlay}.dash-grid svg[data-v-449076a6]{display:block;width:100%;height:100%}@-webkit-keyframes glowPulse-449076a6{0%,to{opacity:.75;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}50%{opacity:1;-webkit-transform:translate(-50%) scale(1.12);transform:translate(-50%) scale(1.12)}}@keyframes glowPulse-449076a6{0%,to{opacity:.75;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}50%{opacity:1;-webkit-transform:translate(-50%) scale(1.12);transform:translate(-50%) scale(1.12)}}.dash-card[data-v-449076a6]{position:absolute;border-radius:16px;z-index:2}.dash-saldo-card[data-v-449076a6]{top:48px;left:48px;width:300px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);padding:24px;-webkit-animation:floatA-449076a6 5s ease-in-out infinite;animation:floatA-449076a6 5s ease-in-out infinite}@-webkit-keyframes floatA-449076a6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes floatA-449076a6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.dash-small-label[data-v-449076a6]{font-size:10px;font-weight:700;color:#666;letter-spacing:.8px;margin-bottom:10px}.dash-saldo-value[data-v-449076a6]{font-size:38px;font-weight:800;color:#fff;line-height:1.1;letter-spacing:-1px;margin-bottom:8px}.dash-cents[data-v-449076a6]{font-size:26px;font-weight:600;color:#777}.dash-change[data-v-449076a6]{font-size:12px;color:#1447e6;margin-bottom:18px}.dash-bars[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3px;height:40px}.dash-bar[data-v-449076a6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--bar-h);background:#1447e6;border-radius:3px 3px 0 0;min-width:5px;-webkit-animation:barGrow-449076a6 .8s ease-out both;animation:barGrow-449076a6 .8s ease-out both}@-webkit-keyframes barGrow-449076a6{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes barGrow-449076a6{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}}.dash-notif-card[data-v-449076a6]{top:32px;right:48px;width:270px;background:#fff;padding:20px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.25);box-shadow:0 8px 32px rgba(0,0,0,.25);-webkit-animation:floatB-449076a6 5s ease-in-out .8s infinite;animation:floatB-449076a6 5s ease-in-out .8s infinite}@-webkit-keyframes floatB-449076a6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes floatB-449076a6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.dash-notif-top[data-v-449076a6]{gap:10px;margin-bottom:14px}.dash-notif-avatar[data-v-449076a6],.dash-notif-top[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dash-notif-avatar[data-v-449076a6]{width:36px;height:36px;background:#1447e6;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;-ms-flex-negative:0;flex-shrink:0}.dash-notif-name[data-v-449076a6]{font-size:13px;font-weight:700;color:#111;line-height:1.2}.dash-notif-sub[data-v-449076a6]{font-size:11px;color:#999}.dash-notif-value[data-v-449076a6]{font-size:22px;font-weight:800;color:#111;letter-spacing:-.5px;margin-bottom:10px}.dash-notif-status[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#444}.dot-status-green[data-v-449076a6]{width:8px;height:8px;background:#22c55e;border-radius:50%;display:inline-block;-webkit-animation:statusPulse-449076a6 2s ease-in-out infinite;animation:statusPulse-449076a6 2s ease-in-out infinite}@-webkit-keyframes statusPulse-449076a6{0%,to{opacity:1}50%{opacity:.4}}@keyframes statusPulse-449076a6{0%,to{opacity:1}50%{opacity:.4}}.dash-time-ago[data-v-449076a6]{color:#bbb;margin-left:4px}.dash-rec-card[data-v-449076a6]{bottom:32px;left:300px;width:560px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);padding:22px 24px 18px;-webkit-animation:floatC-449076a6 5s ease-in-out 1.4s infinite;animation:floatC-449076a6 5s ease-in-out 1.4s infinite}@-webkit-keyframes floatC-449076a6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes floatC-449076a6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.dash-rec-header[data-v-449076a6]{margin-bottom:8px}.dash-rec-header[data-v-449076a6],.dash-rec-values[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dash-rec-values[data-v-449076a6]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:14px}.dash-rec-value[data-v-449076a6]{font-size:22px;font-weight:800;color:#fff;letter-spacing:-.5px}.dash-inadimplencia[data-v-449076a6]{font-size:22px;font-weight:800;color:#1447e6;letter-spacing:-.5px}.dash-chart-wrap[data-v-449076a6]{height:70px;margin-bottom:10px}.dash-chart-svg[data-v-449076a6]{width:100%;height:100%;display:block}.dash-chart-line[data-v-449076a6]{stroke-dasharray:700;stroke-dashoffset:700;-webkit-animation:drawLine-449076a6 2s ease-out .5s forwards;animation:drawLine-449076a6 2s ease-out .5s forwards}.dash-chart-area[data-v-449076a6]{opacity:0;-webkit-animation:fadeInArea-449076a6 2s ease-out .5s forwards;animation:fadeInArea-449076a6 2s ease-out .5s forwards}@-webkit-keyframes drawLine-449076a6{to{stroke-dashoffset:0}}@keyframes drawLine-449076a6{to{stroke-dashoffset:0}}@-webkit-keyframes fadeInArea-449076a6{to{opacity:1}}@keyframes fadeInArea-449076a6{to{opacity:1}}.dash-legend[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.dash-legend span[data-v-449076a6]{font-size:11px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.dl[data-v-449076a6]{display:inline-block;width:8px;height:8px;border-radius:50%;font-style:normal}.dl-blue[data-v-449076a6]{background:#1447e6}.dl-gray[data-v-449076a6]{background:#555}.dl-lgray[data-v-449076a6]{background:#3a3a3a}.lp-clients[data-v-449076a6]{background:#f5f3ec;padding:56px 0;border-bottom:1px solid rgba(0,0,0,.06)}.lp-clients-label[data-v-449076a6]{text-align:center;font-size:12px;font-weight:600;color:#999;letter-spacing:1px;margin-bottom:32px}.lp-clients-logos[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-client-name[data-v-449076a6]{font-size:16px;font-weight:700;color:#888;letter-spacing:.5px;white-space:nowrap}.lp-client-name.client-serif[data-v-449076a6]{font-style:italic;font-family:Georgia,serif;font-weight:400;font-size:18px}.lp-features[data-v-449076a6]{padding:96px 0;background:#f5f3ec}.lp-section-label[data-v-449076a6]{font-size:12px;font-weight:600;color:#1447e6;letter-spacing:1px;margin-bottom:16px}.lp-features-title[data-v-449076a6]{font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin-bottom:16px;color:#111}.lp-features-title em[data-v-449076a6]{font-style:italic;font-family:Georgia,serif;font-weight:700;color:#111}.lp-features-subtitle[data-v-449076a6]{font-size:16px;color:#666;margin-bottom:56px;max-width:480px}.lp-features-grid[data-v-449076a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-feature-card[data-v-449076a6]{border-radius:20px;padding:32px;min-height:220px}.lp-feature-dark[data-v-449076a6]{background:#111;color:#fff}.lp-feature-light[data-v-449076a6]{background:#fff;border:1px solid rgba(0,0,0,.06)}.lp-feature-span2[data-v-449076a6]{grid-column:span 2}.lp-feature-tag[data-v-449076a6]{font-size:11px;font-weight:600;color:#1447e6;letter-spacing:.8px;margin-bottom:16px}.lp-feature-tag-light[data-v-449076a6]{font-size:11px;font-weight:600;color:#999;letter-spacing:.8px;margin-bottom:16px}.lp-feature-title-dark[data-v-449076a6]{font-size:26px;font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:12px}.lp-feature-title-light[data-v-449076a6]{font-size:20px;font-weight:700;color:#111;line-height:1.25;letter-spacing:-.3px;margin-bottom:12px}.lp-feature-desc-dark[data-v-449076a6]{font-size:14px;color:#aaa;line-height:1.6;margin-bottom:24px}.lp-feature-desc-light[data-v-449076a6]{font-size:14px;color:#666;line-height:1.6}.lp-feature-tags[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.tag-green[data-v-449076a6]{background:#1447e6;color:#fff;font-size:12px;font-weight:600;padding:6px 14px;border-radius:100px}.tag-outline[data-v-449076a6]{background:transparent;color:#888;font-size:12px;font-weight:500;padding:6px 14px;border-radius:100px;border:1px solid #444}.lp-pix-rate[data-v-449076a6]{font-size:56px;font-weight:800;color:#1447e6;letter-spacing:-2px;line-height:1;margin:16px 0 4px}.lp-pix-rate-label[data-v-449076a6]{font-size:13px;color:#888}.lp-code-block[data-v-449076a6]{background:#f5f5f5;border-radius:10px;padding:16px;font-family:SF Mono,Fira Code,monospace;font-size:12px;line-height:1.8;color:#333;margin-top:16px}.code-green[data-v-449076a6]{color:#1447e6;font-weight:600}.lp-api-code[data-v-449076a6]{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:20px;font-family:SF Mono,Fira Code,monospace;font-size:13px;line-height:1.8;color:#ccc;margin-top:20px}.api-method[data-v-449076a6]{color:#c8ff3d;font-weight:700;margin-right:8px}.lp-stats[data-v-449076a6]{padding:80px 0;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.lp-stats-grid[data-v-449076a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.lp-stat-item[data-v-449076a6]{text-align:center}.lp-stat-big[data-v-449076a6]{font-size:52px;font-weight:800;letter-spacing:-2px;color:#111;line-height:1;margin-bottom:8px}.green-num[data-v-449076a6]{color:#1447e6}.green-italic[data-v-449076a6]{color:#1447e6;font-style:italic;font-family:Georgia,serif}.green-pct[data-v-449076a6]{color:#1447e6}.lp-stat-big-label[data-v-449076a6]{font-size:14px;color:#888}.lp-how[data-v-449076a6]{padding:96px 0;background:#f5f3ec}.lp-how-title[data-v-449076a6]{font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-1.5px;margin-bottom:56px;color:#111}.lp-how-title em[data-v-449076a6]{font-style:italic;font-family:Georgia,serif;font-weight:700}.lp-steps-grid[data-v-449076a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-step-card[data-v-449076a6]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;padding:32px}.lp-step-num[data-v-449076a6]{font-size:11px;font-weight:600;color:#999;letter-spacing:.8px;margin-bottom:16px}.lp-step-title[data-v-449076a6]{font-size:22px;font-weight:700;color:#111;letter-spacing:-.3px;margin-bottom:12px}.lp-step-desc[data-v-449076a6]{font-size:14px;color:#666;line-height:1.6;margin-bottom:24px}.lp-step-visual[data-v-449076a6]{background:#f5f5f5;border-radius:12px;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}.lp-step-visual[data-v-449076a6],.step-import-visual[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-import-visual[data-v-449076a6]{gap:16px}.import-list-icon[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.import-line[data-v-449076a6]{width:28px;height:3px;background:#ccc;border-radius:2px}.import-arrow[data-v-449076a6]{font-size:20px;color:#aaa;font-weight:300}.import-check-box[data-v-449076a6]{width:36px;height:36px;background:#1447e6;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;color:#fff}.import-check-box[data-v-449076a6],.step-timeline[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-timeline[data-v-449076a6]{gap:0;margin-bottom:10px}.tl-dot[data-v-449076a6]{width:14px;height:14px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.tl-black[data-v-449076a6]{background:#111}.tl-green[data-v-449076a6]{background:#1447e6}.tl-orange[data-v-449076a6]{background:#ff8c42}.tl-red[data-v-449076a6]{background:#ff4757}.tl-line[data-v-449076a6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background:#ddd;min-width:24px}.step-timeline-labels[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:11px;color:#999}.step-chart-svg[data-v-449076a6]{width:100%;height:60px}.lp-pricing[data-v-449076a6]{padding:96px 0;background:#f5f3ec;border-top:1px solid rgba(0,0,0,.06)}.lp-pricing-title[data-v-449076a6]{font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:-1px;margin-bottom:56px;color:#111;line-height:1.1}.lp-pricing-grid[data-v-449076a6]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:700px}.lp-pricing-card[data-v-449076a6]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:20px;padding:36px;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.lp-pricing-card[data-v-449076a6]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.08);box-shadow:0 12px 40px rgba(0,0,0,.08)}.lp-pricing-featured[data-v-449076a6]{border-color:#1447e6}.lp-pricing-icon[data-v-449076a6]{width:44px;height:44px;background:#f5f5f5;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.lp-pricing-card-title[data-v-449076a6]{font-size:18px;font-weight:700;color:#111;margin-bottom:12px}.lp-pricing-value[data-v-449076a6]{font-size:36px;font-weight:800;color:#111;letter-spacing:-1px;margin-bottom:12px;line-height:1}.lp-pricing-desc[data-v-449076a6]{font-size:14px;color:#777;line-height:1.6}.landing-footer[data-v-449076a6]{background:#111;color:#fff;padding:60px 0 40px;position:relative}.landing-footer .container[data-v-449076a6]{max-width:1200px;margin:0 auto;padding:0 32px}.footer-logo-section[data-v-449076a6]{text-align:center;margin-bottom:40px}.footer-logo-container[data-v-449076a6],.footer-logo-icon[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-branco-orizontal[data-v-449076a6]{max-width:200px;height:auto;-o-object-fit:contain;object-fit:contain}.footer-info-section[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px;max-width:900px;margin-left:auto;margin-right:auto}.footer-column[data-v-449076a6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:200px;text-align:center}.footer-column-title[data-v-449076a6]{font-size:.85rem;font-weight:700;margin-bottom:16px;color:#fff;text-transform:uppercase;letter-spacing:1px}.footer-info-item[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px;gap:8px}.footer-icon[data-v-449076a6]{margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.footer-info-text[data-v-449076a6]{color:#aaa;font-size:14px;line-height:1.5}.footer-social-icons[data-v-449076a6]{gap:12px}.footer-social-icons[data-v-449076a6],.social-icon[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-icon[data-v-449076a6]{width:40px;height:40px;background:hsla(0,0%,100%,.1);border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:background .2s;transition:background .2s}.social-icon[data-v-449076a6]:hover{background:hsla(0,0%,100%,.2)}.footer-separator[data-v-449076a6]{width:100%;height:1px;background:hsla(0,0%,100%,.1);margin:30px 0}.footer-copyright[data-v-449076a6]{text-align:center}.footer-copyright p[data-v-449076a6]{color:#777;margin:0;font-size:13px}.whatsapp-float[data-v-449076a6]{position:fixed;bottom:20px;right:20px;z-index:1000}.whatsapp-btn[data-v-449076a6]{width:56px;height:56px;background:#25d366;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-box-shadow:0 4px 12px rgba(37,211,102,.35);box-shadow:0 4px 12px rgba(37,211,102,.35);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.whatsapp-btn[data-v-449076a6]:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}@media (max-width:900px){.lp-nav-links[data-v-449076a6]{display:none}.mobile-menu-toggle[data-v-449076a6]{display:-webkit-box;display:-ms-flexbox;display:flex}.lp-nav-actions[data-v-449076a6]{display:none}.lp-dashboard-card[data-v-449076a6],.lp-features-grid[data-v-449076a6]{grid-template-columns:1fr}.lp-feature-span2[data-v-449076a6]{grid-column:span 1}.lp-stats-grid[data-v-449076a6]{grid-template-columns:repeat(2,1fr)}.lp-pricing-grid[data-v-449076a6],.lp-steps-grid[data-v-449076a6]{grid-template-columns:1fr}}@media (max-width:600px){.lp-container[data-v-449076a6]{padding:0 20px}.lp-hero[data-v-449076a6]{padding:100px 0 0}.lp-clients-logos[data-v-449076a6],.lp-hero-stats[data-v-449076a6]{gap:24px}.lp-stats-grid[data-v-449076a6]{grid-template-columns:repeat(2,1fr)}.lp-stat-big[data-v-449076a6]{font-size:36px}.footer-info-section[data-v-449076a6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}@media (max-width:768px){.dash-outer[data-v-449076a6]{height:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:20px 16px 20px}.dash-card[data-v-449076a6]{position:static!important;width:100%!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important}.dash-notif-card[data-v-449076a6]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dash-saldo-card[data-v-449076a6]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dash-rec-card[data-v-449076a6]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.dash-notif-card[data-v-449076a6]{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15)!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important}.dash-saldo-value[data-v-449076a6]{font-size:28px!important}.dash-chart-wrap[data-v-449076a6]{height:60px!important}.dash-glow[data-v-449076a6]{width:280px!important;height:180px!important;top:20%!important}}.aos-fade-up[data-v-449076a6]{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px);-webkit-transition:opacity .65s cubic-bezier(.22,.68,0,1.2),-webkit-transform .65s cubic-bezier(.22,.68,0,1.2);transition:opacity .65s cubic-bezier(.22,.68,0,1.2),-webkit-transform .65s cubic-bezier(.22,.68,0,1.2);transition:opacity .65s cubic-bezier(.22,.68,0,1.2),transform .65s cubic-bezier(.22,.68,0,1.2);transition:opacity .65s cubic-bezier(.22,.68,0,1.2),transform .65s cubic-bezier(.22,.68,0,1.2),-webkit-transform .65s cubic-bezier(.22,.68,0,1.2);-webkit-transition-delay:var(--aos-delay,0s);transition-delay:var(--aos-delay,0s)}.aos-fade-up.aos-visible[data-v-449076a6]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.dashboard-header{margin-bottom:32px}.dashboard-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.dashboard-title-section{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dashboard-title{font-size:2.5rem;font-weight:700;color:#1e293b;text-align:left;line-height:1.1;margin:0 0 4px 0}.dashboard-subtitle{font-size:1.1rem;color:#64748b;margin:0}.metrics-grid{margin-bottom:32px;max-width:100%}.metric-card{border-radius:8px;border:1px solid #e2e8f0;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;-webkit-box-shadow:none;box-shadow:none}.metric-card:hover{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.metric-label,.metric-title{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;word-wrap:break-word}.metric-value{font-size:2rem;font-weight:700;color:#1e293b;line-height:1;word-wrap:break-word}.metric-value.text-green{color:#10b981}.metric-value.text-orange{color:#f59e0b}.metric-value.text-red{color:#ef4444}.metric-value.text-blue{color:#1447e6}.action-btn-primary{background-color:#1e293b!important;border-radius:8px;text-transform:none;font-weight:500;-webkit-box-shadow:none;box-shadow:none;height:48px;min-width:200px;max-width:100%}.action-btn-primary:hover{background-color:#334155!important}.table-container{border-radius:8px;overflow:hidden}@media (max-width:1024px){.dashboard-header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.dashboard-title{font-size:2rem;margin:0 0 2px 0}.metric-value{font-size:1.5rem}}@media (max-width:768px){.dashboard-title{font-size:1.75rem;margin:0 0 2px 0}.dashboard-subtitle{font-size:1rem}.metric-value{font-size:1.35rem}.metric-card{width:100%;margin:0}.action-btn-primary{width:100%;min-width:unset}.metrics-grid{margin-bottom:16px}}@media (max-width:480px){.dashboard-title{font-size:1.6rem;margin:0 0 2px 0}.dashboard-subtitle{font-size:.9rem;margin:0}.metric-value{font-size:1.2rem}.metric-label,.metric-title{font-size:.7rem}}@media (max-width:360px){.dashboard-title{font-size:1.4rem}.metric-value{font-size:1.1rem}}.emp-list-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.emp-list-head .emp-list-head-actions{-webkit-box-flex:1;-ms-flex:1 1 280px;flex:1 1 280px;margin-left:auto;min-width:0;max-width:100%}.emp-list-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%}.emp-filter-field{-ms-flex:1 1 180px;flex:1 1 180px}.emp-filter-field,.emp-filter-field--wide{-webkit-box-flex:1;min-width:0;max-width:100%}.emp-filter-field--actions,.emp-filter-field--wide{-ms-flex:1 1 100%;flex:1 1 100%}.emp-filter-field--actions{-webkit-box-flex:1;min-width:0}.emp-filter-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.emp-filter-actions,.filter-inputs-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-date-input{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;min-width:0;max-width:100%}.filter-periodo-tipo>>>.v-input--radio-group__input{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1280px){.emp-list-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.emp-list-head .emp-list-head-actions{margin-left:0;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.emp-list-filters.emp-list-head-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}.emp-filter-label--spacer{display:none}.emp-filter-field--actions .emp-filter-actions{width:100%}}@media (max-width:768px){.emp-filter-field{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.filter-date-input{max-width:100%}}