.shade{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:11}.popup{text-align:center;display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;max-width:540px;max-height:709px;background:#fff;border-radius:16px}.popup .popup-header{position:relative;border-radius:16px 16px 0 0;width:100%;height:95px;background:#4069ff}.popup .popup-header .popup-icon{position:absolute;top:16px;left:16px}.popup .popup-header p{text-align:center;padding-top:33px;font-weight:400;font-size:24px;line-height:35px;letter-spacing:.02em;color:#fff}.popup .content{max-height:498px;margin:36px 52px auto}.popup .content .import{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:16px auto}.popup .content .import p{font-weight:400;font-size:16px;line-height:23px;text-align:left;color:#2f3051;margin-right:18px;word-wrap:break-word;padding-bottom:4px}.popup .content .import p span{display:inline-block;color:red;margin-right:4px}.popup .content .import input{width:352px;max-height:48px;font-weight:400;font-size:16px;line-height:23px;letter-spacing:.02em;padding:12.5px 0 12.5px 16px;box-sizing:border-box;border:1px solid #2f3051;border-radius:4px}.popup .content .import .textarea{border:1px solid #2f3051;width:352px;margin-top:8px;border-radius:4px;max-height:90px;height:90px;padding:10px 16px;box-sizing:border-box;outline-color:#2351f7}.popup .content .import input::-moz-placeholder{color:#2f3051;opacity:.3;font-style:normal;font-weight:400;font-size:14px;line-height:23px}.popup .content .import input::placeholder{color:#2f3051;opacity:.3;font-style:normal;font-weight:400;font-size:14px;line-height:23px}.popup .content .import textarea::-moz-placeholder{color:#2f3051;font-family:Arial;opacity:.3;font-style:normal;font-weight:400;font-size:14px;line-height:23px}.popup .content .import textarea::placeholder{color:#2f3051;font-family:Arial;opacity:.3;font-style:normal;font-weight:400;font-size:14px;line-height:23px}.popup .content .import partner-btn input:focus{border:1px solid #2351f7}.popup .content .import .textarea:focus{border:1px solid #2351f7}.popup .content .import input::-webkit-outer-spin-button,.popup .content .import input::-webkit-inner-spin-button{-webkit-appearance:none}.popup button{width:352px;height:48px;margin:12px 0 64px;background:#2351f7;border:1px solid #2351f7;border-radius:4px;padding:12.5px 27px;font-weight:700;font-size:16px;line-height:23px;letter-spacing:.02em;color:#fff;cursor:pointer;text-transform:uppercase;transition:all .5s}.popup-click{display:block}@media screen and (max-width:640px){.popup{width:100%;max-width:80%;max-height:70%}.popup .popup-header{height:65px}.popup .popup-header>img{top:12px;width:22px;left:12px}.popup .popup-header>p{padding-top:12px;font-size:16px}.popup .content{max-height:100%;margin:2% 10%}.popup .content .import{margin:8px auto}.popup .content .import>input,.popup .content .import>textarea{width:100%!important}.popup .content .import>input{max-height:38px}.popup .content .import>textarea{max-height:60px!important}.popup #popup-btn{line-height:16px;width:80%;height:40px;margin:12px 0 20px}}