.BaseCheckbox--round .BaseCheckbox__input{border-radius:50%}.BaseCheckbox--image .BaseCheckbox__input{z-index:2;border:1px solid var(--main-white);background:var(--main-black-16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;top:8px;right:8px}.BaseCheckbox--image .BaseCheckbox__checkmark path{fill:var(--main-black)}.BaseCheckbox--image .BaseCheckbox__input--active{background:var(--main-white);border:1px solid var(--main-black-16)}.BaseCheckbox--image .BaseCheckbox__text{margin-left:0}.BaseCheckbox--image:hover .BaseCheckbox__input{background:var(--main-black-40);border:1px solid var(--main-white)!important}.BaseCheckbox--image:hover .BaseCheckbox__input--active{background:var(--main-white)!important;border:1px solid var(--main-black-40)!important}.BaseCheckbox:hover .BaseCheckbox__input{border:1px solid var(--main-black-40)}.BaseCheckbox:hover .BaseCheckbox__input--active{background:var(--main-grey)}.BaseCheckbox__label-wrapper{align-items:center;display:flex}.BaseCheckbox__label{cursor:pointer;flex-grow:1;align-items:flex-start;display:flex;position:relative}.BaseCheckbox__input{border:1px solid var(--main-black-16);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:4px;transition:all .25s;display:flex}.BaseCheckbox__checkbox{opacity:0;pointer-events:none;appearance:none;width:0;height:0;position:absolute}.BaseCheckbox__checkmark{opacity:0;-webkit-user-select:none;user-select:none;transition:all .25s;display:block;transform:translateY(100%)}.BaseCheckbox__checkmark path{fill:var(--main-white)}.BaseCheckbox__text{word-break:break-word;margin-left:20px;padding-top:1px;font-size:18px;font-weight:400;line-height:28px;position:relative}@media (width<=768px){.BaseCheckbox__text{font-size:16px;line-height:24px}}.BaseCheckbox__input--active{border-color:var(--main-black);background-color:var(--main-black)}.BaseCheckbox__input--active.BaseCheckbox--disabled{border-color:var(--main-black-16);background-color:var(--main-black-08);opacity:.4}.BaseCheckbox__input--active .BaseCheckbox__checkmark{opacity:1;transform:translateY(0)}.TextTestContent__title{letter-spacing:-1.32px;word-break:break-word;margin-bottom:32px;font-size:44px;font-weight:700;line-height:52px}.TextTestContent__item{border-bottom:1px solid var(--main-black-08);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s,transform .1s}.TextTestContent__item:active{transform:scale(.985)}.TextTestContent__item:last-child{border-bottom:none}.TextTestContent__item--right,.TextTestContent__item--right:hover{color:var(--main-green);font-weight:600;background:var(--main-green-12)!important}.TextTestContent__item--wrong,.TextTestContent__item--wrong:hover{color:var(--main-red);animation:.35s ease-in-out TextTestContent-shake;background:var(--main-red-12)!important}@media (prefers-reduced-motion:reduce){.TextTestContent__item--wrong{animation:none}}.TextTestContent__item .BaseCheckbox__label{cursor:pointer;align-items:center;width:100%;padding:16px 12px;display:flex}@media (hover:hover){.TextTestContent__item:hover{background:var(--main-black-04)}}@media (width<=768px){.TextTestContent__title{letter-spacing:-.84px;text-align:center;margin-bottom:44px;font-size:28px;line-height:32px}.TextTestContent__item{background:var(--main-black-04);border:none;border-radius:12px;margin-bottom:8px}}@keyframes TextTestContent-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.ImageCheckbox{position:relative}.ImageCheckbox__image{-o-object-fit:cover;object-fit:cover;background:var(--background-secondary);border-radius:10px;width:296px;height:296px;display:flex;overflow:hidden}@media (width<=768px){.ImageCheckbox__image{width:100%;height:100%}}.ImageTestContent__list{grid-gap:32px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-template-columns:1fr 1fr;display:grid}.ImageTestContent__title{letter-spacing:-1.32px;word-break:break-word;margin-bottom:32px;font-size:44px;font-weight:700;line-height:52px}@media (width<=768px){.ImageTestContent__title{letter-spacing:-.84px;text-align:center;margin-bottom:44px;font-size:28px;line-height:32px}}.ImageTestContent__description{word-break:break-word;margin-top:12px}.ImageTestContent__item{border-radius:20px;transition:box-shadow .2s,opacity .2s}.ImageTestContent__item--right{box-shadow:0 0 0 4px var(--main-green)}.ImageTestContent__item--wrong{box-shadow:0 0 0 4px var(--main-red);opacity:.7}.TestProgress{position:relative}.TestProgress--revealed{pointer-events:none}.TestProgress__timer{align-items:center;gap:12px;margin-bottom:20px;display:flex;position:relative}.TestProgress__timer:before{content:"";background:var(--main-black-08);border-radius:3px;height:6px;margin-top:-3px;position:absolute;inset:50% 40px auto 0}.TestProgress__timer-bar{background:var(--main-black);transform-origin:0;border-radius:3px;flex:1;height:6px;transition:transform .1s linear,background .3s;position:relative}.TestProgress__timer-count{font-variant-numeric:tabular-nums;text-align:right;width:28px;font-weight:700}.TestProgress__timer--hurry .TestProgress__timer-bar{background:var(--main-red)}.TestProgress__timer--hurry .TestProgress__timer-count{color:var(--main-red)}.TestProgress__verdict{text-align:center;margin-top:20px;font-size:20px;font-weight:700;animation:.3s ease-out TestProgress-pop}.TestProgress__verdict--right{color:var(--main-green)}.TestProgress__verdict--wrong{color:var(--main-red)}@media (prefers-reduced-motion:reduce){.TestProgress__verdict{animation:none}}@keyframes TestProgress-pop{0%{opacity:0;transform:scale(.8)}}
