.affiliate-form[data-v-c89e8c90]{box-sizing:border-box;margin:0 auto;padding:60px 0 32px}.affiliate-form-header[data-v-c89e8c90]{margin-bottom:40px;text-align:center}.affiliate-form-header .affiliate-logo[data-v-c89e8c90]{color:#333;height:104px;margin:0 auto 24px;width:120px}.affiliate-form-header h2[data-v-c89e8c90]{color:#333;font-family:Roboto-Medium,Roboto;font-size:36px;font-weight:500;line-height:42px;margin-bottom:16px}.affiliate-form-header p[data-v-c89e8c90]{color:#555;font-family:Roboto-Regular,Roboto;font-size:16px;font-weight:400;line-height:26px;margin:0 auto 16px;max-width:900px}.affiliate-form-body[data-v-c89e8c90]{margin:0 auto;max-width:900px}.affiliate-form-body .form-box[data-v-c89e8c90]{background:#fff;border:1px solid #ebebeb;border-radius:20px;padding:40px}[data-v-c89e8c90] .form-section:not(:last-child){margin-bottom:32px}[data-v-c89e8c90] .form-section.submit-section{margin-bottom:0;text-align:center}[data-v-c89e8c90] .form-section.short-box{width:520px}[data-v-c89e8c90] .form-section.short-box .form-select{width:100%}[data-v-c89e8c90] .form-section .el-input .el-input__inner,[data-v-c89e8c90] .form-section .el-textarea__inner{border-color:#e6e6e6}[data-v-c89e8c90] .form-section .el-input .el-input__inner:focus,[data-v-c89e8c90] .form-section .el-input .el-input__inner:hover,[data-v-c89e8c90] .form-section .el-textarea__inner:focus,[data-v-c89e8c90] .form-section .el-textarea__inner:hover{border-color:#f6b2cd;box-shadow:0 0 1px 1px #f6b2cd}[data-v-c89e8c90] .form-section .el-form-item.is-error .el-input__inner,[data-v-c89e8c90] .form-section .is-blur-error .el-input__inner{border-color:#c62828}[data-v-c89e8c90] .form-section .el-form-item__error{color:#c62828;font-size:12px;line-height:14px}[data-v-c89e8c90] .form-section .blur-error-msg{color:#c62828;font-size:12px;line-height:14px;padding-top:4px}[data-v-c89e8c90] .form-section:not(.agreement-section) .form-checkbox span{color:#333}[data-v-c89e8c90] .form-section.checkbox-box .el-form-item__error{display:none}[data-v-c89e8c90] .form-section.checkbox-box .is-error .form-hint .svg-icon{display:inline-block}[data-v-c89e8c90] .form-section.checkbox-box .is-error .form-hint>span{color:#c62828;margin-left:4px}[data-v-c89e8c90] .form-section .country-select .empty-box{display:flex;flex-direction:column;height:352px;justify-content:center;padding:0}[data-v-c89e8c90] .form-section .country-select.form-select blockquote ul{max-height:340px}.affiliate-form-footer[data-v-c89e8c90]{background:#fff;border:1px solid #ebebeb;border-radius:20px;margin-top:10px;padding:40px}.form-label[data-v-c89e8c90]{color:#333;font-family:Roboto-Medium,Roboto;font-size:16px;font-weight:500;line-height:20px;margin-bottom:10px}.form-label em[data-v-c89e8c90]{margin-left:2px}.form-hint[data-v-c89e8c90]{align-items:center;color:#9e9e9e;display:flex;font-size:14px;line-height:20px;margin-bottom:10px}.form-hint .svg-icon[data-v-c89e8c90]{color:#c62828;display:none;height:14px;width:14px}.checkbox-card-group[data-v-c89e8c90]{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;margin-top:6px}.checkbox-card-group>div[data-v-c89e8c90]{line-height:1}[data-v-c89e8c90] .role-checkbox-group .form-checkbox{width:-moz-fit-content;width:fit-content}.sub-panel[data-v-c89e8c90]{border:1px solid #e6e6e6;border-radius:10px;margin-left:26px;margin-top:10px;padding:20px}.sub-title[data-v-c89e8c90]{color:#000;font-size:13px;margin-bottom:12px}.sub-label[data-v-c89e8c90],.sub-title[data-v-c89e8c90]{font-family:Roboto-Medium,Roboto;font-weight:500}.sub-label[data-v-c89e8c90]{color:#333;font-size:12px;line-height:16px;margin-bottom:10px}.sub-label-desc[data-v-c89e8c90]{color:#555;font-size:12px}.sub-field[data-v-c89e8c90]{border:1px solid #e6e6e6;border-radius:10px;margin-left:26px;margin-top:10px;padding:16px}.channel-link-list[data-v-c89e8c90]{margin-top:16px}.channel-link-inline[data-v-c89e8c90]{border:1px solid #e6e6e6;border-radius:10px;margin-left:26px;margin-top:10px;padding:16px}.channel-link-row[data-v-c89e8c90]{display:flex;gap:12px;margin-bottom:12px}.channel-link-row[data-v-c89e8c90]:last-child{margin-bottom:0}.channel-link-field[data-v-c89e8c90]{flex:1}.channel-link-field.link-field[data-v-c89e8c90]{flex:1.5}.link-id[data-v-c89e8c90]{color:#999;font-weight:400;margin-left:4px}[data-v-c89e8c90] .agreement-section .el-form-item__error{display:none}[data-v-c89e8c90] .agreement-section .form-checkbox{align-items:flex-start}[data-v-c89e8c90] .agreement-section .form-checkbox>span{line-height:20px;margin-top:-2px}[data-v-c89e8c90] .agreement-section .el-form-item__content{line-height:20px}.agree-error-msg[data-v-c89e8c90]{align-items:center;color:#c62828;display:flex;font-size:12px;line-height:14px;padding-top:8px}.agree-error-msg .svg-icon[data-v-c89e8c90]{color:#c62828;height:14px;width:14px}.agree-error-msg span[data-v-c89e8c90]{margin-left:4px}.agreement-text[data-v-c89e8c90]{color:#555;cursor:text;font-size:14px;line-height:20px;margin-left:6px}.agreement-text p[data-v-c89e8c90]{margin:0 0 10px}.agreement-text a[data-v-c89e8c90]{color:#087196;-webkit-text-decoration:underline;text-decoration:underline}.agreement-text a[data-v-c89e8c90]:hover{color:#ea4c89}.form-submit[data-v-c89e8c90]{border-radius:6px;font-family:Roboto-Medium,Roboto;font-size:14px;font-weight:500;height:44px;min-width:180px;padding:0 32px}.form-submit[disabled][data-v-c89e8c90]{cursor:not-allowed}[data-v-c89e8c90] .el-form-item{margin-bottom:0}[data-v-c89e8c90] .el-form-item__error{padding-top:4px}[data-v-c89e8c90] .el-input__inner{border-color:#e6e6e6;border-radius:6px;color:#333;font-size:14px;height:40px;line-height:40px}[data-v-c89e8c90] .el-input__inner::-moz-placeholder{color:#bfbfbf}[data-v-c89e8c90] .el-input__inner::placeholder{color:#bfbfbf}[data-v-c89e8c90] .el-input__inner:focus{border-color:#ea4c89}[data-v-c89e8c90] .el-textarea__inner{border-color:#e6e6e6;border-radius:6px;color:#333;font-size:14px;padding-bottom:24px}[data-v-c89e8c90] .el-textarea__inner::-moz-placeholder{color:#bfbfbf}[data-v-c89e8c90] .el-textarea__inner::placeholder{color:#bfbfbf}[data-v-c89e8c90] .el-textarea__inner:focus{border-color:#ea4c89}[data-v-c89e8c90] .el-input__count{background:transparent;bottom:6px;color:#999;font-size:12px;right:10px}@media(max-width:960px){.affiliate-form[data-v-c89e8c90]{padding:32px 16px 48px;width:100%}.affiliate-form-header h2[data-v-c89e8c90]{font-size:22px;line-height:30px}.channel-link-row[data-v-c89e8c90]{flex-direction:column;gap:10px}.form-section.short-box .form-select[data-v-c89e8c90],.form-section.short-box[data-v-c89e8c90]{width:100%}}