a{--anchor-underline-opacity: .2;text-decoration:underline;text-decoration-color:hsl(from currentColor h s l / var(--anchor-underline-opacity));color:var(--t-color-anchor);transition:all var(--transition-sm) ease-in-out}a:hover{--anchor-underline-opacity: .8;color:var(--t-color-anchor-hover)}a:visited{color:var(--t-color-anchor-visited)}a:active{--anchor-underline-opacity: 1;color:var(--t-color-anchor-active)}a:focus-visible{--anchor-underline-opacity: .8;color:var(--t-color-anchor-focus);outline-color:var(--t-color-anchor-focus)}.take-all-width{display:inline-block;inline-size:100%}button{font-family:inherit;padding:var(--t-btn-padding);background-color:transparent;color:var(--t-color-text);font-size:var(--font-size-5);cursor:pointer;border-radius:var(--radius-xs);border:none;transition:all var(--transition-sm) ease-in-out}button:disabled{opacity:.7;cursor:not-allowed}[data-callout=note]{--rc-color-light: var(--callout-note-color-light, #0969da);--rc-color-dark: var(--callout-note-color-dark, #2f81f7)}[data-callout=tip]{--rc-color-light: var(--callout-tip-color-light, #1a7f37);--rc-color-dark: var(--callout-tip-color-dark, #3fb950)}[data-callout=important]{--rc-color-light: var(--callout-important-color-light, #8250df);--rc-color-dark: var(--callout-important-color-dark, #a371f7)}[data-callout=warning]{--rc-color-light: var(--callout-warning-color-light, #9a6700);--rc-color-dark: var(--callout-warning-color-dark, #d29922)}[data-callout=caution]{--rc-color-light: var(--callout-caution-color-light, #d1242f);--rc-color-dark: var(--callout-caution-color-dark, #d1242f)}.callout{--rc-color-default: #888;width:100%;padding:.5rem 1rem;border-left:.25em solid var(--rc-color-light, var(--rc-color-default));margin-bottom:1rem}.dark .callout{border-left-color:var(--rc-color-dark, var(--rc-color-default))}.callout-title{display:flex;align-items:flex-start;gap:8px;color:var(--rc-color-light, var(--rc-color-default));font-weight:500;line-height:1}.dark .callout-title{color:var(--rc-color-dark, var(--rc-color-default))}.callout-title::-webkit-details-marker{display:none}.callout-title-icon svg{overflow:visible!important;display:inline-block;vertical-align:text-bottom}.callout-content>:first-child{margin-top:1rem}.callout-content>:last-child{margin-bottom:0}.callout[data-collapsible=true] .callout-title{cursor:pointer}.callout[data-collapsible=true] .callout-fold-icon{display:flex;align-items:center;padding-inline-end:8px}.callout[data-collapsible=true]>.callout-title .callout-fold-icon svg{transform:rotate(-90deg);transition:transform .1s ease-in-out}.callout[data-collapsible=true][open]>.callout-title .callout-fold-icon svg{transform:none}.callout-fold-icon{margin-left:-2px}:lang(fa) ol{list-style-type:persian}ul,ol{padding-inline-start:var(--ws-7)}ul li::marker,ol li::marker{color:var(--t-color-bullet-point);font-size:var(--font-size-6)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}img{display:block;max-inline-size:100%;font-style:italic;color:var(--t-color-neutral-600)}body{position:relative}*{scrollbar-width:auto;scrollbar-color:var(--t-color-scrollbar-thumb) var(--t-color-scrollbar-track)}*::-webkit-scrollbar{width:var(--ws-3);height:var(--ws-3)}*::-webkit-scrollbar-track{background:var(--t-color-scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--t-color-scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background-color:var(--t-color-scrollbar-thumb-hover)}:root{scroll-behavior:smooth}.tiny-scrollbar::-webkit-scrollbar{width:var(--ws-1);height:var(--ws-1)}::selection{background-color:var(--t-color-selection-bg);color:var(--t-color-selection-text)}mark{background-color:var(--t-color-selection-bg);color:var(--t-color-selection-text)}.code-viewer-container pre{border-radius:0;min-block-size:100%;overflow:unset;position:static;inline-size:100%}pre{position:relative;border-radius:var(--radius-sm);font-size:var(--font-size-3);overflow-x:auto;scrollbar-width:thin;direction:ltr;line-height:1.4;*::selection{background-color:var(--t-shiki-color-highlight);color:currentColor}}.line.highlighted,.line.diff{background-color:var(--t-shiki-color-highlight);transition:background-color .5s;margin:0 -12px 0 -44px;padding:0 12px 0 44px;width:calc(100% + 56px);display:inline-block}.line.highlighted.error,.line.diff.remove{background-color:var(--t-shiki-color-highlight-danger)}.line.diff.add{background-color:var(--t-shiki-color-highlight-success)}.line.highlighted.warning{background-color:var(--t-shiki-color-highlight-warning)}.code-viewer-container pre.line-numbers .code-block-content,.code-viewer-container pre.no-line-numbers .code-block-content{padding:var(--ws-2);overflow-x:unset;background-color:inherit;code{background-color:inherit}}pre.line-numbers .code-block-content{font-family:var(--font-family-code),monospace;padding:var(--ws-4);color:var(--t-color-text);display:grid;grid-template-columns:20px 1fr;gap:var(--ws-4);overflow-x:auto}pre.no-line-numbers .code-block-content{padding:var(--ws-4)}pre.file-name .code-block-file-name{padding:var(--ws-4);color:var(--t-shiki-ui-text-color);display:flex;align-items:center;gap:var(--ws-2);background-color:var(--t-shiki-color-header-background);border-block-end:1px solid var(--t-color-border-divider-dim);.file-name-icon{inline-size:20px;border:none}}pre.terminal .code-block-terminal{padding:var(--ws-4);display:grid;align-items:center;grid-template-columns:max-content 1fr;grid-template-rows:auto;gap:var(--ws-2);background-color:var(--t-shiki-color-header-background);border-block-end:1px solid var(--t-color-border-divider-dim);.terminal-ui{grid-column:1 / 2;grid-row:1 / 2;display:flex;gap:var(--ws-2);div{inline-size:10px;aspect-ratio:1;border-radius:50%}.terminal-ui-btn-1{background-color:var(--t-shiki-color-ui-button-red)}.terminal-ui-btn-2{background-color:var(--t-shiki-color-ui-button-yellow)}.terminal-ui-btn-3{background-color:var(--t-shiki-color-ui-button-green)}}.terminal-name{grid-column:1 / 3;grid-row:1 / 2;justify-self:center;display:flex;align-items:center;gap:var(--ws-2)}.terminal-icon{inline-size:16px;border:none}}pre.terminal .code-block-powershell{display:flex;justify-content:space-between;gap:var(--ws-2);padding:var(--ws-4);background-color:var(--t-shiki-color-header-background);border-block-end:1px solid var(--t-color-border-divider-dim);.powershell-ui{align-self:flex-start;display:flex;gap:var(--ws-3);.powershell-ui-btn-1,.powershell-ui-btn-2,.powershell-ui-btn-3{inline-size:16px;block-size:16px}}.powershell-name{align-self:center;display:flex;align-items:center;gap:var(--ws-2)}.powershell-icon{inline-size:16px;border:none}}.line-numbers-rows{text-align:right;user-select:none}.line-number{opacity:.4;mix-blend-mode:hard-light}.line-number.diff.remove{color:var(--t-shiki-color-line-number-danger);mix-blend-mode:normal;opacity:1}.line-number.diff.add{color:var(--t-shiki-color-line-number-success);mix-blend-mode:normal;opacity:1}.highlighted-word{background-color:var(--t-shiki-color-word-highlight-background);border:1px solid var(--t-shiki-color-word-highlight-border);padding:1px 3px;margin:-1px -3px;border-radius:4px}.line.diff.add .highlighted-word{background-color:var(--t-shiki-color-highlight-success);border-color:var(--t-shiki-color-highlight-success)}.line.diff.remove .highlighted-word{background-color:var(--t-shiki-color-highlight-danger);border-color:var(--t-shiki-color-highlight-danger)}.code-viewer-container .copy-code{inset-block-start:2.5px;z-index:100}.copy-code{position:absolute;inset-block-start:10px;inset-inline-end:10px;font-size:var(--font-size-3);padding:var(--ws-2);background-color:var(--t-shiki-color-copy-button-background);color:var(--t-color-text-muted);outline:none;border:none;border-radius:var(--radius-xs);opacity:.4;transition:all var(--transition-xs) ease-in-out;cursor:pointer;font-family:inherit}.copy-code.left{inset-inline-end:unset;inset-inline-start:10px}.copy-code:hover,.copy-code.copied{opacity:1}:root[data-color-scheme=dark] pre{background-color:var(--shiki-dark-bg)!important}:root[data-color-scheme=dark] .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.shiki .file-name-text{background-color:transparent!important}body{position:relative;min-block-size:100dvh;background-color:var(--t-color-bg);color:var(--t-color-text);background-image:radial-gradient(var(--t-color-bg-dot) 1px,transparent 1px);background-size:20px 20px}:root{--t-color-neutral-50: var(--raw-color-neutral-50);--t-color-neutral-100: var(--raw-color-neutral-100);--t-color-neutral-200: var(--raw-color-neutral-200);--t-color-neutral-300: var(--raw-color-neutral-300);--t-color-neutral-400: var(--raw-color-neutral-400);--t-color-neutral-500: var(--raw-color-neutral-500);--t-color-neutral-600: var(--raw-color-neutral-600);--t-color-neutral-700: var(--raw-color-neutral-700);--t-color-neutral-800: var(--raw-color-neutral-800);--t-color-neutral-900: var(--raw-color-neutral-900);--t-color-neutral-950: var(--raw-color-neutral-950);--t-color-danger-50: var(--raw-color-red-50);--t-color-danger-100: var(--raw-color-red-100);--t-color-danger-200: var(--raw-color-red-200);--t-color-danger-300: var(--raw-color-red-300);--t-color-danger-400: var(--raw-color-red-400);--t-color-danger-500: var(--raw-color-red-500);--t-color-danger-600: var(--raw-color-red-600);--t-color-danger-700: var(--raw-color-red-700);--t-color-danger-800: var(--raw-color-red-800);--t-color-danger-900: var(--raw-color-red-900);--t-color-danger-950: var(--raw-color-red-950);--t-color-warning-50: var(--raw-color-amber-50);--t-color-warning-100: var(--raw-color-amber-100);--t-color-warning-200: var(--raw-color-amber-200);--t-color-warning-300: var(--raw-color-amber-300);--t-color-warning-400: var(--raw-color-amber-400);--t-color-warning-500: var(--raw-color-amber-500);--t-color-warning-600: var(--raw-color-amber-600);--t-color-warning-700: var(--raw-color-amber-700);--t-color-warning-800: var(--raw-color-amber-800);--t-color-warning-900: var(--raw-color-amber-900);--t-color-warning-950: var(--raw-color-amber-950);--t-color-success-50: var(--raw-color-emerald-50);--t-color-success-100: var(--raw-color-emerald-100);--t-color-success-200: var(--raw-color-emerald-200);--t-color-success-300: var(--raw-color-emerald-300);--t-color-success-400: var(--raw-color-emerald-400);--t-color-success-500: var(--raw-color-emerald-500);--t-color-success-600: var(--raw-color-emerald-600);--t-color-success-700: var(--raw-color-emerald-700);--t-color-success-800: var(--raw-color-emerald-800);--t-color-success-900: var(--raw-color-emerald-900);--t-color-success-950: var(--raw-color-emerald-950)}:root{--raw-color-neutral-50: hsl(0deg 0% 98%);--raw-color-neutral-100: hsl(0deg 0% 96%);--raw-color-neutral-200: hsl(0deg 0% 90%);--raw-color-neutral-300: hsl(0deg 0% 83%);--raw-color-neutral-400: hsl(0deg 0% 64%);--raw-color-neutral-500: hsl(0deg 0% 45%);--raw-color-neutral-600: hsl(0deg 0% 32%);--raw-color-neutral-700: hsl(0deg 0% 25%);--raw-color-neutral-800: hsl(0deg 0% 15%);--raw-color-neutral-900: hsl(0deg 0% 9%);--raw-color-neutral-950: hsl(0deg 0% 4%);--raw-color-slate-50: hsl(210deg 40% 98%);--raw-color-slate-100: hsl(210deg 40% 96%);--raw-color-slate-200: hsl(214deg 32% 91%);--raw-color-slate-300: hsl(213deg 27% 84%);--raw-color-slate-400: hsl(215deg 20% 65%);--raw-color-slate-500: hsl(215deg 16% 47%);--raw-color-slate-600: hsl(215deg 19% 35%);--raw-color-slate-700: hsl(215deg 25% 27%);--raw-color-slate-800: hsl(217deg 33% 17%);--raw-color-slate-900: hsl(222deg 47% 11%);--raw-color-slate-950: hsl(229deg 84% 5%);--raw-color-gray-50: hsl(210deg 20% 98%);--raw-color-gray-100: hsl(220deg 14% 96%);--raw-color-gray-200: hsl(220deg 13% 91%);--raw-color-gray-300: hsl(216deg 12% 84%);--raw-color-gray-400: hsl(218deg 11% 65%);--raw-color-gray-500: hsl(220deg 9% 46%);--raw-color-gray-600: hsl(215deg 14% 34%);--raw-color-gray-700: hsl(217deg 19% 27%);--raw-color-gray-800: hsl(215deg 28% 17%);--raw-color-gray-900: hsl(221deg 39% 11%);--raw-color-gray-950: hsl(224deg 71% 4%);--raw-color-zinc-50: hsl(0deg 0% 98%);--raw-color-zinc-100: hsl(240deg 5% 96%);--raw-color-zinc-200: hsl(240deg 6% 90%);--raw-color-zinc-300: hsl(240deg 5% 84%);--raw-color-zinc-400: hsl(240deg 5% 65%);--raw-color-zinc-500: hsl(240deg 4% 46%);--raw-color-zinc-600: hsl(240deg 5% 34%);--raw-color-zinc-700: hsl(240deg 5% 26%);--raw-color-zinc-800: hsl(240deg 4% 16%);--raw-color-zinc-900: hsl(240deg 6% 10%);--raw-color-zinc-950: hsl(240deg 10% 4%);--raw-color-stone-50: hsl(60deg 9% 98%);--raw-color-stone-100: hsl(60deg 5% 96%);--raw-color-stone-200: hsl(20deg 6% 90%);--raw-color-stone-300: hsl(24deg 6% 83%);--raw-color-stone-400: hsl(24deg 5% 64%);--raw-color-stone-500: hsl(25deg 5% 45%);--raw-color-stone-600: hsl(33deg 5% 32%);--raw-color-stone-700: hsl(30deg 6% 25%);--raw-color-stone-800: hsl(12deg 6% 15%);--raw-color-stone-900: hsl(24deg 10% 10%);--raw-color-stone-950: hsl(20deg 14% 4%);--raw-color-red-50: hsl(0deg 86% 97%);--raw-color-red-100: hsl(0deg 93% 94%);--raw-color-red-200: hsl(0deg 96% 89%);--raw-color-red-300: hsl(0deg 94% 82%);--raw-color-red-400: hsl(0deg 91% 71%);--raw-color-red-500: hsl(0deg 84% 60%);--raw-color-red-600: hsl(0deg 72% 51%);--raw-color-red-700: hsl(0deg 74% 42%);--raw-color-red-800: hsl(0deg 70% 35%);--raw-color-red-900: hsl(0deg 63% 31%);--raw-color-red-950: hsl(0deg 75% 15%);--raw-color-orange-50: hsl(33deg 100% 96%);--raw-color-orange-100: hsl(34deg 100% 92%);--raw-color-orange-200: hsl(32deg 98% 83%);--raw-color-orange-300: hsl(31deg 97% 72%);--raw-color-orange-400: hsl(27deg 96% 61%);--raw-color-orange-500: hsl(25deg 95% 53%);--raw-color-orange-600: hsl(21deg 90% 48%);--raw-color-orange-700: hsl(17deg 88% 40%);--raw-color-orange-800: hsl(15deg 79% 34%);--raw-color-orange-900: hsl(15deg 75% 28%);--raw-color-orange-950: hsl(13deg 81% 15%);--raw-color-amber-50: hsl(48deg 100% 96%);--raw-color-amber-100: hsl(48deg 96% 89%);--raw-color-amber-200: hsl(48deg 97% 77%);--raw-color-amber-300: hsl(46deg 97% 65%);--raw-color-amber-400: hsl(43deg 96% 56%);--raw-color-amber-500: hsl(38deg 92% 50%);--raw-color-amber-600: hsl(32deg 95% 44%);--raw-color-amber-700: hsl(26deg 90% 37%);--raw-color-amber-800: hsl(23deg 83% 31%);--raw-color-amber-900: hsl(22deg 78% 26%);--raw-color-amber-950: hsl(21deg 92% 14%);--raw-color-yellow-50: hsl(55deg 92% 95%);--raw-color-yellow-100: hsl(55deg 97% 88%);--raw-color-yellow-200: hsl(53deg 98% 77%);--raw-color-yellow-300: hsl(50deg 98% 64%);--raw-color-yellow-400: hsl(48deg 96% 53%);--raw-color-yellow-500: hsl(45deg 93% 47%);--raw-color-yellow-600: hsl(41deg 96% 40%);--raw-color-yellow-700: hsl(35deg 92% 33%);--raw-color-yellow-800: hsl(32deg 81% 29%);--raw-color-yellow-900: hsl(28deg 73% 26%);--raw-color-yellow-950: hsl(26deg 83% 14%);--raw-color-lime-50: hsl(78deg 92% 95%);--raw-color-lime-100: hsl(80deg 89% 89%);--raw-color-lime-200: hsl(81deg 88% 80%);--raw-color-lime-300: hsl(82deg 85% 67%);--raw-color-lime-400: hsl(83deg 78% 55%);--raw-color-lime-500: hsl(84deg 81% 44%);--raw-color-lime-600: hsl(85deg 85% 35%);--raw-color-lime-700: hsl(86deg 78% 27%);--raw-color-lime-800: hsl(86deg 69% 23%);--raw-color-lime-900: hsl(88deg 61% 20%);--raw-color-lime-950: hsl(89deg 80% 10%);--raw-color-green-50: hsl(138deg 76% 97%);--raw-color-green-100: hsl(141deg 84% 93%);--raw-color-green-200: hsl(141deg 79% 85%);--raw-color-green-300: hsl(142deg 77% 73%);--raw-color-green-400: hsl(142deg 69% 58%);--raw-color-green-500: hsl(142deg 71% 45%);--raw-color-green-600: hsl(142deg 76% 36%);--raw-color-green-700: hsl(142deg 72% 29%);--raw-color-green-800: hsl(143deg 64% 24%);--raw-color-green-900: hsl(144deg 61% 20%);--raw-color-green-950: hsl(145deg 80% 10%);--raw-color-emerald-50: hsl(152deg 81% 96%);--raw-color-emerald-100: hsl(149deg 80% 90%);--raw-color-emerald-200: hsl(152deg 76% 80%);--raw-color-emerald-300: hsl(156deg 72% 67%);--raw-color-emerald-400: hsl(158deg 64% 52%);--raw-color-emerald-500: hsl(160deg 84% 39%);--raw-color-emerald-600: hsl(161deg 94% 30%);--raw-color-emerald-700: hsl(163deg 94% 24%);--raw-color-emerald-800: hsl(163deg 88% 20%);--raw-color-emerald-900: hsl(164deg 86% 16%);--raw-color-emerald-950: hsl(166deg 91% 9%);--raw-color-teal-50: hsl(166deg 76% 97%);--raw-color-teal-100: hsl(167deg 85% 89%);--raw-color-teal-200: hsl(168deg 84% 78%);--raw-color-teal-300: hsl(171deg 77% 64%);--raw-color-teal-400: hsl(172deg 66% 50%);--raw-color-teal-500: hsl(173deg 80% 40%);--raw-color-teal-600: hsl(175deg 84% 32%);--raw-color-teal-700: hsl(175deg 77% 26%);--raw-color-teal-800: hsl(176deg 69% 22%);--raw-color-teal-900: hsl(176deg 61% 19%);--raw-color-teal-950: hsl(179deg 84% 10%);--raw-color-cyan-50: hsl(183deg 100% 96%);--raw-color-cyan-100: hsl(185deg 96% 90%);--raw-color-cyan-200: hsl(186deg 94% 82%);--raw-color-cyan-300: hsl(187deg 92% 69%);--raw-color-cyan-400: hsl(188deg 86% 53%);--raw-color-cyan-500: hsl(189deg 94% 43%);--raw-color-cyan-600: hsl(192deg 91% 36%);--raw-color-cyan-700: hsl(193deg 82% 31%);--raw-color-cyan-800: hsl(194deg 70% 27%);--raw-color-cyan-900: hsl(196deg 64% 24%);--raw-color-cyan-950: hsl(197deg 79% 15%);--raw-color-sky-50: hsl(204deg 100% 97%);--raw-color-sky-100: hsl(204deg 94% 94%);--raw-color-sky-200: hsl(201deg 94% 86%);--raw-color-sky-300: hsl(199deg 95% 74%);--raw-color-sky-400: hsl(198deg 93% 60%);--raw-color-sky-500: hsl(199deg 89% 48%);--raw-color-sky-600: hsl(200deg 98% 39%);--raw-color-sky-700: hsl(201deg 96% 32%);--raw-color-sky-800: hsl(201deg 90% 27%);--raw-color-sky-900: hsl(202deg 80% 24%);--raw-color-sky-950: hsl(204deg 80% 16%);--raw-color-blue-50: hsl(214deg 100% 97%);--raw-color-blue-100: hsl(214deg 95% 93%);--raw-color-blue-200: hsl(213deg 97% 87%);--raw-color-blue-300: hsl(212deg 96% 78%);--raw-color-blue-400: hsl(213deg 94% 68%);--raw-color-blue-500: hsl(217deg 91% 60%);--raw-color-blue-600: hsl(221deg 83% 53%);--raw-color-blue-700: hsl(224deg 76% 48%);--raw-color-blue-800: hsl(226deg 71% 40%);--raw-color-blue-900: hsl(224deg 64% 33%);--raw-color-blue-950: hsl(226deg 57% 21%);--raw-color-indigo-50: hsl(226deg 100% 97%);--raw-color-indigo-100: hsl(226deg 100% 94%);--raw-color-indigo-200: hsl(228deg 96% 89%);--raw-color-indigo-300: hsl(230deg 94% 82%);--raw-color-indigo-400: hsl(234deg 89% 74%);--raw-color-indigo-500: hsl(239deg 84% 67%);--raw-color-indigo-600: hsl(243deg 75% 59%);--raw-color-indigo-700: hsl(245deg 58% 51%);--raw-color-indigo-800: hsl(244deg 55% 41%);--raw-color-indigo-900: hsl(242deg 47% 34%);--raw-color-indigo-950: hsl(244deg 47% 20%);--raw-color-violet-50: hsl(250deg 100% 98%);--raw-color-violet-100: hsl(251deg 91% 95%);--raw-color-violet-200: hsl(251deg 95% 92%);--raw-color-violet-300: hsl(252deg 95% 85%);--raw-color-violet-400: hsl(255deg 92% 76%);--raw-color-violet-500: hsl(258deg 90% 66%);--raw-color-violet-600: hsl(262deg 83% 58%);--raw-color-violet-700: hsl(263deg 70% 50%);--raw-color-violet-800: hsl(263deg 69% 42%);--raw-color-violet-900: hsl(264deg 67% 35%);--raw-color-violet-950: hsl(261deg 73% 23%);--raw-color-purple-50: hsl(270deg 100% 98%);--raw-color-purple-100: hsl(269deg 100% 95%);--raw-color-purple-200: hsl(269deg 100% 92%);--raw-color-purple-300: hsl(269deg 97% 85%);--raw-color-purple-400: hsl(270deg 95% 75%);--raw-color-purple-500: hsl(271deg 91% 65%);--raw-color-purple-600: hsl(271deg 81% 56%);--raw-color-purple-700: hsl(272deg 72% 47%);--raw-color-purple-800: hsl(273deg 67% 39%);--raw-color-purple-900: hsl(274deg 66% 32%);--raw-color-purple-950: hsl(274deg 87% 21%);--raw-color-fuchesia-50: hsl(289deg 100% 98%);--raw-color-fuchesia-100: hsl(287deg 100% 95%);--raw-color-fuchesia-200: hsl(288deg 96% 91%);--raw-color-fuchesia-300: hsl(291deg 93% 83%);--raw-color-fuchesia-400: hsl(292deg 91% 73%);--raw-color-fuchesia-500: hsl(292deg 84% 61%);--raw-color-fuchesia-600: hsl(293deg 69% 49%);--raw-color-fuchesia-700: hsl(295deg 72% 40%);--raw-color-fuchesia-800: hsl(295deg 70% 33%);--raw-color-fuchesia-900: hsl(297deg 64% 28%);--raw-color-fuchesia-950: hsl(297deg 90% 16%);--raw-color-pink-50: hsl(327deg 73% 97%);--raw-color-pink-100: hsl(326deg 78% 95%);--raw-color-pink-200: hsl(326deg 85% 90%);--raw-color-pink-300: hsl(327deg 87% 82%);--raw-color-pink-400: hsl(329deg 86% 70%);--raw-color-pink-500: hsl(330deg 81% 60%);--raw-color-pink-600: hsl(333deg 71% 51%);--raw-color-pink-700: hsl(335deg 78% 42%);--raw-color-pink-800: hsl(336deg 74% 35%);--raw-color-pink-900: hsl(336deg 69% 30%);--raw-color-pink-950: hsl(336deg 84% 17%);--raw-color-rose-50: hsl(356deg 100% 97%);--raw-color-rose-100: hsl(356deg 100% 95%);--raw-color-rose-200: hsl(353deg 96% 90%);--raw-color-rose-300: hsl(353deg 96% 82%);--raw-color-rose-400: hsl(351deg 95% 71%);--raw-color-rose-500: hsl(350deg 89% 60%);--raw-color-rose-600: hsl(347deg 77% 50%);--raw-color-rose-700: hsl(345deg 83% 41%);--raw-color-rose-800: hsl(343deg 80% 35%);--raw-color-rose-900: hsl(342deg 75% 30%);--raw-color-rose-950: hsl(343deg 88% 16%)}:root{--shadow-close: 0 5px 35px 0px var(--t-color-shadow-close);--shadow-distant: 0 5px 35px 0px var(--t-color-shadow-distant)}:root{--radius-xs: .5rem;--radius-sm: 1rem;--radius-md: 1.5rem;--radius-lg: 2rem;--radius-xl: 2.5rem;--radius-circle: 50%;--border-stroke-thin: 1px;--border-stroke-medium: 2px;--border-stroke-thick: 3px;--divider-medium-dim: var(--t-color-border-divider-dim) solid var(--border-stroke-medium);--divider-medium: var(--t-color-border-divider) solid var(--border-stroke-medium)}:root{--ws-1: .2rem;--ws-2: .4rem;--ws-3: .8rem;--ws-4: 1.2rem;--ws-5: 1.6rem;--ws-6: 2.4rem;--ws-7: 3.2rem;--ws-8: 4.8rem;--ws-9: 6.4rem;--ws-10: 8rem;--ws-11: 9.6rem;--ws-12: 12.8rem;--ws-13: 16rem;--ws-14: 19.2rem;--ws-15: 25.6rem}:root[dir=rtl]{--translate-x-direction: 1}:root[dir=ltr]{--translate-x-direction: -1}:root{--transition-xs: 75ms;--transition-sm: .15s;--transition-md: .25s;--transition-lg: .35s;--transition-xl: .5s}:root[data-color-scheme=light]{--t-color-primary-50: var(--raw-color-sky-50);--t-color-primary-100: var(--raw-color-sky-100);--t-color-primary-200: var(--raw-color-sky-200);--t-color-primary-300: var(--raw-color-sky-300);--t-color-primary-400: var(--raw-color-sky-400);--t-color-primary-500: var(--raw-color-sky-500);--t-color-primary-600: var(--raw-color-sky-600);--t-color-primary-700: var(--raw-color-sky-700);--t-color-primary-800: var(--raw-color-sky-800);--t-color-primary-900: var(--raw-color-sky-900);--t-color-primary-950: var(--raw-color-sky-950);--t-color-bg: var(--t-color-neutral-100);--t-color-bg-dot: var(--t-color-neutral-200);--t-color-on-bg: var(--t-color-neutral-50);--font-weight-regular: 400;--t-color-text: var(--t-color-neutral-800);--t-color-text-muted: var(--t-color-neutral-500);--t-color-highlight-background: var(--t-color-primary-600);--t-color-highlight-text: var(--t-color-neutral-50);--t-color-underline: var(--t-color-primary-600);--t-color-brand-text: var(--t-color-primary-600);--t-color-selection-text: var(--raw-color-yellow-900);--t-color-selection-bg: color-mix(in hsl, var(--raw-color-yellow-200), transparent 60%);--t-color-scrollbar-thumb-hover: var(--t-color-neutral-600);--t-color-scrollbar-thumb: var(--t-color-neutral-500);--t-color-scrollbar-track: var(--t-color-neutral-200);--t-color-bullet-point: var(--t-color-primary-600);--t-btn-padding: var(--ws-2);--t-color-btn-overlay: hsl(0deg 0% 0%);--t-color-btn-primary-bg: var(--t-color-primary-500);--t-color-btn-primary-text: var(--t-color-primary-50);--t-color-btn-secondary-bg: var(--t-color-primary-100);--t-color-btn-secondary-text: var(--t-color-primary-900);--t-color-btn-tertiary-bg: transparent;--t-color-btn-tertiary-text: var(--t-color-text);--t-color-btn-danger-bg: var(--t-color-danger-100);--t-color-btn-danger-text: var(--t-color-danger-900);--t-color-btn-disabled-bg: var(--t-color-neutral-300);--t-color-btn-disabled-text: var(--t-color-neutral-500);--t-color-btn-muted-bg: hsl(from var(--t-color-neutral-600) h s l / .1);--t-color-anchor: var(--t-color-primary-600);--t-color-anchor-hover: var(--t-color-primary-800);--t-color-anchor-visited: var(--t-color-primary-700);--t-color-anchor-active: var(--t-color-primary-500);--t-color-anchor-focus: var(--t-color-primary-500);--t-color-border-divider-dim: var(--t-color-neutral-200);--t-color-border-divider: var(--t-color-neutral-300);--t-color-focus-outline: var(--t-color-primary-300);--t-color-shadow-close: color-mix(in hsl, var(--t-color-neutral-900) 10%, transparent);--t-color-shadow-distant: color-mix(in hsl, var(--t-color-neutral-900) 5%, transparent);--t-opacity-popover: 90%;--t-color-popover-bg: color-mix( in hsl, var(--t-color-neutral-900) var(--t-opacity-popover), transparent );--t-color-text-popover: var(--t-color-neutral-100);--t-header-background-color: hsl(from var(--t-color-primary-50) h s l / .8);--t-navbar-logo-text: var(--t-color-primary-900);--t-navbar-background-color: var(--t-color-on-bg);--t-navbar-inline-size: 75rem;--t-navbar-border-radius: var(--radius-md);--t-navbar-margin-block: var(--ws-4);--t-navbar-padding: var(--ws-4);--t-navbar-box-shadow: none;--t-navbar-link-bg: var(--t-color-btn-primary-bg);--t-navbar-link-text: var(--t-color-primary-900);--t-code-tag-background-color: var(--t-color-primary-50);--t-code-tag-border: 1px solid var(--t-color-primary-100);--t-code-tag-color: var(--t-color-primary-900);--t-code-tag-background-color-hover: var(--t-color-primary-100);--t-code-tag-border-color-hover: var(--t-color-primary-200);--t-post-article-inline-size: 75rem;--t-blog-post-gutter-size: 1rem;--t-blog-post-sidebar-size: 30rem;--t-container-inline-size: 75rem;--t-callout-color-percentage: 10%;--t-callout-transparency-percentage: 90%;--t-quote-border-color: var(--raw-color-orange-500);--t-quote-gradient: linear-gradient( to top right, color-mix(in hsl, var(--raw-color-orange-700), transparent 90%), color-mix(in hsl, var(--raw-color-orange-300), transparent 90%) );--t-shiki-bg-color: #fff;--t-shiki-color-opacity: .08;--t-shiki-color-neutral: rgba(101, 117, 133, var(--t-shiki-color-opacity));--t-shiki-color-danger: rgba(244, 63, 94, var(--t-shiki-color-opacity));--t-shiki-color-success: rgba(16, 185, 129, var(--t-shiki-color-opacity));--t-shiki-color-warning: rgba(234, 179, 8, var(--t-shiki-color-opacity));--t-shiki-color-word-highlight-background: hsl(231, 10%, 14%);--t-shiki-color-word-highlight-border: hsl(218, 6%, 25%);--t-shiki-color-highlight: var(--t-shiki-color-neutral);--t-shiki-color-highlight-danger: var(--t-shiki-color-danger);--t-shiki-color-highlight-success: var(--t-shiki-color-success);--t-shiki-color-highlight-warning: var(--t-shiki-color-warning);--t-shiki-color-line-number-danger: var(--t-color-danger-400);--t-shiki-color-line-number-success: var(--t-color-success-300);--t-shiki-color-header-background: hsl(from var(--t-color-neutral-100) h s l / .05);--t-shiki-color-ui-button-red: rgba(244, 63, 94, 1);--t-shiki-color-ui-button-yellow: rgba(234, 179, 8, 1);--t-shiki-color-ui-button-green: rgba(16, 185, 129, 1);--t-shiki-color-copy-button-background: hsl(from var(--t-color-neutral-100) h s l / .85);--t-shiki-ui-text-color: var(--t-color-text);--t-tag-red-color-bg: var(--raw-color-red-100);--t-tag-red-color-text: var(--raw-color-red-800);--t-tag-orange-color-bg: var(--raw-color-orange-100);--t-tag-orange-color-text: var(--raw-color-orange-800);--t-tag-amber-color-bg: var(--raw-color-amber-100);--t-tag-amber-color-text: var(--raw-color-amber-800);--t-tag-yellow-color-bg: var(--raw-color-yellow-100);--t-tag-yellow-color-text: var(--raw-color-yellow-800);--t-tag-lime-color-bg: var(--raw-color-lime-100);--t-tag-lime-color-text: var(--raw-color-lime-800);--t-tag-green-color-bg: var(--raw-color-green-100);--t-tag-green-color-text: var(--raw-color-green-800);--t-tag-emerald-color-bg: var(--raw-color-emerald-100);--t-tag-emerald-color-text: var(--raw-color-emerald-800);--t-tag-teal-color-bg: var(--raw-color-teal-100);--t-tag-teal-color-text: var(--raw-color-teal-800);--t-tag-cyan-color-bg: var(--raw-color-cyan-100);--t-tag-cyan-color-text: var(--raw-color-cyan-800);--t-tag-sky-color-bg: var(--raw-color-sky-100);--t-tag-sky-color-text: var(--raw-color-sky-800);--t-tag-blue-color-bg: var(--raw-color-blue-100);--t-tag-blue-color-text: var(--raw-color-blue-800);--t-tag-indigo-color-bg: var(--raw-color-indigo-100);--t-tag-indigo-color-text: var(--raw-color-indigo-800);--t-tag-violet-color-bg: var(--raw-color-violet-100);--t-tag-violet-color-text: var(--raw-color-violet-800);--t-tag-purple-color-bg: var(--raw-color-purple-100);--t-tag-purple-color-text: var(--raw-color-purple-800);--t-tag-fuchsia-color-bg: var(--raw-color-fuchesia-100);--t-tag-fuchsia-color-text: var(--raw-color-fuchesia-800);--t-tag-pink-color-bg: var(--raw-color-pink-100);--t-tag-pink-color-text: var(--raw-color-pink-800);--t-tag-rose-color-bg: var(--raw-color-rose-100);--t-tag-rose-color-text: var(--raw-color-rose-800);--t-tg-text-color: var(--t-color-text);--t-tg-message-bg: var(--raw-color-neutral-50);--t-tg-date-bg: color-mix(in hsl, var(--raw-color-neutral-50), transparent 50%);--t-dict-entry-bg: var(--t-color-neutral-50);--t-dict-entry-border: 1px solid var(--t-color-neutral-200);--t-dict-entry-def-border: 2px solid var(--t-color-neutral-300);--t-special-word-sparkle-text-color: #b87c2e;--t-special-word-sparkle-text-glow: 0 0 3px rgba(255, 200, 100, .5), 0 0 1px rgba(0, 0, 0, .05);--t-def-popup-bg: var(--t-color-neutral-50);--t-ruled-out-color: var(--raw-color-rose-400);--t-ctr-tg-container-gradient: linear-gradient( to top right, var(--raw-color-cyan-400), var(--raw-color-blue-300), var(--raw-color-violet-300), var(--raw-color-fuchesia-200) );--t-ctr-tg-pattern-opacity: .3;--t-ctr-attempts-container-gradient: linear-gradient( to top right, var(--raw-color-neutral-100), var(--raw-color-pink-200), var(--raw-color-indigo-300), var(--raw-color-sky-300), var(--raw-color-cyan-200), var(--raw-color-neutral-100) );--t-ctr-attempts-pattern-opacity: .3}:root[data-color-scheme=dark]{--t-color-primary-50: var(--raw-color-sky-50);--t-color-primary-100: var(--raw-color-sky-100);--t-color-primary-200: var(--raw-color-sky-200);--t-color-primary-300: var(--raw-color-sky-300);--t-color-primary-400: var(--raw-color-sky-400);--t-color-primary-500: var(--raw-color-sky-500);--t-color-primary-600: var(--raw-color-sky-600);--t-color-primary-700: var(--raw-color-sky-700);--t-color-primary-800: var(--raw-color-sky-800);--t-color-primary-900: var(--raw-color-sky-900);--t-color-primary-950: var(--raw-color-sky-950);--t-color-bg: var(--t-color-neutral-950);--t-color-bg-dot: var(--t-color-neutral-900);--t-color-on-bg: var(--t-color-neutral-950);--font-weight-regular: 350;--t-color-text: var(--t-color-neutral-300);--t-color-text-muted: var(--t-color-neutral-400);--t-color-highlight-background: var(--t-color-primary-600);--t-color-highlight-text: var(--t-color-neutral-50);--t-color-underline: var(--t-color-primary-300);--t-color-brand-text: var(--t-color-primary-300);--t-color-selection-text: var(--t-color-text);--t-color-selection-bg: color-mix(in hsl, var(--raw-color-orange-400), transparent 70%);--t-color-scrollbar-thumb-hover: var(--t-color-neutral-800);--t-color-scrollbar-thumb: var(--t-color-neutral-700);--t-color-scrollbar-track: var(--t-color-neutral-900);--t-color-bullet-point: var(--t-color-primary-300);--t-callout-color-percentage: 20%;--t-callout-transparency-percentage: 80%;--t-quote-border-color: var(--raw-color-orange-500);--t-quote-gradient: linear-gradient( to top right, color-mix(in hsl, var(--raw-color-amber-900), transparent 80%), color-mix(in hsl, var(--raw-color-orange-500), transparent 60%) );--t-btn-padding: var(--ws-2);--t-color-btn-overlay: hsl(0deg 0% 0%);--t-color-btn-primary-bg: var(--t-color-primary-300);--t-color-btn-primary-text: var(--t-color-primary-500);--t-color-btn-secondary-bg: var(--t-color-primary-100);--t-color-btn-secondary-text: var(--t-color-primary-900);--t-color-btn-tertiary-bg: transparent;--t-color-btn-tertiary-text: var(--t-color-text);--t-color-btn-danger-bg: var(--t-color-danger-100);--t-color-btn-danger-text: var(--t-color-danger-900);--t-color-btn-disabled-bg: var(--t-color-neutral-300);--t-color-btn-disabled-text: var(--t-color-neutral-500);--t-color-btn-muted-bg: hsl(from var(--t-color-neutral-500) h s l / .1);--t-color-anchor: var(--t-color-primary-300);--t-color-anchor-hover: var(--t-color-primary-500);--t-color-anchor-visited: var(--t-color-primary-400);--t-color-anchor-active: var(--t-color-primary-500);--t-color-anchor-focus: var(--t-color-primary-500);--t-color-border-divider-dim: var(--t-color-neutral-800);--t-color-border-divider: var(--t-color-neutral-700);--t-color-focus-outline: var(--t-color-primary-700);--t-color-shadow-close: color-mix(in hsl, var(--t-color-neutral-900) 10%, transparent);--t-color-shadow-distant: color-mix(in hsl, var(--t-color-neutral-900) 5%, transparent);--t-opacity-popover: 90%;--t-color-popover-bg: color-mix( in hsl, var(--t-color-neutral-900) var(--t-opacity-popover), transparent );--t-color-text-popover: var(--t-color-neutral-100);--t-header-background-color: hsl(from var(--t-color-neutral-800) h s l / .8);--t-navbar-logo-text: var(--t-color-primary-200);--t-navbar-background-color: var(--t-color-neutral-800);--t-navbar-inline-size: 75rem;--t-navbar-border-radius: var(--radius-md);--t-navbar-margin-block: var(--ws-4);--t-navbar-padding: var(--ws-4);--t-navbar-box-shadow: none;--t-navbar-link-bg: var(--t-color-btn-primary-bg);--t-navbar-link-text: var(--t-color-primary-100);--t-code-tag-background-color: var(--t-color-neutral-700);--t-code-tag-border: 1px solid var(--t-color-neutral-700);--t-code-tag-color: var(--t-color-primary-50);--t-code-tag-background-color-hover: var(--t-color-neutral-800);--t-code-tag-border-color-hover: var(--t-color-neutral-600);--t-post-article-inline-size: 75rem;--t-blog-post-gutter-size: 1rem;--t-blog-post-sidebar-size: 30rem;--t-container-inline-size: 75rem;--t-shiki-bg-color: #0d1117;--t-shiki-color-opacity: .2;--t-shiki-color-neutral: rgba(101, 117, 133, var(--t-shiki-color-opacity));--t-shiki-color-danger: rgba(244, 63, 94, var(--t-shiki-color-opacity));--t-shiki-color-success: rgba(16, 185, 129, var(--t-shiki-color-opacity));--t-shiki-color-warning: rgba(234, 179, 8, var(--t-shiki-color-opacity));--t-shiki-color-word-highlight-background: hsl(231, 10%, 14%);--t-shiki-color-word-highlight-border: hsl(218, 6%, 25%);--t-shiki-color-highlight: var(--t-shiki-color-neutral);--t-shiki-color-highlight-danger: var(--t-shiki-color-danger);--t-shiki-color-highlight-success: var(--t-shiki-color-success);--t-shiki-color-highlight-warning: var(--t-shiki-color-warning);--t-shiki-color-line-number-danger: var(--t-color-danger-400);--t-shiki-color-line-number-success: var(--t-color-success-300);--t-shiki-color-header-background: hsl(from var(--t-color-neutral-100) h s l / .05);--t-shiki-color-ui-button-red: rgba(244, 63, 94, 1);--t-shiki-color-ui-button-yellow: rgba(234, 179, 8, 1);--t-shiki-color-ui-button-green: rgba(16, 185, 129, 1);--t-shiki-color-copy-button-background: hsl(from var(--t-color-neutral-950) h s l / .75);--t-tag-red-color-bg: var(--raw-color-red-950);--t-tag-red-color-text: var(--raw-color-red-200);--t-tag-orange-color-bg: var(--raw-color-orange-950);--t-tag-orange-color-text: var(--raw-color-orange-200);--t-tag-amber-color-bg: var(--raw-color-amber-950);--t-tag-amber-color-text: var(--raw-color-amber-200);--t-tag-yellow-color-bg: var(--raw-color-yellow-950);--t-tag-yellow-color-text: var(--raw-color-yellow-200);--t-tag-lime-color-bg: var(--raw-color-lime-950);--t-tag-lime-color-text: var(--raw-color-lime-200);--t-tag-green-color-bg: var(--raw-color-green-950);--t-tag-green-color-text: var(--raw-color-green-200);--t-tag-emerald-color-bg: var(--raw-color-emerald-950);--t-tag-emerald-color-text: var(--raw-color-emerald-200);--t-tag-teal-color-bg: var(--raw-color-teal-950);--t-tag-teal-color-text: var(--raw-color-teal-200);--t-tag-cyan-color-bg: var(--raw-color-cyan-950);--t-tag-cyan-color-text: var(--raw-color-cyan-200);--t-tag-sky-color-bg: var(--raw-color-sky-950);--t-tag-sky-color-text: var(--raw-color-sky-200);--t-tag-blue-color-bg: var(--raw-color-blue-950);--t-tag-blue-color-text: var(--raw-color-blue-200);--t-tag-indigo-color-bg: var(--raw-color-indigo-950);--t-tag-indigo-color-text: var(--raw-color-indigo-200);--t-tag-violet-color-bg: var(--raw-color-violet-950);--t-tag-violet-color-text: var(--raw-color-violet-200);--t-tag-purple-color-bg: var(--raw-color-purple-950);--t-tag-purple-color-text: var(--raw-color-purple-200);--t-tag-fuchsia-color-bg: var(--raw-color-fuchesia-950);--t-tag-fuchsia-color-text: var(--raw-color-fuchesia-200);--t-tag-pink-color-bg: var(--raw-color-pink-950);--t-tag-pink-color-text: var(--raw-color-pink-200);--t-tag-rose-color-bg: var(--raw-color-rose-950);--t-tag-rose-color-text: var(--raw-color-rose-200);--t-tg-text-color: var(--t-color-text);--t-tg-message-bg: var(--raw-color-slate-800);--t-tg-date-bg: color-mix(in hsl, var(--raw-color-slate-800), transparent 70%);--t-dict-entry-bg: var(--t-color-neutral-800);--t-dict-entry-border: var(--t-color-neutral-700) 1px solid;--t-dict-entry-def-border: var(--t-color-neutral-500) 2px solid;--t-special-word-sparkle-text-color: #ffe6b3;--t-special-word-sparkle-text-glow: 0 0 3px rgba(255, 200, 80, .6), 0 0 1px rgba(0, 0, 0, .2);--t-def-popup-bg: var(--t-color-neutral-800);--t-ruled-out-color: var(--raw-color-rose-500);--t-ctr-tg-container-gradient: linear-gradient( to top right, var(--raw-color-slate-950), var(--raw-color-blue-950) );--t-ctr-tg-pattern-opacity: .05;--t-ctr-attempts-container-gradient: linear-gradient( to top right, var(--raw-color-zinc-900), var(--raw-color-blue-950), var(--raw-color-sky-950), var(--raw-color-zinc-900) );--t-ctr-attempts-pattern-opacity: .05}html{--font-family-code: "Fira Code";font-size:62.5%}html[dir=ltr]{--font-family-body: "Source Serif 4", "Palatino Linotype";--font-family-modern-ui: "Fira Sans";--font-family-formal: var(--font-family-body)}html[dir=rtl]{--font-family-body: "IBM Plex Sans Arabic";--font-family-modern-ui: var(--font-family-body);--font-family-formal: var(--font-family-body)}body{font-family:var(--font-family-body),sans-serif}code{font-family:var(--font-family-code),monospace}@media screen and (max-width: 500px){html{font-size:50%}}:root{--font-size-1: 1rem;--font-size-2: 1.2rem;--font-size-3: 1.4rem;--font-size-4: 1.6rem;--font-size-5: 1.8rem;--font-size-6: 2rem;--font-size-7: 2.4rem;--font-size-8: 3rem;--font-size-9: 3.6rem;--font-size-10: 4.2rem;--font-size-11: 4.8rem;--font-size-12: 5.6rem;--font-size-13: 6.4rem;--font-size-14: 7.4rem;--font-size-15: 8.4rem;--font-weight-regular: 400;--font-weight-bold: 700;--font-weight-black: 900;--line-height-1: 1;--line-height-2: 1.1;--line-height-3: 1.2;--line-height-4: 1.3;--line-height-5: 1.4}:root[dir=rtl]{body{--font-size-1: 1.05rem;--font-size-2: 1.2rem;--font-size-3: 1.35rem;--font-size-4: 1.5rem;--font-size-5: 1.65rem;--font-size-6: 1.8rem;--font-size-7: 2rem;--font-size-8: 2.4rem;--font-size-9: 3rem;--font-size-10: 3.6rem;--font-size-11: 4.2rem;--font-size-12: 4.8rem;--font-size-13: 5.6rem;--font-size-14: 6.4rem;--font-size-15: 7.4rem}}h1{font-size:var(--font-size-12);line-height:var(--line-height-2)}.subtitle-h1{color:var(--t-color-text-muted);font-size:var(--font-size-7);line-height:var(--line-height-2);padding-block-start:var(--ws-6)}h2{font-size:var(--font-size-10);line-height:var(--line-height-3)}.subtitle-h2{color:var(--t-color-text-muted);font-size:var(--font-size-5);line-height:var(--line-height-3);padding-block-start:var(--ws-3)}h3{font-size:var(--font-size-8);line-height:var(--line-height-3)}.subtitle-h3{color:var(--t-color-text-muted);font-size:var(--font-size-4);line-height:var(--line-height-3);padding-block-start:var(--ws-2)}h4{font-size:var(--font-size-7);line-height:var(--line-height-3)}h5{font-size:var(--font-size-6);line-height:var(--line-height-3)}p,li{font-size:var(--font-size-6);font-weight:var(--font-weight-regular)}.paragraph{padding-block-start:var(--font-size-6);line-height:var(--line-height-5)}.underline{text-decoration:underline var(--t-color-underline);text-decoration-thickness:var(--ws-1);text-underline-offset:var(--ws-1)}.highlight{display:inline-block;background-color:var(--t-color-highlight-background);color:var(--t-color-highlight-text);padding-inline:var(--ws-2);padding-block:var(--ws-1)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(./KaTeX_AMS-Regular.BQhdFMY1.woff2) format("woff2"),url(./KaTeX_AMS-Regular.DMm9YOAa.woff) format("woff"),url(./KaTeX_AMS-Regular.DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(./KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2) format("woff2"),url(./KaTeX_Caligraphic-Bold.BEiXGLvX.woff) format("woff"),url(./KaTeX_Caligraphic-Bold.ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(./KaTeX_Caligraphic-Regular.Di6jR-x-.woff2) format("woff2"),url(./KaTeX_Caligraphic-Regular.CTRA-rTL.woff) format("woff"),url(./KaTeX_Caligraphic-Regular.wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(./KaTeX_Fraktur-Bold.CL6g_b3V.woff2) format("woff2"),url(./KaTeX_Fraktur-Bold.BsDP51OF.woff) format("woff"),url(./KaTeX_Fraktur-Bold.BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(./KaTeX_Fraktur-Regular.CTYiF6lA.woff2) format("woff2"),url(./KaTeX_Fraktur-Regular.Dxdc4cR9.woff) format("woff"),url(./KaTeX_Fraktur-Regular.CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(./KaTeX_Main-Bold.Cx986IdX.woff2) format("woff2"),url(./KaTeX_Main-Bold.Jm3AIy58.woff) format("woff"),url(./KaTeX_Main-Bold.waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(./KaTeX_Main-BoldItalic.DxDJ3AOS.woff2) format("woff2"),url(./KaTeX_Main-BoldItalic.SpSLRI95.woff) format("woff"),url(./KaTeX_Main-BoldItalic.DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(./KaTeX_Main-Italic.NWA7e6Wa.woff2) format("woff2"),url(./KaTeX_Main-Italic.BMLOBm91.woff) format("woff"),url(./KaTeX_Main-Italic.3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(./KaTeX_Main-Regular.B22Nviop.woff2) format("woff2"),url(./KaTeX_Main-Regular.Dr94JaBh.woff) format("woff"),url(./KaTeX_Main-Regular.ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(./KaTeX_Math-BoldItalic.CZnvNsCZ.woff2) format("woff2"),url(./KaTeX_Math-BoldItalic.iY-2wyZ7.woff) format("woff"),url(./KaTeX_Math-BoldItalic.B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(./KaTeX_Math-Italic.t53AETM-.woff2) format("woff2"),url(./KaTeX_Math-Italic.DA0__PXp.woff) format("woff"),url(./KaTeX_Math-Italic.flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(./KaTeX_SansSerif-Bold.D1sUS0GD.woff2) format("woff2"),url(./KaTeX_SansSerif-Bold.DbIhKOiC.woff) format("woff"),url(./KaTeX_SansSerif-Bold.CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(./KaTeX_SansSerif-Italic.C3H0VqGB.woff2) format("woff2"),url(./KaTeX_SansSerif-Italic.DN2j7dab.woff) format("woff"),url(./KaTeX_SansSerif-Italic.YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(./KaTeX_SansSerif-Regular.DDBCnlJ7.woff2) format("woff2"),url(./KaTeX_SansSerif-Regular.CS6fqUqJ.woff) format("woff"),url(./KaTeX_SansSerif-Regular.BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(./KaTeX_Script-Regular.D3wIWfF6.woff2) format("woff2"),url(./KaTeX_Script-Regular.D5yQViql.woff) format("woff"),url(./KaTeX_Script-Regular.C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(./KaTeX_Size1-Regular.mCD8mA8B.woff2) format("woff2"),url(./KaTeX_Size1-Regular.C195tn64.woff) format("woff"),url(./KaTeX_Size1-Regular.Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(./KaTeX_Size2-Regular.Dy4dx90m.woff2) format("woff2"),url(./KaTeX_Size2-Regular.oD1tc_U0.woff) format("woff"),url(./KaTeX_Size2-Regular.B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./KaTeX_Size3-Regular.CTq5MqoE.woff) format("woff"),url(./KaTeX_Size3-Regular.DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(./KaTeX_Size4-Regular.Dl5lxZxV.woff2) format("woff2"),url(./KaTeX_Size4-Regular.BF-4gkZK.woff) format("woff"),url(./KaTeX_Size4-Regular.DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(./KaTeX_Typewriter-Regular.CO6r4hn1.woff2) format("woff2"),url(./KaTeX_Typewriter-Regular.C0xS9mPB.woff) format("woff"),url(./KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.1"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.container.svelte-fm8pxm{display:grid;place-items:center;aspect-ratio:1;background-color:hsl(from var(--bg) h s l / 0);transition:all var(--transition-sm) ease-in-out;border-radius:var(--radius-xs);padding:var(--t-btn-padding);cursor:pointer;&:hover{background-color:hsl(from var(--bg) h s l / .1)}&:active{background-color:hsl(from var(--bg) h s l / .2);transform:scale(.95)}}header.svelte-rfuq4y{display:grid;place-items:center;z-index:999;position:absolute;inset-inline:0}nav.svelte-rfuq4y{margin-block-start:var(--ws-6);display:flex;align-items:center;gap:var(--ws-4);max-inline-size:var(--t-navbar-inline-size);background-color:var(--t-navbar-background-color);box-shadow:var(--t-navbar-box-shadow);padding:var(--t-navbar-padding);border-radius:var(--t-navbar-border-radius)}ul.svelte-rfuq4y{display:flex;align-items:center;gap:var(--ws-3);list-style:none;padding:0}.actions.svelte-rfuq4y{display:flex;gap:var(--ws-3)}
