@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExtraCondensedCyrillic-Ultra.c56f805d.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-condensed;font-display:swap}@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExpandedCyrillic-Ultra.30f1bc15.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-expanded;font-display:swap}.task-bank-subject{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:120rem;margin-inline:auto;padding:clamp(1.125rem,calc(-1.1834319527vw + 27.0887573964px),1.375rem) 0 clamp(5rem,calc(5.9171597633vw + 54.5562130178px),6.25rem);color:var(--kit-black);font-family:var(--kit-font-text),sans-serif}@media(min-width:768px){.task-bank-subject{padding-top:1.125rem;padding-bottom:6.25rem}}@media(min-width:1280px){.task-bank-subject{padding:0 0 clamp(8.75rem,calc(6.25vw + 60px),11.25rem)}}.task-bank-subject__breadcrumbs.kit-breadcrumbs,.task-bank-subject__layout{padding-inline:1rem}@media(min-width:1280px){.task-bank-subject__breadcrumbs.kit-breadcrumbs,.task-bank-subject__layout{padding-inline:1.5rem}}.task-bank-subject__breadcrumbs.kit-breadcrumbs{margin-bottom:1.875rem}.task-bank-subject__breadcrumbs.kit-breadcrumbs a,.task-bank-subject__breadcrumbs.kit-breadcrumbs span{font-size:.875rem}@media(min-width:768px){.task-bank-subject__breadcrumbs.kit-breadcrumbs{margin-bottom:clamp(1.875rem,calc(2.9296875vw + 7.5px),2.8125rem)}}@media(min-width:1280px){.task-bank-subject__breadcrumbs.kit-breadcrumbs{margin-top:-1rem;margin-bottom:2.8125rem}.task-bank-subject__breadcrumbs.kit-breadcrumbs a,.task-bank-subject__breadcrumbs.kit-breadcrumbs span{font-size:clamp(.875rem,calc(.3125vw + 10px),1rem)}}.task-bank-subject__layout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(3rem,calc(3.7647058824vw + 31.8117647059px),5rem);-ms-flex-align:stretch;align-items:stretch}@media(min-width:1280px){.task-bank-subject__layout{display:grid;grid-template-columns:calc(.625vw + 288px) minmax(0,1fr);grid-gap:clamp(7.5rem,calc(8.125vw + 16px),10.75rem);gap:clamp(7.5rem,calc(8.125vw + 16px),10.75rem);-ms-flex-align:start;align-items:start}}.task-bank-subject__sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(3rem,calc(3.7647058824vw + 31.8117647059px),5rem);min-width:0}@media(min-width:1280px){.task-bank-subject__sidebar{position:sticky;top:calc(var(--landing-chrome-height, 7.875rem) + var(--landing-chrome-top, 0px) + 1.5rem);gap:6.5rem;-ms-flex-item-align:start;align-self:start}}.task-bank-subject__top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%}.task-bank-subject__course.kit-sidebar-price,.task-bank-subject__results.kit-sidebar-result{max-width:none}.task-bank-subject__promo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;width:100%}.task-bank-subject__promo-title.kit-text{-webkit-font-feature-settings:"ordn" 1;font-feature-settings:"ordn" 1;text-transform:uppercase}body:has(.task-bank-subject){overflow-x:clip}:root{--kit-black:#1f222f;--kit-black-60:rgba(31,34,47,.6);--kit-black-50:rgba(31,34,47,.5);--kit-black-20:rgba(31,34,47,.2);--kit-black-14:rgba(31,34,47,.14);--kit-black-12:rgba(31,34,47,.12);--kit-overlay:rgba(0,4,19,.8);--kit-gray:#edf2f8;--kit-gray-muted:#e4e4e6;--kit-gray-light:#f4f7fb;--kit-white:#fff;--kit-white-60:hsla(0,0%,100%,.6);--kit-white-50:hsla(0,0%,100%,.5);--kit-white-20:hsla(0,0%,100%,.2);--kit-accent:#ff3b00;--kit-accent-50:rgba(255,59,0,.5);--kit-accent-20:rgba(255,59,0,.2);--kit-biology:#5fa131;--kit-geography:#017c53;--kit-informatics:#00919e;--kit-foreign:#2989e2;--kit-math:#5040ff;--kit-physics:#5200be;--kit-chemistry:#b928e5;--kit-social:#ec3a87;--kit-russian:#e52b47;--kit-literature:#e65400;--kit-history:#eb7d15;--kit-task-correct:rgba(1,124,83,.05);--kit-task-error:rgba(227,39,42,.05);--kit-task-error-stroke:rgba(227,39,42,.15);--kit-task-incomplete:rgba(230,84,0,.05);--kit-task-partial:#e65400}.task-bank-subject-select{position:relative;z-index:2;width:100%}.task-bank-subject-select__trigger{display:-ms-flexbox;display:flex;gap:.625rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:3.75rem;padding:.875rem 1.25rem;color:var(--kit-black);font-weight:600;font-size:1rem;font-family:var(--kit-font-text),sans-serif;line-height:1;letter-spacing:-.01em;background:var(--kit-gray);border:0;border-radius:1.125rem;cursor:pointer}.task-bank-subject-select__trigger:focus-visible{outline:2px solid var(--kit-black);outline-offset:2px}.task-bank-subject-select__option,.task-bank-subject-select__value{display:-ms-flexbox;display:flex;gap:.625rem;-ms-flex-align:center;align-items:center;min-width:0}.task-bank-subject-select__exam{color:var(--kit-black-50)}.task-bank-subject-select__chevron{-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.task-bank-subject-select.is-open .task-bank-subject-select__chevron{-webkit-transform:none;transform:none}.task-bank-subject-select__menu{position:absolute;top:calc(100% + .5rem);left:0;z-index:1;width:100%;max-height:20rem;margin:0;padding:.5rem;overflow:auto;list-style:none;background:var(--kit-gray);border-radius:1.125rem;-webkit-box-shadow:0 1rem 2.5rem rgba(31,34,47,.12);box-shadow:0 1rem 2.5rem rgba(31,34,47,.12)}.task-bank-subject-select__option{-ms-flex-pack:justify;justify-content:space-between;padding:.75rem;color:var(--kit-black);font-weight:600;font-size:1rem;line-height:1;letter-spacing:-.01em;text-decoration:none;border-radius:.75rem}.task-bank-subject-select__option.is-selected,.task-bank-subject-select__option:focus-visible,.task-bank-subject-select__option:hover{background:var(--kit-white)}.task-bank-subject-select__option:focus-visible{outline:2px solid var(--kit-black);outline-offset:2px}