.registration-flow-layout[data-v-ef972acc]{min-height:calc(100vh - 80px);background:var(--p-surface-50,#f8fafc);padding:2rem 1rem}.flow-container[data-v-ef972acc]{max-width:800px;margin:0 auto}.flow-header[data-v-ef972acc]{margin-bottom:2rem}.back-link[data-v-ef972acc]{display:inline-flex;align-items:center;gap:.5rem;color:var(--p-text-muted-color,#6b7280);text-decoration:none;font-size:.9rem;margin-bottom:1rem;transition:color .2s}.back-link[data-v-ef972acc]:hover,.flow-title[data-v-ef972acc]{color:var(--bid-main-blue,#050a30)}.flow-title[data-v-ef972acc]{font-size:1.75rem;font-weight:700;margin:0}.progress-steps[data-v-ef972acc]{display:flex;gap:.5rem;margin-bottom:2rem;overflow-x:auto;padding-bottom:.5rem;scroll-behavior:smooth;scroll-padding:0 1rem}.progress-steps[data-v-ef972acc]::-webkit-scrollbar{height:4px}.progress-steps[data-v-ef972acc]::-webkit-scrollbar-track{background:var(--p-surface-100,#f3f4f6);border-radius:2px}.progress-steps[data-v-ef972acc]::-webkit-scrollbar-thumb{background:var(--p-surface-300,#d1d5db);border-radius:2px}.progress-steps[data-v-ef972acc]::-webkit-scrollbar-thumb:hover{background:var(--p-surface-400,#9ca3af)}.step[data-v-ef972acc]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;white-space:nowrap;flex-shrink:0}.step.completed[data-v-ef972acc]{background:var(--bid-secure,#059669);color:#fff}.step.current[data-v-ef972acc]{background:var(--bid-main-blue,#050a30);color:#fff}.step.upcoming[data-v-ef972acc]{background:var(--p-surface-200,#e5e7eb);color:var(--p-text-muted-color,#6b7280)}.step-indicator[data-v-ef972acc]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.step.completed .step-indicator[data-v-ef972acc],.step.current .step-indicator[data-v-ef972acc]{background:#fff3}.step.upcoming .step-indicator[data-v-ef972acc]{background:var(--p-surface-300,#d1d5db);color:var(--p-text-muted-color,#6b7280)}.step-label[data-v-ef972acc]{font-weight:500}.step-content[data-v-ef972acc]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}.step-header[data-v-ef972acc]{gap:1rem;padding:1.5rem;background:var(--p-surface-50,#f8fafc);border-bottom:1px solid var(--p-surface-200,#e5e7eb)}.step-header[data-v-ef972acc],.step-icon[data-v-ef972acc]{display:flex;align-items:center}.step-icon[data-v-ef972acc]{width:48px;height:48px;border-radius:12px;background:var(--bid-main-blue,#050a30);color:#fff;justify-content:center;font-size:1.25rem;flex-shrink:0}.step-info h2[data-v-ef972acc]{font-size:1.25rem;font-weight:600;color:var(--p-text-color,#1f2937);margin:0 0 .25rem}.step-info p[data-v-ef972acc]{font-size:.9rem;color:var(--p-text-muted-color,#6b7280);margin:0}.step-body[data-v-ef972acc]{padding:1.5rem}@media(max-width:768px){.registration-flow-layout[data-v-ef972acc]{padding:1rem}.flow-title[data-v-ef972acc]{font-size:1.5rem}.progress-steps[data-v-ef972acc]{gap:.35rem}.step[data-v-ef972acc]{padding:.4rem .75rem;font-size:.75rem}.step-label[data-v-ef972acc]{display:inline}.step-indicator[data-v-ef972acc]{width:22px;height:22px;font-size:.7rem}.step-header[data-v-ef972acc]{flex-direction:column;text-align:center;gap:.75rem}.step-body[data-v-ef972acc]{padding:1rem}}.step-form[data-v-8ef16a8c]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-v-8ef16a8c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-8ef16a8c]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-8ef16a8c]{font-size:.9rem;font-weight:500;color:var(--p-text-color,#1f2937)}.form-group input[data-v-8ef16a8c]{padding:.75rem 1rem;border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-8ef16a8c]:focus{outline:none;border-color:var(--bid-main-blue,#050a30);box-shadow:0 0 0 3px #050a301a}.form-group input[type=date][data-v-8ef16a8c]{font-family:inherit}.form-group input[data-v-8ef16a8c]::-moz-placeholder{color:var(--p-text-muted-color,#9ca3af)}.form-group input[data-v-8ef16a8c]::placeholder{color:var(--p-text-muted-color,#9ca3af)}.form-group select[data-v-8ef16a8c]{padding:.75rem 1rem;border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;font-size:1rem;font-family:inherit;background:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.form-group select[data-v-8ef16a8c]:focus{outline:none;border-color:var(--bid-main-blue,#050a30);box-shadow:0 0 0 3px #050a301a}.form-row-3col[data-v-8ef16a8c]{grid-template-columns:.6fr 1fr 1fr}.form-actions[data-v-8ef16a8c]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-8ef16a8c]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-8ef16a8c]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-8ef16a8c]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-8ef16a8c]:disabled{opacity:.5;cursor:not-allowed}.form-section[data-v-8ef16a8c]{display:flex;flex-direction:column;gap:1.25rem}.form-section+.form-section[data-v-8ef16a8c]{padding-top:1.5rem;border-top:1px solid var(--p-surface-200,#e5e7eb)}.section-heading[data-v-8ef16a8c]{font-size:1.1rem;font-weight:600;color:var(--p-text-color,#1f2937);margin:0}.section-note[data-v-8ef16a8c]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;background:var(--p-blue-50,#eff6ff);border:1px solid var(--p-blue-200,#bfdbfe);border-radius:8px;color:var(--p-blue-700,#1d4ed8);font-size:.875rem;line-height:1.5;margin:0}.section-note i[data-v-8ef16a8c]{margin-top:2px;flex-shrink:0}.field-error[data-v-8ef16a8c]{margin:0;font-size:.85rem;color:var(--p-red-600,#dc2626)}@media(max-width:640px){.form-row[data-v-8ef16a8c]{grid-template-columns:1fr}}.step-form[data-v-af297937]{display:flex;flex-direction:column;gap:1.25rem}.intro[data-v-af297937]{margin:0;font-size:.95rem;color:var(--p-text-muted-color,#6b7280)}.details-card[data-v-af297937]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;background:var(--p-surface-50,#f9fafb)}.detail-row[data-v-af297937]{display:grid;grid-template-columns:8rem 1fr;gap:1rem;align-items:start}.detail-label[data-v-af297937]{font-size:.875rem;color:var(--p-text-muted-color,#6b7280)}.detail-value[data-v-af297937]{font-size:1rem;font-weight:500;color:var(--p-text-color,#1f2937);display:flex;flex-direction:column}.address-line[data-v-af297937]{line-height:1.5}.btn-text-link[data-v-af297937]{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;padding:0;background:none;border:none;color:var(--bid-main-blue,#050a30);font-size:.9rem;font-family:inherit;text-decoration:underline;cursor:pointer}.btn-text-link[data-v-af297937]:disabled{opacity:.5;cursor:not-allowed}.form-actions[data-v-af297937]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-af297937]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-af297937]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-af297937]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-af297937]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.detail-row[data-v-af297937]{grid-template-columns:1fr;gap:.25rem}}.step-form[data-v-db6758f1]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-v-db6758f1]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-db6758f1]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-db6758f1]{font-size:.9rem;font-weight:500;color:var(--p-text-color,#1f2937)}.form-group input[data-v-db6758f1]{padding:.75rem 1rem;border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-db6758f1]:focus{outline:none;border-color:var(--bid-main-blue,#050a30);box-shadow:0 0 0 3px #050a301a}.parties-toggle[data-v-db6758f1]{align-self:flex-start}.company-address-intro[data-v-db6758f1],.company-prefill-note[data-v-db6758f1]{margin:0;font-size:.9rem;color:var(--p-text-muted-color,#6b7280)}.company-prefill-note[data-v-db6758f1]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--p-surface-50,#f9fafb);border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px}.save-to-profile[data-v-db6758f1]{display:flex;align-items:flex-start;gap:.625rem;font-size:.9rem;cursor:pointer}.save-to-profile input[data-v-db6758f1]{margin-top:.15rem;width:1rem;height:1rem;cursor:pointer}.parties-toggle[data-v-db6758f1] .p-selectbutton-option{min-width:5rem;justify-content:center}.co-buyer-tabs[data-v-db6758f1]{display:flex;flex-wrap:wrap;gap:.5rem}.tab-btn[data-v-db6758f1]{padding:.5rem 1rem;border:1px solid var(--p-surface-200,#e5e7eb);border-radius:999px;background:#fff;cursor:pointer;font-size:.875rem}.tab-btn.active[data-v-db6758f1]{background:var(--bid-main-blue,#050a30);color:#fff;border-color:var(--bid-main-blue,#050a30)}.co-buyer-panel[data-v-db6758f1]{border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:1rem}.panel-header[data-v-db6758f1]{display:flex;justify-content:space-between;align-items:center}.panel-header h3[data-v-db6758f1]{margin:0;font-size:1rem}.btn-text[data-v-db6758f1]{background:none;border:none;color:#dc2626;cursor:pointer;font-size:.875rem}.help-text[data-v-db6758f1]{font-size:.875rem;color:var(--p-text-muted-color,#6b7280)}.form-actions[data-v-db6758f1]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-db6758f1]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-db6758f1]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-db6758f1]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-db6758f1]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-db6758f1]{align-self:flex-start;background:#fff;color:var(--bid-main-blue,#050a30);border:1px solid var(--p-surface-200,#e5e7eb)}@media(max-width:640px){.form-row[data-v-db6758f1]{grid-template-columns:1fr}}.step-form[data-v-2c21a81a]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-v-2c21a81a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-2c21a81a]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-2c21a81a]{font-size:.9rem;font-weight:500;color:var(--p-text-color,#1f2937)}.form-group input[data-v-2c21a81a],.form-group textarea[data-v-2c21a81a]{padding:.75rem 1rem;border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s;resize:vertical}.form-group input[data-v-2c21a81a]:focus,.form-group textarea[data-v-2c21a81a]:focus{outline:none;border-color:var(--bid-main-blue,#050a30);box-shadow:0 0 0 3px #050a301a}.form-group input[data-v-2c21a81a]::-moz-placeholder,.form-group textarea[data-v-2c21a81a]::-moz-placeholder{color:var(--p-text-muted-color,#9ca3af)}.form-group input[data-v-2c21a81a]::placeholder,.form-group textarea[data-v-2c21a81a]::placeholder{color:var(--p-text-muted-color,#9ca3af)}.help-text[data-v-2c21a81a]{font-size:.8rem;color:var(--p-text-muted-color,#6b7280);margin-top:.25rem}.solicitor-toggle[data-v-2c21a81a]{align-self:flex-start}.solicitor-toggle[data-v-2c21a81a] .p-selectbutton-option{min-width:5rem;justify-content:center}.form-actions[data-v-2c21a81a]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-2c21a81a]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-2c21a81a]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-2c21a81a]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-2c21a81a]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.form-row[data-v-2c21a81a]{grid-template-columns:1fr}}.step-form[data-v-4f665046]{gap:1.25rem}.form-group[data-v-4f665046],.step-form[data-v-4f665046]{display:flex;flex-direction:column}.form-group[data-v-4f665046]{gap:.5rem}.form-group label[data-v-4f665046]{font-size:.9rem;font-weight:500;color:var(--p-text-color,#1f2937)}.finance-toggle[data-v-4f665046]{align-self:flex-start}.finance-toggle[data-v-4f665046] .p-selectbutton-option{min-width:5rem;justify-content:center}.form-actions[data-v-4f665046]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-4f665046]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-4f665046]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-4f665046]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-4f665046]:disabled{opacity:.5;cursor:not-allowed}.step-form[data-v-632f25d2]{display:flex;flex-direction:column;gap:1.25rem}.terms-box[data-v-632f25d2]{border:1px solid var(--p-surface-200,#e5e7eb);border-radius:8px;overflow:hidden}.terms-box h3[data-v-632f25d2]{margin:0;padding:1rem;background:var(--p-surface-50,#f8fafc);border-bottom:1px solid var(--p-surface-200,#e5e7eb);font-size:1rem;font-weight:600}.terms-loading[data-v-632f25d2]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:var(--p-text-muted-color,#6b7280)}.terms-loading i[data-v-632f25d2]{font-size:1.25rem}.terms-pdf-container[data-v-632f25d2]{display:flex;flex-direction:column}.terms-pdf[data-v-632f25d2]{width:100%;height:450px;border:none}.pdf-download-link[data-v-632f25d2],.terms-pdf[data-v-632f25d2]{background:var(--p-surface-50,#f8fafc)}.pdf-download-link[data-v-632f25d2]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border-top:1px solid var(--p-surface-200,#e5e7eb);color:var(--bid-main-blue,#050a30);text-decoration:none;font-size:.9rem;font-weight:500;transition:background-color .2s}.pdf-download-link[data-v-632f25d2]:hover{background:var(--p-surface-100,#f3f4f6)}.terms-fallback[data-v-632f25d2]{padding:1rem;font-size:.9rem;line-height:1.6}.terms-fallback ol[data-v-632f25d2]{margin:1rem 0;padding-left:1.5rem}.terms-fallback li[data-v-632f25d2]{margin-bottom:.5rem}.acceptance-section[data-v-632f25d2]{padding:1rem;background:var(--p-surface-50,#f8fafc);border-radius:8px}.checkbox-label[data-v-632f25d2]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.95rem;line-height:1.5}.checkbox-label input[type=checkbox][data-v-632f25d2]{width:20px;height:20px;margin-top:2px;cursor:pointer;flex-shrink:0}.form-actions[data-v-632f25d2]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-632f25d2]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-632f25d2]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-632f25d2]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-632f25d2]:disabled{opacity:.5;cursor:not-allowed}.note[data-v-632f25d2]{font-style:italic;font-size:.85rem;color:var(--p-text-muted-color,#6b7280)}.step-form[data-v-a835548d]{display:flex;flex-direction:column;gap:1.25rem}.aml-loading[data-v-a835548d],.aml-processing[data-v-a835548d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--p-text-muted-color,#6b7280);text-align:center}.aml-loading i[data-v-a835548d],.aml-processing i[data-v-a835548d]{font-size:2rem;margin-bottom:1rem;color:var(--bid-main-blue,#050a30)}.aml-blocked[data-v-a835548d]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1.5rem;background:var(--p-red-50,#fef2f2);border:1px solid var(--p-red-200,#fecaca);border-radius:12px}.aml-blocked i[data-v-a835548d]{font-size:2.5rem;color:var(--p-red-500,#ef4444);margin-bottom:1rem}.aml-blocked h3[data-v-a835548d]{margin:0 0 .75rem;font-size:1.2rem;color:var(--p-red-800,#991b1b)}.aml-blocked p[data-v-a835548d]{margin:0;color:var(--p-red-700,#b91c1c);font-size:1rem;line-height:1.6}.aml-blocked a[data-v-a835548d]{color:var(--p-red-800,#991b1b);text-decoration:none}.previous-bid-notice[data-v-a835548d]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--p-blue-50,#eff6ff);border:1px solid var(--p-blue-200,#bfdbfe);border-radius:8px;color:var(--p-blue-700,#1d4ed8);font-size:.95rem}.previous-bid-notice i[data-v-a835548d]{font-size:1.1rem;color:var(--p-blue-500,#3b82f6);flex-shrink:0}.previous-bid-notice.auction-highest[data-v-a835548d]{background:var(--p-amber-50,#fffbeb);border-color:var(--p-amber-200,#fde68a);color:var(--p-amber-800,#92400e)}.previous-bid-notice.auction-highest i[data-v-a835548d]{color:var(--p-amber-500,#f59e0b)}.previous-bid-notice.guide-price[data-v-a835548d]{background:var(--p-amber-50,#fffbeb);border-color:var(--p-amber-200,#fde68a);color:var(--p-amber-800,#92400e)}.previous-bid-notice.guide-price i[data-v-a835548d]{color:var(--p-amber-500,#f59e0b)}.previous-bid-notice strong[data-v-a835548d]{font-weight:700}.bid-input-section[data-v-a835548d]{display:flex;flex-direction:column;gap:.75rem}.bid-input-section>label[data-v-a835548d]{font-size:1rem;font-weight:600;color:var(--p-text-color,#1f2937)}.bid-input-wrapper[data-v-a835548d]{display:flex;align-items:center;border:2px solid var(--p-surface-200,#e5e7eb);border-radius:12px;overflow:hidden;transition:border-color .2s}.bid-input-wrapper[data-v-a835548d]:focus-within{border-color:var(--bid-main-blue,#050a30)}.bid-input-wrapper.has-error[data-v-a835548d]{border-color:var(--p-red-500,#ef4444)}.bid-input-wrapper.has-error[data-v-a835548d]:focus-within{border-color:var(--p-red-500,#ef4444);box-shadow:0 0 0 3px #ef444426}.currency-symbol[data-v-a835548d]{background:var(--p-surface-50,#f8fafc);color:var(--p-text-muted-color,#6b7280);border-right:2px solid var(--p-surface-200,#e5e7eb)}.bid-input[data-v-a835548d],.currency-symbol[data-v-a835548d]{padding:1rem 1.25rem;font-size:1.5rem;font-weight:600}.bid-input[data-v-a835548d]{flex:1;border:none;outline:none}.bid-preview[data-v-a835548d]{font-size:1rem;color:var(--p-text-muted-color,#6b7280);margin:0}.bid-preview strong[data-v-a835548d]{color:var(--bid-main-blue,#050a30);font-size:1.25rem}.bid-fee-preview[data-v-a835548d]{display:flex;align-items:flex-start;gap:.375rem;font-size:.9rem;color:var(--p-text-muted-color,#6b7280);margin:.25rem 0 0;line-height:1.4}.bid-fee-preview i[data-v-a835548d]{margin-top:.15rem}.bid-fee-preview i[data-v-a835548d],.bid-fee-preview strong[data-v-a835548d]{color:var(--bid-main-blue,#050a30)}.bid-error[data-v-a835548d]{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem;background:var(--p-red-50,#fef2f2);border:1px solid var(--p-red-200,#fecaca);border-radius:6px;color:var(--p-red-700,#b91c1c);font-size:.9rem}.bid-error i[data-v-a835548d]{color:var(--p-red-500,#ef4444);flex-shrink:0}.acceptance-section[data-v-a835548d]{padding:1rem;background:var(--p-surface-50,#f8fafc);border-radius:8px}.checkbox-label[data-v-a835548d]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.95rem;line-height:1.5}.checkbox-label input[type=checkbox][data-v-a835548d]{width:20px;height:20px;margin-top:2px;cursor:pointer;flex-shrink:0}.form-actions[data-v-a835548d]{display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--p-surface-200,#e5e7eb);margin-top:.5rem}.btn[data-v-a835548d]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-large[data-v-a835548d]{padding:1rem 2rem;font-size:1.1rem}.btn-primary[data-v-a835548d]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-a835548d]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-a835548d]:disabled{opacity:.5;cursor:not-allowed}.buy-now-notice[data-v-a835548d]{text-align:center;padding:1.5rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:2px solid var(--p-blue-200,#bfdbfe);border-radius:12px}.buy-now-badge[data-v-a835548d]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 1rem;background:var(--p-blue-600,#2563eb);color:#fff;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.buy-now-fixed-price[data-v-a835548d]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.buy-now-fixed-price .price-label[data-v-a835548d]{font-size:.875rem;color:var(--p-blue-600,#2563eb);font-weight:600}.buy-now-fixed-price .price-value[data-v-a835548d]{font-size:2.5rem;font-weight:800;color:var(--p-blue-800,#1e40af);line-height:1.1}.buy-now-info[data-v-a835548d]{margin:0;font-size:.9rem;color:var(--p-blue-700,#1d4ed8);line-height:1.5}.placeholder-content[data-v-52c242cc]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.placeholder-icon[data-v-52c242cc]{width:80px;height:80px;border-radius:50%;background:var(--p-surface-100,#f3f4f6);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.placeholder-icon i[data-v-52c242cc]{font-size:2rem;color:var(--p-text-muted-color,#6b7280)}.placeholder-content h3[data-v-52c242cc]{font-size:1.25rem;font-weight:600;color:var(--p-text-color,#1f2937);margin:0 0 .5rem}.placeholder-content p[data-v-52c242cc]{color:var(--p-text-muted-color,#6b7280);margin:0 0 .5rem}.form-actions[data-v-52c242cc]{margin-top:1.5rem}.btn[data-v-52c242cc]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-52c242cc]{background:var(--bid-main-blue,#050a30);color:#fff}.btn-primary[data-v-52c242cc]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-primary[data-v-52c242cc]:disabled{opacity:.5;cursor:not-allowed}.note[data-v-52c242cc]{font-style:italic;font-size:.85rem;color:var(--p-text-muted-color,#6b7280)}.card-step[data-v-f0b96b23]{max-width:480px;margin:0 auto}.step-header[data-v-f0b96b23]{text-align:center;margin-bottom:2rem}.header-icon[data-v-f0b96b23]{font-size:2.5rem;color:var(--p-primary-color,#3b82f6);margin-bottom:.75rem;display:block}.step-header h3[data-v-f0b96b23]{margin:0 0 .5rem;font-size:1.5rem;color:var(--p-text-color,#1e293b)}.step-description[data-v-f0b96b23]{color:var(--p-text-muted-color,#64748b);font-size:.95rem;line-height:1.5;margin:0}.fee-display[data-v-f0b96b23]{background:var(--p-surface-50,#f8fafc);border:1px solid var(--p-surface-400,#e2e8f0);border-radius:12px;padding:1.75rem 1.5rem;text-align:center;margin-bottom:1.5rem}.fee-label[data-v-f0b96b23]{font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.fee-amount[data-v-f0b96b23],.fee-label[data-v-f0b96b23]{color:var(--p-text-color,#1e293b)}.fee-amount[data-v-f0b96b23]{font-size:2.75rem;font-weight:800}.fee-note[data-v-f0b96b23]{font-size:.875rem;color:var(--p-text-color,#1e293b);margin-top:.375rem;line-height:1.4}.fee-ladder-table[data-v-f0b96b23]{width:100%;border-collapse:collapse;margin:.5rem 0;font-size:.95rem}.fee-ladder-table td[data-v-f0b96b23],.fee-ladder-table th[data-v-f0b96b23]{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--p-surface-300,#e2e8f0)}.fee-ladder-table th[data-v-f0b96b23]{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--p-text-muted-color,#64748b)}.fee-ladder-table td[data-v-f0b96b23]:last-child,.fee-ladder-table th[data-v-f0b96b23]:last-child{text-align:right;font-weight:700}.fee-ladder-table tbody tr:last-child td[data-v-f0b96b23]{border-bottom:none}.card-form[data-v-f0b96b23]{gap:1rem}.card-form[data-v-f0b96b23],.form-field[data-v-f0b96b23]{display:flex;flex-direction:column}.form-field[data-v-f0b96b23]{gap:.375rem}.form-field label[data-v-f0b96b23]{font-size:.85rem;font-weight:600;color:var(--p-text-color,#334155)}.name-input[data-v-f0b96b23]{height:44px;border:1px solid var(--p-surface-300,#cbd5e1);border-radius:8px;padding:0 12px;background:#fff;font-size:16px;font-family:inherit;color:#334155;width:100%;box-sizing:border-box;outline:none;transition:border-color .2s}.name-input[data-v-f0b96b23]:focus{border-color:var(--p-primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.name-input[data-v-f0b96b23]::-moz-placeholder{color:#94a3b8}.name-input[data-v-f0b96b23]::placeholder{color:#94a3b8}.hosted-field[data-v-f0b96b23]{height:44px;border:1px solid var(--p-surface-300,#cbd5e1);border-radius:8px;padding:0 12px;background:#fff;transition:border-color .2s}.hosted-field[data-v-f0b96b23]:focus-within{border-color:var(--p-primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.form-row[data-v-f0b96b23]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.error-message[data-v-f0b96b23]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.875rem;line-height:1.4}.processing-message[data-v-f0b96b23]{padding:1rem;color:var(--p-text-muted-color,#64748b);font-size:.9rem}.continue-btn[data-v-f0b96b23],.processing-message[data-v-f0b96b23],.submit-btn[data-v-f0b96b23]{display:flex;align-items:center;justify-content:center;gap:.5rem}.continue-btn[data-v-f0b96b23],.submit-btn[data-v-f0b96b23]{width:100%;padding:.875rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;background:var(--p-primary-color,#3b82f6);color:#fff;margin-top:.5rem}.continue-btn[data-v-f0b96b23]:hover:not(:disabled),.submit-btn[data-v-f0b96b23]:hover:not(:disabled){filter:brightness(1.1)}.continue-btn[data-v-f0b96b23]:disabled,.submit-btn[data-v-f0b96b23]:disabled{opacity:.6;cursor:not-allowed}.security-note[data-v-f0b96b23]{display:flex;align-items:flex-start;gap:.5rem;margin-top:1.25rem;padding:.75rem;background:var(--p-surface-50,#f8fafc);border-radius:8px;font-size:.8rem;color:var(--p-text-muted-color,#64748b);line-height:1.4}.security-note i[data-v-f0b96b23]{color:var(--p-primary-color,#16a34a);margin-top:.1rem}.card-stored-success[data-v-f0b96b23]{text-align:center;padding:1.5rem 1rem}.success-icon[data-v-f0b96b23]{margin-bottom:.75rem}.success-icon i[data-v-f0b96b23]{font-size:3rem;color:#16a34a}.card-stored-success h4[data-v-f0b96b23]{margin:0 0 .25rem;font-size:1.25rem;color:var(--p-text-color,#1e293b)}.card-stored-success .card-details[data-v-f0b96b23]{color:var(--p-text-muted-color,#64748b);margin:0 0 1.25rem;font-size:.95rem}.loading-state[data-v-f679bd6d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--p-text-muted-color,#6b7280)}.loading-state i[data-v-f679bd6d]{font-size:2rem;margin-bottom:1rem}.error-message[data-v-f679bd6d]{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.9rem}
