@media (width<=767px){div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt){border-radius:14px!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt)>div:first-child{padding:.8rem .9rem .55rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt)>div:first-child>div:first-child{gap:.4rem!important;font-size:.82rem!important;line-height:1.2!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt)>div:first-child .lucide-receipt{width:.9rem!important;height:.9rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt)>div:first-child p{max-width:31rem;margin-top:.2rem!important;font-size:.69rem!important;line-height:1.35!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt)>div:nth-child(2){padding:0 .9rem .9rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden.grid.grid-cols-1{padding-top:.1rem;gap:.65rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden label{color:var(--muted-foreground);font-size:.68rem!important;font-weight:600!important;line-height:1.15!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden input{border-radius:9px!important;height:2.5rem!important;min-height:2.5rem!important;font-size:.78rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden button[role=combobox]{border-radius:9px!important;height:2.5rem!important;min-height:2.5rem!important;font-size:.78rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden .grid.grid-cols-2{gap:.55rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden.grid.grid-cols-1>button:last-child{border-radius:9px!important;height:2.65rem!important;min-height:2.65rem!important;font-size:.78rem!important;font-weight:600!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .md\:hidden.grid.grid-cols-1>button:last-child svg{width:.9rem!important;height:.9rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) div.rounded-xl.border-dashed.md\:hidden{border-radius:10px!important;margin-top:.7rem!important;padding:.8rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) p.rounded-xl.border-dashed{border-radius:10px!important;margin-top:.7rem!important;padding:.8rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) div.rounded-xl.border-dashed.md\:hidden .lucide-receipt{width:1rem!important;height:1rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) div.rounded-xl.border-dashed.md\:hidden p{margin-top:.35rem!important;font-size:.68rem!important;line-height:1.35!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-4.grid.grid-cols-2.overflow-hidden.rounded-2xl{border-radius:11px!important;margin-top:.75rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-4.grid.grid-cols-2.overflow-hidden.rounded-2xl>div{padding:.65rem .7rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-4.grid.grid-cols-2.overflow-hidden.rounded-2xl p:first-child{font-size:.58rem!important;line-height:1.2!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-4.grid.grid-cols-2.overflow-hidden.rounded-2xl p:last-child{margin-top:.2rem!important;font-size:.8rem!important;line-height:1.15!important}:is(div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.md\:hidden>button,div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.md\:hidden button){border-radius:9px!important;height:2.45rem!important;min-height:2.45rem!important;font-size:.75rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden{gap:.5rem!important;margin-top:.7rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article{border-radius:11px!important;padding:.7rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article>div:first-child{gap:.6rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article>div:first-child p:first-child{font-size:.78rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article>div:first-child p:last-child{font-size:.64rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article>div:nth-child(2){gap:.45rem .65rem!important;margin-top:.55rem!important;padding-top:.55rem!important;font-size:.64rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article button{border-radius:8px!important;height:2rem!important;min-height:2rem!important;font-size:.64rem!important}div.mb-4.overflow-hidden.rounded-2xl:has(.lucide-receipt) .mt-3.space-y-2.md\:hidden article button svg{width:.78rem!important;height:.78rem!important}ul.space-y-1\.5>li>div:has(>button .lucide-badge-check){display:none!important}div[role=dialog]:has(button .lucide-badge-check){border-radius:1.15rem!important;gap:.8rem!important;width:calc(100vw - 2rem)!important;max-width:32rem!important;padding:1.15rem!important}div[role=dialog]:has(button .lucide-badge-check)>div:first-child{gap:.3rem!important;padding-inline:1.75rem!important}div[role=dialog]:has(button .lucide-badge-check)>div:first-child>h2{font-size:1.12rem!important;line-height:1.2!important}div[role=dialog]:has(button .lucide-badge-check)>div:first-child>p{max-width:27rem!important;margin-inline:auto!important;font-size:.76rem!important;line-height:1.4!important}div[role=dialog]:has(button .lucide-badge-check)>div.rounded-lg.border{border-radius:.8rem!important;margin-top:.1rem!important;padding:.75rem .85rem!important;font-size:.78rem!important}div[role=dialog]:has(button .lucide-badge-check)>div.rounded-lg.border>div{align-items:center!important;gap:.75rem!important;min-height:1.55rem!important}div[role=dialog]:has(button .lucide-badge-check)>div.rounded-lg.border>div>span:last-child{text-align:right!important}div[role=dialog]:has(button .lucide-badge-check)>div:last-of-type{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)!important;gap:.55rem!important;width:100%!important;padding-top:.1rem!important;display:grid!important}div[role=dialog]:has(button .lucide-badge-check)>div:last-of-type>button{border-radius:.7rem!important;width:100%!important;min-width:0!important;height:2.45rem!important;margin:0!important;font-size:.78rem!important;font-weight:600!important}div[role=dialog]:has(button .lucide-badge-check)>div:last-of-type>button:last-child{white-space:nowrap!important;text-overflow:ellipsis!important;gap:.35rem!important;padding-inline:.75rem!important;overflow:hidden!important}div[role=dialog]:has(button .lucide-badge-check)>div:last-of-type>button:last-child .lucide-badge-check{flex:none!important;width:.85rem!important;height:.85rem!important}div[role=dialog]:has(button .lucide-badge-check)>button.absolute{width:1.9rem!important;height:1.9rem!important;top:.75rem!important;right:.75rem!important}div[role=dialog]:has(button .lucide-badge-check)>button.absolute svg{width:.85rem!important;height:.85rem!important}}
