.TopicStudyView-module__KWB7eq__view{flex-direction:column;gap:24px;inline-size:100%;max-inline-size:1024px;margin-inline:auto;padding-block:8px 32px;display:flex}.TopicStudyView-module__KWB7eq__column{flex-direction:column;gap:28px;min-inline-size:0;display:flex}.TopicStudyView-module__KWB7eq__meta,.TopicStudyView-module__KWB7eq__citation{color:var(--sui-color-text-tertiary,#00000073);margin:0;font-size:13px}.TopicStudyView-module__KWB7eq__comingSoon{margin:0}.TopicStudyView-module__KWB7eq__outline{border:1px solid var(--sui-color-border-hairline,#00000014);border-radius:var(--sui-radius-lg,12px);padding-block:10px;padding-inline:16px}.TopicStudyView-module__KWB7eq__outlineSummary{cursor:pointer;color:var(--sui-color-text-secondary,#000000a6);padding-block:10px;font-size:14px;font-weight:600;line-height:20px}.TopicStudyView-module__KWB7eq__outlineList{flex-direction:column;gap:4px;margin:10px 0 0;padding-inline-start:20px;font-size:14px;line-height:1.6;display:flex}.TopicStudyView-module__KWB7eq__outlineLink{min-block-size:40px;color:var(--sui-color-text-secondary,#000000a6);align-items:center;text-decoration:none;display:flex}.TopicStudyView-module__KWB7eq__view [data-sui-action]{min-block-size:40px}.TopicStudyView-module__KWB7eq__outlineLink:hover{color:var(--sui-color-primary,#0c8577)}.TopicStudyView-module__KWB7eq__block{flex-direction:column;gap:14px;display:flex}.TopicStudyView-module__KWB7eq__blockTitle{font-family:var(--sui-font-title,inherit);color:var(--sui-color-text,#000000e0);margin:0;font-size:20px;font-weight:700;line-height:1.4}.TopicStudyView-module__KWB7eq__stack{flex-direction:column;gap:12px;display:flex}.TopicStudyView-module__KWB7eq__seo{color:var(--sui-color-text-secondary,#000000a6);margin:0;font-size:14px;line-height:1.8}.TopicStudyView-module__KWB7eq__markdown>:first-child{margin-block-start:0}.TopicStudyView-module__KWB7eq__markdown>:last-child{margin-block-end:0}.TopicStudyView-module__KWB7eq__markdown :where(p,ul,ol){margin-block:.6em}.TopicStudyView-module__KWB7eq__markdown :where(ul,ol){padding-inline-start:1.4em}.TopicStudyView-module__KWB7eq__markdown :where(ol){list-style:decimal}.TopicStudyView-module__KWB7eq__markdown :where(ul){list-style:outside}.TopicStudyView-module__KWB7eq__markdown :where(li)::marker{color:var(--sui-color-text-secondary,#0009);font-weight:700}.TopicStudyView-module__KWB7eq__markdown :where(h2){color:var(--sui-color-text,#000000e0);margin-block:1.2em .4em;font-size:1.15em;font-weight:700}.TopicStudyView-module__KWB7eq__markdown :where(h2):first-child{margin-block-start:0}.TopicStudyView-module__KWB7eq__markdown :where(h3,h4){color:var(--sui-color-text,#000000e0);margin-block:1em .4em;font-size:1.05em;font-weight:700}.TopicStudyView-module__KWB7eq__markdown :where(strong){color:var(--sui-color-text,#000000e0)}.TopicStudyView-module__KWB7eq__markdown :where(table){border-collapse:collapse;-webkit-overflow-scrolling:touch;max-width:100%;font-size:.95em;display:block;overflow-x:auto}.TopicStudyView-module__KWB7eq__markdown :where([data-table-scroller]>table){max-width:none;display:table;overflow-x:visible}.TopicStudyView-module__KWB7eq__markdown :where(th,td){border:1px solid var(--sui-color-border-hairline,#00000014);padding-block:6px;padding-inline:10px}.TopicStudyView-module__KWB7eq__markdown :where(ul[data-lettered]){padding-inline-start:0;list-style:none}.TopicStudyView-module__KWB7eq__markdown :where(li)>:where(p,ul,ol,blockquote):first-child{margin-block-start:.4em}.TopicStudyView-module__KWB7eq__markdown :where(blockquote[data-study-quote]){color:var(--sui-color-text,#000000e0);background:#f7f4ea;border:none;border-radius:12px;margin-block:.6em .9em;margin-inline:0;padding-block:10px;padding-inline:14px;font-size:1.05em;line-height:1.9}.TopicStudyView-module__KWB7eq__markdown :where(blockquote[data-study-quote])>p{margin-block:0}.TopicStudyView-module__KWB7eq__markdown :where(blockquote[data-study-quote=verse])>p:first-child{text-align:center;font-size:1.1em}.TopicStudyView-module__KWB7eq__markdown :where(blockquote[data-study-quote-cite])>p:last-child{color:var(--sui-color-text-secondary,#0009);text-align:start;margin-block-start:4px;font-size:.8em;line-height:1.5}.TopicStudyView-module__KWB7eq__tipList{flex-direction:column;gap:6px;margin:0;padding-inline-start:1.2em;display:flex}.TopicStudyView-module__KWB7eq__pager{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.TopicStudyView-module__KWB7eq__pagerLink{border:1px solid var(--sui-color-border-hairline,#00000014);border-radius:var(--sui-radius-lg,12px);color:var(--sui-color-text,#000000e0);flex-direction:column;flex:12rem;gap:2px;padding-block:12px;padding-inline:14px;font-weight:600;text-decoration:none;display:flex}.TopicStudyView-module__KWB7eq__pagerLink:hover{border-color:var(--sui-color-primary,#0c8577)}.TopicStudyView-module__KWB7eq__pagerNext{text-align:end}.TopicStudyView-module__KWB7eq__pagerLabel{color:var(--sui-color-text-tertiary,#00000073);font-size:12px}.TopicStudyView-module__KWB7eq__siblings{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.TopicStudyView-module__KWB7eq__sibling{border:1px solid var(--sui-color-border-hairline,#00000014);border-radius:var(--sui-radius-lg,12px);block-size:100%;color:var(--sui-color-text,#000000e0);background:var(--sui-color-fill-quaternary,#00000005);padding-block:12px;padding-inline:14px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:block}.TopicStudyView-module__KWB7eq__sibling:hover{border-color:var(--sui-color-primary,#0c8577)}.TopicStudyView-module__KWB7eq__resources{border-block-start:1px solid var(--sui-color-border-hairline,#00000014);flex-wrap:wrap;gap:0 18px;padding-block-start:16px;font-size:14px;font-weight:600;display:flex}.TopicStudyView-module__KWB7eq__resources a,.TopicStudyView-module__KWB7eq__column [data-sui-gate=signin] a{align-items:center;min-block-size:40px;display:inline-flex}.TopicStudyView-module__KWB7eq__resources a{color:var(--sui-color-primary,#0c8577);text-underline-offset:3px;text-decoration:underline}.TopicStudyView-module__KWB7eq__figure{flex-direction:column;gap:8px;margin:16px 0;display:flex}.TopicStudyView-module__KWB7eq__figureImage{background:#fff;border-radius:12px;max-width:100%;height:auto;margin-inline:auto;display:block}.TopicStudyView-module__KWB7eq__figureCaption{color:var(--sui-color-text-secondary,#000000a6);text-align:center;font-size:14px;line-height:1.6}.TopicStudyView-module__KWB7eq__studyCards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.TopicStudyView-module__KWB7eq__studyCard{border:2px solid var(--sui-color-border-hairline,#00000014);color:inherit;background:var(--sui-color-bg-container,#fff);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background .15s;display:flex}.TopicStudyView-module__KWB7eq__studyCard:hover{background:var(--sui-color-fill-quaternary,#00000008)}.TopicStudyView-module__KWB7eq__studyCardIcon{object-fit:contain;flex-shrink:0;block-size:40px;inline-size:40px}.TopicStudyView-module__KWB7eq__studyCardTitle{color:var(--sui-color-text,#000000e0);font-size:16px;font-weight:700;line-height:1.4;display:block}.TopicStudyView-module__KWB7eq__studyCardBody{color:var(--sui-color-text-secondary,#0009);font-size:13px;line-height:1.6;display:block}.TopicStudyView-module__KWB7eq__toolbarStack ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:is(.TopicStudyView-module__KWB7eq__toolbarStack li:has(>a[data-sui-action=practice]),.TopicStudyView-module__KWB7eq__toolbarStack li:has(>a[data-sui-action=read])){grid-column:1/-1}.TopicStudyView-module__KWB7eq__toolbarStack li>a{border-radius:12px;justify-content:center;min-block-size:44px;inline-size:100%}.TopicStudyView-module__KWB7eq__toolbarStack li>a:not([data-sui-action=practice],[data-sui-action=read]){white-space:nowrap;gap:4px;padding-inline:6px;font-size:13px}.TopicStudyView-module__KWB7eq__partSwitcher{scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.TopicStudyView-module__KWB7eq__partSwitcher::-webkit-scrollbar{display:none}.TopicStudyView-module__KWB7eq__partLink,.TopicStudyView-module__KWB7eq__partCurrent{white-space:nowrap;border-radius:12px;flex-shrink:0;align-items:center;min-height:40px;padding-block:0;padding-inline:16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.TopicStudyView-module__KWB7eq__partLink{border:1px solid var(--sui-color-border-hairline,#0000001f);color:var(--sui-color-text,#000000e0)}.TopicStudyView-module__KWB7eq__partCurrent{color:var(--sui-color-bg,#fff);background:var(--sui-color-text,#000000e0)}.TopicStudyView-module__KWB7eq__hubIntro{color:var(--sui-color-text-secondary,#000000a6);margin:0;font-size:16px;line-height:1.75}.TopicStudyView-module__KWB7eq__sourceStrip{background:color-mix(in srgb, var(--sui-color-primary,#0e7c66) 10%, transparent);color:var(--sui-color-primary,#0e7c66);border-radius:12px;margin:0;padding:10px 14px;font-size:14px;font-weight:500}.TopicStudyView-module__KWB7eq__hubGroupTitle{color:var(--sui-color-text-secondary,#0000008c);margin:0;font-size:18px;font-weight:400;line-height:1.4}.TopicStudyView-module__KWB7eq__hubGroup{gap:16px}.TopicStudyView-module__KWB7eq__hubGroup+.TopicStudyView-module__KWB7eq__hubGroup{margin-block-start:4px}.TopicStudyView-module__KWB7eq__hubCards{gap:32px}.TopicStudyView-module__KWB7eq__hubCard{border:0;border-radius:16px;min-block-size:72px;padding:0}.TopicStudyView-module__KWB7eq__hubCardIcon{background:var(--sui-color-fill-tertiary,#0000000d);border-radius:16px;block-size:72px;inline-size:72px;padding:6px}.TopicStudyView-module__KWB7eq__hubCardIcon[data-icon=questionBank]{padding:3px}.TopicStudyView-module__KWB7eq__hubCardIcon[data-icon=testBuilder],.TopicStudyView-module__KWB7eq__hubCardIcon[data-icon=chat]{padding:2px}.TopicStudyView-module__KWB7eq__hubCardIcon[data-icon=pastPapers]{padding:4px}.TopicStudyView-module__KWB7eq__hubCardIcon[data-icon=glossary]{padding:0}.TopicStudyView-module__KWB7eq__flipHint{color:var(--sui-color-text-secondary,#000000a6);margin:0 0 12px;font-size:13px}.TopicStudyView-module__KWB7eq__flipDeck{gap:12px;margin:0;padding:0;list-style:none;display:grid}.TopicStudyView-module__KWB7eq__flipCard{cursor:pointer;perspective:1200px;-webkit-tap-highlight-color:transparent;display:block}.TopicStudyView-module__KWB7eq__flipToggle{opacity:0;width:1px;height:1px;position:absolute}.TopicStudyView-module__KWB7eq__flipInner{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:grid}.TopicStudyView-module__KWB7eq__flipToggle:checked+.TopicStudyView-module__KWB7eq__flipInner{transform:rotateY(180deg)}.TopicStudyView-module__KWB7eq__flipToggle:focus-visible+.TopicStudyView-module__KWB7eq__flipInner{border-radius:var(--sui-radius-lg,12px);outline:2px solid var(--sui-color-primary,#0c8577);outline-offset:3px}.TopicStudyView-module__KWB7eq__flipFront,.TopicStudyView-module__KWB7eq__flipBack{border:1px solid var(--sui-color-border-hairline,#00000014);border-radius:var(--sui-radius-lg,12px);background:var(--sui-color-bg-container,#fff);min-height:168px;box-shadow:0 1px 2px #0000000a, 0 4px 0 var(--sui-color-border-hairline,#00000014);backface-visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;gap:10px;padding:18px 16px;display:flex}.TopicStudyView-module__KWB7eq__flipFront{text-align:center;align-items:center}.TopicStudyView-module__KWB7eq__flipBack{border-color:color-mix(in srgb, var(--sui-color-primary,#0c8577) 35%, transparent);background:color-mix(in srgb, var(--sui-color-primary,#0c8577) 6%, var(--sui-color-bg-container,#fff));transform:rotateY(180deg)}.TopicStudyView-module__KWB7eq__flipCount{color:var(--sui-color-text-tertiary,#00000073);font-size:12px}.TopicStudyView-module__KWB7eq__flipTerm{color:var(--sui-color-text,#000000e0);font-size:16px;font-weight:700;line-height:1.6}.TopicStudyView-module__KWB7eq__flipAction{color:var(--sui-color-primary,#0c8577);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.TopicStudyView-module__KWB7eq__flipInner{transition:none}}
