body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{-webkit-tap-highlight-color:transparent}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.topbar{background-color:#fff;border-bottom:2px solid #e0e0e0;height:40px;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:999}.topbar,.topbarWrapper{align-items:center;display:flex;width:100%}.topbarWrapper{justify-content:space-between;padding:0 20px;transition:margin-left .3s ease}.logoButton,.logoSection{align-items:center;cursor:pointer;display:flex}.logoButton{background:none;border:none;color:inherit;font:inherit;padding:0}.logoText{color:#027b83;font-size:18px;font-weight:700}.deckTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#000;display:-webkit-box;font-size:14px;font-weight:400;margin-left:10px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;transition:margin-left .3s ease}.separator{background-color:#e0e0e0;height:16px;margin-left:20px;margin-right:10px;width:2px}.topRight{align-items:center;display:flex}.topAvatar{border-radius:50%;cursor:pointer;height:30px;margin-right:16px;object-fit:cover;width:30px}.languageSelector,.menuIcon{margin-right:10px}@media (max-width:768px){.deckTitle{font-size:12px}.topAvatar{margin-right:0}}@media (min-width:769px){.topbarWrapper.drawerOpen .deckTitle{margin-left:142px}.menuIcon{margin-left:10px;margin-right:12px}.deckTitle{margin-left:32px}.separator{margin-left:64px}}.custom-global-icon{color:gray;font-size:20px}:root{--admin-menu-color:#1677ff;--admin-menu-selected-bg:#e6f4ff}li.admin-menu-item .ant-menu-item-icon,li.admin-menu-item .ant-menu-title-content a,li.admin-menu-item .anticon{color:#1677ff;color:var(--admin-menu-color)}li.admin-menu-item.ant-menu-item-selected{background-color:#e6f4ff;background-color:var(--admin-menu-selected-bg)}li.admin-menu-item.ant-menu-item-selected .ant-menu-item-icon,li.admin-menu-item.ant-menu-item-selected .ant-menu-title-content a,li.admin-menu-item.ant-menu-item-selected .anticon,li.admin-menu-item:hover .ant-menu-title-content a,li.admin-menu-item:hover .anticon{color:#1677ff;color:var(--admin-menu-color)}.flag-container{align-items:center;display:inline-flex}.flag-image{border-radius:3px;height:15px;margin-right:8px;object-fit:cover;width:20px}.language-text{color:inherit}.toolbar{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;overflow-x:auto;padding:4px;scrollbar-width:none}.toolbar::-webkit-scrollbar{display:none}.toolbar-item{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;padding:8px;transition:background-color .3s}.toolbar-item.active{background-color:#eefffd;border-radius:4px}.toolbar-item:disabled{cursor:not-allowed;opacity:.5}.divider{background-color:#eee;margin:0 4px;width:1px}@media (max-width:767px){.toolbar{flex-wrap:nowrap}.toolbar-item{font-size:14px;padding:6px}.divider{height:20px;margin:0 6px}.ant-dropdown-link{align-items:center;display:flex}}@media (min-width:768px){.toolbar{flex-wrap:wrap;justify-content:flex-start}}.toolbar__alignMenu .ant-popover-inner{padding:0}.editor-container{border-radius:2px;color:#000;position:relative;text-align:left}.editor-inner{background:#fff;position:relative}.editor-input{font-size:15px;outline:0;padding:15px 10px;position:relative;resize:none}.editor-placeholder{color:#999;font-size:15px;left:10px;pointer-events:none;position:absolute;top:15px;-webkit-user-select:none;user-select:none}.editor-paragraph{margin:0;position:relative}.editor-heading-h1{font-size:24px;font-weight:700;margin:16px 0}.editor-heading-h2{font-size:20px;font-weight:700;margin:12px 0}.editor-text-bold{font-weight:700}.editor-text-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%;padding:1px .25rem}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.quizInfoCard{border-radius:0;margin:10px auto;width:80%}@media screen and (max-width:768px){.quizInfoCard{width:100%}}.cardInfoCard{border-radius:0;margin:10px auto;width:80%}@media screen and (max-width:768px){.cardInfoCard{width:100%}}.wordInfoCard{border-radius:0;margin:10px auto;width:80%}@media screen and (max-width:768px){.wordInfoCard{width:100%}}.wordInfoCard__speaker{align-items:center;background:none;border:1.5px solid #838383;border-radius:25%;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;padding:3px}.methodBar{background:#eef1f0;border-radius:6px;display:flex;height:12px;overflow:hidden}.methodBar__seg{display:block;flex-basis:0;flex-shrink:1;height:100%;min-width:2px}.methodBar__seg--notStarted,.methodLegend__swatch--notStarted{background:repeating-linear-gradient(90deg,#eef1f0 0 6px,#d7dedb 6px 8px)}.methodLegend__swatch--notStarted{box-shadow:inset 0 0 0 1px #d7dedb}.methodBar--empty{background:repeating-linear-gradient(90deg,#eef1f0 0 6px,#e3e8e6 6px 8px)}.methodLegend{grid-gap:6px 16px;color:#5b5f62;display:grid;font-size:12px;gap:6px 16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:10px}.methodLegend__item{align-items:center;display:flex;gap:6px;min-width:0}.methodLegend__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.methodLegend__swatch{border-radius:2px;display:inline-block;height:10px;width:10px}.methodLegend__count{font-feature-settings:"tnum";color:#1f2426;font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto;padding-left:8px}.methodPanel{background:#fff;border:1px solid #f0f0f0;border-radius:8px;container-type:inline-size;padding:16px 18px}.methodPanel__head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.methodPanel__title{color:#1f2426;font-size:14px;font-weight:600}.methodPanel__switch{font-size:13px}.methodPanel__hint{display:grid;margin-top:8px;max-width:70ch}.methodPanel__hintText{color:#5b5f62;font-size:12.5px;grid-area:1/1;line-height:1.5;margin:0;visibility:hidden}.methodPanel__hintText[data-active=true]{visibility:visible}.methodPanel__stats{margin-top:16px}.methodPanel__statsTitle{color:#8e949a;font-size:11.5px;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.methodPanel__picture{display:grid}.methodPanel__pictureGhost,.methodPanel__pictureReal{grid-area:1/1;min-width:0}.methodPanel__pictureGhost{visibility:hidden}.methodPanel__toggle{background:none;border:0;color:#027b83;cursor:pointer;font-size:13px;margin-top:14px;padding:0}.methodPanel__toggle:hover{text-decoration:underline}.methodPanel__toggle:focus-visible{border-radius:3px;outline:2px solid #027b83;outline-offset:3px}@container (max-width: 560px){.methodPanel__head{align-items:flex-start;flex-direction:column}.methodPanel__switch{width:100%}}.learningSettings{grid-gap:4px 24px;align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;container-type:inline-size;display:grid;gap:4px 24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:12px 18px}.learningSettings__row{align-items:center;display:flex;gap:26px;min-width:0}.learningSettings__label{color:#000000e0;font-size:13px;min-width:0;white-space:nowrap}.learningSettings__hint{color:#8e949a;display:block;font-size:12px;white-space:normal}.learningSettings__slider{flex:1 1;margin-bottom:18px;min-width:140px}.learningSettings__row--compact{justify-content:flex-start}@media screen and (max-width:768px){.learningSettings{padding:10px 14px}}@container (max-width: 419px){.learningSettings__row{align-items:stretch;flex-direction:column;gap:2px}.learningSettings__label{white-space:normal}.learningSettings__slider{margin:4px 16px 30px;width:auto}.learningSettings__row--compact{align-items:center;flex-direction:row;gap:12px;justify-content:space-between}}.deadline{background:#fff;border:1px solid #f0f0f0;border-radius:8px;container-type:inline-size;padding:16px 18px}.deadline__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:space-between}.deadline__title{color:#1f2426;font-size:14px;font-weight:600}.deadline__picker{min-width:160px}.deadline__hint{color:#5b5f62;font-size:12.5px;line-height:1.5;margin:10px 0 0;max-width:70ch}.deadline__numbers{align-items:baseline;display:flex;gap:10px;margin:14px 0 6px}.deadline__budget{font-feature-settings:"tnum";color:#027b83;font-size:20px;font-variant-numeric:tabular-nums;font-weight:600}.deadline__days{color:#5b5f62;font-size:13px}.deadline__start{margin-top:12px;max-width:340px}@container (max-width: 560px){.deadline__head{align-items:stretch;flex-direction:column}.deadline__picker{width:100%}.deadline__start{max-width:none}}.practiceList{background:#fff;border:1px solid #f0f0f0;border-radius:8px;container-type:inline-size;overflow:hidden}.practiceRow{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-areas:"ico text bar button risk gear";grid-template-columns:36px minmax(0,1fr) minmax(200px,300px) 150px auto 32px;padding:14px 18px}.practiceRow--noBar{grid-template-areas:"ico text button risk gear";grid-template-columns:36px minmax(0,1fr) 150px auto 32px}.practiceRow+.practiceRow{border-top:1px solid #f0f0f0}.practiceRow__icon{align-items:center;background:#e5f9f6;border-radius:8px;color:#027b83;display:flex;font-size:20px;grid-area:ico;height:36px;justify-content:center;width:36px}.practiceRow__text{grid-area:text;min-width:0}.practiceRow__title{color:#000000e0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.practiceRow__badge{background:#e5f9f6;border-radius:9px;color:#027b83;display:inline-block;font-size:11px;font-weight:600;line-height:18px;margin-left:8px;padding:0 8px;vertical-align:2px}.practiceRow__sub{color:#5b5f62;font-size:13px;margin-top:2px}.practiceRow__dot{color:#8e949a;margin:0 6px}.practiceRow__button{grid-area:button}.practiceRow__gear,.practiceRow__risk{align-items:center;background:none;border:none;border-radius:6px;color:grey;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;padding:0;width:32px}.practiceRow__risk{grid-area:risk}.practiceRow__gear{grid-area:gear}.practiceRow__gear:disabled,.practiceRow__risk:disabled{color:#c8ccd0;cursor:default}.practiceRow__gear:focus-visible,.practiceRow__risk:focus-visible{outline:2px solid #027b83;outline-offset:2px}.practiceRow__gearWrap{display:flex;grid-area:gear}.practiceRow__reset{max-width:260px}.practiceRow__resetHint{color:#5b5f62;font-size:12px;margin:0 0 8px}.practiceRow__setupRow{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.practiceRow__setupRow .practiceRow__resetHint{margin:0}.practiceRow__setupSection{border-top:1px solid #f0f0f0;margin-top:14px;padding-top:12px}.practiceRow__resetBoxes{display:flex;flex-direction:column;gap:6px}.practiceRow__resetActions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.practiceRow__detailsDesc{color:#5b5f62;font-size:13px;margin:0 0 12px}.practiceRow__boxes{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 16px;padding:0}.practiceRow__box{align-items:center;display:flex;font-size:13px;gap:8px}.practiceRow__boxSwatch{border-radius:2px;flex:none;height:10px;width:10px}.practiceRow__boxWhen{color:#8e949a}.practiceRow__boxCount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.practiceRow__detailsReset{border-top:1px solid #f0f0f0;margin-top:16px;padding-top:16px}.practiceRow__detailsReset .practiceRow__reset{max-width:none}@container (max-width: 859px){.practiceRow{gap:6px 10px;grid-template-areas:"ico text button risk gear" "bar bar bar bar bar";padding:12px 14px}.practiceRow,.practiceRow--noBar{grid-template-columns:32px minmax(0,1fr) auto auto 40px}.practiceRow--noBar{grid-template-areas:"ico text button risk gear"}.practiceRow__icon{font-size:18px;height:32px;width:32px}.practiceRow__gear,.practiceRow__risk{height:40px;width:40px}}@container (max-width: 699px){.practiceRow__desc{display:none}}@container (max-width: 479px){.practiceRow{gap:8px 10px;grid-template-areas:"ico text risk gear" "bar bar bar bar" "button button button button"}.practiceRow,.practiceRow--noBar{grid-template-columns:32px minmax(0,1fr) auto 40px}.practiceRow--noBar{grid-template-areas:"ico text risk gear" "button button button button"}.practiceRow__title{font-size:14px;overflow:visible;white-space:normal}.practiceRow__button{margin-top:2px;width:100%}}.wordLearn{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:1120px;padding:0 14px 20px}.wordLearn__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:0 4px}.wordLearn__title{color:#000000e0;font-size:18px;font-weight:600;margin:0}.wordLearn__meta{color:#5b5f62;font-size:14px;font-weight:400;margin-left:8px}@media screen and (max-width:768px){.wordLearn{padding:0 0 12px}.wordLearn__title{font-size:17px}.wordLearn__meta{display:block;font-size:13px;margin-left:0}}.quizCard__menu .ant-popover-inner{padding:0}.examRun{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:720px;padding:16px 14px 32px}.examRun__head{align-items:baseline;color:#5b5f62;display:flex;font-size:13px;justify-content:space-between}.examRun__timer{font-feature-settings:"tnum";color:#1f2426;font-variant-numeric:tabular-nums;font-weight:600}.examRun__timer--low{color:#c0392b}.examRun__question{color:#000000e0;font-size:18px;font-weight:600;line-height:1.4;margin-top:8px}.examRun__options{display:flex;flex-direction:column;gap:10px;margin-top:4px}.examRun__option{align-items:center;border:1px solid #ededf1;border-radius:8px;font-size:15px;padding:10px 12px}.examRun__hint{color:#8e949a;font-size:12.5px}.examRun__actions{margin-top:8px}.examRun__result,.examRun__spin{display:block;margin:48px auto}.deckItems{margin-top:12px}.deckItems__filters{margin-bottom:12px}.deckItems__box{min-width:140px}.deckItems__label{align-items:center;display:inline-flex;gap:8px;max-width:100%}.deckItems__gone{color:#8e949a}.deckItems__question{all:unset;cursor:pointer;max-width:60ch;text-align:left;white-space:pre-wrap}.deckItems__question--clamped{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}.deckItems__question:focus-visible{border-radius:2px;outline:2px solid #076168;outline-offset:2px}.deckItems .ant-table-cell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progress{padding:20px 0 0;width:100%}.progress__head{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.progress__title.ant-typography{margin-bottom:0}.progress__deck{font-weight:400}.progress__counts{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progress__empty{color:#5b646b;margin-top:50px;text-align:center}
/*# sourceMappingURL=main.55ca68d9.css.map*/