.currency-conversion-wrap{vertical-align:unset}.currency-conversion-wrap .ant-modal-content{border-radius:16px}.currency-conversion-wrap .ant-modal-content .ant-modal-body{padding:28px 24px 24px}.currency-conversion-wrap .cc-title{text-align:center;font-size:18px;font-weight:600;color:#1a1a1a;line-height:25px;margin-bottom:20px}.currency-conversion-wrap .cc-heading{font-size:16px;font-weight:600;color:#1a1a1a;line-height:24px;margin-bottom:10px}.currency-conversion-wrap .cc-desc{font-size:12px;font-weight:400;color:#6b7280;line-height:20px;margin-bottom:20px}.currency-conversion-wrap .cc-card{position:relative;background:#f5f6f8;border-radius:12px;padding:16px 18px}.currency-conversion-wrap .cc-amount-block{padding:8px 0}.currency-conversion-wrap .cc-amount-label{display:flex;align-items:center;font-size:12px;color:#4b5563;line-height:18px;margin-bottom:6px}.currency-conversion-wrap .cc-amount-value{display:flex;align-items:baseline}.currency-conversion-wrap .cc-flag{width:20px;border-radius:2px;-o-object-fit:cover;object-fit:cover;margin-right:8px;flex:none;box-shadow:0 0 1px rgba(0,0,0,.25)}.currency-conversion-wrap .cc-currency{font-size:14px;font-weight:500;color:#1a1a1a;margin-right:6px}.currency-conversion-wrap .cc-amount{font-size:26px;font-weight:700;color:#1a1a1a;word-break:break-all}.currency-conversion-wrap .cc-arrow{position:relative;height:1px;background:#e2e5ea;margin:16px 0}.currency-conversion-wrap .cc-arrow .cc-arrow-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;line-height:30px;text-align:center;background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.12);font-size:16px;color:#1a1a1a}.currency-conversion-wrap .cc-rate{font-size:12px;color:#8a909c;line-height:18px;margin-top:14px}.currency-conversion-wrap .cc-countdown{font-size:13px;font-weight:500;color:#3d73dd;line-height:20px;margin-top:12px;text-align:center}.currency-conversion-wrap .cc-footer{margin-top:22px;display:flex;gap:12px}.currency-conversion-wrap .cc-footer .cc-goback-btn,.currency-conversion-wrap .cc-footer .cc-proceed-btn{flex:1;height:46px;line-height:1;border-radius:9999px;font-size:16px;font-weight:500}.currency-conversion-wrap .cc-footer .cc-proceed-btn{background:#3d73dd;border-color:#3d73dd}.currency-conversion-wrap .cc-footer .cc-goback-btn{color:#3d73dd;border:1px solid #3d73dd;background:#fff}.currency-conversion-wrap.is-mobile .ant-modal-content .ant-modal-body{padding-top:5.333333333333334vw;padding-left:0;padding-right:0;padding-bottom:5.333333333333334vw;display:flex;flex-direction:column;max-height:88vh;overflow:hidden}.currency-conversion-wrap.is-mobile .cc-title{flex:none}.currency-conversion-wrap.is-mobile .cc-scroll{padding-left:5.333333333333334vw;padding-right:5.333333333333334vw;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.currency-conversion-wrap.is-mobile .cc-footer{flex:none;padding-left:5.333333333333334vw;padding-right:5.333333333333334vw}.currency-conversion-wrap.is-mobile .cc-title{font-size:4.266666666666667vw;line-height:6.4vw;margin-bottom:4.266666666666667vw}.currency-conversion-wrap.is-mobile .cc-heading{font-size:4.266666666666667vw;line-height:5.866666666666666vw;margin-bottom:2.666666666666667vw}.currency-conversion-wrap.is-mobile .cc-desc{font-size:3.2vw;line-height:5.333333333333334vw;margin-bottom:4.266666666666667vw}.currency-conversion-wrap.is-mobile .cc-card{padding-top:0;padding-bottom:0;padding-left:4.266666666666667vw;padding-right:4.266666666666667vw;border-radius:3.2vw}.currency-conversion-wrap.is-mobile .cc-amount-block{padding-top:2.666666666666667vw;padding-bottom:2.666666666666667vw}.currency-conversion-wrap.is-mobile .cc-amount-label{font-size:3.2vw;line-height:4.8vw;margin-bottom:1.6vw}.currency-conversion-wrap.is-mobile .cc-flag{width:5.333333333333334vw;margin-right:2.1333333333333333vw;border-radius:.5333333333333333vw}.currency-conversion-wrap.is-mobile .cc-currency{font-size:3.733333333333334vw;margin-right:1.6vw}.currency-conversion-wrap.is-mobile .cc-amount{font-size:6.4vw}.currency-conversion-wrap.is-mobile .cc-arrow{margin-top:4.266666666666667vw;margin-bottom:4.266666666666667vw}.currency-conversion-wrap.is-mobile .cc-arrow .cc-arrow-icon{width:8vw;height:8vw;line-height:7.466666666666668vw;font-size:4.266666666666667vw}.currency-conversion-wrap.is-mobile .cc-rate{font-size:3.2vw;line-height:4.8vw;margin-top:3.733333333333334vw}.currency-conversion-wrap.is-mobile .cc-footer{margin-top:5.333333333333334vw;gap:3.2vw}.currency-conversion-wrap.is-mobile .cc-footer .cc-goback-btn,.currency-conversion-wrap.is-mobile .cc-footer .cc-proceed-btn{height:10.666666666666668vw;font-size:4.266666666666667vw;border-radius:6.4vw}.currency-conversion-wrap.is-mobile-horizontal .ant-modal-content .ant-modal-body{padding:16px 0 14px;display:flex;flex-direction:column;max-height:92vh;overflow:hidden}.currency-conversion-wrap.is-mobile-horizontal .cc-title{flex:none;font-size:16px;line-height:20px;margin-bottom:10px}.currency-conversion-wrap.is-mobile-horizontal .cc-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 20px}.currency-conversion-wrap.is-mobile-horizontal .cc-heading{font-size:14px;line-height:20px;margin-bottom:6px}.currency-conversion-wrap.is-mobile-horizontal .cc-desc{font-size:12px;line-height:16px;margin-bottom:12px}.currency-conversion-wrap.is-mobile-horizontal .cc-card{display:flex;align-items:center;padding:12px 14px;border-radius:10px}.currency-conversion-wrap.is-mobile-horizontal .cc-amount-block{flex:2;min-width:0;padding:0}.currency-conversion-wrap.is-mobile-horizontal .cc-amount-label{font-size:12px;line-height:16px;margin-bottom:4px}.currency-conversion-wrap.is-mobile-horizontal .cc-flag{width:16px;margin-right:6px}.currency-conversion-wrap.is-mobile-horizontal .cc-currency{font-size:12px;margin-right:4px}.currency-conversion-wrap.is-mobile-horizontal .cc-amount{font-size:18px}.currency-conversion-wrap.is-mobile-horizontal .cc-arrow{flex:1;width:auto;height:auto;background:transparent;align-self:center;margin:0 12px}.currency-conversion-wrap.is-mobile-horizontal .cc-arrow .cc-arrow-icon{position:static;transform:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;line-height:1;font-size:14px}.currency-conversion-wrap.is-mobile-horizontal .cc-rate{font-size:12px;line-height:16px;margin-top:10px}.currency-conversion-wrap.is-mobile-horizontal .cc-footer{flex:none;padding:0 20px;margin-top:14px;gap:10px}.currency-conversion-wrap.is-mobile-horizontal .cc-footer .cc-goback-btn,.currency-conversion-wrap.is-mobile-horizontal .cc-footer .cc-proceed-btn{height:32px;font-size:14px;border-radius:9999px}