#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}[data-v-19e44b72]:root{--color-primary:#234a64;--color-bg-light:#e7f2f9}.forgot-password[data-v-19e44b72]:hover{color:#32c2ff;text-decoration:underline}.animated-title-card[data-v-321c65a8]{background:linear-gradient(135deg,#123a5d,#1e4a6f 50%,#2a5980);position:relative;overflow:hidden}.animated-title-card[data-v-321c65a8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);animation:shimmer-321c65a8 3s infinite}.animated-title-container[data-v-321c65a8]{position:relative;z-index:2}.animated-title[data-v-321c65a8]{font-size:3.5rem;font-weight:900;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3);margin:0;line-height:1.1}.title-word[data-v-321c65a8]{display:inline-block;margin-right:.5rem;animation:fadeInScale-321c65a8 .8s ease-out forwards;opacity:0}.title-word[data-v-321c65a8]:first-child{animation-delay:.1s}.title-word[data-v-321c65a8]:nth-child(2){animation-delay:.3s}.title-word[data-v-321c65a8]:nth-child(3){animation-delay:.5s}.title-word[data-v-321c65a8]:nth-child(4){animation-delay:.7s}.title-word[data-v-321c65a8]:nth-child(5){animation-delay:.9s}.title-word[data-v-321c65a8]:nth-child(6){animation-delay:1.1s}.title-highlight[data-v-321c65a8]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeInScale-321c65a8 .8s ease-out forwards,glow-321c65a8 2s infinite alternate}.title-underline[data-v-321c65a8]{height:4px;background:linear-gradient(90deg,#57c2e3,#a3c940,#57c2e3);background-size:200% 100%;animation:gradientMove-321c65a8 2s infinite,expandWidth-321c65a8 1.5s ease-out forwards;margin-top:1rem;border-radius:2px;width:0}.enhanced-stat-card[data-v-321c65a8]{background:linear-gradient(135deg,#fff,#f8fbff);border:2px solid rgba(87,194,227,.1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.enhanced-stat-card[data-v-321c65a8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(87,194,227,.1),transparent);transition:left .5s ease}.enhanced-stat-card[data-v-321c65a8]:hover:before{left:100%}.enhanced-stat-card[data-v-321c65a8]:hover{transform:translateY(-12px) scale(1.03);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:rgba(87,194,227,.3)}.enhanced-icon[data-v-321c65a8]{box-shadow:0 8px 20px rgba(0,0,0,.15)}.enhanced-stat-card:hover .enhanced-icon[data-v-321c65a8]{transform:scale(1.15) rotate(10deg)}.enhanced-stat-value[data-v-321c65a8]{background:linear-gradient(45deg,#123a5d,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 100%;animation:gradientMove-321c65a8 3s infinite}.bounce-icon[data-v-321c65a8]{animation:bounce-321c65a8 2s infinite}.enhanced-main-card[data-v-321c65a8]{background:linear-gradient(135deg,#fff,#f8fbff);border:2px solid rgba(87,194,227,.1);position:relative;overflow:hidden}.main-card-header[data-v-321c65a8]{background:linear-gradient(135deg,#f8fbff,#fff);border-bottom:2px solid rgba(87,194,227,.1)!important}.floating-chip[data-v-321c65a8]{animation:float-321c65a8 3s ease-in-out infinite;box-shadow:0 4px 12px rgba(87,194,227,.3)}.enhanced-avatar[data-v-321c65a8]{border:4px solid rgba(87,194,227,.3);box-shadow:0 8px 20px rgba(87,194,227,.2);transition:all .3s ease}.enhanced-avatar[data-v-321c65a8]:hover{transform:scale(1.05);border-color:rgba(87,194,227,.5)}.enhanced-btn[data-v-321c65a8]{transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.1)}.enhanced-btn[data-v-321c65a8]:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.enhanced-grid[data-v-321c65a8]{background:linear-gradient(135deg,rgba(87,194,227,.05),rgba(163,201,64,.05));border-radius:16px;padding:24px;border:1px solid rgba(87,194,227,.1)}.enhanced-detail[data-v-321c65a8]{background:hsla(0,0%,100%,.8);padding:16px;border-radius:12px;border-left:4px solid #57c2e3;transition:all .3s ease}.enhanced-detail[data-v-321c65a8]:hover{transform:translateX(4px);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.enhanced-chip[data-v-321c65a8]{transition:all .3s ease}.enhanced-chip[data-v-321c65a8]:hover{transform:scale(1.05)}.status-indicator[data-v-321c65a8]{animation:pulse-321c65a8 2s infinite}.enhanced-side-card[data-v-321c65a8]{background:linear-gradient(135deg,#fff,#f8fbff);border:2px solid rgba(87,194,227,.1);position:relative}.side-card-header[data-v-321c65a8]{background:linear-gradient(135deg,rgba(87,194,227,.05),rgba(163,201,64,.05));border-bottom:2px solid rgba(87,194,227,.1)!important}.permissions-grid[data-v-321c65a8]{display:flex;flex-direction:column;gap:8px}.enhanced-permission-card[data-v-321c65a8]{background:linear-gradient(135deg,#fff,#f8fbff);border:2px solid rgba(87,194,227,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:slideInLeft-321c65a8 .6s ease-out forwards;opacity:0}.enhanced-permission-card[data-v-321c65a8]:hover{transform:translateX(8px) translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:rgba(87,194,227,.3)}.permission-icon[data-v-321c65a8]{transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1)}.enhanced-permission-card:hover .permission-icon[data-v-321c65a8]{transform:scale(1.1) rotate(5deg)}.permission-check[data-v-321c65a8]{transition:all .3s ease}.enhanced-permission-card:hover .permission-check[data-v-321c65a8]{transform:scale(1.2);color:#4caf50!important}.restricted-card[data-v-321c65a8]{background:linear-gradient(135deg,#f9f9f9,#f5f5f5);border:1px solid rgba(0,0,0,.05);transition:all .3s ease}.restricted-card[data-v-321c65a8]:hover{background:linear-gradient(135deg,#f5f5f5,#eee);transform:translateX(4px)}.enhanced-alert[data-v-321c65a8]{border-left:6px solid #57c2e3;box-shadow:0 4px 12px rgba(87,194,227,.15)}.user-info-details[data-v-321c65a8]{background:rgba(87,194,227,.05);border-radius:12px;padding:16px}.user-details-grid[data-v-321c65a8]{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.detail-row[data-v-321c65a8]{display:flex;flex-direction:column}.detail-label[data-v-321c65a8]{font-size:12px;color:#6b7280;font-weight:600;margin-bottom:4px}.detail-value[data-v-321c65a8]{font-weight:600;font-size:14px;color:#1f2937}.pulse[data-v-321c65a8]{animation:pulse-321c65a8 2s infinite}.lowercase[data-v-321c65a8]{text-transform:lowercase}@keyframes fadeInScale-321c65a8{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes glow-321c65a8{0%,to{text-shadow:0 0 5px rgba(87,194,227,.5),0 0 10px rgba(87,194,227,.3)}50%{text-shadow:0 0 10px rgba(87,194,227,.8),0 0 20px rgba(87,194,227,.5),0 0 30px rgba(163,201,64,.3)}}@keyframes expandWidth-321c65a8{0%{width:0}to{width:60%;margin:1rem auto 0}}@keyframes gradientMove-321c65a8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shimmer-321c65a8{0%{left:-100%}to{left:100%}}@keyframes float-321c65a8{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bounce-321c65a8{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}@keyframes pulseGlow-321c65a8{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 5px rgba(76,175,80,.5)}50%{opacity:.7;transform:scale(1.1);box-shadow:0 0 15px rgba(76,175,80,.8)}}@keyframes fadeInUp-321c65a8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-321c65a8{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse-321c65a8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes slideIn-321c65a8{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.gradient-text[data-v-321c65a8]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.user-profile[data-v-321c65a8]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-321c65a8]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-321c65a8]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-321c65a8]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-321c65a8]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item .v-list-item__content[data-v-321c65a8]{display:flex;align-items:center}.menu-item .item-title[data-v-321c65a8]{white-space:nowrap;text-align:left}.left-panel[data-v-321c65a8],.left-panel[data-v-321c65a8] *{text-align:left!important}.menu-item[data-v-321c65a8]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:0 0;position:relative;overflow:hidden;padding-left:8px;margin-top:4px}.menu-item[data-v-321c65a8]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-321c65a8]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-321c65a8]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-321c65a8]{animation:pulse-321c65a8 2s infinite}.logout-btn[data-v-321c65a8]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-321c65a8]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-321c65a8]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.status-chip[data-v-321c65a8]{animation:slideIn-321c65a8 .5s ease-out}.stat-card[data-v-321c65a8]{animation:fadeInUp-321c65a8 .6s ease-out forwards;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fff,#f8fbfd);border:1px solid rgba(87,194,227,.1)}.stat-card[data-v-321c65a8]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,.15)}.icon-avatar[data-v-321c65a8]{transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.stat-card:hover .icon-avatar[data-v-321c65a8]{transform:scale(1.1) rotate(5deg)}.stat-icon[data-v-321c65a8]{transition:all .3s ease}.stat-value[data-v-321c65a8]{background:linear-gradient(45deg,#123a5d,#57c2e3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:1200px){.animated-title[data-v-321c65a8]{font-size:2.8rem}.user-details-grid[data-v-321c65a8]{grid-template-columns:1fr;gap:12px}}@media (max-width:960px){.stat-card[data-v-321c65a8]{margin-bottom:16px}.user-profile span[data-v-321c65a8]:last-child{display:none}.animated-title[data-v-321c65a8]{font-size:2.2rem}}@media (max-width:600px){.gradient-text[data-v-321c65a8]{font-size:1rem}.animated-title[data-v-321c65a8]{font-size:1.8rem}.title-word[data-v-321c65a8]{display:block;margin-bottom:.2rem}.enhanced-grid[data-v-321c65a8]{padding:16px}.user-details-grid[data-v-321c65a8]{gap:8px}}:root{--bg:#f0f2f5;--panel-bg:#fff;--chat-bg:#efeae2;--text:#111b21;--muted:#667781;--accent:#25d366;--accent-2:#128c7e;--shadow-sm:0 1px 3px rgba(0,0,0,.08);--radius-lg:12px}.v-application{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial!important}.file-preview{display:flex;align-items:center;background:#f0f0f0;border-radius:8px;padding:8px;margin-bottom:8px}.file-preview-icon{margin-right:8px}.file-preview-info{flex-grow:1}.file-preview-name{font-size:14px;font-weight:500}.file-preview-size{font-size:12px;color:#666}.whatsapp-container{height:100vh;background:var(--bg);display:flex;flex-direction:column;color:var(--text);-webkit-font-smoothing:antialiased}.whatsapp-main{flex:1;display:flex;height:100%;min-height:0;overflow:hidden}.left-panel{width:360px;min-width:280px;background:var(--panel-bg);border-right:1px solid #e9edef;display:flex;flex-direction:column;box-shadow:var(--shadow-sm)}.profile-header{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#f0f2f5;border-bottom:1px solid #e9edef}.profile-header p{margin:0!important;font-size:23px!important;font-weight:600!important;color:#1daa61!important}.search-container{padding:10px 12px;background:#f0f2f5;border-bottom:1px solid #e9edef}.search-box{background:var(--panel-bg);border-radius:10px;height:42px;display:flex;align-items:center;padding:6px 10px;border:1px solid #e9edef;transition:box-shadow .15s ease,border-color .15s ease}.search-box:focus-within{border-color:rgba(37,211,102,.25);box-shadow:0 4px 12px rgba(37,211,102,.06)}.search-icon{margin-right:8px;color:#7b8a90!important}.search-input{flex:1;border:none;outline:none;font-size:14px;color:#fff;background:transparent}.search-input::-moz-placeholder{color:#93a3a8}.search-input::placeholder{color:#93a3a8}.filter-tabs{display:flex;gap:8px;padding:10px 12px;background:#f0f2f5;border-bottom:1px solid #e9edef;overflow-x:auto}.filter-tab{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;color:#54656f;cursor:pointer;white-space:nowrap;font-weight:500;font-size:13px;border-radius:999px;border:1px solid #e9eef0;background:#fff;transition:all .12s ease}.filter-tab:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.03)}.filter-tab.active{color:#fff!important;background:var(--accent)!important;border-color:var(--accent)}.conversations-container{flex:1;overflow-y:auto;background:var(--panel-bg);min-width:0;padding-bottom:8px}.conversation-item{display:flex;align-items:center;padding:12px 16px;cursor:pointer;gap:12px;transition:background-color .12s ease;border-bottom:1px solid rgba(0,0,0,.03)}.conversation-item:hover{background:rgba(0,0,0,.02)}.conversation-item.selected{background:rgba(37,211,102,.06);border-left:3px solid var(--accent)}.conversation-avatar .v-avatar{flex-shrink:0}.conversation-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.conversation-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.conversation-name{font-size:15px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-footer{display:flex;justify-content:space-between;align-items:center;gap:8px}.last-message{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px;min-width:0}.status-icon{flex-shrink:0}.you-indicator{font-weight:500;color:var(--muted)}.conversation-badges .v-badge{background:var(--accent)!important}.right-panel{flex:1;background:var(--chat-bg)}.chat-container,.right-panel{display:flex;flex-direction:column;min-width:0}.chat-container{height:100%}.chat-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;height:72px;background:#f0f2f5;border-bottom:1px solid #e9edef;box-shadow:var(--shadow-sm)}.chat-contact-info{display:flex;align-items:center;gap:12px;min-width:0}.contact-details{display:flex;flex-direction:column;min-width:0}.contact-name{font-size:16px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-status{font-size:13px;color:var(--muted)}.chat-actions .v-btn{color:#5b6b71!important}.chat-actions .v-btn:hover{background:rgba(37,211,102,.06)!important;color:var(--accent)!important}.chat-messages{flex:1;padding:20px 28px;overflow-y:auto;overflow-x:hidden;gap:10px;background:var(--chat-bg);background-image:radial-gradient(circle at 20% 50%,hsla(45,2%,46%,.03) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(45,2%,46%,.03) 0,transparent 50%),radial-gradient(circle at 40% 80%,hsla(45,2%,46%,.03) 0,transparent 50%)}.chat-messages,.messages-container{display:flex;flex-direction:column;min-width:0}.messages-container{gap:8px}.message{display:flex;flex-direction:column;max-width:72%;padding:0;border-radius:12px;word-break:break-word;font-size:14px;line-height:1.4;animation:fadeInUp .16s ease;align-self:flex-start}.message.sent{align-self:flex-end;max-width:78%}.message.received{align-self:flex-start}.message-content{padding:10px 12px;border-radius:10px;position:relative;box-shadow:0 1px .5px hsla(0,4%,58%,.06);background:#fff}.message.sent .message-content{background:#dcf8c6}.message.received .message-content{background:#fff}.message-text{color:var(--text);font-size:14px;margin:0 0 6px 0;word-break:break-word}.message-time{font-size:11px;color:var(--muted);display:flex;gap:6px;align-self:flex-end;align-items:center}.message-content img{max-width:200px;border-radius:8px;display:block;margin-bottom:8px}.transfer-notification{display:flex;justify-content:center;margin:12px 0}.enhanced-preview{background:rgba(37,211,102,.08);backdrop-filter:blur(8px);border-top:1px solid rgba(37,211,102,.15);border-bottom:1px solid rgba(37,211,102,.15);animation:slideInPreview .2s ease}.transfer-content{background:rgba(255,193,7,.08);border:1px solid rgba(255,193,7,.22);border-radius:10px;padding:8px 12px;font-size:13px;color:#ad6100;display:flex;gap:8px;align-items:center;max-width:78%}.message-preview{padding:12px 16px;background:rgba(58,73,97,.9);border-top:1px solid #eaeef0;border-bottom:1px solid #eaeef0;display:flex;justify-content:flex-end}.preview-container{max-width:72%}.preview-message .message-content{background:#d9fdd3;opacity:.95}.chat-input{padding:12px 16px;background:#f0f2f5;border-top:1px solid #edf2f3;gap:10px;min-height:64px}.chat-input,.message-input-container{display:flex;align-items:flex-end;position:relative}.message-input-container{flex:1;background:#fff;border-radius:22px;padding:8px 10px;border:1px solid #e8eef0;min-height:42px;transition:box-shadow .12s ease,border-color .12s ease}.message-input-container:focus-within{border-color:rgba(37,211,102,.3);box-shadow:0 6px 18px rgba(37,211,102,.06)}.message-image{.image-caption{margin-top:8px;font-size:14px;color:#54656f;font-style:italic}}.audio-waveform{flex:1;height:20px;background:rgba(0,0,0,.1);border-radius:10px;position:relative;overflow:hidden;.audio-progress{height:100%;background:#25d366;border-radius:10px;transition:width .1s ease}}.audio-duration{font-size:12px;color:#54656f;min-width:35px}.message-video{.video-caption{margin-top:8px;font-size:14px;color:#54656f;font-style:italic}}.message-document{.document-card{max-width:300px;margin-bottom:4px}.document-caption{margin-top:8px;font-size:14px;color:#54656f;font-style:italic}}.message-sticker{padding:0!important}.message-unsupported{display:flex;align-items:center;color:#54656f;font-style:italic;padding:8px 12px;background:rgba(244,67,54,.1);border-radius:8px}.message.sent{.message-audio .audio-player{background:hsla(0,0%,100%,.2)}}.message.received{.message-audio .audio-player{background:rgba(0,0,0,.05)}}.message-audio{.audio-player{display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.05);padding:8px 12px;border-radius:18px;min-width:200px}}.message-input{flex:1;border:none;outline:none;resize:none;background:transparent;font-size:15px;padding:6px 8px;line-height:1.4;color:var(--text);min-height:20px;max-height:140px;font-family:inherit}.enhanced-textarea{overflow:auto}.enhanced-textarea::-webkit-scrollbar{width:6px}.enhanced-textarea::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:3px}.char-counter{position:absolute;bottom:-18px;right:12px;font-size:11px;color:var(--muted)}.input-action-btn{width:40px!important;height:40px!important;min-width:40px!important;color:#5b6b71!important;transition:all .12s ease}.input-action-btn:hover{background:rgba(37,211,102,.06)!important;color:var(--accent)!important}.send-btn{width:44px!important;height:44px!important;min-width:44px!important;border-radius:50%!important;box-shadow:0 2px 6px rgba(0,0,0,.06);transition:transform .12s ease,background .12s ease;background:transparent;color:#5b6b71!important;position:relative}.send-btn.active{background:var(--accent)!important;color:#fff!important;transform:scale(1.03)}.send-btn.sending{background:var(--accent-2)!important;color:#fff!important}.ripple-effect{position:absolute;inset:0;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease;background:hsla(0,0%,100%,.3)}.send-btn:active .ripple-effect{opacity:.12;transform:scale(1.2)}.typing-indicator{position:absolute;left:66px;bottom:64px;background:#fff;padding:6px 10px;border-radius:16px;font-size:12px;color:var(--muted);box-shadow:0 6px 18px rgba(0,0,0,.06);display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(6px);pointer-events:none;transition:all .18s ease}.typing-indicator.active{opacity:1;transform:translateY(0);pointer-events:auto}.typing-dots{display:flex;gap:6px;align-items:center}.typing-dots span{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);animation:typingDot 1s ease-in-out infinite}.typing-dots span:nth-child(2){animation-delay:.12s}.typing-dots span:nth-child(3){animation-delay:.24s}.error-container,.loading-container{padding:32px;flex-direction:column}.error-container,.loading-container,.welcome-screen{display:flex;gap:12px;align-items:center;justify-content:center}.welcome-screen{flex:1;flex-direction:column;text-align:center;padding:28px;background:var(--chat-bg)}.welcome-title{font-size:28px;font-weight:400;color:#41525d;margin:0}.transfer-dialog{border-radius:var(--radius-lg);overflow:hidden}.transfer-header{background:linear-gradient(135deg,var(--accent) 0,var(--accent-2) 100%);color:#fff;padding:16px 18px;display:flex;justify-content:space-between;align-items:center}.transfer-header h3{margin:0;font-size:18px;font-weight:600}.chat-messages::-webkit-scrollbar,.conversations-container::-webkit-scrollbar{width:8px}.chat-messages::-webkit-scrollbar-thumb,.conversations-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:6px}@keyframes typingDot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-6px);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:900px){.left-panel{width:320px}}@media (max-width:768px){.left-panel{display:none}.right-panel{width:100%}.chat-messages{padding:12px}.message{max-width:88%}.typing-indicator{left:14px;bottom:86px}.char-counter{right:8px}}@media (max-width:480px){.chat-header{padding:10px;height:64px}.profile-header p{font-size:18px!important}.message-input-container{min-height:40px;padding:6px 8px}.chat-messages{padding:10px}.message{max-width:92%}}.hidden{display:none!important}.center{display:flex;align-items:center;justify-content:center}.v-application .text-body-2{font-size:14px!important}.v-application .text-caption{font-size:12px!important}.v-btn--icon.v-btn--density-default{width:auto;height:auto}.v-badge__badge{background:var(--accent)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;min-width:18px!important;height:18px!important}.v-chip.v-chip--size-x-small{font-size:10px!important;height:20px!important}.fill-height[data-v-74e3f60b]{min-height:50vh}.signup-card[data-v-74e3f60b]{max-width:480px;width:100%}.signup-header[data-v-74e3f60b]{color:#fff;border-radius:12px 12px 0 0!important}.signup-btn[data-v-74e3f60b]{background:#689f38!important;text-transform:none!important;font-weight:600!important;height:48px!important;border-radius:8px!important}.v-text-field[data-v-74e3f60b]{margin-bottom:8px}.v-text-field .v-field[data-v-74e3f60b]{border-radius:8px}.v-checkbox[data-v-74e3f60b]{align-items:flex-start}.v-checkbox .v-selection-control__wrapper[data-v-74e3f60b]{margin-top:2px}@media (max-width:600px){.signup-card[data-v-74e3f60b]{margin:16px}.signup-header[data-v-74e3f60b],.v-card-text[data-v-74e3f60b]{padding:24px 16px!important}}@keyframes fadeInUp-2e9845f8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-2e9845f8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes slideIn-2e9845f8{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.main-content[data-v-2e9845f8]{background:linear-gradient(135deg,#e7f2f9,#57c2e3);min-height:100vh}.gradient-text[data-v-2e9845f8]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-2e9845f8]{animation:pulse-2e9845f8 2s infinite}.header-btn[data-v-2e9845f8]{box-shadow:0 6px 20px rgba(87,194,227,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.header-btn[data-v-2e9845f8]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(87,194,227,.4)}.add-btn[data-v-2e9845f8]{box-shadow:0 6px 20px rgba(163,201,64,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.add-btn[data-v-2e9845f8]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(163,201,64,.4)}.status-chip[data-v-2e9845f8]{animation:slideIn-2e9845f8 .6s ease-out;box-shadow:0 2px 8px rgba(0,0,0,.1)}.modern-card[data-v-2e9845f8]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-card[data-v-2e9845f8]:hover{box-shadow:0 25px 50px rgba(0,0,0,.1)}.card-header[data-v-2e9845f8]{border-radius:12px 12px 0 0;position:relative;overflow:hidden}.card-header[data-v-2e9845f8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}.header-icon-wrapper[data-v-2e9845f8]{background:hsla(0,0%,100%,.2);border-radius:50%;padding:12px;backdrop-filter:blur(10px)}.stats-chip[data-v-2e9845f8]{box-shadow:0 4px 12px rgba(0,0,0,.15);font-weight:600}.search-field[data-v-2e9845f8]{transition:all .3s ease}.user-list-container[data-v-2e9845f8]{min-height:400px}.user-item[data-v-2e9845f8]{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border-radius:0;position:relative}.user-item[data-v-2e9845f8]:hover{background:linear-gradient(135deg,rgba(87,194,227,.1),rgba(163,201,64,.1))!important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.08)}.user-item[data-v-2e9845f8]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:transparent;transition:all .3s ease}.user-item[data-v-2e9845f8]:hover:before{background:linear-gradient(135deg,#57c2e3,#a3c940)}.alternate-bg[data-v-2e9845f8]{background:rgba(231,242,249,.3)}.user-avatar-container[data-v-2e9845f8]{position:relative}.user-avatar[data-v-2e9845f8]{transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.user-item:hover .user-avatar[data-v-2e9845f8]{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.2)}.user-info[data-v-2e9845f8]{min-width:0}.user-name[data-v-2e9845f8]{color:#123a5d;transition:color .3s ease}.user-item:hover .user-name[data-v-2e9845f8]{color:#57c2e3}.status-indicator[data-v-2e9845f8]{font-weight:600;transition:all .3s ease}.roles-container[data-v-2e9845f8]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.role-chip[data-v-2e9845f8]{font-weight:500;transition:all .3s ease}.role-chip[data-v-2e9845f8]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.action-buttons[data-v-2e9845f8]{opacity:.7;transition:all .3s ease}.user-item:hover .action-buttons[data-v-2e9845f8]{opacity:1}.switch-container[data-v-2e9845f8]{display:flex;align-items:center}.status-switch[data-v-2e9845f8]{transition:all .3s ease}.status-switch[data-v-2e9845f8] .v-switch__track{background-color:#f44336!important;opacity:1}.status-switch[data-v-2e9845f8] .v-switch--inset .v-switch__track{background-color:#f44336!important}.status-switch[data-v-2e9845f8] .v-switch__thumb{background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.2)}.status-switch[data-v-2e9845f8] .v-selection-control--dirty .v-switch__track,.status-switch[data-v-2e9845f8] .v-switch--inset.v-selection-control--dirty .v-switch__track{background-color:#4caf50!important}.action-btn[data-v-2e9845f8]{transition:all .3s cubic-bezier(.4,0,.2,1)}.action-btn[data-v-2e9845f8]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.edit-btn[data-v-2e9845f8]:hover{background-color:rgba(87,194,227,.1)!important}.details-btn[data-v-2e9845f8]:hover{background-color:rgba(163,201,64,.1)!important}.modern-edit-card[data-v-2e9845f8]{background:hsla(0,0%,100%,.98);backdrop-filter:blur(20px);border-radius:16px;overflow:hidden}.edit-card-header[data-v-2e9845f8]{position:relative}.edit-card-header[data-v-2e9845f8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}.close-btn[data-v-2e9845f8]{transition:all .3s ease}.close-btn[data-v-2e9845f8]:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.edit-field[data-v-2e9845f8]{transition:all .3s ease}.screen-card[data-v-2e9845f8]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent}.screen-card[data-v-2e9845f8]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.screen-selected[data-v-2e9845f8]{border-color:#a3c940;background:linear-gradient(135deg,rgba(163,201,64,.1),rgba(87,194,227,.1))}.screen-selected[data-v-2e9845f8]:hover{border-color:#a3c940;box-shadow:0 8px 25px rgba(163,201,64,.3)}.cancel-btn[data-v-2e9845f8]{transition:all .3s ease}.cancel-btn[data-v-2e9845f8]:hover{background:rgba(244,67,54,.1);color:#f44336}.save-btn[data-v-2e9845f8]{transition:all .3s ease;box-shadow:0 4px 12px rgba(163,201,64,.3)}.save-btn[data-v-2e9845f8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(163,201,64,.4)}.empty-state[data-v-2e9845f8]{min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-icon[data-v-2e9845f8]{animation:fadeInUp-2e9845f8 .6s ease-out}.add-first-btn[data-v-2e9845f8],.clear-filter-btn[data-v-2e9845f8]{transition:all .3s cubic-bezier(.4,0,.2,1)}.add-first-btn[data-v-2e9845f8]:hover,.clear-filter-btn[data-v-2e9845f8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.refresh-btn[data-v-2e9845f8]{transition:all .3s ease}.refresh-btn[data-v-2e9845f8]:hover{transform:rotate(180deg)}.custom-drawer[data-v-2e9845f8]{border-right:none!important;box-shadow:0 0 20px rgba(0,0,0,.1)}.sidebar-profile[data-v-2e9845f8]{background:hsla(0,0%,100%,.05);transition:all .3s ease}.profile-avatar[data-v-2e9845f8]{transition:all .3s ease}.sidebar-profile:hover .profile-avatar[data-v-2e9845f8]{transform:scale(1.1)}.menu-item[data-v-2e9845f8]{margin:0 12px;border-radius:12px;transition:all .3s ease;position:relative;overflow:hidden}.menu-item[data-v-2e9845f8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.menu-item[data-v-2e9845f8]:hover:before{left:100%}.menu-item[data-v-2e9845f8]:hover{background:hsla(0,0%,100%,.1);transform:translateX(8px)}.active-item[data-v-2e9845f8]{background:linear-gradient(135deg,rgba(87,194,227,.2),rgba(163,201,64,.2));border-left:4px solid #a3c940}.item-title[data-v-2e9845f8]{font-weight:500;transition:all .3s ease}.menu-item:hover .item-title[data-v-2e9845f8]{font-weight:600;color:#a3c940}.pulse-badge[data-v-2e9845f8]{animation:pulse-2e9845f8 2s infinite}.logout-btn[data-v-2e9845f8]{transition:all .3s ease;border-color:hsla(0,0%,100%,.3)}.logout-btn[data-v-2e9845f8]:hover{background:rgba(244,67,54,.1);border-color:#f44336;color:#f44336;transform:translateY(-2px)}.user-profile[data-v-2e9845f8]{transition:all .3s ease;padding:8px 12px;border-radius:12px}.user-profile[data-v-2e9845f8]:hover{background:hsla(0,0%,100%,.1)}@media (max-width:960px){.user-item[data-v-2e9845f8]{padding:16px!important}.action-buttons[data-v-2e9845f8]{flex-direction:column;gap:8px!important}.roles-container[data-v-2e9845f8]{margin-top:12px}.user-name[data-v-2e9845f8]{font-size:1.1rem}.modern-edit-card[data-v-2e9845f8]{margin:16px;max-width:calc(100vw - 32px)}}@media (max-width:600px){.card-header[data-v-2e9845f8]{padding:20px!important}.search-field[data-v-2e9845f8]{margin-bottom:16px}.user-item[data-v-2e9845f8]{padding:12px!important}.user-avatar-container[data-v-2e9845f8]{margin-right:12px!important}.user-avatar[data-v-2e9845f8]{width:48px!important;height:48px!important}.edit-card-header[data-v-2e9845f8]{padding:20px!important}.modern-edit-card[data-v-2e9845f8]{margin:8px;max-width:calc(100vw - 16px)}}.kanban-board[data-v-fec37d1e]{display:flex;gap:16px;overflow-x:auto;padding-left:20px;min-height:600px;box-shadow:0 10px 20px rgba(0,0,0,.05);border-radius:8px;background:#fff}.kanban-column[data-v-fec37d1e]{min-width:340px;background:#fafafa;border-radius:12px;border:2px solid transparent;transition:all .3s ease;display:flex;flex-direction:column;max-width:380px}.kanban-column.drag-over[data-v-fec37d1e]{border-color:#57c2e3;background:#f0f9ff;transform:translateY(-2px)}.column-header[data-v-fec37d1e]{padding:12px;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.column-content[data-v-fec37d1e]{padding:8px 12px 16px;min-height:360px;flex:1 1 auto;overflow-y:auto}.task-card[data-v-fec37d1e]{cursor:grab;transition:all .3s ease}.task-card[data-v-fec37d1e]:active{cursor:grabbing}.task-card[data-v-fec37d1e]:hover{transform:translateY(-2px)}.task-title[data-v-fec37d1e]{font-size:14px;font-weight:600;line-height:1.4;margin:0;color:#2c3e50}.empty-column[data-v-fec37d1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;text-align:center;opacity:.6}.kanban-board[data-v-fec37d1e]::-webkit-scrollbar{height:8px}.kanban-board[data-v-fec37d1e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.kanban-board[data-v-fec37d1e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.kanban-board[data-v-fec37d1e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-card[data-v-fec37d1e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)!important}@media (max-width:768px){.kanban-column[data-v-fec37d1e]{min-width:260px}.kanban-board[data-v-fec37d1e]{gap:12px}}.task-card[data-v-fec37d1e]{transition:transform .2s ease,opacity .2s ease}.task-card[data-v-fec37d1e]:hover:not(:active){transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.lowercase[data-v-fec37d1e]{text-transform:lowercase}.pulse[data-v-fec37d1e]{animation:pulse-fec37d1e 2s infinite}@keyframes pulse-fec37d1e{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.gradient-text[data-v-fec37d1e]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.menu-item[data-v-fec37d1e]{margin:4px 8px;transition:all .3s ease}.menu-item[data-v-fec37d1e]:hover{background-color:hsla(0,0%,100%,.1)}.active-item[data-v-fec37d1e]{background-color:rgba(87,194,227,.2)!important;border-left:3px solid #57c2e3}.logout-btn[data-v-fec37d1e]{transition:all .3s ease}.logout-btn[data-v-fec37d1e]:hover{background-color:hsla(0,0%,100%,.1)}.text-caption[data-v-fec37d1e]{font-size:11px!important}.v-chip--variant-outlined[data-v-fec37d1e]{border-width:1px}@keyframes fadeInUp-8e760fc6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-8e760fc6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes slideIn-8e760fc6{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.gradient-text[data-v-8e760fc6]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-8e760fc6]{animation:pulse-8e760fc6 2s infinite}.user-profile[data-v-8e760fc6]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-8e760fc6]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.menu-item .v-list-item__content[data-v-8e760fc6]{display:flex;align-items:center}.menu-item .item-title[data-v-8e760fc6]{white-space:nowrap;text-align:left}.left-panel[data-v-8e760fc6],.left-panel[data-v-8e760fc6] *{text-align:left!important}.menu-item[data-v-8e760fc6]{margin:0 0;padding-left:px;margin-top:4px}.profile-avatar[data-v-8e760fc6]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-8e760fc6]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.notification-btn[data-v-8e760fc6]{transition:all .3s ease}.notification-btn[data-v-8e760fc6]:hover{background:hsla(0,0%,100%,.1)}.custom-drawer[data-v-8e760fc6]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.sidebar-profile[data-v-8e760fc6]{background:hsla(0,0%,100%,.05);border-radius:12px;margin:8px;transition:all .3s ease}.menu-item[data-v-8e760fc6]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden}.menu-item[data-v-8e760fc6]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-8e760fc6]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-8e760fc6]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-8e760fc6]{animation:pulse-8e760fc6 2s infinite}.logout-btn[data-v-8e760fc6]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-8e760fc6]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-8e760fc6]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.location-btn[data-v-8e760fc6]{box-shadow:0 4px 12px rgba(87,194,227,.3);transition:all .3s ease}.location-btn[data-v-8e760fc6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(87,194,227,.4)}.status-chip[data-v-8e760fc6]{animation:slideIn-8e760fc6 .5s ease-out}.action-btn[data-v-8e760fc6]{transition:all .3s ease}.action-btn[data-v-8e760fc6]:hover{transform:translateY(-2px)}.stat-card[data-v-8e760fc6]{animation:fadeInUp-8e760fc6 .6s ease-out forwards;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fff,#f8fbfd);border:1px solid rgba(87,194,227,.1)}.stat-card[data-v-8e760fc6]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,.15)}.icon-avatar[data-v-8e760fc6]{transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.stat-card:hover .icon-avatar[data-v-8e760fc6]{transform:scale(1.1) rotate(5deg)}.stat-icon[data-v-8e760fc6]{transition:all .3s ease}.stat-value[data-v-8e760fc6]{background:linear-gradient(45deg,#123a5d,#57c2e3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.drive-card[data-v-8e760fc6]{background:linear-gradient(135deg,#fff,#f0f9ff);border:1px solid rgba(87,194,227,.1)}.folders-container[data-v-8e760fc6]{scrollbar-width:thin;scrollbar-color:rgba(87,194,227,.3) transparent}.folders-container[data-v-8e760fc6]::-webkit-scrollbar{width:6px}.folders-container[data-v-8e760fc6]::-webkit-scrollbar-track{background:transparent}.folders-container[data-v-8e760fc6]::-webkit-scrollbar-thumb{background:rgba(87,194,227,.3);border-radius:3px}.folder-item[data-v-8e760fc6]{animation:slideIn-8e760fc6 .5s ease-out forwards;opacity:0;transition:all .3s ease;background:rgba(87,194,227,.05);border:1px solid rgba(87,194,227,.1)}.folder-item[data-v-8e760fc6]:hover{background:rgba(87,194,227,.1);transform:translateX(4px);border-color:rgba(87,194,227,.2)}.folder-avatar[data-v-8e760fc6]{transition:all .3s ease}.folder-item:hover .folder-avatar[data-v-8e760fc6]{transform:scale(1.1)}.drive-btn[data-v-8e760fc6]{box-shadow:0 4px 12px rgba(87,194,227,.3);transition:all .3s ease}.drive-btn[data-v-8e760fc6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(87,194,227,.4)}.quick-action-btn[data-v-8e760fc6]{transition:all .3s ease}.quick-action-btn[data-v-8e760fc6]:hover{transform:translateY(-2px)}@media (max-width:960px){.stat-card[data-v-8e760fc6]{margin-bottom:16px}.user-profile span[data-v-8e760fc6]:last-child{display:none}}@media (max-width:600px){.gradient-text[data-v-8e760fc6]{font-size:1rem}.quick-action-btn[data-v-8e760fc6]{width:100%;margin-bottom:8px}}.main-content[data-v-8e760fc6]{background-color:#f5f7fa;width:100vw;height:calc(100vh - 60px);overflow:hidden;position:relative}.iframe-wrapper[data-v-8e760fc6]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.iframe-centered[data-v-8e760fc6]{width:100%;height:100%;border:none}@keyframes pulse-84fec0b2{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.gradient-text[data-v-84fec0b2]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-84fec0b2]{animation:pulse-84fec0b2 2s infinite}.user-profile[data-v-84fec0b2]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-84fec0b2]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-84fec0b2]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-84fec0b2]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-84fec0b2]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-84fec0b2]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden}.menu-item[data-v-84fec0b2]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-84fec0b2]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-84fec0b2]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-84fec0b2]{animation:pulse-84fec0b2 2s infinite}.logout-btn[data-v-84fec0b2]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-84fec0b2]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-84fec0b2]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.lowercase[data-v-84fec0b2]{text-transform:lowercase}.page-header[data-v-84fec0b2]{background:linear-gradient(135deg,rgba(87,194,227,.1),rgba(163,201,64,.1));border-radius:16px;padding:24px;border:1px solid rgba(87,194,227,.2)}.message-card[data-v-84fec0b2]{transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border:1px solid rgba(18,58,93,.1);position:relative;overflow:hidden}.message-card[data-v-84fec0b2]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(45deg,#57c2e3,#a3c940)}.message-card[data-v-84fec0b2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,58,93,.15)}.card-title[data-v-84fec0b2]{font-weight:600;color:#123a5d;padding:20px 20px 12px 20px;font-size:1rem}.custom-textarea[data-v-84fec0b2]{transition:all .3s ease}.custom-textarea[data-v-84fec0b2] .v-field--focused{box-shadow:0 0 0 2px rgba(87,194,227,.2)}.save-btn[data-v-84fec0b2]{background:linear-gradient(135deg,#57c2e3,#4aa3c1);box-shadow:0 4px 15px rgba(87,194,227,.4);transition:all .3s ease}.save-btn[data-v-84fec0b2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(87,194,227,.6)}.action-btn[data-v-84fec0b2]{min-width:140px;transition:all .3s cubic-bezier(.4,0,.2,1)}.action-btn[data-v-84fec0b2]:hover{transform:translateY(-1px)}@media (max-width:960px){.user-profile span[data-v-84fec0b2]:last-child{display:none}.page-header .d-flex[data-v-84fec0b2]{flex-direction:column;gap:16px;align-items:flex-start!important}.d-flex.gap-4[data-v-84fec0b2]{flex-direction:column;width:100%}.action-btn[data-v-84fec0b2]{width:100%}}@media (max-width:600px){.gradient-text[data-v-84fec0b2]{font-size:1rem}.card-title[data-v-84fec0b2]{font-size:.9rem}}@keyframes pulse-55da9080{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.pulse[data-v-55da9080]{animation:pulse-55da9080 2s infinite}.gradient-text[data-v-55da9080]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.user-profile[data-v-55da9080]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-55da9080]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-55da9080]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-55da9080]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-55da9080]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-55da9080]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden;cursor:pointer}.menu-item[data-v-55da9080]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-55da9080]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-55da9080]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-55da9080]{animation:pulse-55da9080 2s infinite}.logout-btn[data-v-55da9080]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-55da9080]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-55da9080]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.lowercase[data-v-55da9080]{text-transform:lowercase}.tickets-page[data-v-55da9080]{padding:24px;max-width:1400px;margin:0 auto}.page-header[data-v-55da9080]{margin-bottom:32px;padding:24px;background:linear-gradient(135deg,#f8f9fa,#e3f2fd);border-radius:16px;border-left:5px solid #57c2e3}.tickets-counter[data-v-55da9080]{border-radius:12px;transition:all .3s ease;cursor:pointer}.tickets-counter[data-v-55da9080]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(87,194,227,.3)}.action-btn[data-v-55da9080]{border-radius:12px;transition:all .3s ease;text-transform:none;font-weight:600}.action-btn[data-v-55da9080]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.filter-card[data-v-55da9080]{border-radius:16px;border-top:4px solid #57c2e3}.tickets-card[data-v-55da9080]{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08)}.search-field[data-v-55da9080]{flex:1;max-width:400px}.status-filter[data-v-55da9080]{width:200px}.ticket-title[data-v-55da9080]{line-height:1.4}.tickets-table[data-v-55da9080]{background:transparent}.tickets-table[data-v-55da9080] .v-data-table-header{background-color:#f5f5f5}.tickets-table[data-v-55da9080] .v-data-table__tr:hover{background-color:rgba(87,194,227,.05)!important}@media (max-width:1024px){.tickets-page[data-v-55da9080]{padding:16px}.page-header .d-flex[data-v-55da9080]{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:960px){.user-profile span[data-v-55da9080]:last-child{display:none}}@media (max-width:768px){.page-header[data-v-55da9080]{padding:16px}.filter-card .d-flex[data-v-55da9080]{flex-direction:column;gap:12px}.search-field[data-v-55da9080],.status-filter[data-v-55da9080]{width:100%;max-width:none}.tickets-counter[data-v-55da9080]{width:100%}}@media (max-width:600px){.gradient-text[data-v-55da9080]{font-size:1rem}}@keyframes pulse-260e52ef{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes fadeIn-260e52ef{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gradient-text[data-v-260e52ef]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-260e52ef]{animation:pulse-260e52ef 2s infinite}.user-profile[data-v-260e52ef]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-260e52ef]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-260e52ef]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-260e52ef]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-260e52ef]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-260e52ef]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden}.menu-item[data-v-260e52ef]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-260e52ef]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-260e52ef]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-260e52ef]{animation:pulse-260e52ef 2s infinite}.logout-btn[data-v-260e52ef]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-260e52ef]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-260e52ef]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.lowercase[data-v-260e52ef]{text-transform:lowercase}.file-header[data-v-260e52ef]{border-radius:12px;background:linear-gradient(135deg,#fff,#f8fbfd);border:1px solid rgba(87,194,227,.2)}.file-item[data-v-260e52ef]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px;animation:fadeIn-260e52ef .3s ease}.folder-card[data-v-260e52ef]:hover{transform:translateY(-4px);background:linear-gradient(135deg,#f0f9ff,#e6f7ff)}.folder-card:hover .folder-icon[data-v-260e52ef]{transform:scale(1.1)}.file-card[data-v-260e52ef]:hover{transform:translateY(-4px);background:linear-gradient(135deg,#fffbf0,#fff7e6)}.file-card:hover .file-icon[data-v-260e52ef]{transform:scale(1.1)}.file-icon[data-v-260e52ef],.folder-icon[data-v-260e52ef]{transition:transform .3s ease}.item-name[data-v-260e52ef]{word-break:break-word;min-height:40px;display:flex;align-items:center;justify-content:center}.empty-state[data-v-260e52ef]{border-radius:16px;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px dashed #e0e0e0;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:960px){.user-profile span[data-v-260e52ef]:last-child{display:none}}@media (max-width:600px){.gradient-text[data-v-260e52ef]{font-size:1rem}.file-header .d-flex[data-v-260e52ef]{flex-direction:column;gap:16px}}@keyframes pulse-2d637b90{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.gradient-text[data-v-2d637b90]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-2d637b90]{animation:pulse-2d637b90 2s infinite}.user-profile[data-v-2d637b90]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-2d637b90]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-2d637b90]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-2d637b90]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-2d637b90]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-2d637b90]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden}.menu-item[data-v-2d637b90]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-2d637b90]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-2d637b90]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-2d637b90]{animation:pulse-2d637b90 2s infinite}.logout-btn[data-v-2d637b90]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-2d637b90]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-2d637b90]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.transfer-manager[data-v-2d637b90]{padding:24px}.page-header[data-v-2d637b90]{background:linear-gradient(135deg,rgba(87,194,227,.1),rgba(163,201,64,.1));border-radius:16px;padding:24px;border:1px solid rgba(87,194,227,.2)}.stat-card[data-v-2d637b90]{min-width:120px;border-radius:12px;transition:all .3s ease;background:linear-gradient(135deg,#fff,#f8fffe)}.stat-card[data-v-2d637b90]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(87,194,227,.15)}.text-primary[data-v-2d637b90]{color:#123a5d!important}[data-v-2d637b90] .v-data-table{border-radius:0 0 8px 8px}[data-v-2d637b90] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[data-v-2d637b90] .v-data-table__tr:hover{background:rgba(87,194,227,.05)!important}[data-v-2d637b90] .v-dialog .v-card{border-radius:16px}[data-v-2d637b90] .v-dialog .v-card-title{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:16px 16px 0 0;padding:20px 24px;font-size:1.25rem;font-weight:600}.v-chip[data-v-2d637b90]{font-weight:500;text-transform:uppercase;letter-spacing:.5px}.v-avatar[data-v-2d637b90]{transition:all .3s ease}.v-avatar[data-v-2d637b90]:hover{transform:scale(1.05)}.v-btn[data-v-2d637b90]{transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-2d637b90]:hover{transform:translateY(-1px)}.pa-8[data-v-2d637b90]{padding:48px!important}@media (max-width:960px){.page-header[data-v-2d637b90],.transfer-manager[data-v-2d637b90]{padding:16px}.page-header .d-flex[data-v-2d637b90]{flex-direction:column;align-items:flex-start!important;gap:16px}.stat-card[data-v-2d637b90]{min-width:100px}.user-profile span[data-v-2d637b90]:last-child{display:none}}@media (max-width:600px){.page-header h1[data-v-2d637b90]{font-size:1.5rem!important}.d-flex.gap-3[data-v-2d637b90]{flex-direction:column;width:100%}.stat-card[data-v-2d637b90]{min-width:auto}.gradient-text[data-v-2d637b90]{font-size:1rem}}.lowercase[data-v-2d637b90]{text-transform:lowercase}@keyframes pulse-5ad8bb22{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.gradient-text[data-v-5ad8bb22]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-5ad8bb22]{animation:pulse-5ad8bb22 2s infinite}.user-profile[data-v-5ad8bb22]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-5ad8bb22]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-5ad8bb22]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-5ad8bb22]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-5ad8bb22]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-5ad8bb22]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden}.menu-item[data-v-5ad8bb22]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-5ad8bb22]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-5ad8bb22]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-5ad8bb22]{animation:pulse-5ad8bb22 2s infinite}.logout-btn[data-v-5ad8bb22]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-5ad8bb22]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-5ad8bb22]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.lowercase[data-v-5ad8bb22]{text-transform:lowercase}@media (max-width:960px){.user-profile span[data-v-5ad8bb22]:last-child{display:none}}@media (max-width:600px){.gradient-text[data-v-5ad8bb22]{font-size:1rem}}@keyframes pulse-6ff9553c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes typing-6ff9553c{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.gradient-text[data-v-6ff9553c]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-6ff9553c]{animation:pulse-6ff9553c 2s infinite}.user-profile[data-v-6ff9553c]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-6ff9553c]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-6ff9553c]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-6ff9553c]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-6ff9553c]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-6ff9553c]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden;cursor:pointer}.menu-item[data-v-6ff9553c]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-6ff9553c]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-6ff9553c]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-6ff9553c]{animation:pulse-6ff9553c 2s infinite}.logout-btn[data-v-6ff9553c]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-6ff9553c]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-6ff9553c]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.lowercase[data-v-6ff9553c]{text-transform:lowercase}.chat-container[data-v-6ff9553c]{height:calc(100vh - 140px);max-width:1200px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}.chat-header[data-v-6ff9553c]{padding:20px 24px;border-bottom:1px solid #e0e0e0;background:linear-gradient(135deg,#123a5d,#0f2a42);color:#fff;display:flex;justify-content:space-between;align-items:center}.chat-messages[data-v-6ff9553c]{flex:1;overflow-y:auto;padding:20px;background:#f8fafc}.empty-chat[data-v-6ff9553c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;opacity:.6}.message-wrapper[data-v-6ff9553c]{display:flex;margin-bottom:16px}.user-message[data-v-6ff9553c]{justify-content:flex-end}.ai-message[data-v-6ff9553c]{justify-content:flex-start}.message-bubble[data-v-6ff9553c]{max-width:70%;padding:12px 16px;border-radius:18px;position:relative;word-wrap:break-word}.user-bubble[data-v-6ff9553c]{background:linear-gradient(135deg,#57c2e3,#4aa3c1);color:#fff;border-bottom-right-radius:4px}.ai-bubble[data-v-6ff9553c]{background:#fff;color:#333;border:1px solid #e0e0e0;border-bottom-left-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.message-content[data-v-6ff9553c]{line-height:1.4}.message-image img[data-v-6ff9553c]{border-radius:12px;cursor:pointer;transition:transform .2s ease}.message-image img[data-v-6ff9553c]:hover{transform:scale(1.02)}.message-time[data-v-6ff9553c]{font-size:11px;opacity:.6;margin-top:4px;text-align:right}.typing-indicator[data-v-6ff9553c]{padding:16px 20px}.typing-dots[data-v-6ff9553c]{display:flex;gap:4px}.typing-dots span[data-v-6ff9553c]{width:8px;height:8px;background:#57c2e3;border-radius:50%;animation:typing-6ff9553c 1.4s infinite}.typing-dots span[data-v-6ff9553c]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-6ff9553c]:nth-child(3){animation-delay:.4s}.chat-input[data-v-6ff9553c]{padding:40px 24px;background:#fff;border-top:1px solid #e0e0e0}.input-container[data-v-6ff9553c]{width:5000px;height:40px;background:#fff}.message-input[data-v-6ff9553c]{border-radius:50px!important}@media (max-width:960px){.user-profile span[data-v-6ff9553c]:last-child{display:none}.message-bubble[data-v-6ff9553c]{max-width:85%}.chat-container[data-v-6ff9553c]{margin:0 16px;height:calc(100vh - 160px)}}@media (max-width:600px){.gradient-text[data-v-6ff9553c]{font-size:1rem}.chat-input[data-v-6ff9553c],.chat-messages[data-v-6ff9553c]{padding:16px}.message-bubble[data-v-6ff9553c]{max-width:90%}}@keyframes pulse-15d9d518{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.gradient-text[data-v-15d9d518]{background:linear-gradient(45deg,#57c2e3,#a3c940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse[data-v-15d9d518]{animation:pulse-15d9d518 2s infinite}.user-profile[data-v-15d9d518]{transition:all .3s ease;border-radius:12px;padding:8px 12px}.user-profile[data-v-15d9d518]:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.profile-avatar[data-v-15d9d518]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.profile-avatar[data-v-15d9d518]:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.custom-drawer[data-v-15d9d518]{background:linear-gradient(180deg,#123a5d,#0f2a42)}.menu-item[data-v-15d9d518]{transition:all .3s cubic-bezier(.4,0,.2,1);margin:4px 0;position:relative;overflow:hidden}.menu-item[data-v-15d9d518]:hover{background:hsla(0,0%,100%,.12)!important;transform:translateX(4px)}.active-item[data-v-15d9d518]{background:linear-gradient(135deg,#57c2e3,#4aa3c1)!important;box-shadow:0 4px 12px rgba(87,194,227,.3)}.active-item[data-v-15d9d518]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#a3c940}.pulse-badge[data-v-15d9d518]{animation:pulse-15d9d518 2s infinite}.logout-btn[data-v-15d9d518]{border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8);transition:all .3s ease}.logout-btn[data-v-15d9d518]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.main-content[data-v-15d9d518]{background:linear-gradient(135deg,#f5f5f5,#e8f4f8)}.lowercase[data-v-15d9d518]{text-transform:lowercase}.payment-scheduler[data-v-15d9d518]{max-width:1400px;margin:0 auto}.primary-text[data-v-15d9d518]{color:#123a5d}.stats-card[data-v-15d9d518]{transition:all .3s ease;border-radius:12px}.stats-card[data-v-15d9d518]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.files-container[data-v-15d9d518]{border-radius:16px;overflow:hidden}.file-card[data-v-15d9d518]{border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;height:100%}.file-card[data-v-15d9d518]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.selected-card[data-v-15d9d518]{border:2px solid #57c2e3;box-shadow:0 4px 20px rgba(87,194,227,.3)}.processed-card[data-v-15d9d518]{background:linear-gradient(135deg,rgba(163,201,64,.1),rgba(163,201,64,.05));border-left:4px solid #a3c940}.pending-card[data-v-15d9d518]{background:linear-gradient(135deg,rgba(255,152,0,.1),rgba(255,152,0,.05));border-left:4px solid orange}.schedule-btn[data-v-15d9d518]{border-radius:8px;font-weight:700;text-transform:none;letter-spacing:.5px;transition:all .3s ease}.schedule-btn[data-v-15d9d518]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(87,194,227,.4)}.pulse-chip[data-v-15d9d518]{animation:pulse-15d9d518 2s infinite}.file-details[data-v-15d9d518]{background:rgba(0,0,0,.02);border-radius:8px;padding:12px}.payment-details .v-row[data-v-15d9d518]{margin:0}@media (max-width:960px){.user-profile span[data-v-15d9d518]:last-child{display:none}}@media (max-width:600px){.gradient-text[data-v-15d9d518]{font-size:1rem}.payment-scheduler[data-v-15d9d518]{padding:16px}.stats-card[data-v-15d9d518]{margin-bottom:12px}.file-card[data-v-15d9d518]{margin-bottom:16px}}