@media(prefers-reduced-motion:reduce){.transition-all[data-v-8419dadb],.transition-colors[data-v-8419dadb],.transition-opacity[data-v-8419dadb],.transition-transform[data-v-8419dadb]{transition:none!important}}#payment-gradient-canvas[data-v-3ce1bf40]{--gradient-color-1:#8b5cf6;--gradient-color-2:#7c3aed;--gradient-color-3:#6d28d9;--gradient-color-4:#5b21b6}.illustration-wrapper[data-v-f3aa786d]{align-items:center;display:flex;flex-direction:column;width:100%}.illustration-container[data-v-f3aa786d]{margin:0 auto;max-width:360px;position:relative;width:100%}.preview-document[data-v-f3aa786d]{box-shadow:0 4px 12px #00000014,0 12px 32px #0000001f;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.doc-header[data-v-f3aa786d]{overflow:hidden;transition:background-color .5s ease}.doc-header-content[data-v-f3aa786d]{gap:.75rem;padding:1rem}.doc-header-content[data-v-f3aa786d],.doc-logo[data-v-f3aa786d]{align-items:center;display:flex}.doc-logo[data-v-f3aa786d]{background:#ffffff40;flex-shrink:0;font-weight:700;height:2.5rem;justify-content:center;width:2.5rem}.doc-brand[data-v-f3aa786d]{flex:1;min-width:0}.doc-brand-name[data-v-f3aa786d]{font-weight:600}.doc-brand-sub[data-v-f3aa786d]{opacity:.85}.doc-number[data-v-f3aa786d]{background:#ffffff40;flex-shrink:0;font-weight:600;padding:.25rem .5rem}.doc-body[data-v-f3aa786d]{padding:1rem}.doc-meta[data-v-f3aa786d]{display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.meta-block--right[data-v-f3aa786d]{text-align:right}.meta-label[data-v-f3aa786d]{font-weight:500;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.meta-value[data-v-f3aa786d]{font-weight:600;margin-bottom:.125rem}.doc-lines[data-v-f3aa786d]{margin-bottom:1rem}.line-header[data-v-f3aa786d]{font-weight:600;letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase}.line-header[data-v-f3aa786d],.line-item[data-v-f3aa786d]{display:flex;justify-content:space-between}.line-item[data-v-f3aa786d]{padding:.625rem 0}.line-total[data-v-f3aa786d]{justify-content:space-between;margin-top:.75rem;padding-top:.75rem}.doc-btn[data-v-f3aa786d],.line-total[data-v-f3aa786d]{display:flex;font-weight:600}.doc-btn[data-v-f3aa786d]{align-items:center;border:none;color:#fff;cursor:pointer;gap:.5rem;justify-content:center;margin-bottom:.75rem;padding:.625rem;width:100%}.doc-btn[data-v-f3aa786d]:hover{opacity:.9}.payment-methods[data-v-f3aa786d]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.method-dot[data-v-f3aa786d]{color:#cbd5e1}.doc-footer[data-v-f3aa786d]{overflow:hidden;padding:.75rem 1rem;text-align:center}.settings-panel[data-v-f3aa786d]{box-shadow:0 4px 12px #00000014,0 8px 24px #0000001a;overflow:hidden;position:absolute;right:-2rem;top:-1rem;width:170px;z-index:20}.settings-header[data-v-f3aa786d]{align-items:center;display:flex;font-weight:600;gap:.5rem;padding:.625rem .75rem}.settings-body[data-v-f3aa786d]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.setting-label[data-v-f3aa786d]{display:block;font-weight:500;margin-bottom:.375rem}.setting-value[data-v-f3aa786d]{padding:.5rem .625rem}.color-row[data-v-f3aa786d]{align-items:center;display:flex;gap:.5rem}.color-swatch[data-v-f3aa786d]{box-shadow:inset 0 0 0 1px #0000001a;flex-shrink:0;height:1.75rem;width:1.75rem}.color-value[data-v-f3aa786d]{font-family:ui-monospace,monospace;text-transform:uppercase}.nav-dots[data-v-f3aa786d]{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}.nav-dots button[data-v-f3aa786d]{border:none;cursor:pointer;padding:0}.preview-caption[data-v-f3aa786d]{font-style:italic;margin-top:1rem;max-width:100%;text-align:center}.slide-content-enter-active[data-v-f3aa786d],.slide-content-leave-active[data-v-f3aa786d]{transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-content-enter-from[data-v-f3aa786d]{opacity:0;transform:translate(24px)}.slide-content-leave-to[data-v-f3aa786d]{opacity:0;transform:translate(-24px)}@media(prefers-reduced-motion:reduce){[data-v-f3aa786d]{transition:none!important}}@media(prefers-reduced-motion:reduce){.animate-pulse[data-v-07ea5833]{animation:none}}
