@media screen and (min-width:901px)and (max-width:1920px){.common-modal.ant-modal{width:calc(var(--modal-width, 720)*1px)!important}.common-modal.ant-modal .ant-modal-content{padding:40px 0;border-radius:24px}.common-modal.ant-modal .ant-modal-content .ant-modal-header{padding:0 40px;margin-bottom:0}.common-modal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--color-dark);font-family:var(--font-family-bold);font-size:24px;font-weight:var(--font-weight-bold,700);margin-bottom:24px;margin-right:42px}.common-modal.ant-modal .ant-modal-content .ant-modal-body{max-height:65vh;overflow:auto;font-size:16px;padding:0 40px}.common-modal.ant-modal .ant-modal-content .common-modal-footer{display:flex;justify-content:flex-end;gap:16px;padding:24px 40px 0}.common-modal.ant-modal .ant-modal-content .common-modal-footer .ant-btn{font-size:16px;border-radius:44px;height:48px;min-width:160px;font-weight:var(--font-weight-bold,700);padding:8px 16px}.common-modal.ant-modal .ant-modal-content .common-modal-footer .ant-btn .ant-btn-loading-icon{position:absolute}.common-modal.ant-modal .ant-modal-content .common-modal-footer .common-modal-ok{border:2px solid var(--color-green);background-color:var(--color-green);color:var(--color-light)}.common-modal.ant-modal .ant-modal-content .common-modal-footer .common-modal-cancel{border:2px solid var(--color-green);background-color:var(--color-light);color:var(--color-green)}.common-modal.ant-modal .ant-modal-content .ant-modal-close{width:34px;height:34px;top:40px;right:40px;background-color:#f5f6f7;border-radius:50%}.common-modal.ant-modal .ant-modal-content .ant-modal-close:hover{background-color:#e7e8e9}.common-modal.ant-modal .ant-modal-content .ant-modal-close .close-icon{width:16px;height:16px}}@media screen and (min-width:1920px){.common-modal.ant-modal{width:calc(var(--modal-width, 720)*100vw/1920)!important}.common-modal.ant-modal .ant-modal-content{padding:2.0833333333vw 0;border-radius:.8333333333vw}.common-modal.ant-modal .ant-modal-content .ant-modal-header{padding:0 2.0833333333vw}.common-modal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--color-dark);font-family:var(--font-family-bold);font-size:1.25vw;font-weight:var(--font-weight-bold,700);margin-bottom:1.25vw;margin-right:2.1875vw}.common-modal.ant-modal .ant-modal-content .ant-modal-body{max-height:65vh;overflow:auto;font-size:.8333333333vw;padding:0 2.0833333333vw}.common-modal.ant-modal .ant-modal-content .common-modal-footer{display:flex;justify-content:flex-end;gap:.8333333333vw;padding:1.25vw 2.0833333333vw 0}.common-modal.ant-modal .ant-modal-content .common-modal-footer .ant-btn{font-size:.8333333333vw;border-radius:2.2916666667vw;height:2.5vw;min-width:8.3333333333vw;font-weight:var(--font-weight-bold,700);padding:.4166666667vw .8333333333vw}.common-modal.ant-modal .ant-modal-content .common-modal-footer .ant-btn .ant-btn-loading-icon{position:absolute}.common-modal.ant-modal .ant-modal-content .common-modal-footer .common-modal-ok{border:.1041666667vw solid var(--color-green);background-color:var(--color-green);color:var(--color-light)}.common-modal.ant-modal .ant-modal-content .common-modal-footer .common-modal-cancel{border:.1041666667vw solid var(--color-green);background-color:var(--color-light);color:var(--color-green)}.common-modal.ant-modal .ant-modal-content .ant-modal-close{width:1.7708333333vw;height:1.7708333333vw;top:2.0833333333vw;right:2.0833333333vw;background-color:#f5f6f7;border-radius:50%}.common-modal.ant-modal .ant-modal-content .ant-modal-close:hover{background-color:#e7e8e9}.common-modal.ant-modal .ant-modal-content .ant-modal-close .close-icon{width:.8333333333vw;height:.8333333333vw}.common-custom-modal{border-radius:.8333333333vw}}@media screen and (max-width:900px){.common-drawer.ant-drawer{position:fixed}.common-drawer.ant-drawer .ant-drawer-content-wrapper{height:auto!important;max-height:98%;overflow:auto}.common-drawer.ant-drawer .ant-drawer-content{border-radius:6.4vw 6.4vw 0 0}.common-drawer.ant-drawer .ant-drawer-content .ant-drawer-close{position:absolute;width:7.4666666667vw;height:7.4666666667vw;border-radius:50%;top:6.4vw;right:6.4vw;background-color:#f5f6f7;margin:0}.common-drawer.ant-drawer .ant-drawer-content .ant-drawer-close:hover{background-color:#e7e8e9}.common-drawer.ant-drawer .ant-drawer-content .ant-drawer-header{padding:6.4vw 6.4vw 0;border:none}.common-drawer.ant-drawer .ant-drawer-content .ant-drawer-header .ant-drawer-title{margin-right:8.5333333333vw}.common-drawer.ant-drawer .ant-drawer-content .ant-drawer-body{padding-top:4.2666666667vw}.common-drawer.ant-drawer .common-modal-footer{display:flex;gap:3.2vw;flex-wrap:wrap;padding-top:4.2666666667vw}.common-drawer.ant-drawer .common-modal-footer .ant-btn{flex:1;font-size:3.7333333333vw;border-radius:11.7333333333vw;height:11.7333333333vw;font-weight:var(--font-weight-bold,700)}.common-drawer.ant-drawer .common-modal-footer .ant-btn .ant-btn-loading-icon{position:absolute}.common-drawer.ant-drawer .common-modal-footer .common-modal-ok{border-color:var(--color-green);background-color:var(--color-green);color:var(--color-light)}.common-drawer.ant-drawer .common-modal-footer .common-modal-cancel{border-color:var(--color-green);background-color:var(--color-light);color:var(--color-green)}}.common-custom-drawer-wrapper{height:auto!important;border-radius:4.2666666667vw 4.2666666667vw 0 0;overflow:hidden}.common-custom-modal{width:auto!important;border-radius:16px;overflow:hidden}.common-modal.body-auto-height .ant-modal-content .ant-modal-body{max-height:none;overflow:visible}