.SkvoPW_pageTitle{margin:0;font-size:1.5em;line-height:1.1;position:relative}
._6czQWG_chapterTitle{font-weight:700}
.tn2SBG_sectionTitle{font-weight:700}
.nVElOG_subtitle{display:block}
.fZ17Eq_list{color:var(--body-text-color);margin:0;padding:0;list-style:none;transition:color .5s}.fZ17Eq_listItem{align-items:center;display:flex}.fZ17Eq_listItem:nth-child(n+2){padding-top:.5rem}.fZ17Eq_radio{cursor:pointer;flex-shrink:0}.fZ17Eq_radio~svg{visibility:hidden}.fZ17Eq_radio:checked~svg{visibility:visible}.fZ17Eq_radio:checked[data-correct=true]+label,.fZ17Eq_radio:checked[data-correct=true]~svg{color:var(--correct-color)}.fZ17Eq_radio:checked[data-correct=false]+label,.fZ17Eq_radio:checked[data-correct=false]~svg{color:var(--incorrect-color)}.fZ17Eq_label{cursor:pointer;margin:0 .5rem}
.CDYBhq_list{padding-left:1rem;list-style:none}
._9s-dqq_container{text-align:justify;letter-spacing:1px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-size:18px;line-height:24px}._9s-dqq_container+._9s-dqq_container{margin-top:2rem}._9s-dqq_questionLabel{margin:0 0 .5rem;font-weight:700}
.SPJjWq_container{will-change:transform;max-height:calc(100vh - 5rem);position:sticky;top:4rem;overflow:auto}@media (max-width:767px){.SPJjWq_container{padding-bottom:5rem;position:relative;top:0}}.SPJjWq_container::-webkit-scrollbar{width:8px}.SPJjWq_container::-webkit-scrollbar-track{background:0 0}.SPJjWq_container::-webkit-scrollbar-thumb{background:#8886;border-radius:.8rem}.SPJjWq_list{margin:0;padding:0;list-style:none}.SPJjWq_subList{}.SPJjWq_listItem{line-height:1.2}.SPJjWq_listItem>a{border-left:2px solid var(--sidebar-border-color);color:var(--sidebar-text-color);padding:.4rem 1rem;font-size:1rem;text-decoration:none;transition:color .5s,border-color .5s;display:block}.SPJjWq_listItem>a:hover{background:var(--sidebar-hover-bg-color);color:var(--sidebar-hover-text-color)}.SPJjWq_listItem>a[data-is-active]{border-left-color:var(--sidebar-hover-text-color);color:var(--sidebar-hover-text-color);font-weight:700}.SPJjWq_listItem.SPJjWq_isSection>a{padding-left:2rem;font-size:.75rem}
.aaJHla_container{text-align:justify;letter-spacing:1px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-size:18px;line-height:24px}
.YbX-vG_grid{margin:0 -1rem;display:flex}.YbX-vG_gridItem{padding:0 1rem}.YbX-vG_articleContainer{text-align:justify;letter-spacing:1px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;flex:3;font-size:18px;line-height:24px;}.YbX-vG_sidebarContainer{opacity:0;will-change:opacity;pointer-events:none;z-index:1;text-align:justify;letter-spacing:1px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;flex:1;font-size:18px;line-height:24px;transition:opacity .3s;}.YbX-vG_sidebarContainer.YbX-vG_visible{pointer-events:auto;opacity:1}@media (max-width:767px){.YbX-vG_sidebarContainer{background:var(--body-bg-color);-webkit-overflow-scrolling:touch;z-index:2;padding:1rem;position:fixed;inset:0;overflow-y:auto}}.YbX-vG_sidebarContainer [data-list]{transition:transform .3s;transform:translateY(20px)}.YbX-vG_sidebarContainer.YbX-vG_visible [data-list]{transform:translate(0,0)}.YbX-vG_menuButton{bottom:4.5rem;bottom:calc(4.5rem + constant(safe-area-inset-bottom));bottom:calc(4.5rem + env(safe-area-inset-bottom));width:3.5rem;height:3.5rem;box-shadow:var(--fab-shadow);border:1px solid var(--fab-border-color);cursor:pointer;background:var(--fab-bg-color);color:var(--fab-text-color);z-index:3;border-radius:50%;outline:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .5s,color .5s;display:flex;position:fixed;right:1rem}
.VDe9SG_buttonGroup{background:var(--button-group-bg-color);will-change:background;border-radius:8px;width:100%;margin-bottom:1rem;transition:background .5s;overflow:hidden}.VDe9SG_button{text-align:center;width:50%;height:2rem;color:var(--button-group-text-color);cursor:pointer;background:0 0;border:0;outline:none;padding:0 1rem;line-height:2rem;text-decoration:none;transition:all .5s;display:inline-block}.VDe9SG_button.VDe9SG_isActive,.VDe9SG_button:hover{background:var(--button-group-active-bg-color);color:var(--button-group-active-text-color)}
.kK_3da_container{text-align:justify;letter-spacing:1px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-size:18px;line-height:24px}.kK_3da_container h2{margin:1.75rem 0 .75rem;font-size:1.25rem;line-height:1.3}.kK_3da_container ul{margin:0 0 1rem;padding-left:1.25rem}.kK_3da_container li+li{margin-top:.5rem}
