.login-wrapper[data-v-902c8285]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.background-gradient[data-v-902c8285]{position:absolute;top:0;left:0;width:100%;height:100%;background:#121212;z-index:0}.background-pattern[data-v-902c8285]{display:none}.login-container[data-v-902c8285]{position:relative;z-index:2;min-height:100vh}.login-card[data-v-902c8285]{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-902c8285]{display:flex;justify-content:center;padding:0 0 16px}.login-logo[data-v-902c8285]{width:auto;height:50px;object-fit:contain;filter:brightness(0) invert(1)}.form-group[data-v-902c8285]{margin-bottom:20px}.login-field .v-field[data-v-902c8285]{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-902c8285]:hover{background:#ffffff14!important;border-color:#ffffff1f!important}.login-field .v-field--focused[data-v-902c8285]{background:#ffffff14!important;border-color:#fff3!important}.login-field .v-field__outline[data-v-902c8285]{display:none!important}.login-field input[data-v-902c8285]{color:#fff!important}.login-field input[data-v-902c8285]::placeholder{color:#fff6!important}.login-field .v-icon[data-v-902c8285]{color:#ffffff80!important}.login-field .v-field--focused .v-icon[data-v-902c8285]{color:#fffc!important}.login-field input[data-v-902c8285]:-webkit-autofill,.login-field input[data-v-902c8285]:-webkit-autofill:hover,.login-field input[data-v-902c8285]:-webkit-autofill:focus,.login-field input[data-v-902c8285]:-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-902c8285]{cursor:pointer}.login-field .v-field__append-inner .v-icon[data-v-902c8285]:hover{color:#fff!important}.login-btn[data-v-902c8285]{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-902c8285]:hover{background:#363636!important;border-color:#ffffff26!important}.login-btn[data-v-902c8285]:active{transform:scale(.98)}.login-btn[data-v-902c8285]:disabled{background:#ffffff0d!important;border-color:transparent!important;opacity:.5}.v-alert[data-v-902c8285]{border-radius:12px!important;border:1px solid rgba(244,67,54,.3)!important;background:#f443361a!important}.border-t[data-v-902c8285]{border-top:1px solid rgba(255,255,255,.08)}.login-copyright[data-v-902c8285]{font-size:11px;color:#fff6}.copyright-link[data-v-902c8285]{color:#ffffffb3;text-decoration:none;font-weight:700;transition:color .2s ease}.copyright-link[data-v-902c8285]:hover{color:#fff;text-decoration:underline}.v-btn--variant-text[data-v-902c8285]{color:#fff9!important;transition:all .2s ease}.v-btn--variant-text[data-v-902c8285]:hover{color:#fff!important;background:#ffffff14!important}@media (max-width: 600px){.login-card[data-v-902c8285]{margin:16px;width:calc(100% - 32px);max-width:400px;border-radius:12px!important}.login-logo[data-v-902c8285]{width:160px}.v-card-text[data-v-902c8285]{padding:24px!important}}.fallback-image-container[data-v-5bc51159]{overflow:hidden}.clickable-image[data-v-5bc51159]{cursor:pointer;transition:opacity .2s}.clickable-image[data-v-5bc51159]:hover{opacity:.9}.no-image-placeholder[data-v-5bc51159]{cursor:default}.no-image-placeholder.clickable-image[data-v-5bc51159]{cursor:pointer}.dashboard[data-v-410748e2]{background:transparent;min-height:calc(100vh - 64px)}.dashboard-header[data-v-410748e2]{background:#1e1e1ef2;border:1px solid rgba(255,255,255,.05);backdrop-filter:blur(10px)}.stat-card[data-v-410748e2]{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-410748e2]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .3s ease}.stat-card--primary[data-v-410748e2]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stat-card--success[data-v-410748e2]:before{background:linear-gradient(90deg,#4caf50,#388e3c)}.stat-card--info[data-v-410748e2]:before{background:linear-gradient(90deg,#00bcd4,#0097a7)}.stat-card--warning[data-v-410748e2]:before{background:linear-gradient(90deg,#ff9800,#f57c00)}.stat-card[data-v-410748e2]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.stat-card[data-v-410748e2]:hover:before{opacity:1}.content-card[data-v-410748e2]{background:#1e1e1ef2;border:1px solid rgba(255,255,255,.05);backdrop-filter:blur(10px);transition:all .3s ease}.content-card[data-v-410748e2]:hover{box-shadow:0 4px 16px #0000001f}.v-list-item[data-v-410748e2]{transition:background-color .2s ease}.v-list-item[data-v-410748e2]:hover{background-color:#ffffff0d}@media (max-width: 600px){.dashboard[data-v-410748e2]{padding:0!important}.dashboard-header[data-v-410748e2]{border-radius:0;margin-bottom:8px!important}.stat-card[data-v-410748e2],.content-card[data-v-410748e2]{border-radius:0;margin-bottom:8px}.v-card__title[data-v-410748e2]{padding:12px 16px!important}.v-card__text[data-v-410748e2]{padding:16px!important}.v-list-item[data-v-410748e2]{padding:8px 16px!important}}@media (min-width: 600px) and (max-width: 960px){.stat-card[data-v-410748e2]{height:120px!important}}@keyframes shimmer-410748e2{0%{background-position:-468px 0}to{background-position:468px 0}}.v-skeleton-loader__bone[data-v-410748e2]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:468px 104px;animation:shimmer-410748e2 1.5s infinite}[data-v-410748e2]::-webkit-scrollbar{width:8px;height:8px}[data-v-410748e2]::-webkit-scrollbar-track{background:#0000001a}[data-v-410748e2]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}[data-v-410748e2]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.gap-1[data-v-410748e2]{gap:4px}.gap-2[data-v-410748e2]{gap:8px}.not-found-container[data-v-811c8639]{min-height:80vh;padding:2rem}.clients-view-container[data-v-d538ff4e]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-d538ff4e]{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-d538ff4e]{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-d538ff4e]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-d538ff4e]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.inactive-stats[data-v-d538ff4e]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-d538ff4e]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-d538ff4e]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-d538ff4e],.filter-select[data-v-d538ff4e]{max-width:100%}.data-table-card[data-v-d538ff4e]{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-d538ff4e]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-d538ff4e]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-d538ff4e]{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-d538ff4e]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-d538ff4e]{transition:transform .2s ease}.back-btn[data-v-d538ff4e]:hover{transform:translate(-3px)}.page-icon[data-v-d538ff4e]{transition:transform .3s ease}.v-data-table[data-v-d538ff4e]{background:transparent!important}.v-data-table thead[data-v-d538ff4e]{background:#667eea26!important}.v-data-table thead th[data-v-d538ff4e]{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-d538ff4e]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-d538ff4e]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-d538ff4e]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-d538ff4e]{display:flex;align-items:center}.status-chip[data-v-d538ff4e]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-d538ff4e]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-d538ff4e]{opacity:.4}.empty-state h3[data-v-d538ff4e]{color:#ffffffb3}.empty-state p[data-v-d538ff4e]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-d538ff4e],.filter-select .v-input__control[data-v-d538ff4e]{border-radius:12px!important}.v-pagination[data-v-d538ff4e]{margin:20px 0}.v-pagination__item[data-v-d538ff4e]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-d538ff4e]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-d538ff4e]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-d538ff4e]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-d538ff4e]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-d538ff4e]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-d538ff4e]{padding:8px!important}.custom-search-field[data-v-d538ff4e]{max-width:100%!important}}@media (max-width: 600px){.clients-view-container[data-v-d538ff4e]{padding:10px}.text-h6-sm[data-v-d538ff4e]{font-size:1.1rem!important}.stats-row .col-6[data-v-d538ff4e]{padding:4px!important}.stats-value[data-v-d538ff4e]{font-size:1.5rem!important}.action-btn[data-v-d538ff4e]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-d538ff4e]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-d538ff4e]:hover{transform:none}}.signature-display[data-v-67dc869d]{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#fafafa;text-align:center}.signature-image[data-v-67dc869d]{max-width:100%;height:auto;border:1px solid #ddd;background:#fff}.gap-2[data-v-67dc869d]{gap:8px}.white-space-pre-line[data-v-b7bacdcc]{white-space:pre-line}.suppliers-view-container[data-v-c7980fb5]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-c7980fb5]{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-c7980fb5]{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-c7980fb5]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-c7980fb5]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.inactive-stats[data-v-c7980fb5]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-c7980fb5]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-c7980fb5]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-c7980fb5],.filter-select[data-v-c7980fb5]{max-width:100%}.data-table-card[data-v-c7980fb5]{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-c7980fb5]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-c7980fb5]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-c7980fb5]{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-c7980fb5]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-c7980fb5]{transition:transform .2s ease}.back-btn[data-v-c7980fb5]:hover{transform:translate(-3px)}.page-icon[data-v-c7980fb5]{transition:transform .3s ease}.v-data-table[data-v-c7980fb5]{background:transparent!important}.v-data-table thead[data-v-c7980fb5]{background:#667eea26!important}.v-data-table thead th[data-v-c7980fb5]{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-c7980fb5]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-c7980fb5]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-c7980fb5]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-c7980fb5]{display:flex;align-items:center}.status-chip[data-v-c7980fb5]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-c7980fb5]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-c7980fb5]{opacity:.4}.empty-state h3[data-v-c7980fb5]{color:#ffffffb3}.empty-state p[data-v-c7980fb5]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-c7980fb5],.filter-select .v-input__control[data-v-c7980fb5]{border-radius:12px!important}.v-pagination[data-v-c7980fb5]{margin:20px 0}.v-pagination__item[data-v-c7980fb5]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-c7980fb5]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-c7980fb5]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-c7980fb5]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-c7980fb5]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-c7980fb5]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-c7980fb5]{padding:8px!important}.custom-search-field[data-v-c7980fb5]{max-width:100%!important}}@media (max-width: 600px){.suppliers-view-container[data-v-c7980fb5]{padding:10px}.text-h6-sm[data-v-c7980fb5]{font-size:1.1rem!important}.stats-row .col-6[data-v-c7980fb5]{padding:4px!important}.stats-value[data-v-c7980fb5]{font-size:1.5rem!important}.action-btn[data-v-c7980fb5]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-c7980fb5]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-c7980fb5]:hover{transform:none}}.categories-view-container[data-v-854b1c8e]{position:relative;animation:fadeIn-854b1c8e .5s ease}@keyframes fadeIn-854b1c8e{0%{opacity:0}to{opacity:1}}.header-card[data-v-854b1c8e],.stats-card[data-v-854b1c8e],.data-table-card[data-v-854b1c8e]{transition:all .3s ease;border-radius:8px}.header-card[data-v-854b1c8e]{box-shadow:0 2px 8px #0000001a!important}.stats-card[data-v-854b1c8e]{transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;position:relative;overflow:hidden}.stats-card[data-v-854b1c8e]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;opacity:.5}.categories-stats[data-v-854b1c8e]:before{background-color:#2196f3}.products-stats[data-v-854b1c8e]:before{background-color:#4caf50}.stats-value[data-v-854b1c8e]{animation:countUp-854b1c8e 1s ease-out forwards}@keyframes countUp-854b1c8e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.action-highlight-btn[data-v-854b1c8e]{transition:all .3s ease;box-shadow:0 2px 5px #0000001a}.action-highlight-btn[data-v-854b1c8e]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.back-btn[data-v-854b1c8e]{transition:transform .2s ease}.back-btn[data-v-854b1c8e]:hover{transform:translate(-3px)}.page-icon[data-v-854b1c8e]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.page-icon[data-v-854b1c8e]:hover{transform:scale(1.1)}.custom-search-field[data-v-854b1c8e]{max-width:100%;transition:all .3s ease}.custom-search-field[data-v-854b1c8e]:focus-within{transform:translateY(-2px);box-shadow:0 2px 6px #0000001a}.category-card-container[data-v-854b1c8e]{display:flex;flex-direction:column}.category-card[data-v-854b1c8e]{transition:all .3s ease}.category-card[data-v-854b1c8e]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.mobile-action-btn[data-v-854b1c8e]{transition:all .3s ease}.mobile-action-btn[data-v-854b1c8e]:hover{transform:scale(1.05)}.items-per-page-control[data-v-854b1c8e]{margin-left:12px}.items-per-page-select[data-v-854b1c8e]{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a}.empty-state[data-v-854b1c8e]{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-854b1c8e]{opacity:.4}.empty-state h3[data-v-854b1c8e]{color:#0009}.empty-state p[data-v-854b1c8e]{max-width:500px;margin:0 auto;opacity:.7}.action-btn[data-v-854b1c8e]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-854b1c8e]:hover{transform:scale(1.15)}@media (max-width: 600px){.custom-search-field[data-v-854b1c8e]{max-width:100%!important;margin-top:8px;margin-right:8px!important}.v-data-table[data-v-854b1c8e] td,.v-data-table[data-v-854b1c8e] th{padding:0 8px!important}.stats-row .col-6[data-v-854b1c8e]{padding:4px!important}}.items-view-container[data-v-36eb3071]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-36eb3071]{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-36eb3071]{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-36eb3071]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.stock-stats[data-v-36eb3071]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card.lowstock-stats[data-v-36eb3071]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.categories-stats[data-v-36eb3071]:before{background:linear-gradient(90deg,#00bcd4,#0097a7)}.stats-card[data-v-36eb3071]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-36eb3071]{font-weight:700;font-size:2rem!important}.action-btn[data-v-36eb3071]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-36eb3071]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-36eb3071]{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-36eb3071]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-36eb3071]{transition:transform .2s ease}.back-btn[data-v-36eb3071]:hover{transform:translate(-3px)}.page-icon[data-v-36eb3071]{transition:transform .3s ease}.data-table-card[data-v-36eb3071]{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-36eb3071]{background:transparent!important}.v-data-table thead[data-v-36eb3071]{background:#667eea26!important}.v-data-table thead th[data-v-36eb3071]{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-36eb3071]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-36eb3071]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-36eb3071]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-36eb3071]{display:flex;align-items:center}.custom-search-field[data-v-36eb3071],.filter-select[data-v-36eb3071]{max-width:100%}.custom-search-field .v-input__control[data-v-36eb3071],.filter-select .v-input__control[data-v-36eb3071]{border-radius:12px!important}.item-image-container[data-v-36eb3071]{width:40px;height:40px;border-radius:4px;overflow:hidden;margin:0 auto}.item-thumbnail[data-v-36eb3071]{cursor:pointer;transition:transform .2s}.item-thumbnail[data-v-36eb3071]:hover{transform:scale(1.1)}.no-image-placeholder[data-v-36eb3071]{width:40px;height:40px;border-radius:4px;background-color:#f5f5f5;cursor:pointer}.custom-search-field[data-v-36eb3071] .v-input__slot{min-height:40px!important}.empty-state[data-v-36eb3071]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-36eb3071]{opacity:.4}.empty-state h3[data-v-36eb3071]{color:#ffffffb3}.empty-state p[data-v-36eb3071]{max-width:500px;margin:0 auto;opacity:.8}.price-container[data-v-36eb3071]{display:flex;flex-direction:column;margin-right:12px}.item-card-container[data-v-36eb3071]{transition:all .3s ease}.item-card[data-v-36eb3071]{transition:all .3s ease;border-left:4px solid transparent}.item-card[data-v-36eb3071]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a!important}.item-card.low-stock[data-v-36eb3071]{border-left-color:#ffc107}.item-card.out-of-stock[data-v-36eb3071]{border-left-color:#f44336}.mobile-action-btn[data-v-36eb3071]{min-width:auto!important;margin:0 2px}@media (max-width: 960px){.stats-card[data-v-36eb3071]{padding:8px!important}.custom-search-field[data-v-36eb3071]{max-width:100%!important}}@media (max-width: 600px){.items-view-container[data-v-36eb3071]{padding:10px}.text-h6-sm[data-v-36eb3071]{font-size:1.1rem!important}.stats-row .col-6[data-v-36eb3071]{padding:4px!important}.stats-value[data-v-36eb3071]{font-size:1.5rem!important}.action-btn[data-v-36eb3071]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-36eb3071]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-36eb3071]:hover{transform:none}}.status-chip[data-v-36eb3071]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.v-chip[data-v-36eb3071]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-36eb3071]:hover{transform:scale(1.05)}.v-pagination[data-v-36eb3071]{margin:20px 0}.v-pagination__item[data-v-36eb3071]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-36eb3071]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-36eb3071]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-36eb3071]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.section-title[data-v-2a33bfb6]{margin-bottom:8px}.v-text-field[data-v-2a33bfb6],.v-select[data-v-2a33bfb6],.v-autocomplete[data-v-2a33bfb6]{margin-top:0}@media (max-width: 600px){.section-title[data-v-2a33bfb6]{font-size:16px}.v-btn[data-v-2a33bfb6]:not(.image-button){width:100%}.image-button[data-v-2a33bfb6]{width:auto;min-width:140px;margin-left:8px;margin-right:8px}}@media (min-width: 601px) and (max-width: 960px){.section-title[data-v-2a33bfb6]{font-size:18px}}.h-100[data-v-2a33bfb6]{height:100%}.margin-card[data-v-2a33bfb6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;overflow:hidden}.margin-card .v-card__text[data-v-2a33bfb6]{background:#fff;border-radius:8px;margin:2px}.image-upload-card[data-v-2a33bfb6]{border-radius:12px!important;overflow:hidden}.image-card-header[data-v-2a33bfb6]{padding:16px 24px}.image-preview-wrapper[data-v-2a33bfb6]{text-align:center}.image-preview-container[data-v-2a33bfb6]{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-2a33bfb6]{max-height:260px;max-width:100%;object-fit:contain;border-radius:8px}.default-image[data-v-2a33bfb6]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f5f5f5}.default-image-enhanced[data-v-2a33bfb6]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px}.image-actions[data-v-2a33bfb6]{margin-top:20px}.v-list-item[data-v-7abb0b3a]{min-height:40px;padding:4px 0}.v-list-item__title[data-v-7abb0b3a]{font-size:1.1rem;font-weight:500}.text-caption[data-v-7abb0b3a]{font-size:.75rem;font-weight:400;color:#ffffffb3}.clickable-image[data-v-7abb0b3a]{cursor:pointer;transition:opacity .3s}.clickable-image[data-v-7abb0b3a]:hover{opacity:.8}.inventory-view-container[data-v-031d3417]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-031d3417]{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)}.custom-search-field[data-v-031d3417]{max-width:100%}.data-table-card[data-v-031d3417]{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-031d3417]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-031d3417]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-031d3417]{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-031d3417]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-031d3417]{transition:transform .2s ease}.back-btn[data-v-031d3417]:hover{transform:translate(-3px)}.page-icon[data-v-031d3417]{transition:transform .3s ease}.cursor-pointer[data-v-031d3417]{cursor:pointer}.v-data-table[data-v-031d3417]{background:transparent!important}.v-data-table thead[data-v-031d3417]{background:#667eea26!important}.v-data-table thead th[data-v-031d3417]{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-031d3417]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-031d3417]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-031d3417]{padding:16px!important;font-size:.925rem!important}.empty-state[data-v-031d3417]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-031d3417]{opacity:.4}.empty-state h3[data-v-031d3417]{color:#ffffffb3}.empty-state p[data-v-031d3417]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-031d3417]{border-radius:12px!important}.v-pagination[data-v-031d3417]{margin:20px 0}.v-pagination__item[data-v-031d3417]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-031d3417]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-031d3417]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-031d3417]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-031d3417]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-031d3417]:hover{transform:scale(1.05)}.download-item[data-v-031d3417]{cursor:pointer;border-radius:8px;margin:4px 0}@media (max-width: 960px){.custom-search-field[data-v-031d3417]{max-width:100%!important}}@media (max-width: 600px){.inventory-view-container[data-v-031d3417]{padding:10px}.text-h6-sm[data-v-031d3417]{font-size:1.1rem!important}.action-btn[data-v-031d3417]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-031d3417]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-031d3417]:hover{transform:none}}.sales-view-container[data-v-806a6e67]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-806a6e67]{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-806a6e67]{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-806a6e67]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-806a6e67]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-806a6e67]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-806a6e67]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-806a6e67]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-806a6e67]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-806a6e67],.filter-select[data-v-806a6e67]{max-width:100%}.data-table-card[data-v-806a6e67]{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-806a6e67]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-806a6e67]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-806a6e67]{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-806a6e67]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-806a6e67]{transition:transform .2s ease}.back-btn[data-v-806a6e67]:hover{transform:translate(-3px)}.page-icon[data-v-806a6e67]{transition:transform .3s ease}.v-data-table[data-v-806a6e67]{background:transparent!important}.v-data-table thead[data-v-806a6e67]{background:#667eea26!important}.v-data-table thead th[data-v-806a6e67]{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-806a6e67]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-806a6e67]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-806a6e67]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-806a6e67]{display:flex;align-items:center}.status-chip[data-v-806a6e67]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-806a6e67]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-806a6e67]{opacity:.4}.empty-state h3[data-v-806a6e67]{color:#ffffffb3}.empty-state p[data-v-806a6e67]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-806a6e67],.filter-select .v-input__control[data-v-806a6e67]{border-radius:12px!important}.v-pagination[data-v-806a6e67]{margin:20px 0}.v-pagination__item[data-v-806a6e67]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-806a6e67]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-806a6e67]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-806a6e67]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-806a6e67]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-806a6e67]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-806a6e67]{padding:8px!important}.custom-search-field[data-v-806a6e67]{max-width:100%!important}}@media (max-width: 600px){.sales-view-container[data-v-806a6e67]{padding:10px}.text-h6-sm[data-v-806a6e67]{font-size:1.1rem!important}.stats-row .col-6[data-v-806a6e67]{padding:4px!important}.stats-value[data-v-806a6e67]{font-size:1.5rem!important}.action-btn[data-v-806a6e67]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-806a6e67]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-806a6e67]: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-7836e8ea]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-7836e8ea]{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-7836e8ea]{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-7836e8ea]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-7836e8ea]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-7836e8ea]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-7836e8ea]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-7836e8ea]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-7836e8ea]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-7836e8ea],.filter-select[data-v-7836e8ea]{max-width:100%}.data-table-card[data-v-7836e8ea]{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-7836e8ea]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-7836e8ea]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-7836e8ea]{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-7836e8ea]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-7836e8ea]{transition:transform .2s ease}.back-btn[data-v-7836e8ea]:hover{transform:translate(-3px)}.page-icon[data-v-7836e8ea]{transition:transform .3s ease}.v-data-table[data-v-7836e8ea]{background:transparent!important}.v-data-table thead[data-v-7836e8ea]{background:#667eea26!important}.v-data-table thead th[data-v-7836e8ea]{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-7836e8ea]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-7836e8ea]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-7836e8ea]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-7836e8ea]{display:flex;align-items:center}.status-chip[data-v-7836e8ea]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-7836e8ea]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-7836e8ea]{opacity:.4}.empty-state h3[data-v-7836e8ea]{color:#ffffffb3}.empty-state p[data-v-7836e8ea]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-7836e8ea],.filter-select .v-input__control[data-v-7836e8ea]{border-radius:12px!important}.v-pagination[data-v-7836e8ea]{margin:20px 0}.v-pagination__item[data-v-7836e8ea]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-7836e8ea]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-7836e8ea]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-7836e8ea]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-7836e8ea]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-7836e8ea]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-7836e8ea]{padding:8px!important}.custom-search-field[data-v-7836e8ea]{max-width:100%!important}}@media (max-width: 600px){.quotes-view-container[data-v-7836e8ea]{padding:10px}.text-h6-sm[data-v-7836e8ea]{font-size:1.1rem!important}.stats-row .col-6[data-v-7836e8ea]{padding:4px!important}.stats-value[data-v-7836e8ea]{font-size:1.5rem!important}.action-btn[data-v-7836e8ea]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-7836e8ea]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-7836e8ea]: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-8d3f13bb]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-8d3f13bb]{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-8d3f13bb]{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-8d3f13bb]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-8d3f13bb]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.inactive-stats[data-v-8d3f13bb]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card.total-stats[data-v-8d3f13bb]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-8d3f13bb]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-8d3f13bb]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-8d3f13bb],.filter-select[data-v-8d3f13bb]{max-width:100%}.data-table-card[data-v-8d3f13bb]{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-8d3f13bb]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-8d3f13bb]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-8d3f13bb]{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-8d3f13bb]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-8d3f13bb]{transition:transform .2s ease}.back-btn[data-v-8d3f13bb]:hover{transform:translate(-3px)}.page-icon[data-v-8d3f13bb]{transition:transform .3s ease}.v-data-table[data-v-8d3f13bb]{background:transparent!important}.v-data-table thead[data-v-8d3f13bb]{background:#667eea26!important}.v-data-table thead th[data-v-8d3f13bb]{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-8d3f13bb]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-8d3f13bb]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-8d3f13bb]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-8d3f13bb]{display:flex;align-items:center}.status-chip[data-v-8d3f13bb]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-8d3f13bb]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-8d3f13bb]{opacity:.4}.empty-state h3[data-v-8d3f13bb]{color:#ffffffb3}.empty-state p[data-v-8d3f13bb]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-8d3f13bb],.filter-select .v-input__control[data-v-8d3f13bb]{border-radius:12px!important}.v-pagination[data-v-8d3f13bb]{margin:20px 0}.v-pagination__item[data-v-8d3f13bb]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-8d3f13bb]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-8d3f13bb]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-8d3f13bb]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-8d3f13bb]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-8d3f13bb]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-8d3f13bb]{padding:8px!important}.custom-search-field[data-v-8d3f13bb]{max-width:100%!important}}@media (max-width: 600px){.services-view-container[data-v-8d3f13bb]{padding:10px}.text-h6-sm[data-v-8d3f13bb]{font-size:1.1rem!important}.stats-row .col-6[data-v-8d3f13bb]{padding:4px!important}.stats-value[data-v-8d3f13bb]{font-size:1.5rem!important}.action-btn[data-v-8d3f13bb]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-8d3f13bb]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-8d3f13bb]:hover{transform:none}}.report-card[data-v-a7831619]{transition:transform .3s,box-shadow .3s;cursor:pointer}.report-card[data-v-a7831619]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.v-card-text[data-v-fb914ee3]{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center}.v-skeleton-loader[data-v-7eb1ce5e]{background:transparent}.v-card-title[data-v-7d8299e4]{gap:8px}.sales-report-container[data-v-54035758]{padding:20px}.v-card[data-v-54035758]{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-54035758]{border-radius:12px!important}.v-card.rounded-lg[data-v-54035758]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-54035758]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-54035758]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-54035758]{transition:transform .2s ease}.v-btn[icon][data-v-54035758]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-54035758],.v-btn[color=error][data-v-54035758]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-54035758]{background:transparent!important}.v-data-table thead[data-v-54035758]{background:#667eea26!important}.v-data-table thead th[data-v-54035758]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-54035758]:hover{background-color:#667eea1a!important}.v-chip[data-v-54035758]{font-weight:600!important}@media (max-width: 600px){.sales-report-container[data-v-54035758]{padding:10px}}.inventory-report-container[data-v-ae8540a2]{padding:20px}.v-card[data-v-ae8540a2]{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-ae8540a2]{border-radius:12px!important}.v-card.rounded-lg[data-v-ae8540a2]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-ae8540a2]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-ae8540a2]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-ae8540a2]{transition:transform .2s ease}.v-btn[icon][data-v-ae8540a2]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-ae8540a2],.v-btn[color=error][data-v-ae8540a2]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-ae8540a2]{background:transparent!important}.v-data-table thead[data-v-ae8540a2]{background:#667eea26!important}.v-data-table thead th[data-v-ae8540a2]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-ae8540a2]:hover{background-color:#667eea1a!important}.v-chip[data-v-ae8540a2]{font-weight:600!important}@media (max-width: 600px){.inventory-report-container[data-v-ae8540a2]{padding:10px}}.clients-report-container[data-v-b1a462a6]{padding:20px}.v-card[data-v-b1a462a6]{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-b1a462a6]{border-radius:12px!important}.v-card.rounded-lg[data-v-b1a462a6]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-b1a462a6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-b1a462a6]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-b1a462a6]{transition:transform .2s ease}.v-btn[icon][data-v-b1a462a6]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-b1a462a6],.v-btn[color=error][data-v-b1a462a6]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-b1a462a6]{background:transparent!important}.v-data-table thead[data-v-b1a462a6]{background:#667eea26!important}.v-data-table thead th[data-v-b1a462a6]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-b1a462a6]:hover{background-color:#667eea1a!important}.v-chip[data-v-b1a462a6]{font-weight:600!important}@media (max-width: 600px){.clients-report-container[data-v-b1a462a6]{padding:10px}}.report-card[data-v-c2d6ccd5]{cursor:pointer;transition:transform .2s,box-shadow .2s}.report-card[data-v-c2d6ccd5]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000026}.rounded-lg[data-v-c2d6ccd5]{border-radius:8px}.financial-report-container[data-v-2fef948f]{padding:20px}.v-card[data-v-2fef948f]{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-2fef948f]{border-radius:12px!important}.v-card.rounded-lg[data-v-2fef948f]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-2fef948f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-2fef948f]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-2fef948f]{transition:transform .2s ease}.v-btn[icon][data-v-2fef948f]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-2fef948f],.v-btn[color=error][data-v-2fef948f]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-2fef948f]{background:transparent!important}.v-data-table thead[data-v-2fef948f]{background:#667eea26!important}.v-data-table thead th[data-v-2fef948f]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-2fef948f]:hover{background-color:#667eea1a!important}.v-chip[data-v-2fef948f]{font-weight:600!important}@media (max-width: 600px){.financial-report-container[data-v-2fef948f]{padding:10px}}.v-card[data-v-7f24b3a8]{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-7f24b3a8]{border-radius:12px!important}.v-card.rounded-lg[data-v-7f24b3a8]{position:relative;overflow:hidden;transition:all .3s ease}.v-card.rounded-lg[data-v-7f24b3a8]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.v-card.rounded-lg[data-v-7f24b3a8]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.v-btn[icon][data-v-7f24b3a8]{transition:transform .2s ease}.v-btn[icon][data-v-7f24b3a8]:hover{transform:translate(-3px)}.v-btn.mr-2[data-v-7f24b3a8],.v-btn[color=error][data-v-7f24b3a8]{border-radius:12px!important;font-weight:600;text-transform:none!important}.v-data-table[data-v-7f24b3a8]{background:transparent!important}.v-data-table thead[data-v-7f24b3a8]{background:#667eea26!important}.v-data-table thead th[data-v-7f24b3a8]{font-weight:600!important;text-transform:uppercase;border-bottom:2px solid rgba(102,126,234,.3)!important}.v-data-table tbody tr[data-v-7f24b3a8]:hover{background-color:#667eea1a!important}.v-chip[data-v-7f24b3a8]{font-weight:600!important}@media (max-width: 600px){.tickets-report-container[data-v-7f24b3a8]{padding:10px}}.finance-view-container[data-v-eda493b9]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-eda493b9]{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-eda493b9]{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-eda493b9]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.income-stats[data-v-eda493b9]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.expense-stats[data-v-eda493b9]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card.balance-stats[data-v-eda493b9]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-eda493b9]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-eda493b9]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-eda493b9],.filter-select[data-v-eda493b9]{max-width:100%}.data-table-card[data-v-eda493b9]{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-eda493b9]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-eda493b9]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-eda493b9]{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-eda493b9]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-eda493b9]{transition:transform .2s ease}.back-btn[data-v-eda493b9]:hover{transform:translate(-3px)}.page-icon[data-v-eda493b9]{transition:transform .3s ease}.v-data-table[data-v-eda493b9]{background:transparent!important}.v-data-table thead[data-v-eda493b9]{background:#667eea26!important}.v-data-table thead th[data-v-eda493b9]{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-eda493b9]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-eda493b9]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-eda493b9]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-eda493b9]{display:flex;align-items:center}.status-chip[data-v-eda493b9]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-eda493b9]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-eda493b9]{opacity:.4}.empty-state h3[data-v-eda493b9]{color:#ffffffb3}.empty-state p[data-v-eda493b9]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-eda493b9],.filter-select .v-input__control[data-v-eda493b9],.date-picker-field .v-input__control[data-v-eda493b9]{border-radius:12px!important}.v-pagination[data-v-eda493b9]{margin:20px 0}.v-pagination__item[data-v-eda493b9]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-eda493b9]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-eda493b9]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-eda493b9]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-eda493b9]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-eda493b9]:hover{transform:scale(1.05)}.transaction-value[data-v-eda493b9]{font-weight:700;font-size:1.1rem}.income-text[data-v-eda493b9]{color:#4caf50!important}.expense-text[data-v-eda493b9]{color:#f44336!important}@media (max-width: 960px){.stats-card[data-v-eda493b9]{padding:8px!important}.custom-search-field[data-v-eda493b9]{max-width:100%!important}}@media (max-width: 600px){.finance-view-container[data-v-eda493b9]{padding:10px}.text-h6-sm[data-v-eda493b9]{font-size:1.1rem!important}.stats-row .col-6[data-v-eda493b9]{padding:4px!important}.stats-value[data-v-eda493b9]{font-size:1.5rem!important}.action-btn[data-v-eda493b9]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-eda493b9]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-eda493b9]:hover{transform:none}}.passwords-view-container[data-v-fd13ca66]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-fd13ca66]{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-fd13ca66]{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-fd13ca66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.folders-stats[data-v-fd13ca66]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card.passwords-stats[data-v-fd13ca66]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.favorites-stats[data-v-fd13ca66]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card[data-v-fd13ca66]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-fd13ca66]{font-weight:700;font-size:2rem!important}.back-btn[data-v-fd13ca66]{transition:transform .2s ease}.back-btn[data-v-fd13ca66]:hover{transform:translate(-3px)}.action-highlight-btn[data-v-fd13ca66]{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-fd13ca66]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.action-btn[data-v-fd13ca66]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-fd13ca66]:hover{transform:scale(1.15)}.data-table-card[data-v-fd13ca66]{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-fd13ca66]{background:transparent!important}.v-data-table thead[data-v-fd13ca66]{background:#667eea26!important}.v-data-table thead th[data-v-fd13ca66]{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-fd13ca66]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important;cursor:pointer}.v-data-table tbody tr[data-v-fd13ca66]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-fd13ca66]{padding:16px!important;font-size:.925rem!important}.empty-state[data-v-fd13ca66]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-fd13ca66]{opacity:.4}.empty-state h3[data-v-fd13ca66]{color:#ffffffb3}.empty-state p[data-v-fd13ca66]{max-width:500px;margin:0 auto;opacity:.8}@media (max-width: 600px){.passwords-view-container[data-v-fd13ca66]{padding:10px}.stats-value[data-v-fd13ca66]{font-size:1.5rem!important}.action-highlight-btn[data-v-fd13ca66]{padding:8px 16px!important;font-size:.875rem}}.article-content[data-v-d2a7d62f]{white-space:pre-wrap;line-height:1.6}.knowledge-view-container[data-v-b931fd35]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-b931fd35]{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-b931fd35]{transition:all .3s ease;height:100%;border-radius:12px!important;position:relative;overflow:hidden}.stats-card[data-v-b931fd35]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card[data-v-b931fd35]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-b931fd35]{font-weight:700;font-size:2rem!important}.back-btn[data-v-b931fd35]:hover{transform:translate(-3px)}.action-highlight-btn[data-v-b931fd35]{border-radius:12px!important;padding:12px 24px!important;font-weight:600;text-transform:none!important}.data-table-card[data-v-b931fd35]{backdrop-filter:blur(10px);border-radius:16px!important;overflow:hidden}.v-data-table[data-v-b931fd35]{background:transparent!important}.v-data-table thead[data-v-b931fd35]{background:#667eea26!important}.v-data-table tbody tr[data-v-b931fd35]{cursor:pointer;transition:all .2s ease}.v-data-table tbody tr[data-v-b931fd35]:hover{background-color:#667eea1a!important}.action-btn[data-v-b931fd35]{margin:0 4px}.empty-state[data-v-b931fd35]{padding:80px 20px!important}.timeclock-view-container[data-v-33f4f3aa]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-33f4f3aa]{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-33f4f3aa]{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-33f4f3aa]{transition:transform .2s ease}.back-btn[data-v-33f4f3aa]:hover{transform:translate(-3px)}.page-icon[data-v-33f4f3aa]{transition:transform .3s ease}.status-display[data-v-33f4f3aa]{text-align:center;padding:20px}.status-display h2[data-v-33f4f3aa]{font-size:3rem;font-weight:700;margin:10px 0}.status-display h3[data-v-33f4f3aa]{font-size:1.2rem;color:#666;margin-bottom:10px}.camera-container[data-v-33f4f3aa]{position:relative;width:100%;max-width:640px;margin:0 auto;border-radius:12px;overflow:hidden;background:#000}.camera-video[data-v-33f4f3aa]{width:100%;height:auto;display:block}.camera-canvas[data-v-33f4f3aa]{position:absolute;top:0;left:0}.v-data-table[data-v-33f4f3aa]{background:transparent!important}.v-data-table thead[data-v-33f4f3aa]{background:#667eea26!important}.v-data-table thead th[data-v-33f4f3aa]{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-33f4f3aa]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-33f4f3aa]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-33f4f3aa]{padding:16px!important;font-size:.925rem!important}.v-chip[data-v-33f4f3aa]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-33f4f3aa]:hover{transform:scale(1.05)}@media (max-width: 960px){.timeclock-view-container[data-v-33f4f3aa]{padding:16px}.status-display h2[data-v-33f4f3aa]{font-size:2rem}.camera-container[data-v-33f4f3aa]{max-width:100%}}@media (max-width: 600px){.timeclock-view-container[data-v-33f4f3aa]{padding:10px}.text-h6-sm[data-v-33f4f3aa]{font-size:1.1rem!important}.status-display h2[data-v-33f4f3aa]{font-size:1.5rem}.v-data-table tbody tr[data-v-33f4f3aa]:hover{transform:none}}.employees-view-container[data-v-0276f324]{position:relative;min-height:100vh;padding:20px}.dismissed-stats[data-v-0276f324]:before{background:linear-gradient(90deg,#f44336,#d32f2f)}.header-card[data-v-0276f324]{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-0276f324]{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-0276f324]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-0276f324]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-0276f324]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-0276f324]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-0276f324]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-0276f324]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-0276f324],.filter-select[data-v-0276f324]{max-width:100%}.data-table-card[data-v-0276f324]{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-0276f324]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-0276f324]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-0276f324]{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-0276f324]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-0276f324]{transition:transform .2s ease}.back-btn[data-v-0276f324]:hover{transform:translate(-3px)}.page-icon[data-v-0276f324]{transition:transform .3s ease}.v-data-table[data-v-0276f324]{background:transparent!important}.v-data-table thead[data-v-0276f324]{background:#667eea26!important}.v-data-table thead th[data-v-0276f324]{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-0276f324]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-0276f324]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-0276f324]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-0276f324]{display:flex;align-items:center}.status-chip[data-v-0276f324]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-0276f324]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-0276f324]{opacity:.4}.empty-state h3[data-v-0276f324]{color:#ffffffb3}.empty-state p[data-v-0276f324]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-0276f324],.filter-select .v-input__control[data-v-0276f324]{border-radius:12px!important}.v-pagination[data-v-0276f324]{margin:20px 0}.v-pagination__item[data-v-0276f324]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-0276f324]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-0276f324]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-0276f324]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-0276f324]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-0276f324]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-0276f324]{padding:8px!important}.custom-search-field[data-v-0276f324]{max-width:100%!important}}@media (max-width: 600px){.sales-view-container[data-v-0276f324]{padding:10px}.text-h6-sm[data-v-0276f324]{font-size:1.1rem!important}.stats-row .col-6[data-v-0276f324]{padding:4px!important}.stats-value[data-v-0276f324]{font-size:1.5rem!important}.action-btn[data-v-0276f324]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-0276f324]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-0276f324]:hover{transform:none}}.v-list-item[data-v-54d7025e]{min-height:40px;padding:4px 0}.v-list-item__title[data-v-54d7025e]{font-size:1.1rem;font-weight:500}.text-caption[data-v-54d7025e]{font-size:.75rem;font-weight:400;opacity:.7}.info-item[data-v-54d7025e]{margin-bottom:8px}.info-label[data-v-54d7025e]{font-size:.75rem;opacity:.6;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-54d7025e]{font-size:1rem;font-weight:500}.salary-history-container[data-v-d3bc2fef]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-d3bc2fef]{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-d3bc2fef]{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-d3bc2fef]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-d3bc2fef]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-d3bc2fef]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-d3bc2fef]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-d3bc2fef]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-d3bc2fef]{font-weight:700;font-size:2rem!important}.data-table-card[data-v-d3bc2fef]{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-d3bc2fef]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-d3bc2fef]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-d3bc2fef]{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-d3bc2fef]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-d3bc2fef]{transition:transform .2s ease}.back-btn[data-v-d3bc2fef]:hover{transform:translate(-3px)}.v-data-table[data-v-d3bc2fef]{background:transparent!important}.v-data-table thead[data-v-d3bc2fef]{background:#667eea26!important}.v-data-table thead th[data-v-d3bc2fef]{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-d3bc2fef]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-d3bc2fef]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-d3bc2fef]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-d3bc2fef]{display:flex;align-items:center}.empty-state[data-v-d3bc2fef]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-d3bc2fef]{opacity:.4}.empty-state h3[data-v-d3bc2fef]{color:#ffffffb3}.empty-state p[data-v-d3bc2fef]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-d3bc2fef]{margin:20px 0}.v-pagination__item[data-v-d3bc2fef]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-d3bc2fef]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-d3bc2fef]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-d3bc2fef]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.detail-item[data-v-d3bc2fef]{margin-bottom:12px}.detail-label[data-v-d3bc2fef]{font-size:.75rem;opacity:.6;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.detail-value[data-v-d3bc2fef]{font-size:1rem;font-weight:500}.v-chip[data-v-d3bc2fef]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-d3bc2fef]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-d3bc2fef]{padding:8px!important}}@media (max-width: 600px){.salary-history-container[data-v-d3bc2fef]{padding:10px}.text-h6-sm[data-v-d3bc2fef]{font-size:1.1rem!important}.stats-row .col-6[data-v-d3bc2fef]{padding:4px!important}.stats-value[data-v-d3bc2fef]{font-size:1.5rem!important}.action-btn[data-v-d3bc2fef]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-d3bc2fef]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-d3bc2fef]:hover{transform:none}}.salary-view-container[data-v-d7db9158]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-d7db9158]{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-d7db9158]{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-d7db9158]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-d7db9158]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.pending-stats[data-v-d7db9158]:before{background:linear-gradient(90deg,#ffc107,#ffa000)}.stats-card.total-stats[data-v-d7db9158]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card[data-v-d7db9158]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-d7db9158]{font-weight:700;font-size:2rem!important}.filter-select[data-v-d7db9158]{max-width:100%}.data-table-card[data-v-d7db9158]{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-d7db9158]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-d7db9158]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-d7db9158]{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-d7db9158]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-d7db9158]{transition:transform .2s ease}.back-btn[data-v-d7db9158]:hover{transform:translate(-3px)}.v-data-table[data-v-d7db9158]{background:transparent!important}.v-data-table thead[data-v-d7db9158]{background:#667eea26!important}.v-data-table thead th[data-v-d7db9158]{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-d7db9158]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-d7db9158]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-d7db9158]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-d7db9158]{display:flex;align-items:center}.empty-state[data-v-d7db9158]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-d7db9158]{opacity:.4}.empty-state h3[data-v-d7db9158]{color:#ffffffb3}.empty-state p[data-v-d7db9158]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-d7db9158]{margin:20px 0}.v-pagination__item[data-v-d7db9158]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-d7db9158]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-d7db9158]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-d7db9158]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-d7db9158]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-d7db9158]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-d7db9158]{padding:8px!important}}@media (max-width: 600px){.salary-view-container[data-v-d7db9158]{padding:10px}.text-h6-sm[data-v-d7db9158]{font-size:1.1rem!important}.stats-row .col-6[data-v-d7db9158]{padding:4px!important}.stats-value[data-v-d7db9158]{font-size:1.5rem!important}.action-btn[data-v-d7db9158]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-d7db9158]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-d7db9158]:hover{transform:none}}.signature-page[data-v-891f58b5]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:#121212}.signature-form[data-v-891f58b5]{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-891f58b5]{border:3px solid #2196F3;border-radius:12px;background:#fff;margin:24px 0;box-shadow:0 4px 12px #2196f34d}.signature-canvas[data-v-891f58b5]{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-891f58b5]{display:flex;gap:16px;margin-top:24px}@media (max-width: 600px){.signature-form[data-v-891f58b5]{padding:20px}.signature-canvas[data-v-891f58b5]{height:250px}.actions[data-v-891f58b5]{flex-direction:column}.actions .v-btn[data-v-891f58b5]{width:100%}}.signature-page[data-v-f9dd2fb1]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:#121212}.signature-form[data-v-f9dd2fb1]{max-width:700px;width:100%;background:#1e1e1e;border-radius:16px;padding:40px;color:#fff}.signature-pad-wrapper[data-v-f9dd2fb1]{border:3px solid #2196F3;border-radius:12px;background:#fff;margin:24px 0}.signature-canvas[data-v-f9dd2fb1]{width:100%;height:300px;cursor:crosshair;display:block;background:#fff}.actions[data-v-f9dd2fb1]{display:flex;gap:16px;margin-top:24px}.signature-display[data-v-f9dd2fb1]{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#fafafa}.signature-image[data-v-f9dd2fb1]{max-width:100%;border:1px solid #ddd;background:#fff}.users-view-container[data-v-4819eca8]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-4819eca8]{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-4819eca8]{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-4819eca8]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.good-stats[data-v-4819eca8]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.blocked-stats[data-v-4819eca8]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-4819eca8]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-4819eca8]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-4819eca8],.filter-select[data-v-4819eca8]{max-width:100%}.data-table-card[data-v-4819eca8]{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-4819eca8]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-4819eca8]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-4819eca8]{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-4819eca8]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-4819eca8]{transition:transform .2s ease}.back-btn[data-v-4819eca8]:hover{transform:translate(-3px)}.page-icon[data-v-4819eca8]{transition:transform .3s ease}.v-data-table[data-v-4819eca8]{background:transparent!important}.v-data-table thead[data-v-4819eca8]{background:#667eea26!important}.v-data-table thead th[data-v-4819eca8]{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-4819eca8]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-4819eca8]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-4819eca8]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-4819eca8]{display:flex;align-items:center}.status-chip[data-v-4819eca8]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-4819eca8]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-4819eca8]{opacity:.4}.empty-state h3[data-v-4819eca8]{color:#ffffffb3}.empty-state p[data-v-4819eca8]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-4819eca8],.filter-select .v-input__control[data-v-4819eca8]{border-radius:12px!important}.v-pagination[data-v-4819eca8]{margin:20px 0}.v-pagination__item[data-v-4819eca8]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-4819eca8]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-4819eca8]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-4819eca8]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-4819eca8]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-4819eca8]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-4819eca8]{padding:8px!important}.custom-search-field[data-v-4819eca8]{max-width:100%!important}}@media (max-width: 600px){.users-view-container[data-v-4819eca8]{padding:10px}.text-h6-sm[data-v-4819eca8]{font-size:1.1rem!important}.stats-row .col-4[data-v-4819eca8]{padding:4px!important}.stats-value[data-v-4819eca8]{font-size:1.5rem!important}.action-btn[data-v-4819eca8]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-4819eca8]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-4819eca8]:hover{transform:none}}.avatar-upload-container[data-v-403701a2]{display:flex;flex-direction:column;align-items:center;padding:16px}.avatar-preview[data-v-403701a2]{border:3px solid rgba(var(--v-theme-primary),.3);transition:all .3s ease}.avatar-preview[data-v-403701a2]:hover{border-color:rgba(var(--v-theme-primary),.6);transform:scale(1.02)}.avatar-actions[data-v-403701a2]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (max-width: 600px){.avatar-preview[data-v-403701a2]{width:100px!important;height:100px!important}.avatar-actions[data-v-403701a2]{flex-direction:column}.avatar-actions .v-btn[data-v-403701a2]{width:100%}}.cropper-container[data-v-403701a2]{width:100%;max-width:450px;margin:0 auto}.cropper[data-v-403701a2]{height:350px;width:100%;background:#1e1e1e;border-radius:8px;overflow:hidden}.font-monospace[data-v-5249ec29]{font-family:monospace}.avatar-upload-container[data-v-5249ec29]{display:flex;flex-direction:column;align-items:center;padding:16px}.avatar-preview[data-v-5249ec29]{border:3px solid rgba(var(--v-theme-primary),.3);transition:all .3s ease}.avatar-preview[data-v-5249ec29]:hover{border-color:rgba(var(--v-theme-primary),.6);transform:scale(1.02)}.avatar-actions[data-v-5249ec29]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (max-width: 600px){.avatar-preview[data-v-5249ec29]{width:100px!important;height:100px!important}.avatar-actions[data-v-5249ec29]{flex-direction:column}.avatar-actions .v-btn[data-v-5249ec29]{width:100%}}.cropper-container[data-v-5249ec29]{width:100%;max-width:450px;margin:0 auto}.cropper[data-v-5249ec29]{height:350px;width:100%;background:#1e1e1e;border-radius:8px;overflow:hidden}.token-display[data-v-5249ec29]{width:100%}.token-text[data-v-5249ec29]{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-5249ec29]::-webkit-scrollbar{width:6px}.token-text[data-v-5249ec29]::-webkit-scrollbar-track{background:transparent}.token-text[data-v-5249ec29]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.companies-view-container[data-v-013529bc]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-013529bc]{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-013529bc]{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-013529bc]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.good-stats[data-v-013529bc]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.alert-stats[data-v-013529bc]:before{background:linear-gradient(90deg,#ff9800,#fb8c00)}.stats-card.blocked-stats[data-v-013529bc]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-013529bc]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-013529bc]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-013529bc],.filter-select[data-v-013529bc]{max-width:100%}.data-table-card[data-v-013529bc]{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-013529bc]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-013529bc]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-013529bc]{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-013529bc]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-013529bc]{transition:transform .2s ease}.back-btn[data-v-013529bc]:hover{transform:translate(-3px)}.page-icon[data-v-013529bc]{transition:transform .3s ease}.v-data-table[data-v-013529bc]{background:transparent!important}.v-data-table thead[data-v-013529bc]{background:#667eea26!important}.v-data-table thead th[data-v-013529bc]{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-013529bc]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-013529bc]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-013529bc]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-013529bc]{display:flex;align-items:center}.status-chip[data-v-013529bc]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-013529bc]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-013529bc]{opacity:.4}.empty-state h3[data-v-013529bc]{color:#ffffffb3}.empty-state p[data-v-013529bc]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-013529bc],.filter-select .v-input__control[data-v-013529bc]{border-radius:12px!important}.v-pagination[data-v-013529bc]{margin:20px 0}.v-pagination__item[data-v-013529bc]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-013529bc]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-013529bc]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-013529bc]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-013529bc]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-013529bc]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-013529bc]{padding:8px!important}.custom-search-field[data-v-013529bc]{max-width:100%!important}}@media (max-width: 600px){.companies-view-container[data-v-013529bc]{padding:10px}.text-h6-sm[data-v-013529bc]{font-size:1.1rem!important}.stats-row .col-4[data-v-013529bc]{padding:4px!important}.stats-value[data-v-013529bc]{font-size:1.5rem!important}.action-btn[data-v-013529bc]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-013529bc]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-013529bc]:hover{transform:none}}<style scoped> .v-card__title.success[data-v-5740c67d]{background-color:#4caf50;color:#fff}.section-title[data-v-5740c67d]{display:flex;align-items:center}.v-list-item__title[data-v-a7a87118]{font-size:.875rem;color:#757575}.v-list-item__subtitle[data-v-a7a87118]{font-size:1rem;color:#333}.subtitle-value[data-v-a7a87118]{font-size:1.05rem!important;color:#fff!important;font-weight:400;margin-top:4px}.info-section[data-v-a7a87118]{height:100%;padding:0}.section-header[data-v-a7a87118]{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.12)}.section-header .v-icon[data-v-a7a87118]{margin-right:8px}.contract-notes[data-v-a7a87118]{background:#ffffff08;border-radius:4px;color:#ffffffe6;line-height:1.6}.v-data-table[data-v-a7a87118]{background:transparent!important}.v-data-table tbody tr[data-v-a7a87118]{transition:background-color .2s ease}.v-data-table tbody tr[data-v-a7a87118]:hover{background-color:#ffffff0a!important}.v-chip--small[data-v-a7a87118]{height:24px!important;font-size:.75rem!important}.v-btn--icon[data-v-a7a87118]{transition:transform .2s ease}.v-btn--icon[data-v-a7a87118]:hover{transform:scale(1.1)}.v-dialog .v-card[data-v-a7a87118]{border-radius:8px!important}.v-dialog .v-card-title[data-v-a7a87118]{font-size:1.25rem!important;padding:16px 24px!important}.v-dialog .v-card-text[data-v-a7a87118]{padding:24px!important}.v-dialog .v-text-field--outlined .v-input__slot[data-v-a7a87118]{background:#ffffff0d!important}.v-dialog .v-text-field--outlined:hover .v-input__slot[data-v-a7a87118]{background:#ffffff14!important}.v-date-picker[data-v-a7a87118]{border-radius:8px!important}.v-date-picker-table td[data-v-a7a87118]{transition:all .2s ease}.v-date-picker-table td[data-v-a7a87118]:hover{background-color:#2196f31a!important}.v-chip--outlined[data-v-a7a87118]{border-width:2px!important;transition:all .3s ease}.v-chip--outlined[data-v-a7a87118]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.v-card-text[style*="white-space: pre-line"][data-v-a7a87118]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;color:#ffffffe6}.v-skeleton-loader[data-v-a7a87118]{background:#ffffff0d!important}.v-skeleton-loader__bone[data-v-a7a87118]{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%)!important;animation:shimmer-a7a87118 2s infinite}@keyframes shimmer-a7a87118{0%{transform:translate(-100%)}to{transform:translate(100%)}}.v-btn[color=success] .v-icon.mdi-whatsapp[data-v-a7a87118]{animation:pulse-a7a87118 2s infinite}@keyframes pulse-a7a87118{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}td[data-v-slot-item-actions][data-v-a7a87118]{white-space:nowrap}.text-center.pa-5[data-v-a7a87118]{min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.v-card-actions .v-btn--text[data-v-a7a87118]{transition:all .3s ease}.v-card-actions .v-btn--text[data-v-a7a87118]:hover{background-color:#ffffff14!important}.v-list-item .mdi-calendar-start[data-v-a7a87118],.v-list-item .mdi-calendar-end[data-v-a7a87118]{color:#2196f3}.v-list-item .mdi-map-marker[data-v-a7a87118]{color:#4caf50}@media (max-width: 960px){.v-card-title[data-v-a7a87118]{flex-wrap:wrap}.v-card-title .v-btn[data-v-a7a87118]{margin:4px 2px!important}.info-section[data-v-a7a87118]{margin-bottom:24px}}@media (max-width: 600px){.v-dialog[data-v-a7a87118]{margin:16px!important}.v-card-title[data-v-a7a87118]{font-size:1.1rem!important;padding:12px 16px!important}.v-data-table[data-v-a7a87118]{font-size:.875rem}.v-data-table td[data-v-a7a87118],.v-data-table th[data-v-a7a87118]{padding:0 8px!important}.subtitle-value[data-v-a7a87118]{font-size:.95rem!important}.v-chip--small[data-v-a7a87118]{height:20px!important;font-size:.7rem!important}}.kanban-boards-container[data-v-26621ad2]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-26621ad2]{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-26621ad2]{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-26621ad2]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-26621ad2]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.tasks-stats[data-v-26621ad2]:before{background:linear-gradient(90deg,#2196f3,#1976d2)}.stats-card.archived-stats[data-v-26621ad2]:before{background:linear-gradient(90deg,#9e9e9e,#616161)}.stats-card[data-v-26621ad2]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-26621ad2]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-26621ad2]{max-width:100%}.custom-search-field .v-input__control[data-v-26621ad2]{border-radius:12px!important}.filter-select[data-v-26621ad2]{max-width:100%}.filter-select .v-input__control[data-v-26621ad2]{border-radius:12px!important}.data-table-card[data-v-26621ad2]{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-26621ad2]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-26621ad2]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-26621ad2]{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-26621ad2]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-26621ad2]{transition:transform .2s ease}.back-btn[data-v-26621ad2]:hover{transform:translate(-3px)}.page-icon[data-v-26621ad2]{transition:transform .3s ease}.v-data-table[data-v-26621ad2]{background:transparent!important}.v-data-table thead[data-v-26621ad2]{background:#667eea26!important}.v-data-table thead th[data-v-26621ad2]{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-26621ad2]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-26621ad2]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-26621ad2]{padding:16px!important;font-size:.925rem!important}.board-title-cell[data-v-26621ad2]{padding:12px!important;transition:all .2s ease;border-radius:8px;position:relative}.board-title-cell[data-v-26621ad2]: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-26621ad2]:hover:before{height:70%}.board-title-cell[data-v-26621ad2]:hover{background-color:#2196f314;transform:translate(8px)}.board-title-link[data-v-26621ad2]{color:#fff!important;transition:color .2s ease}.board-title-cell:hover .board-title-link[data-v-26621ad2]{color:#2196f3!important}.board-title-cell .text-caption[data-v-26621ad2]{color:#fff9!important;transition:color .2s ease}.board-title-cell:hover .text-caption[data-v-26621ad2]{color:#fffc!important}.board-title-cell:hover .v-icon.mdi-arrow-right-circle[data-v-26621ad2]{animation:slideRight-26621ad2 .6s ease-in-out infinite}@keyframes slideRight-26621ad2{0%{transform:translate(0);opacity:1}50%{transform:translate(8px);opacity:.8}to{transform:translate(0);opacity:1}}.items-per-page-control[data-v-26621ad2]{display:flex;align-items:center}.empty-state[data-v-26621ad2]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-26621ad2]{opacity:.4}.empty-state h3[data-v-26621ad2]{color:#ffffffb3}.empty-state p[data-v-26621ad2]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-26621ad2]{margin:20px 0}.v-pagination__item[data-v-26621ad2]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-26621ad2]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-26621ad2]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-26621ad2]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-26621ad2]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-26621ad2]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-26621ad2]{padding:8px!important}.custom-search-field[data-v-26621ad2]{max-width:100%!important}}@media (max-width: 600px){.kanban-boards-container[data-v-26621ad2]{padding:10px}.text-h6-sm[data-v-26621ad2]{font-size:1.1rem!important}.stats-row .col-6[data-v-26621ad2]{padding:4px!important}.stats-value[data-v-26621ad2]{font-size:1.5rem!important}.action-btn[data-v-26621ad2]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-26621ad2]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-26621ad2]:hover{transform:none}}.task-details-modal[data-v-ef8d2133]{max-height:90vh;background:#1e1e1e!important}.task-modal-header[data-v-ef8d2133]{border-bottom:1px solid rgba(255,255,255,.12)!important;padding:24px 32px!important;background:#ffffff0d!important}.task-modal-title[data-v-ef8d2133]{font-size:1.5rem;font-weight:600;margin-bottom:4px;color:#fff!important}.task-modal-subtitle[data-v-ef8d2133]{opacity:.8;font-size:.9rem;color:#ffffffb3!important}.task-modal-content[data-v-ef8d2133]{padding:24px!important;background:#121212!important}.close-btn[data-v-ef8d2133]{color:#fff!important}.v-tabs[data-v-ef8d2133]{border-bottom:1px solid rgba(255,255,255,.1);min-height:48px!important}.v-tab[data-v-ef8d2133]{color:#e0e0e0!important;font-weight:500!important;font-size:.95rem!important;min-height:48px!important;padding:0 20px!important}.v-tab--active[data-v-ef8d2133]{color:#fff!important;font-weight:600!important}.v-tab .v-icon[data-v-ef8d2133]{font-size:20px!important;margin-right:8px!important}.section-title[data-v-ef8d2133]{font-size:1.1rem;font-weight:600;margin-bottom:16px;color:#fff!important}.labels-container[data-v-ef8d2133]{display:flex;flex-wrap:wrap;gap:8px}.description-content[data-v-ef8d2133]{min-height:60px;padding:16px;border:2px dashed rgba(255,255,255,.2);border-radius:8px;margin-bottom:12px}.description-text[data-v-ef8d2133]{font-size:.95rem;line-height:1.6;margin:0}.description-placeholder[data-v-ef8d2133]{opacity:.6;font-style:italic;margin:0}.description-actions[data-v-ef8d2133]{margin-top:8px}.checklist-container[data-v-ef8d2133]{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.checklist-title[data-v-ef8d2133]{font-weight:600;margin:0}.checklist-item[data-v-ef8d2133]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1)}.checklist-item[data-v-ef8d2133]:last-child{border-bottom:none}.checklist-checkbox[data-v-ef8d2133]{margin-right:12px;margin-top:0;padding-top:0}.checklist-item-text[data-v-ef8d2133]{flex:1;font-size:.95rem}.completed-item[data-v-ef8d2133]{text-decoration:line-through;opacity:.6!important}.add-item-form[data-v-ef8d2133]{margin-top:12px;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.add-item-btn[data-v-ef8d2133]{margin-top:8px;opacity:.7!important}.attachments-grid[data-v-ef8d2133]{display:grid;gap:12px;grid-template-columns:1fr}.attachment-item[data-v-ef8d2133]{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-ef8d2133]:hover{background:#ffffff0d;border-color:#fff3;box-shadow:0 2px 8px #0003;transform:translateY(-1px)}.attachment-preview[data-v-ef8d2133]{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-ef8d2133]:hover{border-color:#ffffff4d;transform:scale(1.05)}.attachment-thumbnail[data-v-ef8d2133]{width:100%;height:100%;object-fit:cover;border-radius:6px}.attachment-info[data-v-ef8d2133]{flex:1}.attachment-name[data-v-ef8d2133]{font-weight:500;margin:0 0 4px;font-size:.95rem}.attachment-meta[data-v-ef8d2133]{opacity:.7;font-size:.85rem;margin:0}.attachment-actions[data-v-ef8d2133]{display:flex;gap:4px}.no-attachments[data-v-ef8d2133]{padding:32px 16px;background:#ffffff05;border:2px dashed rgba(255,255,255,.1);border-radius:12px;text-align:center}.comments-section[data-v-ef8d2133]{max-height:600px;overflow-y:auto}.add-comment[data-v-ef8d2133]{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-ef8d2133]{max-height:500px;overflow-y:auto}.comment-item[data-v-ef8d2133]{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-ef8d2133]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.comment-content[data-v-ef8d2133]{flex:1}.comment-header[data-v-ef8d2133]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.comment-header strong[data-v-ef8d2133]{color:#fff;font-weight:600}.comment-actions[data-v-ef8d2133]{display:flex;align-items:center;gap:8px}.comment-time[data-v-ef8d2133]{opacity:.7;font-size:.85rem;color:#e0e0e0}.comment-menu-btn[data-v-ef8d2133]{opacity:0;transition:opacity .2s ease}.comment-item:hover .comment-menu-btn[data-v-ef8d2133]{opacity:1}.edit-comment-form[data-v-ef8d2133]{margin-top:12px;padding:16px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.comment-text[data-v-ef8d2133]{line-height:1.6;word-wrap:break-word;font-size:.95rem;color:#e0e0e0;margin:0}.activities-list[data-v-ef8d2133]{max-height:600px;overflow-y:auto}.activity-item[data-v-ef8d2133]{display:flex;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.activity-item[data-v-ef8d2133]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.activity-content[data-v-ef8d2133]{flex:1}.activity-header[data-v-ef8d2133]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.activity-header strong[data-v-ef8d2133]{color:#fff;font-weight:600}.activity-text[data-v-ef8d2133]{font-size:.95rem;line-height:1.5;margin:0;color:#e0e0e0}.activity-time[data-v-ef8d2133]{opacity:.7;font-size:.85rem;color:#e0e0e0}.task-sidebar[data-v-ef8d2133]{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-ef8d2133]{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-ef8d2133]{border-top:1px solid rgba(255,255,255,.1);padding-top:24px;margin-top:24px}.info-item[data-v-ef8d2133]{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-ef8d2133]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-1px)}.info-label[data-v-ef8d2133]{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-ef8d2133]{padding:20px!important}.task-sidebar[data-v-ef8d2133]{margin-top:24px;position:static;padding:20px!important}.attachments-grid[data-v-ef8d2133]{grid-template-columns:1fr}.task-modal-header[data-v-ef8d2133]{padding:16px 20px!important}.task-modal-title[data-v-ef8d2133]{font-size:1.3rem!important}.section-title[data-v-ef8d2133]{font-size:1rem!important}.info-item[data-v-ef8d2133]{padding:12px!important;margin-bottom:16px!important}.comment-actions[data-v-ef8d2133]{gap:4px}.comment-menu-btn[data-v-ef8d2133]{opacity:1}}@media (max-width: 600px){.task-modal-content[data-v-ef8d2133]{padding:16px!important}.task-modal-header[data-v-ef8d2133]{padding:12px 16px!important}.task-modal-title[data-v-ef8d2133]{font-size:1.2rem!important}.task-sidebar[data-v-ef8d2133]{padding:16px!important}.info-item[data-v-ef8d2133]{padding:10px!important;margin-bottom:12px!important}.comment-item[data-v-ef8d2133],.activity-item[data-v-ef8d2133]{padding:12px}.add-comment[data-v-ef8d2133]{padding:16px}.edit-comment-form[data-v-ef8d2133]{padding:12px}.comment-header[data-v-ef8d2133]{flex-direction:column;align-items:flex-start;gap:8px}.comment-actions[data-v-ef8d2133]{width:100%;justify-content:space-between}}.attachment-viewer-modal[data-v-ef8d2133]{background:#000000f2!important;color:#fff!important}.attachment-viewer-content[data-v-ef8d2133]{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:20px}.attachment-viewer-image[data-v-ef8d2133]{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;cursor:pointer;transition:transform .2s ease}.attachment-viewer-image[data-v-ef8d2133]:hover{transform:scale(1.02)}.attachment-viewer-pdf[data-v-ef8d2133]{width:100%;height:80vh;border-radius:8px}.attachment-viewer-other[data-v-ef8d2133]{padding:40px;text-align:center}.attachment-viewer-other h3[data-v-ef8d2133]{margin-bottom:16px;color:#fff}.attachment-viewer-other p[data-v-ef8d2133]{margin-bottom:24px;color:#e0e0e0}.trello-task-card[data-v-133cd321]{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-133cd321]: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-133cd321]{transform:scale(1.1)}.task-cover[data-v-133cd321]{height:120px;width:100%;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.task-cover img[data-v-133cd321]{width:100%;height:100%;object-fit:cover}.has-cover .task-title[data-v-133cd321]{margin-top:4px}.task-labels[data-v-133cd321]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 12px 8px}.task-label[data-v-133cd321]{height:8px;min-width:40px;border-radius:4px;position:relative;cursor:pointer;transition:all .1s ease-in}.task-label[data-v-133cd321]:hover{height:16px;min-height:16px}.task-label:hover .label-text[data-v-133cd321]{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-133cd321]{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-133cd321]{display:flex;align-items:flex-start;margin:0 16px 12px;gap:8px}.task-icon[data-v-133cd321]{margin-top:2px;flex-shrink:0;transition:all .2s ease}.priority-icon-urgent[data-v-133cd321]{color:#f44336!important}.priority-icon-high[data-v-133cd321]{color:#ff9800!important}.priority-icon-medium[data-v-133cd321]{color:#2196f3!important}.priority-icon-low[data-v-133cd321]{color:#ffffff80!important}.task-title[data-v-133cd321]{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-133cd321]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:8px 16px 16px}.task-badge[data-v-133cd321]{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-133cd321]{font-size:12px!important;height:12px;width:12px}.due-date[data-v-133cd321]{background:#ffffff1a}.due-date.due-soon[data-v-133cd321]{background:#f2d600;color:#172b4d}.due-date.overdue[data-v-133cd321]{background:#eb5a46;color:#fff}.checklist-badge[data-v-133cd321]{background:#ffffff1a}.checklist-badge.complete[data-v-133cd321]{background:#61bd4f;color:#fff}.task-assignee[data-v-133cd321]{margin-left:auto;display:flex;align-items:center}.task-assignee .v-avatar[data-v-133cd321]{border:2px solid #ffffff;box-shadow:0 1px 2px #091e4226}@media (max-width: 768px){.task-title[data-v-133cd321]{font-size:13px;line-height:18px}.task-badge[data-v-133cd321]{font-size:11px;padding:1px 3px}.task-cover[data-v-133cd321]{height:80px}}.trello-column[data-v-12e09b8d]{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-12e09b8d]{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-12e09b8d]{display:flex;align-items:center;flex:1;min-width:0}.column-title[data-v-12e09b8d]{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-12e09b8d]{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-12e09b8d]{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:0 16px 16px}.tasks-container[data-v-12e09b8d]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 0;min-height:8px}.tasks-container[data-v-12e09b8d]::-webkit-scrollbar{width:8px}.tasks-container[data-v-12e09b8d]::-webkit-scrollbar-track{background:transparent}.tasks-container[data-v-12e09b8d]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.tasks-container[data-v-12e09b8d]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.add-card-container[data-v-12e09b8d]{padding:8px 0 0}.add-card-btn[data-v-12e09b8d]{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-12e09b8d]{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-12e09b8d]{transform:rotate(2deg)!important;box-shadow:0 4px 8px #091e4240!important;z-index:1000!important}.task-drag[data-v-12e09b8d]{transform:rotate(2deg)!important;opacity:.9!important;box-shadow:0 8px 16px #091e4266!important;z-index:1001!important}.tasks-container[data-v-12e09b8d]: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-12e09b8d]:empty:before{border-color:#0079bf;background:#0079bf1a}@media (max-width: 768px){.trello-column[data-v-12e09b8d]{width:260px;min-width:260px;margin-right:6px}.column-header[data-v-12e09b8d]{padding:6px 6px 3px 10px}.column-title[data-v-12e09b8d]{font-size:13px}.task-count[data-v-12e09b8d]{font-size:11px;padding:0 4px}}@media (max-width: 480px){.trello-column[data-v-12e09b8d]{width:240px;min-width:240px}}.kanban-container[data-v-da7df6c0]{min-height:100vh;padding:24px;position:relative;background:#121212}.kanban-header[data-v-da7df6c0]{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-da7df6c0]{font-weight:700;margin-bottom:8px}.kanban-header p[data-v-da7df6c0]{opacity:.7}.board-tabs[data-v-da7df6c0]{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-da7df6c0]{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-da7df6c0]:hover{box-shadow:0 4px 12px #00000026!important;transform:translateY(-1px)}.board-tab[data-v-da7df6c0]{border-radius:12px!important;margin:0 8px!important;transition:all .3s ease!important;overflow:hidden}.board-tab[data-v-da7df6c0]:hover{background:#1976d21a!important;transform:translateY(-2px)}.board-tab .v-chip[data-v-da7df6c0]{box-shadow:0 2px 8px #0000004d;transition:all .3s ease}.board-tab:hover .v-chip[data-v-da7df6c0]{box-shadow:0 4px 16px #0006;transform:scale(1.05)}.kanban-board-container[data-v-da7df6c0]{position:relative;width:100%;background:transparent;border-radius:8px;padding:8px}.kanban-board[data-v-da7df6c0]{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-da7df6c0]::-webkit-scrollbar{height:0px;background:transparent}.kanban-board[data-v-da7df6c0]::-webkit-scrollbar-track{background:transparent}.kanban-board[data-v-da7df6c0]::-webkit-scrollbar-thumb{background:transparent}.kanban-board[data-v-da7df6c0]::-webkit-scrollbar-thumb:hover{background:transparent}.navigation-arrow[data-v-da7df6c0]{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-da7df6c0]{left:8px}.right-arrow[data-v-da7df6c0]{right:8px}.navigation-arrow[data-v-da7df6c0]:hover{background:#fff!important;border-color:#091e4240!important;transform:translateY(-50%) scale(1.1)!important}.navigation-arrow .v-icon[data-v-da7df6c0]{font-size:20px!important;color:#172b4d!important}.comments-section[data-v-da7df6c0]{max-height:450px;overflow-y:auto;margin-top:24px}.comment-item[data-v-da7df6c0]{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-da7df6c0]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.comment-content[data-v-da7df6c0]{line-height:1.6;word-wrap:break-word;font-size:.95rem;margin-top:8px}.comment-content .mention[data-v-da7df6c0]{color:#64b5f6;font-weight:600}.add-comment[data-v-da7df6c0]{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-da7df6c0]{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-da7df6c0]{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-da7df6c0]{padding:32px!important;line-height:1.6}.v-dialog .v-card-actions[data-v-da7df6c0]{padding:24px 32px 32px!important}.task-details-content[data-v-da7df6c0]{max-height:70vh;overflow:auto}.mention-container[data-v-da7df6c0]{position:relative}.mention-suggestions[data-v-da7df6c0]{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-da7df6c0]{padding:8px 12px;cursor:pointer}.mention-item[data-v-da7df6c0]:hover{background:#ffffff14}.empty-state[data-v-da7df6c0]{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-da7df6c0]{color:#fff!important}.empty-state p[data-v-da7df6c0]{color:#ffffffb3!important}.loading-state[data-v-da7df6c0]{text-align:center;padding:60px 20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.loading-state p[data-v-da7df6c0]{color:#fff!important}@media (max-width: 768px){.kanban-container[data-v-da7df6c0]{padding:16px}.kanban-header[data-v-da7df6c0]{padding:20px;border-radius:8px}.kanban-board[data-v-da7df6c0]{gap:16px;padding:16px 8px}.kanban-card[data-v-da7df6c0]{min-width:280px;max-width:300px}.navigation-arrow[data-v-da7df6c0]{display:none}.card-header[data-v-da7df6c0]{padding:16px;min-height:60px}.task-item[data-v-da7df6c0]{padding:12px}}@media (max-width: 480px){.kanban-card[data-v-da7df6c0]{min-width:260px;max-width:280px}.kanban-header h1[data-v-da7df6c0]{font-size:1.5rem}.task-title[data-v-da7df6c0]{font-size:.9rem}.task-description[data-v-da7df6c0]{font-size:.8rem}}.dnd-move[data-v-da7df6c0]{transition:transform .25s cubic-bezier(.22,1,.36,1)}.dnd-enter-active[data-v-da7df6c0],.dnd-leave-active[data-v-da7df6c0]{transition:all .18s ease-out}.dnd-enter[data-v-da7df6c0]{opacity:0;transform:translateY(-6px) scale(.98)}.dnd-leave-to[data-v-da7df6c0]{opacity:0;transform:translateY(6px) scale(.98)}[data-v-da7df6c0]{scroll-behavior:smooth}.sortable-chosen[data-v-da7df6c0]{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-da7df6c0]{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-da7df6c0]{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-da7df6c0 1s ease-in-out infinite}@keyframes ghostPulse-da7df6c0{0%,to{opacity:.4;background:#2196f30d}50%{opacity:.6;background:#2196f31a}}.sortable-drag[data-v-da7df6c0] *{pointer-events:none!important}.kanban-column .sortable-drag[data-v-da7df6c0]{width:auto!important;height:auto!important;transform-style:flat!important;perspective:none!important;backface-visibility:hidden!important}.task-card[data-v-da7df6c0]{transition:transform .2s ease,box-shadow .2s ease!important}.sortable-drag.task-card[data-v-da7df6c0]{transition:none!important}.task-list[data-v-da7df6c0]: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-e41a84e9]{gap:8px}.v-expansion-panel[data-v-5d41a70c]:before{box-shadow:none}.v-expansion-panels[data-v-5d41a70c]{border:1px solid rgba(0,0,0,.12);border-radius:8px}.v-expansion-panel-title[data-v-5d41a70c]{min-height:48px;padding:12px 16px}.v-expansion-panel-text[data-v-5d41a70c]{padding:16px}.v-chip[data-v-5d41a70c]{font-weight:600}.v-list-item[data-v-5d41a70c]{padding:0}.v-btn--icon[data-v-5d41a70c]{transition:all .2s ease}.v-btn--icon[data-v-5d41a70c]:hover{transform:scale(1.1)}@media (max-width: 600px){.v-card-title[data-v-5d41a70c],.v-card-text[data-v-5d41a70c]{padding:16px!important}}.v-color-picker[data-v-fcf239e7]{max-width:100%}.stats-card[data-v-5014f40f]{border-radius:16px!important;transition:all .3s ease;overflow:hidden;position:relative}.stats-card[data-v-5014f40f]: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-5014f40f]{--card-gradient-start: #2196F3;--card-gradient-end: #1976D2}.stats-card-warning[data-v-5014f40f]{--card-gradient-start: #FF9800;--card-gradient-end: #F57C00}.stats-card-success[data-v-5014f40f]{--card-gradient-start: #4CAF50;--card-gradient-end: #388E3C}.stats-card-info[data-v-5014f40f]{--card-gradient-start: #00BCD4;--card-gradient-end: #0097A7}.stats-card[data-v-5014f40f]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026!important}.stats-avatar[data-v-5014f40f]{box-shadow:0 4px 12px #00000026}.mini-calendar-card[data-v-5014f40f]{border-radius:16px!important;overflow:hidden}.mini-calendar-card .v-date-picker[data-v-5014f40f]{border-radius:0!important}.upcoming-events-card[data-v-5014f40f]{border-radius:16px!important;max-height:500px;overflow:hidden;display:flex;flex-direction:column}.upcoming-events-card .v-card-text[data-v-5014f40f]{overflow-y:auto;flex:1}.upcoming-event-item[data-v-5014f40f]{border-radius:12px!important;transition:all .2s ease;cursor:pointer;background:#00000005}.upcoming-event-item[data-v-5014f40f]:hover{background:#2196f314!important;transform:translate(4px)}.filters-card[data-v-5014f40f]{background:#fff;border-radius:12px}.calendar-main-card[data-v-5014f40f]{border-radius:12px;overflow:hidden;background:#fff}.custom-calendar[data-v-5014f40f]{height:100%}.custom-calendar-wrapper[data-v-5014f40f]{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-5014f40f]{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-5014f40f]{text-align:center;font-weight:600;font-size:14px;color:#ffffffe6;text-transform:uppercase}.calendar-grid[data-v-5014f40f]{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-5014f40f]{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-5014f40f]: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-5014f40f]{opacity:.6}.calendar-day.other-month .day-number[data-v-5014f40f]{color:#fff6}.calendar-day.today[data-v-5014f40f]{background:linear-gradient(135deg,#2196f34d,#1e88e566);border:2px solid #2196F3;box-shadow:0 0 20px #2196f380}.calendar-day.today .day-number[data-v-5014f40f]{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-5014f40f]{background:#4caf5033;border:2px solid #4CAF50}.day-number[data-v-5014f40f]{font-size:14px;font-weight:500;margin-bottom:4px;color:#ffffffe6}.day-events[data-v-5014f40f]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.day-event[data-v-5014f40f]{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-5014f40f]:hover{transform:translate(2px);box-shadow:0 2px 4px #0003}.event-text[data-v-5014f40f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-events[data-v-5014f40f]{font-size:10px;color:#ffffffb3;margin-top:2px;font-weight:500}.week-view[data-v-5014f40f]{height:100%;display:flex;flex-direction:column;color:#ffffffe6}.week-header[data-v-5014f40f]{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-5014f40f]{text-align:center;padding:8px}.week-day-name[data-v-5014f40f]{font-size:12px;font-weight:600;text-transform:uppercase;color:#ffffffb3}.week-day-date[data-v-5014f40f]{font-size:20px;font-weight:600;margin-top:4px}.week-day-date.is-today[data-v-5014f40f]{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-5014f40f]{flex:1;overflow-y:auto;background:#0003;border-radius:0 0 8px 8px}.week-row[data-v-5014f40f]{display:grid;grid-template-columns:80px repeat(7,1fr);gap:1px;background:#0000001a;min-height:60px}.time-label[data-v-5014f40f]{padding:8px;background:#0003;font-size:12px;font-weight:500;color:#ffffffb3;text-align:right}.time-column[data-v-5014f40f]{width:80px}.week-cell[data-v-5014f40f]{background:#ffffff0d;padding:4px;border-right:1px solid rgba(255,255,255,.1)}.week-event[data-v-5014f40f]{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-5014f40f]:hover{opacity:.9;transform:scale(1.02);box-shadow:0 2px 6px #0000004d}.week-event-content[data-v-5014f40f]{display:flex;flex-direction:column;gap:2px}.week-event-name[data-v-5014f40f]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.week-event-time[data-v-5014f40f]{font-size:10px;opacity:.85;white-space:nowrap}.day-view[data-v-5014f40f]{height:100%;display:flex;flex-direction:column;color:#ffffffe6}.day-view-header[data-v-5014f40f]{padding:16px;background:#0000004d;border-radius:8px 8px 0 0;text-align:center}.day-view-title[data-v-5014f40f]{font-size:20px;font-weight:500;color:#fff;margin:0}.day-view-timeline-container[data-v-5014f40f]{flex:1;position:relative;overflow-y:auto;background:#0003;border-radius:0 0 8px 8px}.day-view-timeline[data-v-5014f40f]{position:relative;min-height:2160px}.hour-block-grid[data-v-5014f40f]{display:flex;height:90px;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.hour-label-grid[data-v-5014f40f]{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-5014f40f]{flex:1;background:#ffffff05}.hour-slot[data-v-5014f40f]:before{content:"";position:absolute;left:80px;top:50%;right:0;height:1px;background:#ffffff0d;pointer-events:none}.events-overlay[data-v-5014f40f]{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none}.positioned-event[data-v-5014f40f]{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-5014f40f]: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-5014f40f]{padding:10px 12px;height:100%;overflow:hidden;color:#fff}.positioned-event-content .text-caption[data-v-5014f40f]{font-size:11px;line-height:1.3}.hour-block[data-v-5014f40f]{display:flex;min-height:90px;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.hour-block[data-v-5014f40f]:after{content:"";position:absolute;left:80px;top:50%;right:0;height:1px;background:#ffffff0d;pointer-events:none}.hour-label[data-v-5014f40f]{width:80px;padding:12px;background:#0003;font-size:14px;font-weight:500;color:#ffffffb3;text-align:center}.hour-events[data-v-5014f40f]{flex:1;padding:8px;background:#ffffff0d}.day-view-event[data-v-5014f40f]{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-5014f40f]:hover{transform:translate(6px);box-shadow:0 3px 10px #0006;border-left-color:#fff9}.day-view-event .text-caption[data-v-5014f40f]{font-size:11px;line-height:1.2}.custom-calendar[data-v-5014f40f] .v-calendar-weekly__day-label{font-weight:600;font-size:14px}.custom-calendar[data-v-5014f40f] .v-calendar-weekly__head-weekday{font-weight:700;text-transform:uppercase;font-size:12px;color:#424242}.custom-calendar[data-v-5014f40f] .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-5014f40f] .v-event:hover{box-shadow:0 4px 6px #0003;transform:translateY(-1px)}.custom-calendar[data-v-5014f40f] .v-calendar-weekly__day{border:1px solid #e0e0e0!important}.custom-calendar[data-v-5014f40f] .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-5014f40f] .v-present{text-align:center}.custom-calendar[data-v-5014f40f] .v-calendar-weekly__day-label{display:inline-flex;align-items:center;justify-content:center;min-width:32px;text-align:center}.custom-calendar[data-v-5014f40f] .v-outside{opacity:.3}.event-slot[data-v-5014f40f]{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-5014f40f]{flex:1;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-weight:500}.event-cancelled[data-v-5014f40f]{opacity:.8}.event-cancelled .event-title[data-v-5014f40f]{text-decoration:line-through;color:#fff}.event-completed[data-v-5014f40f]{opacity:.95}.event-completed .event-title[data-v-5014f40f]{color:#fff;font-weight:600}.event-completed[data-v-5014f40f]:before{content:"✓ ";color:#fff;font-weight:700;margin-right:2px}[data-v-5014f40f] .v-date-picker-table__current{background-color:#1976d2;color:#fff;border-radius:50%}.events-list-card[data-v-5014f40f]{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-5014f40f]{background:transparent!important}.events-list-card .v-data-table thead[data-v-5014f40f]{background:#667eea26!important}.events-list-card .v-data-table thead th[data-v-5014f40f]{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-5014f40f]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.events-list-card .v-data-table tbody tr[data-v-5014f40f]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.events-list-card .v-data-table tbody tr td[data-v-5014f40f]{padding:16px!important;font-size:.925rem!important}.action-btn[data-v-5014f40f]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-5014f40f]:hover{transform:scale(1.15)}.empty-state[data-v-5014f40f]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-5014f40f]{opacity:.4}.empty-state h3[data-v-5014f40f]{color:#ffffffb3}.empty-state p[data-v-5014f40f]{max-width:500px;margin:0 auto;opacity:.8}.events-list-card[data-v-5014f40f]{animation:slideIn-5014f40f .3s ease-out}@keyframes slideIn-5014f40f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agenda-view[data-v-5014f40f]{max-height:650px;overflow-y:auto;padding:16px}.agenda-event-card[data-v-5014f40f]{border-radius:12px!important;transition:all .3s ease;cursor:pointer;border-left:4px solid transparent}.agenda-event-card[data-v-5014f40f]:hover{transform:translate(8px);box-shadow:0 4px 16px #00000026!important}.agenda-event-today[data-v-5014f40f]{border-left-color:#2196f3;background:linear-gradient(90deg,rgba(33,150,243,.05),transparent)}.agenda-view .v-timeline[data-v-5014f40f]{padding-left:24px}.agenda-view .v-timeline-item[data-v-5014f40f]{padding-bottom:24px}.agenda-view .v-timeline-divider__dot[data-v-5014f40f]{box-shadow:0 0 0 4px #2196f31a}@media (max-width: 960px){.custom-calendar[data-v-5014f40f]{height:500px}.events-list-card .v-data-table tbody tr[data-v-5014f40f]:hover{transform:none}}@media (max-width: 600px){.action-btn[data-v-5014f40f]{padding:0!important;min-width:36px!important;margin:0 2px}.events-list-card .v-data-table tbody tr td[data-v-5014f40f]{padding:12px!important;font-size:.875rem!important}}.tickets-view-container[data-v-ba7dff97]{position:relative;animation:fadeIn-ba7dff97 .5s ease}@keyframes fadeIn-ba7dff97{0%{opacity:0}to{opacity:1}}.animate-in[data-v-ba7dff97]{animation:slideInFromTop-ba7dff97 .4s ease-out}@keyframes slideInFromTop-ba7dff97{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.header-card[data-v-ba7dff97],.stats-card[data-v-ba7dff97],.data-table-card[data-v-ba7dff97]{transition:all .3s ease;border-radius:12px!important}.header-card[data-v-ba7dff97]{box-shadow:0 2px 8px #0000004d!important}.stats-card[data-v-ba7dff97]{transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;position:relative;overflow:hidden;border-radius:12px!important}.stats-card[data-v-ba7dff97]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000026!important}.stats-card[data-v-ba7dff97]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;opacity:.7}.open-stats[data-v-ba7dff97]:before{background:linear-gradient(180deg,#2196f3,#1976d2)}.progress-stats[data-v-ba7dff97]:before{background:linear-gradient(180deg,#ff9800,#f57c00)}.resolved-stats[data-v-ba7dff97]:before{background:linear-gradient(180deg,#4caf50,#388e3c)}.stats-value[data-v-ba7dff97]{font-size:2rem!important;font-weight:700!important;animation:countUp-ba7dff97 .8s ease-out forwards}@keyframes countUp-ba7dff97{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.custom-search-field[data-v-ba7dff97]{max-width:100%;transition:all .3s ease}.custom-search-field[data-v-ba7dff97]:focus-within{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.filter-select[data-v-ba7dff97] .v-input__slot{transition:all .2s ease}.filter-select[data-v-ba7dff97]:hover .v-input__slot{border-color:#0000003b}.back-btn[data-v-ba7dff97]{transition:transform .2s ease}.back-btn[data-v-ba7dff97]:hover{transform:translate(-3px)}.page-icon[data-v-ba7dff97]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.page-icon[data-v-ba7dff97]:hover{transform:scale(1.1)}.action-highlight-btn[data-v-ba7dff97]{transition:all .3s ease;box-shadow:0 2px 5px #0000001a;font-weight:600!important}.action-highlight-btn[data-v-ba7dff97]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0003}.data-table-card[data-v-ba7dff97]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:none!important;overflow:hidden}.items-per-page-control[data-v-ba7dff97]{display:flex;align-items:center;gap:8px}.items-per-page-control .v-btn[data-v-ba7dff97]{min-width:40px!important;letter-spacing:normal;font-weight:500}.action-btn[data-v-ba7dff97]{margin:0 2px;transition:transform .2s ease,box-shadow .2s ease}.action-btn[data-v-ba7dff97]:hover{transform:scale(1.1);box-shadow:0 2px 8px #0003}.empty-state[data-v-ba7dff97]{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-ba7dff97]{opacity:.4;margin-bottom:16px}.empty-state h3[data-v-ba7dff97]{margin-bottom:8px}.empty-state p[data-v-ba7dff97]{max-width:400px;text-align:center}.v-data-table[data-v-ba7dff97]{background:transparent!important}.v-data-table[data-v-ba7dff97] th{font-weight:600!important;text-transform:uppercase;font-size:.75rem!important;letter-spacing:.5px}.v-pagination[data-v-ba7dff97] .v-pagination__item{transition:all .2s ease}.v-pagination[data-v-ba7dff97] .v-pagination__item:hover{transform:scale(1.1)}@media (max-width: 960px){.stats-row[data-v-ba7dff97]{margin:0 -4px!important}.stats-card[data-v-ba7dff97]{padding:16px 12px!important}.stats-value[data-v-ba7dff97]{font-size:1.5rem!important}.items-per-page-control[data-v-ba7dff97]{width:100%;justify-content:center;margin-top:12px}}@media (max-width: 600px){.text-h6-sm[data-v-ba7dff97]{font-size:1.1rem!important}.stats-card[data-v-ba7dff97]{padding:12px 8px!important}.stats-value[data-v-ba7dff97]{font-size:1.25rem!important}.v-chip[data-v-ba7dff97]{margin:2px 0}.action-btn[data-v-ba7dff97]{margin:1px}.items-per-page-control .text-body-2[data-v-ba7dff97]{display:none}}.text-success[data-v-ba7dff97]{color:#4caf50!important}.text-warning[data-v-ba7dff97]{color:#ff9800!important}.text-primary[data-v-ba7dff97]{color:#1976d2!important}.text-grey[data-v-ba7dff97]{color:#757575!important}.text-grey-darken-2[data-v-ba7dff97]{color:#616161!important}@keyframes pulse-ba7dff97{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.pulse[data-v-ba7dff97]{animation:pulse-ba7dff97 2s ease-in-out infinite}.ticket-signature-section[data-v-b75184fa]{padding:16px 0}.signature-header[data-v-b75184fa]{display:flex;align-items:center;font-weight:600}.signature-content[data-v-b75184fa]{padding:8px 0}.signatures-list[data-v-b75184fa]{max-height:400px;overflow-y:auto}.signature-card[data-v-b75184fa]{transition:all .2s ease}.signature-card[data-v-b75184fa]:hover{border-color:#2196f3}.signature-display[data-v-b75184fa]{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#fafafa;text-align:center}.signature-image[data-v-b75184fa]{max-width:100%;height:auto;border:1px solid #ddd;background:#fff}.gap-1[data-v-b75184fa]{gap:4px}.gap-2[data-v-b75184fa]{gap:8px}.timer-controls[data-v-18a9af3e]{display:flex;gap:4px}.gap-2[data-v-18a9af3e]{gap:8px}.timer-display[data-v-18a9af3e]{background:#0000000d;padding:4px 12px;border-radius:4px;min-width:100px;justify-content:center}.timer-text[data-v-18a9af3e]{font-family:Roboto Mono,monospace;font-size:14px;font-weight:500;color:#666}.timer-running[data-v-18a9af3e]{color:#4caf50}.status-select[data-v-5aa25b6a]{max-width:200px}.v-list[data-v-5aa25b6a]{border:none!important}.v-timeline[data-v-5aa25b6a]{padding-top:0}.v-timeline-item p[data-v-5aa25b6a]{margin-top:4px;margin-bottom:0}.message-item[data-v-5aa25b6a]{width:100%}.message-content-wrapper[data-v-5aa25b6a]{flex:1;min-width:0}.message-text[data-v-5aa25b6a]{margin-top:4px;margin-bottom:0;white-space:pre-line}.message-actions[data-v-5aa25b6a]{display:flex;flex-shrink:0}.v-card[data-v-23d16451]{border-radius:12px!important;box-shadow:0 2px 8px #0000001a!important}.v-card-title[data-v-23d16451]{padding:16px 20px!important;font-size:1.25rem!important;font-weight:500!important}.v-card-text[data-v-23d16451]{padding:20px!important}.v-btn[icon][data-v-23d16451]{transition:transform .2s ease}.v-btn[icon][data-v-23d16451]:hover{transform:translate(-3px)}.v-icon[large][data-v-23d16451]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.v-icon[large][data-v-23d16451]:hover{transform:scale(1.1)}.v-text-field[data-v-23d16451],.v-textarea[data-v-23d16451],.v-select[data-v-23d16451],.v-autocomplete[data-v-23d16451],.v-file-input[data-v-23d16451]{margin-bottom:0!important}.v-list[data-v-23d16451]{background:transparent!important;padding:8px 0!important}.v-list-subheader[data-v-23d16451]{font-weight:600!important;color:#ffffffb3!important;padding:8px 0!important}.v-list-item[data-v-23d16451]{padding:8px 12px!important;margin-bottom:4px!important;border-radius:8px!important;transition:background-color .2s ease}.v-list-item[data-v-23d16451]:hover{background-color:#ffffff0d!important}.attachment-preview-card[data-v-23d16451]{height:100%;transition:all .3s ease;border-radius:8px!important}.attachment-preview-card[data-v-23d16451]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0003!important}.attachment-preview-card .v-card-text[data-v-23d16451]{padding:12px!important;min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center}.attachment-preview-card .text-truncate[data-v-23d16451]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-preview-card .v-card-actions[data-v-23d16451]{padding:8px!important;border-top:1px solid rgba(255,255,255,.12)}.v-card-actions[data-v-23d16451]{padding:16px 20px!important;border-top:1px solid rgba(255,255,255,.12)}.v-card-actions .v-btn[data-v-23d16451]{margin-left:8px!important}@media (max-width: 960px){.v-card-title[data-v-23d16451]{padding:12px 16px!important;font-size:1.1rem!important}.v-card-text[data-v-23d16451]{padding:16px!important}.v-card-actions[data-v-23d16451]{padding:12px 16px!important}}@media (max-width: 600px){.v-card-title[data-v-23d16451]{flex-wrap:wrap}.v-card-title span[data-v-23d16451]{margin-top:8px;width:100%}}.connection-overlay[data-v-74e53987]{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-74e53987]{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-74e53987]{left:0}.chat-sidebar[data-v-74e53987]{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-74e53987]{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-74e53987]{background-color:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color),.12)}.conversation-boxes .v-btn-toggle[data-v-74e53987]{width:100%;border-radius:0}.conversation-boxes .v-btn-toggle .v-btn[data-v-74e53987]{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-74e53987] .v-badge__badge{font-size:9px;min-width:16px;height:16px;padding:0 4px}.department-color-dot[data-v-74e53987]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.sidebar-search[data-v-74e53987]{padding:0;border-bottom:1px solid rgba(var(--v-border-color),.12)}.search-input[data-v-74e53987]{width:100%}.search-input[data-v-74e53987] .v-field{border-radius:0;background-color:rgba(var(--v-theme-surface-variant),.5)}.search-input[data-v-74e53987] .v-field__outline,.search-input[data-v-74e53987] .v-field--focused .v-field__outline{--v-field-border-opacity: 0}.filters-section[data-v-74e53987]{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-74e53987]{min-width:120px;max-width:140px}.conversation-tags[data-v-74e53987]{display:flex;flex-wrap:wrap;gap:2px}.tag-text[data-v-74e53987]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.priority-chip[data-v-74e53987]{font-size:9px!important;height:18px!important;padding:0 6px!important}.priority-chip .v-icon[data-v-74e53987]{margin-right:2px!important}.conversation-append[data-v-74e53987]{display:flex;flex-direction:column;align-items:flex-end;min-width:50px}.conversation-menu-btn[data-v-74e53987]{opacity:0;transition:opacity .2s}.conversation-item:hover .conversation-menu-btn[data-v-74e53987]{opacity:1}.message-search-bar[data-v-74e53987]{padding:8px 16px;background-color:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color),.12)}.search-results[data-v-74e53987]{margin-top:8px;border-radius:8px;background-color:rgba(var(--v-theme-surface-variant),.5);overflow:hidden}.search-results-list[data-v-74e53987]{background:transparent}.search-result-item[data-v-74e53987]{cursor:pointer;transition:background-color .2s}.search-result-item[data-v-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.08)}.archived-button[data-v-74e53987]{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-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.05)}.archived-header[data-v-74e53987]{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-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.12)}.contact-list[data-v-74e53987]{flex:1;overflow-y:auto}.contact-list[data-v-74e53987] .v-list{padding:0}.contact-list>.pa-4.text-center[data-v-74e53987]{margin-top:32px}.chat-sidebar[data-v-74e53987] .v-tabs{flex-shrink:0;flex-grow:0}.chat-sidebar[data-v-74e53987] .v-tabs .v-slide-group__content{flex:0 0 auto!important}.chat-sidebar[data-v-74e53987] .v-window{padding:0!important}.conversation-item[data-v-74e53987],.contact-item[data-v-74e53987]{border-bottom:1px solid rgba(var(--v-border-color),.08);transition:background-color .2s}.conversation-item[data-v-74e53987]:hover,.contact-item[data-v-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.05)}.chat-main[data-v-74e53987]{flex:1;display:flex;flex-direction:column;min-width:0;background-color:rgb(var(--v-theme-background));height:100%}.conversation-header[data-v-74e53987]{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-74e53987]{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-74e53987]{display:flex;flex-direction:column;gap:4px}.date-separator[data-v-74e53987]{display:flex;justify-content:center;margin:16px 0}.date-separator span[data-v-74e53987]{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-74e53987]{display:flex;align-items:flex-end;gap:8px;max-width:75%}.message-wrapper.outbound[data-v-74e53987]{align-self:flex-end;flex-direction:row-reverse}.message-avatar[data-v-74e53987]{flex-shrink:0;margin-bottom:2px}.message-menu-btn[data-v-74e53987]{opacity:0;transition:opacity .2s}.message-wrapper:hover .message-menu-btn[data-v-74e53987]{opacity:1}.message-bubble[data-v-74e53987]{padding:8px 12px;border-radius:12px;max-width:100%;word-wrap:break-word;position:relative}.message-sender[data-v-74e53987]{font-size:12px;font-weight:600;color:#ffffffe6;margin-bottom:2px}.message-bubble.inbound .message-sender[data-v-74e53987]{color:rgb(var(--v-theme-primary))}.message-bubble.inbound[data-v-74e53987]{background-color:rgb(var(--v-theme-surface));border-bottom-left-radius:4px;box-shadow:0 1px 2px #0000001a}.message-bubble.outbound[data-v-74e53987]{background-color:rgb(var(--v-theme-primary));color:#fff;border-bottom-right-radius:4px}.reply-preview[data-v-74e53987]{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-74e53987]:hover{background-color:#00000040}.message-bubble.outbound .reply-preview[data-v-74e53987]{background-color:#0000001a;border-left-color:#53bdeb}.message-bubble.outbound .reply-preview[data-v-74e53987]:hover{background-color:#00000026}.reply-author[data-v-74e53987]{font-weight:600;font-size:12px;color:#06cf9c;margin-bottom:2px}.message-bubble.outbound .reply-author[data-v-74e53987]{color:#53bdeb}.reply-content[data-v-74e53987]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;opacity:.9;font-size:13px}.message-content[data-v-74e53987]{line-height:1.4}.message-meta[data-v-74e53987]{display:flex;align-items:center;justify-content:flex-end;margin-top:2px;gap:4px}.message-time[data-v-74e53987]{font-size:11px;opacity:.7}.message-bubble.deleted .message-content[data-v-74e53987]{font-style:italic;opacity:.6}.document-message[data-v-74e53987]{background-color:#0000000d;padding:8px 12px;border-radius:8px;cursor:pointer}.message-bubble.outbound .document-message[data-v-74e53987]{background-color:#ffffff1a}.audio-message[data-v-74e53987]{min-width:200px;max-width:300px}.audio-player[data-v-74e53987]{width:100%;height:36px;border-radius:18px}.message-bubble.outbound .audio-player[data-v-74e53987]{filter:invert(1) hue-rotate(180deg)}.reply-bar[data-v-74e53987]{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-74e53987]{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-74e53987]{font-size:12px;font-weight:600;color:rgb(var(--v-theme-primary))}.reply-bar-text[data-v-74e53987]{font-size:13px;opacity:.8}.message-input-container[data-v-74e53987]{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-74e53987]{max-height:150px}.message-textarea[data-v-74e53987] .v-field__input{padding-top:8px!important;padding-bottom:8px!important;min-height:40px;max-height:130px;overflow-y:auto}.empty-state[data-v-74e53987]{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-74e53987]{background-color:#53bdeb40;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;animation:highlightBg-74e53987 1s ease-out forwards}@keyframes highlightBg-74e53987{0%,60%{background-color:#53bdeb40}to{background-color:transparent}}@media (max-width: 960px){.chat-container[data-v-74e53987]{left:0}.chat-sidebar[data-v-74e53987]{width:100%;max-width:none;position:absolute;inset:0;z-index:1}.chat-main[data-v-74e53987]{position:absolute;inset:0;z-index:2}.mobile-hidden[data-v-74e53987]{display:none!important}.message-wrapper[data-v-74e53987]{max-width:85%}}.contact-list[data-v-74e53987]::-webkit-scrollbar,.messages-container[data-v-74e53987]::-webkit-scrollbar{width:6px}.contact-list[data-v-74e53987]::-webkit-scrollbar-track,.messages-container[data-v-74e53987]::-webkit-scrollbar-track{background:transparent}.contact-list[data-v-74e53987]::-webkit-scrollbar-thumb,.messages-container[data-v-74e53987]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-border-color),.3);border-radius:3px}.contact-list[data-v-74e53987]::-webkit-scrollbar-thumb:hover,.messages-container[data-v-74e53987]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-border-color),.5)}.message-wrapper[data-v-74e53987]{animation:slideIn-74e53987 .2s ease-out}@keyframes slideIn-74e53987{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-info-panel[data-v-74e53987]{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-74e53987]{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-74e53987]{position:absolute;top:8px;right:8px}.contact-info-content[data-v-74e53987]{flex:1;overflow-y:auto}.info-field[data-v-74e53987]{padding:8px 0}.info-field label[data-v-74e53987]{display:block;margin-bottom:4px;font-weight:500}.ticket-list .ticket-item[data-v-74e53987]{border-radius:8px;background-color:rgba(var(--v-theme-surface-variant),.5);cursor:pointer;transition:background-color .2s}.ticket-list .ticket-item[data-v-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.08)}.gap-1[data-v-74e53987]{gap:4px}.gap-2[data-v-74e53987]{gap:8px}.contact-info-content .v-chip[data-v-74e53987]{max-width:100%}.contact-info-content .v-chip .v-chip__content[data-v-74e53987]{max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-chip-closable[data-v-74e53987]{max-width:100%}.tag-chip-closable .tag-close-btn[data-v-74e53987]{cursor:pointer;opacity:.7;flex-shrink:0}.tag-chip-closable .tag-close-btn[data-v-74e53987]:hover{opacity:1}.tag-chip-closable .tag-chip-text[data-v-74e53987]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-picker-card[data-v-74e53987]{max-width:320px}.emoji-grid[data-v-74e53987]{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.emoji-item[data-v-74e53987]{font-size:20px;padding:4px;cursor:pointer;border-radius:4px;text-align:center;transition:background-color .15s}.emoji-item[data-v-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.1)}.recording-indicator[data-v-74e53987]{display:flex;align-items:center}.recording-dot[data-v-74e53987]{width:12px;height:12px;background-color:rgb(var(--v-theme-error));border-radius:50%;animation:pulse-74e53987 1s infinite}@keyframes pulse-74e53987{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.contact-info-panel .v-tabs[data-v-74e53987]{flex-shrink:0}.contact-info-panel[data-v-74e53987] .v-slide-group__content{justify-content:center}.contact-info-panel .v-tab[data-v-74e53987]{min-width:0!important;flex:0 1 auto!important;padding:0 12px!important;font-size:12px!important}.file-preview-grid[data-v-74e53987]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.file-preview-item[data-v-74e53987]{position:relative;border-radius:8px;overflow:hidden}.file-preview-item.single[data-v-74e53987]{grid-column:1 / -1}.file-preview-item .remove-file-btn[data-v-74e53987]{position:absolute;top:4px;right:4px;background-color:#00000080!important}.file-info-item[data-v-74e53987]{border:1px solid rgba(var(--v-border-color),.12)}.message-image-single[data-v-74e53987]{min-width:280px;max-width:400px;cursor:pointer}.message-image-single .v-img[data-v-74e53987]{border-radius:8px;min-height:200px}.message-image-grid[data-v-74e53987]{display:grid;gap:3px;width:320px;border-radius:8px;overflow:hidden}.message-image-grid.grid-1[data-v-74e53987]{grid-template-columns:1fr;width:320px}.message-image-grid.grid-1 .message-image-item[data-v-74e53987]{height:280px}.message-image-grid.grid-2[data-v-74e53987]{grid-template-columns:1fr 1fr;width:320px}.message-image-grid.grid-2 .message-image-item[data-v-74e53987]{height:160px}.message-image-grid.grid-3[data-v-74e53987]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:320px;height:320px}.message-image-grid.grid-3 .message-image-item[data-v-74e53987]:first-child{grid-row:1 / 3;height:100%}.message-image-grid.grid-3 .message-image-item[data-v-74e53987]:not(:first-child){height:158px}.message-image-grid.grid-4[data-v-74e53987]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:320px;height:320px}.message-image-grid.grid-4 .message-image-item[data-v-74e53987]{height:158px}.message-image-item[data-v-74e53987]{position:relative;cursor:pointer;overflow:hidden;border-radius:4px}.message-image-item .v-img[data-v-74e53987]{width:100%;height:100%;transition:transform .2s}.message-image-item:hover .v-img[data-v-74e53987]{transform:scale(1.05)}.image-overlay[data-v-74e53987]{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-74e53987]{cursor:pointer}.image-viewer-dialog[data-v-74e53987]{background-color:transparent!important}.image-viewer-container[data-v-74e53987]{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-74e53987]{position:fixed;top:16px;right:16px;z-index:10001}.image-viewer-counter[data-v-74e53987]{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-74e53987]{position:fixed;left:16px;top:50%;transform:translateY(-50%);z-index:10001}.image-viewer-next[data-v-74e53987]{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:10001}.image-viewer-prev[data-v-74e53987]:hover,.image-viewer-next[data-v-74e53987]:hover{background-color:#ffffff1a}.image-viewer-main[data-v-74e53987]{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-74e53987]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #00000080}.image-viewer-thumbnails[data-v-74e53987]{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-74e53987]{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-74e53987]:hover{opacity:.9}.image-viewer-thumb.active[data-v-74e53987]{opacity:1;border-color:#fff}.image-viewer-download[data-v-74e53987]{position:fixed;top:16px;right:70px;z-index:10001}.chat-main.dragging[data-v-74e53987]{position:relative}.drop-zone-overlay[data-v-74e53987]{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-74e53987]{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-74e53987]{opacity:.8}.search-results-container[data-v-74e53987]{flex:1;overflow-y:auto}.search-loading[data-v-74e53987]{display:flex;align-items:center;justify-content:center;padding:32px;color:rgba(var(--v-theme-on-surface),.6)}.search-results[data-v-74e53987]{padding:0}.search-section[data-v-74e53987]{margin-bottom:8px}.search-section-title[data-v-74e53987]{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-74e53987],.search-results[data-v-74e53987],.search-section[data-v-74e53987],.search-results-container[data-v-74e53987] .v-list,.search-results-container[data-v-74e53987] .v-list-item,.search-results-container[data-v-74e53987] .v-list-item__overlay{background:transparent!important;background-color:transparent!important}.search-list[data-v-74e53987]{padding:0!important}.search-item[data-v-74e53987]{cursor:pointer;border-bottom:1px solid rgba(var(--v-border-color),.06);transition:background-color .15s ease}.search-item[data-v-74e53987]:hover{background-color:rgba(var(--v-theme-primary),.08)!important}.search-item.message-result .message-preview[data-v-74e53987]{max-width:200px;opacity:.8}.no-results[data-v-74e53987]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.no-results p[data-v-74e53987]{font-size:14px;margin:0}.highlight-message[data-v-74e53987]{animation:highlightPulse-74e53987 2s ease-out}@keyframes highlightPulse-74e53987{0%{background-color:rgba(var(--v-theme-primary),.3)}to{background-color:transparent}}.user-avatar-clickable[data-v-74e53987]{cursor:pointer;transition:all .2s ease}.user-avatar-clickable[data-v-74e53987]:hover{transform:scale(1.08);box-shadow:0 2px 8px #0003}.contact-avatar-container[data-v-74e53987]{position:relative;display:inline-block}.contact-avatar-clickable[data-v-74e53987]{cursor:pointer;transition:all .3s ease}.contact-avatar-clickable[data-v-74e53987]:hover{transform:scale(1.05)}.contact-avatar-clickable:hover .avatar-overlay[data-v-74e53987]{opacity:1}.avatar-overlay[data-v-74e53987]{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-74e53987]{position:absolute;top:-4px;right:-4px;z-index:1}.cropper-container[data-v-74e53987]{width:100%;max-width:450px;margin:0 auto}.cropper[data-v-74e53987]{height:350px;width:100%;background:#1e1e1e;border-radius:8px;overflow:hidden}.message-sender-avatar[data-v-74e53987]{flex-shrink:0;margin-right:8px;align-self:flex-end;margin-bottom:4px}.message-wrapper.outbound[data-v-74e53987]{flex-direction:row-reverse}.message-wrapper.outbound .message-sender-avatar[data-v-74e53987]{margin-right:0;margin-left:8px}.message-wrapper[data-v-74e53987]{display:flex;align-items:flex-end}.field-service-container[data-v-b036c7f2]{max-width:1600px;margin:0 auto}.map-card[data-v-b036c7f2]{overflow:hidden}.leaflet-map[data-v-b036c7f2]{height:500px;width:100%;z-index:0}.date-range-item[data-v-b036c7f2]{padding:4px 0}.gap-1[data-v-b036c7f2]{gap:4px}.gap-2[data-v-b036c7f2]{gap:8px}.companies-table[data-v-b036c7f2]{width:100%}.companies-table thead th[data-v-b036c7f2]{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-b036c7f2]{transition:background-color .2s ease}.companies-table tbody tr[data-v-b036c7f2]:hover{background-color:#667eea0d!important}.companies-table tbody tr.company-row-selected[data-v-b036c7f2]{background-color:#4caf501a!important}.companies-table td[data-v-b036c7f2]{vertical-align:middle!important}.pros-cell[data-v-b036c7f2],.contras-cell[data-v-b036c7f2]{max-width:200px}.pros-cell .text-truncate[data-v-b036c7f2],.contras-cell .text-truncate[data-v-b036c7f2]{max-width:150px;display:inline-block}.companies-table .v-expansion-panels[data-v-b036c7f2]{background:transparent!important}.companies-table .v-expansion-panel[data-v-b036c7f2]{background:transparent!important;margin:0!important}.companies-table .v-expansion-panel-title[data-v-b036c7f2]{min-height:32px!important;padding:4px 8px!important;background:#00000005!important;border-radius:4px!important}.companies-table .v-expansion-panel-text__wrapper[data-v-b036c7f2]{padding:8px!important}@media (max-width: 960px){.companies-table thead th[data-v-b036c7f2],.companies-table tbody td[data-v-b036c7f2]{padding:8px 12px!important}}@media (max-width: 600px){.companies-table thead th[data-v-b036c7f2],.companies-table tbody td[data-v-b036c7f2]{padding:8px!important;font-size:.875rem}}.field-service-history-container[data-v-0c045a45]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-0c045a45]{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-0c045a45]{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-0c045a45]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.total-stats[data-v-0c045a45]:before{background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.completed-stats[data-v-0c045a45]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.error-stats[data-v-0c045a45]:before{background:linear-gradient(90deg,#f44336,#e53935)}.stats-card[data-v-0c045a45]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-0c045a45]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-0c045a45],.filter-select[data-v-0c045a45]{max-width:100%}.data-table-card[data-v-0c045a45]{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-0c045a45]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-0c045a45]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-0c045a45]{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-0c045a45]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-0c045a45]{transition:transform .2s ease}.back-btn[data-v-0c045a45]:hover{transform:translate(-3px)}.page-icon[data-v-0c045a45]{transition:transform .3s ease}.v-data-table[data-v-0c045a45]{background:transparent!important}.v-data-table thead[data-v-0c045a45]{background:#667eea26!important}.v-data-table thead th[data-v-0c045a45]{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-0c045a45]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-0c045a45]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-0c045a45]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-0c045a45]{display:flex;align-items:center}.status-chip[data-v-0c045a45]{font-weight:600;padding:4px 12px!important;border-radius:20px!important}.empty-state[data-v-0c045a45]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-0c045a45]{opacity:.4}.empty-state h3[data-v-0c045a45]{color:#ffffffb3}.empty-state p[data-v-0c045a45]{max-width:500px;margin:0 auto;opacity:.8}.custom-search-field .v-input__control[data-v-0c045a45],.filter-select .v-input__control[data-v-0c045a45]{border-radius:12px!important}.v-pagination[data-v-0c045a45]{margin:20px 0}.v-pagination__item[data-v-0c045a45]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-0c045a45]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-0c045a45]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-0c045a45]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-0c045a45]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-0c045a45]:hover{transform:scale(1.05)}.history-results-table[data-v-0c045a45]{width:100%}.history-results-table thead th[data-v-0c045a45]{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-0c045a45]{transition:background-color .2s ease}.history-results-table tbody tr[data-v-0c045a45]:hover{background-color:#667eea0d!important}.history-results-table .v-expansion-panels[data-v-0c045a45]{background:transparent!important}.history-results-table .v-expansion-panel[data-v-0c045a45]{background:transparent!important;margin:0!important}.history-results-table .v-expansion-panel-title[data-v-0c045a45]{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-0c045a45]{padding:8px!important}@media (max-width: 960px){.stats-card[data-v-0c045a45]{padding:8px!important}.custom-search-field[data-v-0c045a45]{max-width:100%!important}}@media (max-width: 600px){.field-service-history-container[data-v-0c045a45]{padding:10px}.text-h6-sm[data-v-0c045a45]{font-size:1.1rem!important}.stats-row .col-4[data-v-0c045a45]{padding:4px!important}.stats-value[data-v-0c045a45]{font-size:1.5rem!important}.action-btn[data-v-0c045a45]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-0c045a45]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-0c045a45]:hover{transform:none}}.contracts-container[data-v-c69d466e]{position:relative;min-height:100vh;padding:20px}.header-card[data-v-c69d466e]{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-c69d466e]{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-c69d466e]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.total-stats[data-v-c69d466e]:before{background:linear-gradient(90deg,#667eea,#764ba2)}.stats-card.active-stats[data-v-c69d466e]:before{background:linear-gradient(90deg,#4caf50,#43a047)}.stats-card.paused-stats[data-v-c69d466e]:before{background:linear-gradient(90deg,#ff9800,#f57c00)}.stats-card[data-v-c69d466e]:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000026!important}.stats-value[data-v-c69d466e]{font-weight:700;font-size:2rem!important}.custom-search-field[data-v-c69d466e],.filter-select[data-v-c69d466e]{max-width:100%}.data-table-card[data-v-c69d466e]{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-c69d466e]{margin:0 4px;transition:all .2s ease}.action-btn[data-v-c69d466e]:hover{transform:scale(1.15)}.action-highlight-btn[data-v-c69d466e]{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-c69d466e]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #667eea4d}.back-btn[data-v-c69d466e]{transition:transform .2s ease}.back-btn[data-v-c69d466e]:hover{transform:translate(-3px)}.page-icon[data-v-c69d466e]{transition:transform .3s ease}.v-data-table[data-v-c69d466e]{background:transparent!important}.v-data-table thead[data-v-c69d466e]{background:#667eea26!important}.v-data-table thead th[data-v-c69d466e]{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-c69d466e]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)!important}.v-data-table tbody tr[data-v-c69d466e]:hover{background-color:#667eea1a!important;transform:scale(1.005)}.v-data-table tbody tr td[data-v-c69d466e]{padding:16px!important;font-size:.925rem!important}.items-per-page-control[data-v-c69d466e]{display:flex;align-items:center}.empty-state[data-v-c69d466e]{padding:80px 20px!important;background:#00000005;border-radius:12px;margin:20px 0}.empty-state .v-icon[data-v-c69d466e]{opacity:.4}.empty-state h3[data-v-c69d466e]{color:#ffffffb3}.empty-state p[data-v-c69d466e]{max-width:500px;margin:0 auto;opacity:.8}.v-pagination[data-v-c69d466e]{margin:20px 0}.v-pagination__item[data-v-c69d466e]{font-weight:600;min-width:36px;height:36px}.v-pagination__item--active[data-v-c69d466e]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.v-dialog .v-card[data-v-c69d466e]{border-radius:16px!important;overflow:hidden}.v-dialog .v-card-title[data-v-c69d466e]{background:#667eea26;padding:20px;border-bottom:2px solid rgba(102,126,234,.3)}.v-chip[data-v-c69d466e]{font-weight:600!important;transition:all .2s ease}.v-chip[data-v-c69d466e]:hover{transform:scale(1.05)}@media (max-width: 960px){.stats-card[data-v-c69d466e]{padding:8px!important}.custom-search-field[data-v-c69d466e]{max-width:100%!important}}@media (max-width: 600px){.contracts-container[data-v-c69d466e]{padding:10px}.text-h6-sm[data-v-c69d466e]{font-size:1.1rem!important}.stats-row .col-4[data-v-c69d466e]{padding:4px!important}.stats-value[data-v-c69d466e]{font-size:1.5rem!important}.action-btn[data-v-c69d466e]{padding:0!important;min-width:36px!important;margin:0 2px}.action-highlight-btn[data-v-c69d466e]{padding:8px 16px!important;font-size:.875rem}.v-data-table tbody tr[data-v-c69d466e]:hover{transform:none}}.gap-2[data-v-a1f03742],.gap-2[data-v-c7bb3aab]{gap:8px}.map-container[data-v-c7bb3aab]{border-radius:8px;overflow:hidden}.job-map[data-v-c7bb3aab]{height:250px;width:100%;z-index:0}.v-dialog .leaflet-container[data-v-c7bb3aab],.v-dialog .leaflet-pane[data-v-c7bb3aab]{z-index:0}.v-dialog .leaflet-top[data-v-c7bb3aab],.v-dialog .leaflet-bottom[data-v-c7bb3aab]{z-index:1}.gap-2[data-v-cf611bb9]{gap:8px}.comment-item[data-v-cf611bb9]{background:rgba(var(--v-theme-surface-variant),.3)}.media-card[data-v-cf611bb9]{overflow:hidden}.media-preview[data-v-cf611bb9]{height:120px;display:flex;align-items:center;justify-content:center;background:rgba(var(--v-theme-surface-variant),.3)}.video-placeholder[data-v-cf611bb9],.doc-placeholder[data-v-cf611bb9]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.signature-container[data-v-cf611bb9]{border:2px dashed rgba(var(--v-theme-on-surface),.3);border-radius:8px;overflow:hidden;background:#fff}.signature-canvas[data-v-cf611bb9]{display:block;width:100%;height:200px;cursor:crosshair;touch-action:none}.bg-success-lighten-5[data-v-cf611bb9]{background-color:#4caf501a}.bg-info-lighten-5[data-v-cf611bb9]{background-color:#2196f31a}.priority-low[data-v-cf611bb9]{color:#4caf50}.priority-medium[data-v-cf611bb9]{color:#ff9800}.priority-high[data-v-cf611bb9]{color:#f44336}.priority-urgent[data-v-cf611bb9]{color:#9c27b0}.job-location-map[data-v-cf611bb9]{height:300px;width:100%;border-radius:4px}.leaflet-popup-content-wrapper[data-v-cf611bb9]{border-radius:8px}.leaflet-popup-content[data-v-cf611bb9]{margin:8px 12px;line-height:1.4}.cursor-pointer[data-v-cf611bb9]{cursor:pointer}.media-overlay[data-v-cf611bb9],.photo-overlay[data-v-cf611bb9],.signature-overlay[data-v-cf611bb9]{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-cf611bb9],.checkin-photo-container:hover .photo-overlay[data-v-cf611bb9],.checkout-photo-container:hover .photo-overlay[data-v-cf611bb9],.signature-preview-container:hover .signature-overlay[data-v-cf611bb9]{opacity:1}.checkin-photo-container[data-v-cf611bb9],.checkout-photo-container[data-v-cf611bb9],.signature-preview-container[data-v-cf611bb9]{position:relative;overflow:hidden;border-radius:8px}.media-preview[data-v-cf611bb9]{position:relative}.signature-display[data-v-cf611bb9]{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-5f356cd4]{background:linear-gradient(90deg,#1e1e1e,#2a2a2a)!important;border-bottom:1px solid rgba(255,255,255,.05)}.header-logo-container[data-v-5f356cd4]{display:flex;align-items:center;height:100%}.header-logo[data-v-5f356cd4]{height:50px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.user-avatar-btn[data-v-5f356cd4]{transition:transform .2s ease}.user-avatar-btn[data-v-5f356cd4]:hover{transform:scale(1.05)}.user-name[data-v-5f356cd4]{line-height:1.2;color:#fffffff2}.user-role[data-v-5f356cd4]{opacity:.7;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.menu-toggle-btn[data-v-5f356cd4]{position:relative;width:48px!important;height:48px!important}.hamburger[data-v-5f356cd4]{position:relative;width:24px;height:20px;display:flex;flex-direction:column;justify-content:space-between}.hamburger-line[data-v-5f356cd4]{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-5f356cd4]{top:0}.hamburger-line-2[data-v-5f356cd4]{top:9px;opacity:1}.hamburger-line-3[data-v-5f356cd4]{bottom:0}.hamburger.is-active .hamburger-line-1[data-v-5f356cd4]{transform:rotate(45deg);top:9px;background-color:#2196f3}.hamburger.is-active .hamburger-line-2[data-v-5f356cd4]{opacity:0;transform:translate(-10px)}.hamburger.is-active .hamburger-line-3[data-v-5f356cd4]{transform:rotate(-45deg);bottom:9px;background-color:#2196f3}.menu-toggle-btn:hover .hamburger-line[data-v-5f356cd4]{background-color:#2196f3}.menu-toggle-btn:hover .hamburger:not(.is-active) .hamburger-line-1[data-v-5f356cd4]{transform:translateY(-2px)}.menu-toggle-btn:hover .hamburger:not(.is-active) .hamburger-line-3[data-v-5f356cd4]{transform:translateY(2px)}@media (max-width: 600px){.v-toolbar-title[data-v-5f356cd4]{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}
