.table-step-back{align-items:center;gap:6px;display:inline-flex}@media (max-width:768px){.table-book-overlay{align-items:flex-end!important;padding:0!important}.table-book-modal{box-sizing:border-box!important;background:linear-gradient(#16121afa 0%,#0a080cfc 100%)!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-radius:28px 28px 0 0!important;flex-direction:column!important;width:100%!important;max-width:100%!important;max-height:92vh!important;margin:0!important;padding:2.25rem 1.25rem 2rem!important;display:flex!important;overflow:hidden!important;box-shadow:0 -10px 40px #0009!important}.table-modal-mobile-handle{background:#ffffff40!important;border-radius:2px!important;flex-shrink:0!important;width:40px!important;height:4px!important;margin:-1.25rem auto 1.25rem!important;display:block!important}.table-book-close{color:#ffffff80!important;z-index:1005!important;padding:4px!important;font-size:1.8rem!important;line-height:1!important;top:1rem!important;right:1.25rem!important}.table-book-modal>div{-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;flex:1!important;padding-top:.5rem!important;padding-right:4px!important;overflow:hidden auto!important}.table-modal-step-header{box-sizing:border-box!important;width:100%!important;padding-right:2.5rem!important}.table-step-back{letter-spacing:.08em!important;align-items:center!important;gap:4px!important;font-size:.65rem!important;line-height:1!important;display:inline-flex!important}.table-book-modal h2{font-size:1.35rem!important}.table-book-modal p.text-xs{margin-bottom:1rem!important;font-size:.7rem!important}.table-book-modal button.aspect-square{border-radius:8px!important;font-size:.8rem!important}.table-book-modal button.py-3\.5{border-radius:8px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:.68rem!important}.table-book-modal .py-5.bg-white\/\[0\.02\]{border-radius:12px!important;gap:1.5rem!important;margin-bottom:1rem!important;padding-top:10px!important;padding-bottom:10px!important}.table-book-modal .text-3xl.font-black{font-size:1.5rem!important}.table-book-modal .w-10.h-10{width:32px!important;height:32px!important;font-size:.95rem!important}.table-book-modal .p-3.bg-white\/\[0\.02\]{border-radius:12px!important;margin-bottom:.75rem!important;padding:8px!important}.table-book-modal .text-base.font-black{font-size:.85rem!important}.table-book-modal .h-\[320px\]{border-radius:20px!important;height:250px!important;margin-bottom:.75rem!important;padding:10px!important}.table-book-modal .w-\[180px\].h-6{width:140px!important;height:18px!important;bottom:8px!important}.table-book-modal .w-\[180px\].h-6 span{font-size:5px!important}.table-book-modal button svg{transform:scale(.8)!important}.table-book-modal button span.text-\[8px\]{margin-top:1px!important;padding:2px 4px!important;font-size:6px!important}.table-book-modal .grid-cols-4.gap-1\.5{border-radius:12px!important;margin-bottom:.75rem!important;padding:8px!important}.table-book-modal .w-3\.5.h-3\.5{width:10px!important;height:10px!important}.table-book-modal .text-\[7px\].font-black{font-size:6px!important}.table-book-modal .p-4.bg-red-950\/20{border-radius:12px!important;margin-bottom:.75rem!important;padding:10px!important}.table-book-modal .p-4.bg-red-950\/20 p{font-size:9.5px!important}.table-book-modal .flex-col.gap-4{gap:.75rem!important}.table-book-modal .flex-col.gap-1\.5{gap:3px!important}.table-book-modal label.text-\[9px\]{letter-spacing:.12em!important;font-size:7.5px!important}.table-book-modal input.py-3,.table-book-modal textarea.py-3{border-radius:8px!important;padding:8px 12px!important;font-size:16px!important}.table-book-modal .h-12.bg-\[\#D72638\]{letter-spacing:.15em!important;border-radius:8px!important;height:38px!important;margin-top:.5rem!important;font-size:10px!important}}
