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