.page-enter-active[data-v-674e4a21],.page-leave-active[data-v-674e4a21]{transition:all .3s ease-in-out}.page-enter-from[data-v-674e4a21]{opacity:0;transform:translateY(10px)}.page-leave-to[data-v-674e4a21]{opacity:0;transform:translateY(-10px)}.cropper-container[data-v-d8d9474f]{background:linear-gradient(145deg,#f8f9fa,#e9ecef);border-radius:12px;overflow:hidden;border:1px solid #dee2e6}@media (max-width: 640px){.cropper-container[data-v-d8d9474f]{height:180px!important;min-height:160px!important;border-radius:8px}}@media (min-width: 641px) and (max-width: 768px){.cropper-container[data-v-d8d9474f]{height:220px!important;min-height:200px!important}}@media (min-width: 769px) and (max-width: 1024px){.cropper-container[data-v-d8d9474f]{height:250px!important;min-height:220px!important}}.card-container[data-v-d8d9474f]{min-height:400px}@media (min-width: 640px){.card-container[data-v-d8d9474f]{min-height:500px}}@media (min-width: 1024px){.card-container[data-v-d8d9474f]{min-height:600px}}@media (min-width: 1280px){.card-container[data-v-d8d9474f]{min-height:700px}}.photo-upload-container[data-v-d8d9474f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.photo-upload-container[data-v-d8d9474f]:hover{transform:translateY(-1px)}@media (max-width: 640px){.photo-upload-container[data-v-d8d9474f]:hover{transform:none}}input[data-v-d8d9474f]:focus:not([readonly]){outline:none;box-shadow:0 0 0 2px #3b82f61a;transform:translateY(-1px)}@media (max-width: 640px){input[data-v-d8d9474f]:focus:not([readonly]){transform:none;box-shadow:0 0 0 2px #3b82f633}}input[readonly][data-v-d8d9474f]{background-color:#f9fafb!important;color:#6b7280!important;cursor:not-allowed!important;border-color:#e5e7eb!important}.card-scroll[data-v-d8d9474f]::-webkit-scrollbar{width:4px}@media (min-width: 640px){.card-scroll[data-v-d8d9474f]::-webkit-scrollbar{width:6px}}.card-scroll[data-v-d8d9474f]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.card-scroll[data-v-d8d9474f]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.card-scroll[data-v-d8d9474f]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.form-field[data-v-d8d9474f]{transition:all .2s ease-in-out}.form-field[data-v-d8d9474f]:hover{transform:translateY(-1px)}@media (max-width: 640px){.form-field[data-v-d8d9474f]:hover{transform:none}}@media (max-width: 640px){button[data-v-d8d9474f]{min-height:44px;min-width:44px}input[data-v-d8d9474f],textarea[data-v-d8d9474f],select[data-v-d8d9474f]{font-size:16px}}@media (max-width: 768px){.grid-cols-1.md\\[data-v-d8d9474f]:grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 640px){.min-h-screen[data-v-d8d9474f]{min-height:100vh;min-height:100dvh}}@media (max-width: 640px){.fixed.inset-0[data-v-d8d9474f]{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}}@media (max-width: 480px){.w-24.h-24[data-v-d8d9474f]{width:80px!important;height:80px!important}}@media (max-width: 640px){.shadow-lg[data-v-d8d9474f]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}@media (prefers-reduced-motion: no-preference){[data-v-d8d9474f]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}@media (prefers-reduced-motion: reduce){[data-v-d8d9474f]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page-enter-active[data-v-cc4c45eb],.page-leave-active[data-v-cc4c45eb]{transition:all .3s ease-in-out}.page-enter-from[data-v-cc4c45eb]{opacity:0;transform:translateY(10px)}.page-leave-to[data-v-cc4c45eb]{opacity:0;transform:translateY(-10px)}
