@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 800;src:url(../fonts/Inter-VariableFont_opsz,wght.woff2) format("woff2-variations")}*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0}ol,ul{list-style:none}html{display:flex;overflow:clip;scroll-behavior:auto}body,html{min-height:100%}body{flex-grow:1;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{display:block;height:auto;max-width:100%}svg{transition:fill 404ms var(--transition),stroke 404ms var(--transition)}button,input,optgroup,select,textarea{-webkit-appearance:button;background-color:transparent;background-image:none;border:none;color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;outline:none;padding:0}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.h1{font-size:24px}.h1,.h2{font-weight:600;letter-spacing:-.02em}.h2{font-size:18px}.h3{font-size:20px}.h3,.h4{font-weight:600;letter-spacing:-.02em}.h4{font-size:16px}.h5{font-size:14px;font-weight:600;letter-spacing:-.02em}.paragraph{color:var(--clr-pale-sky);font-size:12px}:root{--family:"Inter",sans-serif;--header-height:74px;--nav-height:72px;--page-space:16px;--transition:.3s ease-in-out;--clr-white:#fff;--clr-black:#000;--clr-dark:#222;--clr-mirage:#141c2e;--clr-dark-blue:#1d3557;--clr-gray:#8c8c8c;--clr-gray-codg:#131313;--clr-zircon:#f5f7ff;--clr-brand:#2a19dd;--clr-alto:#dedede;--clr-link-water:#dce1f6;--clr-emperor:#525252;--clr-christi:#20b90c;--clr-red:#d63920;--clr-yellow:#ecd311;--clr-pale-sky:#6c727f}body{background-color:var(--clr-brand);color:var(--clr-dark-blue);font-family:var(--family),sans-serif;font-weight:400;letter-spacing:-.02em;line-height:1.35;overflow-x:clip}body,body [id=__nuxt]{display:flex;flex-direction:column}body [id=__nuxt]{flex-grow:1}.main{background-color:var(--clr-zircon);border-radius:32px 32px 0 0;color:var(--clr-black);overflow:hidden;position:relative}.main__wrapper{display:flex;flex-direction:column;inset:0;overflow-y:auto;padding-block:24px;padding-inline:var(--page-space);position:absolute}.main__wrapper--list{gap:18px;overflow-y:initial;padding-bottom:0}.scroll-list{display:flex;flex-direction:column;flex-grow:1;gap:12px;margin-inline:calc(var(--page-space)*-1);overflow-y:scroll;padding-inline:var(--page-space);padding-bottom:24px}.img-cover,.img-cover img{-o-object-fit:cover;object-fit:cover}.img-contain,.img-cover,.img-cover img{height:100%;-o-object-position:center;object-position:center;width:100%}.img-center,.img-contain{-o-object-fit:contain;object-fit:contain}.img-center{margin-inline:auto;max-height:100%;max-width:100%;-o-object-position:center;object-position:center}[class*=icon]{flex:none;height:auto}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.1px;position:absolute;width:.1px}input[type=email],input[type=text],textarea{background-color:var(--clr-white);border:1px solid transparent;border-radius:8px;font-size:14px;line-height:24px;outline:none;padding:12px;transition:border-color .15s ease-in-out;width:100%}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:var(--clr-pale-sky)}input[type=email]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:var(--clr-pale-sky)}input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:var(--clr-brand)}input[type=email].is-error,input[type=text].is-error,textarea.is-error{border-color:var(--clr-red)}textarea{resize:none}.btn{--btn-bg:var(--clr-brand);--btn-color:var(--clr-white);--btn-border:var(--clr-brand);--btn-padding-block:23px;--btn-padding-inline:23px;--btn-size:16px;--btn-weight:600;background-color:var(--btn-bg);border-radius:100px;box-shadow:inset 0 0 0 1px var(--btn-border);color:var(--btn-color);display:inline-flex;font-size:var(--btn-size);font-weight:var(--btn-weight);justify-content:center;line-height:1;padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);transition:scale var(--transition),opacity var(--transition);white-space:nowrap}.btn--light{--btn-padding-block:13px;--btn-padding-inline:16px;--btn-size:14px;--btn-weight:500}.btn--small{--btn-padding-block:17px;--btn-size:14px}.btn--border{--btn-bg:transparent;--btn-color:var(--clr-brand);--btn-border:var(--clr-brand)}.btn--secondary{--btn-bg:var(--clr-christi);--btn-border:var(--clr-christi)}.btn:not([disabled],.is-disabled):active{scale:.95}.btn.is-disabled,.btn:disabled{cursor:not-allowed;opacity:.4}.btn-default{color:var(--clr-brand);font-size:14px;font-weight:600;line-height:1.7}.btn-menu{align-items:center;border-radius:12px;color:var(--clr-brand);display:flex;justify-content:center;min-height:48px}.btn-menu.is-active{background-color:var(--clr-zircon)}.btn-menu [class*=icon]{height:24px;width:24px}.btn-back{align-items:center;aspect-ratio:1;background-color:var(--clr-white);border-radius:50%;color:var(--clr-black);display:inline-flex;justify-content:center;width:32px}.btn-back [class*=icon]{height:20px;width:20px}.btn-info{aspect-ratio:1;display:grid;place-content:center;width:32px}.btn-info [class*=icon]{aspect-ratio:1;width:24px}.btn-filter{align-items:center;color:var(--clr-brand);display:flex;font-size:14px;font-weight:600;gap:6px}.btn-filter [class*=icon]{height:24px;width:24px}.btn-icon{display:flex;flex-direction:column}.btn-icon [class*=icon]{aspect-ratio:1;width:24px}.btn-link{align-items:center;border-radius:16px;box-shadow:inset 0 0 0 1px var(--clr-alto);color:var(--clr-dark-blue);display:inline-flex;font-size:12px;font-weight:600;gap:2px;padding:7px 10px}.btn-link [class*=icon]{color:var(--clr-brand);height:12px;width:12px}a[href],a[href][disabled]{text-decoration:none}a[href][disabled]{color:hsl(from var(--clr-dark) h s l/.6);cursor:not-allowed}.link-setting{align-items:center;color:var(--clr-dark-blue);display:grid;font-size:14px;gap:10px;grid-template-columns:1fr auto}.link-setting__label{flex-grow:1;font-weight:600}.link-setting__info{color:var(--clr-gray);font-size:12px;grid-column:1/-1}.link-setting [class*=icon]{height:20px;width:20px}.card-question{background-color:var(--clr-white);border-radius:16px;color:var(--clr-dark-blue);display:flex;flex-direction:column;font-weight:600;gap:8px;padding:12px 20px 20px}.card-question__header{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.card-question__number{color:var(--clr-brand);font-size:14px;font-weight:600;line-height:1}.card-question__type{display:flex;flex-direction:column;height:20px;width:20px}.card-question__content{font-size:14px;line-height:1.25}.card-statistic{align-items:center;background-color:var(--clr-white);border-radius:32px;display:flex;flex-direction:column;padding:20px 20px 32px;text-align:center}.card-statistic [class*=icon]{color:var(--clr-brand);height:32px;width:32px}.card-statistic__title{color:var(--clr-pale-sky);font-size:14px;margin-top:24px}.card-statistic__value{font-size:16px;font-weight:600;margin-top:8px}.card-group{background-color:var(--clr-white);border-radius:12px;box-shadow:inset 0 0 0 1.5px transparent;display:flex;flex-direction:column;font-size:12px;gap:6px;padding:14px;transition:box-shadow var(--transition)}.card-group__header{align-items:flex-start;display:flex;gap:6px;justify-content:space-between}.card-group__title{color:var(--clr-dark-blue);font-weight:600;text-align:left}.card-group__wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition)}.card-group__wrapper--is-open{grid-template-rows:1fr}.card-group__content{color:var(--clr-pale-sky);overflow-y:hidden;padding-top:0;position:relative;transition:padding-top var(--transition)}.card-group__content:before{background-color:hsl(from var(--clr-emperor) h s l/.15);border-radius:20px;content:"";height:2px;left:50%;position:absolute;scale:0 1;top:0;transform:translate(-50%);transition:scale var(--transition);width:100%}.card-group__content--is-open{padding-top:6px}.card-group__content--is-open:before{scale:1 1}.card-group--is-active{box-shadow:inset 0 0 0 1.5px var(--clr-christi)}.card-group .btn-default{font-size:12px}.item-timer{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.item-timer__icon{color:var(--clr-brand)}.item-timer__icon [class*=icon]{aspect-ratio:1;width:64px}.item-timer__label{color:var(--clr-brand);font-size:14px;font-weight:600;line-height:1}.list-question{display:flex;flex-direction:column;gap:5px}.btn-answer{--question-clr:transparent;align-items:center;background-color:var(--clr-white);border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--question-clr);color:var(--clr-dark);display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;letter-spacing:-.02em;line-height:1.2;min-height:52px;padding:14px 12px;text-align:left;transition:box-shadow var(--transition)}.btn-answer__icon{width:12px}.btn-answer--selected{--question-clr:hsl(from var(--clr-brand) h s l/.5)}.btn-answer--answered{--question-clr:var(--clr-brand)}.btn-answer--correct{--question-clr:var(--clr-christi)}.btn-answer--wrong{--question-clr:var(--clr-red)}.btn-answer [class*=answer]{color:var(--question-clr);height:12px;width:12px}.question{gap:initial}.question__loader{aspect-ratio:1;background:hsl(from var(--clr-brand) h s l/.7);border-radius:50%;margin:auto;padding:8px;width:50px;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}.question__navigation{margin-bottom:18px}.question__actions{box-shadow:0 -10px 45px #00000026;display:flex;flex-direction:column;gap:16px;margin-top:auto;margin-inline:calc(var(--page-space)*-1);padding-block:18px;padding-inline:var(--page-space)}.form__description{color:var(--clr-dark);text-align:center}.form__items>*{padding-block:14px}.form__row{align-items:center;display:flex;gap:10px;margin-top:10px}.form__actions{margin-top:18px;padding-block:18px}.block,.form__actions{display:flex;flex-direction:column;gap:12px}.block__grid{display:grid}.block__grid-2{gap:12px;grid-template-columns:repeat(2,1fr)}.block-save{display:flex;flex-direction:column;flex-grow:1;text-align:center}.block-save__description{margin-bottom:24px;margin-top:12px}.block-save__picture{flex-grow:1;margin-top:auto;overflow:clip;position:relative;width:100%}.block-save__picture img{position:absolute;top:0;inset-inline:0}.block-header{align-items:flex-start;display:grid;gap:8px}.block-header__actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.block-header__actions>div{align-items:center;display:flex;gap:inherit}.block-header__navigation{display:flex;gap:8px;margin-inline:calc(var(--page-space)*-1);overflow-x:auto;padding-inline:var(--page-space);scrollbar-width:none;-ms-overflow-style:none}.block-header__navigation::-webkit-scrollbar{display:none}.block-navigation{gap:8px}.block-navigation,.block-navigation__items{display:flex;flex-direction:column}.block-navigation__items .link-setting{font-size:14px;font-weight:600;padding-block:14px}.block-navigation+.block-navigation{margin-top:12px}.block-feedback{display:flex;flex-direction:column;gap:24px}.block-feedback__form,.block-statistic{display:flex;flex-direction:column;gap:12px}.block-statistic__title{text-align:center}.block-statistic__header{color:var(--clr-brand);display:flex;font-size:14px;font-weight:600;justify-content:space-between}.block-statistic__items{display:flex;flex-direction:column;gap:12px}.block-filter{display:flex;flex-direction:column;gap:18px;text-align:left}.block-filter__title{display:flex}.block-filter__list{display:flex;flex-direction:column;font-size:14px;gap:24px}.block-filter .checkbox [class*=favorite-all]{color:var(--clr-brand)}.block-question-info{display:flex;flex-direction:column;gap:12px}.block-question-info__answers,.block-question-info__block{display:flex;flex-direction:column;gap:8px}.block-question-info__block{background-color:var(--clr-white);border-radius:16px;color:var(--clr-dark-blue);padding:20px}.block-question-info__sub-title{font-weight:600;line-height:1.25}.block-question-info__description{font-weight:500;line-height:1.5}.block-question-info__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.block-question-info .card-question__content{font-size:16px}.form-auth{display:flex;flex-direction:column;gap:24px}.form-auth .checkbox{font-size:14px}.form-auth .checkbox__main{align-items:flex-start;display:flex}.form-auth .checkbox__icon{order:-1}.modal{background:var(--clr-zircon);border-radius:32px 32px 0 0;margin-top:auto;max-height:calc(100svh - var(--header-height));overflow-x:hidden;overflow-y:auto;padding-inline:var(--page-space);position:relative;width:100%}.modal--full{display:flex;flex-direction:column;height:100%}.modal--full .modal__main{flex-grow:1}.modal__gesture{display:flex;justify-content:center;padding-bottom:12px;padding-top:12px}.modal__gesture:after{background:hsl(from var(--clr-brand) h s l/.1);border-radius:20px;content:"";height:4px;width:40px}.modal__header{padding-inline:18px;position:relative;text-align:center}.modal__btn{color:var(--clr-brand);position:absolute;right:0;top:0}.modal__main{gap:12px;margin-bottom:24px}.modal__content,.modal__main{display:flex;flex-direction:column}.modal__content{gap:24px;text-align:center}.modal__content h3{font-size:20px;line-height:1.3}.modal__content h4{font-size:18px;font-weight:600;letter-spacing:-.02em}.modal__html{color:var(--clr-dark-blue);display:flex;flex-direction:column;font-weight:500;gap:12px;text-align:left}.modal__block,.modal__html,.modal__html p{font-size:14px}.modal__block{align-items:center;color:var(--clr-dark-blue);display:flex;flex-direction:column;font-weight:600;gap:12px;line-height:1.5;text-align:center}.modal__block .tabs{width:100%}.modal__block small{color:var(--clr-pale-sky);font-size:12px;font-weight:400;line-height:1.3}.modal__grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.modal__grid .span-2{grid-column:1/-1}.modal__actions{background-color:var(--clr-white);bottom:0;box-shadow:0 0 25px #00000026;display:flex;flex-direction:column;gap:12px;margin-top:auto;margin-inline:calc(var(--page-space)*-1);padding:var(--page-space);position:sticky}.modal__actions .btn-default{align-self:center}.modal__loader{aspect-ratio:1;background:hsl(from var(--clr-brand) h s l/.7);border-radius:50%;margin:auto;padding:8px;width:50px;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes l3{to{transform:rotate(1turn)}}.modal--center{border-radius:12px;margin-block:auto;margin-inline:auto;max-width:360px;padding:20px 12px;width:calc(100% - var(--page-space)*2)}.modal--center .modal__actions{background-color:transparent;box-shadow:none;margin-inline:0;margin-top:24px;padding:0}.modal .price{background-color:var(--clr-white);border-radius:12px;color:var(--clr-brand);font-size:20px;font-weight:600;line-height:1;padding:11px 12px}.modal [class*=close]{height:24px;width:24px}.header{color:var(--clr-white);display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:74px;padding-block:16px;padding-inline:var(--page-space)}.header__top{align-items:center;display:flex;justify-content:space-between}.header__top .h2{grid-column-start:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__top:has(.h2){align-items:center;display:grid;gap:6px;grid-template-columns:32px 1fr 32px;text-align:center}.header__bot{display:flex;justify-content:center}.header__bot:has(.iconify){align-items:center;gap:8px}.header__bot [class*=logo]{aspect-ratio:1;width:52px}.header__logo{aspect-ratio:44/22;width:44px}.header-testing{align-items:center;color:var(--clr-white);display:grid;gap:18px;grid-template-columns:1fr auto 1fr;min-height:var(--header-height);padding-block:16px;padding-inline:var(--page-space)}.header-testing__block{align-items:center;display:flex;gap:12px}.header-testing__block:last-of-type{justify-content:flex-end}.header-testing__questions{font-feature-settings:"tnum";font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;text-align:center}.section-main{display:grid;gap:12px}.section-main__adv{display:flex;flex-direction:column}.modal-stack{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));height:100%;width:100%}.modal-stack>*{display:flex;flex-direction:column;grid-column:1/span 1;grid-row:1/span 1}.modal-enter-from{opacity:0;transform:translateY(20px)}.modal-enter-active{transition:opacity .4s ease,transform .4s ease}.modal-enter-to{opacity:1;transform:translateY(0) scale(1)}.modal-leave-from{opacity:1;transform:translateY(0)}.modal-leave-active{transition:opacity .4s ease,transform .4s ease}.modal-leave-to{opacity:0;transform:translateY(20px) scale(.96)}dialog{--dialog-backdrop-bg:hsl(from var(--clr-black) h s l/.35);background-color:transparent;border:none;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:0;place-items:center;position:fixed;transition:opacity .3s linear;width:100%;z-index:15}dialog>*{grid-column:1/span 1;grid-row:1/span 1}dialog:has(.modal--loading){--dialog-backdrop-bg:hsl(from var(--clr-black) h s l/.6)}dialog[open]{opacity:1}dialog[open]:has(.modal--loading){opacity:.7}dialog:not([open]){opacity:0;pointer-events:none}dialog::backdrop{background-color:var(--dialog-backdrop-bg);opacity:var(--backdrop-opacity,1);transition:opacity .3s linear,background-color .3s linear}dialog[open]::backdrop{opacity:var(--backdrop-opacity,1);transition:opacity .3s linear}.modal-dialog__backdrop{inset:0;position:fixed}@keyframes scale-down{to{transform:scale(.9)}}@keyframes scale-up{0%{transform:scale(.9)}}@keyframes opacity{to{opacity:1}}
