@media (max-width:768px){.flex.h-screen.flex-col.overflow-x-hidden,.flex.min-h-screen.flex-col.overflow-x-hidden{min-height:100dvh;height:auto!important;overflow:visible!important}main{padding-left:1rem!important;padding-right:1rem!important;overflow:visible!important}.mb-4.text-center>.mb-3.flex.items-center.justify-between{flex-wrap:wrap;gap:.75rem;justify-content:center!important}.mb-4.text-center>.mb-3.flex.items-center.justify-between>.flex.w-\[140px\]{width:auto!important}.grid.gap-4.lg\:grid-cols-3{grid-template-columns:1fr!important}[class*=card],[class*=Card]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}[class*=card]>*,[class*=Card]>*{max-width:100%!important;overflow-x:hidden!important}[class*=card] p,[class*=card] span,[class*=card] h1,[class*=card] h2,[class*=card] h3,[class*=card] h4,[class*=Card] p,[class*=Card] span,[class*=Card] h1,[class*=Card] h2,[class*=Card] h3,[class*=Card] h4{word-break:break-word!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important}[class*=card] .truncate,[class*=Card] .truncate{text-overflow:unset!important;white-space:normal!important;word-break:break-word!important;overflow:visible!important}[class*=card] .flex-wrap,[class*=Card] .flex-wrap{max-width:100%!important}[class*=card] .flex-wrap>*,[class*=Card] .flex-wrap>*{word-break:break-word!important;overflow-wrap:anywhere!important;max-width:100%!important}[class*=card] .flex,[class*=Card] .flex,[class*=card] .flex-1,[class*=Card] .flex-1{min-width:0!important}.server-banner{height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.min-h-\[300px\]{min-height:auto!important}button,[role=button]{min-height:44px}input,textarea{min-height:44px;font-size:16px}button.bg-primary,button[class*=bg-gradient-to-r][class*=from-primary]{width:100%}.fixed.inset-0.z-50>.relative.z-10{margin:auto;max-width:92vw!important;max-height:90vh!important}.fixed.inset-0.z-50>.relative.z-10>div{max-height:90vh;overflow-y:auto}.fixed.inset-0.z-50 .max-w-2xl{max-width:92vw!important}.grid.gap-6.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr!important}.blur-\[120px\],.blur-\[100px\]{display:none}body{overflow-x:hidden}.bottom-actions-wrapper{width:100%;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}}
