.btn[data-v-93337036]{display:inline-flex;justify-content:center;align-items:center;grid-gap:var(--lengthSm2);gap:var(--lengthSm2);padding:.75rem var(--lengthSm3);font-size:var(--lengthSm3);font-weight:var(--medium);border-radius:4px;transition:transform .3s}.btn[data-v-93337036]:disabled{opacity:.7;cursor:not-allowed}.btn[data-v-93337036]:active:not(:disabled){transform:translateY(1px)}.btn--primary[data-v-93337036]{color:#fff;background-color:var(--mainColor1);transition:background-color .3s}.btn--primary[data-v-93337036]:hover:not(:disabled){background-color:var(--mainColor2)}.btn--secondary[data-v-93337036]{color:var(--mainColor1);background-color:#fff;box-shadow:0 0 1px 1px var(--grayColor2) inset;transition:background-color .3s}.btn--secondary[data-v-93337036]:hover:not(:disabled){background-color:var(--grayColor1)}.btn--ghost[data-v-93337036]{color:var(--mainColor1);box-shadow:inset 0 0 0 1px currentColor}.btn--danger[data-v-93337036]{color:var(--dangerColor);box-shadow:inset 0 0 0 1px currentColor}.btn--text[data-v-93337036]{height:auto;color:var(--fontColor2);transition:color .3s}.btn--text[data-v-93337036]:hover:not(:disabled){color:var(--fontColor1)}.bar[data-v-64623298]{position:relative;height:var(--lengthSm1);background-color:var(--grayColor1);border-radius:var(--lengthSm2)}.progress[data-v-64623298]{height:100%;background-color:var(--mainColor2);border-radius:var(--lengthSm2);transition:width .3s}.indicator[data-v-64623298]{position:absolute;top:calc(var(--lengthSm3)/-2 - var(--lengthSm1)/-2);left:0;width:var(--lengthSm3);height:var(--lengthSm3);background-color:var(--mainColor1);border-radius:50%;transition:left .3s}.dialog[data-v-64623298]{position:absolute;bottom:300%;left:0;padding:var(--lengthSm1) var(--lengthSm2);color:#fff;font-size:.75rem;background-color:var(--fontColor1);border-radius:4px;visibility:hidden;transition:visibility .15s}.triangle[data-v-64623298]{position:absolute;top:100%;left:calc(var(--lengthSm3)/2);height:7.5px;width:10px;display:block;background-color:inherit;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}.indicator:hover+.dialog[data-v-64623298]{visibility:visible}.radio[data-v-36f7441a]{flex-basis:45%;padding:var(--lengthMd1);font-weight:var(--medium);background-color:#fff;border:1px solid var(--grayColor2);border-radius:var(--lengthSm1);cursor:pointer}.radio[data-v-36f7441a],.radio__radio[data-v-36f7441a]{display:flex;align-items:center;transition:background-color .15s}.radio__radio[data-v-36f7441a]{width:var(--lengthMd3);height:var(--lengthMd3);flex:0 0 auto;justify-content:center;margin-right:var(--lengthSm2);background-color:var(--grayColor1);border-radius:50%}.radio__check[data-v-36f7441a]{color:var(--grayColor1)}.radio:hover .radio__radio[data-v-36f7441a],.radio__radio[data-v-36f7441a]:focus{border-color:var(--mainColor1);outline:none}.radio__input[data-v-36f7441a]{display:none}.radio[data-v-36f7441a]:hover{border-color:var(--mainColor1)}.radio--checked[data-v-36f7441a]{color:#fff;background-color:var(--mainColor1);border-color:var(--mainColor1)}.radio--checked .radio__check[data-v-36f7441a]{color:var(--mainColor1)}.radio--checked .radio__radio[data-v-36f7441a]{background-color:#fff}.options[data-v-fb6a6616]{max-width:768px;margin:0 auto;display:flex;flex-direction:column;grid-gap:var(--lengthMd1);gap:var(--lengthMd1);justify-content:center}.label[data-v-fb6a6616]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto var(--lengthLg1);font-weight:var(--medium);text-align:center;background-color:#fff}.radio[data-v-0381835b]{padding:var(--lengthSm3) var(--lengthMd3);background-color:var(--grayColor1);cursor:pointer}.radio+.radio[data-v-0381835b]{border-left:1px solid var(--grayColor2)}.radio[data-v-0381835b]:first-child{border-top-left-radius:var(--lengthSm1);border-bottom-left-radius:var(--lengthSm1)}.radio[data-v-0381835b]:last-child{border-right-width:1px;border-top-right-radius:var(--lengthSm1);border-bottom-right-radius:var(--lengthSm1)}.radio__label[data-v-0381835b]{color:var(--fontColor2);font-size:var(--lengthMd2);font-weight:var(--medium)}.radio__input[data-v-0381835b]{display:none}.radio--checked[data-v-0381835b]{background-color:var(--mainColor1);border-color:var(--mainColor1)}.radio--checked .radio__label[data-v-0381835b]{color:#fff}.radio--sm[data-v-0381835b]{padding:var(--lengthSm3)}.radio--sm .radio__label[data-v-0381835b]{font-size:var(--lengthSm3)}.scale__label[data-v-7febfa22]{margin:0 auto var(--lengthLg2);color:var(--fontColor1);font-size:var(--lengthMd3);font-weight:var(--medium);text-align:center;background-color:#fff}.scale__label[data-v-7febfa22],.scale__scale[data-v-7febfa22]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.scale__scale[data-v-7febfa22]{display:flex;margin:0 auto;border:1px solid var(--grayColor2);border-radius:var(--lengthSm1)}.scale--sm .scale__label[data-v-7febfa22]{width:100%;margin:0 0 var(--lengthSm3);font-size:var(--lengthMd1);text-align:start}.scale--sm .scale__scale[data-v-7febfa22]{margin:0}.scale--invalid .scale__label[data-v-7febfa22]{color:var(--dangerColor)}.scale--invalid .scale__scale[data-v-7febfa22]{border-color:var(--dangerColor)}legend[data-v-7febfa22]{display:table;padding:0}fieldset[data-v-7febfa22]{border:0;margin:0;min-width:0;padding:0 0 0 0}body:not(:-moz-handler-blocked) fieldset[data-v-7febfa22]{display:table-cell}.textarea[data-v-74221bba]{position:relative;display:block}.label[data-v-74221bba]{position:absolute;top:-.375rem;left:var(--lengthMd1);padding:2px 4px;background-color:#fff;font-size:.75rem;line-height:100%}.error[data-v-74221bba],.label--invalid[data-v-74221bba]{color:var(--dangerColor)}.error[data-v-74221bba]{margin-top:var(--lengthSm1);font-size:.75rem}.field:not(.field--invalid):focus~.label[data-v-74221bba]{color:var(--mainColor1)}.field[data-v-74221bba]{min-height:100px;width:100%;padding:var(--lengthSm3) var(--lengthSm2) var(--lengthSm2);color:var(--fontColor2);font-weight:var(--medium);background-color:#fff;box-shadow:0 0 0 1px var(--grayColor2);border-radius:var(--lengthSm1);transition:box-shadow .3s}.field[data-v-74221bba]:not(.field--invalid):focus{box-shadow:0 0 0 2px var(--mainColor1)}.field--invalid[data-v-74221bba]{border-color:var(--dangerColor)}.preview[data-v-c18aaac6]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%2315b195' fill-opacity='.14' fill-rule='evenodd'/%3E%3C/svg%3E");overflow-x:hidden}.label[data-v-c18aaac6]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto var(--lengthLg1);font-size:var(--lengthMd3);font-weight:var(--medium);color:var(--fontColor1);text-align:center;background-color:#fff}.textarea[data-v-c18aaac6]{max-width:768px;margin:0 auto}.header[data-v-c18aaac6]{display:flex;align-items:center;grid-gap:var(--lengthMd2);gap:var(--lengthMd2)}.header .btn-container[data-v-c18aaac6]{margin-left:auto;grid-gap:var(--lengthSm2);gap:var(--lengthSm2)}.survey-form[data-v-c18aaac6]{flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}.navigation[data-v-c18aaac6]{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"previous-btn bar next-btn";grid-gap:var(--lengthMd2);gap:var(--lengthMd2);align-items:center;padding:var(--lengthSm3);background-color:#fff;border-radius:var(--lengthSm1);box-shadow:0 0 2px 1px rgba(0,0,0,.1)}.navigation .btn[data-v-c18aaac6]:first-child{grid-area:previous-btn}.navigation .btn[data-v-c18aaac6]:last-child{grid-area:next-btn}.navigation .bar[data-v-c18aaac6]{grid-area:bar}.question-enter[data-v-c18aaac6]{transform:translateX(2rem);opacity:0}.question-enter-active[data-v-c18aaac6],.question-leave-active[data-v-c18aaac6]{transition:transform .15s linear,opacity .15s linear}.question-enter-to[data-v-c18aaac6]{transform:translateX(0)}.question-leave-to[data-v-c18aaac6]{transform:translateX(-2rem);opacity:0}