.ofi-backdrop[data-v-73b8d9da]{align-items:center;background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:9000}.ofi-dialog[data-v-73b8d9da]{background:#fff;border-radius:14px;box-shadow:0 10px 40px #0000004d;max-width:440px;overflow:hidden;width:100%}.ofi-head[data-v-73b8d9da]{align-items:flex-start;display:flex;gap:12px;padding:24px 24px 12px}.ofi-head-txt[data-v-73b8d9da]{flex:1}.ofi-head h2[data-v-73b8d9da]{color:#111827;font-size:1.25rem;font-weight:700;margin:0 0 4px}.ofi-head p[data-v-73b8d9da]{margin:0}.ofi-close[data-v-73b8d9da],.ofi-head p[data-v-73b8d9da]{color:#6b7280;font-size:.9rem}.ofi-close[data-v-73b8d9da]{background:#f3f4f6;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;height:30px;line-height:1;width:30px}.ofi-close[data-v-73b8d9da]:hover{background:#e5e7eb}.ofi-list[data-v-73b8d9da]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:12px}.ofi-item[data-v-73b8d9da]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:14px;padding:14px 16px;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.ofi-item[data-v-73b8d9da]:hover{background:#eef2ff;border-color:#c7d2fe}.ofi-item.active[data-v-73b8d9da]{background:#eef2ff;border-color:#6366f1}.ofi-flag[data-v-73b8d9da]{font-size:1.6rem;line-height:1}.ofi-info[data-v-73b8d9da]{display:flex;flex:1;flex-direction:column}.ofi-name[data-v-73b8d9da]{color:#111827;font-weight:600}.ofi-peso[data-v-73b8d9da]{color:#6b7280;font-size:.8rem}.ofi-arrow[data-v-73b8d9da]{color:#9ca3af;font-size:1.1rem}.ofi-current[data-v-73b8d9da]{background:#e0e7ff;border-radius:999px;color:#4f46e5;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.ofi-modal-enter-active[data-v-73b8d9da],.ofi-modal-leave-active[data-v-73b8d9da]{transition:opacity .2s ease}.ofi-modal-enter-from[data-v-73b8d9da],.ofi-modal-leave-to[data-v-73b8d9da]{opacity:0}.ofi-modal-enter-active .ofi-dialog[data-v-73b8d9da],.ofi-modal-leave-active .ofi-dialog[data-v-73b8d9da]{transition:transform .2s ease}.ofi-modal-enter-from .ofi-dialog[data-v-73b8d9da],.ofi-modal-leave-to .ofi-dialog[data-v-73b8d9da]{transform:translateY(-16px)}
