.el-icon-loading{font-size:40px;text-align:center}.login-container[data-v-45ce3820]{height:97.5vh;display:flex;align-items:center;background:linear-gradient(90deg,#add8e6,blue);justify-content:center}.login-box[data-v-45ce3820]{display:flex;background-color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px rgba(0,0,0,.1);width:50%;height:500px;border-radius:50px;overflow:hidden;flex-direction:row}.left-panel[data-v-45ce3820]{position:relative;flex:1;text-align:center;font-size:25px;color:#fff;background-color:#3441f7;box-shadow:15px 0 15px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.welcome-text[data-v-45ce3820]{position:static;text-align:center}.right-panel[data-v-45ce3820]{flex:1;display:flex;align-items:center;justify-content:center}.login-form[data-v-45ce3820]{width:80%}.form-header[data-v-45ce3820]{font-size:20px;font-weight:700;text-align:center;margin-bottom:20px;position:relative}.logo[data-v-45ce3820]{width:40px;height:40px;position:absolute;left:23%;top:32%;transform:translate(-50%,-50%)}.login-button[data-v-45ce3820]{width:100%}.form-footer[data-v-45ce3820]{display:flex;justify-content:space-between;margin-top:20px}.link[data-v-45ce3820]{color:blue;cursor:pointer;font-weight:700}.forget-password-container[data-v-45ce3820]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:400px;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1)}.cancel-button[data-v-45ce3820],.reset-button[data-v-45ce3820]{width:100%;margin-top:20px}.el-button+.el-button[data-v-45ce3820]{margin-left:0}@media (max-width:768px){.login-box[data-v-45ce3820]{width:90%;height:auto;flex-direction:column}.logo[data-v-45ce3820]{left:23%;top:35%}.left-panel[data-v-45ce3820],.right-panel[data-v-45ce3820]{flex:none;width:100%}.welcome-text[data-v-45ce3820]{margin-top:20px}.forget-password-container[data-v-45ce3820]{width:90%}}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .4s}.fade-transform-enter{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}.chat-window{width:300px;height:400px;box-shadow:2px 0 6px rgba(0,21,41,.35);left:79%;top:30%;background-color:rgba(0,24,41,.4);border-radius:30px;border:1px solid #ccc;position:fixed;overflow-y:auto}.messages{padding:10px}.message-container{margin-bottom:10px;clear:both}.user-message{float:right;background-color:#e6f7ff;color:blue;border-radius:5px 5px 5px 0;clear:right}.customer-message,.user-message{max-width:70%;padding:5px 10px;margin-top:10px;box-shadow:2px 0 6px #001529}.customer-message{float:left;background-color:#d4edda;color:green;border-radius:5px 5px 0 5px;clear:left}.input-area{position:fixed;padding:10px;background-color:rgba(0,24,41,.1);border-radius:30px;box-shadow:2px 0 6px #001529;left:80%;top:91%;display:none}.el-menu--inline,.el-menu--inline .el-menu-item{background-color:#000c17!important}.el-menu--inline .el-menu-item{padding-left:49px!important}.el-submenu__title:hover,.el-submenu__title:hover i{color:#fff!important}.el-menu-item.is-active{background-color:#1890ff!important;border-radius:5px;width:calc(100% - 8px);margin-left:4px}.el-menu-item.is-active .el-tooltip,.el-menu-item.is-active i{margin-left:-4px}.el-menu-item{height:40px!important;line-height:40px!important;margin:4px!important}.el-menu-item:hover,.el-menu-item:hover i{color:#fff!important}.el-submenu__title{height:40px!important;line-height:40px!important}.el-submenu .el-menu-item{min-width:0!important}.el-menu--inline .el-menu-item.is-active{padding-left:45px!important}.el-aside{transition:width .3s;box-shadow:10px 5px 8px #001529}.logo-title{margin-left:5px;font-size:17px;transition:all .3s}.el-header{box-shadow:2px 4px 6px #001529;width:100%}.el-icon-full-screen:hover{color:aqua!important}.user-info{display:flex;align-items:center;margin-left:auto}.user-info img{border-radius:50%;margin-right:10px}.user-info span{color:#000}@media print{.no-print{display:none}}