.suggest-topic-form form.show-success[data-v-5620bbb9]{opacity:0}.suggest-topic-form form .main-input[data-v-5620bbb9]{margin-bottom:26px}.suggest-topic-form form .main-input.error[data-v-5620bbb9]{margin-bottom:6px}.suggest-topic-form form .main-textarea[data-v-5620bbb9]{margin-bottom:26px}.suggest-topic-form form .main-textarea[data-v-5620bbb9] textarea{height:49px}.suggest-topic-form form .main-textarea.error[data-v-5620bbb9]{margin-bottom:6px}.suggest-topic-form form .errors[data-v-5620bbb9]{margin-bottom:26px}.suggest-topic-form form .errors.agreement-error[data-v-5620bbb9]{margin-bottom:0;margin-left:26px}.suggest-topic-form form .errors p[data-v-5620bbb9]{color:#db292d;font-size:12px;font-weight:400;line-height:19px}.suggest-topic-form .success[data-v-5620bbb9]{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.suggest-topic-form .success.show-success[data-v-5620bbb9]{opacity:1;z-index:1}.suggest-topic-form .success p[data-v-5620bbb9]{font-size:18px;font-weight:500;line-height:24px;margin-top:24px;max-width:192px;text-align:center;width:100%}.suggest-topic-form .agreement[data-v-5620bbb9]{display:block;margin-bottom:26px}.suggest-topic-form .agreement .agreement-error[data-v-5620bbb9]{margin-top:6px}.suggest-topic-form .agreement .top[data-v-5620bbb9]{align-items:flex-start;display:flex}.suggest-topic-form .agreement input[data-v-5620bbb9]{display:none}.suggest-topic-form .agreement input:checked+.square[data-v-5620bbb9]{background-color:#1957ea;border:2px solid #1957ea}.suggest-topic-form .agreement input:checked+.square .icon[data-v-5620bbb9]{display:block}.suggest-topic-form .agreement .square[data-v-5620bbb9]{align-items:center;background-color:#fff;border:2px solid #878fa4;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;width:20px}.suggest-topic-form .agreement .square .icon[data-v-5620bbb9]{display:none;margin-top:3px}.suggest-topic-form .agreement .text[data-v-5620bbb9]{margin-left:8px}.suggest-topic-form .agreement .text p[data-v-5620bbb9]{color:#878fa4;font-family:Rubik;font-size:14px;font-weight:400;letter-spacing:.2px}.suggest-topic-form .agreement .text p span[data-v-5620bbb9]{cursor:pointer;text-decoration:underline;transition:.2s linear}@media (hover:hover){.suggest-topic-form .agreement .text p span[data-v-5620bbb9]:hover{color:#000}}
