.v-bottom-navigation[data-v-78a047f1]{border-top:1px solid #e0e0e0}.nav-btn[data-v-78a047f1]{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;text-transform:none;font-size:12px}.active-text[data-v-78a047f1]{color:#1976d2;font-weight:700}.inactive-text[data-v-78a047f1]{color:grey}video{-webkit-transform:scaleX(-1);transform:scaleX(-1)}video::-webkit-media-controls-panel{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.inactive{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.dashboard-header .title-animation[data-v-d9d336f2]{font-size:1.3rem;white-space:normal;word-break:break-word}@media (max-width:600px){.dashboard-header .title-animation[data-v-d9d336f2]{font-size:12px}.dashboard-header .pulse-icon[data-v-d9d336f2]{font-size:25px!important}.mb-1 span[data-v-d9d336f2]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.dashboard-card[data-v-d9d336f2]{border-radius:16px;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.dashboard-header[data-v-d9d336f2]{border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,#1976d2,#2196f3);padding:15px 20px}.stat-card[data-v-d9d336f2]{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:12px}.hover-float[data-v-d9d336f2]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1)!important;box-shadow:0 10px 20px rgba(0,0,0,.1)!important}.progress-animation[data-v-d9d336f2]{position:relative;overflow:hidden}.progress-animation[data-v-d9d336f2]:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background-color:hsla(0,0%,100%,.3);-webkit-animation:progress-shine-d9d336f2 2s infinite;animation:progress-shine-d9d336f2 2s infinite}@-webkit-keyframes progress-shine-d9d336f2{0%{width:0;left:-100px}to{width:100px;left:100%}}@keyframes progress-shine-d9d336f2{0%{width:0;left:-100px}to{width:100px;left:100%}}@-webkit-keyframes rotate-d9d336f2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-d9d336f2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rotate-icon-slow[data-v-d9d336f2]{-webkit-animation:rotate-d9d336f2 8s linear infinite;animation:rotate-d9d336f2 8s linear infinite}@-webkit-keyframes bounce-d9d336f2{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce-d9d336f2{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.bounce-icon[data-v-d9d336f2]{-webkit-animation:bounce-d9d336f2 1s infinite;animation:bounce-d9d336f2 1s infinite;display:inline-block}.chip-scroll[data-v-d9d336f2]{overflow-x:auto;scrollbar-width:none}.chip-scroll[data-v-d9d336f2]::-webkit-scrollbar{display:none}.avatar-hover[data-v-d9d336f2]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.btn-detail[data-v-d9d336f2]{-webkit-transition:all .3s ease;transition:all .3s ease}.btn-detail[data-v-d9d336f2]:hover{letter-spacing:.5px}.dialog-card[data-v-d9d336f2]{border-radius:16px;overflow:hidden}.dialog-header[data-v-d9d336f2]{background:linear-gradient(135deg,#1976d2,#2196f3);color:#fff;padding:20px}.close-btn[data-v-d9d336f2]{-webkit-transition:all .3s ease;transition:all .3s ease}.close-btn[data-v-d9d336f2]:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.counter[data-v-d9d336f2]{display:inline-block;min-width:30px;text-align:center}.avatar-hover[data-v-d9d336f2]{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.avatar-hover[data-v-d9d336f2]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.progress-animation[data-v-d9d336f2]{-webkit-transition:width .6s ease;transition:width .6s ease}.info-hover[data-v-d9d336f2]{-webkit-transition:all .3s ease;transition:all .3s ease}.info-hover[data-v-d9d336f2]:hover{color:var(--v-primary-base)!important;-webkit-transform:translateX(2px);transform:translateX(2px)}.animate-chip[data-v-d9d336f2]{-webkit-transition:all .3s ease;transition:all .3s ease}.animate-chip[data-v-d9d336f2]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.chat-container[data-v-8b522a2a]{height:100vh;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}.chat-card[data-v-8b522a2a]{width:100%;max-width:100%;height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-area[data-v-8b522a2a]{height:calc(100% - 130px);overflow-y:auto;padding:10px}.user-message[data-v-8b522a2a]{background-color:#e3f2fd;border-radius:8px;padding:10px;margin-bottom:10px;text-align:right}.bot-message[data-v-8b522a2a]{background-color:#f1f1f1;border-radius:8px;padding:10px;margin-bottom:10px}.v-card-actions[data-v-8b522a2a]{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}.v-text-field[data-v-8b522a2a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bg{background:url(../img/background-login.89d43026.png) no-repeat 50% fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-mobile{background-image:url(../img/wallpaper-hp.039fb9f1.jpg);height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.card-scroll-header{min-width:100%;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.card-scroll-header::-webkit-scrollbar{display:none}.card-scroll-item{min-width:200px;margin:5px}.card-scroll-header-large{min-width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.card-scroll-header-large::-webkit-scrollbar{display:none}.card-scroll-item-large{min-width:500px;margin:5px}