._root_e9kc9_1{color:var(--muted-foreground);font-family:var(--font-family-base)}._heading_e9kc9_6{margin:0 0 var(--spacing-2);color:var(--foreground);font-family:var(--font-family-heading);font-size:.9375rem;font-weight:700}._list_e9kc9_14{display:grid;gap:var(--spacing-2);margin:0;padding-left:var(--spacing-6)}._item_e9kc9_21{padding-left:var(--spacing-1);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}._label_e9kc9_28{display:block;color:var(--foreground);font-weight:600}._pages_e9kc9_34{white-space:nowrap}._reader_2uhjf_1{container-type:inline-size;width:100%;min-width:0}._empty_2uhjf_7{padding:var(--spacing-6) 0;color:var(--muted-foreground)}._sidebar_2uhjf_12{display:none}._mobilePicker_2uhjf_16{margin-bottom:var(--spacing-8)}._pickerLabel_2uhjf_20{display:block;margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;font-weight:700}._selectTrigger_2uhjf_28{width:100%;min-height:2.75rem}._articleColumn_2uhjf_33,._article_2uhjf_33{min-width:0}._article_2uhjf_33{max-width:70ch;margin:0 auto;padding-bottom:var(--spacing-8);scroll-margin-top:var(--spacing-4)}._header_2uhjf_45{margin-bottom:var(--spacing-6)}._meta_2uhjf_49{margin:0 0 var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;font-weight:600}._title_2uhjf_56{margin:0 0 var(--spacing-8);color:var(--foreground);font-family:var(--font-family-heading);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.25;overflow-wrap:anywhere}._references_2uhjf_66,._footer_2uhjf_70{margin-top:2.5rem}._pagination_2uhjf_74{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3);margin-top:2.5rem}._navigationButton_2uhjf_81{width:100%;min-width:0;height:auto;min-height:3.5rem;padding:var(--spacing-3);white-space:normal;text-align:left}._navigationButton_2uhjf_81:last-child{justify-content:flex-end;text-align:right}._navigationText_2uhjf_96{display:grid;min-width:0}._navigationLabel_2uhjf_101{font-size:.75rem}._navigationTitle_2uhjf_105{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._stickyActions_2uhjf_112{position:sticky;bottom:0;padding:var(--spacing-3) 0;border-top:1px solid var(--border);background:var(--popup)}@container (min-width: 900px){._layout_2uhjf_121{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:2.5rem}._sidebar_2uhjf_12{position:sticky;top:0;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-1);max-height:calc(100dvh - 16rem);overflow-y:auto;padding-right:var(--spacing-2);background:var(--popup)}._sidebarHeading_2uhjf_141{margin:0 0 var(--spacing-3);color:var(--muted-foreground);font-size:.875rem;font-weight:700}._chapterButton_2uhjf_148{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2);width:100%;min-height:2.75rem;padding:var(--spacing-3);border:0;border-radius:var(--radius);background:transparent;color:var(--foreground);font:inherit;font-size:.875rem;text-align:left;cursor:pointer}._chapterButton_2uhjf_148:hover{background:var(--muted)}._chapterButton_2uhjf_148:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._activeChapter_2uhjf_175{background:var(--info);color:var(--info-foreground);font-weight:700}._activeChapter_2uhjf_175:hover{background:var(--info-hover)}._chapterButtonTitle_2uhjf_185{overflow-wrap:anywhere}._badge_2uhjf_189{flex-shrink:0}._mobilePicker_2uhjf_16{display:none}._article_2uhjf_33{margin-left:0}}
