._root_1t89g_1{margin-block:var(--mantine-spacing-sm);overflow:hidden}._bareRoot_1t89g_9{overflow:hidden}._root_1t89g_1 .shiki,._bareRoot_1t89g_9 .shiki{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-size:var(--mantine-font-size-xs);font-family:var(--mantine-font-family-monospace);border-radius:0;margin:0;line-height:1.6;overflow-x:auto}[data-mantine-color-scheme=dark] ._root_1t89g_1 .shiki-themes,[data-mantine-color-scheme=dark] ._bareRoot_1t89g_9 .shiki-themes{background-color:var(--shiki-dark-bg)!important;color:var(--shiki-dark)!important}[data-mantine-color-scheme=dark] ._root_1t89g_1 .shiki-themes span,[data-mantine-color-scheme=dark] ._bareRoot_1t89g_9 .shiki-themes span{color:var(--shiki-dark)!important}._fallback_1t89g_41{margin-block:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);display:block}._root_yic2g_1{margin-block:var(--mantine-spacing-sm);overflow-x:auto}._root_yic2g_1 svg{max-width:100%;height:auto;display:block}._paragraph_1rzs6_1{margin-top:12px;margin-bottom:4px;line-height:1.7}._paragraph_1rzs6_1:first-child{margin-top:0}._paragraph_1rzs6_1:last-child{margin-bottom:0}._heading_1rzs6_15{margin-top:16px;margin-bottom:4px;font-weight:600}._heading_1rzs6_15:first-child{margin-top:0}._listItem_1rzs6_25{line-height:1.7}._listItemBullet_1rzs6_29{min-width:8px}._listItemBulletOrdered_1rzs6_33{min-width:16px}._listItemContent_1rzs6_37{flex:1;line-height:1.7}._blockquote_1rzs6_42{border-left:3px solid var(--app-color-info)}._tableWrapper_1rzs6_46{border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-2);overflow:hidden}._table_1rzs6_46{border-radius:var(--mantine-radius-md);overflow:hidden}._root_17n8y_1{--link-height:38px;--indicator-size:10px;--indicator-offset:calc((var(--link-height) - var(--indicator-size)) / 2);position:relative}._link_17n8y_8{color:var(--mantine-color-text);line-height:var(--link-height);font-size:var(--mantine-font-size-sm);height:var(--link-height);border-top-right-radius:var(--mantine-radius-sm);border-bottom-right-radius:var(--mantine-radius-sm);border-left:2px solid var(--app-color-border-light);transition:background-color var(--app-transition-fast);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}._link_17n8y_8:hover{background-color:var(--app-color-surface-low)}._linkActive_17n8y_28{color:var(--mantine-primary-color-7);font-weight:500}[data-mantine-color-scheme=dark] ._linkActive_17n8y_28{color:var(--mantine-primary-color-4)}._indicator_17n8y_33{transition:transform var(--app-transition-fast);border:2px solid var(--mantine-primary-color-7)}[data-mantine-color-scheme=dark] ._indicator_17n8y_33{border:2px solid var(--mantine-primary-color-4)}._indicator_17n8y_33{background-color:var(--app-color-surface);height:var(--indicator-size);width:var(--indicator-size);border-radius:var(--indicator-size);left:calc(var(--indicator-size) / -2 + 1px);position:absolute}.markdown-content{overflow-wrap:break-word;word-wrap:break-word;max-width:65ch;line-height:1.6}.markdown-content h1{color:var(--mantine-primary-color-7);margin:0 0 .5em;font-size:1.2rem;font-weight:700;line-height:1.2}[data-mantine-color-scheme=dark] .markdown-content h1{color:var(--mantine-primary-color-4)}.markdown-content h2{color:var(--mantine-primary-color-7);margin:1.5em 0 .75em;font-size:1.2rem;font-weight:600;line-height:1.3}[data-mantine-color-scheme=dark] .markdown-content h2{color:var(--mantine-primary-color-4)}.markdown-content h3{margin:1.25em 0 .5em;font-size:1.25em;font-weight:600;line-height:1.3}.markdown-content h4{margin:1em 0 .5em;font-size:1.1em;font-weight:600;line-height:1.3}.markdown-content p{margin:0 0 1em}.markdown-content ul,.markdown-content ol{margin:.75em 0;padding-left:1.5em}.markdown-content li{margin-bottom:.375em}.markdown-content a{color:var(--mantine-primary-color-filled);transition:text-decoration-color var(--app-transition-base);word-break:break-word;overflow-wrap:break-word;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.markdown-content a:hover{-webkit-text-decoration-color:var(--mantine-primary-color-filled);text-decoration-color:var(--mantine-primary-color-filled)}.markdown-content strong{font-weight:600}.markdown-content code{background:var(--mantine-color-default);border-radius:var(--mantine-radius-xs);word-break:break-word;overflow-wrap:break-word;padding:.125em .25em;font-size:.9em}@media (max-width:48em){.markdown-content h1{font-size:1.75em}.markdown-content h2{font-size:1.375rem}}._contentCol_1y6x4_1{min-width:0}._tocCol_1y6x4_6{display:none}@media (min-width:62em){._tocCol_1y6x4_6{display:block}}._tocWrapper_1y6x4_14{position:sticky;top:80px}._mobileToc_1y6x4_19{display:block}@media (min-width:62em){._mobileToc_1y6x4_19{display:none}}._mobileTocAccordion_1y6x4_27 .mantine-Accordion-control{background-color:var(--app-color-primary-subtle);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)!important}._mobileTocAccordion_1y6x4_27 .mantine-Accordion-panel{padding-left:0;padding-top:var(--mantine-spacing-sm)}._mobileLink_1y6x4_38{color:var(--app-color-text-muted);transition:color var(--app-transition-base);padding:.5rem 0;text-decoration:none;display:block}._mobileLink_1y6x4_38:hover{color:var(--mantine-primary-color-7)}[data-mantine-color-scheme=dark] ._mobileLink_1y6x4_38:hover{color:var(--mantine-primary-color-4)}
