.custom-modal .ant-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-modal .ant-modal-body{flex:1;width:100%}.custom-modal .ant-modal-container,.custom-modal .ant-modal-content{background-color:var(--colorBgWhite)}.custom-modal .ant-modal-content{height:max-content;margin:auto}.custom-modal .ant-modal-content .ant-select-arrow{transform:translateY(-50%)}.custom-modal .ant-modal-content.ant-select,.custom-modal .ant-modal-content .ant-select,.custom-modal .ant-modal-content .ant-input{padding:.5rem;min-height:2.75rem}.custom-modal .ant-modal-content .ant-modal-footer{margin-top:1rem}.custom-modal .ant-modal-content .ant-modal-footer button{height:unset;box-shadow:none;line-height:normal;padding:.5625rem 1rem;border-radius:.25rem;font-size:.8125rem}.custom-modal .ant-modal-content .ant-modal-footer button:hover{border-radius:.25rem!important}.custom-modal .ant-modal-content .ant-modal-footer .ant-btn-variant-solid:not(:disabled){border-color:var(--colorBrandInk)}.ant-modal-root .custom-modal .ant-btn-primary:not(:disabled),.ant-modal-root .ant-modal.custom-modal .ant-btn-primary:not(:disabled){background-color:var(--colorDarkOrangeBg)!important;border-color:var(--colorDarkOrangeBg)!important;color:var(--colorBrandInk)!important;box-shadow:none!important}.ant-modal-root .custom-modal .ant-btn-primary:not(:disabled):hover,.ant-modal-root .ant-modal.custom-modal .ant-btn-primary:not(:disabled):hover,.ant-modal-root .custom-modal .ant-btn-primary:not(:disabled):focus,.ant-modal-root .ant-modal.custom-modal .ant-btn-primary:not(:disabled):focus{background-color:var(--colorDarkOrangeBg)!important;border-color:var(--colorDarkOrangeBg)!important;color:var(--colorBrandInk)!important;filter:brightness(.97)}.ant-modal-root .custom-modal .ant-btn-primary:disabled,.ant-modal-root .ant-modal.custom-modal .ant-btn-primary:disabled{background-color:var(--colorSkeleton)!important;border-color:var(--colorBorder)!important;color:var(--colorTextTertiary)!important;box-shadow:none!important;cursor:not-allowed;opacity:1}.ant-modal-root .custom-modal .ant-btn-primary:disabled:hover,.ant-modal-root .ant-modal.custom-modal .ant-btn-primary:disabled:hover,.ant-modal-root .custom-modal .ant-btn-primary:disabled:focus,.ant-modal-root .ant-modal.custom-modal .ant-btn-primary:disabled:focus{background-color:var(--colorSkeleton)!important;border-color:var(--colorBorder)!important;color:var(--colorTextTertiary)!important;filter:none}.ant-modal-root .custom-modal .ant-btn-default,.ant-modal-root .ant-modal.custom-modal .ant-btn-default{background-color:var(--surfaceMuted)!important;border:.0625rem solid var(--colorBorder)!important;color:var(--colorTextPrimary)!important;box-shadow:none!important}.ant-modal-root .custom-modal .ant-btn-default:hover,.ant-modal-root .ant-modal.custom-modal .ant-btn-default:hover,.ant-modal-root .custom-modal .ant-btn-default:focus,.ant-modal-root .ant-modal.custom-modal .ant-btn-default:focus{background-color:var(--colorSkeleton)!important;border-color:var(--colorBorder)!important;color:var(--colorTextPrimary)!important}.CustomModalSheet.ant-drawer-bottom .ant-drawer-content-wrapper{height:auto!important;max-height:90dvh!important;box-shadow:none!important;border-radius:1.5rem 1.5rem 0 0!important;overflow:hidden!important;background:transparent!important}.CustomModalSheet .ant-drawer-content{background:var(--colorBgWhite);height:auto!important;display:block!important}.CustomModalSheet .ant-drawer-wrapper-body,.CustomModalSheet .ant-drawer-section{display:block!important;height:auto!important;max-height:90dvh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;background:var(--colorBgWhite)}.CustomModalSheet .ant-drawer-body{padding:0!important;height:auto!important;overflow:visible!important}.CustomModalSheet__inner{display:flex;flex-direction:column;width:100%}.CustomModalSheet__handleArea{width:100%;padding:.375rem 0;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none}.CustomModalSheet__handleArea:active{cursor:grabbing}.CustomModalSheet__grabber{width:2.5rem;height:.25rem;border-radius:.125rem;background:var(--colorTextTertiary);opacity:.5}.CustomModalSheet__header{padding:0 .75rem;min-height:2.5rem;display:flex;align-items:center;justify-content:center}.CustomModalSheet__title{color:var(--colorTextPrimary);font-size:.875rem;font-weight:500;line-height:1.5;text-align:center}.CustomModalSheet__body{padding:.5rem 1rem .75rem}.CustomModalSheet__footer{display:flex;gap:.75rem;align-items:center;justify-content:center;padding:.5rem .5rem 1rem}.CustomModalSheet__cancel,.CustomModalSheet__ok{height:2.5rem;min-width:6.25rem;padding:0 .75rem;border-radius:.25rem;font-size:var(--fontBase)}.CustomModalSheet__cancel{background:var(--colorBgWhite);border:.0625rem solid var(--colorSkeleton);color:var(--colorTextPrimary)}.CustomModalSheet__cancel:hover,.CustomModalSheet__cancel:focus{background:var(--colorBgHover)!important;border-color:var(--colorSkeleton)!important;color:var(--colorTextPrimary)!important}.CustomModalSheet__ok{background:var(--colorDarkOrangeBg)!important;border:.0625rem solid var(--colorBrandInk)!important;color:var(--colorBrandInk)!important;box-shadow:none!important}.CustomModalSheet__ok:hover,.CustomModalSheet__ok:focus{background:var(--colorDarkOrangeBg)!important;border-color:var(--colorBrandInk)!important;color:var(--colorBrandInk)!important;filter:brightness(.97)}@media(max-width:599px){.CustomModalSheet__header{min-height:3rem}.CustomModalSheet__title{font-size:1.25rem}.CustomModalSheet__footer{gap:1rem;padding-bottom:1.25rem}.CustomModalSheet__cancel,.CustomModalSheet__ok{height:3rem;min-width:7.5rem}}
