.fee-sr-only[data-v-e0cfb7b3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fee-tool[data-v-e0cfb7b3]{width:100%;min-width:0;border:1px solid #e3dfef;border-radius:20px;background:#fff;box-shadow:0 24px 70px #3b2a7810;overflow:hidden;margin-bottom:46px}.fee-tabs[data-v-e0cfb7b3]{display:flex;gap:6px;padding:8px;background:#f5f3fa;border-bottom:1px solid #e7e4ef}.fee-tabs button[data-v-e0cfb7b3]{border:0;background:transparent;color:#6d6878;border-radius:11px;padding:12px 18px;font-weight:600;cursor:pointer}.fee-tabs button.active[data-v-e0cfb7b3]{background:#fff;color:#5f48d3;box-shadow:0 3px 14px #36287512}.fee-form[data-v-e0cfb7b3]{padding:28px;display:grid;gap:22px}.fee-form label[data-v-e0cfb7b3]{max-width:760px;min-width:0;display:grid;gap:9px;font-size:13px;font-weight:600;color:#302c39}.fee-form input[data-v-e0cfb7b3]{width:100%;border:1px solid #dcd8e6;border-radius:11px;padding:14px 15px;background:#fff;color:#191721;transition:border-color .18s,box-shadow .18s}.fee-form input[data-v-e0cfb7b3]:focus{outline:0;border-color:#806be6;box-shadow:0 0 0 4px #6c55db18}.fee-form label small[data-v-e0cfb7b3]{font-size:11px;line-height:1.6;color:#7b7685;font-weight:400}.fee-submit[data-v-e0cfb7b3]{justify-self:start;border:1px solid #6854d9;background:#6854d9;color:#fff;border-radius:10px;padding:14px 22px;font-weight:650;box-shadow:0 8px 20px #6854d926;transition:transform .18s,background .18s;cursor:pointer}.fee-submit[data-v-e0cfb7b3]:hover:not(:disabled){background:#5743c4;transform:translateY(-2px)}.fee-submit[data-v-e0cfb7b3]:disabled{opacity:.55;cursor:not-allowed}.fee-tool-status[data-v-e0cfb7b3],.fee-error[data-v-e0cfb7b3],.quote-unavailable[data-v-e0cfb7b3]{margin:0 28px 24px;padding:14px 16px;border-radius:10px;font-size:13px;line-height:1.6}.fee-tool-status[data-v-e0cfb7b3],.quote-unavailable[data-v-e0cfb7b3]{border:1px solid #e7e1f9;background:#f7f5ff;color:#564f70}.fee-error[data-v-e0cfb7b3]{color:#9a4b22;background:#fff5e8;border:1px solid #f0d2a8}.fee-result[data-v-e0cfb7b3]{border-top:1px solid #e8e5ef;padding:24px 28px 28px;background:#fcfbfe}.fee-result header[data-v-e0cfb7b3]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.fee-result header small[data-v-e0cfb7b3]{color:#817b8b;font-size:11px}.result-grid[data-v-e0cfb7b3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.result-grid article[data-v-e0cfb7b3]{padding:18px;border:1px solid #e6e3ec;border-radius:12px;background:#fff;display:grid;gap:8px;min-width:0}.result-grid article span[data-v-e0cfb7b3]{font-size:11px;color:#77717f}.result-grid article strong[data-v-e0cfb7b3]{font-size:24px;line-height:1.2;overflow-wrap:anywhere}.result-grid article small[data-v-e0cfb7b3]{font-size:10px;color:#8b8593}.result-grid article.accent[data-v-e0cfb7b3]{background:#f5f1ff;border-color:#d4c8fb}.result-grid article.accent strong[data-v-e0cfb7b3]{color:#6249d3}.reason[data-v-e0cfb7b3]{color:#5d5867;font-size:13px;line-height:1.6;margin:16px 0}.quote-unavailable[data-v-e0cfb7b3]{margin:16px 0}.fee-action[data-v-e0cfb7b3]{display:flex;margin-top:16px}.fee-action a[data-v-e0cfb7b3]{color:#fff;background:#6c54df;padding:12px 16px;border-radius:9px;font-size:12px;font-weight:600}.fee-action a[data-v-e0cfb7b3]:hover{background:#5743c4}.fee-estimate-note[data-v-e0cfb7b3],.fee-privacy[data-v-e0cfb7b3]{margin:0;padding:0 28px 18px;color:#76717e;font-size:11px;line-height:1.75;overflow-wrap:anywhere}.fee-estimate-note[data-v-e0cfb7b3]{padding-top:20px;border-top:1px solid #ebe8f0}.fee-privacy[data-v-e0cfb7b3]{color:#565160}.fee-merchant-cta[data-v-e0cfb7b3]{margin:0 28px 28px;padding:18px 20px;border:1px solid #e3def4;border-radius:12px;background:#f8f6ff;display:flex;align-items:center;justify-content:space-between;gap:18px}.fee-merchant-cta strong[data-v-e0cfb7b3]{display:block;color:#302844;font-size:14px}.fee-merchant-cta p[data-v-e0cfb7b3]{margin:6px 0 0;color:#625c70;font-size:12px;line-height:1.6}.fee-merchant-cta a[data-v-e0cfb7b3]{flex:none;color:#5942c7;font-size:12px;font-weight:650;text-decoration:none}.fee-merchant-cta a[data-v-e0cfb7b3]:hover,.fee-merchant-cta a[data-v-e0cfb7b3]:focus-visible{text-decoration:underline}@media(max-width:720px){.result-grid[data-v-e0cfb7b3]{grid-template-columns:1fr}.fee-form[data-v-e0cfb7b3],.fee-result[data-v-e0cfb7b3]{padding:20px}.fee-result header[data-v-e0cfb7b3]{align-items:flex-start;flex-direction:column}.fee-estimate-note[data-v-e0cfb7b3],.fee-privacy[data-v-e0cfb7b3]{padding-left:20px;padding-right:20px}.fee-tool-status[data-v-e0cfb7b3],.fee-error[data-v-e0cfb7b3]{margin-inline:20px}.fee-tabs[data-v-e0cfb7b3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fee-tabs button[data-v-e0cfb7b3]{padding:11px 6px;font-size:12px;line-height:1.4;white-space:normal}}@media(max-width:720px){.fee-merchant-cta[data-v-e0cfb7b3]{margin:0 20px 20px;align-items:flex-start;flex-direction:column}}
