.login-wrapper[data-v-feb928d5]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.background-gradient[data-v-feb928d5]{position:absolute;top:0;left:0;width:100%;height:100%;background:#121212;z-index:0}.background-pattern[data-v-feb928d5]{display:none}.login-container[data-v-feb928d5]{position:relative;z-index:2;min-height:100vh}.login-card[data-v-feb928d5]{background:#1e1e1ef2!important;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important}.logo-container[data-v-feb928d5]{display:flex;justify-content:center;padding:0 0 16px}.login-logo[data-v-feb928d5]{width:auto;height:50px;object-fit:contain;filter:brightness(0) invert(1)}.form-group[data-v-feb928d5]{margin-bottom:20px}.login-field .v-field[data-v-feb928d5]{background:#ffffff0d!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;transition:all .3s ease}.login-field .v-field[data-v-feb928d5]:hover{background:#ffffff14!important;border-color:#ffffff1f!important}.login-field .v-field--focused[data-v-feb928d5]{background:#ffffff14!important;border-color:#fff3!important}.login-field .v-field__outline[data-v-feb928d5]{display:none!important}.login-field input[data-v-feb928d5]{color:#fff!important}.login-field input[data-v-feb928d5]::placeholder{color:#fff6!important}.login-field .v-icon[data-v-feb928d5]{color:#ffffff80!important}.login-field .v-field--focused .v-icon[data-v-feb928d5]{color:#fffc!important}.login-field input[data-v-feb928d5]:-webkit-autofill,.login-field input[data-v-feb928d5]:-webkit-autofill:hover,.login-field input[data-v-feb928d5]:-webkit-autofill:focus,.login-field input[data-v-feb928d5]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(30,30,30,1) inset!important;-webkit-text-fill-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s}.login-field .v-field__append-inner .v-icon[data-v-feb928d5]{cursor:pointer}.login-field .v-field__append-inner .v-icon[data-v-feb928d5]:hover{color:#fff!important}.login-btn[data-v-feb928d5]{margin-top:8px;border-radius:12px!important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;font-size:14px;height:52px!important;background:#2a2a2a!important;color:#fff!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)!important}.login-btn[data-v-feb928d5]:hover{background:#363636!important;border-color:#ffffff26!important}.login-btn[data-v-feb928d5]:active{transform:scale(.98)}.login-btn[data-v-feb928d5]:disabled{background:#ffffff0d!important;border-color:transparent!important;opacity:.5}.v-alert[data-v-feb928d5]{border-radius:12px!important;border:1px solid rgba(244,67,54,.3)!important;background:#f443361a!important}.border-t[data-v-feb928d5]{border-top:1px solid rgba(255,255,255,.08)}.login-copyright[data-v-feb928d5]{font-size:11px;color:#fff6}.copyright-link[data-v-feb928d5]{color:#ffffffb3;text-decoration:none;font-weight:700;transition:color .2s ease}.copyright-link[data-v-feb928d5]:hover{color:#fff;text-decoration:underline}.v-btn--variant-text[data-v-feb928d5]{color:#fff9!important;transition:all .2s ease}.v-btn--variant-text[data-v-feb928d5]:hover{color:#fff!important;background:#ffffff14!important}@media (max-width: 600px){.login-card[data-v-feb928d5]{margin:16px;width:calc(100% - 32px);max-width:400px;border-radius:12px!important}.login-logo[data-v-feb928d5]{width:160px}.v-card-text[data-v-feb928d5]{padding:24px!important}}.fallback-image-container[data-v-16a181e5]{overflow:hidden}.clickable-image[data-v-16a181e5]{cursor:pointer;transition:opacity .2s}.clickable-image[data-v-16a181e5]:hover{opacity:.9}.no-image-placeholder[data-v-16a181e5]{cursor:default}.no-image-placeholder.clickable-image[data-v-16a181e5]{cursor:pointer}.dashboard[data-v-6c6ad65f]{background:transparent;min-height:calc(100vh - 64px)}.dashboard-header[data-v-6c6ad65f]{background:#1e1e1ef2;border:1px solid rgba(255,255,255,.05);backdrop-filter:blur(10px)}.stat-card[data-v-6c6ad65f]{background:#1e1e1ef2;border:1px solid rgba(255,255,255,.05);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.stat-card[data-v-6c6ad65f]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .3s ease}.stat-card--primary[data-v-6c6ad65f]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stat-card--success[data-v-6c6ad65f]:before{background:linear-gradient(90deg,#4caf50,#388e3c)}.stat-card--info[data-v-6c6ad65f]:before{background:linear-gradient(90deg,#00bcd4,#0097a7)}.stat-card--warning[data-v-6c6ad65f]:before{background:linear-gradient(90deg,#ff9800,#f57c00)}.stat-card[data-v-6c6ad65f]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.stat-card[data-v-6c6ad65f]:hover:before{opacity:1}.content-card[data-v-6c6ad65f]{background:#1e1e1ef2;border:1px solid rgba(255,255,255,.05);backdrop-filter:blur(10px);transition:all .3s ease}.content-card[data-v-6c6ad65f]:hover{box-shadow:0 4px 16px #0000001f}.v-list-item[data-v-6c6ad65f]{transition:background-color .2s ease}.v-list-item[data-v-6c6ad65f]:hover{background-color:#ffffff0d}@media (max-width: 600px){.dashboard[data-v-6c6ad65f]{padding:0!important}.dashboard-header[data-v-6c6ad65f]{border-radius:0;margin-bottom:8px!important}.stat-card[data-v-6c6ad65f],.content-card[data-v-6c6ad65f]{border-radius:0;margin-bottom:8px}.v-card__title[data-v-6c6ad65f]{padding:12px 16px!important}.v-card__text[data-v-6c6ad65f]{padding:16px!important}.v-list-item[data-v-6c6ad65f]{padding:8px 16px!important}}@media (min-width: 600px) and (max-width: 960px){.stat-card[data-v-6c6ad65f]{height:120px!important}}@keyframes shimmer-6c6ad65f{0%{background-position:-468px 0}to{background-position:468px 0}}.v-skeleton-loader__bone[data-v-6c6ad65f]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:468px 104px;animation:shimmer-6c6ad65f 1.5s infinite}[data-v-6c6ad65f]::-webkit-scrollbar{width:8px;height:8px}[data-v-6c6ad65f]::-webkit-scrollbar-track{background:#0000001a}[data-v-6c6ad65f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}[data-v-6c6ad65f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.gap-1[data-v-6c6ad65f]{gap:4px}.gap-2[data-v-6c6ad65f]{gap:8px}.not-found-container[data-v-811c8639]{min-height:80vh;padding:2rem}.clients-view-container[data-v-97e2148e]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-97e2148e]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-97e2148e]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-97e2148e]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-97e2148e]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.inactive-stats[data-v-97e2148e]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-97e2148e]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-97e2148e]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-97e2148e],.filter-select[data-v-97e2148e]{max-width:100%}.data-table-card[data-v-97e2148e]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-97e2148e]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-97e2148e]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-97e2148e]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-97e2148e]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-97e2148e]{transition:transform .2s ease}.back-btn[data-v-97e2148e]:hover{transform:translate(-3px)}.page-icon[data-v-97e2148e]{transition:transform .3s ease}.v-data-table[data-v-97e2148e]{background:transparent!important}.v-data-table thead[data-v-97e2148e]{background:#667eea26!important}.v-data-table thead th[data-v-97e2148e]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-97e2148e]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-97e2148e]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-97e2148e]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-97e2148e]{display:flex;align-items:center}.status-chip[data-v-97e2148e]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-97e2148e]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-97e2148e]{opacity:.4}.empty-state h3[data-v-97e2148e]{color:#ffffffb3}.empty-state p[data-v-97e2148e]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-97e2148e],.filter-select .v-input__control[data-v-97e2148e]{border-radius:12px!important}.v-pagination[data-v-97e2148e]{margin:20px 0}.v-pagination__item[data-v-97e2148e]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-97e2148e]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-97e2148e]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-97e2148e]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-97e2148e]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-97e2148e]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-97e2148e]{padding:8px!important}.custom-search-field[data-v-97e2148e]{max-width:100%!important}}@media (max-width: 600px){.clients-view-container[data-v-97e2148e]{padding:10px}.text-h6-sm[data-v-97e2148e]{font-size:1.1rem!important}.stats-row .col-6[data-v-97e2148e]{padding:4px!important}.stats-value[data-v-97e2148e]{font-size:1.5rem!important}.action-btn[data-v-97e2148e]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-97e2148e]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-97e2148e]:hover{transform:none}}.signature-display[data-v-cc0de477]{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#fafafa;text-align:center}.signature-image[data-v-cc0de477]{max-width:100%;height:auto;border:1px solid #ddd;background:#fff}.gap-2[data-v-cc0de477]{gap:8px}.white-space-pre-line[data-v-e03f1aca]{white-space:pre-line}.suppliers-view-container[data-v-aba7aaf5]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-aba7aaf5]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-aba7aaf5]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-aba7aaf5]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-aba7aaf5]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.inactive-stats[data-v-aba7aaf5]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-aba7aaf5]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-aba7aaf5]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-aba7aaf5],.filter-select[data-v-aba7aaf5]{max-width:100%}.data-table-card[data-v-aba7aaf5]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-aba7aaf5]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-aba7aaf5]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-aba7aaf5]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-aba7aaf5]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-aba7aaf5]{transition:transform .2s ease}.back-btn[data-v-aba7aaf5]:hover{transform:translate(-3px)}.page-icon[data-v-aba7aaf5]{transition:transform .3s ease}.v-data-table[data-v-aba7aaf5]{background:transparent!important}.v-data-table thead[data-v-aba7aaf5]{background:#667eea26!important}.v-data-table thead th[data-v-aba7aaf5]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-aba7aaf5]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-aba7aaf5]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-aba7aaf5]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-aba7aaf5]{display:flex;align-items:center}.status-chip[data-v-aba7aaf5]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-aba7aaf5]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-aba7aaf5]{opacity:.4}.empty-state h3[data-v-aba7aaf5]{color:#ffffffb3}.empty-state p[data-v-aba7aaf5]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-aba7aaf5],.filter-select .v-input__control[data-v-aba7aaf5]{border-radius:12px!important}.v-pagination[data-v-aba7aaf5]{margin:20px 0}.v-pagination__item[data-v-aba7aaf5]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-aba7aaf5]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-aba7aaf5]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-aba7aaf5]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-aba7aaf5]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-aba7aaf5]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-aba7aaf5]{padding:8px!important}.custom-search-field[data-v-aba7aaf5]{max-width:100%!important}}@media (max-width: 600px){.suppliers-view-container[data-v-aba7aaf5]{padding:10px}.text-h6-sm[data-v-aba7aaf5]{font-size:1.1rem!important}.stats-row .col-6[data-v-aba7aaf5]{padding:4px!important}.stats-value[data-v-aba7aaf5]{font-size:1.5rem!important}.action-btn[data-v-aba7aaf5]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-aba7aaf5]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-aba7aaf5]:hover{transform:none}}.categories-view-container[data-v-4d03caba]{position:relative;animation:fadeIn-4d03caba .5s ease}@keyframes fadeIn-4d03caba{0%{opacity:0}to{opacity:1}}.header-card[data-v-4d03caba],.stats-card[data-v-4d03caba],.data-table-card[data-v-4d03caba]{transition:all .3s ease;border-radius:8px}.header-card[data-v-4d03caba]{box-shadow:0 2px 8px #0000001a!important}.stats-card[data-v-4d03caba]{transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;position:relative;overflow:hidden}.stats-card[data-v-4d03caba]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;opacity:.5}.categories-stats[data-v-4d03caba]:before{background-color:#2196f3}.products-stats[data-v-4d03caba]:before{background-color:#4caf50}.stats-value[data-v-4d03caba]{animation:countUp-4d03caba 1s ease-out forwards}@keyframes countUp-4d03caba{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.action-highlight-btn[data-v-4d03caba]{transition:all .3s ease;box-shadow:0 2px 5px #0000001a}.action-highlight-btn[data-v-4d03caba]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.back-btn[data-v-4d03caba]{transition:transform .2s ease}.back-btn[data-v-4d03caba]:hover{transform:translate(-3px)}.page-icon[data-v-4d03caba]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.page-icon[data-v-4d03caba]:hover{transform:scale(1.1)}.custom-search-field[data-v-4d03caba]{max-width:100%;transition:all .3s ease}.custom-search-field[data-v-4d03caba]:focus-within{transform:translateY(-2px);box-shadow:0 2px 6px #0000001a}.category-card-container[data-v-4d03caba]{display:flex;flex-direction:column}.category-card[data-v-4d03caba]{transition:all .3s ease}.category-card[data-v-4d03caba]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.mobile-action-btn[data-v-4d03caba]{transition:all .3s ease}.mobile-action-btn[data-v-4d03caba]:hover{transform:scale(1.05)}.items-per-page-control[data-v-4d03caba]{margin-left:12px}.items-per-page-select[data-v-4d03caba]{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a}.empty-state[data-v-4d03caba]{background:#00000005;border-radius:12px;padding:60px 20px;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-state .v-icon[data-v-4d03caba]{opacity:.4}.empty-state h3[data-v-4d03caba]{color:#0009}.empty-state p[data-v-4d03caba]{max-width:500px;margin:0 auto;opacity:.7}.action-btn[data-v-4d03caba]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-4d03caba]:hover{transform:scale(1.15)}@media (max-width: 600px){.custom-search-field[data-v-4d03caba]{max-width:100%!important;margin-top:8px;margin-right:8px!important}.v-data-table[data-v-4d03caba] td,.v-data-table[data-v-4d03caba] th{padding:0 8px!important}.stats-row .col-6[data-v-4d03caba]{padding:4px!important}}.items-view-container[data-v-3fb3d1ee]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-3fb3d1ee]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-3fb3d1ee]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-3fb3d1ee]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.stock-stats[data-v-3fb3d1ee]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card.lowstock-stats[data-v-3fb3d1ee]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.categories-stats[data-v-3fb3d1ee]:before{background:linear-gradient(90deg,#00bcd4,#0097a7)}.stats-card[data-v-3fb3d1ee]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-3fb3d1ee]{font-weight:700;font-size:2rem!important}.action-btn[data-v-3fb3d1ee]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-3fb3d1ee]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-3fb3d1ee]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-3fb3d1ee]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-3fb3d1ee]{transition:transform .2s ease}.back-btn[data-v-3fb3d1ee]:hover{transform:translate(-3px)}.page-icon[data-v-3fb3d1ee]{transition:transform .3s ease}.data-table-card[data-v-3fb3d1ee]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.v-data-table[data-v-3fb3d1ee]{background:transparent!important}.v-data-table thead[data-v-3fb3d1ee]{background:#667eea26!important}.v-data-table thead th[data-v-3fb3d1ee]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-3fb3d1ee]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-3fb3d1ee]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-3fb3d1ee]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-3fb3d1ee]{display:flex;align-items:center}.custom-search-field[data-v-3fb3d1ee],.filter-select[data-v-3fb3d1ee]{max-width:100%}.custom-search-field .v-input__control[data-v-3fb3d1ee],.filter-select .v-input__control[data-v-3fb3d1ee]{border-radius:12px!important}.item-image-container[data-v-3fb3d1ee]{width:40px;height:40px;border-radius:4px;overflow:hidden;margin:0 auto}.item-thumbnail[data-v-3fb3d1ee]{cursor:pointer;transition:transform .2s}.item-thumbnail[data-v-3fb3d1ee]:hover{transform:scale(1.1)}.no-image-placeholder[data-v-3fb3d1ee]{width:40px;height:40px;border-radius:4px;background-color:#f5f5f5;cursor:pointer}.custom-search-field[data-v-3fb3d1ee] .v-input__slot{min-height:40px!important}.empty-state[data-v-3fb3d1ee]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-3fb3d1ee]{opacity:.4}.empty-state h3[data-v-3fb3d1ee]{color:#ffffffb3}.empty-state p[data-v-3fb3d1ee]{max-width:500px;margin:0 auto;opacity:.8}.price-container[data-v-3fb3d1ee]{display:flex;flex-direction:column;margin-right:12px}.item-card-container[data-v-3fb3d1ee]{transition:all .3s ease}.item-card[data-v-3fb3d1ee]{transition:all .3s ease;border-left:4px solid transparent}.item-card[data-v-3fb3d1ee]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a!important}.item-card.low-stock[data-v-3fb3d1ee]{border-left-color:#ffc107}.item-card.out-of-stock[data-v-3fb3d1ee]{border-left-color:#f44336}.mobile-action-btn[data-v-3fb3d1ee]{min-width:auto!important;margin:0 2px}@media (max-width: 960px){.stats-card[data-v-3fb3d1ee]{padding:8px!important}.custom-search-field[data-v-3fb3d1ee]{max-width:100%!important}}@media (max-width: 600px){.items-view-container[data-v-3fb3d1ee]{padding:10px}.text-h6-sm[data-v-3fb3d1ee]{font-size:1.1rem!important}.stats-row .col-6[data-v-3fb3d1ee]{padding:4px!important}.stats-value[data-v-3fb3d1ee]{font-size:1.5rem!important}.action-btn[data-v-3fb3d1ee]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-3fb3d1ee]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-3fb3d1ee]:hover{transform:none}}.status-chip[data-v-3fb3d1ee]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.v-chip[data-v-3fb3d1ee]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-3fb3d1ee]:hover{transform:scale(1.05)}.v-pagination[data-v-3fb3d1ee]{margin:20px 0}.v-pagination__item[data-v-3fb3d1ee]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-3fb3d1ee]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-3fb3d1ee]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-3fb3d1ee]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.section-title[data-v-44ac35de]{margin-bottom:8px}.v-text-field[data-v-44ac35de],.v-select[data-v-44ac35de],.v-autocomplete[data-v-44ac35de]{margin-top:0}@media (max-width: 600px){.section-title[data-v-44ac35de]{font-size:16px}.v-btn[data-v-44ac35de]:not(.image-button){width:100%}.image-button[data-v-44ac35de]{width:auto;min-width:140px;margin-left:8px;margin-right:8px}}@media (min-width: 601px) and (max-width: 960px){.section-title[data-v-44ac35de]{font-size:18px}}.h-100[data-v-44ac35de]{height:100%}.margin-card[data-v-44ac35de]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;overflow:hidden}.margin-card .v-card__text[data-v-44ac35de]{background:#fff;border-radius:8px;margin:2px}.image-upload-card[data-v-44ac35de]{border-radius:12px!important;overflow:hidden}.image-card-header[data-v-44ac35de]{padding:16px 24px}.image-preview-wrapper[data-v-44ac35de]{text-align:center}.image-preview-container[data-v-44ac35de]{height:280px;width:100%;max-width:400px;margin:0 auto;display:flex;justify-content:center;align-items:center;border:2px dashed #e0e0e0;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#f5f5f5,#fafafa);position:relative}.product-image[data-v-44ac35de]{max-height:260px;max-width:100%;object-fit:contain;border-radius:8px}.default-image[data-v-44ac35de]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f5f5f5}.default-image-enhanced[data-v-44ac35de]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px}.image-actions[data-v-44ac35de]{margin-top:20px}.v-list-item[data-v-3380b4a8]{min-height:40px;padding:4px 0}.v-list-item__title[data-v-3380b4a8]{font-size:1.1rem;font-weight:500}.text-caption[data-v-3380b4a8]{font-size:.75rem;font-weight:400;color:#ffffffb3}.clickable-image[data-v-3380b4a8]{cursor:pointer;transition:opacity .3s}.clickable-image[data-v-3380b4a8]:hover{opacity:.8}[data-v-c173640e]:root{--v-primary-hover: rgba(25, 118, 210, .04);--v-primary-selected: rgba(25, 118, 210, .12)}.v-theme--dark[data-v-c173640e]{--v-primary-hover: rgba(25, 118, 210, .08);--v-primary-selected: rgba(25, 118, 210, .16)}.cursor-pointer[data-v-c173640e]{cursor:pointer}.stats-card[data-v-c173640e]{transition:transform .2s ease-in-out,elevation .2s ease-in-out;border-radius:12px!important}.stats-card[data-v-c173640e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.main-card[data-v-c173640e]{border-radius:16px!important;overflow:hidden}.toolbar-section[data-v-c173640e]{background:linear-gradient(45deg,var(--v-surface-variant) 0%,var(--v-background) 100%);border-bottom:1px solid var(--v-border);padding:20px 24px}.filter-section[data-v-c173640e]{gap:20px}.actions-section[data-v-c173640e]{gap:16px}.search-field[data-v-c173640e]{min-width:300px}.client-filter[data-v-c173640e]{min-width:280px}.assets-table[data-v-c173640e]{background:transparent}.assets-table[data-v-c173640e] tbody tr{transition:background-color .2s ease-in-out}.assets-table[data-v-c173640e] tbody tr:hover{background-color:var(--v-primary-hover)!important;transform:scale(1.001)}.assets-table[data-v-c173640e] th{background:linear-gradient(45deg,var(--v-surface-variant) 0%,var(--v-background) 100%)!important;font-weight:600!important;color:var(--v-on-surface)!important;border-bottom:2px solid var(--v-border)!important}.assets-table[data-v-c173640e] td{padding:16px 12px!important;border-bottom:1px solid var(--v-border)!important}.v-chip[data-v-c173640e]{transition:all .2s ease-in-out}.v-chip[data-v-c173640e]:hover{transform:scale(1.05)}.v-avatar[data-v-c173640e]{border:2px solid var(--v-surface);box-shadow:0 2px 8px var(--v-shadow)}.v-theme--dark .stats-card[data-v-c173640e],.v-theme--dark .main-card[data-v-c173640e],.v-theme--dark .v-data-table[data-v-c173640e]{background:var(--v-surface)!important}@media (max-width: 1264px){.filter-section[data-v-c173640e]{flex-direction:column;align-items:stretch;gap:8px}.search-field[data-v-c173640e],.client-filter[data-v-c173640e]{min-width:auto;width:100%}}@media (max-width: 960px){.toolbar-section .d-flex[data-v-c173640e]{flex-direction:column;gap:16px}.toolbar-section .d-flex>div[data-v-c173640e]:last-child{align-self:stretch}.toolbar-section .d-flex>div:last-child .d-flex[data-v-c173640e]{flex-direction:row;gap:8px}}.v-data-table[data-v-c173640e] .v-data-table__wrapper{border-radius:0 0 16px 16px}.asset-details-card[data-v-c173640e]{border-radius:20px!important;overflow:hidden}.asset-header[data-v-c173640e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;padding:24px!important}.asset-header .v-chip[data-v-c173640e]{background:#fff3!important;color:#fff!important}.asset-header .v-chip .v-icon[data-v-c173640e]{color:#fff!important}.detail-tabs[data-v-c173640e]{background:linear-gradient(45deg,var(--v-surface-variant) 0%,var(--v-background) 100%);box-shadow:0 2px 4px var(--v-shadow)}.detail-tabs .v-tab[data-v-c173640e]{text-transform:none!important;font-weight:500;min-height:64px;transition:all .2s ease-in-out}.detail-tabs .v-tab[data-v-c173640e]:hover{background:var(--v-primary-hover)}.detail-tabs .v-tab--selected[data-v-c173640e]{background:var(--v-primary-selected);color:var(--v-primary)!important}.v-tab-item .v-card[data-v-c173640e]{border-radius:0!important;box-shadow:none!important;background:var(--v-surface)}.v-tab-item .v-card-text[data-v-c173640e]{padding:24px!important}.installer-card[data-v-c173640e]{border-radius:16px!important;overflow:hidden}.installer-header[data-v-c173640e]{background:linear-gradient(135deg,#4fc3f7,#29b6f6);color:#fff!important;padding:24px!important}.uninstaller-card[data-v-c173640e]{border-radius:16px!important;overflow:hidden}.uninstaller-header[data-v-c173640e]{background:linear-gradient(135deg,#ef5350,#e53935);color:#fff!important;padding:24px!important}.development-notice-card[data-v-c173640e]{border-radius:20px!important;background:linear-gradient(135deg,var(--v-surface) 0%,var(--v-surface-variant) 100%);border:1px solid var(--v-border)}.development-notice-card .v-card-text[data-v-c173640e]{background:transparent}.sales-view-container[data-v-725def91]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-725def91]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-725def91]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-725def91]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-725def91]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-725def91]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-725def91]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-725def91]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-725def91]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-725def91],.filter-select[data-v-725def91]{max-width:100%}.data-table-card[data-v-725def91]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-725def91]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-725def91]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-725def91]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-725def91]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-725def91]{transition:transform .2s ease}.back-btn[data-v-725def91]:hover{transform:translate(-3px)}.page-icon[data-v-725def91]{transition:transform .3s ease}.v-data-table[data-v-725def91]{background:transparent!important}.v-data-table thead[data-v-725def91]{background:#667eea26!important}.v-data-table thead th[data-v-725def91]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-725def91]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-725def91]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-725def91]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-725def91]{display:flex;align-items:center}.status-chip[data-v-725def91]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-725def91]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-725def91]{opacity:.4}.empty-state h3[data-v-725def91]{color:#ffffffb3}.empty-state p[data-v-725def91]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-725def91],.filter-select .v-input__control[data-v-725def91]{border-radius:12px!important}.v-pagination[data-v-725def91]{margin:20px 0}.v-pagination__item[data-v-725def91]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-725def91]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-725def91]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-725def91]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-725def91]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-725def91]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-725def91]{padding:8px!important}.custom-search-field[data-v-725def91]{max-width:100%!important}}@media (max-width: 600px){.sales-view-container[data-v-725def91]{padding:10px}.text-h6-sm[data-v-725def91]{font-size:1.1rem!important}.stats-row .col-6[data-v-725def91]{padding:4px!important}.stats-value[data-v-725def91]{font-size:1.5rem!important}.action-btn[data-v-725def91]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-725def91]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-725def91]:hover{transform:none}}.v-card__title.success[data-v-4d1188de]{background-color:#4caf50;color:#fff}@media print{.print-content[data-v-6d9b92d5]{background-color:#fff;padding:20px;max-width:100%;margin:0 auto}}#print-content[data-v-6d9b92d5]{display:none}@media print{#print-content[data-v-6d9b92d5]{display:block}}.status-select[data-v-6d9b92d5]{max-width:200px}.v-data-table[data-v-6d9b92d5],.v-data-table__wrapper[data-v-6d9b92d5]{border:none!important}.v-data-table>.v-data-table__wrapper>table[data-v-6d9b92d5]{border:none!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr:last-child>td[data-v-6d9b92d5]{border-bottom:none!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th[data-v-6d9b92d5]{border-bottom:none!important}.print-wrapper[data-v-6d9b92d5]{display:none}@media print{.print-wrapper[data-v-6d9b92d5]{display:block}.printable-content[data-v-6d9b92d5]{padding:0;box-shadow:none;max-width:100%}.v-card[data-v-6d9b92d5],.v-btn[data-v-6d9b92d5],.v-dialog[data-v-6d9b92d5]{display:none!important}}.info-text[data-v-6d9b92d5]{white-space:pre-line;line-height:1.5;color:#444}.company-logo-banner[data-v-6d9b92d5]{width:100vw;min-width:100vw;max-width:100vw;margin:0!important;padding:0!important;display:block;background:#fff}.logo-banner[data-v-6d9b92d5]{width:100vw;min-width:100vw;max-width:100vw;height:auto;display:block;margin:0!important;padding:0!important;object-fit:cover;background:#fff}.receipt-header[data-v-6d9b92d5]{margin:0!important;padding:0!important;border:none;width:100vw;min-width:100vw;max-width:100vw;background:#fff;flex-direction:column;align-items:stretch}.printable-content[data-v-6d9b92d5]{margin:0!important;padding:0!important;width:100vw;min-width:100vw;max-width:100vw;box-sizing:border-box;background:#fff}.document-title[data-v-6d9b92d5]{text-align:center;margin:16px 0 12px;padding:0}.document-title h2[data-v-6d9b92d5]{font-size:18px;text-transform:uppercase;letter-spacing:1px;color:#333;margin:0;padding:0}.receipt-info-section[data-v-6d9b92d5]{margin:0 0 20px;padding:0 16px}.receipt-info-row[data-v-6d9b92d5]{display:flex;gap:20px}.receipt-info-box[data-v-6d9b92d5]{flex:1;padding:12px}.receipt-info-box h3[data-v-6d9b92d5]{font-size:14px;font-weight:600;margin:0 0 10px;color:#333!important;text-transform:uppercase;border:none!important;border-bottom:none!important;text-decoration:none!important;background:transparent!important}.info-list[data-v-6d9b92d5]{display:flex;flex-direction:column;gap:8px}.info-item[data-v-6d9b92d5]{display:flex}.info-label[data-v-6d9b92d5]{font-weight:600;color:#555;min-width:100px}.info-value[data-v-6d9b92d5]{flex:1}.items-section[data-v-6d9b92d5]{margin:0 0 20px;padding:0 16px}.items-table[data-v-6d9b92d5]{width:100%;border-collapse:collapse;font-size:13px;background:#fff}.items-table th[data-v-6d9b92d5],.items-table td[data-v-6d9b92d5]{border:1px solid #eee;padding:6px 8px}.items-table th[data-v-6d9b92d5]{background-color:#f5f5f5;font-weight:600;text-align:left}.item-col[data-v-6d9b92d5]{width:50%}.qty-col[data-v-6d9b92d5]{width:10%;text-align:center}.price-col[data-v-6d9b92d5],.total-col[data-v-6d9b92d5]{width:20%;text-align:right}.text-center[data-v-6d9b92d5]{text-align:center}.text-right[data-v-6d9b92d5]{text-align:right}.item-name[data-v-6d9b92d5]{font-weight:500}.item-details[data-v-6d9b92d5]{font-size:12px;color:#666;margin-top:2px}.totals-section[data-v-6d9b92d5]{margin-top:20px;padding:0 16px;display:flex;flex-direction:column;align-items:flex-end}.total-line[data-v-6d9b92d5]{display:flex;justify-content:space-between;width:200px;margin-bottom:8px}.total-label[data-v-6d9b92d5]{font-weight:600}.final-total[data-v-6d9b92d5]{font-size:16px;font-weight:700}.signatures-section[data-v-6d9b92d5]{margin:40px 16px 20px;padding:20px 0;display:flex;justify-content:space-around;gap:40px}.signature-box[data-v-6d9b92d5]{flex:1;text-align:center}.signature-line[data-v-6d9b92d5]{margin-bottom:8px;font-size:14px;color:#333;letter-spacing:2px}.signature-box p[data-v-6d9b92d5]{font-size:12px;color:#666;margin:0;font-weight:500}.qrcode-footer[data-v-6d9b92d5]{position:absolute;bottom:20px;right:20px;width:auto;text-align:right;margin:0;padding:0}.qrcode-footer .qrcode-img[data-v-6d9b92d5]{width:100px;height:100px;object-fit:contain;margin:0;padding:0;display:block}.quotes-view-container[data-v-ac5044b1]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-ac5044b1]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-ac5044b1]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-ac5044b1]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-ac5044b1]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-ac5044b1]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-ac5044b1]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-ac5044b1]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-ac5044b1]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-ac5044b1],.filter-select[data-v-ac5044b1]{max-width:100%}.data-table-card[data-v-ac5044b1]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-ac5044b1]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-ac5044b1]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-ac5044b1]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-ac5044b1]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-ac5044b1]{transition:transform .2s ease}.back-btn[data-v-ac5044b1]:hover{transform:translate(-3px)}.page-icon[data-v-ac5044b1]{transition:transform .3s ease}.v-data-table[data-v-ac5044b1]{background:transparent!important}.v-data-table thead[data-v-ac5044b1]{background:#667eea26!important}.v-data-table thead th[data-v-ac5044b1]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-ac5044b1]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-ac5044b1]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-ac5044b1]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-ac5044b1]{display:flex;align-items:center}.status-chip[data-v-ac5044b1]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-ac5044b1]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-ac5044b1]{opacity:.4}.empty-state h3[data-v-ac5044b1]{color:#ffffffb3}.empty-state p[data-v-ac5044b1]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-ac5044b1],.filter-select .v-input__control[data-v-ac5044b1]{border-radius:12px!important}.v-pagination[data-v-ac5044b1]{margin:20px 0}.v-pagination__item[data-v-ac5044b1]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-ac5044b1]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-ac5044b1]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-ac5044b1]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-ac5044b1]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-ac5044b1]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-ac5044b1]{padding:8px!important}.custom-search-field[data-v-ac5044b1]{max-width:100%!important}}@media (max-width: 600px){.quotes-view-container[data-v-ac5044b1]{padding:10px}.text-h6-sm[data-v-ac5044b1]{font-size:1.1rem!important}.stats-row .col-6[data-v-ac5044b1]{padding:4px!important}.stats-value[data-v-ac5044b1]{font-size:1.5rem!important}.action-btn[data-v-ac5044b1]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-ac5044b1]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-ac5044b1]:hover{transform:none}}.quote-type-toggle[data-v-6c395ca9]{border:2px solid rgb(var(--v-theme-primary))!important;border-radius:8px!important;box-shadow:0 2px 8px #00000026}.quote-type-toggle .v-btn[data-v-6c395ca9]{font-weight:600;letter-spacing:.5px;min-width:100px}@media print{.print-content[data-v-00d9bc16]{background-color:#fff;padding:20px;max-width:100%;margin:0 auto}}#print-content[data-v-00d9bc16]{display:none}@media print{#print-content[data-v-00d9bc16]{display:block}}.status-select[data-v-00d9bc16]{max-width:200px}.v-data-table[data-v-00d9bc16],.v-data-table__wrapper[data-v-00d9bc16]{border:none!important}.v-data-table>.v-data-table__wrapper>table[data-v-00d9bc16]{border:none!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr:last-child>td[data-v-00d9bc16]{border-bottom:none!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th[data-v-00d9bc16]{border-bottom:none!important}.print-wrapper[data-v-00d9bc16]{display:none}@media print{.print-wrapper[data-v-00d9bc16]{display:block}.printable-content[data-v-00d9bc16]{padding:0;box-shadow:none;max-width:100%}.v-card[data-v-00d9bc16],.v-btn[data-v-00d9bc16],.v-dialog[data-v-00d9bc16]{display:none!important}}.info-text[data-v-00d9bc16]{white-space:pre-line;line-height:1.5;color:#444}.company-logo-banner[data-v-00d9bc16]{width:100vw;min-width:100vw;max-width:100vw;margin:0!important;padding:0!important;display:block;background:#fff}.logo-banner[data-v-00d9bc16]{width:100vw;min-width:100vw;max-width:100vw;height:auto;display:block;margin:0!important;padding:0!important;object-fit:cover;background:#fff}.receipt-header[data-v-00d9bc16]{margin:0!important;padding:0!important;border:none;width:100vw;min-width:100vw;max-width:100vw;background:#fff;flex-direction:column;align-items:stretch}.printable-content[data-v-00d9bc16]{margin:0!important;padding:0!important;width:100vw;min-width:100vw;max-width:100vw;box-sizing:border-box;background:#fff}.document-title[data-v-00d9bc16]{text-align:center;margin:16px 0 12px;padding:0}.document-title h2[data-v-00d9bc16]{font-size:18px;text-transform:uppercase;letter-spacing:1px;color:#333;margin:0;padding:0}.receipt-info-section[data-v-00d9bc16]{margin:0 0 20px;padding:0 16px}.receipt-info-row[data-v-00d9bc16]{display:flex;gap:20px}.receipt-info-box[data-v-00d9bc16]{flex:1;padding:12px}.receipt-info-box h3[data-v-00d9bc16]{font-size:14px;font-weight:600;margin:0 0 10px;color:#333!important;text-transform:uppercase;border:none!important;border-bottom:none!important;text-decoration:none!important;background:transparent!important}.info-list[data-v-00d9bc16]{display:flex;flex-direction:column;gap:8px}.info-item[data-v-00d9bc16]{display:flex}.info-label[data-v-00d9bc16]{font-weight:600;color:#555;min-width:100px}.info-value[data-v-00d9bc16]{flex:1}.items-section[data-v-00d9bc16]{margin:0 0 20px;padding:0 16px}.items-table[data-v-00d9bc16]{width:100%;border-collapse:collapse;font-size:13px;background:#fff}.items-table th[data-v-00d9bc16],.items-table td[data-v-00d9bc16]{border:1px solid #eee;padding:6px 8px}.items-table th[data-v-00d9bc16]{background-color:#f5f5f5;font-weight:600;text-align:left}.item-col[data-v-00d9bc16]{width:50%}.qty-col[data-v-00d9bc16]{width:10%;text-align:center}.price-col[data-v-00d9bc16],.total-col[data-v-00d9bc16]{width:20%;text-align:right}.text-center[data-v-00d9bc16]{text-align:center}.text-right[data-v-00d9bc16]{text-align:right}.item-name[data-v-00d9bc16]{font-weight:500}.item-details[data-v-00d9bc16]{font-size:12px;color:#666;margin-top:2px}.totals-section[data-v-00d9bc16]{margin-top:20px;padding:0 16px;display:flex;flex-direction:column;align-items:flex-end}.total-line[data-v-00d9bc16]{display:flex;justify-content:space-between;width:200px;margin-bottom:8px}.total-label[data-v-00d9bc16]{font-weight:600}.final-total[data-v-00d9bc16]{font-size:16px;font-weight:700}.qrcode-footer[data-v-00d9bc16]{position:absolute;bottom:20px;right:20px;width:auto;text-align:right;margin:0;padding:0}.qrcode-footer .qrcode-img[data-v-00d9bc16]{width:100px;height:100px;object-fit:contain;margin:0;padding:0;display:block}.services-view-container[data-v-cabf434f]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-cabf434f]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-cabf434f]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-cabf434f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-cabf434f]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.inactive-stats[data-v-cabf434f]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card.total-stats[data-v-cabf434f]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-cabf434f]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-cabf434f]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-cabf434f],.filter-select[data-v-cabf434f]{max-width:100%}.data-table-card[data-v-cabf434f]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-cabf434f]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-cabf434f]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-cabf434f]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-cabf434f]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-cabf434f]{transition:transform .2s ease}.back-btn[data-v-cabf434f]:hover{transform:translate(-3px)}.page-icon[data-v-cabf434f]{transition:transform .3s ease}.v-data-table[data-v-cabf434f]{background:transparent!important}.v-data-table thead[data-v-cabf434f]{background:#667eea26!important}.v-data-table thead th[data-v-cabf434f]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-cabf434f]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-cabf434f]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-cabf434f]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-cabf434f]{display:flex;align-items:center}.status-chip[data-v-cabf434f]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-cabf434f]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-cabf434f]{opacity:.4}.empty-state h3[data-v-cabf434f]{color:#ffffffb3}.empty-state p[data-v-cabf434f]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-cabf434f],.filter-select .v-input__control[data-v-cabf434f]{border-radius:12px!important}.v-pagination[data-v-cabf434f]{margin:20px 0}.v-pagination__item[data-v-cabf434f]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-cabf434f]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-cabf434f]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-cabf434f]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-cabf434f]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-cabf434f]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-cabf434f]{padding:8px!important}.custom-search-field[data-v-cabf434f]{max-width:100%!important}}@media (max-width: 600px){.services-view-container[data-v-cabf434f]{padding:10px}.text-h6-sm[data-v-cabf434f]{font-size:1.1rem!important}.stats-row .col-6[data-v-cabf434f]{padding:4px!important}.stats-value[data-v-cabf434f]{font-size:1.5rem!important}.action-btn[data-v-cabf434f]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-cabf434f]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-cabf434f]:hover{transform:none}}.report-card[data-v-3f434b33]{transition:transform .3s,box-shadow .3s;cursor:pointer}.report-card[data-v-3f434b33]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.v-card-text[data-v-f21ad3ef]{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center}.v-skeleton-loader[data-v-bcaa3a48]{background:transparent}.v-card-title[data-v-e7adb5f1]{gap:8px}.sales-report-container[data-v-96b58b50]{padding:20px}.v-card[data-v-96b58b50]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;border:1px solid rgba(255,255,255,.08)}.rounded-lg[data-v-96b58b50]{border-radius:12px!important}.v-card.rounded-lg[data-v-96b58b50]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-96b58b50]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-96b58b50]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-96b58b50]{transition:transform .2s ease}.v-btn[icon][data-v-96b58b50]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-96b58b50],.v-btn[color=error][data-v-96b58b50]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-96b58b50]{background:transparent!important}.v-data-table thead[data-v-96b58b50]{background:#667eea26!important}.v-data-table thead th[data-v-96b58b50]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-96b58b50]:hover{background-color:#667eea1a!important}.v-chip[data-v-96b58b50]{font-weight:600!important}@media (max-width: 600px){.sales-report-container[data-v-96b58b50]{padding:10px}}.inventory-report-container[data-v-3a35c6d6]{padding:20px}.v-card[data-v-3a35c6d6]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;border:1px solid rgba(255,255,255,.08)}.rounded-lg[data-v-3a35c6d6]{border-radius:12px!important}.v-card.rounded-lg[data-v-3a35c6d6]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-3a35c6d6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-3a35c6d6]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-3a35c6d6]{transition:transform .2s ease}.v-btn[icon][data-v-3a35c6d6]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-3a35c6d6],.v-btn[color=error][data-v-3a35c6d6]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-3a35c6d6]{background:transparent!important}.v-data-table thead[data-v-3a35c6d6]{background:#667eea26!important}.v-data-table thead th[data-v-3a35c6d6]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-3a35c6d6]:hover{background-color:#667eea1a!important}.v-chip[data-v-3a35c6d6]{font-weight:600!important}@media (max-width: 600px){.inventory-report-container[data-v-3a35c6d6]{padding:10px}}.clients-report-container[data-v-2fad421d]{padding:20px}.v-card[data-v-2fad421d]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;border:1px solid rgba(255,255,255,.08)}.rounded-lg[data-v-2fad421d]{border-radius:12px!important}.v-card.rounded-lg[data-v-2fad421d]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-2fad421d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-2fad421d]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-2fad421d]{transition:transform .2s ease}.v-btn[icon][data-v-2fad421d]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-2fad421d],.v-btn[color=error][data-v-2fad421d]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-2fad421d]{background:transparent!important}.v-data-table thead[data-v-2fad421d]{background:#667eea26!important}.v-data-table thead th[data-v-2fad421d]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-2fad421d]:hover{background-color:#667eea1a!important}.v-chip[data-v-2fad421d]{font-weight:600!important}@media (max-width: 600px){.clients-report-container[data-v-2fad421d]{padding:10px}}.report-card[data-v-7910e198]{cursor:pointer;transition:transform .2s,box-shadow .2s}.report-card[data-v-7910e198]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000026}.rounded-lg[data-v-7910e198]{border-radius:8px}.financial-report-container[data-v-990c3f58]{padding:20px}.v-card[data-v-990c3f58]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;border:1px solid rgba(255,255,255,.08)}.rounded-lg[data-v-990c3f58]{border-radius:12px!important}.v-card.rounded-lg[data-v-990c3f58]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-990c3f58]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-990c3f58]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-990c3f58]{transition:transform .2s ease}.v-btn[icon][data-v-990c3f58]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-990c3f58],.v-btn[color=error][data-v-990c3f58]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-990c3f58]{background:transparent!important}.v-data-table thead[data-v-990c3f58]{background:#667eea26!important}.v-data-table thead th[data-v-990c3f58]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-990c3f58]:hover{background-color:#667eea1a!important}.v-chip[data-v-990c3f58]{font-weight:600!important}@media (max-width: 600px){.financial-report-container[data-v-990c3f58]{padding:10px}}.v-card[data-v-fa0bbfa4]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;border:1px solid rgba(255,255,255,.08)}.rounded-lg[data-v-fa0bbfa4]{border-radius:12px!important}.v-card.rounded-lg[data-v-fa0bbfa4]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-fa0bbfa4]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-fa0bbfa4]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-fa0bbfa4]{transition:transform .2s ease}.v-btn[icon][data-v-fa0bbfa4]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-fa0bbfa4],.v-btn[color=error][data-v-fa0bbfa4]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-fa0bbfa4]{background:transparent!important}.v-data-table thead[data-v-fa0bbfa4]{background:#667eea26!important}.v-data-table thead th[data-v-fa0bbfa4]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-fa0bbfa4]:hover{background-color:#667eea1a!important}.v-chip[data-v-fa0bbfa4]{font-weight:600!important}@media (max-width: 600px){.tickets-report-container[data-v-fa0bbfa4]{padding:10px}}.finance-view-container[data-v-1ef29213]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-1ef29213]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-1ef29213]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-1ef29213]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.income-stats[data-v-1ef29213]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.expense-stats[data-v-1ef29213]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card.balance-stats[data-v-1ef29213]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-1ef29213]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-1ef29213]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-1ef29213],.filter-select[data-v-1ef29213]{max-width:100%}.data-table-card[data-v-1ef29213]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-1ef29213]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-1ef29213]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-1ef29213]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-1ef29213]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-1ef29213]{transition:transform .2s ease}.back-btn[data-v-1ef29213]:hover{transform:translate(-3px)}.page-icon[data-v-1ef29213]{transition:transform .3s ease}.v-data-table[data-v-1ef29213]{background:transparent!important}.v-data-table thead[data-v-1ef29213]{background:#667eea26!important}.v-data-table thead th[data-v-1ef29213]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-1ef29213]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-1ef29213]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-1ef29213]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-1ef29213]{display:flex;align-items:center}.status-chip[data-v-1ef29213]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-1ef29213]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-1ef29213]{opacity:.4}.empty-state h3[data-v-1ef29213]{color:#ffffffb3}.empty-state p[data-v-1ef29213]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-1ef29213],.filter-select .v-input__control[data-v-1ef29213],.date-picker-field .v-input__control[data-v-1ef29213]{border-radius:12px!important}.v-pagination[data-v-1ef29213]{margin:20px 0}.v-pagination__item[data-v-1ef29213]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-1ef29213]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-1ef29213]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-1ef29213]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-1ef29213]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-1ef29213]:hover{transform:scale(1.05)}.transaction-value[data-v-1ef29213]{font-weight:700;font-size:1.1rem}.income-text[data-v-1ef29213]{color:#4caf50!important}.expense-text[data-v-1ef29213]{color:#f44336!important}@media (max-width: 960px){.stats-card[data-v-1ef29213]{padding:8px!important}.custom-search-field[data-v-1ef29213]{max-width:100%!important}}@media (max-width: 600px){.finance-view-container[data-v-1ef29213]{padding:10px}.text-h6-sm[data-v-1ef29213]{font-size:1.1rem!important}.stats-row .col-6[data-v-1ef29213]{padding:4px!important}.stats-value[data-v-1ef29213]{font-size:1.5rem!important}.action-btn[data-v-1ef29213]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-1ef29213]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-1ef29213]:hover{transform:none}}.passwords-view-container[data-v-392efc88]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-392efc88]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-392efc88]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-392efc88]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.folders-stats[data-v-392efc88]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card.passwords-stats[data-v-392efc88]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.favorites-stats[data-v-392efc88]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card[data-v-392efc88]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-392efc88]{font-weight:700;font-size:2rem!important}.back-btn[data-v-392efc88]{transition:transform .2s ease}.back-btn[data-v-392efc88]:hover{transform:translate(-3px)}.action-highlight-btn[data-v-392efc88]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-392efc88]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.action-btn[data-v-392efc88]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-392efc88]:hover{transform:scale(1.15)}.data-table-card[data-v-392efc88]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.v-data-table[data-v-392efc88]{background:transparent!important}.v-data-table thead[data-v-392efc88]{background:#667eea26!important}.v-data-table thead th[data-v-392efc88]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-392efc88]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important;cursor:pointer}.v-data-table tbody tr[data-v-392efc88]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-392efc88]{padding:16px!important;font-size:.925rem!important}.empty-state[data-v-392efc88]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-392efc88]{opacity:.4}.empty-state h3[data-v-392efc88]{color:#ffffffb3}.empty-state p[data-v-392efc88]{max-width:500px;margin:0 auto;opacity:.8}@media (max-width: 600px){.passwords-view-container[data-v-392efc88]{padding:10px}.stats-value[data-v-392efc88]{font-size:1.5rem!important}.action-highlight-btn[data-v-392efc88]{padding:8px 16px!important;font-size:.875rem}}.article-content[data-v-c9a09995]{white-space:pre-wrap;line-height:1.6}.knowledge-view-container[data-v-2702bcbc]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-2702bcbc]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-2702bcbc]{transition:all .3s ease;height:100%;border-radius:12px!important;position:relative;overflow:hidden}.stats-card[data-v-2702bcbc]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card[data-v-2702bcbc]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-2702bcbc]{font-weight:700;font-size:2rem!important}.back-btn[data-v-2702bcbc]:hover{transform:translate(-3px)}.action-highlight-btn[data-v-2702bcbc]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;text-transform:none!important}.data-table-card[data-v-2702bcbc]{backdrop-filter:blur(10px);border-radius:16px!important;overflow:hidden}.v-data-table[data-v-2702bcbc]{background:transparent!important}.v-data-table thead[data-v-2702bcbc]{background:#667eea26!important}.v-data-table tbody tr[data-v-2702bcbc]{cursor:pointer;transition:all .2s ease}.v-data-table tbody tr[data-v-2702bcbc]:hover{background-color:#667eea1a!important}.action-btn[data-v-2702bcbc]{margin:0 4px}.empty-state[data-v-2702bcbc]{padding:80px 20px!important}.timeclock-view-container[data-v-1a242118]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-1a242118]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.data-table-card[data-v-1a242118]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.back-btn[data-v-1a242118]{transition:transform .2s ease}.back-btn[data-v-1a242118]:hover{transform:translate(-3px)}.page-icon[data-v-1a242118]{transition:transform .3s ease}.status-display[data-v-1a242118]{text-align:center;padding:20px}.status-display h2[data-v-1a242118]{font-size:3rem;font-weight:700;margin:10px 0}.status-display h3[data-v-1a242118]{font-size:1.2rem;color:#666;margin-bottom:10px}.camera-container[data-v-1a242118]{position:relative;width:100%;max-width:640px;margin:0 auto;border-radius:12px;overflow:hidden;background:#000}.camera-video[data-v-1a242118]{width:100%;height:auto;display:block}.camera-canvas[data-v-1a242118]{position:absolute;top:0;left:0}.v-data-table[data-v-1a242118]{background:transparent!important}.v-data-table thead[data-v-1a242118]{background:#667eea26!important}.v-data-table thead th[data-v-1a242118]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-1a242118]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-1a242118]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-1a242118]{padding:16px!important;font-size:.925rem!important}.v-chip[data-v-1a242118]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-1a242118]:hover{transform:scale(1.05)}@media (max-width: 960px){.timeclock-view-container[data-v-1a242118]{padding:16px}.status-display h2[data-v-1a242118]{font-size:2rem}.camera-container[data-v-1a242118]{max-width:100%}}@media (max-width: 600px){.timeclock-view-container[data-v-1a242118]{padding:10px}.text-h6-sm[data-v-1a242118]{font-size:1.1rem!important}.status-display h2[data-v-1a242118]{font-size:1.5rem}.v-data-table tbody tr[data-v-1a242118]:hover{transform:none}}.employees-view-container[data-v-42970f5f]{position:relative;min-height:100vh;padding:20px}.dismissed-stats[data-v-42970f5f]:before{background:linear-gradient(90deg,#f44336,#d32f2f)}.header-card[data-v-42970f5f]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-42970f5f]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-42970f5f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-42970f5f]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-42970f5f]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-42970f5f]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-42970f5f]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-42970f5f]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-42970f5f],.filter-select[data-v-42970f5f]{max-width:100%}.data-table-card[data-v-42970f5f]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-42970f5f]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-42970f5f]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-42970f5f]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-42970f5f]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-42970f5f]{transition:transform .2s ease}.back-btn[data-v-42970f5f]:hover{transform:translate(-3px)}.page-icon[data-v-42970f5f]{transition:transform .3s ease}.v-data-table[data-v-42970f5f]{background:transparent!important}.v-data-table thead[data-v-42970f5f]{background:#667eea26!important}.v-data-table thead th[data-v-42970f5f]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-42970f5f]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-42970f5f]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-42970f5f]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-42970f5f]{display:flex;align-items:center}.status-chip[data-v-42970f5f]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-42970f5f]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-42970f5f]{opacity:.4}.empty-state h3[data-v-42970f5f]{color:#ffffffb3}.empty-state p[data-v-42970f5f]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-42970f5f],.filter-select .v-input__control[data-v-42970f5f]{border-radius:12px!important}.v-pagination[data-v-42970f5f]{margin:20px 0}.v-pagination__item[data-v-42970f5f]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-42970f5f]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-42970f5f]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-42970f5f]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-42970f5f]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-42970f5f]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-42970f5f]{padding:8px!important}.custom-search-field[data-v-42970f5f]{max-width:100%!important}}@media (max-width: 600px){.sales-view-container[data-v-42970f5f]{padding:10px}.text-h6-sm[data-v-42970f5f]{font-size:1.1rem!important}.stats-row .col-6[data-v-42970f5f]{padding:4px!important}.stats-value[data-v-42970f5f]{font-size:1.5rem!important}.action-btn[data-v-42970f5f]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-42970f5f]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-42970f5f]:hover{transform:none}}.v-list-item[data-v-e87c2477]{min-height:40px;padding:4px 0}.v-list-item__title[data-v-e87c2477]{font-size:1.1rem;font-weight:500}.text-caption[data-v-e87c2477]{font-size:.75rem;font-weight:400;opacity:.7}.info-item[data-v-e87c2477]{margin-bottom:8px}.info-label[data-v-e87c2477]{font-size:.75rem;opacity:.6;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-e87c2477]{font-size:1rem;font-weight:500}.salary-history-container[data-v-35f8cfee]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-35f8cfee]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-35f8cfee]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-35f8cfee]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-35f8cfee]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-35f8cfee]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-35f8cfee]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-35f8cfee]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-35f8cfee]{font-weight:700;font-size:2rem!important}.data-table-card[data-v-35f8cfee]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-35f8cfee]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-35f8cfee]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-35f8cfee]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-35f8cfee]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-35f8cfee]{transition:transform .2s ease}.back-btn[data-v-35f8cfee]:hover{transform:translate(-3px)}.v-data-table[data-v-35f8cfee]{background:transparent!important}.v-data-table thead[data-v-35f8cfee]{background:#667eea26!important}.v-data-table thead th[data-v-35f8cfee]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-35f8cfee]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-35f8cfee]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-35f8cfee]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-35f8cfee]{display:flex;align-items:center}.empty-state[data-v-35f8cfee]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-35f8cfee]{opacity:.4}.empty-state h3[data-v-35f8cfee]{color:#ffffffb3}.empty-state p[data-v-35f8cfee]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-35f8cfee]{margin:20px 0}.v-pagination__item[data-v-35f8cfee]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-35f8cfee]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-35f8cfee]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-35f8cfee]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.detail-item[data-v-35f8cfee]{margin-bottom:12px}.detail-label[data-v-35f8cfee]{font-size:.75rem;opacity:.6;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.detail-value[data-v-35f8cfee]{font-size:1rem;font-weight:500}.v-chip[data-v-35f8cfee]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-35f8cfee]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-35f8cfee]{padding:8px!important}}@media (max-width: 600px){.salary-history-container[data-v-35f8cfee]{padding:10px}.text-h6-sm[data-v-35f8cfee]{font-size:1.1rem!important}.stats-row .col-6[data-v-35f8cfee]{padding:4px!important}.stats-value[data-v-35f8cfee]{font-size:1.5rem!important}.action-btn[data-v-35f8cfee]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-35f8cfee]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-35f8cfee]:hover{transform:none}}.salary-view-container[data-v-98c3cbce]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-98c3cbce]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-98c3cbce]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-98c3cbce]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-98c3cbce]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-98c3cbce]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-98c3cbce]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-98c3cbce]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-98c3cbce]{font-weight:700;font-size:2rem!important}.filter-select[data-v-98c3cbce]{max-width:100%}.data-table-card[data-v-98c3cbce]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-98c3cbce]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-98c3cbce]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-98c3cbce]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-98c3cbce]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-98c3cbce]{transition:transform .2s ease}.back-btn[data-v-98c3cbce]:hover{transform:translate(-3px)}.v-data-table[data-v-98c3cbce]{background:transparent!important}.v-data-table thead[data-v-98c3cbce]{background:#667eea26!important}.v-data-table thead th[data-v-98c3cbce]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-98c3cbce]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-98c3cbce]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-98c3cbce]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-98c3cbce]{display:flex;align-items:center}.empty-state[data-v-98c3cbce]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-98c3cbce]{opacity:.4}.empty-state h3[data-v-98c3cbce]{color:#ffffffb3}.empty-state p[data-v-98c3cbce]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-98c3cbce]{margin:20px 0}.v-pagination__item[data-v-98c3cbce]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-98c3cbce]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-98c3cbce]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-98c3cbce]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-98c3cbce]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-98c3cbce]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-98c3cbce]{padding:8px!important}}@media (max-width: 600px){.salary-view-container[data-v-98c3cbce]{padding:10px}.text-h6-sm[data-v-98c3cbce]{font-size:1.1rem!important}.stats-row .col-6[data-v-98c3cbce]{padding:4px!important}.stats-value[data-v-98c3cbce]{font-size:1.5rem!important}.action-btn[data-v-98c3cbce]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-98c3cbce]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-98c3cbce]:hover{transform:none}}.signature-page[data-v-c99d2353]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:#121212}.signature-form[data-v-c99d2353]{max-width:700px;width:100%;background:#1e1e1e;border-radius:16px;padding:40px;box-shadow:0 20px 60px #000c;color:#fff;border:1px solid rgba(255,255,255,.1)}.signature-pad-wrapper[data-v-c99d2353]{border:3px solid #2196F3;border-radius:12px;background:#fff;margin:24px 0;box-shadow:0 4px 12px #2196f34d}.signature-canvas[data-v-c99d2353]{width:100%;height:300px;cursor:crosshair;display:block;touch-action:none;background:#fff;border-radius:8px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.actions[data-v-c99d2353]{display:flex;gap:16px;margin-top:24px}@media (max-width: 600px){.signature-form[data-v-c99d2353]{padding:20px}.signature-canvas[data-v-c99d2353]{height:250px}.actions[data-v-c99d2353]{flex-direction:column}.actions .v-btn[data-v-c99d2353]{width:100%}}.signature-page[data-v-5f244d92]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:#121212}.signature-form[data-v-5f244d92]{max-width:700px;width:100%;background:#1e1e1e;border-radius:16px;padding:40px;color:#fff}.signature-pad-wrapper[data-v-5f244d92]{border:3px solid #2196F3;border-radius:12px;background:#fff;margin:24px 0}.signature-canvas[data-v-5f244d92]{width:100%;height:300px;cursor:crosshair;display:block;background:#fff}.actions[data-v-5f244d92]{display:flex;gap:16px;margin-top:24px}.signature-display[data-v-5f244d92]{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#fafafa}.signature-image[data-v-5f244d92]{max-width:100%;border:1px solid #ddd;background:#fff}.users-view-container[data-v-abdfcb48]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-abdfcb48]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-abdfcb48]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-abdfcb48]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.good-stats[data-v-abdfcb48]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.blocked-stats[data-v-abdfcb48]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-abdfcb48]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-abdfcb48]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-abdfcb48],.filter-select[data-v-abdfcb48]{max-width:100%}.data-table-card[data-v-abdfcb48]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-abdfcb48]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-abdfcb48]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-abdfcb48]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-abdfcb48]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-abdfcb48]{transition:transform .2s ease}.back-btn[data-v-abdfcb48]:hover{transform:translate(-3px)}.page-icon[data-v-abdfcb48]{transition:transform .3s ease}.v-data-table[data-v-abdfcb48]{background:transparent!important}.v-data-table thead[data-v-abdfcb48]{background:#667eea26!important}.v-data-table thead th[data-v-abdfcb48]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-abdfcb48]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-abdfcb48]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-abdfcb48]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-abdfcb48]{display:flex;align-items:center}.status-chip[data-v-abdfcb48]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-abdfcb48]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-abdfcb48]{opacity:.4}.empty-state h3[data-v-abdfcb48]{color:#ffffffb3}.empty-state p[data-v-abdfcb48]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-abdfcb48],.filter-select .v-input__control[data-v-abdfcb48]{border-radius:12px!important}.v-pagination[data-v-abdfcb48]{margin:20px 0}.v-pagination__item[data-v-abdfcb48]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-abdfcb48]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-abdfcb48]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-abdfcb48]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-abdfcb48]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-abdfcb48]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-abdfcb48]{padding:8px!important}.custom-search-field[data-v-abdfcb48]{max-width:100%!important}}@media (max-width: 600px){.users-view-container[data-v-abdfcb48]{padding:10px}.text-h6-sm[data-v-abdfcb48]{font-size:1.1rem!important}.stats-row .col-4[data-v-abdfcb48]{padding:4px!important}.stats-value[data-v-abdfcb48]{font-size:1.5rem!important}.action-btn[data-v-abdfcb48]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-abdfcb48]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-abdfcb48]:hover{transform:none}}.avatar-upload-container[data-v-0b276ba1]{display:flex;flex-direction:column;align-items:center;padding:16px}.avatar-preview[data-v-0b276ba1]{border:3px solid rgba(var(--v-theme-primary),.3);transition:all .3s ease}.avatar-preview[data-v-0b276ba1]:hover{border-color:rgba(var(--v-theme-primary),.6);transform:scale(1.02)}.avatar-actions[data-v-0b276ba1]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (max-width: 600px){.avatar-preview[data-v-0b276ba1]{width:100px!important;height:100px!important}.avatar-actions[data-v-0b276ba1]{flex-direction:column}.avatar-actions .v-btn[data-v-0b276ba1]{width:100%}}.cropper-container[data-v-0b276ba1]{width:100%;max-width:450px;margin:0 auto}.cropper[data-v-0b276ba1]{height:350px;width:100%;background:#1e1e1e;border-radius:8px;overflow:hidden}.font-monospace[data-v-da926461]{font-family:monospace}.avatar-upload-container[data-v-da926461]{display:flex;flex-direction:column;align-items:center;padding:16px}.avatar-preview[data-v-da926461]{border:3px solid rgba(var(--v-theme-primary),.3);transition:all .3s ease}.avatar-preview[data-v-da926461]:hover{border-color:rgba(var(--v-theme-primary),.6);transform:scale(1.02)}.avatar-actions[data-v-da926461]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (max-width: 600px){.avatar-preview[data-v-da926461]{width:100px!important;height:100px!important}.avatar-actions[data-v-da926461]{flex-direction:column}.avatar-actions .v-btn[data-v-da926461]{width:100%}}.cropper-container[data-v-da926461]{width:100%;max-width:450px;margin:0 auto}.cropper[data-v-da926461]{height:350px;width:100%;background:#1e1e1e;border-radius:8px;overflow:hidden}.token-display[data-v-da926461]{width:100%}.token-text[data-v-da926461]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-family:Courier New,monospace;font-size:13px;word-break:break-all;color:#ffffffe6;max-height:150px;overflow-y:auto}.token-text[data-v-da926461]::-webkit-scrollbar{width:6px}.token-text[data-v-da926461]::-webkit-scrollbar-track{background:transparent}.token-text[data-v-da926461]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.companies-view-container[data-v-bc5620ae]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-bc5620ae]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-bc5620ae]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-bc5620ae]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.good-stats[data-v-bc5620ae]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.alert-stats[data-v-bc5620ae]:before{background:linear-gradient(90deg,#ff9800,#fb8c00)}.stats-card.blocked-stats[data-v-bc5620ae]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-bc5620ae]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-bc5620ae]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-bc5620ae],.filter-select[data-v-bc5620ae]{max-width:100%}.data-table-card[data-v-bc5620ae]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-bc5620ae]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-bc5620ae]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-bc5620ae]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-bc5620ae]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-bc5620ae]{transition:transform .2s ease}.back-btn[data-v-bc5620ae]:hover{transform:translate(-3px)}.page-icon[data-v-bc5620ae]{transition:transform .3s ease}.v-data-table[data-v-bc5620ae]{background:transparent!important}.v-data-table thead[data-v-bc5620ae]{background:#667eea26!important}.v-data-table thead th[data-v-bc5620ae]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-bc5620ae]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-bc5620ae]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-bc5620ae]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-bc5620ae]{display:flex;align-items:center}.status-chip[data-v-bc5620ae]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-bc5620ae]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-bc5620ae]{opacity:.4}.empty-state h3[data-v-bc5620ae]{color:#ffffffb3}.empty-state p[data-v-bc5620ae]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-bc5620ae],.filter-select .v-input__control[data-v-bc5620ae]{border-radius:12px!important}.v-pagination[data-v-bc5620ae]{margin:20px 0}.v-pagination__item[data-v-bc5620ae]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-bc5620ae]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-bc5620ae]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-bc5620ae]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-bc5620ae]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-bc5620ae]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-bc5620ae]{padding:8px!important}.custom-search-field[data-v-bc5620ae]{max-width:100%!important}}@media (max-width: 600px){.companies-view-container[data-v-bc5620ae]{padding:10px}.text-h6-sm[data-v-bc5620ae]{font-size:1.1rem!important}.stats-row .col-4[data-v-bc5620ae]{padding:4px!important}.stats-value[data-v-bc5620ae]{font-size:1.5rem!important}.action-btn[data-v-bc5620ae]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-bc5620ae]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-bc5620ae]:hover{transform:none}}<style scoped> .v-card__title.success[data-v-cdfbd1db]{background-color:#4caf50;color:#fff}.section-title[data-v-cdfbd1db]{display:flex;align-items:center}.v-list-item__title[data-v-69284ed3]{font-size:.875rem;color:#757575}.v-list-item__subtitle[data-v-69284ed3]{font-size:1rem;color:#333}.subtitle-value[data-v-69284ed3]{font-size:1.05rem!important;color:#fff!important;font-weight:400;margin-top:4px}.info-section[data-v-69284ed3]{height:100%;padding:0}.section-header[data-v-69284ed3]{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.12)}.section-header .v-icon[data-v-69284ed3]{margin-right:8px}.contract-notes[data-v-69284ed3]{background:#ffffff08;border-radius:4px;color:#ffffffe6;line-height:1.6}.v-data-table[data-v-69284ed3]{background:transparent!important}.v-data-table tbody tr[data-v-69284ed3]{transition:background-color .2s ease}.v-data-table tbody tr[data-v-69284ed3]:hover{background-color:#ffffff0a!important}.v-chip--small[data-v-69284ed3]{height:24px!important;font-size:.75rem!important}.v-btn--icon[data-v-69284ed3]{transition:transform .2s ease}.v-btn--icon[data-v-69284ed3]:hover{transform:scale(1.1)}.v-dialog .v-card[data-v-69284ed3]{border-radius:8px!important}.v-dialog .v-card-title[data-v-69284ed3]{font-size:1.25rem!important;padding:16px 24px!important}.v-dialog .v-card-text[data-v-69284ed3]{padding:24px!important}.v-dialog .v-text-field--outlined .v-input__slot[data-v-69284ed3]{background:#ffffff0d!important}.v-dialog .v-text-field--outlined:hover .v-input__slot[data-v-69284ed3]{background:#ffffff14!important}.v-date-picker[data-v-69284ed3]{border-radius:8px!important}.v-date-picker-table td[data-v-69284ed3]{transition:all .2s ease}.v-date-picker-table td[data-v-69284ed3]:hover{background-color:#2196f31a!important}.v-chip--outlined[data-v-69284ed3]{border-width:2px!important;transition:all .3s ease}.v-chip--outlined[data-v-69284ed3]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.v-card-text[style*="white-space: pre-line"][data-v-69284ed3]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;color:#ffffffe6}.v-skeleton-loader[data-v-69284ed3]{background:#ffffff0d!important}.v-skeleton-loader__bone[data-v-69284ed3]{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%)!important;animation:shimmer-69284ed3 2s infinite}@keyframes shimmer-69284ed3{0%{transform:translate(-100%)}to{transform:translate(100%)}}.v-btn[color=success] .v-icon.mdi-whatsapp[data-v-69284ed3]{animation:pulse-69284ed3 2s infinite}@keyframes pulse-69284ed3{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}td[data-v-slot-item-actions][data-v-69284ed3]{white-space:nowrap}.text-center.pa-5[data-v-69284ed3]{min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.v-card-actions .v-btn--text[data-v-69284ed3]{transition:all .3s ease}.v-card-actions .v-btn--text[data-v-69284ed3]:hover{background-color:#ffffff14!important}.v-list-item .mdi-calendar-start[data-v-69284ed3],.v-list-item .mdi-calendar-end[data-v-69284ed3]{color:#2196f3}.v-list-item .mdi-map-marker[data-v-69284ed3]{color:#4caf50}@media (max-width: 960px){.v-card-title[data-v-69284ed3]{flex-wrap:wrap}.v-card-title .v-btn[data-v-69284ed3]{margin:4px 2px!important}.info-section[data-v-69284ed3]{margin-bottom:24px}}@media (max-width: 600px){.v-dialog[data-v-69284ed3]{margin:16px!important}.v-card-title[data-v-69284ed3]{font-size:1.1rem!important;padding:12px 16px!important}.v-data-table[data-v-69284ed3]{font-size:.875rem}.v-data-table td[data-v-69284ed3],.v-data-table th[data-v-69284ed3]{padding:0 8px!important}.subtitle-value[data-v-69284ed3]{font-size:.95rem!important}.v-chip--small[data-v-69284ed3]{height:20px!important;font-size:.7rem!important}}.kanban-boards-container[data-v-95a44bb3]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-95a44bb3]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-95a44bb3]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-95a44bb3]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-95a44bb3]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.tasks-stats[data-v-95a44bb3]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card.archived-stats[data-v-95a44bb3]:before{background:linear-gradient(90deg,#9e9e9e,#616161)}.stats-card[data-v-95a44bb3]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-95a44bb3]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-95a44bb3]{max-width:100%}.custom-search-field .v-input__control[data-v-95a44bb3]{border-radius:12px!important}.filter-select[data-v-95a44bb3]{max-width:100%}.filter-select .v-input__control[data-v-95a44bb3]{border-radius:12px!important}.data-table-card[data-v-95a44bb3]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-95a44bb3]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-95a44bb3]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-95a44bb3]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-95a44bb3]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-95a44bb3]{transition:transform .2s ease}.back-btn[data-v-95a44bb3]:hover{transform:translate(-3px)}.page-icon[data-v-95a44bb3]{transition:transform .3s ease}.v-data-table[data-v-95a44bb3]{background:transparent!important}.v-data-table thead[data-v-95a44bb3]{background:#667eea26!important}.v-data-table thead th[data-v-95a44bb3]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-95a44bb3]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-95a44bb3]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-95a44bb3]{padding:16px!important;font-size:.925rem!important}.board-title-cell[data-v-95a44bb3]{padding:12px!important;transition:all .2s ease;border-radius:8px;position:relative}.board-title-cell[data-v-95a44bb3]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:#2196f3;transition:height .3s ease;border-radius:3px}.board-title-cell[data-v-95a44bb3]:hover:before{height:70%}.board-title-cell[data-v-95a44bb3]:hover{background-color:#2196f314;transform:translate(8px)}.board-title-link[data-v-95a44bb3]{color:#fff!important;transition:color .2s ease}.board-title-cell:hover .board-title-link[data-v-95a44bb3]{color:#2196f3!important}.board-title-cell .text-caption[data-v-95a44bb3]{color:#fff9!important;transition:color .2s ease}.board-title-cell:hover .text-caption[data-v-95a44bb3]{color:#fffc!important}.board-title-cell:hover .v-icon.mdi-arrow-right-circle[data-v-95a44bb3]{animation:slideRight-95a44bb3 .6s ease-in-out infinite}@keyframes slideRight-95a44bb3{0%{transform:translate(0);opacity:1}50%{transform:translate(8px);opacity:.8}to{transform:translate(0);opacity:1}}.items-per-page-control[data-v-95a44bb3]{display:flex;align-items:center}.empty-state[data-v-95a44bb3]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-95a44bb3]{opacity:.4}.empty-state h3[data-v-95a44bb3]{color:#ffffffb3}.empty-state p[data-v-95a44bb3]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-95a44bb3]{margin:20px 0}.v-pagination__item[data-v-95a44bb3]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-95a44bb3]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-95a44bb3]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-95a44bb3]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-95a44bb3]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-95a44bb3]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-95a44bb3]{padding:8px!important}.custom-search-field[data-v-95a44bb3]{max-width:100%!important}}@media (max-width: 600px){.kanban-boards-container[data-v-95a44bb3]{padding:10px}.text-h6-sm[data-v-95a44bb3]{font-size:1.1rem!important}.stats-row .col-6[data-v-95a44bb3]{padding:4px!important}.stats-value[data-v-95a44bb3]{font-size:1.5rem!important}.action-btn[data-v-95a44bb3]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-95a44bb3]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-95a44bb3]:hover{transform:none}}.task-details-modal[data-v-e164ba13]{max-height:90vh;background:#1e1e1e!important}.task-modal-header[data-v-e164ba13]{border-bottom:1px solid rgba(255,255,255,.12)!important;padding:24px 32px!important;background:#ffffff0d!important}.task-modal-title[data-v-e164ba13]{font-size:1.5rem;font-weight:600;margin-bottom:4px;color:#fff!important}.task-modal-subtitle[data-v-e164ba13]{opacity:.8;font-size:.9rem;color:#ffffffb3!important}.task-modal-content[data-v-e164ba13]{padding:24px!important;background:#121212!important}.close-btn[data-v-e164ba13]{color:#fff!important}.v-tabs[data-v-e164ba13]{border-bottom:1px solid rgba(255,255,255,.1);min-height:48px!important}.v-tab[data-v-e164ba13]{color:#e0e0e0!important;font-weight:500!important;font-size:.95rem!important;min-height:48px!important;padding:0 20px!important}.v-tab--active[data-v-e164ba13]{color:#fff!important;font-weight:600!important}.v-tab .v-icon[data-v-e164ba13]{font-size:20px!important;margin-right:8px!important}.section-title[data-v-e164ba13]{font-size:1.1rem;font-weight:600;margin-bottom:16px;color:#fff!important}.labels-container[data-v-e164ba13]{display:flex;flex-wrap:wrap;gap:8px}.description-content[data-v-e164ba13]{min-height:60px;padding:16px;border:2px dashed rgba(255,255,255,.2);border-radius:8px;margin-bottom:12px}.description-text[data-v-e164ba13]{font-size:.95rem;line-height:1.6;margin:0}.description-placeholder[data-v-e164ba13]{opacity:.6;font-style:italic;margin:0}.description-actions[data-v-e164ba13]{margin-top:8px}.checklist-container[data-v-e164ba13]{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.checklist-title[data-v-e164ba13]{font-weight:600;margin:0}.checklist-item[data-v-e164ba13]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1)}.checklist-item[data-v-e164ba13]:last-child{border-bottom:none}.checklist-checkbox[data-v-e164ba13]{margin-right:12px;margin-top:0;padding-top:0}.checklist-item-text[data-v-e164ba13]{flex:1;font-size:.95rem}.completed-item[data-v-e164ba13]{text-decoration:line-through;opacity:.6!important}.add-item-form[data-v-e164ba13]{margin-top:12px;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.add-item-btn[data-v-e164ba13]{margin-top:8px;opacity:.7!important}.attachments-grid[data-v-e164ba13]{display:grid;gap:12px;grid-template-columns:1fr}.attachment-item[data-v-e164ba13]{display:flex;align-items:center;padding:12px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;transition:all .2s ease}.attachment-item[data-v-e164ba13]:hover{background:#ffffff0d;border-color:#fff3;box-shadow:0 2px 8px #0003;transform:translateY(-1px)}.attachment-preview[data-v-e164ba13]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .2s ease;overflow:hidden}.attachment-preview[data-v-e164ba13]:hover{border-color:#ffffff4d;transform:scale(1.05)}.attachment-thumbnail[data-v-e164ba13]{width:100%;height:100%;object-fit:cover;border-radius:6px}.attachment-info[data-v-e164ba13]{flex:1}.attachment-name[data-v-e164ba13]{font-weight:500;margin:0 0 4px;font-size:.95rem}.attachment-meta[data-v-e164ba13]{opacity:.7;font-size:.85rem;margin:0}.attachment-actions[data-v-e164ba13]{display:flex;gap:4px}.no-attachments[data-v-e164ba13]{padding:32px 16px;background:#ffffff05;border:2px dashed rgba(255,255,255,.1);border-radius:12px;text-align:center}.comments-section[data-v-e164ba13]{max-height:600px;overflow-y:auto}.add-comment[data-v-e164ba13]{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;box-shadow:0 2px 8px #0003;margin-bottom:24px}.comments-list[data-v-e164ba13]{max-height:500px;overflow-y:auto}.comment-item[data-v-e164ba13]{display:flex;padding:16px;border-radius:12px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1);transition:all .2s ease;box-shadow:0 2px 4px #0003}.comment-item[data-v-e164ba13]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.comment-content[data-v-e164ba13]{flex:1}.comment-header[data-v-e164ba13]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.comment-header strong[data-v-e164ba13]{color:#fff;font-weight:600}.comment-actions[data-v-e164ba13]{display:flex;align-items:center;gap:8px}.comment-time[data-v-e164ba13]{opacity:.7;font-size:.85rem;color:#e0e0e0}.comment-menu-btn[data-v-e164ba13]{opacity:0;transition:opacity .2s ease}.comment-item:hover .comment-menu-btn[data-v-e164ba13]{opacity:1}.edit-comment-form[data-v-e164ba13]{margin-top:12px;padding:16px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.comment-text[data-v-e164ba13]{line-height:1.6;word-wrap:break-word;font-size:.95rem;color:#e0e0e0;margin:0}.activities-list[data-v-e164ba13]{max-height:600px;overflow-y:auto}.activity-item[data-v-e164ba13]{display:flex;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.activity-item[data-v-e164ba13]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.activity-content[data-v-e164ba13]{flex:1}.activity-header[data-v-e164ba13]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.activity-header strong[data-v-e164ba13]{color:#fff;font-weight:600}.activity-text[data-v-e164ba13]{font-size:.95rem;line-height:1.5;margin:0;color:#e0e0e0}.activity-time[data-v-e164ba13]{opacity:.7;font-size:.85rem;color:#e0e0e0}.task-sidebar[data-v-e164ba13]{border-radius:16px;padding:28px;border:1px solid rgba(255,255,255,.1);background:#ffffff05;backdrop-filter:blur(10px);height:fit-content;position:sticky;top:20px;box-shadow:0 8px 32px #0000004d}.sidebar-title[data-v-e164ba13]{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid rgba(255,255,255,.1)}.task-info[data-v-e164ba13]{border-top:1px solid rgba(255,255,255,.1);padding-top:24px;margin-top:24px}.info-item[data-v-e164ba13]{margin-bottom:20px;padding:16px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);transition:all .2s ease}.info-item[data-v-e164ba13]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-1px)}.info-label[data-v-e164ba13]{opacity:.8;font-size:.9rem;font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px;color:#e0e0e0}@media (max-width: 960px){.task-modal-content[data-v-e164ba13]{padding:20px!important}.task-sidebar[data-v-e164ba13]{margin-top:24px;position:static;padding:20px!important}.attachments-grid[data-v-e164ba13]{grid-template-columns:1fr}.task-modal-header[data-v-e164ba13]{padding:16px 20px!important}.task-modal-title[data-v-e164ba13]{font-size:1.3rem!important}.section-title[data-v-e164ba13]{font-size:1rem!important}.info-item[data-v-e164ba13]{padding:12px!important;margin-bottom:16px!important}.comment-actions[data-v-e164ba13]{gap:4px}.comment-menu-btn[data-v-e164ba13]{opacity:1}}@media (max-width: 600px){.task-modal-content[data-v-e164ba13]{padding:16px!important}.task-modal-header[data-v-e164ba13]{padding:12px 16px!important}.task-modal-title[data-v-e164ba13]{font-size:1.2rem!important}.task-sidebar[data-v-e164ba13]{padding:16px!important}.info-item[data-v-e164ba13]{padding:10px!important;margin-bottom:12px!important}.comment-item[data-v-e164ba13],.activity-item[data-v-e164ba13]{padding:12px}.add-comment[data-v-e164ba13]{padding:16px}.edit-comment-form[data-v-e164ba13]{padding:12px}.comment-header[data-v-e164ba13]{flex-direction:column;align-items:flex-start;gap:8px}.comment-actions[data-v-e164ba13]{width:100%;justify-content:space-between}}.attachment-viewer-modal[data-v-e164ba13]{background:#000000f2!important;color:#fff!important}.attachment-viewer-content[data-v-e164ba13]{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:20px}.attachment-viewer-image[data-v-e164ba13]{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;cursor:pointer;transition:transform .2s ease}.attachment-viewer-image[data-v-e164ba13]:hover{transform:scale(1.02)}.attachment-viewer-pdf[data-v-e164ba13]{width:100%;height:80vh;border-radius:8px}.attachment-viewer-other[data-v-e164ba13]{padding:40px;text-align:center}.attachment-viewer-other h3[data-v-e164ba13]{margin-bottom:16px;color:#fff}.attachment-viewer-other p[data-v-e164ba13]{margin-bottom:24px;color:#e0e0e0}.trello-task-card[data-v-4ab85c74]{background:#1e1e1e;border-radius:12px;box-shadow:0 2px 4px #0003;cursor:pointer;max-width:100%;margin-bottom:12px;position:relative;text-decoration:none;transition:all .2s ease-in;word-wrap:break-word;border:1px solid rgba(255,255,255,.1)}.trello-task-card[data-v-4ab85c74]:hover{background:#2a2a2a;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.trello-task-card:hover .task-icon[data-v-4ab85c74]{transform:scale(1.1)}.task-cover[data-v-4ab85c74]{height:120px;width:100%;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.task-cover img[data-v-4ab85c74]{width:100%;height:100%;object-fit:cover}.has-cover .task-title[data-v-4ab85c74]{margin-top:4px}.task-labels[data-v-4ab85c74]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 12px 8px}.task-label[data-v-4ab85c74]{height:8px;min-width:40px;border-radius:4px;position:relative;cursor:pointer;transition:all .1s ease-in}.task-label[data-v-4ab85c74]:hover{height:16px;min-height:16px}.task-label:hover .label-text[data-v-4ab85c74]{opacity:1;font-size:12px;line-height:16px;padding:0 8px;color:#fff;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,.2)}.label-text[data-v-4ab85c74]{opacity:0;font-size:0;transition:all .1s ease-in;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;display:block}.task-title-container[data-v-4ab85c74]{display:flex;align-items:flex-start;margin:0 16px 12px;gap:8px}.task-icon[data-v-4ab85c74]{margin-top:2px;flex-shrink:0;transition:all .2s ease}.priority-icon-urgent[data-v-4ab85c74]{color:#f44336!important}.priority-icon-high[data-v-4ab85c74]{color:#ff9800!important}.priority-icon-medium[data-v-4ab85c74]{color:#2196f3!important}.priority-icon-low[data-v-4ab85c74]{color:#ffffff80!important}.task-title[data-v-4ab85c74]{font-size:14px;font-weight:500;line-height:20px;overflow:hidden;word-wrap:break-word;padding:0;border:none;background:transparent;resize:none;outline:none;flex:1}.task-badges[data-v-4ab85c74]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:8px 16px 16px}.task-badge[data-v-4ab85c74]{display:flex;align-items:center;background:#ffffff1a;border-radius:3px;font-size:12px;line-height:16px;padding:2px 4px;gap:2px;white-space:nowrap;opacity:.8}.task-badge .v-icon[data-v-4ab85c74]{font-size:12px!important;height:12px;width:12px}.due-date[data-v-4ab85c74]{background:#ffffff1a}.due-date.due-soon[data-v-4ab85c74]{background:#f2d600;color:#172b4d}.due-date.overdue[data-v-4ab85c74]{background:#eb5a46;color:#fff}.checklist-badge[data-v-4ab85c74]{background:#ffffff1a}.checklist-badge.complete[data-v-4ab85c74]{background:#61bd4f;color:#fff}.task-assignee[data-v-4ab85c74]{margin-left:auto;display:flex;align-items:center}.task-assignee .v-avatar[data-v-4ab85c74]{border:2px solid #ffffff;box-shadow:0 1px 2px #091e4226}@media (max-width: 768px){.task-title[data-v-4ab85c74]{font-size:13px;line-height:18px}.task-badge[data-v-4ab85c74]{font-size:11px;padding:1px 3px}.task-cover[data-v-4ab85c74]{height:80px}}.trello-column[data-v-4e756fe3]{background:#ffffff0d;border-radius:12px;display:flex;flex-direction:column;max-height:calc(100vh - 220px);width:280px;min-width:280px;margin-right:12px;position:relative;box-shadow:0 2px 8px #0003;border:1px solid rgba(255,255,255,.1)}.column-header[data-v-4e756fe3]{padding:20px 20px 16px;display:flex;align-items:center;justify-content:space-between;min-height:56px;border-radius:12px 12px 0 0;position:relative;margin-bottom:8px}.column-title-container[data-v-4e756fe3]{display:flex;align-items:center;flex:1;min-width:0}.column-title[data-v-4e756fe3]{font-size:14px;font-weight:600;line-height:20px;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.task-count[data-v-4e756fe3]{background:#ffffff1a;border-radius:10px;font-size:12px;font-weight:500;line-height:16px;margin-left:8px;margin-right:12px;padding:0 6px;min-width:20px;text-align:center;opacity:.7}.column-content[data-v-4e756fe3]{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:0 16px 16px}.tasks-container[data-v-4e756fe3]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 0;min-height:8px}.tasks-container[data-v-4e756fe3]::-webkit-scrollbar{width:8px}.tasks-container[data-v-4e756fe3]::-webkit-scrollbar-track{background:transparent}.tasks-container[data-v-4e756fe3]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.tasks-container[data-v-4e756fe3]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.add-card-container[data-v-4e756fe3]{padding:8px 0 0}.add-card-btn[data-v-4e756fe3]{font-size:14px!important;font-weight:400!important;text-transform:none!important;justify-content:flex-start!important;padding:8px!important;border-radius:8px!important;min-height:32px!important;height:auto!important}.task-ghost[data-v-4e756fe3]{background:#ffffff1a!important;border:2px dashed rgba(255,255,255,.2)!important;border-radius:8px!important;opacity:.6!important;transform:rotate(2deg)!important}.task-chosen[data-v-4e756fe3]{transform:rotate(2deg)!important;box-shadow:0 4px 8px #091e4240!important;z-index:1000!important}.task-drag[data-v-4e756fe3]{transform:rotate(2deg)!important;opacity:.9!important;box-shadow:0 8px 16px #091e4266!important;z-index:1001!important}.tasks-container[data-v-4e756fe3]:empty:before{content:"";display:block;height:8px;width:100%;border-radius:4px;background:transparent;border:2px dashed transparent;transition:all .2s ease}.tasks-container.drag-over[data-v-4e756fe3]:empty:before{border-color:#0079bf;background:#0079bf1a}@media (max-width: 768px){.trello-column[data-v-4e756fe3]{width:260px;min-width:260px;margin-right:6px}.column-header[data-v-4e756fe3]{padding:6px 6px 3px 10px}.column-title[data-v-4e756fe3]{font-size:13px}.task-count[data-v-4e756fe3]{font-size:11px;padding:0 4px}}@media (max-width: 480px){.trello-column[data-v-4e756fe3]{width:240px;min-width:240px}}.kanban-container[data-v-80f6a8a7]{min-height:100vh;padding:24px;position:relative;background:#121212}.kanban-header[data-v-80f6a8a7]{background:#ffffff0d;border-radius:12px;padding:24px 32px;margin-bottom:24px;box-shadow:0 4px 12px #0003;border:1px solid rgba(255,255,255,.1)}.kanban-header h1[data-v-80f6a8a7]{font-weight:700;margin-bottom:8px}.kanban-header p[data-v-80f6a8a7]{opacity:.7}.board-tabs[data-v-80f6a8a7]{background:#ffffff0d;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 2px 8px #0003;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.board-description-card[data-v-80f6a8a7]{border-radius:12px!important;background:#ffffff05!important;backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a!important;transition:all .3s ease}.board-description-card[data-v-80f6a8a7]:hover{box-shadow:0 4px 12px #00000026!important;transform:translateY(-1px)}.board-tab[data-v-80f6a8a7]{border-radius:12px!important;margin:0 8px!important;transition:all .3s ease!important;overflow:hidden}.board-tab[data-v-80f6a8a7]:hover{background:#1976d21a!important;transform:translateY(-2px)}.board-tab .v-chip[data-v-80f6a8a7]{box-shadow:0 2px 8px #0000004d;transition:all .3s ease}.board-tab:hover .v-chip[data-v-80f6a8a7]{box-shadow:0 4px 16px #0006;transform:scale(1.05)}.kanban-board-container[data-v-80f6a8a7]{position:relative;width:100%;background:transparent;border-radius:8px;padding:8px}.kanban-board[data-v-80f6a8a7]{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:16px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;min-height:calc(100vh - 280px);align-items:flex-start}.kanban-board[data-v-80f6a8a7]::-webkit-scrollbar{height:0px;background:transparent}.kanban-board[data-v-80f6a8a7]::-webkit-scrollbar-track{background:transparent}.kanban-board[data-v-80f6a8a7]::-webkit-scrollbar-thumb{background:transparent}.kanban-board[data-v-80f6a8a7]::-webkit-scrollbar-thumb:hover{background:transparent}.navigation-arrow[data-v-80f6a8a7]{position:absolute;top:50%;z-index:100;background:#ffffffe6!important;box-shadow:0 1px #091e4240!important;border:1px solid rgba(255,255,255,.3)!important;width:40px!important;height:40px!important;border-radius:20px!important;backdrop-filter:blur(8px)}.left-arrow[data-v-80f6a8a7]{left:8px}.right-arrow[data-v-80f6a8a7]{right:8px}.navigation-arrow[data-v-80f6a8a7]:hover{background:#fff!important;border-color:#091e4240!important;transform:translateY(-50%) scale(1.1)!important}.navigation-arrow .v-icon[data-v-80f6a8a7]{font-size:20px!important;color:#172b4d!important}.comments-section[data-v-80f6a8a7]{max-height:450px;overflow-y:auto;margin-top:24px}.comment-item[data-v-80f6a8a7]{padding:20px;border-radius:12px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1);transition:all .2s ease;box-shadow:0 2px 4px #0003}.comment-item[data-v-80f6a8a7]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.comment-content[data-v-80f6a8a7]{line-height:1.6;word-wrap:break-word;font-size:.95rem;margin-top:8px}.comment-content .mention[data-v-80f6a8a7]{color:#64b5f6;font-weight:600}.add-comment[data-v-80f6a8a7]{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;box-shadow:0 2px 8px #0003;margin-bottom:24px}.v-dialog .v-card[data-v-80f6a8a7]{border-radius:16px!important;overflow:hidden;box-shadow:0 16px 32px #0000004d!important;border:1px solid rgba(255,255,255,.1)!important}.v-dialog .v-card-title[data-v-80f6a8a7]{padding:32px 32px 24px;font-weight:600;border-bottom:1px solid rgba(255,255,255,.1);font-size:1.25rem}.v-dialog .v-card-text[data-v-80f6a8a7]{padding:32px!important;line-height:1.6}.v-dialog .v-card-actions[data-v-80f6a8a7]{padding:24px 32px 32px!important}.task-details-content[data-v-80f6a8a7]{max-height:70vh;overflow:auto}.mention-container[data-v-80f6a8a7]{position:relative}.mention-suggestions[data-v-80f6a8a7]{position:absolute;z-index:10;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;background:#1e1e1e;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:6px 0;box-shadow:0 4px 12px #0006}.mention-item[data-v-80f6a8a7]{padding:8px 12px;cursor:pointer}.mention-item[data-v-80f6a8a7]:hover{background:#ffffff14}.empty-state[data-v-80f6a8a7]{background:#ffffff0d;border-radius:12px;padding:40px 20px;text-align:center;box-shadow:0 4px 20px #0000004d;border:1px solid rgba(255,255,255,.1)}.empty-state h2[data-v-80f6a8a7]{color:#fff!important}.empty-state p[data-v-80f6a8a7]{color:#ffffffb3!important}.loading-state[data-v-80f6a8a7]{text-align:center;padding:60px 20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.loading-state p[data-v-80f6a8a7]{color:#fff!important}@media (max-width: 768px){.kanban-container[data-v-80f6a8a7]{padding:16px}.kanban-header[data-v-80f6a8a7]{padding:20px;border-radius:8px}.kanban-board[data-v-80f6a8a7]{gap:16px;padding:16px 8px}.kanban-card[data-v-80f6a8a7]{min-width:280px;max-width:300px}.navigation-arrow[data-v-80f6a8a7]{display:none}.card-header[data-v-80f6a8a7]{padding:16px;min-height:60px}.task-item[data-v-80f6a8a7]{padding:12px}}@media (max-width: 480px){.kanban-card[data-v-80f6a8a7]{min-width:260px;max-width:280px}.kanban-header h1[data-v-80f6a8a7]{font-size:1.5rem}.task-title[data-v-80f6a8a7]{font-size:.9rem}.task-description[data-v-80f6a8a7]{font-size:.8rem}}.dnd-move[data-v-80f6a8a7]{transition:transform .25s cubic-bezier(.22,1,.36,1)}.dnd-enter-active[data-v-80f6a8a7],.dnd-leave-active[data-v-80f6a8a7]{transition:all .18s ease-out}.dnd-enter[data-v-80f6a8a7]{opacity:0;transform:translateY(-6px) scale(.98)}.dnd-leave-to[data-v-80f6a8a7]{opacity:0;transform:translateY(6px) scale(.98)}[data-v-80f6a8a7]{scroll-behavior:smooth}.sortable-chosen[data-v-80f6a8a7]{transform:translateY(-3px)!important;box-shadow:0 12px 24px #0006!important;border:1px solid #2196f3!important;background:#2196f30d!important;transition:all .2s ease!important}.sortable-drag[data-v-80f6a8a7]{cursor:grabbing!important;opacity:.9!important;transform:translateY(-5px)!important;background:#1e1e1e!important;border:2px solid #2196f3!important;box-shadow:0 20px 40px #2196f34d!important;rotate:0deg!important;transition:none!important}.ghost[data-v-80f6a8a7]{opacity:1!important;background:#2196f314!important;border:2px dashed rgba(33,150,243,.5)!important;border-radius:8px!important;box-shadow:none!important;min-height:60px;animation:ghostPulse-80f6a8a7 1s ease-in-out infinite}@keyframes ghostPulse-80f6a8a7{0%,to{opacity:.4;background:#2196f30d}50%{opacity:.6;background:#2196f31a}}.sortable-drag[data-v-80f6a8a7] *{pointer-events:none!important}.kanban-column .sortable-drag[data-v-80f6a8a7]{width:auto!important;height:auto!important;transform-style:flat!important;perspective:none!important;backface-visibility:hidden!important}.task-card[data-v-80f6a8a7]{transition:transform .2s ease,box-shadow .2s ease!important}.sortable-drag.task-card[data-v-80f6a8a7]{transition:none!important}.task-list[data-v-80f6a8a7]:empty:after{content:"Arraste e solte aqui";display:block;color:#ffffff4d;font-size:.875rem;text-align:center;padding:16px;border:2px dashed rgba(33,150,243,.2);border-radius:8px;margin:8px}.group-item[data-v-95f43668]{border-left:3px solid transparent;transition:all .2s ease}.group-item.active[data-v-95f43668]{background:#3d5afe1f;border-left-color:#3d5afe}.group-item[data-v-95f43668]:hover{background:#ffffff05}.entry-item[data-v-95f43668]{transition:background-color .15s ease}.entry-item[data-v-95f43668]:hover{background:#ffffff0a}.preview-line[data-v-95f43668]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important}.preview-line.expanded[data-v-95f43668]{display:none}.entry-full[data-v-95f43668]{white-space:pre-wrap;background:#2b2b2b;border:1px solid #444;border-radius:6px;word-break:break-word;font-family:Roboto Mono,monospace;font-size:13px;line-height:1.5}.toolbar-wrap[data-v-95f43668]{flex-wrap:wrap;min-height:64px;padding:8px 16px}.search-input[data-v-95f43668]{max-width:240px}.search-input[data-v-95f43668] .v-input__slot{background:#ffffff0d!important}.entry-actions[data-v-95f43668]{min-width:120px;display:flex;align-items:center;justify-content:flex-end}.elevation-4[data-v-95f43668]{box-shadow:0 2px 8px #00000026!important}.v-dialog[data-v-95f43668]{border-radius:8px}.pagination-controls[data-v-95f43668]{display:flex;justify-content:space-between;align-items:center;padding:8px;background:#00000005}.empty-state[data-v-95f43668]{background:linear-gradient(135deg,#424242,#212121);border-radius:0 0 8px 8px;padding:40px 20px;text-align:center}.empty-state .v-icon[data-v-95f43668]{color:#ffffff80!important}.empty-state h3[data-v-95f43668]{color:#fff!important}.empty-state p[data-v-95f43668]{color:#ffffffb3!important}.v-list[data-v-95f43668]{max-height:400px;overflow-y:auto}.v-list[data-v-95f43668]::-webkit-scrollbar{width:6px}.v-list[data-v-95f43668]::-webkit-scrollbar-track{background:#ffffff0d}.v-list[data-v-95f43668]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.v-list[data-v-95f43668]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.text-truncate[data-v-95f43668]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 960px){.search-input[data-v-95f43668]{max-width:100%;margin:8px 0!important}.toolbar-wrap[data-v-95f43668]{padding:12px}.toolbar-wrap .text-subtitle-1[data-v-95f43668]{width:100%;margin-bottom:8px}.v-list[data-v-95f43668]{max-height:300px}}@media (max-width: 600px){.entry-actions[data-v-95f43668]{flex-direction:column;min-width:auto}.entry-actions .v-btn[data-v-95f43668]{margin:2px!important}.group-item .d-flex[data-v-95f43668]{flex-direction:column}.pagination-controls[data-v-95f43668]{font-size:12px}}.v-chip-group[data-v-310248b8]{gap:8px}.v-expansion-panel[data-v-3c66e866]:before{box-shadow:none}.v-expansion-panels[data-v-3c66e866]{border:1px solid rgba(0,0,0,.12);border-radius:8px}.v-expansion-panel-title[data-v-3c66e866]{min-height:48px;padding:12px 16px}.v-expansion-panel-text[data-v-3c66e866]{padding:16px}.v-chip[data-v-3c66e866]{font-weight:600}.v-list-item[data-v-3c66e866]{padding:0}.v-btn--icon[data-v-3c66e866]{transition:all .2s ease}.v-btn--icon[data-v-3c66e866]:hover{transform:scale(1.1)}@media (max-width: 600px){.v-card-title[data-v-3c66e866],.v-card-text[data-v-3c66e866]{padding:16px!important}}.v-color-picker[data-v-8a5f7fb5]{max-width:100%}.stats-card[data-v-8206ad72]{border-radius:16px!important;transition:all .3s ease;overflow:hidden;position:relative}.stats-card[data-v-8206ad72]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--card-gradient-start),var(--card-gradient-end))}.stats-card-primary[data-v-8206ad72]{--card-gradient-start: #2196F3;--card-gradient-end: #1976D2}.stats-card-warning[data-v-8206ad72]{--card-gradient-start: #FF9800;--card-gradient-end: #F57C00}.stats-card-success[data-v-8206ad72]{--card-gradient-start: #4CAF50;--card-gradient-end: #388E3C}.stats-card-info[data-v-8206ad72]{--card-gradient-start: #00BCD4;--card-gradient-end: #0097A7}.stats-card[data-v-8206ad72]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026!important}.stats-avatar[data-v-8206ad72]{box-shadow:0 4px 12px #00000026}.mini-calendar-card[data-v-8206ad72]{border-radius:16px!important;overflow:hidden}.mini-calendar-card .v-date-picker[data-v-8206ad72]{border-radius:0!important}.upcoming-events-card[data-v-8206ad72]{border-radius:16px!important;max-height:500px;overflow:hidden;display:flex;flex-direction:column}.upcoming-events-card .v-card-text[data-v-8206ad72]{overflow-y:auto;flex:1}.upcoming-event-item[data-v-8206ad72]{border-radius:12px!important;transition:all .2s ease;cursor:pointer;background:#00000005}.upcoming-event-item[data-v-8206ad72]:hover{background:#2196f314!important;transform:translate(4px)}.filters-card[data-v-8206ad72]{background:#fff;border-radius:12px}.calendar-main-card[data-v-8206ad72]{border-radius:12px;overflow:hidden;background:#fff}.custom-calendar[data-v-8206ad72]{height:100%}.custom-calendar-wrapper[data-v-8206ad72]{height:100%;padding:16px;display:flex;flex-direction:column;background:linear-gradient(135deg,#1e1e1e,#2d2d2d,#424242);border-radius:12px;box-shadow:inset 0 0 60px #0006}.calendar-weekdays[data-v-8206ad72]{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:8px;background:#0000004d;border-radius:8px 8px 0 0;padding:12px 0}.calendar-weekday[data-v-8206ad72]{text-align:center;font-weight:600;font-size:14px;color:#ffffffe6;text-transform:uppercase}.calendar-grid[data-v-8206ad72]{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(100px,1fr);gap:1px;background:#0003;border:1px solid rgba(0,0,0,.2);flex:1;border-radius:0 0 8px 8px;overflow:hidden}.calendar-day[data-v-8206ad72]{background:#ffffff14;padding:8px;position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.calendar-day[data-v-8206ad72]:hover{background:#ffffff26;z-index:1;box-shadow:0 4px 16px #0006;transform:scale(1.02);border-color:#fff3}.calendar-day.other-month[data-v-8206ad72]{opacity:.6}.calendar-day.other-month .day-number[data-v-8206ad72]{color:#fff6}.calendar-day.today[data-v-8206ad72]{background:linear-gradient(135deg,#2196f34d,#1e88e566);border:2px solid #2196F3;box-shadow:0 0 20px #2196f380}.calendar-day.today .day-number[data-v-8206ad72]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 2px 8px #2196f366}.calendar-day.selected[data-v-8206ad72]{background:#4caf5033;border:2px solid #4CAF50}.day-number[data-v-8206ad72]{font-size:14px;font-weight:500;margin-bottom:4px;color:#ffffffe6}.day-events[data-v-8206ad72]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.day-event[data-v-8206ad72]{padding:2px 6px;border-radius:4px;font-size:11px;color:#fff;display:flex;align-items:center;gap:4px;cursor:pointer;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day-event[data-v-8206ad72]:hover{transform:translate(2px);box-shadow:0 2px 4px #0003}.event-text[data-v-8206ad72]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-events[data-v-8206ad72]{font-size:10px;color:#ffffffb3;margin-top:2px;font-weight:500}.week-view[data-v-8206ad72]{height:100%;display:flex;flex-direction:column;color:#ffffffe6}.week-header[data-v-8206ad72]{display:grid;grid-template-columns:80px repeat(7,1fr);gap:1px;background:#0000004d;padding:16px 0;border-radius:8px 8px 0 0}.week-day-header[data-v-8206ad72]{text-align:center;padding:8px}.week-day-name[data-v-8206ad72]{font-size:12px;font-weight:600;text-transform:uppercase;color:#ffffffb3}.week-day-date[data-v-8206ad72]{font-size:20px;font-weight:600;margin-top:4px}.week-day-date.is-today[data-v-8206ad72]{background:#2196f3;color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:4px auto 0}.week-grid[data-v-8206ad72]{flex:1;overflow-y:auto;background:#0003;border-radius:0 0 8px 8px}.week-row[data-v-8206ad72]{display:grid;grid-template-columns:80px repeat(7,1fr);gap:1px;background:#0000001a;min-height:60px}.time-label[data-v-8206ad72]{padding:8px;background:#0003;font-size:12px;font-weight:500;color:#ffffffb3;text-align:right}.time-column[data-v-8206ad72]{width:80px}.week-cell[data-v-8206ad72]{background:#ffffff0d;padding:4px;border-right:1px solid rgba(255,255,255,.1)}.week-event[data-v-8206ad72]{padding:4px 6px;border-radius:4px;font-size:11px;color:#fff;margin-bottom:2px;cursor:pointer;overflow:hidden;box-shadow:0 1px 3px #0003}.week-event[data-v-8206ad72]:hover{opacity:.9;transform:scale(1.02);box-shadow:0 2px 6px #0000004d}.week-event-content[data-v-8206ad72]{display:flex;flex-direction:column;gap:2px}.week-event-name[data-v-8206ad72]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.week-event-time[data-v-8206ad72]{font-size:10px;opacity:.85;white-space:nowrap}.day-view[data-v-8206ad72]{height:100%;display:flex;flex-direction:column;color:#ffffffe6}.day-view-header[data-v-8206ad72]{padding:16px;background:#0000004d;border-radius:8px 8px 0 0;text-align:center}.day-view-title[data-v-8206ad72]{font-size:20px;font-weight:500;color:#fff;margin:0}.day-view-timeline-container[data-v-8206ad72]{flex:1;position:relative;overflow-y:auto;background:#0003;border-radius:0 0 8px 8px}.day-view-timeline[data-v-8206ad72]{position:relative;min-height:2160px}.hour-block-grid[data-v-8206ad72]{display:flex;height:90px;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.hour-label-grid[data-v-8206ad72]{width:80px;padding:12px;background:#0003;font-size:14px;font-weight:500;color:#ffffffb3;text-align:right;border-right:2px solid rgba(255,255,255,.1)}.hour-slot[data-v-8206ad72]{flex:1;background:#ffffff05}.hour-slot[data-v-8206ad72]:before{content:"";position:absolute;left:80px;top:50%;right:0;height:1px;background:#ffffff0d;pointer-events:none}.events-overlay[data-v-8206ad72]{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none}.positioned-event[data-v-8206ad72]{pointer-events:auto;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000004d;overflow:hidden;z-index:10;margin-right:4px}.positioned-event[data-v-8206ad72]:hover{transform:translate(4px) scale(1.02);box-shadow:0 4px 16px #00000080;filter:brightness(1.15)!important;z-index:20}.positioned-event-content[data-v-8206ad72]{padding:10px 12px;height:100%;overflow:hidden;color:#fff}.positioned-event-content .text-caption[data-v-8206ad72]{font-size:11px;line-height:1.3}.hour-block[data-v-8206ad72]{display:flex;min-height:90px;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.hour-block[data-v-8206ad72]:after{content:"";position:absolute;left:80px;top:50%;right:0;height:1px;background:#ffffff0d;pointer-events:none}.hour-label[data-v-8206ad72]{width:80px;padding:12px;background:#0003;font-size:14px;font-weight:500;color:#ffffffb3;text-align:center}.hour-events[data-v-8206ad72]{flex:1;padding:8px;background:#ffffff0d}.day-view-event[data-v-8206ad72]{padding:10px 12px;border-radius:6px;color:#fff;margin-bottom:6px;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #0003;border-left:3px solid rgba(255,255,255,.3)}.day-view-event[data-v-8206ad72]:hover{transform:translate(6px);box-shadow:0 3px 10px #0006;border-left-color:#fff9}.day-view-event .text-caption[data-v-8206ad72]{font-size:11px;line-height:1.2}.custom-calendar[data-v-8206ad72] .v-calendar-weekly__day-label{font-weight:600;font-size:14px}.custom-calendar[data-v-8206ad72] .v-calendar-weekly__head-weekday{font-weight:700;text-transform:uppercase;font-size:12px;color:#424242}.custom-calendar[data-v-8206ad72] .v-event{border-radius:6px;border:none!important;margin:1px;box-shadow:0 1px 3px #0000001f;transition:all .3s;opacity:.95}.custom-calendar[data-v-8206ad72] .v-event:hover{box-shadow:0 4px 6px #0003;transform:translateY(-1px)}.custom-calendar[data-v-8206ad72] .v-calendar-weekly__day{border:1px solid #e0e0e0!important}.custom-calendar[data-v-8206ad72] .v-present .v-calendar-weekly__day-label{background-color:#1976d2;color:#fff;border-radius:50%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin:0 auto;text-align:center}.custom-calendar[data-v-8206ad72] .v-present{text-align:center}.custom-calendar[data-v-8206ad72] .v-calendar-weekly__day-label{display:inline-flex;align-items:center;justify-content:center;min-width:32px;text-align:center}.custom-calendar[data-v-8206ad72] .v-outside{opacity:.3}.event-slot[data-v-8206ad72]{display:flex;align-items:center;padding:2px 6px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:20px;border-radius:4px}.event-title[data-v-8206ad72]{flex:1;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-weight:500}.event-cancelled[data-v-8206ad72]{opacity:.8}.event-cancelled .event-title[data-v-8206ad72]{text-decoration:line-through;color:#fff}.event-completed[data-v-8206ad72]{opacity:.95}.event-completed .event-title[data-v-8206ad72]{color:#fff;font-weight:600}.event-completed[data-v-8206ad72]:before{content:"✓ ";color:#fff;font-weight:700;margin-right:2px}[data-v-8206ad72] .v-date-picker-table__current{background-color:#1976d2;color:#fff;border-radius:50%}.events-list-card[data-v-8206ad72]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.events-list-card .v-data-table[data-v-8206ad72]{background:transparent!important}.events-list-card .v-data-table thead[data-v-8206ad72]{background:#667eea26!important}.events-list-card .v-data-table thead th[data-v-8206ad72]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.events-list-card .v-data-table tbody tr[data-v-8206ad72]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.events-list-card .v-data-table tbody tr[data-v-8206ad72]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.events-list-card .v-data-table tbody tr td[data-v-8206ad72]{padding:16px!important;font-size:.925rem!important}.action-btn[data-v-8206ad72]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-8206ad72]:hover{transform:scale(1.15)}.empty-state[data-v-8206ad72]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-8206ad72]{opacity:.4}.empty-state h3[data-v-8206ad72]{color:#ffffffb3}.empty-state p[data-v-8206ad72]{max-width:500px;margin:0 auto;opacity:.8}.events-list-card[data-v-8206ad72]{animation:slideIn-8206ad72 .3s ease-out}@keyframes slideIn-8206ad72{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agenda-view[data-v-8206ad72]{max-height:650px;overflow-y:auto;padding:16px}.agenda-event-card[data-v-8206ad72]{border-radius:12px!important;transition:all .3s ease;cursor:pointer;border-left:4px solid transparent}.agenda-event-card[data-v-8206ad72]:hover{transform:translate(8px);box-shadow:0 4px 16px #00000026!important}.agenda-event-today[data-v-8206ad72]{border-left-color:#2196f3;background:linear-gradient(90deg,rgba(33,150,243,.05),transparent)}.agenda-view .v-timeline[data-v-8206ad72]{padding-left:24px}.agenda-view .v-timeline-item[data-v-8206ad72]{padding-bottom:24px}.agenda-view .v-timeline-divider__dot[data-v-8206ad72]{box-shadow:0 0 0 4px #2196f31a}@media (max-width: 960px){.custom-calendar[data-v-8206ad72]{height:500px}.events-list-card .v-data-table tbody tr[data-v-8206ad72]:hover{transform:none}}@media (max-width: 600px){.action-btn[data-v-8206ad72]{padding:0!important;min-width:36px!important;margin:0 2px}.events-list-card .v-data-table tbody tr td[data-v-8206ad72]{padding:12px!important;font-size:.875rem!important}}.tickets-view-container[data-v-8f14a2fd]{position:relative;animation:fadeIn-8f14a2fd .5s ease}@keyframes fadeIn-8f14a2fd{0%{opacity:0}to{opacity:1}}.animate-in[data-v-8f14a2fd]{animation:slideInFromTop-8f14a2fd .4s ease-out}@keyframes slideInFromTop-8f14a2fd{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.header-card[data-v-8f14a2fd],.stats-card[data-v-8f14a2fd],.data-table-card[data-v-8f14a2fd]{transition:all .3s ease;border-radius:12px!important}.header-card[data-v-8f14a2fd]{box-shadow:0 2px 8px #0000004d!important}.stats-card[data-v-8f14a2fd]{transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;position:relative;overflow:hidden;border-radius:12px!important}.stats-card[data-v-8f14a2fd]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000026!important}.stats-card[data-v-8f14a2fd]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;opacity:.7}.open-stats[data-v-8f14a2fd]:before{background:linear-gradient(180deg,#2196f3,#1976d2)}.progress-stats[data-v-8f14a2fd]:before{background:linear-gradient(180deg,#ff9800,#f57c00)}.resolved-stats[data-v-8f14a2fd]:before{background:linear-gradient(180deg,#4caf50,#388e3c)}.stats-value[data-v-8f14a2fd]{font-size:2rem!important;font-weight:700!important;animation:countUp-8f14a2fd .8s ease-out forwards}@keyframes countUp-8f14a2fd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.custom-search-field[data-v-8f14a2fd]{max-width:100%;transition:all .3s ease}.custom-search-field[data-v-8f14a2fd]:focus-within{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.filter-select[data-v-8f14a2fd] .v-input__slot{transition:all .2s ease}.filter-select[data-v-8f14a2fd]:hover .v-input__slot{border-color:#0000003b}.back-btn[data-v-8f14a2fd]{transition:transform .2s ease}.back-btn[data-v-8f14a2fd]:hover{transform:translate(-3px)}.page-icon[data-v-8f14a2fd]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.page-icon[data-v-8f14a2fd]:hover{transform:scale(1.1)}.action-highlight-btn[data-v-8f14a2fd]{transition:all .3s ease;box-shadow:0 2px 5px #0000001a;font-weight:600!important}.action-highlight-btn[data-v-8f14a2fd]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.data-table-card[data-v-8f14a2fd]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:none!important;overflow:hidden}.items-per-page-control[data-v-8f14a2fd]{display:flex;align-items:center;gap:8px}.items-per-page-control .v-btn[data-v-8f14a2fd]{min-width:40px!important;letter-spacing:normal;font-weight:500}.action-btn[data-v-8f14a2fd]{margin:0 2px;transition:transform .2s ease,box-shadow .2s ease}.action-btn[data-v-8f14a2fd]:hover{transform:scale(1.1);box-shadow:0 2px 8px #0003}.empty-state[data-v-8f14a2fd]{padding:60px 20px;border-radius:12px;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-state .v-icon[data-v-8f14a2fd]{opacity:.4;margin-bottom:16px}.empty-state h3[data-v-8f14a2fd]{margin-bottom:8px}.empty-state p[data-v-8f14a2fd]{max-width:400px;text-align:center}.v-data-table[data-v-8f14a2fd]{background:transparent!important}.v-data-table[data-v-8f14a2fd] th{font-weight:600!important;text-transform:uppercase;font-size:.75rem!important;letter-spacing:.5px}.v-pagination[data-v-8f14a2fd] .v-pagination__item{transition:all .2s ease}.v-pagination[data-v-8f14a2fd] .v-pagination__item:hover{transform:scale(1.1)}@media (max-width: 960px){.stats-row[data-v-8f14a2fd]{margin:0 -4px!important}.stats-card[data-v-8f14a2fd]{padding:16px 12px!important}.stats-value[data-v-8f14a2fd]{font-size:1.5rem!important}.items-per-page-control[data-v-8f14a2fd]{width:100%;justify-content:center;margin-top:12px}}@media (max-width: 600px){.text-h6-sm[data-v-8f14a2fd]{font-size:1.1rem!important}.stats-card[data-v-8f14a2fd]{padding:12px 8px!important}.stats-value[data-v-8f14a2fd]{font-size:1.25rem!important}.v-chip[data-v-8f14a2fd]{margin:2px 0}.action-btn[data-v-8f14a2fd]{margin:1px}.items-per-page-control .text-body-2[data-v-8f14a2fd]{display:none}}.text-success[data-v-8f14a2fd]{color:#4caf50!important}.text-warning[data-v-8f14a2fd]{color:#ff9800!important}.text-primary[data-v-8f14a2fd]{color:#1976d2!important}.text-grey[data-v-8f14a2fd]{color:#757575!important}.text-grey-darken-2[data-v-8f14a2fd]{color:#616161!important}@keyframes pulse-8f14a2fd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.pulse[data-v-8f14a2fd]{animation:pulse-8f14a2fd 2s ease-in-out infinite}.ticket-signature-section[data-v-b36d2aa5]{padding:16px 0}.signature-header[data-v-b36d2aa5]{display:flex;align-items:center;font-weight:600}.signature-content[data-v-b36d2aa5]{padding:8px 0}.signatures-list[data-v-b36d2aa5]{max-height:400px;overflow-y:auto}.signature-card[data-v-b36d2aa5]{transition:all .2s ease}.signature-card[data-v-b36d2aa5]:hover{border-color:#2196f3}.signature-display[data-v-b36d2aa5]{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#fafafa;text-align:center}.signature-image[data-v-b36d2aa5]{max-width:100%;height:auto;border:1px solid #ddd;background:#fff}.gap-1[data-v-b36d2aa5]{gap:4px}.gap-2[data-v-b36d2aa5]{gap:8px}.timer-controls[data-v-019a40d8]{display:flex;gap:4px}.gap-2[data-v-019a40d8]{gap:8px}.timer-display[data-v-019a40d8]{background:#0000000d;padding:4px 12px;border-radius:4px;min-width:100px;justify-content:center}.timer-text[data-v-019a40d8]{font-family:Roboto Mono,monospace;font-size:14px;font-weight:500;color:#666}.timer-running[data-v-019a40d8]{color:#4caf50}.status-select[data-v-d3e42f4b]{max-width:200px}.v-list[data-v-d3e42f4b]{border:none!important}.v-timeline[data-v-d3e42f4b]{padding-top:0}.v-timeline-item p[data-v-d3e42f4b]{margin-top:4px;margin-bottom:0}.message-item[data-v-d3e42f4b]{width:100%}.message-content-wrapper[data-v-d3e42f4b]{flex:1;min-width:0}.message-text[data-v-d3e42f4b]{margin-top:4px;margin-bottom:0;white-space:pre-line}.message-actions[data-v-d3e42f4b]{display:flex;flex-shrink:0}.v-card[data-v-3dc088c8]{border-radius:12px!important;box-shadow:0 2px 8px #0000001a!important}.v-card-title[data-v-3dc088c8]{padding:16px 20px!important;font-size:1.25rem!important;font-weight:500!important}.v-card-text[data-v-3dc088c8]{padding:20px!important}.v-btn[icon][data-v-3dc088c8]{transition:transform .2s ease}.v-btn[icon][data-v-3dc088c8]:hover{transform:translate(-3px)}.v-icon[large][data-v-3dc088c8]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.v-icon[large][data-v-3dc088c8]:hover{transform:scale(1.1)}.v-text-field[data-v-3dc088c8],.v-textarea[data-v-3dc088c8],.v-select[data-v-3dc088c8],.v-autocomplete[data-v-3dc088c8],.v-file-input[data-v-3dc088c8]{margin-bottom:0!important}.v-list[data-v-3dc088c8]{background:transparent!important;padding:8px 0!important}.v-list-subheader[data-v-3dc088c8]{font-weight:600!important;color:#ffffffb3!important;padding:8px 0!important}.v-list-item[data-v-3dc088c8]{padding:8px 12px!important;margin-bottom:4px!important;border-radius:8px!important;transition:background-color .2s ease}.v-list-item[data-v-3dc088c8]:hover{background-color:#ffffff0d!important}.attachment-preview-card[data-v-3dc088c8]{height:100%;transition:all .3s ease;border-radius:8px!important}.attachment-preview-card[data-v-3dc088c8]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0003!important}.attachment-preview-card .v-card-text[data-v-3dc088c8]{padding:12px!important;min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center}.attachment-preview-card .text-truncate[data-v-3dc088c8]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-preview-card .v-card-actions[data-v-3dc088c8]{padding:8px!important;border-top:1px solid rgba(255,255,255,.12)}.v-card-actions[data-v-3dc088c8]{padding:16px 20px!important;border-top:1px solid rgba(255,255,255,.12)}.v-card-actions .v-btn[data-v-3dc088c8]{margin-left:8px!important}@media (max-width: 960px){.v-card-title[data-v-3dc088c8]{padding:12px 16px!important;font-size:1.1rem!important}.v-card-text[data-v-3dc088c8]{padding:16px!important}.v-card-actions[data-v-3dc088c8]{padding:12px 16px!important}}@media (max-width: 600px){.v-card-title[data-v-3dc088c8]{flex-wrap:wrap}.v-card-title span[data-v-3dc088c8]{margin-top:8px;width:100%}}.connection-overlay[data-v-a64d3781]{position:fixed;top:64px;left:var(--sidebar-width, 200px);right:0;bottom:0;background-color:rgb(var(--v-theme-background));z-index:100}.chat-container[data-v-a64d3781]{display:flex;position:fixed;top:64px;left:var(--sidebar-width, 200px);right:0;bottom:0;background-color:rgb(var(--v-theme-surface));overflow:hidden;transition:left .2s ease}.chat-container.sidebar-closed[data-v-a64d3781]{left:0}.chat-sidebar[data-v-a64d3781]{width:320px;min-width:280px;max-width:360px;border-right:1px solid rgba(var(--v-border-color),.12);display:flex;flex-direction:column;background-color:rgb(var(--v-theme-surface));height:100%}.sidebar-header[data-v-a64d3781]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:rgba(var(--v-theme-primary),.05);border-bottom:1px solid rgba(var(--v-border-color),.12);min-height:56px}.conversation-boxes[data-v-a64d3781]{background-color:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color),.12)}.conversation-boxes .v-btn-toggle[data-v-a64d3781]{width:100%;border-radius:0}.conversation-boxes .v-btn-toggle .v-btn[data-v-a64d3781]{font-size:11px!important;letter-spacing:0;text-transform:none;min-width:0!important;flex:0 1 auto;border-radius:0!important;height:40px;padding:0 8px!important}.conversation-boxes .v-badge[data-v-a64d3781] .v-badge__badge{font-size:9px;min-width:16px;height:16px;padding:0 4px}.department-color-dot[data-v-a64d3781]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.sidebar-search[data-v-a64d3781]{padding:0;border-bottom:1px solid rgba(var(--v-border-color),.12)}.search-input[data-v-a64d3781]{width:100%}.search-input[data-v-a64d3781] .v-field{border-radius:0;background-color:rgba(var(--v-theme-surface-variant),.5)}.search-input[data-v-a64d3781] .v-field__outline,.search-input[data-v-a64d3781] .v-field--focused .v-field__outline{--v-field-border-opacity: 0}.filters-section[data-v-a64d3781]{padding:8px 12px;background-color:rgba(var(--v-theme-surface-variant),.3);border-bottom:1px solid rgba(var(--v-border-color),.12)}.filter-select[data-v-a64d3781]{min-width:120px;max-width:140px}.conversation-tags[data-v-a64d3781]{display:flex;flex-wrap:wrap;gap:2px}.tag-text[data-v-a64d3781]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.priority-chip[data-v-a64d3781]{font-size:9px!important;height:18px!important;padding:0 6px!important}.priority-chip .v-icon[data-v-a64d3781]{margin-right:2px!important}.conversation-append[data-v-a64d3781]{display:flex;flex-direction:column;align-items:flex-end;min-width:50px}.conversation-menu-btn[data-v-a64d3781]{opacity:0;transition:opacity .2s}.conversation-item:hover .conversation-menu-btn[data-v-a64d3781]{opacity:1}.message-search-bar[data-v-a64d3781]{padding:8px 16px;background-color:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color),.12)}.search-results[data-v-a64d3781]{margin-top:8px;border-radius:8px;background-color:rgba(var(--v-theme-surface-variant),.5);overflow:hidden}.search-results-list[data-v-a64d3781]{background:transparent}.search-result-item[data-v-a64d3781]{cursor:pointer;transition:background-color .2s}.search-result-item[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.08)}.archived-button[data-v-a64d3781]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;border-bottom:1px solid rgba(var(--v-border-color),.12);transition:background-color .2s}.archived-button[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.05)}.archived-header[data-v-a64d3781]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;background-color:rgba(var(--v-theme-primary),.08);border-bottom:1px solid rgba(var(--v-border-color),.12);transition:background-color .2s}.archived-header[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.12)}.contact-list[data-v-a64d3781]{flex:1;overflow-y:auto}.contact-list[data-v-a64d3781] .v-list{padding:0}.contact-list>.pa-4.text-center[data-v-a64d3781]{margin-top:32px}.chat-sidebar[data-v-a64d3781] .v-tabs{flex-shrink:0;flex-grow:0}.chat-sidebar[data-v-a64d3781] .v-tabs .v-slide-group__content{flex:0 0 auto!important}.chat-sidebar[data-v-a64d3781] .v-window{padding:0!important}.conversation-item[data-v-a64d3781],.contact-item[data-v-a64d3781]{border-bottom:1px solid rgba(var(--v-border-color),.08);transition:background-color .2s}.conversation-item[data-v-a64d3781]:hover,.contact-item[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.05)}.chat-main[data-v-a64d3781]{flex:1;display:flex;flex-direction:column;min-width:0;background-color:rgb(var(--v-theme-background));height:100%}.conversation-header[data-v-a64d3781]{display:flex;align-items:center;padding:12px 16px;background-color:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color),.12);min-height:64px}.messages-container[data-v-a64d3781]{flex:1;overflow-y:auto;padding:16px;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23667eea' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.messages-list[data-v-a64d3781]{display:flex;flex-direction:column;gap:4px}.date-separator[data-v-a64d3781]{display:flex;justify-content:center;margin:16px 0}.date-separator span[data-v-a64d3781]{background-color:rgba(var(--v-theme-primary),.1);color:#fff;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:500}.message-wrapper[data-v-a64d3781]{display:flex;align-items:flex-end;gap:8px;max-width:75%}.message-wrapper.outbound[data-v-a64d3781]{align-self:flex-end;flex-direction:row-reverse}.message-avatar[data-v-a64d3781]{flex-shrink:0;margin-bottom:2px}.message-menu-btn[data-v-a64d3781]{opacity:0;transition:opacity .2s}.message-wrapper:hover .message-menu-btn[data-v-a64d3781]{opacity:1}.message-bubble[data-v-a64d3781]{padding:8px 12px;border-radius:12px;max-width:100%;word-wrap:break-word;position:relative}.message-sender[data-v-a64d3781]{font-size:12px;font-weight:600;color:#ffffffe6;margin-bottom:2px}.message-bubble.inbound .message-sender[data-v-a64d3781]{color:rgb(var(--v-theme-primary))}.message-bubble.inbound[data-v-a64d3781]{background-color:rgb(var(--v-theme-surface));border-bottom-left-radius:4px;box-shadow:0 1px 2px #0000001a}.message-bubble.outbound[data-v-a64d3781]{background-color:rgb(var(--v-theme-primary));color:#fff;border-bottom-right-radius:4px}.reply-preview[data-v-a64d3781]{background-color:#00000026;border-left:4px solid #06cf9c;padding:6px 10px;margin-bottom:6px;border-radius:6px;cursor:pointer;font-size:13px;transition:background-color .15s}.reply-preview[data-v-a64d3781]:hover{background-color:#00000040}.message-bubble.outbound .reply-preview[data-v-a64d3781]{background-color:#0000001a;border-left-color:#53bdeb}.message-bubble.outbound .reply-preview[data-v-a64d3781]:hover{background-color:#00000026}.reply-author[data-v-a64d3781]{font-weight:600;font-size:12px;color:#06cf9c;margin-bottom:2px}.message-bubble.outbound .reply-author[data-v-a64d3781]{color:#53bdeb}.reply-content[data-v-a64d3781]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;opacity:.9;font-size:13px}.message-content[data-v-a64d3781]{line-height:1.4}.message-meta[data-v-a64d3781]{display:flex;align-items:center;justify-content:flex-end;margin-top:2px;gap:4px}.message-time[data-v-a64d3781]{font-size:11px;opacity:.7}.message-bubble.deleted .message-content[data-v-a64d3781]{font-style:italic;opacity:.6}.document-message[data-v-a64d3781]{background-color:#0000000d;padding:8px 12px;border-radius:8px;cursor:pointer}.message-bubble.outbound .document-message[data-v-a64d3781]{background-color:#ffffff1a}.audio-message[data-v-a64d3781]{min-width:200px;max-width:300px}.audio-player[data-v-a64d3781]{width:100%;height:36px;border-radius:18px}.message-bubble.outbound .audio-player[data-v-a64d3781]{filter:invert(1) hue-rotate(180deg)}.reply-bar[data-v-a64d3781]{background-color:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-border-color),.12);padding:8px 16px}.reply-bar-content[data-v-a64d3781]{display:flex;align-items:center;background-color:rgba(var(--v-theme-primary),.05);border-left:3px solid rgb(var(--v-theme-primary));padding:8px 12px;border-radius:0 8px 8px 0}.reply-bar-author[data-v-a64d3781]{font-size:12px;font-weight:600;color:rgb(var(--v-theme-primary))}.reply-bar-text[data-v-a64d3781]{font-size:13px;opacity:.8}.message-input-container[data-v-a64d3781]{display:flex;align-items:flex-end;padding:12px 16px;background-color:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-border-color),.12)}.message-textarea[data-v-a64d3781]{max-height:150px}.message-textarea[data-v-a64d3781] .v-field__input{padding-top:8px!important;padding-bottom:8px!important;min-height:40px;max-height:130px;overflow-y:auto}.empty-state[data-v-a64d3781]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;background-color:rgb(var(--v-theme-background))}.message-wrapper.highlight[data-v-a64d3781]{background-color:#53bdeb40;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;animation:highlightBg-a64d3781 1s ease-out forwards}@keyframes highlightBg-a64d3781{0%,60%{background-color:#53bdeb40}to{background-color:transparent}}@media (max-width: 960px){.chat-container[data-v-a64d3781]{left:0}.chat-sidebar[data-v-a64d3781]{width:100%;max-width:none;position:absolute;inset:0;z-index:1}.chat-main[data-v-a64d3781]{position:absolute;inset:0;z-index:2}.mobile-hidden[data-v-a64d3781]{display:none!important}.message-wrapper[data-v-a64d3781]{max-width:85%}}.contact-list[data-v-a64d3781]::-webkit-scrollbar,.messages-container[data-v-a64d3781]::-webkit-scrollbar{width:6px}.contact-list[data-v-a64d3781]::-webkit-scrollbar-track,.messages-container[data-v-a64d3781]::-webkit-scrollbar-track{background:transparent}.contact-list[data-v-a64d3781]::-webkit-scrollbar-thumb,.messages-container[data-v-a64d3781]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-border-color),.3);border-radius:3px}.contact-list[data-v-a64d3781]::-webkit-scrollbar-thumb:hover,.messages-container[data-v-a64d3781]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-border-color),.5)}.message-wrapper[data-v-a64d3781]{animation:slideIn-a64d3781 .2s ease-out}@keyframes slideIn-a64d3781{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-info-panel[data-v-a64d3781]{width:300px;min-width:280px;height:100%;background-color:rgb(var(--v-theme-surface));border-left:1px solid rgba(var(--v-border-color),.12);display:flex;flex-direction:column;overflow-y:auto}.contact-info-header[data-v-a64d3781]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.05));position:relative;flex-shrink:0}.contact-info-header .close-btn[data-v-a64d3781]{position:absolute;top:8px;right:8px}.contact-info-content[data-v-a64d3781]{flex:1;overflow-y:auto}.info-field[data-v-a64d3781]{padding:8px 0}.info-field label[data-v-a64d3781]{display:block;margin-bottom:4px;font-weight:500}.ticket-list .ticket-item[data-v-a64d3781]{border-radius:8px;background-color:rgba(var(--v-theme-surface-variant),.5);cursor:pointer;transition:background-color .2s}.ticket-list .ticket-item[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.08)}.gap-1[data-v-a64d3781]{gap:4px}.gap-2[data-v-a64d3781]{gap:8px}.contact-info-content .v-chip[data-v-a64d3781]{max-width:100%}.contact-info-content .v-chip .v-chip__content[data-v-a64d3781]{max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-chip-closable[data-v-a64d3781]{max-width:100%}.tag-chip-closable .tag-close-btn[data-v-a64d3781]{cursor:pointer;opacity:.7;flex-shrink:0}.tag-chip-closable .tag-close-btn[data-v-a64d3781]:hover{opacity:1}.tag-chip-closable .tag-chip-text[data-v-a64d3781]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-picker-card[data-v-a64d3781]{max-width:320px}.emoji-grid[data-v-a64d3781]{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.emoji-item[data-v-a64d3781]{font-size:20px;padding:4px;cursor:pointer;border-radius:4px;text-align:center;transition:background-color .15s}.emoji-item[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.1)}.recording-indicator[data-v-a64d3781]{display:flex;align-items:center}.recording-dot[data-v-a64d3781]{width:12px;height:12px;background-color:rgb(var(--v-theme-error));border-radius:50%;animation:pulse-a64d3781 1s infinite}@keyframes pulse-a64d3781{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.contact-info-panel .v-tabs[data-v-a64d3781]{flex-shrink:0}.contact-info-panel[data-v-a64d3781] .v-slide-group__content{justify-content:center}.contact-info-panel .v-tab[data-v-a64d3781]{min-width:0!important;flex:0 1 auto!important;padding:0 12px!important;font-size:12px!important}.file-preview-grid[data-v-a64d3781]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.file-preview-item[data-v-a64d3781]{position:relative;border-radius:8px;overflow:hidden}.file-preview-item.single[data-v-a64d3781]{grid-column:1 / -1}.file-preview-item .remove-file-btn[data-v-a64d3781]{position:absolute;top:4px;right:4px;background-color:#00000080!important}.file-info-item[data-v-a64d3781]{border:1px solid rgba(var(--v-border-color),.12)}.message-image-single[data-v-a64d3781]{min-width:280px;max-width:400px;cursor:pointer}.message-image-single .v-img[data-v-a64d3781]{border-radius:8px;min-height:200px}.message-image-grid[data-v-a64d3781]{display:grid;gap:3px;width:320px;border-radius:8px;overflow:hidden}.message-image-grid.grid-1[data-v-a64d3781]{grid-template-columns:1fr;width:320px}.message-image-grid.grid-1 .message-image-item[data-v-a64d3781]{height:280px}.message-image-grid.grid-2[data-v-a64d3781]{grid-template-columns:1fr 1fr;width:320px}.message-image-grid.grid-2 .message-image-item[data-v-a64d3781]{height:160px}.message-image-grid.grid-3[data-v-a64d3781]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:320px;height:320px}.message-image-grid.grid-3 .message-image-item[data-v-a64d3781]:first-child{grid-row:1 / 3;height:100%}.message-image-grid.grid-3 .message-image-item[data-v-a64d3781]:not(:first-child){height:158px}.message-image-grid.grid-4[data-v-a64d3781]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:320px;height:320px}.message-image-grid.grid-4 .message-image-item[data-v-a64d3781]{height:158px}.message-image-item[data-v-a64d3781]{position:relative;cursor:pointer;overflow:hidden;border-radius:4px}.message-image-item .v-img[data-v-a64d3781]{width:100%;height:100%;transition:transform .2s}.message-image-item:hover .v-img[data-v-a64d3781]{transform:scale(1.05)}.image-overlay[data-v-a64d3781]{position:absolute;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:600}.cursor-pointer[data-v-a64d3781]{cursor:pointer}.image-viewer-dialog[data-v-a64d3781]{background-color:transparent!important}.image-viewer-container[data-v-a64d3781]{position:fixed;inset:0;width:100vw;height:100vh;background-color:#000000f2;display:flex;align-items:center;justify-content:center;z-index:9999}.image-viewer-close[data-v-a64d3781]{position:fixed;top:16px;right:16px;z-index:10001}.image-viewer-counter[data-v-a64d3781]{position:fixed;top:20px;left:50%;transform:translate(-50%);color:#fff;font-size:16px;font-weight:500;background-color:#00000080;padding:8px 16px;border-radius:20px;z-index:10001}.image-viewer-prev[data-v-a64d3781]{position:fixed;left:16px;top:50%;transform:translateY(-50%);z-index:10001}.image-viewer-next[data-v-a64d3781]{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:10001}.image-viewer-prev[data-v-a64d3781]:hover,.image-viewer-next[data-v-a64d3781]:hover{background-color:#ffffff1a}.image-viewer-main[data-v-a64d3781]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:80px 100px 120px;box-sizing:border-box}.image-viewer-img[data-v-a64d3781]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #00000080}.image-viewer-thumbnails[data-v-a64d3781]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:8px;background-color:#0009;padding:8px;border-radius:8px;z-index:10001}.image-viewer-thumb[data-v-a64d3781]{width:60px;height:60px;border-radius:6px;overflow:hidden;cursor:pointer;opacity:.6;transition:all .2s;border:2px solid transparent}.image-viewer-thumb[data-v-a64d3781]:hover{opacity:.9}.image-viewer-thumb.active[data-v-a64d3781]{opacity:1;border-color:#fff}.image-viewer-download[data-v-a64d3781]{position:fixed;top:16px;right:70px;z-index:10001}.chat-main.dragging[data-v-a64d3781]{position:relative}.drop-zone-overlay[data-v-a64d3781]{position:absolute;inset:0;background-color:rgba(var(--v-theme-primary),.1);border:3px dashed rgb(var(--v-theme-primary));display:flex;align-items:center;justify-content:center;z-index:100;backdrop-filter:blur(4px);pointer-events:none}.drop-zone-content[data-v-a64d3781]{text-align:center;padding:32px;background-color:rgb(var(--v-theme-surface));border-radius:16px;box-shadow:0 8px 32px #0003}.drop-zone-content .v-icon[data-v-a64d3781]{opacity:.8}.search-results-container[data-v-a64d3781]{flex:1;overflow-y:auto}.search-loading[data-v-a64d3781]{display:flex;align-items:center;justify-content:center;padding:32px;color:rgba(var(--v-theme-on-surface),.6)}.search-results[data-v-a64d3781]{padding:0}.search-section[data-v-a64d3781]{margin-bottom:8px}.search-section-title[data-v-a64d3781]{display:flex;align-items:center;padding:12px 16px 8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--v-theme-on-surface),.6)}.search-results-container[data-v-a64d3781],.search-results[data-v-a64d3781],.search-section[data-v-a64d3781],.search-results-container[data-v-a64d3781] .v-list,.search-results-container[data-v-a64d3781] .v-list-item,.search-results-container[data-v-a64d3781] .v-list-item__overlay{background:transparent!important;background-color:transparent!important}.search-list[data-v-a64d3781]{padding:0!important}.search-item[data-v-a64d3781]{cursor:pointer;border-bottom:1px solid rgba(var(--v-border-color),.06);transition:background-color .15s ease}.search-item[data-v-a64d3781]:hover{background-color:rgba(var(--v-theme-primary),.08)!important}.search-item.message-result .message-preview[data-v-a64d3781]{max-width:200px;opacity:.8}.no-results[data-v-a64d3781]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.no-results p[data-v-a64d3781]{font-size:14px;margin:0}.highlight-message[data-v-a64d3781]{animation:highlightPulse-a64d3781 2s ease-out}@keyframes highlightPulse-a64d3781{0%{background-color:rgba(var(--v-theme-primary),.3)}to{background-color:transparent}}.user-avatar-clickable[data-v-a64d3781]{cursor:pointer;transition:all .2s ease}.user-avatar-clickable[data-v-a64d3781]:hover{transform:scale(1.08);box-shadow:0 2px 8px #0003}.contact-avatar-container[data-v-a64d3781]{position:relative;display:inline-block}.contact-avatar-clickable[data-v-a64d3781]{cursor:pointer;transition:all .3s ease}.contact-avatar-clickable[data-v-a64d3781]:hover{transform:scale(1.05)}.contact-avatar-clickable:hover .avatar-overlay[data-v-a64d3781]{opacity:1}.avatar-overlay[data-v-a64d3781]{position:absolute;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:50%}.remove-avatar-btn[data-v-a64d3781]{position:absolute;top:-4px;right:-4px;z-index:1}.cropper-container[data-v-a64d3781]{width:100%;max-width:450px;margin:0 auto}.cropper[data-v-a64d3781]{height:350px;width:100%;background:#1e1e1e;border-radius:8px;overflow:hidden}.message-sender-avatar[data-v-a64d3781]{flex-shrink:0;margin-right:8px;align-self:flex-end;margin-bottom:4px}.message-wrapper.outbound[data-v-a64d3781]{flex-direction:row-reverse}.message-wrapper.outbound .message-sender-avatar[data-v-a64d3781]{margin-right:0;margin-left:8px}.message-wrapper[data-v-a64d3781]{display:flex;align-items:flex-end}.field-service-container[data-v-a48a24fd]{max-width:1600px;margin:0 auto}.map-card[data-v-a48a24fd]{overflow:hidden}.leaflet-map[data-v-a48a24fd]{height:500px;width:100%;z-index:0}.date-range-item[data-v-a48a24fd]{padding:4px 0}.gap-1[data-v-a48a24fd]{gap:4px}.gap-2[data-v-a48a24fd]{gap:8px}.companies-table[data-v-a48a24fd]{width:100%}.companies-table thead th[data-v-a48a24fd]{background:#667eea1a!important;font-weight:600!important;text-transform:uppercase;font-size:.75rem!important;letter-spacing:.5px;white-space:nowrap}.companies-table tbody tr[data-v-a48a24fd]{transition:background-color .2s ease}.companies-table tbody tr[data-v-a48a24fd]:hover{background-color:#667eea0d!important}.companies-table tbody tr.company-row-selected[data-v-a48a24fd]{background-color:#4caf501a!important}.companies-table td[data-v-a48a24fd]{vertical-align:middle!important}.pros-cell[data-v-a48a24fd],.contras-cell[data-v-a48a24fd]{max-width:200px}.pros-cell .text-truncate[data-v-a48a24fd],.contras-cell .text-truncate[data-v-a48a24fd]{max-width:150px;display:inline-block}.companies-table .v-expansion-panels[data-v-a48a24fd]{background:transparent!important}.companies-table .v-expansion-panel[data-v-a48a24fd]{background:transparent!important;margin:0!important}.companies-table .v-expansion-panel-title[data-v-a48a24fd]{min-height:32px!important;padding:4px 8px!important;background:#00000005!important;border-radius:4px!important}.companies-table .v-expansion-panel-text__wrapper[data-v-a48a24fd]{padding:8px!important}@media (max-width: 960px){.companies-table thead th[data-v-a48a24fd],.companies-table tbody td[data-v-a48a24fd]{padding:8px 12px!important}}@media (max-width: 600px){.companies-table thead th[data-v-a48a24fd],.companies-table tbody td[data-v-a48a24fd]{padding:8px!important;font-size:.875rem}}.field-service-history-container[data-v-f73af8d7]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-f73af8d7]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-f73af8d7]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-f73af8d7]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.total-stats[data-v-f73af8d7]:before{background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.completed-stats[data-v-f73af8d7]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.error-stats[data-v-f73af8d7]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-f73af8d7]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-f73af8d7]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-f73af8d7],.filter-select[data-v-f73af8d7]{max-width:100%}.data-table-card[data-v-f73af8d7]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-f73af8d7]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-f73af8d7]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-f73af8d7]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-f73af8d7]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-f73af8d7]{transition:transform .2s ease}.back-btn[data-v-f73af8d7]:hover{transform:translate(-3px)}.page-icon[data-v-f73af8d7]{transition:transform .3s ease}.v-data-table[data-v-f73af8d7]{background:transparent!important}.v-data-table thead[data-v-f73af8d7]{background:#667eea26!important}.v-data-table thead th[data-v-f73af8d7]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-f73af8d7]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-f73af8d7]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-f73af8d7]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-f73af8d7]{display:flex;align-items:center}.status-chip[data-v-f73af8d7]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-f73af8d7]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-f73af8d7]{opacity:.4}.empty-state h3[data-v-f73af8d7]{color:#ffffffb3}.empty-state p[data-v-f73af8d7]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-f73af8d7],.filter-select .v-input__control[data-v-f73af8d7]{border-radius:12px!important}.v-pagination[data-v-f73af8d7]{margin:20px 0}.v-pagination__item[data-v-f73af8d7]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-f73af8d7]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-f73af8d7]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-f73af8d7]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-f73af8d7]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-f73af8d7]:hover{transform:scale(1.05)}.history-results-table[data-v-f73af8d7]{width:100%}.history-results-table thead th[data-v-f73af8d7]{background:#667eea1a!important;font-weight:600!important;text-transform:uppercase;font-size:.7rem!important;letter-spacing:.5px;white-space:nowrap}.history-results-table tbody tr[data-v-f73af8d7]{transition:background-color .2s ease}.history-results-table tbody tr[data-v-f73af8d7]:hover{background-color:#667eea0d!important}.history-results-table .v-expansion-panels[data-v-f73af8d7]{background:transparent!important}.history-results-table .v-expansion-panel[data-v-f73af8d7]{background:transparent!important;margin:0!important}.history-results-table .v-expansion-panel-title[data-v-f73af8d7]{min-height:32px!important;padding:4px 8px!important;background:#00000005!important;border-radius:4px!important}.history-results-table .v-expansion-panel-text__wrapper[data-v-f73af8d7]{padding:8px!important}@media (max-width: 960px){.stats-card[data-v-f73af8d7]{padding:8px!important}.custom-search-field[data-v-f73af8d7]{max-width:100%!important}}@media (max-width: 600px){.field-service-history-container[data-v-f73af8d7]{padding:10px}.text-h6-sm[data-v-f73af8d7]{font-size:1.1rem!important}.stats-row .col-4[data-v-f73af8d7]{padding:4px!important}.stats-value[data-v-f73af8d7]{font-size:1.5rem!important}.action-btn[data-v-f73af8d7]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-f73af8d7]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-f73af8d7]:hover{transform:none}}.contracts-container[data-v-4331ad1e]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-4331ad1e]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08)}.stats-card[data-v-4331ad1e]{transition:all .3s ease;height:100%;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative;overflow:hidden}.stats-card[data-v-4331ad1e]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.total-stats[data-v-4331ad1e]:before{background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-4331ad1e]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.paused-stats[data-v-4331ad1e]:before{background:linear-gradient(90deg,#ff9800,#f57c00)}.stats-card[data-v-4331ad1e]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-4331ad1e]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-4331ad1e],.filter-select[data-v-4331ad1e]{max-width:100%}.data-table-card[data-v-4331ad1e]{backdrop-filter:blur(10px);border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.action-btn[data-v-4331ad1e]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-4331ad1e]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-4331ad1e]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;transition:all .3s ease;text-transform:none!important;box-shadow:0 4px 15px #667eea33}.action-highlight-btn[data-v-4331ad1e]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-4331ad1e]{transition:transform .2s ease}.back-btn[data-v-4331ad1e]:hover{transform:translate(-3px)}.page-icon[data-v-4331ad1e]{transition:transform .3s ease}.v-data-table[data-v-4331ad1e]{background:transparent!important}.v-data-table thead[data-v-4331ad1e]{background:#667eea26!important}.v-data-table thead th[data-v-4331ad1e]{font-weight:600!important;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-4331ad1e]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-4331ad1e]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-4331ad1e]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-4331ad1e]{display:flex;align-items:center}.empty-state[data-v-4331ad1e]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-4331ad1e]{opacity:.4}.empty-state h3[data-v-4331ad1e]{color:#ffffffb3}.empty-state p[data-v-4331ad1e]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-4331ad1e]{margin:20px 0}.v-pagination__item[data-v-4331ad1e]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-4331ad1e]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-4331ad1e]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-4331ad1e]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-4331ad1e]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-4331ad1e]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-4331ad1e]{padding:8px!important}.custom-search-field[data-v-4331ad1e]{max-width:100%!important}}@media (max-width: 600px){.contracts-container[data-v-4331ad1e]{padding:10px}.text-h6-sm[data-v-4331ad1e]{font-size:1.1rem!important}.stats-row .col-4[data-v-4331ad1e]{padding:4px!important}.stats-value[data-v-4331ad1e]{font-size:1.5rem!important}.action-btn[data-v-4331ad1e]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-4331ad1e]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-4331ad1e]:hover{transform:none}}.gap-2[data-v-307a84af],.gap-2[data-v-6125248c]{gap:8px}.map-container[data-v-6125248c]{border-radius:8px;overflow:hidden}.job-map[data-v-6125248c]{height:250px;width:100%;z-index:0}.v-dialog .leaflet-container[data-v-6125248c],.v-dialog .leaflet-pane[data-v-6125248c]{z-index:0}.v-dialog .leaflet-top[data-v-6125248c],.v-dialog .leaflet-bottom[data-v-6125248c]{z-index:1}.gap-2[data-v-0291b7a6]{gap:8px}.comment-item[data-v-0291b7a6]{background:rgba(var(--v-theme-surface-variant),.3)}.media-card[data-v-0291b7a6]{overflow:hidden}.media-preview[data-v-0291b7a6]{height:120px;display:flex;align-items:center;justify-content:center;background:rgba(var(--v-theme-surface-variant),.3)}.video-placeholder[data-v-0291b7a6],.doc-placeholder[data-v-0291b7a6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.signature-container[data-v-0291b7a6]{border:2px dashed rgba(var(--v-theme-on-surface),.3);border-radius:8px;overflow:hidden;background:#fff}.signature-canvas[data-v-0291b7a6]{display:block;width:100%;height:200px;cursor:crosshair;touch-action:none}.bg-success-lighten-5[data-v-0291b7a6]{background-color:#4caf501a}.bg-info-lighten-5[data-v-0291b7a6]{background-color:#2196f31a}.priority-low[data-v-0291b7a6]{color:#4caf50}.priority-medium[data-v-0291b7a6]{color:#ff9800}.priority-high[data-v-0291b7a6]{color:#f44336}.priority-urgent[data-v-0291b7a6]{color:#9c27b0}.job-location-map[data-v-0291b7a6]{height:300px;width:100%;border-radius:4px}.leaflet-popup-content-wrapper[data-v-0291b7a6]{border-radius:8px}.leaflet-popup-content[data-v-0291b7a6]{margin:8px 12px;line-height:1.4}.cursor-pointer[data-v-0291b7a6]{cursor:pointer}.media-overlay[data-v-0291b7a6],.photo-overlay[data-v-0291b7a6],.signature-overlay[data-v-0291b7a6]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.media-preview:hover .media-overlay[data-v-0291b7a6],.checkin-photo-container:hover .photo-overlay[data-v-0291b7a6],.checkout-photo-container:hover .photo-overlay[data-v-0291b7a6],.signature-preview-container:hover .signature-overlay[data-v-0291b7a6]{opacity:1}.checkin-photo-container[data-v-0291b7a6],.checkout-photo-container[data-v-0291b7a6],.signature-preview-container[data-v-0291b7a6]{position:relative;overflow:hidden;border-radius:8px}.media-preview[data-v-0291b7a6]{position:relative}.signature-display[data-v-0291b7a6]{background:#fff;border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:8px;overflow:hidden}.logs-view-container[data-v-44e81a10]{position:relative;animation:fadeIn-44e81a10 .5s ease}@keyframes fadeIn-44e81a10{0%{opacity:0}to{opacity:1}}.header-card[data-v-44e81a10],.stats-card[data-v-44e81a10],.data-table-card[data-v-44e81a10]{transition:all .3s ease;border-radius:8px}.header-card[data-v-44e81a10]{box-shadow:0 2px 8px #0000001a!important}.stats-card[data-v-44e81a10]{transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;position:relative;overflow:hidden}.stats-card[data-v-44e81a10]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;opacity:.5}.logs-stats[data-v-44e81a10]:before{background-color:#2196f3}.date-stats[data-v-44e81a10]:before{background-color:#00bcd4}.stats-card[data-v-44e81a10]:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026!important}.stats-value[data-v-44e81a10]{animation:countUp-44e81a10 1s ease-out forwards}@keyframes countUp-44e81a10{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.custom-search-field[data-v-44e81a10]{max-width:100%;transition:all .3s ease}.custom-search-field[data-v-44e81a10]:focus-within{transform:translateY(-2px);box-shadow:0 2px 6px #0000001a}.action-highlight-btn[data-v-44e81a10]{transition:all .3s ease;box-shadow:0 2px 5px #0000001a}.action-highlight-btn[data-v-44e81a10]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.data-table-card[data-v-44e81a10]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:none!important}.data-table-card>div[data-v-44e81a10]:not(.v-card__title){background-color:#f5f5f5;border-radius:0 0 8px 8px}.back-btn[data-v-44e81a10]{transition:transform .2s ease}.back-btn[data-v-44e81a10]:hover{transform:translate(-3px)}.page-icon[data-v-44e81a10]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.page-icon[data-v-44e81a10]:hover{transform:scale(1.1)}.table-header-gradient[data-v-44e81a10]{background:linear-gradient(135deg,#424242,#212121);border-radius:8px 8px 0 0;box-shadow:0 4px 6px -1px #0003,0 2px 4px -1px #0000001a;animation:slideInFromTop-44e81a10 .5s ease-out;position:relative;overflow:hidden}@keyframes slideInFromTop-44e81a10{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.items-per-page-control[data-v-44e81a10]{display:flex;align-items:center;border-radius:4px}.items-per-page-control .v-btn-toggle[data-v-44e81a10]{background-color:#fff3;border-radius:20px}.items-per-page-control .v-btn[data-v-44e81a10]{color:#fff!important;min-width:40px;letter-spacing:normal;font-weight:500}.items-per-page-control .v-btn--active[data-v-44e81a10]{background-color:#fff!important;color:#424242!important}.items-per-page-select[data-v-44e81a10]{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a}.empty-state-mobile[data-v-44e81a10]{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 960px){.table-header-gradient[data-v-44e81a10]{padding:12px!important}.table-header-gradient>div[data-v-44e81a10]:first-child{margin-bottom:12px;width:100%}.items-per-page-control[data-v-44e81a10]{width:100%;justify-content:center}}@media (max-width: 600px){.custom-search-field[data-v-44e81a10]{max-width:100%!important;margin-right:8px!important}.text-h6-sm[data-v-44e81a10]{font-size:1.1rem!important}.v-data-table[data-v-44e81a10] td,.v-data-table[data-v-44e81a10] th{padding:0 8px!important}.table-header-gradient .text-h6[data-v-44e81a10]{font-size:1.1rem!important}.items-per-page-control .text-body-2[data-v-44e81a10]{display:none}}.modern-sidebar[data-v-d0668904]{background:#1a1a1a!important;transition:width .2s ease-out;border-right:1px solid rgba(255,255,255,.05)}.section-title[data-v-d0668904]{padding:12px 16px 6px;font-size:11px;font-weight:700;letter-spacing:1px;color:#ffffff80;text-transform:uppercase;margin-top:8px}.navigation-list[data-v-d0668904]{padding:8px 6px 20px;height:100%}.nav-item[data-v-d0668904]{margin:3px 6px;border-radius:10px;transition:all .2s ease;min-height:44px;padding:0 12px}.nav-item[data-v-d0668904]:hover:not(.v-list-item--active){background:#ffffff14!important;transform:translate(2px)}.nav-item.v-list-item--active[data-v-d0668904]{background:linear-gradient(90deg,#2196f340,#2196f326)!important;position:relative;box-shadow:0 2px 8px #2196f333}.nav-item.v-list-item--active[data-v-d0668904]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:28px;background:linear-gradient(180deg,#2196f3,#1976d2);border-radius:0 4px 4px 0;box-shadow:0 0 8px #2196f399}.nav-item .v-icon[data-v-d0668904]{color:#ffffffb3;font-size:20px!important}.nav-item:hover .v-icon[data-v-d0668904],.nav-item.v-list-item--active .v-icon[data-v-d0668904]{color:#fff!important}.nav-item .v-list-item__title[data-v-d0668904]{font-size:14px;font-weight:500;color:#ffffffd9;letter-spacing:.2px}.nav-item.v-list-item--active .v-list-item__title[data-v-d0668904]{color:#fff;font-weight:600}.modern-sidebar[data-v-d0668904] .v-navigation-drawer__content{overflow-y:auto!important;overflow-x:hidden!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.modern-sidebar[data-v-d0668904] .v-navigation-drawer__content::-webkit-scrollbar{display:none!important;width:0!important;background:transparent!important}.navigation-list[data-v-d0668904]{overflow-y:auto!important;overflow-x:hidden!important;height:100vh!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.navigation-list[data-v-d0668904]::-webkit-scrollbar{display:none!important;width:0!important}.no-scrollbar[data-v-d0668904]{-ms-overflow-style:none!important;scrollbar-width:none!important}.no-scrollbar[data-v-d0668904]::-webkit-scrollbar{display:none!important}@media (max-width: 960px){.section-title[data-v-d0668904]{display:none}}.app-header[data-v-2e80cb37]{background:linear-gradient(90deg,#1e1e1e,#2a2a2a)!important;border-bottom:1px solid rgba(255,255,255,.05)}.header-logo-container[data-v-2e80cb37]{display:flex;align-items:center;height:100%}.header-logo[data-v-2e80cb37]{height:50px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.user-avatar-btn[data-v-2e80cb37]{transition:transform .2s ease}.user-avatar-btn[data-v-2e80cb37]:hover{transform:scale(1.05)}.user-name[data-v-2e80cb37]{line-height:1.2;color:#fffffff2}.user-role[data-v-2e80cb37]{opacity:.7;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.menu-toggle-btn[data-v-2e80cb37]{position:relative;width:48px!important;height:48px!important}.hamburger[data-v-2e80cb37]{position:relative;width:24px;height:20px;display:flex;flex-direction:column;justify-content:space-between}.hamburger-line[data-v-2e80cb37]{display:block;width:24px;height:2px;background-color:#ffffffe6;border-radius:2px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;left:0}.hamburger-line-1[data-v-2e80cb37]{top:0}.hamburger-line-2[data-v-2e80cb37]{top:9px;opacity:1}.hamburger-line-3[data-v-2e80cb37]{bottom:0}.hamburger.is-active .hamburger-line-1[data-v-2e80cb37]{transform:rotate(45deg);top:9px;background-color:#2196f3}.hamburger.is-active .hamburger-line-2[data-v-2e80cb37]{opacity:0;transform:translate(-10px)}.hamburger.is-active .hamburger-line-3[data-v-2e80cb37]{transform:rotate(-45deg);bottom:9px;background-color:#2196f3}.menu-toggle-btn:hover .hamburger-line[data-v-2e80cb37]{background-color:#2196f3}.menu-toggle-btn:hover .hamburger:not(.is-active) .hamburger-line-1[data-v-2e80cb37]{transform:translateY(-2px)}.menu-toggle-btn:hover .hamburger:not(.is-active) .hamburger-line-3[data-v-2e80cb37]{transform:translateY(2px)}@media (max-width: 600px){.v-toolbar-title[data-v-2e80cb37]{font-size:16px!important}}*{box-sizing:border-box}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#ffffff0d}*::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#ffffff4d}html{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) rgba(255,255,255,.05)}.v-application{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;background:#121212!important;color:#ffffffde}.app-container{transition:all .3s cubic-bezier(.4,0,.2,1);max-width:100%;overflow-x:hidden}.v-card{background:#1e1e1e!important;border-radius:12px!important;box-shadow:0 4px 6px #0000004d!important;transition:all .3s ease}.v-data-table{background:#1e1e1e!important;border-radius:12px!important}.v-data-table th{background:#2a2a2a!important;font-weight:600;font-size:.75rem}.v-text-field.v-text-field--outlined>.v-input__control>.v-input__slot,.v-select>.v-input__control>.v-input__slot{background-color:#2a2a2a!important;border-radius:8px}.snackbar-modern{border-radius:12px!important}.v-snack__wrapper{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.v-snack--active .v-snack__wrapper{transform:translateY(0)!important}.v-snack:not(.v-snack--active) .v-snack__wrapper{transform:translateY(20px)!important;opacity:0!important}.global-loading{position:fixed;top:0;left:0;right:0;z-index:9999}@media (max-width: 600px){.v-card{border-radius:8px!important}.v-data-table{font-size:.875rem}.v-data-table th,.v-data-table td{padding:0 8px!important}.v-data-table th{font-size:.7rem!important}}@media print{.v-application{background:#fff!important;color:#000!important}.v-app-bar,.v-navigation-drawer,.v-footer,.d-print-none,.app-header,.sidebar{display:none!important}.v-main,.app-container{padding:0!important}*:not(table):not(th):not(td){box-shadow:none!important}.v-application,.v-card,.v-data-table{background:#fff!important;color:#000!important}table,th,td{border:1px solid #000!important}}.print-mode{background-color:#fff!important;color:#000!important}.login-background{background:linear-gradient(135deg,#121212,#1a1a1a);min-height:100vh}
