.fx[data-v-6165dbb7]{display:flex;flex-direction:column;gap:var(--space-2xl);width:100%;max-width:520px;padding:var(--space-3xl);background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-float);font-family:var(--font-body)}.fx-field[data-v-6165dbb7]{display:flex;flex-direction:column;gap:var(--space-xs);position:relative}.fx-label[data-v-6165dbb7]{padding-left:var(--space-xs);font-size:14px;font-weight:500;line-height:20px;color:var(--t4)}.fx-row[data-v-6165dbb7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);height:72px;padding:0 var(--space-2xl);background:var(--white);border:2px solid var(--gray-2);border-radius:var(--radius-md);transition:border-color var(--transition),box-shadow var(--transition);position:relative}.fx-row[data-v-6165dbb7]:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 16%,transparent)}.fx-symbol[data-v-6165dbb7]{font-size:20px;font-weight:600;color:var(--gray-8);flex-shrink:0}.fx-amount[data-v-6165dbb7]{flex:1;min-width:0;width:100%;border:none;outline:none;background:transparent;font-family:var(--font-body);font-size:32px;font-weight:700;line-height:48px;color:var(--gray-8);font-variant-numeric:normal}.fx-amount[data-v-6165dbb7]::-moz-placeholder{color:var(--gray-3)}.fx-amount[data-v-6165dbb7]::placeholder{color:var(--gray-3)}.fx-hint[data-v-6165dbb7]{padding-left:var(--space-xs);font-size:13px;line-height:20px;color:var(--t4);font-variant-numeric:normal}.fx-pill[data-v-6165dbb7]{display:flex;align-items:center;gap:var(--space-sm);height:48px;padding:0 var(--space-lg) 0 var(--space-sm);background:var(--gray-1);border:1px solid var(--gray-2);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;transition:background var(--transition),border-color var(--transition)}.fx-pill[data-v-6165dbb7]:hover{background:var(--gray-2);border-color:var(--gray-3)}.fx-pill[data-v-6165dbb7]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.fx-pill-flag[data-v-6165dbb7]{width:32px;height:32px;border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.fx-pill-code[data-v-6165dbb7]{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.01em;color:var(--gray-8)}.fx-pill-chevron[data-v-6165dbb7]{width:14px;height:14px;color:var(--t4);flex-shrink:0;transition:transform var(--transition)}.fx-pill[aria-expanded=true] .fx-pill-chevron[data-v-6165dbb7]{transform:rotate(180deg)}.fx-dropdown[data-v-6165dbb7]{position:absolute;top:calc(100% + var(--space-sm));left:0;right:0;z-index:20;overflow:hidden;background:var(--white);border:1px solid var(--gray-3);border-radius:var(--radius-md);box-shadow:var(--shadow-card);animation:fxDropIn-6165dbb7 .2s var(--ease)}@keyframes fxDropIn-6165dbb7{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.fx-dropdown-header[data-v-6165dbb7]{padding:var(--space-lg) var(--space-xl) var(--space-sm);font-size:16px;font-weight:600;color:var(--t3)}.fx-dropdown-item[data-v-6165dbb7]{display:flex;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg) var(--space-xl);border:none;background:transparent;text-align:left;cursor:pointer;transition:background var(--transition)}.fx-dropdown-item[data-v-6165dbb7]:not(.is-active):hover{background:var(--gray-0)}.fx-dropdown-item:not(.is-active):hover .fx-dropdown-flag[data-v-6165dbb7]{transform:scale(1.05)}.fx-dropdown-item:not(.is-active):hover .fx-dropdown-info[data-v-6165dbb7]{transform:translate(4px)}.fx-dropdown-item[data-v-6165dbb7]:focus-visible{outline:none;background:var(--gray-0);box-shadow:inset 0 0 0 2px var(--blue)}.fx-dropdown-item.is-active[data-v-6165dbb7]{background:var(--blue-lighter);cursor:default}.fx-dropdown-flag[data-v-6165dbb7]{width:48px;height:48px;border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0;transition:transform var(--transition)}.fx-dropdown-info[data-v-6165dbb7]{display:flex;flex-direction:column;transition:transform var(--transition)}.fx-dropdown-code[data-v-6165dbb7]{font-size:18px;font-weight:700;color:var(--gray-8)}.fx-dropdown-name[data-v-6165dbb7]{font-size:14px;color:var(--t4)}.fx-unit[data-v-6165dbb7]{display:flex;gap:var(--space-xs);padding:var(--space-xs);background:var(--gray-1);border:1px solid var(--gray-2);border-radius:var(--radius-full);flex-shrink:0}.fx-unit-pill[data-v-6165dbb7]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:40px;padding:0 var(--space-md);border-radius:var(--radius-full);font-size:14px;font-weight:600;color:var(--t3);cursor:pointer;transition:background var(--transition),color var(--transition)}.fx-unit-pill[data-v-6165dbb7]:hover{color:var(--t1)}.fx-unit-pill.is-on[data-v-6165dbb7]{background:var(--brand-dark);color:var(--white)}.fx-unit-pill[data-v-6165dbb7]:focus-within{outline:2px solid var(--blue);outline-offset:2px}.fx-results[data-v-6165dbb7]{display:flex;flex-direction:column}.fx-result[data-v-6165dbb7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg);min-height:72px;padding:var(--space-lg) 0;border-top:1px solid var(--gray-1)}.fx-result-icon[data-v-6165dbb7]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);background:var(--gray-1);color:var(--t3);flex-shrink:0}.fx-result-icon svg[data-v-6165dbb7]{width:24px;height:24px}.fx-result-body[data-v-6165dbb7]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.fx-result-label[data-v-6165dbb7]{font-size:12px;line-height:20px;color:var(--t4)}.fx-result-value[data-v-6165dbb7]{font-size:24px;font-weight:600;line-height:32px;color:var(--gray-8);font-variant-numeric:normal;overflow-wrap:anywhere}.fx-result-detail[data-v-6165dbb7]{font-size:14px;font-weight:500;line-height:20px;color:var(--t4);flex-shrink:0;font-variant-numeric:normal;margin-left:auto}.fx-result--lead .fx-result-icon[data-v-6165dbb7]{background:var(--brand-dark);color:var(--lime)}.fx-result--lead .fx-result-value[data-v-6165dbb7]{font-family:var(--font-display);font-weight:450;font-size:32px;line-height:40px;letter-spacing:-.03em;font-variant-numeric:normal;color:var(--t1)}.fx-cta[data-v-6165dbb7]{display:flex;align-items:center;justify-content:center;height:56px;width:100%;background:var(--blue);border-radius:var(--radius-full);font-size:18px;font-weight:600;color:var(--white);text-decoration:none;transition:background var(--transition)}.fx-cta[data-v-6165dbb7]:hover{background:var(--blue-darker)}.fx-cta[data-v-6165dbb7]:focus-visible{outline:2px solid var(--brand-dark);outline-offset:2px}.fx-trust[data-v-6165dbb7]{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);font-size:12px;font-weight:500;line-height:18px;color:var(--t4)}.fx-trust-icon[data-v-6165dbb7]{width:14px;height:14px;color:var(--ta);flex-shrink:0}.sr-only[data-v-6165dbb7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(max-width:560px){.fx[data-v-6165dbb7]{max-width:none;padding:var(--space-2xl) var(--space-lg)}.fx-row[data-v-6165dbb7]{height:64px;padding:0 var(--space-lg);gap:var(--space-sm)}.fx-amount[data-v-6165dbb7]{font-size:24px}.fx-symbol[data-v-6165dbb7]{font-size:16px}.fx-pill[data-v-6165dbb7]{height:44px;padding:0 var(--space-md) 0 var(--space-xs)}.fx-pill-flag[data-v-6165dbb7]{width:28px;height:28px}.fx-pill-code[data-v-6165dbb7]{font-size:14px}.fx-unit-pill[data-v-6165dbb7]{min-width:44px;height:40px;padding:0 var(--space-sm)}.fx-result[data-v-6165dbb7]{gap:var(--space-md);flex-wrap:wrap}.fx-result-icon[data-v-6165dbb7]{width:40px;height:40px}.fx-result-detail[data-v-6165dbb7]{width:100%;margin-left:calc(40px + var(--space-md))}.fx-result-value[data-v-6165dbb7]{font-size:20px;line-height:28px}.fx-result--lead .fx-result-value[data-v-6165dbb7]{font-size:28px;line-height:36px}}@media(prefers-reduced-motion:reduce){.fx-dropdown[data-v-6165dbb7]{animation:none}.fx-row[data-v-6165dbb7],.fx-pill[data-v-6165dbb7],.fx-pill-chevron[data-v-6165dbb7],.fx-unit-pill[data-v-6165dbb7],.fx-dropdown-item[data-v-6165dbb7],.fx-dropdown-flag[data-v-6165dbb7],.fx-dropdown-info[data-v-6165dbb7],.fx-cta[data-v-6165dbb7]{transition:none}.fx-dropdown-item:hover .fx-dropdown-flag[data-v-6165dbb7],.fx-dropdown-item:hover .fx-dropdown-info[data-v-6165dbb7]{transform:none}}
