.FeedbackButton-module__HvTUqa__feedbackButton{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:50%;outline:none;justify-content:center;align-items:center;width:56px;height:56px;padding:16px;text-decoration:none;transition:all .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.FeedbackButton-module__HvTUqa__feedbackButton:hover{background-color:hsl(var(--primary)/.85);color:hsl(var(--primary-foreground));transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.FeedbackButton-module__HvTUqa__feedbackButton:focus-visible,.FeedbackButton-module__HvTUqa__feedbackButton:focus{box-shadow:0 0 0 3px hsl(var(--primary-foreground)),0 0 0 6px hsl(var(--primary));outline:none}
.TableOfContentsList-module__lfECkW__circularProgress{flex-shrink:0;display:block}.TableOfContentsList-module__lfECkW__progressRing{transition:stroke-dashoffset .3s}.TableOfContentsList-module__lfECkW__tocList{flex-direction:column;gap:1.5rem;display:flex}.TableOfContentsList-module__lfECkW__sectionItem{border-left:3px solid var(--section-color-light);padding-left:.75rem}.dark .TableOfContentsList-module__lfECkW__sectionItem{border-left-color:var(--section-color-dark)}.TableOfContentsList-module__lfECkW__sectionTitle{color:hsl(var(--text-primary));align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:600;display:flex}.TableOfContentsList-module__lfECkW__chapterCount{color:hsl(var(--text-secondary));font-size:.75rem;font-weight:400}.TableOfContentsList-module__lfECkW__chapterList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.TableOfContentsList-module__lfECkW__chapterItem{margin:0}.TableOfContentsList-module__lfECkW__chapterLink{color:hsl(var(--text-primary));box-sizing:border-box;border:2px solid #0000;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem .25rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.TableOfContentsList-module__lfECkW__chapterLink:hover{background-color:hsl(var(--accent)/.15)}.TableOfContentsList-module__lfECkW__chapterLink:hover .TableOfContentsList-module__lfECkW__chapterTitle{color:var(--section-color-light)}.dark .TableOfContentsList-module__lfECkW__chapterLink:hover .TableOfContentsList-module__lfECkW__chapterTitle{color:hsl(var(--foreground))}.TableOfContentsList-module__lfECkW__chapterLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.TableOfContentsList-module__lfECkW__currentChapter{background-color:hsl(var(--accent)/.2);font-weight:600}.dark .TableOfContentsList-module__lfECkW__chapterLink:hover{border-color:var(--section-color-dark);background-color:#0000}.dark .TableOfContentsList-module__lfECkW__currentChapter{border-color:var(--section-color-dark);background-color:#0000}.TableOfContentsList-module__lfECkW__progressIndicator{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.TableOfContentsList-module__lfECkW__chapterTitle{flex:1;font-size:1rem;transition:color .2s}.TableOfContentsList-module__lfECkW__comingSoon{color:hsl(var(--text-secondary));padding:.5rem .5rem .5rem .25rem;font-size:.875rem;font-style:italic;display:block}.dark .TableOfContentsList-module__lfECkW__sectionTitle{color:hsl(var(--foreground))}.dark .TableOfContentsList-module__lfECkW__chapterLink{color:hsl(var(--foreground))}
.TableOfContentsSheet-module__ULlRya__logoLink{border-radius:4px;align-items:center;display:flex}.TableOfContentsSheet-module__ULlRya__logoLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}
.ChapterHeader-module__mFzChG__header{background:hsl(var(--background));z-index:300;border-bottom:1px solid #00000014;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1rem 1rem .75rem;position:relative}body[data-onboarding-active=true] .ChapterHeader-module__mFzChG__header{z-index:100}.ChapterHeader-module__mFzChG__headerContent{align-items:center;gap:.5rem;max-width:768px;margin:0 auto;display:flex}.ChapterHeader-module__mFzChG__logoLink{color:hsl(var(--text-primary));flex-shrink:0;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.ChapterHeader-module__mFzChG__logoLink:hover{opacity:.7}.ChapterHeader-module__mFzChG__logo{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}.ChapterHeader-module__mFzChG__breadcrumbs{color:inherit;background:0 0;border:none;flex-wrap:wrap;flex:1;align-items:center;gap:.25rem;min-width:0;padding:0;font-family:inherit;font-size:.8rem;text-decoration:none;transition:opacity .2s;display:flex}.ChapterHeader-module__mFzChG__breadcrumbs:hover{opacity:.7}.ChapterHeader-module__mFzChG__breadcrumbs:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}.ChapterHeader-module__mFzChG__sectionBreadcrumb{color:var(--section-color,hsl(var(--text-primary)));background:var(--section-bg,transparent);border:1px solid var(--section-color,#0000001a);border-radius:4px;padding:.25rem .5rem;font-weight:600}.ChapterHeader-module__mFzChG__separator{color:hsl(var(--text-secondary));font-weight:300}.ChapterHeader-module__mFzChG__chapterBreadcrumb{color:hsl(var(--text-secondary));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ChapterHeader-module__mFzChG__chapterCount{color:hsl(var(--text-secondary));white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:500}.dark .ChapterHeader-module__mFzChG__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e1e1ef2;border-bottom-color:#ffffff1f}.dark .ChapterHeader-module__mFzChG__sectionBreadcrumb{background:color-mix(in srgb,var(--section-color)30%,#0009);color:color-mix(in srgb,var(--section-color)40%,#ffffffe6);border-color:color-mix(in srgb,var(--section-color)50%,#ffffff4d)}@media (max-width:768px){.ChapterHeader-module__mFzChG__sectionBreadcrumb{text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:inline-block;overflow:hidden}.ChapterHeader-module__mFzChG__chapterBreadcrumb{max-width:150px;display:inline-block}}
.ReplyBox-module__r-sL5G__replyBoxWrapper{background-color:#f5f5f5;border-radius:.5rem;padding:1rem}.ReplyBox-module__r-sL5G__signInContainer{text-align:center;padding:1rem}.ReplyBox-module__r-sL5G__signInButton{border:1px solid hsl(var(--accent-gold));background-color:hsl(var(--accent-gold));color:hsl(var(--hero-blue));cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.ReplyBox-module__r-sL5G__signInButton:hover{background-color:hsl(var(--accent-gold)/.85);border-color:hsl(var(--accent-gold)/.85);transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.ReplyBox-module__r-sL5G__signInButton:focus{outline:2px solid hsl(var(--accent-gold));outline-offset:2px}.ReplyBox-module__r-sL5G__signInButton:active{background-color:hsl(var(--accent-gold)/.7);transform:translateY(0)}
.CollapsibleHeader-module__yL1OBq__collapsibleHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin:1rem 0;display:flex;position:relative}.CollapsibleHeader-module__yL1OBq__collapsibleHeader:hover{opacity:.8}.CollapsibleHeader-module__yL1OBq__chevronButton{cursor:pointer;color:hsl(var(--text-primary));z-index:270;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.CollapsibleHeader-module__yL1OBq__chevronButton:focus{outline:2px solid hsl(var(--accent));outline-offset:2px;border-radius:4px}.CollapsibleHeader-module__yL1OBq__headerContent{flex-direction:column;flex:1;gap:.25rem;display:flex}.CollapsibleHeader-module__yL1OBq__subtitle{opacity:.7;font-size:.8em;font-style:italic;font-weight:400}.CollapsibleHeader-module__yL1OBq__collapsibleHeader{z-index:270;position:relative}
/*# sourceMappingURL=bba7749f859c51a5.css.map*/