.autocomplete-fade-enter-active[data-v-187cc95f],.autocomplete-fade-leave-active[data-v-187cc95f]{transition:opacity .15s,transform .15s}.autocomplete-fade-enter-from[data-v-187cc95f],.autocomplete-fade-leave-to[data-v-187cc95f]{opacity:0;transform:translateY(-4px)}.download-modal-overlay[data-v-6a2f5e5d]{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.5);box-sizing:border-box}.download-modal-panel[data-v-6a2f5e5d]{max-width:440px}.download-modal-panel[data-v-6a2f5e5d],.image-preview-panel[data-v-6a2f5e5d]{width:100%;max-height:calc(min(92vh,900px));display:flex;flex-direction:column;background:#fff;border-radius:.75rem;box-shadow:0 20px 40px rgba(0,0,0,.18);overflow:hidden}.image-preview-panel[data-v-6a2f5e5d]{max-width:760px}.image-preview-body[data-v-6a2f5e5d]{padding:1rem 1.25rem 1.25rem;overflow:auto}.image-preview-photo[data-v-6a2f5e5d]{display:block;width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain}@media(max-width:640px){.download-modal-overlay[data-v-6a2f5e5d]{align-items:flex-end;padding:0}.download-modal-panel[data-v-6a2f5e5d],.image-preview-panel[data-v-6a2f5e5d]{max-width:100%;max-height:92vh;border-radius:1rem 1rem 0 0}}.terms-toggle-btn[data-v-6a2f5e5d]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:#fff;border:1px solid #dbeafe;color:#2b6cb0;flex-shrink:0;cursor:pointer;transition:background-color .2s}.terms-toggle-btn[data-v-6a2f5e5d]:hover{background:#eff6ff}.terms-collapse-enter-active[data-v-6a2f5e5d],.terms-collapse-leave-active[data-v-6a2f5e5d]{overflow:hidden;transition:max-height .25s,opacity .2s}.terms-collapse-enter-from[data-v-6a2f5e5d],.terms-collapse-leave-to[data-v-6a2f5e5d]{max-height:0;opacity:0}.terms-collapse-enter-to[data-v-6a2f5e5d],.terms-collapse-leave-from[data-v-6a2f5e5d]{max-height:20rem;opacity:1}@keyframes slide-up-6a2f5e5d{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-up[data-v-6a2f5e5d]{animation:slide-up-6a2f5e5d .2s ease-out}