.agg-payment-capture[data-v-56b294d8]{font-family:system-ui,-apple-system,sans-serif;padding:1.5rem;max-width:720px;margin:0 auto;color:#1a1a1a}.checkout-header h1[data-v-56b294d8]{margin:0 0 .25rem;font-size:1.5rem}.address-form[data-v-56b294d8],.checkout-panel[data-v-56b294d8],.contact-summary[data-v-56b294d8],.insurance-form[data-v-56b294d8],.order-summary[data-v-56b294d8],.status-panel[data-v-56b294d8]{margin-top:1rem}.same-shipping[data-v-56b294d8]{display:flex;align-items:center;gap:.5rem;margin:.85rem 0 0;font-size:.9rem}.order-summary ul[data-v-56b294d8]{list-style:none;padding:0;margin:0}.order-summary li[data-v-56b294d8]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #e5e5e5}.form-grid[data-v-56b294d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}label[data-v-56b294d8]{display:flex;flex-direction:column;font-size:.85rem;gap:.25rem}input[data-v-56b294d8],select[data-v-56b294d8]{padding:.5rem;border:1px solid #ccc;border-radius:4px}.pay-button[data-v-56b294d8]{margin-top:1.25rem;width:100%;padding:.85rem 1rem;border:none;border-radius:6px;background:#0d6efd;color:#fff;font-size:1rem;cursor:pointer}.pay-button[data-v-56b294d8]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-56b294d8]{color:#b00020}.hint[data-v-56b294d8]{color:#666;font-size:.9rem}