.TheoryTopicPage_container__WQXX9{max-width:900px;margin:16px auto 32px;padding:0 16px;position:relative}.TheoryTopicPage_title__KqAPN{font-size:28px;margin-bottom:2rem;text-align:center;color:#fff}.TheoryTopicPage_content__PVfLR{background-color:var(--color-surface);padding:24px 24px 12px;border-radius:24px;font-size:1.1rem;line-height:1.6}.TheoryTopicPage_content__PVfLR h2{font-size:1.8rem;margin-top:1rem;margin-bottom:1rem;font-weight:700}.TheoryTopicPage_content__PVfLR h5{font-size:26px;line-height:32px;font-weight:700;margin-bottom:8px}.TheoryTopicPage_content__PVfLR p{margin-bottom:1rem}.TheoryTopicPage_content__PVfLR ul{list-style-type:disc;margin-left:2rem;margin-bottom:1rem}.TheoryTopicPage_content__PVfLR ol{list-style-type:auto;margin-left:2rem;margin-bottom:1rem}.TheoryTopicPage_content__PVfLR code{background-color:var(--color-surface-2);padding:.2rem .4rem;border-radius:4px;font-family:monospace}.TheoryTopicPage_content__PVfLR table{width:100%;border:1px solid;text-align:center;margin:28px 0}.TheoryTopicPage_content__PVfLR table td,.TheoryTopicPage_content__PVfLR table th{padding:8px 4px;border:1px solid var(--color-ink-2)}.TheoryTopicPage_content__PVfLR .tense-table,.TheoryTopicPage_content__PVfLR .tense-table td,.TheoryTopicPage_content__PVfLR .tense-table th{border:none}.TheoryTopicPage_content__PVfLR .affirmative{color:limegreen}.TheoryTopicPage_content__PVfLR .negative{color:red}.TheoryTopicPage_content__PVfLR .question{color:gray}.TheoryTopicPage_trainingButton__95962{display:block;width:100%;text-align:center;margin:20px auto 0;padding:12px 24px;background-color:#42b983;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:opacity .2s ease}.TheoryTopicPage_trainingButton__95962:hover{opacity:.8}@media (max-width:768px){.TheoryTopicPage_content__PVfLR table{display:block;overflow-x:auto;white-space:nowrap}}