._prose_hrite_1{font-size:var(--mantine-font-size-md);line-height:1.65}._prose_hrite_1 h1{letter-spacing:-.015em;font-size:clamp(2rem,4vw,2.75rem);line-height:1.08}._prose_hrite_1 h2{margin-top:calc(3rem * var(--mantine-scale));font-size:calc(1.75rem * var(--mantine-scale));scroll-margin-top:calc(5.5rem * var(--mantine-scale));line-height:1.15}._prose_hrite_1 h3{margin-top:calc(2rem * var(--mantine-scale));font-family:var(--mantine-font-family);font-size:calc(1.0625rem * var(--mantine-scale));scroll-margin-top:calc(5.5rem * var(--mantine-scale));font-weight:600}._prose_hrite_1 :where(p,li) code,._prose_hrite_1 :where(td,th) code{padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));background:var(--mantine-color-gray-1);font-size:.875em}[data-mantine-color-scheme=dark] ._prose_hrite_1 :where(p,li) code,[data-mantine-color-scheme=dark] ._prose_hrite_1 :where(td,th) code{background:var(--mantine-color-dark-6)}._prose_hrite_1 blockquote{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._prose_hrite_1 blockquote{background:var(--mantine-color-dark-6)}._prose_hrite_1 blockquote{font-size:var(--mantine-font-size-sm)}._code_hrite_49,._output_hrite_50{margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-md);position:relative;overflow:hidden}._code_hrite_49{color:var(--mantine-color-dark-0);background:var(--mantine-color-dark-6);border:1px solid #0000}[data-mantine-color-scheme=dark] ._code_hrite_49{border:1px solid var(--mantine-color-dark-4)}._output_hrite_50{margin-top:calc(var(--mantine-spacing-md) * -.5);color:var(--mantine-color-text);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] ._output_hrite_50{background:var(--mantine-color-dark-8)}._output_hrite_50{border:1px solid var(--mantine-color-default-border)}._codeHeader_hrite_73{min-height:calc(2.25rem * var(--mantine-scale));padding:0 calc(.25rem * var(--mantine-scale)) 0 var(--mantine-spacing-md);border-bottom:1px solid #ece6dc1f;justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] ._codeHeader_hrite_73{border-bottom:1px solid var(--mantine-color-dark-4)}._output_hrite_50 ._codeHeader_hrite_73{border-bottom-color:var(--mantine-color-default-border)}._codeLabel_hrite_87{font-family:var(--mantine-font-family-monospace);font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dark-2)}._output_hrite_50 ._codeLabel_hrite_87{color:var(--mantine-color-dimmed)}._codeFloating_hrite_99{top:calc(.25rem * var(--mantine-scale));right:calc(.25rem * var(--mantine-scale));position:absolute}._copy_hrite_105{color:var(--mantine-color-dark-2)}._copy_hrite_105:hover{color:var(--mantine-color-dark-0);background:#ece6dc14}._pre_hrite_114{padding:var(--mantine-spacing-md);font-family:var(--mantine-font-family-monospace);font-size:calc(.8125rem * var(--mantine-scale));color:inherit;background:0 0;margin:0;line-height:1.6;overflow-x:auto}._pre_hrite_114 code{color:inherit;background:0 0;padding:0}._tabs_hrite_131{margin:var(--mantine-spacing-md) 0}._tabs_hrite_131 ._code_hrite_49{margin-top:var(--mantine-spacing-xs)}._details_hrite_139{margin:var(--mantine-spacing-lg) 0;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md)}._details_hrite_139[open] ._detailsChevron_hrite_144{transform:rotate(90deg)}._detailsSummary_hrite_149{align-items:center;gap:var(--mantine-spacing-xs);min-height:calc(3rem * var(--mantine-scale));padding:0 var(--mantine-spacing-md);cursor:pointer;font-weight:600;list-style:none;display:flex}._detailsSummary_hrite_149::-webkit-details-marker{display:none}._detailsSummary_hrite_149:hover{background:var(--mantine-color-default-hover)}._detailsChevron_hrite_144{color:var(--mantine-primary-color-filled);flex-shrink:0;transition:transform .15s}._detailsBody_hrite_174{padding:0 var(--mantine-spacing-md) var(--mantine-spacing-xs);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}._tableScroll_hrite_180{overflow-x:auto}@media (prefers-reduced-motion:reduce){._detailsChevron_hrite_144{transition:none}}
