.ant-drawer.ant-drawer-bottom>.ant-drawer-content-wrapper{box-shadow:none!important}.drawer-custom{max-height:80vh;padding-bottom:0;font-family:var(--font-default);font-weight:400;box-shadow:0 -6px 16px 0 rgba(0,0,0,.08),0 -3px 6px -4px rgba(0,0,0,.12),0 -9px 28px 8px rgba(0,0,0,.05)}.drawer-custom .ant-drawer-header-title{display:flex;justify-content:space-between}.drawer-custom .ant-drawer-header{border-bottom-width:0;padding-left:1.25rem;padding-right:1.25rem}.drawer-custom .ant-drawer-header-title .ant-drawer-title{font-size:1.25rem;line-height:1.75rem;font-weight:400}.drawer-custom .ant-drawer-header-title button{order:2;margin-left:auto}.drawer-custom .ant-drawer-body{padding:0 1.25rem;max-height:calc(100vh - 200px)}.drawer-custom:not(:has(.ant-drawer-header)) .ant-drawer-body{padding-top:1.25rem}.drawer-custom:not(:has(.ant-drawer-footer)) .ant-drawer-body{padding-bottom:1.25rem}.drawer-custom .ant-drawer-footer{border-top-width:0;padding:1.25rem 0 0}@media (min-width:1025px){.drawer-custom.pc-body-fit{margin-left:auto;margin-right:auto;max-width:640px;border-top-left-radius:.25rem;border-top-right-radius:.25rem}}body:has(.ant-drawer-open){overflow:hidden!important}@media (min-width:1025px){body:has(.ant-drawer-open){width:calc(100% - 13px)}}