html{scroll-behavior:smooth}*{box-sizing:border-box;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a{text-decoration:none}[x-cloak]{display:none!important}body{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px;line-height:1.25;font-weight:400;background-color:#f0f4fc;color:#0f1a20;margin:0;position:relative}body.light{background-color:#fff}img{max-width:100%;height:auto;display:block}main{overflow-y:auto}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f0f4fc;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#d9dce2;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#9e9eb5}.template{margin-top:20px;margin-bottom:20px;min-height:-webkit-calc(100vh - 236px);min-height:calc(100vh - 236px);display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}@media(min-width:768px){.template{margin-top:40px;margin-bottom:40px}}@media(min-width:768px){.template--with-settings-panel{padding-left:clamp(10px,10px + (100vw - 768px) * .287,340px);padding-right:340px}}.template__centred{height:100%;width:100%;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;max-width:780px}@media(min-width:768px){.template__centred{padding-left:20px;padding-right:20px}}.template__centred--y{margin:auto}.template__card{width:100%;padding:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 20px #e6eaf2}@media(min-width:768px){.template__card{padding:40px}}.template__card--full{width:100%;padding:40px;border-radius:10px 10px 0 0;background-color:#fff;box-shadow:0 0 20px #e6eaf2;height:-webkit-calc(100% - 129px);height:calc(100% - 129px);margin-bottom:60px;min-height:-webkit-calc(100vh - 129px);min-height:calc(100vh - 129px)}.template__btn_outline{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:12px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;background-color:transparent;color:#0f1a20;border:1.5px solid #5555ff;transition:background-color .25s linear}.template__btn_outline:not(:disabled):hover,.template__btn_outline:not(:disabled):focus{background-color:#e4ecf9}.template__btn_outline:not(:disabled):active{background-color:transparent}.template__btn_outline:disabled{color:#c1c5d7;cursor:auto;cursor:initial}.template__btn_outline{width:100%;margin-bottom:20px}@media(min-width:768px){.template__btn_outline{position:absolute;top:0;left:0;z-index:2;min-width:175px;justify-content:left;width:auto;margin-bottom:0}}.template__btn_outline svg{margin-right:12px;color:currentColor}.template__btn_show{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.template__btn_outline[aria-expanded=true] .template__btn_show{display:none}.template__btn_show svg{width:16px;height:12px}.template__btn_hide{display:none;align-items:center}.template__btn_outline[aria-expanded=true] .template__btn_hide{display:-webkit-flex;display:-ms-flexbox;display:flex}.template__btn_hide svg{width:17px;height:20px}.template__head{margin-bottom:20px;position:relative;min-height:40px}@media(min-width:768px){.template__head{margin-bottom:40px}}.template__separator{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px;margin-top:0}.template__separator span{text-transform:uppercase;color:#9e9eb5;font-size:12px;font-weight:600;padding-left:20px;padding-right:20px;background-color:#fff;z-index:2;position:relative}.template__separator:before{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background-color:#dbe2f0;z-index:1}@media(min-width:768px){.template__separator{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:40px;margin-top:0}.template__separator span{text-transform:uppercase;color:#9e9eb5;font-size:12px;font-weight:600;padding-left:20px;padding-right:20px;background-color:#fff;z-index:2;position:relative}.template__separator:before{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background-color:#dbe2f0;z-index:1}}.template__block{margin-bottom:20px}.template__block--last{margin-bottom:0}@media(min-width:768px){.template__block{margin-bottom:40px}.template__block--last{margin-bottom:0}}.template__panel{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;position:relative}@media(min-width:768px){.template__panel{margin-bottom:40px}}.template__panel--left{max-width:340px}.template__title{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:28px;font-weight:600}@media(min-width:768px){.template__title{margin:0;font-size:36px;font-weight:600}}.template__title--change{padding-left:2px;position:relative}.template__title--change:before{content:"";position:absolute;bottom:0;width:100%;border-bottom:1.5px dashed transparent;transition:border-color .15s linear}.template__title--change:hover:before{border-color:#e6eaf2}.template__input--change{border:none;border-bottom:1.5px solid #E6EAF2;height:45px;font-size:36px;font-weight:600;width:100%}.template__input--change:focus{border:none;border-bottom:1.5px solid #E6EAF2;outline:none}.template__input{width:100%;padding:12px 16px;font-size:16px;line-height:1.5;color:#0f1a20;background-color:#fff;border:1.5px solid #dbe2f0;border-radius:10px;transition:border-color .15s ease-in-out;font-family:Mulish,sans-serif}.template__input:hover{border-color:#55f}.template__input:focus{outline:none;border-color:#55f}.template__input::-moz-placeholder{color:#9e9eb5}.template__input::placeholder{color:#9e9eb5}.template__group{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media(min-width:768px){.template__group{flex-wrap:nowrap}}.template__group--separate{margin-bottom:40px}.template__btn_add{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:12px;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;background-color:transparent;color:#0f1a20;border:1.5px solid transparent;transition:background-color .25s linear}.template__btn_add:not(:disabled):hover,.template__btn_add:not(:disabled):focus{background-color:#f0f4fc}.template__btn_add:not(:disabled):active{background-color:#e4ecf9}.template__btn_add:disabled{color:#c1c5d7;cursor:auto;cursor:initial}.template__btn_add svg{width:16px;height:16px}.template__btn_add span{display:none}@media(min-width:768px){.template__btn_add span{display:block;margin-left:12px}}.template__btn_share{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:12px;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;background-color:#55f;color:#fff;border:none;opacity:1;transition:opacity .25s linear}.template__btn_share:not(:disabled):hover,.template__btn_share:not(:disabled):focus{background-color:#4545e2}.template__btn_share:not(:disabled):active{background-color:#3939bd}.template__btn_share svg{width:20px;height:19px;color:currentColor}.template__btn_share span{display:none}@media(min-width:768px){.template__btn_share span{display:block;margin-left:12px}}.template__link_trash{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:12px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;background-color:transparent;color:#0f1a20;border:1.5px solid transparent;transition:background-color .25s linear}.template__link_trash:not(:disabled):hover,.template__link_trash:not(:disabled):focus{background-color:#f0f4fc}.template__link_trash:not(:disabled):active{background-color:#e4ecf9}.template__link_trash:disabled{color:#c1c5d7;cursor:auto;cursor:initial}.template__link_trash{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-start}.template__link_trash svg{margin-right:12px;width:18px;height:18px;color:currentColor}.template__line{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:20px}.template__label{width:100%;margin-bottom:10px}.template__row{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.template__col-3,.template__col-momile_full{width:-webkit-calc((100% - 12px) / 3);width:calc((100% - 12px) / 3)}@media(max-width:768px){.template__col-momile_full{width:100%}}.template__col-3-momile_2{width:-webkit-calc((100% - 12px) / 3);width:calc((100% - 12px) / 3)}@media(max-width:768px){.template__col-3-momile_2{width:-webkit-calc((100% - 12px) / 2);width:calc((100% - 12px)/2)}}.template__col-2{width:100%}@media(min-width:768px){.template__col-2{width:-webkit-calc((100% - 6px) / 2);width:calc((100% - 6px)/2)}}.template__col-full{width:100%}.template__btn_link{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:12px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;background-color:transparent;color:#0f1a20;border:1.5px solid #5555ff;transition:background-color .25s linear}.template__btn_link:not(:disabled):hover,.template__btn_link:not(:disabled):focus{background-color:#f0f4fc}.template__btn_link:not(:disabled):active{background-color:#e1e1ff}.template__btn_link:disabled{color:#c1c5d7;cursor:auto;cursor:initial}.template__btn_link{width:100%}@media(min-width:768px){.template__btn_link{width:auto}}.template__btn_link svg{width:16px;height:12px;margin-right:12px;color:currentColor}.template__empty{margin:50px 0}.template__empty img{max-width:75%;margin:auto auto 14px}.template__empty p{text-align:center;font-weight:600}@media(min-width:768px){.template__empty{margin:100px 0}.template__empty img{max-width:100%}}.fonts__arial{font-family:Arial,sans-serif}.fonts__roboto{font-family:Roboto,sans-serif}.fonts__nobile{font-family:Nobile,sans-serif}.fonts__open_sans{font-family:Open Sans,sans-serif}.fonts__play{font-family:Play,sans-serif}.fonts__times_new_roman{font-family:Times New Roman,serif}.form{margin-bottom:20px;float:left;min-width:100%}.form--last{margin-bottom:0}.form__btn{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:12px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;background-color:#55f;color:#fff;border:none;opacity:1;transition:opacity .25s linear}.form__btn:not(:disabled):hover,.form__btn:not(:disabled):focus{background-color:#4545e2}.form__btn:not(:disabled):active{background-color:#3939bd}.form__btn{width:100%;margin-top:20px;font-size:16px;font-weight:600;padding:12px}.form--success .form__body{opacity:.5}.form--success .card_form:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;transition:.15s;border-radius:10px}.form__response-success,.form--success .form__response{display:none!important}.form--success .form__response-success{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;align-items:center}.form__group{margin-bottom:20px}.form__label{font-size:12px;font-weight:600;display:block;margin-bottom:10px}.form__input{height:44px;width:100%;padding:12px;font-size:16px;border:1.5px solid #dbe2f0;border-radius:10px;font-weight:600;transition:border-color .25s linear}.form__input:focus,.form__input:focus-visible{outline:none;border-color:#55f}.form__input--card{height:auto;min-height:46px;border:none;border-bottom:1.5px solid #dbe2f0;border-radius:0;background-color:transparent;font-weight:400;transition:background-color .15s linear,border-color .15s linear}.form__input--card:focus{background-color:rgba(255,255,255,.1);border-color:#9e9eb5}.bool{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.bool__input{position:absolute;opacity:0;width:0;height:0}.bool__text{margin:0;white-space:pre-line}.bool__icon{margin-bottom:10px}.bool__icon_inner{position:relative;overflow:hidden;margin:0 auto}.heart .bool__icon_inner{height:50px;width:95px}.cross .bool__icon_inner{height:50px;width:76px}.bool__icon_svg{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:95px;height:50px}.heart .bool__icon_svg{width:95px}.cross .bool__icon_svg{width:76px}.bool__icon_svg svg,.bool__icon_svg img{display:block;height:50px;width:auto}.bool__icon_svg svg path{fill:var(--bool-icon-color)}.bool:hover .bool__input:not(:checked)~.bool__icon.heart .bool__icon_svg svg path{fill:var(--yes-icon-active-color);opacity:.4}.bool:hover .bool__input:not(:checked)~.bool__icon.cross .bool__icon_svg svg path{fill:var(--no-icon-active-color);opacity:.4}.bool__input:checked~.bool__icon.heart .bool__icon_svg svg path{fill:var(--yes-icon-active-color)}.bool__input:checked~.bool__icon.cross .bool__icon_svg svg path{fill:var(--no-icon-active-color)}.card_form{padding:20px;border:1.5px solid #dbe2f0;border-radius:10px;background-color:#fff;transition:border-color .15s linear;margin-bottom:10px;position:relative;float:left;min-width:100%}.card_form.collapse{cursor:auto}.card_form.active{border-color:#55f}.card_form--error{border-color:#f55}.card_form--pointer:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;transition:.15s;border-radius:10px}.card_form--pointer:hover:after{background-color:rgba(101,101,214,.05)}.card_form--pointer:active:after{transition:0;background-color:rgba(0,0,255,.063)}.collapse.show .card_form{border-color:#55f}.card_form__box{padding:10px;width:50%;text-align:center;float:left;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.card_form__box{padding:20px}}.card_form__icon{height:50px;width:auto;color:#e4ecf9;margin-bottom:10px}.card_form__icon path{fill:var(--bool-icon-color)}.card_form__txt{font-size:medium;font-size:initial;margin:0;white-space:pre-line}.card_form__head{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse;width:100%;gap:10px;margin-bottom:20px}@media(min-width:768px){.card_form__head{flex-direction:row}}.card_form__left{width:100%}@media(min-width:768px){.card_form__left{width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}}.card_form__right{min-width:200px}.card_form__select{width:100%}.card_form__body{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;width:100%}@media(min-width:768px){.card_form__body{margin-bottom:40px}}.card_form__footer{width:-webkit-calc(100% + 40px);width:calc(100% + 40px);display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px;margin-left:-20px;margin-right:-20px;margin-bottom:-20px;background-color:#fff;border-top:1.5px solid #dbe2f0}@media(min-width:460px){.card_form__footer{flex-wrap:nowrap}}@media(max-width:459px){.card_form__footer .switch{width:100%;margin-bottom:15px}}.card_form__group{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:100%;justify-content:space-between;gap:6px;position:relative}@media(min-width:460px){.card_form__group{width:auto;justify-content:initial}}.card_form__btn{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:4px 5px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;background-color:#fff;color:#0f1a20;border:1.5px solid transparent;transition:background-color .25s linear}.card_form__btn:not(:disabled):hover,.card_form__btn:not(:disabled):focus{background-color:#f0f4fc}.card_form__btn:not(:disabled):active{background-color:transparent}.card_form__btn:disabled{color:#c1c5d7;cursor:auto;cursor:initial}.card_form__btn{position:relative}.card_form__btn:active{background-color:#e4ecf9!important}.card_form__svg{height:18px;width:18px}.card_form__svg--btm{transform:rotate(-90deg);height:14px}.card_form__svg--top{transform:rotate(90deg);height:14px}.card_form__svg--copy{height:18px;width:18px}.card_form__svg--dlt{height:18px;width:15px}.card_form__svg--add{height:18px;width:18px}.card_form__svg--cross{height:12px;width:12px}.card_form__select .choices__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:12px;font-size:16px}.card_form__caption{width:100%;text-align:left}.card_form__caption span{color:#f55}.card_form__answer{width:100%;margin-top:20px}.card_form__description{width:100%;border-bottom:1.5px solid #dbe2f0}.card_form__input{width:100%;padding:0 0 2px;border:none;border-bottom:1.5px solid #dbe2f0;background-color:transparent;transition:border-color .15s linear}.card_form__input:focus{border-color:#55f;outline:none}.card_form--error .card_form__input{border-color:#f55}.card_form__error{max-height:0;opacity:0;visibility:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px;color:#f55;padding-top:0;transition:max-height .15s linear,opacity .15s linear,visibility .15s linear,padding-top .15s linear;float:left}.card_form__error svg{width:18px;height:18px}.card_form__error p{margin:0;font-size:12px}.card_form--error .card_form__error{max-height:80px;opacity:1;visibility:visible;padding-top:20px}.card_form__radio{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px;margin-bottom:20px}.card_form__radio input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:22px;width:22px;min-width:22px;max-width:22px;flex-shrink:0;border:2px solid #0f1a20;border-radius:100%;margin:0;cursor:pointer}.card_form__radio input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2.7' fill='%23393946'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.card_form__radio input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:22px;width:22px;min-width:22px;max-width:22px;flex-shrink:0;border:2px solid #0f1a20;background-color:transparent;border-radius:2px;margin:0;cursor:pointer;transition:border-color .15s linear,background-color .15s linear}.card_form__radio input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M4 12l5 5L20 6' stroke='%23fff' stroke-width='2' fill='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-color:#393946;border-color:#393946}.card_form__radio label{position:relative;font-size:inherit;cursor:pointer}.card_form__other .card_form__radio{margin-bottom:0}.card_form__other{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px}.card_form__list{width:100%;margin:0;padding:0;list-style:none;counter-reset:list-counter}.card_form__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px;margin-bottom:20px;min-height:30px;counter-increment:list-counter}.card_form__item:last-child{margin-bottom:0}.card_form__style{width:22px;height:22px;min-width:22px;flex-shrink:0;border:2px solid #9e9eb5}.card_form__style.circle{border-radius:100%}.card_form__style.square{border-radius:2px}.card_form__style.numb{border:none;width:auto;min-width:auto;height:auto}.card_form__style.numb:before{content:counter(list-counter)}.card_form__add_btn{border:none;background-color:transparent;padding:0;position:relative;cursor:pointer}.card_form__add_btn.accent{font-weight:600;color:#55f}.card_form__add_btn:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background-color:currentColor;transform:scale(0);transition:transform .2s linear}.card_form__add_btn.accent:after{background-color:#55f}.card_form__add_btn:hover:after,.card_form__add_btn:focus:after{transform:scale(1)}.card_form__bool{padding:20px;width:50%;text-align:center;margin-top:30px;float:left}.clearfix:after{content:"";display:table;clear:both}.form-submit-btn{width:93px;height:40px;background:#393946;border-radius:10px;border:none;font-family:Mulish,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#fff;cursor:pointer;transition:background-color .15s ease}.form-submit-btn:hover{background:#4a4a5a}.form-submit-btn:active{background:#2d2d38}.text_editor{width:100%;font-size:12px}.text_editor__textarea{resize:none;width:100%;border:none;overflow-y:hidden;padding:6px 12px;font-size:16px;min-height:32px;background-color:transparent;border-bottom:1.5px solid #dbe2f0;transition:background-color .15s linear,border-color .15s linear}.text_editor__textarea--large{padding:12px;min-height:46px;font-size:16px}.text_editor__textarea--box{min-height:46px;text-align:center}.text_editor__textarea--text{min-height:16px;padding:5px 0}.text_editor__textarea--option{border-color:transparent;min-height:16px;padding:6px 0}.text_editor__textarea:focus{background-color:rgba(255,255,255,.2);border-color:#9e9eb5;color:#0f1a20;outline:none}.responses{width:100%}.response__nav{height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;font-weight:600;width:100%}@media(min-width:768px){.response__nav{margin-bottom:40px;justify-content:center}}.response__nav span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:768px){.response__nav span{max-width:175px}}.response__btn{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:8px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;background-color:transparent;color:#0f1a20;border:none;transition:color .25s linear}.response__btn:hover{color:#55f}.response__btn--prev{transform:rotate(180deg);margin-right:10px}.response__btn--next{margin-left:10px}.response__btn svg{width:16px;height:12px;color:currentColor}.responses__head{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:40px;gap:20px}.responses__title{margin:0;font-size:24px;font-weight:600}.responses__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:20px;width:100%}@media(min-width:460px){.responses__actions{width:auto}}.responses__link{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;background-color:#fff;border:1.5px solid #E6EAF2;border-radius:5px;font-size:16px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex:1 1}.responses__link svg{width:30px;height:30px;fill:currentColor}.responses__link:hover:not(:disabled){background-color:#e6eaf2}.responses__link:active:not(:disabled){transform:translateY(0)}.responses__link:disabled{opacity:.7;cursor:not-allowed}@media(min-width:460px){.responses__link{flex:none}}.responses__link-short{display:inline}@media(min-width:450px){.responses__link-short{display:none}}.responses__link-full{display:none}@media(min-width:450px){.responses__link-full{display:inline}}.progress__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:4px}.progress__wrap--positive{color:#00a649}.progress__wrap--negative{color:#f55}.progress__wrap--stats{color:#55f;margin-bottom:0;width:85%}.progress__total{font-size:12px;color:currentColor;width:25px}.progress__wrap--stats .progress__total{color:#0f1a20;margin-right:20px}.progress{width:-webkit-calc(100% - 25px);width:calc(100% - 25px);display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;overflow:hidden;background-color:#f0f4fc;border-radius:5px}.progress-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;white-space:nowrap;background-color:currentColor;border-radius:5px;transition:width .6s ease}.custom-select{position:relative;width:100%;outline:none}.custom-select:not(.empty) .custom-select__label{font-size:12px;color:#9e9eb5}.custom-select__selected{border:1.5px solid #e1e1ff;border-radius:10px;padding:12px;background-color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.custom-select__arrow{width:8px;height:8px;margin-left:12px;border-right:1.5px solid #000000;border-bottom:1.5px solid #000000;transform:rotate(45deg) translate(-2px);transition:transform .2s ease}.custom-select.open .custom-select__arrow{transform:rotate(-135deg) translate(-2px)}.custom-select__options{position:absolute;top:-webkit-calc(100% + 3px);top:calc(100% + 3px);left:0;right:0;box-shadow:0 0 20px #e6eaf2;background:#fff;border-radius:10px;display:none;max-height:200px;overflow-y:auto;z-index:99}.custom-select.open .custom-select__options{display:block}.custom-select.drop-up .custom-select__options{bottom:-webkit-calc(100% + 3px);bottom:calc(100% + 3px);top:auto;border-radius:10px}.custom-select__option{padding:12px;cursor:pointer}.custom-select__option:hover{background-color:#f0f4fc}.custom-select__option.active{background-color:#e4ecf9}.custom-select__label{font-size:16px}.alert-container{position:fixed;top:100px;left:50%;transform:translate(-50%);z-index:9999;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.alert{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;padding:15px;border-radius:10px 10px 0;color:#fff;font-family:Mulish,sans-serif;font-weight:700;font-size:14px;line-height:1.4;text-align:right;max-width:400px;pointer-events:auto;box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.alert--visible{opacity:1;transform:translateY(0)}.alert--success,.alert--info{background-color:#393946}.alert--error{background-color:#f55}.alert__message{margin:0;padding:0;display:inline}.alert__angle{position:absolute;right:0;bottom:-9px;width:13px;height:9px;-webkit-mask-image:url(/build/assets/images/alert02.svg);mask-image:url(/build/assets/images/alert02.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.alert--success .alert__angle,.alert--info .alert__angle{background-color:#393946}.alert--error .alert__angle{background-color:#f55}.alert-enter{transition:opacity .3s ease,transform .3s ease}.alert-enter-start{opacity:0;transform:translateY(-20px)}.alert-enter-end{opacity:1;transform:translateY(0)}.alert-leave{transition:opacity .3s ease,transform .3s ease}.alert-leave-start{opacity:1;transform:translateY(0)}.alert-leave-end{opacity:0;transform:translateY(-20px)}
