.app{padding-top:0;position:relative}.app .app-body{min-height:calc(100vh - 61px);margin-top:35px!important}@media screen and (min-width:1300px){.app .app-body{float:left;width:calc(100vw - 260px)!important;margin-top:15px!important}}.app .main-footer{width:calc(100vw - 260px)!important;height:61px;padding:20px 25px;margin-top:0!important;background-color:#fff;float:left}@media only screen and (max-width:960px){.app .main-footer{height:85px;text-align:center}}@media only screen and (max-width:1300px){.app .main-footer{width:100vw!important;height:110px!important;text-align:center}}.app .menu{position:fixed;right:0;top:0;width:260px;height:100vh;border-right:1px solid rgba(173,177,194,.3725490196);background-color:#fff;padding:10px;z-index:100;direction:ltr}.app .menu .logo{text-align:center;padding-bottom:10px}.app .menu .logo img{width:80px}.app .menu-box{max-height:81vh;overflow-y:auto}.app .menu-box::-webkit-scrollbar{direction:rtl;width:6px}.app .menu-box .v-input__icon.v-input__icon--prepend-inner{margin-left:5px!important}.app .menu-box::-webkit-scrollbar-track{background:unset}.app .menu-box::-webkit-scrollbar-thumb{border-radius:1px;background:hsla(0,0%,50.2%,.7647058824)}.app .menu-items{max-height:250px;position:relative}.app .menu-items div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;font-size:.86rem;margin:6px 0;cursor:pointer;border-radius:12px;color:#4a5f73}.app .menu-items div circle,.app .menu-items div path{stroke:#4a5f73}.app .menu-items div.active{background-color:#f4f4ff;color:#ef6c00}.app .menu-items div.active circle,.app .menu-items div.active path{stroke:#ef6c00}.app .menu-items div:hover{background-color:#f4f4ff;color:#ef6c00}.app .menu-items div:hover circle,.app .menu-items div:hover path{stroke:#ef6c00}.app .menu-items div:hover i{color:#ef6c00}.app .menu .dropdown{background:#e6dfd9;background:linear-gradient(45deg,#ebd5bf 35%,#f5f4f3);padding:3px 20px!important;border-radius:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.app .menu-responsive .logo{text-align:center;padding-bottom:10px}.app .menu-responsive .logo .logo-image{width:80px}.app .menu-responsive .dropdown{background:#fff;background:linear-gradient(45deg,#fff,#fff 100%);padding:3px 20px!important;border-radius:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.app .icon-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:3px;margin-top:-3px}.app .main{width:calc(100vw - 260px)!important;height:100%;padding-top:15px}@media only screen and (max-width:960px){.app .main{width:100%!important;padding-top:0!important}}.logout-dialog-card{border-radius:15px!important;padding:10px}.logout-dialog-card,.logout-dialog-card .v-card__title{background-color:#eae5f0!important}.bounce-enter-active{-webkit-animation:bounce-in .5s;animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}