*,:after,:before{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}#root{display:flex;flex-direction:column;min-height:100vh}.exit-link{color:#000;text-decoration:none}.school-logo{color:#000;display:flex;font-size:20px;font-weight:700}.school-logo_link{display:block;width:80px}.school-logo_img{width:100%}.school-logo_year{margin-left:10px;margin-top:10px;pointer-events:none}.footer_githubs{display:flex;flex-wrap:wrap;justify-content:space-between;text-decoration:none;width:400px}.footer_github{color:#000;text-decoration:none;transition:.3s}.footer_github:hover{color:#fff}.homepage_section-container__YI9ul{margin:3em 0;width:100%}.homepage_greetings__hVhov{grid-gap:2em 2em;align-items:center;display:grid;gap:2em 2em;grid-template-columns:repeat(2,1fr)}.homepage_greetings__layout__Ga3yb{background-image:url(/static/media/greeting.3b5f1d18ccea2f7ddbd6.jpg);background-position:50%;background-size:cover;border-radius:4px;min-height:35em}@media only screen and (max-width:900px){.homepage_greetings__hVhov{grid-template-columns:1fr}.homepage_greetings__layout__Ga3yb{min-height:20em}}.homepage_advantages__cards__Mrq7g{grid-gap:1.3em 1.6em;display:grid;gap:1.3em 1.6em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center}.homepage_team__cards__Ef7Ex{align-items:center;display:flex;flex-direction:column;row-gap:1.5em;width:100%}.homepage_team__cards__mate__15B\+-{-webkit-column-gap:1.5em;column-gap:1.5em;display:flex;padding:1em;width:50%}.homepage_team__cards__mate__layout__5YLYZ{background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:150px;min-width:150px}.homepage_team__cards__mate__content_badge__Nuqb0{-webkit-column-gap:.5em;column-gap:.5em;display:flex}.homepage_team__cards__mate__content_link__Y23kd{transition:all .3s ease}.homepage_team__cards__mate__content_link__Y23kd:hover{opacity:.6}@media only screen and (max-width:850px){.homepage_team__cards__mate__15B\+-{width:80%}}@media only screen and (max-width:550px){.homepage_team__cards__mate__15B\+-{width:100%}}@media only screen and (max-width:440px){.homepage_team__cards__mate__15B\+-{flex-wrap:wrap;justify-content:center}.homepage_team__cards__mate__content__0qpeG{text-align:center}.homepage_team__cards__mate__content_badge__Nuqb0{-webkit-column-gap:.5em;column-gap:.5em;display:flex;justify-content:center}}.results-info{margin:50px 0}.end_statistic-container__v5-mY{grid-gap:2em;display:grid;gap:2em;grid-template-columns:repeat(2,1fr)}.end_statistic-container__column__ykTHj{display:flex;flex-direction:column;row-gap:1em}.end_statistic-container__column__header__AYfDb{align-items:center;-webkit-column-gap:1em;column-gap:1em;display:flex}.end_statistic-container__actions__frOdc{display:grid;grid-column:span 2;grid-template-columns:subgrid}.results-page{justify-content:center;overflow-y:scroll;width:calc(100% - 100px)}.question-page,.results-page{align-items:center;display:flex;flex-direction:column}.question-page{row-gap:20px}.end_statistic-container__CMO4\+{grid-gap:2em;display:grid;gap:2em;grid-template-areas:"result result" "wrong right" "action action";grid-template-columns:repeat(2,1fr)}.end_statistic-container__column__55c7Y{display:flex;flex-direction:column;row-gap:1em}.end_statistic-container__column_wrong__27n9x{grid-area:wrong}.end_statistic-container__column_right__2I66T{grid-area:right}.end_statistic-container__column__header__EmckU{align-items:center;-webkit-column-gap:1em;column-gap:1em;display:flex}.end_statistic-container__actions__rWuBQ{grid-gap:1em 1em;display:grid;gap:1em 1em;grid-area:action;grid-column:span 2;grid-template-columns:subgrid;grid-template-columns:repeat(2,1fr)}.end_statistic-container__result__6hLfD{grid-area:result}@media only screen and (max-width:700px){.end_statistic-container__CMO4\+{-webkit-column-gap:0;column-gap:0;grid-template-areas:"result" "wrong" "right" "action";grid-template-columns:1fr;justify-items:stretch;width:80%}.end_statistic-container__actions__rWuBQ{grid-template-columns:1fr;row-gap:1em}}.textbook_container{height:100%}.textbook_button{font-weight:500;transition:.2s}.textbook_levels-list{-webkit-column-gap:1em;column-gap:1em;flex-wrap:wrap;margin:20px 0 0;row-gap:1em;width:100%}.textbook_words__title{font-size:32px;font-weight:500;margin-top:20px}.textbook_words__item{align-items:center;display:flex;height:120px;justify-content:center;position:relative;width:300px}.textbook_words__icon{bottom:0;position:absolute;right:10px}.textbook_words__button{background-color:#f1f1f1;border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 10px 20px;transition:.2s;width:100%}.textbook_words__button h4{font-size:18px;margin-bottom:3px}.textbook_words__button p{font-size:16px;text-align:start}.textbook_level__avatar{color:#fff;font-weight:700}.textbook_games{display:flex;flex-wrap:wrap;justify-content:space-around;margin:30px 0;row-gap:1em;width:100%}.textbook_games__button{border:1px solid gray;border-radius:15px;display:flex;flex-direction:column;text-align:start;text-decoration:none;width:45%}@media only screen and (max-width:600px){.textbook_games__button{width:100%}}.textbook_games__title{padding:10px 20px;transition:.2s}.textbook_games__image{align-self:center;width:100%}.textbook_main{display:flex}@media only screen and (max-width:730px){.textbook_main{flex-direction:column-reverse;flex-wrap:wrap;row-gap:1em}}.textbook_card{display:block;flex-shrink:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:350px}@media only screen and (max-width:730px){.textbook_card{width:100%}}.textbook_main__left{align-items:center;display:flex;flex-direction:column}button{background-color:transparent;border:none;cursor:pointer}.card_games{display:flex;justify-content:space-between;width:165px}
/*# sourceMappingURL=main.1c011c58.css.map*/