.bafm__scrim[data-v-e879b95d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a6b}.bafm__panel[data-v-e879b95d]{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px #0f172a0a,0 18px 48px #0f172a24}.dark .bafm__panel[data-v-e879b95d]{background:#181c25;box-shadow:0 1px #ffffff0a,0 18px 48px #00000073}.bafm__header[data-v-e879b95d]{text-align:left;background:0 0;border-bottom:1px solid #e2e8f0;align-items:center;gap:.9rem;padding:1.15rem 1.35rem;display:flex}.dark .bafm__header[data-v-e879b95d]{background:0 0;border-bottom-color:#334155}.bafm__panel[data-tone=submit] .bafm__header[data-v-e879b95d]{background:0 0;border-bottom-color:#e2e8f0}.dark .bafm__panel[data-tone=submit] .bafm__header[data-v-e879b95d]{background:0 0;border-bottom-color:#334155}.bafm__header-icon[data-v-e879b95d]{border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.bafm__header-icon[data-v-e879b95d],.bafm__panel[data-tone=submit] .bafm__header-icon[data-v-e879b95d]{box-shadow:none;background:0 0}.dark .bafm__panel[data-tone=submit] .bafm__header-icon[data-v-e879b95d]{background:0 0}.bafm__header-icon svg[data-v-e879b95d]{width:2.75rem;height:2.75rem}.bafm__header-text[data-v-e879b95d]{flex:1;min-width:0}.bafm__body[data-v-e879b95d]{padding:1.25rem 1.5rem 1.35rem}.bafm__title[data-v-e879b95d]{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:650;line-height:1.3}.bafm__panel[data-tone=submit] .bafm__title[data-v-e879b95d],.bafm__title[data-v-e879b95d]{color:#0f172a}.dark .bafm__panel[data-tone=submit] .bafm__title[data-v-e879b95d],.dark .bafm__title[data-v-e879b95d]{color:#f8fafc}.bafm__subtitle[data-v-e879b95d]{color:#64748b;margin:.2rem 0 0;font-size:.8125rem;font-weight:500}.bafm__panel[data-tone=submit] .bafm__subtitle[data-v-e879b95d]{color:#64748b}.dark .bafm__panel[data-tone=submit] .bafm__subtitle[data-v-e879b95d],.dark .bafm__subtitle[data-v-e879b95d]{color:#94a3b8}.bafm__message-box[data-v-e879b95d]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:.9rem 1rem}.dark .bafm__message-box[data-v-e879b95d]{background:#ffffff08;border-color:#334155}.bafm__message[data-v-e879b95d]{color:#475569;text-align:left;margin:0;font-size:.875rem;line-height:1.55}.dark .bafm__message[data-v-e879b95d]{color:#cbd5e1}.bafm__fold[data-v-e879b95d],.bafm__line[data-v-e879b95d],.bafm__seal[data-v-e879b95d],.bafm__seal-check[data-v-e879b95d],.bafm__sheet[data-v-e879b95d]{stroke-linecap:round;stroke-linejoin:round;fill:none}.bafm__fold[data-v-e879b95d],.bafm__line[data-v-e879b95d],.bafm__sheet[data-v-e879b95d]{stroke:#0f766e;stroke-width:1.85px}.bafm__panel[data-tone=submit] .bafm__fold[data-v-e879b95d],.bafm__panel[data-tone=submit] .bafm__line[data-v-e879b95d],.bafm__panel[data-tone=submit] .bafm__sheet[data-v-e879b95d]{stroke:#334155}.bafm__fold[data-v-e879b95d]{opacity:.65}.bafm__line[data-v-e879b95d]{opacity:.45}.bafm__seal[data-v-e879b95d]{stroke:#0f766e;stroke-width:1.6px;fill:#fff;animation:.45s ease-out .15s both bafm-seal-in-e879b95d}.bafm__panel[data-tone=submit] .bafm__seal[data-v-e879b95d]{stroke:#0f766e;fill:#fff}.dark .bafm__panel[data-tone=submit] .bafm__seal[data-v-e879b95d],.dark .bafm__seal[data-v-e879b95d]{fill:#181c25}.dark .bafm__panel[data-tone=submit] .bafm__fold[data-v-e879b95d],.dark .bafm__panel[data-tone=submit] .bafm__line[data-v-e879b95d],.dark .bafm__panel[data-tone=submit] .bafm__sheet[data-v-e879b95d]{stroke:#94a3b8}.dark .bafm__fold[data-v-e879b95d],.dark .bafm__line[data-v-e879b95d],.dark .bafm__panel[data-tone=submit] .bafm__seal-check[data-v-e879b95d],.dark .bafm__seal[data-v-e879b95d],.dark .bafm__seal-check[data-v-e879b95d],.dark .bafm__sheet[data-v-e879b95d]{stroke:#5eead4}.bafm__seal-check[data-v-e879b95d]{stroke:#0f766e;stroke-width:2px;stroke-dasharray:16;stroke-dashoffset:16px;animation:.55s ease-out .32s forwards bafm-draw-e879b95d}.bafm__sheet[data-v-e879b95d]{animation:.4s ease-out both bafm-sheet-in-e879b95d}.bafm__steps-wrap[data-v-e879b95d]{margin:1.5rem 0 0;padding-top:.35rem;position:relative}.bafm__steps[data-v-e879b95d]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.bafm__traveler[data-v-e879b95d]{z-index:2;pointer-events:none;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute}.bafm__traveler-check[data-v-e879b95d]{width:100%;height:100%}.bafm__traveler-check circle[data-v-e879b95d]{fill:#0f766e;stroke:#0f766e}.bafm__traveler-check path[data-v-e879b95d]{stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.bafm__step[data-v-e879b95d]{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0 .4rem;display:flex;position:relative}.bafm__step[data-v-e879b95d]:not(:last-child):after{content:"";z-index:0;background:#e2e8f0;width:calc(100% - 20px);height:1px;position:absolute;top:6px;left:calc(50% + 10px)}.dark .bafm__step[data-v-e879b95d]:not(:last-child):after{background:#334155}.bafm__step--active[data-v-e879b95d]:not(:last-child):after,.bafm__step--done[data-v-e879b95d]:not(:last-child):after{background:#99f6e4}.dark .bafm__step--active[data-v-e879b95d]:not(:last-child):after,.dark .bafm__step--done[data-v-e879b95d]:not(:last-child):after{background:#2dd4bf73}.bafm__step-dot[data-v-e879b95d]{z-index:1;background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;width:12px;height:12px;margin:0 0 .55rem;display:flex;position:relative}.dark .bafm__step-dot[data-v-e879b95d]{background:#181c25;border-color:#64748b}.bafm__step--done .bafm__step-dot[data-v-e879b95d]{background:#0f766e;border-color:#0f766e}.bafm__step-check[data-v-e879b95d]{width:8px;height:8px}.bafm__step-check path[data-v-e879b95d]{stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.bafm__step--active .bafm__step-dot[data-v-e879b95d]{background:#fff;border-color:#0f766e;animation:1.8s ease-in-out infinite bafm-dot-pulse-e879b95d;box-shadow:0 0 0 3px #0f766e24}.dark .bafm__step--active .bafm__step-dot[data-v-e879b95d]{background:#181c25}.bafm__step-label[data-v-e879b95d]{letter-spacing:.01em;color:#94a3b8;text-align:center;width:100%;font-size:.6875rem;font-weight:500;line-height:1.3;display:block}.bafm__step--active .bafm__step-label[data-v-e879b95d],.bafm__step--done .bafm__step-label[data-v-e879b95d]{color:#0f766e}.dark .bafm__step--active .bafm__step-label[data-v-e879b95d],.dark .bafm__step--done .bafm__step-label[data-v-e879b95d]{color:#5eead4}.bafm__actions[data-v-e879b95d]{grid-template-columns:1fr 1.35fr;gap:.65rem;margin-top:1.4rem;display:grid}.bafm__btn[data-v-e879b95d]{border-radius:11px;justify-content:center;align-items:center;gap:.45rem;min-height:2.6rem;padding:.65rem .9rem;font-size:.875rem;font-weight:600;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.bafm__btn-icon[data-v-e879b95d]{flex-shrink:0;width:.95rem;height:.95rem}.bafm__btn-icon circle[data-v-e879b95d],.bafm__btn-icon path[data-v-e879b95d],.bafm__btn-icon rect[data-v-e879b95d]{stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;fill:none}.bafm__btn-icon circle[data-v-e879b95d]{fill:#fff3}.bafm__btn[data-v-e879b95d]:disabled{opacity:.55;cursor:not-allowed}.bafm__btn[data-v-e879b95d]:not(:disabled):active{transform:scale(.985)}.bafm__btn--ghost[data-v-e879b95d]{color:#334155;background:#fff;border:1px solid #e2e8f0}.bafm__btn--ghost[data-v-e879b95d]:not(:disabled):hover{background:#f8fafc;border-color:#cbd5e1}.dark .bafm__btn--ghost[data-v-e879b95d]{color:#e2e8f0;background:0 0;border-color:#334155}.dark .bafm__btn--ghost[data-v-e879b95d]:not(:disabled):hover{background:#ffffff0a}.bafm__btn--solid[data-v-e879b95d]{color:#fff;background:#0f766e;border:1px solid #0000}.bafm__btn--solid[data-v-e879b95d]:not(:disabled):hover{background:#0d9488}.bafm__panel[data-tone=submit] .bafm__btn--solid[data-v-e879b95d]{background:#0f172a}.bafm__panel[data-tone=submit] .bafm__btn--solid[data-v-e879b95d]:not(:disabled):hover{background:#1e293b}.dark .bafm__panel[data-tone=submit] .bafm__btn--solid[data-v-e879b95d]{color:#0f172a;background:#e2e8f0}.dark .bafm__panel[data-tone=submit] .bafm__btn--solid[data-v-e879b95d]:not(:disabled):hover{background:#f8fafc}.bafm__spinner[data-v-e879b95d]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:999px;width:.9rem;height:.9rem;animation:.7s linear infinite bafm-spin-e879b95d}.dark .bafm__panel[data-tone=submit] .bafm__spinner[data-v-e879b95d]{border-color:#0f172a #0f172a33 #0f172a33}@keyframes bafm-draw-e879b95d{to{stroke-dashoffset:0}}@keyframes bafm-seal-in-e879b95d{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes bafm-sheet-in-e879b95d{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes bafm-dot-pulse-e879b95d{0%,to{box-shadow:0 0 0 3px #0f766e1f}50%{box-shadow:0 0 0 5px #0f766e14}}@keyframes bafm-spin-e879b95d{to{transform:rotate(1turn)}}.bafm-overlay-enter-active[data-v-e879b95d],.bafm-overlay-leave-active[data-v-e879b95d]{transition:opacity .18s}.bafm-overlay-leave-active[data-v-e879b95d]{pointer-events:none}.bafm-overlay-enter-from[data-v-e879b95d],.bafm-overlay-leave-to[data-v-e879b95d]{opacity:0}.bafm-panel-enter-active[data-v-e879b95d]{transition:opacity .24s,transform .32s cubic-bezier(.16,1,.3,1)}.bafm-panel-leave-active[data-v-e879b95d]{transition:opacity .14s,transform .14s}.bafm-panel-enter-from[data-v-e879b95d],.bafm-panel-leave-to[data-v-e879b95d]{opacity:0;transform:translateY(12px)scale(.98)}@media (prefers-reduced-motion:reduce){.bafm-overlay-enter-active[data-v-e879b95d],.bafm-overlay-leave-active[data-v-e879b95d],.bafm-panel-enter-active[data-v-e879b95d],.bafm-panel-leave-active[data-v-e879b95d],.bafm__seal[data-v-e879b95d],.bafm__seal-check[data-v-e879b95d],.bafm__sheet[data-v-e879b95d],.bafm__spinner[data-v-e879b95d],.bafm__step--active .bafm__step-dot[data-v-e879b95d]{transition:none!important;animation:none!important}.bafm__seal-check[data-v-e879b95d]{stroke-dashoffset:0}}
