._scroll_1eocb_1{margin:var(--space-4) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._scroll_1eocb_1:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}._table_1eocb_14{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._table_1eocb_14 th,._table_1eocb_14 td{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._table_1eocb_14 th{color:var(--color-text);background-color:var(--color-surface);white-space:nowrap;font-weight:700}._table_1eocb_14 tbody tr:last-child td{border-bottom:none}._table_1eocb_14 code{white-space:nowrap}._callout_cpe20_1{margin:var(--space-4) 0;padding:var(--space-4);border-left:4px solid var(--color-accent);border-radius:var(--radius-sm);background-color:var(--color-primary-light)}._callout_cpe20_1[data-tone=review]{border-left-color:var(--color-warning-border);background-color:var(--color-warning-bg)}._title_cpe20_14{margin-bottom:var(--space-2);font-weight:700}._body_cpe20_19>:last-child{margin-bottom:0}._figure_1qyl8_1{margin:var(--space-5) 0}._scroll_1qyl8_11{border:1px solid var(--color-border);border-radius:var(--radius-md);position:relative;overflow-x:auto}._scroll_1qyl8_11:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._table_1qyl8_23{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--text-sm)}._caption_1qyl8_30{caption-side:top;text-align:left;padding:var(--space-3) var(--space-3) var(--space-2);color:var(--color-heading);font-weight:700}._table_1qyl8_23 th,._table_1qyl8_23 td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);text-align:left;vertical-align:top}._table_1qyl8_23 thead th{background-color:var(--color-surface);font-size:var(--text-xs);line-height:var(--leading-tight)}._count_1qyl8_52{margin-top:var(--space-1);color:var(--color-text-muted);font-weight:400;display:block}._table_1qyl8_23 tbody th{font-weight:600}._flag_1qyl8_63{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400;display:block}._mark_1qyl8_72{text-align:center;white-space:nowrap;font-weight:700}._effect_1qyl8_78{color:var(--color-text-muted)}._current_1qyl8_82{background-color:var(--color-primary-light)}._here_1qyl8_86{margin-top:var(--space-1);padding:0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary-dark);border:1px solid var(--color-primary);border-radius:var(--radius-sm);font-weight:700;display:inline-block}._note_1qyl8_99{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._figure_1bu4e_10{margin:var(--space-5) 0}._caption_1bu4e_14{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}._drawing_1bu4e_20{background-color:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:10rem;display:block}._panels_1bu4e_31{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}._panel_1bu4e_31{min-width:0;padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm)}._panel_1bu4e_31 p{margin:0}._panel_1bu4e_31 ._panelTitle_1bu4e_53{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-base);color:var(--color-heading);font-weight:700}._traceFaint_1bu4e_60{fill:none;stroke:var(--color-border);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._point_1bu4e_68{fill:var(--color-accent);stroke:var(--color-panel);stroke-width:1.5px}._marked_1bu4e_74{fill:none;stroke:var(--color-primary-dark);stroke-width:4px}._bond_1bu4e_80{stroke:var(--color-border-strong);stroke-width:3px;stroke-linecap:round}._atomC_1bu4e_86,._atomN_1bu4e_87,._atomO_1bu4e_88{stroke:var(--color-panel);stroke-width:2px}._atomC_1bu4e_86{fill:var(--color-text-muted)}._atomN_1bu4e_87{fill:var(--color-primary)}._atomO_1bu4e_88{fill:var(--color-primary-dark)}._atomLabel_1bu4e_105{font-family:var(--font-sans);fill:var(--color-text);font-size:14px;font-weight:700}._cross_1bu4e_114{gap:var(--space-4);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;display:grid}@media (width>=640px){._cross_1bu4e_114{grid-template-columns:minmax(0,1fr) 11rem minmax(0,1fr)}}._side_1bu4e_130{min-width:0}._sideTitle_1bu4e_134{color:var(--color-heading);margin:0;font-weight:700}._sideCount_1bu4e_140{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._chips_1bu4e_146{gap:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chips_1bu4e_146 li{align-items:center;gap:var(--space-1);padding:2px var(--space-2);background-color:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-flex}._chips_1bu4e_146 li:before{content:"";background-color:var(--color-primary);width:.6rem;height:.6rem}._chips_1bu4e_146[data-shape=circle] li:before{border-radius:50%}._chips_1bu4e_146[data-shape=square] li:before{background-color:var(--color-primary-dark)}._schematic_1bu4e_183{width:100%;max-width:11rem;margin-inline:auto;display:block}._atomA_1bu4e_190{fill:var(--color-primary);stroke:var(--color-panel);stroke-width:2px}._atomB_1bu4e_196{fill:var(--color-primary-dark);stroke:var(--color-panel);stroke-width:2px}._formedOne_1bu4e_202,._formedTwo_1bu4e_203{stroke:var(--color-primary);stroke-width:2.5px;stroke-linejoin:round}._formedOne_1bu4e_202{fill:var(--color-primary-light)}._formedTwo_1bu4e_203{fill:none;stroke-dasharray:6 4}._schematicLabel_1bu4e_218{font-family:var(--font-sans);fill:var(--color-text-muted);font-size:12px;font-weight:600}._formula_1bu4e_225{margin:var(--space-3) 0 0;font-size:var(--text-sm)}._scrollFigure_1bu4e_232{padding:var(--space-3);background-color:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md)}._heatmap_1bu4e_239{width:100%;max-width:36rem;height:auto;margin-inline:auto;display:block}._tree_1bu4e_247 line{stroke:var(--color-text-muted);stroke-width:1.25px}._rowLabel_1bu4e_252{font-family:var(--font-mono);fill:var(--color-text);font-size:11px;font-weight:700}._scale_1bu4e_259{stroke:var(--color-border)}._scaleLabel_1bu4e_263{font-family:var(--font-sans);fill:var(--color-text-muted);font-size:11px}._prose_1mjp9_4{min-width:0}._prose_1mjp9_4 h2{margin-top:var(--space-7);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._prose_1mjp9_4 h3{margin-top:var(--space-5);margin-bottom:var(--space-2);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._prose_1mjp9_4 h4{margin-top:var(--space-4);margin-bottom:var(--space-2)}._prose_1mjp9_4 p{margin-bottom:var(--space-4)}._prose_1mjp9_4 ul,._prose_1mjp9_4 ol{margin:0 0 var(--space-4);padding-left:var(--space-5)}._prose_1mjp9_4 li{margin-bottom:var(--space-2)}._prose_1mjp9_4 li>ul,._prose_1mjp9_4 li>ol{margin-top:var(--space-2)}._prose_1mjp9_4>:first-child{margin-top:0}._figure_1mjp9_56{margin:var(--space-5) 0}._figure_1mjp9_56 img{background-color:var(--color-figure-bg);width:100%;height:auto;padding:var(--figure-inset);border:1px solid var(--color-border);border-radius:var(--radius-md)}._figure_1mjp9_56 figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._prose_1mjp9_4 details{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}._prose_1mjp9_4 summary{cursor:pointer;font-weight:600}._prose_1mjp9_4 details[open]>summary{margin-bottom:var(--space-3)}._prose_1mjp9_4 details>:last-child{margin-bottom:0}._sidebar_3t9z1_3{top:calc(var(--header-height) + var(--space-4));max-height:calc(100vh - var(--header-height) - var(--space-6));padding-right:var(--space-3);align-self:start;position:sticky;overflow-y:auto}._heading_3t9z1_15{margin-bottom:var(--space-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:700}._details_3t9z1_26{margin-bottom:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}._summary_3t9z1_33{padding:var(--space-3) var(--space-4);cursor:pointer;font-weight:600}._summary_3t9z1_33:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px;border-radius:var(--radius-md)}._details_3t9z1_26[open] ._summary_3t9z1_33{border-bottom:1px solid var(--color-border)}._details_3t9z1_26 ._list_3t9z1_51{padding:var(--space-2) var(--space-3)}._list_3t9z1_51{margin:0;padding:0;list-style:none}._list_3t9z1_51 li[data-depth="3"]{padding-left:var(--space-4)}._link_3t9z1_67{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:2px solid #0000;line-height:1.4;text-decoration:none;display:block}._link_3t9z1_67:hover{color:var(--color-primary-dark);background-color:var(--color-surface-raised)}._link_3t9z1_67[aria-current=true]{color:var(--color-primary);border-left-color:var(--color-primary);background-color:var(--color-primary-light);font-weight:600}._desktopOnly_3t9z1_97,._mobileOnly_3t9z1_98{display:contents}@media (width<=1023.98px){._desktopOnly_3t9z1_97{display:none}}@media (width>=1024px){._mobileOnly_3t9z1_98{display:none}}
