.login-container[data-v-e802ec9a]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e8ebf0)}.info-section[data-v-e802ec9a]{background:linear-gradient(135deg,#023449,#034d6b);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:60px}.info-section[data-v-e802ec9a]:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);animation:pulse-e802ec9a 15s ease-in-out infinite}@keyframes pulse-e802ec9a{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.3}}.info-content[data-v-e802ec9a]{position:relative;z-index:1;max-width:500px;width:100%}@media (min-width:961px) and (max-width:1280px){.info-section[data-v-e802ec9a]{padding:40px 30px}.info-content[data-v-e802ec9a]{max-width:450px}}@media (min-width:1281px) and (max-width:1440px){.info-section[data-v-e802ec9a]{padding:50px 40px}.info-content[data-v-e802ec9a]{max-width:480px}}.features-list[data-v-e802ec9a]{margin-top:40px}.feature-item[data-v-e802ec9a]{display:flex;align-items:flex-start;min-height:60px;position:relative}.feature-content[data-v-e802ec9a]{display:flex;align-items:flex-start;width:100%}.feature-fade-enter-active[data-v-e802ec9a]{transition:all .6s ease-out}.feature-fade-enter[data-v-e802ec9a]{opacity:0;transform:translateX(-30px)}.feature-fade-leave-active[data-v-e802ec9a]{transition:all .3s ease-in}.feature-fade-leave-to[data-v-e802ec9a]{opacity:0;transform:translateX(30px)}.form-section[data-v-e802ec9a]{display:flex;align-items:center;justify-content:center;padding:40px 20px}@media (max-width:960px){.form-section[data-v-e802ec9a]{background:linear-gradient(135deg,#023449,#034d6b);position:relative;overflow:hidden}.form-section[data-v-e802ec9a]:before{content:"";position:absolute;top:-30%;left:-30%;width:100%;height:100%;background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,transparent 70%);animation:pulse-e802ec9a 15s ease-in-out infinite}.form-wrapper[data-v-e802ec9a]{position:relative;z-index:1}}.form-wrapper[data-v-e802ec9a]{width:100%;max-width:450px;animation:fadeIn-e802ec9a .6s ease-out}@media (min-width:961px) and (max-width:1280px){.form-wrapper[data-v-e802ec9a]{max-width:380px}.form-section[data-v-e802ec9a]{padding:30px 15px}}@media (min-width:1281px) and (max-width:1440px){.form-wrapper[data-v-e802ec9a]{max-width:400px}}@keyframes fadeIn-e802ec9a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-card[data-v-e802ec9a]{background:transparent!important}.custom-input[data-v-e802ec9a] .v-input__slot{background:#fff!important;border-radius:8px!important;min-height:48px!important}.custom-input[data-v-e802ec9a] .v-text-field__slot input{font-size:14px}.custom-input[data-v-e802ec9a] fieldset{border-color:#e0e0e0!important;border-width:1.5px!important}.custom-input[data-v-e802ec9a] .v-input__slot:hover fieldset{border-color:#023449!important}.custom-input.v-input--is-focused[data-v-e802ec9a] fieldset{border-color:#023449!important;border-width:2px!important}.custom-input.error--text[data-v-e802ec9a] fieldset{border-color:#ff5252!important}.v-btn[data-v-e802ec9a]{text-transform:none!important;letter-spacing:.5px}@media (max-width:960px){.form-section[data-v-e802ec9a]{padding:30px 20px;min-height:100vh}.form-wrapper[data-v-e802ec9a]{max-width:400px}}@media (max-width:600px){.form-section[data-v-e802ec9a]{padding:20px 16px;min-height:100vh}.form-wrapper[data-v-e802ec9a]{max-width:100%}.custom-input[data-v-e802ec9a] .v-input__slot{min-height:44px!important}.v-btn.large[data-v-e802ec9a]{height:44px!important}}@media (max-width:380px){.form-section[data-v-e802ec9a]{padding:15px 12px}.custom-input[data-v-e802ec9a] .v-input__slot{min-height:42px!important}.custom-input[data-v-e802ec9a] .v-text-field__slot input{font-size:13px}.v-btn.large[data-v-e802ec9a]{height:42px!important;font-size:14px!important}}@media (max-height:500px) and (orientation:landscape){.form-section[data-v-e802ec9a]{padding:15px 20px}.form-wrapper[data-v-e802ec9a]{max-width:450px}.mb-6[data-v-e802ec9a],.mb-sm-6[data-v-e802ec9a]{margin-bottom:12px!important}.mb-8[data-v-e802ec9a],.mb-sm-8[data-v-e802ec9a]{margin-bottom:16px!important}}@media (min-width:1920px){.info-content[data-v-e802ec9a]{max-width:600px}.info-section[data-v-e802ec9a]{padding:80px}.form-wrapper[data-v-e802ec9a]{max-width:500px}}.tooltip-wrapper{position:relative;display:block;width:100%}.custom-tooltip{position:fixed;z-index:9999;pointer-events:none;white-space:nowrap}.tooltip-text{display:inline-block;background:#023449;color:#fff;padding:10px 18px;border-radius:8px;font-size:16px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 4px 12px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.15);letter-spacing:.3px}.tooltip-arrow{position:absolute;left:-5px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #023449;z-index:1}.tooltip-fade-enter-active,.tooltip-fade-leave-active{transition:opacity .25s ease,transform .25s ease}.tooltip-fade-enter,.tooltip-fade-leave-to{opacity:0;transform:translateY(-50%) translateX(-8px)}.tooltip-fade-enter-to,.tooltip-fade-leave{opacity:1;transform:translateY(-50%) translateX(0)}[data-v-a122ce44] .v-navigation-drawer--mini-variant .v-list-item>.v-list-item__action:first-child,[data-v-a122ce44] .v-navigation-drawer--mini-variant .v-list-item>.v-list-item__icon:first-child{margin-left:0!important;margin-right:0!important}[data-v-a122ce44] .v-navigation-drawer:not(.v-navigation-drawer--mini-variant) .v-list-item__action:first-child,[data-v-a122ce44] .v-navigation-drawer:not(.v-navigation-drawer--mini-variant) .v-list-item__icon:first-child{margin-right:18px!important}.top-bar-mobile[data-v-a122ce44]{z-index:8!important}.top-bar-mobile .v-toolbar__content[data-v-a122ce44]{padding:0 12px}.slide-menu-enter-active[data-v-a122ce44]{transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s ease}.slide-menu-leave-active[data-v-a122ce44]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.slide-menu-enter[data-v-a122ce44],.slide-menu-leave-to[data-v-a122ce44]{transform:translateX(-100%);opacity:0}.drawer-custom[data-v-a122ce44]{z-index:7!important;box-shadow:2px 0 12px rgba(0,0,0,.15)!important}.drawer-mobile[data-v-a122ce44]{z-index:9!important}.drawer-custom[data-v-a122ce44] .v-navigation-drawer__content{overflow:hidden!important;display:flex;flex-direction:column;height:100%}@media (max-width:959px){.drawer-custom[data-v-a122ce44]{box-shadow:0 0 20px rgba(0,0,0,.3)!important}.drawer-custom[data-v-a122ce44] .v-navigation-drawer__content{padding-top:8px}}.header-container[data-v-a122ce44]{position:relative;height:60px}.header-container .v-list-item__content[data-v-a122ce44]{position:relative}.logo-transition[data-v-a122ce44]{transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-clickable[data-v-a122ce44]{cursor:pointer;opacity:.9}.logo-clickable[data-v-a122ce44]:hover{opacity:1;transform:scale(1.05)}.toggle-btn-overlay[data-v-a122ce44]{position:absolute!important;top:50%;right:4px;transform:translateY(-50%);transition:background-color .3s ease;z-index:10;margin-top:4px}.toggle-btn-overlay[data-v-a122ce44]:hover{background-color:hsla(0,0%,100%,.2)!important;transform:translateY(-50%) scale(1.1)}.search-field[data-v-a122ce44] .v-input__control{min-height:38px!important}.search-field[data-v-a122ce44] .v-input__slot{background-color:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.3)!important;transition:all .3s ease}.search-field[data-v-a122ce44] .v-input__slot:hover{background-color:hsla(0,0%,100%,.15)!important;border-color:hsla(0,0%,100%,.5)!important}.search-field.v-input--is-focused[data-v-a122ce44] .v-input__slot{background-color:hsla(0,0%,100%,.18)!important;border-color:#fff!important;box-shadow:0 0 0 1px #fff!important}.search-field[data-v-a122ce44] input{color:#fff!important;caret-color:#fff!important}.search-field[data-v-a122ce44] input::-moz-placeholder{color:hsla(0,0%,100%,.6)!important}.search-field[data-v-a122ce44] input::placeholder{color:hsla(0,0%,100%,.6)!important}.search-field[data-v-a122ce44] .v-icon{color:hsla(0,0%,100%,.7)!important}.search-field[data-v-a122ce44] .v-input__append-inner .v-icon:hover{color:#fff!important}.highlight-search[data-v-a122ce44]{background-color:rgba(255,235,59,.4);padding:2px 4px;border-radius:3px;font-weight:600}.avatar-hover[data-v-a122ce44]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;flex-shrink:0}.avatar-hover[data-v-a122ce44]:hover{transform:scale(1.08);box-shadow:0 3px 10px rgba(0,0,0,.3)!important}.user-section[data-v-a122ce44]{min-height:40px}.user-info[data-v-a122ce44]{flex:1;min-width:0;line-height:1.2}.user-info p[data-v-a122ce44]{line-height:1.3}.divider-custom[data-v-a122ce44]{border-color:hsla(0,0%,100%,.12)!important;opacity:1}.menu-list[data-v-a122ce44]{overflow-y:auto;max-height:calc(100vh - 260px);padding-right:4px}.menu-list-mobile[data-v-a122ce44]{max-height:calc(100vh - 240px)}@media (max-width:959px){.menu-list[data-v-a122ce44]{-webkit-overflow-scrolling:touch}}.menu-item[data-v-a122ce44]{margin:2px 8px;border-radius:8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-item[data-v-a122ce44]:hover{background-color:hsla(0,0%,100%,.1)!important}@media (max-width:959px){.menu-item[data-v-a122ce44]{min-height:48px!important}.menu-item[data-v-a122ce44] .v-list-item__icon{margin-right:16px!important}}.submenu-item[data-v-a122ce44]{margin:0 8px 2px 8px;border-radius:8px!important;transition:all .2s ease}.submenu-item[data-v-a122ce44]:hover{background-color:hsla(0,0%,100%,.08)!important;transform:translateX(4px)}@media (max-width:959px){.submenu-item[data-v-a122ce44]{min-height:44px!important}}.v-list-item--active[data-v-a122ce44]{background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1))!important;border-left:4px solid #fff!important;font-weight:600!important}.v-list-item--active[data-v-a122ce44]:before{opacity:0!important}.v-list-item--active .v-icon[data-v-a122ce44]{color:#fff!important;transform:scale(1.1)}.menu-group[data-v-a122ce44]{margin:4px 8px}.menu-group .v-list-group__header[data-v-a122ce44]{border-radius:8px!important;transition:all .2s ease}.menu-group .v-list-group__header[data-v-a122ce44]:hover{background-color:hsla(0,0%,100%,.1)!important}.logout-btn[data-v-a122ce44]{border-width:2px!important;border-radius:8px!important;letter-spacing:.5px;transition:all .3s ease}.logout-btn[data-v-a122ce44]:hover{background-color:hsla(0,0%,100%,.15)!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)!important}@media (max-width:959px){.logout-btn[data-v-a122ce44]{font-size:15px!important}}.menu-list[data-v-a122ce44]::-webkit-scrollbar{width:5px}.menu-list[data-v-a122ce44]::-webkit-scrollbar-track{background:transparent}.menu-list[data-v-a122ce44]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:10px}.menu-list[data-v-a122ce44]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.badge-novo[data-v-a122ce44]{height:18px!important;font-size:9px!important;font-weight:500!important;letter-spacing:1px;padding:0 10px 0 6px!important;animation:pulse-badge-a122ce44 2s ease-in-out infinite}.badge-minimized[data-v-a122ce44]{display:none!important}@keyframes pulse-badge-a122ce44{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.v-navigation-drawer[data-v-a122ce44]{transition:width .3s cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--mini-variant .v-list-group__header[data-v-a122ce44],.v-navigation-drawer--mini-variant .v-list-item[data-v-a122ce44]{padding:0 12px!important;justify-content:center}@media (max-width:959px){.v-navigation-drawer--mini-variant .v-list-item[data-v-a122ce44]{padding:0 16px!important}.v-navigation-drawer--mini-variant .v-list-item__icon[data-v-a122ce44]{margin-right:16px!important}.top-bar-mobile .v-toolbar-title img[data-v-a122ce44]{max-width:120px!important}}@media (min-width:960px) and (max-width:1263px){.drawer-custom[data-v-a122ce44]:not(.v-navigation-drawer--mini-variant){width:350px!important}.drawer-custom.v-navigation-drawer--mini-variant[data-v-a122ce44]{width:72px!important}}.loading-container[data-v-7b540a8d]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.loading-icon-wrapper[data-v-7b540a8d]{margin-bottom:0;animation:float-7b540a8d 3s ease-in-out infinite}.loading-icon[data-v-7b540a8d]{width:250px;height:250px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))}@keyframes float-7b540a8d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.loading-text[data-v-7b540a8d]{margin-bottom:20px;max-width:400px;animation:fadeIn-7b540a8d .5s ease-in}.loading-text h3[data-v-7b540a8d]{font-size:1.5rem;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.loading-text p[data-v-7b540a8d]{text-shadow:0 1px 2px rgba(0,0,0,.2)}.loading-progress[data-v-7b540a8d]{width:280px;margin-top:8px;animation:fadeIn-7b540a8d .5s ease-in .3s both}@keyframes fadeIn-7b540a8d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.loading-icon[data-v-7b540a8d]{width:90px;height:90px}.loading-text h3[data-v-7b540a8d]{font-size:1.25rem}.loading-progress[data-v-7b540a8d]{width:220px}}.fade-enter-active[data-v-7b77113c],.fade-leave-active[data-v-7b77113c]{transition:opacity .4s ease,transform .4s ease}.fade-enter[data-v-7b77113c]{opacity:0;transform:scale(.98)}.fade-leave-to[data-v-7b77113c]{opacity:0;transform:scale(1.02)}.fade-content-enter-active[data-v-7b77113c]{transition:opacity .4s ease .2s,transform .4s ease .2s}.fade-content-leave-active[data-v-7b77113c]{transition:opacity .3s ease,transform .3s ease}.fade-content-enter[data-v-7b77113c]{opacity:0;transform:translateY(20px)}.fade-content-leave-to[data-v-7b77113c]{opacity:0;transform:translateY(-20px)}.app-wrapper[data-v-7b77113c]{width:100%;height:100%}.main-content[data-v-7b77113c]{background:linear-gradient(135deg,#f5f7fa,#f0f2f5);min-height:100vh}.v-footer[data-v-7b77113c]{background:transparent!important;border-top:1px solid rgba(0,0,0,.08)}