.dropdown-enter-active[data-v-a52a96ec],.dropdown-leave-active[data-v-a52a96ec]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-a52a96ec],.dropdown-leave-to[data-v-a52a96ec]{opacity:0;transform:translateY(-8px)}.badge[data-v-c8d8ffcd]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:500}.badge-dot[data-v-c8d8ffcd]{width:6px;height:6px;border-radius:50%}.badge-success[data-v-c8d8ffcd]{background:#d1fae5;color:#065f46}.badge-success .badge-dot[data-v-c8d8ffcd]{background:#059669}.badge-warning[data-v-c8d8ffcd]{background:#fed7aa;color:#92400e}.badge-warning .badge-dot[data-v-c8d8ffcd]{background:#d97706}.badge-danger[data-v-c8d8ffcd]{background:#fee2e2;color:#991b1b}.badge-danger .badge-dot[data-v-c8d8ffcd]{background:#dc2626}.badge-info[data-v-c8d8ffcd]{background:#dbeafe;color:#1e40af}.badge-info .badge-dot[data-v-c8d8ffcd]{background:#2563eb}.badge-secondary[data-v-c8d8ffcd]{background:var(--secondary);color:var(--secondary-foreground)}.badge-secondary .badge-dot[data-v-c8d8ffcd]{background:var(--secondary)}.input-field[data-v-6be30ef0]:-webkit-autofill,.input-field[data-v-6be30ef0]:-webkit-autofill:hover,.input-field[data-v-6be30ef0]:-webkit-autofill:focus,.input-field[data-v-6be30ef0]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px rgba(201,149,108,.06) inset!important;-webkit-text-fill-color:#f5ede4!important;caret-color:#c9956c;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}@keyframes orb1-6be30ef0{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-15px,25px) scale(.96)}}@keyframes orb2-6be30ef0{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-20px,15px) scale(1.04)}66%{transform:translate(25px,-15px) scale(.97)}}@keyframes orb3-6be30ef0{0%,to{transform:translate(0) scale(1)}50%{transform:translate(15px,-10px) scale(1.06)}}.animate-orb1[data-v-6be30ef0]{animation:orb1-6be30ef0 20s ease-in-out infinite alternate}.animate-orb2[data-v-6be30ef0]{animation:orb2-6be30ef0 25s ease-in-out infinite alternate}.animate-orb3[data-v-6be30ef0]{animation:orb3-6be30ef0 15s ease-in-out infinite alternate}.slide-error-enter-active[data-v-6be30ef0]{transition:all .3s cubic-bezier(.22,1,.36,1)}.slide-error-leave-active[data-v-6be30ef0]{transition:all .2s ease}.slide-error-enter-from[data-v-6be30ef0]{opacity:0;transform:translateY(-8px)}.slide-error-leave-to[data-v-6be30ef0]{opacity:0;transform:translateY(-4px)}@keyframes spin-ea7db554{to{transform:rotate(360deg)}}.animate-spin[data-v-ea7db554]{animation:spin-ea7db554 1s linear infinite}.detail-page[data-v-28dc03c7]{max-width:1200px;margin:0 auto}.detail-header[data-v-28dc03c7]{display:flex;align-items:center;gap:20px;margin-bottom:25px;flex-wrap:wrap}.detail-header h1[data-v-28dc03c7]{flex:1;margin:0}.btn-back[data-v-28dc03c7]{background:none;border:none;font-size:16px;cursor:pointer}.btn-edit[data-v-28dc03c7],.btn-delete[data-v-28dc03c7]{padding:8px 16px;border-radius:8px;cursor:pointer}.btn-edit[data-v-28dc03c7]{background:#667eea;color:#fff;border:none}.btn-delete[data-v-28dc03c7]{background:#fee2e2;color:#dc2626;border:none}.detail-grid[data-v-28dc03c7]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.detail-card[data-v-28dc03c7]{background:white;border-radius:15px;padding:20px}.detail-card h3[data-v-28dc03c7]{margin:0 0 15px;border-bottom:2px solid #f0f0f0;padding-bottom:10px}.detail-card p[data-v-28dc03c7]{margin:10px 0}.amount[data-v-28dc03c7]{font-weight:700;color:#667eea;font-size:18px}.full-width[data-v-28dc03c7]{grid-column:span 2}.services-table[data-v-28dc03c7]{width:100%;border-collapse:collapse}.services-table th[data-v-28dc03c7],.services-table td[data-v-28dc03c7]{padding:10px;text-align:left;border-bottom:1px solid #eee}.notes[data-v-28dc03c7]{background:#f8f9fa;padding:15px;border-radius:10px;margin:0}@keyframes spin-7ff550ec{to{transform:rotate(360deg)}}.animate-spin[data-v-7ff550ec]{animation:spin-7ff550ec 1s linear infinite}.detail-page[data-v-57a69b25]{max-width:1000px;margin:0 auto}.detail-header[data-v-57a69b25]{display:flex;align-items:center;gap:20px;margin-bottom:25px;flex-wrap:wrap}.detail-header h1[data-v-57a69b25]{flex:1;margin:0}.btn-back[data-v-57a69b25]{background:none;border:none;font-size:16px;cursor:pointer}.btn-edit[data-v-57a69b25],.btn-delete[data-v-57a69b25]{padding:8px 16px;border-radius:8px;cursor:pointer}.btn-edit[data-v-57a69b25]{background:#667eea;color:#fff;border:none}.btn-delete[data-v-57a69b25]{background:#fee2e2;color:#dc2626;border:none}.detail-grid[data-v-57a69b25]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.detail-card[data-v-57a69b25]{background:white;border-radius:15px;padding:20px}.detail-card h3[data-v-57a69b25]{margin:0 0 15px;border-bottom:2px solid #f0f0f0;padding-bottom:10px}.amount[data-v-57a69b25]{font-weight:700;color:#667eea}.full-width[data-v-57a69b25]{grid-column:span 2}.history-table[data-v-57a69b25]{width:100%;border-collapse:collapse}.history-table th[data-v-57a69b25],.history-table td[data-v-57a69b25]{padding:10px;text-align:left;border-bottom:1px solid #eee}.empty[data-v-57a69b25]{text-align:center;padding:30px;color:#999}@keyframes spin-c85883cf{to{transform:rotate(360deg)}}.animate-spin[data-v-c85883cf]{animation:spin-c85883cf 1s linear infinite}.detail-page[data-v-1c749d7b]{max-width:800px;margin:0 auto}.detail-header[data-v-1c749d7b]{display:flex;align-items:center;gap:20px;margin-bottom:25px;flex-wrap:wrap}.detail-header h1[data-v-1c749d7b]{flex:1;margin:0}.btn-back[data-v-1c749d7b]{background:none;border:none;font-size:16px;cursor:pointer}.btn-edit[data-v-1c749d7b],.btn-delete[data-v-1c749d7b]{padding:8px 16px;border-radius:8px;cursor:pointer}.btn-edit[data-v-1c749d7b]{background:#667eea;color:#fff;border:none}.btn-delete[data-v-1c749d7b]{background:#fee2e2;color:#dc2626;border:none}.detail-grid[data-v-1c749d7b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.detail-card[data-v-1c749d7b]{background:white;border-radius:15px;padding:20px}.detail-card h3[data-v-1c749d7b]{margin:0 0 15px;border-bottom:2px solid #f0f0f0;padding-bottom:10px}.full-width[data-v-1c749d7b]{grid-column:span 2}.services-list[data-v-1c749d7b]{display:flex;flex-wrap:wrap;gap:10px}.service-tag[data-v-1c749d7b]{background:#f0f0f0;padding:5px 12px;border-radius:20px;font-size:13px}.status-badge[data-v-1c749d7b]{padding:4px 10px;border-radius:20px;font-size:12px}.status-badge.active[data-v-1c749d7b]{background:#d1fae5;color:#059669}.status-badge.inactive[data-v-1c749d7b]{background:#fee2e2;color:#dc2626}.empty[data-v-1c749d7b]{color:#999}.dropdown-enter-active[data-v-591097d0],.dropdown-leave-active[data-v-591097d0]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-591097d0],.dropdown-leave-to[data-v-591097d0]{opacity:0;transform:translateY(-8px)}@keyframes spin-fdfe3732{to{transform:rotate(360deg)}}.animate-spin[data-v-fdfe3732]{animation:spin-fdfe3732 1s linear infinite}@keyframes spin-fb8c542e{to{transform:rotate(360deg)}}.animate-spin[data-v-fb8c542e]{animation:spin-fb8c542e 1s linear infinite}.detail-page[data-v-bf7289d7]{max-width:800px;margin:0 auto}.detail-header[data-v-bf7289d7]{display:flex;align-items:center;gap:20px;margin-bottom:25px;flex-wrap:wrap}.detail-header h1[data-v-bf7289d7]{flex:1;margin:0}.btn-back[data-v-bf7289d7]{background:none;border:none;font-size:16px;cursor:pointer}.btn-edit[data-v-bf7289d7],.btn-delete[data-v-bf7289d7]{padding:8px 16px;border-radius:8px;cursor:pointer}.btn-edit[data-v-bf7289d7]{background:#667eea;color:#fff;border:none}.btn-delete[data-v-bf7289d7]{background:#fee2e2;color:#dc2626;border:none}.detail-grid[data-v-bf7289d7]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.detail-card[data-v-bf7289d7]{background:white;border-radius:15px;padding:20px}.detail-card h3[data-v-bf7289d7]{margin:0 0 15px;border-bottom:2px solid #f0f0f0;padding-bottom:10px}.role-badge[data-v-bf7289d7],.status-badge[data-v-bf7289d7]{padding:4px 10px;border-radius:20px;font-size:12px}.role-badge.admin[data-v-bf7289d7],.role-badge.super-admin[data-v-bf7289d7]{background:#dbeafe;color:#2563eb}.role-badge.employee[data-v-bf7289d7]{background:#fef3c7;color:#d97706}.role-badge.client[data-v-bf7289d7],.status-badge.active[data-v-bf7289d7]{background:#d1fae5;color:#059669}.status-badge.inactive[data-v-bf7289d7]{background:#fee2e2;color:#dc2626}@keyframes spin-7bf4e471{to{transform:rotate(360deg)}}.animate-spin[data-v-7bf4e471]{animation:spin-7bf4e471 1s linear infinite}@keyframes spin-5536d829{to{transform:rotate(360deg)}}.animate-spin[data-v-5536d829]{animation:spin-5536d829 1s linear infinite}.custom-scrollbar[data-v-5c0df38d]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-5c0df38d]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-5c0df38d]::-webkit-scrollbar-thumb{background:#e8e5e0;border-radius:3px}.custom-scrollbar[data-v-5c0df38d]::-webkit-scrollbar-thumb:hover{background:#d5d0c8}.fade-enter-active[data-v-5c0df38d],.fade-leave-active[data-v-5c0df38d]{transition:opacity .3s ease}.fade-enter-from[data-v-5c0df38d],.fade-leave-to[data-v-5c0df38d]{opacity:0}@keyframes spin-5c0df38d{to{transform:rotate(360deg)}}.animate-spin[data-v-5c0df38d]{animation:spin-5c0df38d 1s linear infinite}
