.invoice-stepper-container[data-v-6d376cd5]{max-width:1200px;margin:0 auto}.animated-title[data-v-6d376cd5]{animation:fadeInDown-data-v-6d376cd5 .8s ease-out}@keyframes fadeInDown-data-v-6d376cd5{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.progress-card[data-v-6d376cd5]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:8px!important}.step-indicator[data-v-6d376cd5]{flex:1;max-width:200px}.step-indicator.active .step-title[data-v-6d376cd5]{color:#1976d2!important;font-weight:600!important}.step-indicator.completed .step-title[data-v-6d376cd5]{color:#4caf50!important}.step-title[data-v-6d376cd5]{font-size:14px;font-weight:500;margin-top:8px}.step-subtitle[data-v-6d376cd5]{font-size:12px;margin-top:4px}.animated-progress[data-v-6d376cd5]{transition:all .5s ease-in-out}.pulse[data-v-6d376cd5]{animation:pulse-data-v-6d376cd5 2s infinite}@keyframes pulse-data-v-6d376cd5{0%{box-shadow:0 0 0 0 rgba(25,118,210,.7)}70%{box-shadow:0 0 0 10px rgba(25,118,210,0)}to{box-shadow:0 0 0 0 rgba(25,118,210,0)}}.shake[data-v-6d376cd5]{animation:shake-data-v-6d376cd5 .5s ease-in-out}@keyframes shake-data-v-6d376cd5{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}.step-indicator.blocked .step-title[data-v-6d376cd5]{color:#f44336!important;font-weight:600!important}.step-content-card[data-v-6d376cd5]{border-radius:8px!important;min-height:300px}.step-content[data-v-6d376cd5]{min-height:300px}.slide-fade-enter-active[data-v-6d376cd5]{transition:all .4s ease}.slide-fade-leave-active[data-v-6d376cd5]{transition:all .3s ease}.fade-up-enter-active[data-v-6d376cd5]{transition:all .5s ease}.fade-up-enter[data-v-6d376cd5]{transform:translateY(20px);opacity:0}.customer-info-card[data-v-6d376cd5]{animation:fadeInUp-data-v-6d376cd5 .6s ease-out}.crm-link-btn[data-v-6d376cd5]{border-radius:20px!important;font-weight:600!important;text-transform:none!important;transition:all .3s ease}.crm-link-btn[data-v-6d376cd5]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(25,118,210,.3)!important}@keyframes fadeInUp-data-v-6d376cd5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.customer-search[data-v-6d376cd5] .v-input__control{border-radius:12px!important}.customer-search[data-v-6d376cd5] .v-text-field__details{text-align:center}.date-picker-field[data-v-6d376cd5] .v-input__control{border-radius:12px!important}.default-position[data-v-6d376cd5]{border-radius:8px!important;background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;border:2px solid #1976d2!important}.default-position .v-card-text[data-v-6d376cd5]{padding:8px!important}.default-position .v-row[data-v-6d376cd5]{margin:0!important}.default-position .v-col[data-v-6d376cd5]{padding:4px 8px!important}.editable-field[data-v-6d376cd5]{margin-bottom:0!important}.editable-field[data-v-6d376cd5] .v-input__control{background-color:hsla(0,0%,100%,.9)!important;border-radius:8px!important;transition:all .3s ease;min-height:40px!important}.editable-field[data-v-6d376cd5] .v-input__control:hover{background-color:#fff!important;box-shadow:0 2px 8px rgba(25,118,210,.1)!important}.editable-field[data-v-6d376cd5] .v-input__control:focus-within{background-color:#fff!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.editable-field[data-v-6d376cd5] .v-input__slot{margin-bottom:0!important}.editable-field[data-v-6d376cd5] .v-text-field__details{display:none!important}.total-field[data-v-6d376cd5] .v-input__control{background-color:#e8f5e8!important;font-weight:700;min-height:40px!important}.total-field[data-v-6d376cd5] .v-input__slot{margin-bottom:0!important}.total-field[data-v-6d376cd5] .v-text-field__details{display:none!important}.additional-item[data-v-6d376cd5]{border-radius:8px!important;transition:all .3s ease}.additional-item[data-v-6d376cd5]:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.1)!important}.add-item-btn[data-v-6d376cd5]{border-radius:20px!important;font-weight:600;text-transform:none}.list-item-enter-active[data-v-6d376cd5]{transition:all .5s ease}.list-item-leave-active[data-v-6d376cd5]{transition:all .3s ease}.list-item-enter[data-v-6d376cd5]{opacity:0;transform:translateY(-20px) scale(.95)}.list-item-leave-to[data-v-6d376cd5]{opacity:0;transform:translateX(20px) scale(.95)}.total-card[data-v-6d376cd5]{border-radius:8px!important;background:linear-gradient(135deg,#1976d2,#1565c0)!important;animation:bounceIn-data-v-6d376cd5 .8s ease-out}@keyframes bounceIn-data-v-6d376cd5{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.pdf-creation-card[data-v-6d376cd5]{border-radius:8px!important;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.pdf-loading-card[data-v-6d376cd5]{border-radius:12px!important;background:linear-gradient(135deg,#1976d2,#1565c0)!important;animation:loadingPulse-data-v-6d376cd5 2s infinite}@keyframes loadingPulse-data-v-6d376cd5{0%,to{transform:scale(1);box-shadow:0 4px 20px rgba(25,118,210,.3)}50%{transform:scale(1.02);box-shadow:0 8px 30px rgba(25,118,210,.5)}}.pdf-creation-overlay[data-v-6d376cd5]{z-index:9999!important;background:rgba(0,0,0,.7)!important;backdrop-filter:blur(3px)}.pdf-creation-overlay-card[data-v-6d376cd5]{border-radius:12px!important;background:#fff!important;max-width:400px;margin:0 auto;box-shadow:0 8px 32px rgba(0,0,0,.15)!important}.pdf-animation-container[data-v-6d376cd5]{position:relative;height:80px;display:flex;align-items:center;justify-content:center}.pdf-icon-wrapper[data-v-6d376cd5]{position:relative;display:inline-block}.pdf-main-icon[data-v-6d376cd5]{animation:pdfMainPulse-data-v-6d376cd5 2s ease-in-out infinite;z-index:10;position:relative}.pdf-floating-icon[data-v-6d376cd5]{position:absolute;animation:pdfFloat-data-v-6d376cd5 3s ease-in-out infinite;opacity:.7}.pdf-icon-1[data-v-6d376cd5]{top:-20px;left:20px;animation-delay:0s;animation-duration:2.5s}.pdf-icon-2[data-v-6d376cd5]{top:10px;right:-15px;animation-delay:.5s;animation-duration:3s}.pdf-icon-3[data-v-6d376cd5]{bottom:-10px;left:10px;animation-delay:1s;animation-duration:2.8s}.pdf-icon-4[data-v-6d376cd5]{top:5px;left:-20px;animation-delay:1.5s;animation-duration:2.2s}@keyframes pdfMainPulse-data-v-6d376cd5{0%,to{transform:scale(1);filter:drop-shadow(0 0 8px rgba(25,118,210,.3))}50%{transform:scale(1.1);filter:drop-shadow(0 0 16px rgba(25,118,210,.5))}}@keyframes pdfFloat-data-v-6d376cd5{0%,to{transform:translateY(0) rotate(0deg);opacity:.7}25%{transform:translateY(-8px) rotate(5deg);opacity:1}50%{transform:translateY(-4px) rotate(-3deg);opacity:.8}75%{transform:translateY(-12px) rotate(2deg);opacity:.9}}.create-pdf-btn[data-v-6d376cd5]{border-radius:25px!important;font-size:18px!important;font-weight:600!important;text-transform:none!important;padding:16px 32px!important;transition:all .3s ease}.create-pdf-btn[data-v-6d376cd5]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(76,175,80,.3)!important}.pdf-success-card[data-v-6d376cd5]{border-radius:8px!important;animation:successPulse-data-v-6d376cd5 1s ease-out}.pdf-preview-card[data-v-6d376cd5]{border-radius:8px!important}.pdf-container[data-v-6d376cd5]{position:relative;width:100%;height:600px;background-color:#f5f5f5;border-radius:0 0 16px 16px;overflow:hidden}.pdf-iframe[data-v-6d376cd5]{width:100%;height:100%;border:none;border-radius:0 0 16px 16px}.pdf-loading[data-v-6d376cd5]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.pdf-actions-card[data-v-6d376cd5]{border-radius:8px!important;background:linear-gradient(135deg,#fff,#f8f9fa)}@media (max-width:960px){.pdf-container[data-v-6d376cd5]{height:500px}}@media (max-width:600px){.pdf-container[data-v-6d376cd5]{height:400px}}.email-send-card[data-v-6d376cd5]{border-radius:8px!important;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.send-email-btn[data-v-6d376cd5]{border-radius:25px!important;font-size:18px!important;font-weight:600!important;text-transform:none!important;padding:16px 32px!important;transition:all .3s ease}.send-email-btn[data-v-6d376cd5]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(76,175,80,.3)!important}.email-success-card[data-v-6d376cd5]{border-radius:8px!important;animation:successPulse-data-v-6d376cd5 1s ease-out}.email-editor-card[data-v-6d376cd5]{border-radius:8px!important;background:linear-gradient(135deg,#fff,#f8f9fa)!important;border:1px solid #e0e0e0!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.email-body-textarea[data-v-6d376cd5]{width:100%!important;min-height:300px!important;font-size:.7rem!important;line-height:1.2!important;font-family:inherit!important;border:1px solid #e0e0e0!important;border-radius:4px!important;padding:16px!important;resize:vertical!important;outline:none!important;background:#fff!important;box-sizing:border-box!important}.email-body-textarea[data-v-6d376cd5]:focus{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.email-header[data-v-6d376cd5]{background:linear-gradient(135deg,#1976d2,#1565c0)!important;border-radius:8px 8px 0 0!important;padding:4px 8px!important;min-height:28px!important;font-size:.75rem!important;line-height:1.1!important}.email-compose-header[data-v-6d376cd5]{background:#f8f9fa;border-bottom:1px solid #e0e0e0;padding:6px 10px}.email-field[data-v-6d376cd5]{display:flex;align-items:center;margin-bottom:0;min-height:32px}.email-field[data-v-6d376cd5]:last-child{margin-bottom:0}.email-field-label[data-v-6d376cd5]{min-width:50px;font-weight:600;color:#495057;font-size:.8rem;margin-right:8px}.email-field-content[data-v-6d376cd5]{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:px}.email-address[data-v-6d376cd5]{color:#1976d2;font-weight:500;font-size:.8rem}.email-subject-field[data-v-6d376cd5]{flex:1;margin:0!important}.email-subject-field[data-v-6d376cd5] .v-input__control{min-height:40px!important}.email-subject-field[data-v-6d376cd5] .v-input__slot{margin-bottom:0!important}.email-body-editor[data-v-6d376cd5]{padding:0}.default-description-textarea[data-v-6d376cd5]{width:100%!important;min-height:120px!important;font-size:.8rem!important;line-height:1.2!important;font-family:inherit!important;border:1px solid #e0e0e0!important;border-radius:4px!important;padding:12px!important;resize:vertical!important;outline:none!important;background:#fff!important;box-sizing:border-box!important}.default-description-textarea[data-v-6d376cd5]:focus{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.email-footer[data-v-6d376cd5]{background:#f8f9fa;border-top:1px solid #e0e0e0;padding:4px 8px;border-radius:0 0 8px 8px}.email-attachment-info[data-v-6d376cd5]{display:flex;align-items:center;color:#6c757d;font-size:.85rem}.email-field-content .v-chip[data-v-6d376cd5]{border-radius:12px!important;font-weight:500!important;font-size:.7rem!important;padding:2px 6px!important;height:auto!important}.email-field-content .v-chip .v-icon[data-v-6d376cd5]{font-size:.7rem!important;margin-right:2px!important}@media (max-width:960px){.email-compose-header[data-v-6d376cd5]{padding:12px 16px}.email-field[data-v-6d376cd5]{flex-direction:column;align-items:flex-start;margin-bottom:16px}.email-field-label[data-v-6d376cd5]{margin-bottom:8px;margin-right:0}.email-field-content[data-v-6d376cd5]{width:100%}.email-footer[data-v-6d376cd5]{padding:8px 16px}}@media (max-width:600px){.email-header[data-v-6d376cd5]{padding:12px 16px!important}.email-compose-header[data-v-6d376cd5]{padding:8px 12px}.email-body-field[data-v-6d376cd5] .v-input__slot{padding:12px!important}.email-body-field[data-v-6d376cd5] .v-textarea__slot{min-height:250px!important}}.v-input--selection-controls .v-input__slot[data-v-6d376cd5]{margin-bottom:8px}.email-checkbox-label[data-v-6d376cd5]{display:flex!important;align-items:center!important}.template-preview[data-v-6d376cd5]{margin-top:16px;padding:12px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px}.template-preview-content[data-v-6d376cd5]{background:#fff;padding:12px;border-radius:4px;border:1px solid #e0e0e0}.preview-text[data-v-6d376cd5]{font-family:Courier New,monospace;font-size:.6rem;line-height:1.2;white-space:pre-wrap;color:#495057}.template-success[data-v-6d376cd5]{margin-top:16px}.email-field-content .v-chip[color=orange][data-v-6d376cd5]{background-color:#ff9800!important;color:#fff!important}.email-field-content .v-chip[color=orange] .v-icon[data-v-6d376cd5]{color:#fff!important}.customer-sidebar[data-v-6d376cd5]{border-radius:8px!important;max-height:90vh;overflow-y:auto}.customer-sidebar .v-card-text[data-v-6d376cd5]{padding:6px!important}.customer-sidebar .v-card-title[data-v-6d376cd5]{border-radius:8px 8px 0 0!important}.date-selection-card[data-v-6d376cd5]{border-radius:8px!important}.date-selection-card .v-card-title[data-v-6d376cd5]{border-radius:8px 8px 0 0!important}@media (max-width:960px){.customer-sidebar[data-v-6d376cd5]{position:static;max-height:none;margin-bottom:20px}}.progress-card[data-v-6d376cd5]{margin-bottom:8px!important}.progress-card .v-card-text[data-v-6d376cd5]{padding:4px 8px!important}.step-indicator[data-v-6d376cd5]{min-width:60px}.step-title[data-v-6d376cd5]{font-size:.7rem!important;line-height:1.1!important;margin-top:4px!important}.step-content h3[data-v-6d376cd5]{font-size:1.5rem!important;line-height:1.2!important}.step-content .caption[data-v-6d376cd5]{font-size:.75rem!important;line-height:1.2!important}.step-content .title[data-v-6d376cd5]{font-size:1.25rem!important;line-height:1.2!important}.step-content .subtitle[data-v-6d376cd5]{font-size:1rem!important;line-height:1.2!important}.step-content .text-h4[data-v-6d376cd5]{font-size:1.1rem!important;line-height:1.2!important}.step-content .text-h5[data-v-6d376cd5]{font-size:1rem!important;line-height:1.2!important}.step-content .text-h6[data-v-6d376cd5]{font-size:.9rem!important;line-height:1.2!important}.v-card[data-v-6d376cd5]{margin-bottom:8px!important}.v-card-text[data-v-6d376cd5]{padding:8px!important}.v-card-title[data-v-6d376cd5]{padding:4px 8px!important;font-size:.75rem!important;line-height:1.1!important;border-radius:8px 8px 0 0!important;min-height:28px!important}.additional-positions-card .v-card-title[data-v-6d376cd5],.customer-sidebar .v-card-title[data-v-6d376cd5],.standard-position-card .v-card-title[data-v-6d376cd5],.total-summary-card .v-card-title[data-v-6d376cd5]{font-size:.7rem!important;padding:4px 8px!important;line-height:1!important;border-radius:8px 8px 0 0!important;min-height:24px!important}.additional-positions-card .text-subtitle1[data-v-6d376cd5],.customer-sidebar .text-subtitle1[data-v-6d376cd5],.customer-sidebar .text-subtitle2[data-v-6d376cd5],.standard-position-card .text-subtitle1[data-v-6d376cd5],.total-summary-card .text-subtitle1[data-v-6d376cd5]{font-size:.75rem!important;line-height:1.1!important;margin-bottom:4px!important}.additional-positions-card .v-card-title .v-icon[data-v-6d376cd5],.customer-sidebar .v-card-title .v-icon[data-v-6d376cd5],.standard-position-card .v-card-title .v-icon[data-v-6d376cd5],.total-summary-card .v-card-title .v-icon[data-v-6d376cd5]{font-size:1rem!important;margin-right:6px!important}.additional-positions-card .text-caption[data-v-6d376cd5],.customer-sidebar .text-caption[data-v-6d376cd5],.standard-position-card .text-caption[data-v-6d376cd5],.total-summary-card .text-caption[data-v-6d376cd5]{font-size:.65rem!important;line-height:1.1!important}.additional-positions-card .v-label[data-v-6d376cd5],.customer-sidebar .v-label[data-v-6d376cd5],.standard-position-card .v-label[data-v-6d376cd5],.total-summary-card .v-label[data-v-6d376cd5]{font-size:.7rem!important}.total-position-card[data-v-6d376cd5]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;border-radius:8px!important}.total-position-card .v-card-text[data-v-6d376cd5]{padding:4px 8px!important}.total-position-card .text-subtitle2[data-v-6d376cd5]{font-size:.8rem!important;color:#495057!important}.total-position-card .text-h6[data-v-6d376cd5]{font-size:1.1rem!important;color:#28a745!important}.customer-info-card[data-v-6d376cd5]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;border-radius:8px!important}.position-item-card[data-v-6d376cd5]{border-left:4px solid #007bff!important;border-radius:8px!important;transition:all .3s ease!important}.position-item-card[data-v-6d376cd5]:hover{box-shadow:0 4px 12px rgba(0,123,255,.15)!important;transform:translateY(-1px)!important}.total-summary-card[data-v-6d376cd5]{background:linear-gradient(135deg,#007bff,#0056b3)!important;border:none!important;border-radius:8px!important}.total-summary-card .v-card-text[data-v-6d376cd5]{padding:16px 20px!important}.email-template-card[data-v-6d376cd5],.invoice-info-sidebar[data-v-6d376cd5]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;border-radius:8px!important}.email-template[data-v-6d376cd5]{font-size:.85rem!important;line-height:1.4!important}.email-template .email-body[data-v-6d376cd5]{background:#fff!important;padding:12px!important;border-radius:4px!important;border:1px solid #e0e0e0!important;margin-top:8px!important}.pdf-iframe-large[data-v-6d376cd5],.pdf-iframe[data-v-6d376cd5]{border:none!important;border-radius:0 0 4px 4px!important}.pdf-iframe-large[data-v-6d376cd5]{min-height:800px!important;width:100%!important}.pdf-container-clean[data-v-6d376cd5]{position:relative;width:100%;height:800px;overflow:hidden;border-radius:0 0 4px 4px;background:#fff;box-shadow:none!important;border:none!important}.pdf-iframe-clean[data-v-6d376cd5]{border:none!important;width:100%!important;height:100%!important;position:absolute;top:0;left:0;transform:scale(1);box-shadow:none!important;outline:none!important;background:#fff!important}.pdf-iframe-clean[data-v-6d376cd5]::-webkit-scrollbar{display:none!important}.pdf-iframe-clean iframe[data-v-6d376cd5]{border:none!important;box-shadow:none!important;background:#fff!important}.pdf-container-alternative[data-v-6d376cd5]{padding:24px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pdf-preview-header[data-v-6d376cd5]{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;justify-content:center}.pdf-preview-content[data-v-6d376cd5]{text-align:center;max-width:500px}.pdf-preview-placeholder[data-v-6d376cd5]{background:#fff;padding:32px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:2px dashed #e0e0e0}.pdf-container-direct[data-v-6d376cd5]{position:relative;width:100%;height:1000px;background:#fff;border-radius:0 0 4px 4px;overflow:hidden}.pdf-iframe-direct[data-v-6d376cd5]{border:none!important;width:100%!important;height:100%!important;background:#fff!important;-webkit-overflow-scrolling:touch}.pdf-iframe-direct[data-v-6d376cd5]::-webkit-scrollbar{display:none!important}.v-autocomplete[data-v-6d376cd5],.v-text-field[data-v-6d376cd5],.v-textarea[data-v-6d376cd5]{margin-bottom:8px!important}.v-autocomplete[data-v-6d376cd5] .v-input__control,.v-text-field[data-v-6d376cd5] .v-input__control,.v-textarea[data-v-6d376cd5] .v-input__control{min-height:40px!important}.v-btn[data-v-6d376cd5]{font-size:.875rem!important;padding:8px 16px!important}.v-btn--large[data-v-6d376cd5]{font-size:1rem!important;padding:12px 24px!important}.v-icon[data-v-6d376cd5]{font-size:1.2rem!important}.v-icon--small[data-v-6d376cd5]{font-size:1rem!important}.v-icon--large[data-v-6d376cd5]{font-size:1.5rem!important}.customer-fly-out-enter-active[data-v-6d376cd5]{transition:all .6s cubic-bezier(.25,.8,.25,1)}.customer-fly-out-enter[data-v-6d376cd5]{opacity:0;transform:translateY(-20px) scale(.95)}.customer-fly-out-enter-to[data-v-6d376cd5]{opacity:1;transform:translateY(0) scale(1)}.fly-out-chip[data-v-6d376cd5]{animation:fly-out-pulse-data-v-6d376cd5 2s infinite;border-radius:20px!important;font-weight:600!important}@keyframes fly-out-pulse-data-v-6d376cd5{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(76,175,80,.7)}50%{transform:scale(1.05);box-shadow:0 0 0 8px rgba(76,175,80,0)}}.customer-info-card[data-v-6d376cd5]{transition:all .6s cubic-bezier(.25,.8,.25,1);position:relative;z-index:10}.fly-out-chip[data-v-6d376cd5]{position:relative;overflow:hidden}.fly-out-chip[data-v-6d376cd5]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shimmer-data-v-6d376cd5 2s infinite}@keyframes shimmer-data-v-6d376cd5{0%{left:-100%}to{left:100%}}.customer-sidebar[data-v-6d376cd5]{position:sticky;top:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;transition:all .5s ease-in-out}.customer-sidebar .v-card-title[data-v-6d376cd5]{background:linear-gradient(135deg,#1976d2,#1565c0)!important}.hover-preview-enter-active[data-v-6d376cd5]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.hover-preview-enter[data-v-6d376cd5]{opacity:0;transform:translateY(20px) scale(.95)}.hover-preview-enter-to[data-v-6d376cd5]{opacity:1;transform:translateY(0) scale(1)}.hover-preview-leave-active[data-v-6d376cd5]{transition:all .3s ease-out}.hover-preview-leave-to[data-v-6d376cd5]{opacity:0;transform:translateY(10px) scale(.98)}.customer-hover-preview[data-v-6d376cd5]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;position:relative;overflow:hidden;filter:blur(1px);opacity:.7;transform:scale(.95);transition:all .3s ease}.customer-hover-preview[data-v-6d376cd5]:hover{filter:blur(0);opacity:.9;transform:scale(.98)}.customer-hover-preview[data-v-6d376cd5]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#ff9800,#ff5722,#ff9800);animation:shimmer-border-data-v-6d376cd5 2s infinite}.hover-preview-chip[data-v-6d376cd5]{animation:hover-pulse-data-v-6d376cd5 1.5s infinite;border-radius:20px!important;font-weight:600!important}@keyframes hover-pulse-data-v-6d376cd5{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(25,118,210,.4)}50%{transform:scale(1.02);box-shadow:0 0 0 4px rgba(25,118,210,0)}}@keyframes shimmer-border-data-v-6d376cd5{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.customer-item[data-v-6d376cd5]{cursor:pointer;transition:all .2s ease}.customer-item[data-v-6d376cd5]:hover{background-color:rgba(25,118,210,.1)!important;transform:translateX(4px)}.customer-search-overlay[data-v-6d376cd5]{position:relative;z-index:1000}.customer-search-overlay .v-input__control[data-v-6d376cd5]{position:relative;z-index:1001}.customer-search-overlay .v-menu__content[data-v-6d376cd5]{z-index:1002!important;position:relative}.slide-fade-enter-active[data-v-6d376cd5]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.slide-fade-leave-active[data-v-6d376cd5]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.slide-fade-enter[data-v-6d376cd5]{opacity:0;transform:translateX(30px)}.slide-fade-leave-to[data-v-6d376cd5]{opacity:0;transform:translateX(-30px)}@keyframes successPulse-data-v-6d376cd5{0%{opacity:0;transform:scale(.9)}50%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.floating-navigation[data-v-6d376cd5]{position:fixed;top:50%;left:0;right:0;z-index:1000;pointer-events:none}.nav-button-container[data-v-6d376cd5]{position:fixed;top:50%;transform:translateY(-50%);pointer-events:auto;z-index:1001;display:flex;flex-direction:column;align-items:center;gap:8px}.nav-button-left[data-v-6d376cd5]{left:20px}.nav-button-right[data-v-6d376cd5]{right:20px}.nav-button[data-v-6d376cd5]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.nav-button[data-v-6d376cd5]:hover{transform:scale(1.1);box-shadow:0 8px 25px rgba(0,0,0,.3)!important}.nav-button-hint[data-v-6d376cd5]{display:flex;align-items:center;gap:4px;background:hsla(0,0%,100%,.9);color:#666;padding:6px 12px;border-radius:16px;font-size:.75rem;font-weight:500;white-space:nowrap;backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;opacity:0;transform:translateY(10px);pointer-events:none}.nav-button-container:hover .nav-button-hint[data-v-6d376cd5]{opacity:1;transform:translateY(0)}.nav-button[data-v-6d376cd5]:disabled{opacity:.5;transform:translateY(-50%) scale(.9)}@media (max-width:960px){.nav-button-left[data-v-6d376cd5]{left:10px}.nav-button-right[data-v-6d376cd5]{right:10px}.nav-button[data-v-6d376cd5]{width:48px!important;height:48px!important}.nav-button .v-icon[data-v-6d376cd5]{font-size:24px!important}}@media (max-width:600px){.nav-button-left[data-v-6d376cd5]{left:5px}.nav-button-right[data-v-6d376cd5]{right:5px}.nav-button[data-v-6d376cd5]{width:40px!important;height:40px!important}.nav-button .v-icon[data-v-6d376cd5]{font-size:20px!important}}.payment-info-card[data-v-6d376cd5]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;border-radius:8px!important}.payment-info-card .v-card-title[data-v-6d376cd5]{background:linear-gradient(135deg,#4caf50,#388e3c)!important}.payment-details-btn[data-v-6d376cd5]{border-radius:20px!important;font-weight:600!important;text-transform:none!important;transition:all .3s ease}.payment-details-btn[data-v-6d376cd5]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(25,118,210,.3)!important}.sepa-bank-btn[data-v-6d376cd5]{border-radius:20px!important;font-weight:600!important;text-transform:none!important;transition:all .3s ease}.sepa-bank-btn[data-v-6d376cd5]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.3)!important}.invoice-summary[data-v-6d376cd5]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:8px;padding:16px}.invoice-summary h4[data-v-6d376cd5]{color:#495057;font-size:1rem;margin-bottom:12px}.invoice-summary .d-flex[data-v-6d376cd5]{margin-bottom:8px;padding:4px 0}.invoice-summary .d-flex[data-v-6d376cd5]:last-child{margin-bottom:0;border-top:1px solid #dee2e6;padding-top:8px;margin-top:8px}.v-card[data-v-6d376cd5]{transition:all .3s ease;border-radius:8px!important}.v-card[data-v-6d376cd5]:hover{box-shadow:0 8px 16px rgba(0,0,0,.1)!important}.v-autocomplete[data-v-6d376cd5],.v-text-field[data-v-6d376cd5],.v-textarea[data-v-6d376cd5]{margin-bottom:8px}.v-autocomplete[data-v-6d376cd5] .v-input__control,.v-text-field[data-v-6d376cd5] .v-input__control,.v-textarea[data-v-6d376cd5] .v-input__control{border-radius:8px!important}@media (max-width:960px){.step-indicator[data-v-6d376cd5]{max-width:120px}.step-title[data-v-6d376cd5]{font-size:12px}.step-subtitle[data-v-6d376cd5]{font-size:10px}}@media (max-width:600px){.animated-title[data-v-6d376cd5]{font-size:1.5rem!important}.step-indicator[data-v-6d376cd5]{max-width:80px}.step-title[data-v-6d376cd5]{font-size:11px}.step-subtitle[data-v-6d376cd5]{display:none}}html.theme-dark .customer-sidebar[data-v-6d376cd5],html.theme-dark .default-position[data-v-6d376cd5],html.theme-dark .email-editor-card[data-v-6d376cd5],html.theme-dark .email-send-card[data-v-6d376cd5],html.theme-dark .email-template-card[data-v-6d376cd5],html.theme-dark .email-template .email-body[data-v-6d376cd5],html.theme-dark .invoice-info-sidebar[data-v-6d376cd5],html.theme-dark .pdf-container-alternative[data-v-6d376cd5],html.theme-dark .pdf-creation-card[data-v-6d376cd5],html.theme-dark .progress-card[data-v-6d376cd5]{background:var(--app-surface-2)!important;background-image:none!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html.theme-dark .default-description-textarea[data-v-6d376cd5],html.theme-dark .email-body-textarea[data-v-6d376cd5]{background:var(--app-surface)!important;color:var(--app-text)!important;border-color:var(--app-border)!important}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:1;pointer-events:none}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}