.popup-wrap{width:100%;height:100vh;position:fixed;display:flex;justify-content:center;z-index:900;background:rgba(0,0,0,.38);top:0;left:0;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.3s}.popup-wrap.active{opacity:1;transition:.3s;-webkit-transform:translateY(0);transform:translateY(0)}.popup-close{position:absolute;display:flex;justify-content:center;cursor:pointer;padding-top:3px;right:11px;top:11px;width:40px;height:40px;border-radius:50%;background:#f2f2f2;font-size:25px;font-weight:500}.popup-title{font-style:normal;font-weight:500;font-size:22px;line-height:16px;color:#2c3a50}.popup-span{color:#705ef9;margin-right:6px}.popup{position:relative;height:320px;margin-top:30px;padding:41px 25px 36px;background:#fff;width:600px;border-radius:7px}.popup-text{font-style:normal;font-weight:400;font-size:16px;line-height:16px;margin-top:18px;color:#697383}.popup-row{--auto-grid-min-size:9rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));grid-gap:1rem;margin-top:22px}.popup-box{border:1px solid transparent;background:#f1f2f5;border-radius:4px;height:98px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:26px;line-height:30px;letter-spacing:.35px;text-transform:uppercase;color:#2c3a50;cursor:pointer}.add{font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#697383}.add,.popup-input{text-align:center;letter-spacing:.35px}.popup-input{background:#f1f2f5;border-radius:4px;width:100%;font-weight:500;font-size:26px;display:flex;align-items:center;justify-content:center;height:100%;padding:20px;text-transform:uppercase;color:#2c3a50;cursor:pointer}.popup-input::-webkit-input-placeholder{font-size:12px;text-align:center;line-height:20px}.popup-input:-ms-input-placeholder{font-size:12px;text-align:center;line-height:20px}.popup-input::placeholder{font-size:12px;text-align:center;line-height:20px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.button-group{width:100%;justify-content:space-between;margin-top:35px}.button,.button-group{display:flex;align-items:center}.button{width:49%;justify-content:center;background:#fff;border:1px solid #454d56;padding:25px 0;box-sizing:border-box;border-radius:8px;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center;letter-spacing:.35px;text-transform:uppercase;color:#454d56}.button.blue{background:#705ef9;border:1px solid #705ef9;color:#fff}
/*# sourceMappingURL=main.a13dd424.chunk.css.map */