.touch-target[data-v-69df5d03]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width:640px){.overflow-y-auto[data-v-69df5d03]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}body.bottom-sheet-open[data-v-69df5d03]{overflow:hidden!important;position:fixed!important;width:100%!important}.overscroll-contain[data-v-69df5d03]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:640px){input[type=date][data-v-69df5d03],input[type=email][data-v-69df5d03],input[type=number][data-v-69df5d03],input[type=password][data-v-69df5d03],input[type=text][data-v-69df5d03],select[data-v-69df5d03],textarea[data-v-69df5d03]{font-size:16px}.btn-danger[data-v-69df5d03],.btn-primary[data-v-69df5d03],.btn-secondary[data-v-69df5d03],.btn-success[data-v-69df5d03]{font-size:16px;font-weight:600;min-height:48px;padding:12px 24px}.flex.flex-col.gap-3[data-v-69df5d03]>*+*,.flex.gap-3[data-v-69df5d03]>*+*{margin-top:12px}}.cursor-grab[data-v-69df5d03]{cursor:grab}.cursor-grab[data-v-69df5d03]:active{cursor:grabbing}.transform[data-v-69df5d03]{transition:transform .2s ease-out}
