.dp-input-wrapper .dp__input{width:100%;padding:.5rem .5rem .5rem 2.25rem;border-width:2px;border-style:solid;border-color:#e5e7eb;border-radius:.5rem;background:#fff;color:#111827;font-size:1rem;line-height:1.5rem;transition:box-shadow .3s,border-color .3s,background-color .3s;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dp-input-wrapper .dp__input:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dp-input-wrapper .dp__input:focus{outline:none;border-color:#000;box-shadow:0 0 0 4px #0000001a}.dp-error .dp__input{border-color:#ef4444}.dp-error .dp__input:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef444433}.dp-input-wrapper .dp__input_wrap{width:100%}.dp-input-wrapper .dp__input_icon,.dp-input-wrapper .dp__clear_icon{color:#9ca3af}@media(min-width:640px){.app-request-scrollbar{scrollbar-width:thin;scrollbar-color:#9ca3af #f3f4f6}}@media(max-width:639px){.app-request-scrollbar{overflow-y:auto;max-height:calc(100vh - 120px);-webkit-overflow-scrolling:touch}.app-request-scrollbar{font-size:.875rem;line-height:1.25rem}.app-request-scrollbar .text-lg{font-size:1rem!important;line-height:1.5rem!important}.app-request-scrollbar .text-base{font-size:.875rem!important;line-height:1.25rem!important}.app-request-scrollbar .text-sm{font-size:.8125rem!important;line-height:1.125rem!important}.app-request-scrollbar input,.app-request-scrollbar select,.app-request-scrollbar textarea,.app-request-scrollbar .dp__input{font-size:.875rem;line-height:1.25rem}}.app-request-review{background:#f9fbff;border:1px solid #e5edf7;border-radius:1rem}.app-request-review>.border{border-color:#e5edf7;background:#fff}.app-request-review>.border>.flex{background:#f0f7ff;border-bottom-color:#e3eefc}.app-request-review-content>.bg-white{border:1px solid #e5edf7;border-radius:.75rem;overflow:hidden}.app-request-review-content>.bg-white>.flex{background:#f0f7ff;border-bottom-color:#e3eefc;min-height:2.6rem;padding:.55rem .75rem!important}.app-request-review-content>.bg-white>.flex h4{font-size:.95rem}.app-request-review-content .grid.grid-cols-1.md\:grid-cols-2.gap-4>div{padding-top:.28rem;padding-bottom:.28rem;border-bottom:1px solid #f1f5f9}.app-request-review-content .grid.grid-cols-1.md\:grid-cols-2.gap-4>div:last-child{border-bottom:0}.app-request-review-content label.block.text-sm{font-size:.72rem;color:#6b7280;font-weight:600;margin-bottom:.1rem}.app-request-review-content .text-gray-900.font-medium{font-size:.88rem;line-height:1.2rem}.app-request-review-content .p-5,.app-request-review-content .p-4,.app-request-review-content .sm\:p-5,.app-request-review-content .sm\:px-5{padding:.75rem!important}.app-request-review-content .space-y-4>:not([hidden])~:not([hidden]){margin-top:.6rem}.app-request-review-content .mb-3{margin-bottom:.45rem!important}
