.m_d2b315db[data-scrollable]{--spotlight-content-height:100%}.m_3cd250e0{height:var(--spotlight-content-height,auto);max-height:var(--spotlight-max-height);overflow:hidden}.m_d2abce9b{height:var(--spotlight-content-height,auto);flex-direction:column;display:flex}.m_f366a061{background-color:#0000;border:0}.m_6e463822{--spotlight-actions-list-padding:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid;padding:var(--spotlight-actions-list-padding);max-height:calc(100% - 3.125rem);flex:1;margin-inline-end:calc(var(--spotlight-actions-list-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_6e463822{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6e463822{border-color:var(--mantine-color-dark-4)}.m_d49bb8ef{width:100%;padding:7px var(--mantine-spacing-md);border-radius:var(--mantine-radius-default);color:inherit;text-align:left;background-color:#0000;align-items:center;display:flex}:where([dir=rtl]) .m_d49bb8ef{text-align:right}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-dark-6)}}.m_d49bb8ef:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-opacity:.7}.m_3d475731{flex:1}.m_832642f6{opacity:1;color:inherit}.m_832642f6:where([data-dimmed]){opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed))}.m_832642f6:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md)}.m_832642f6:where([data-position=right]){margin-inline-start:var(--mantine-spacing-md)}.m_832642f6>svg,.m_6c2a1345{display:block}.m_a6d9d78d{font-size:var(--mantine-font-size-xs);opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed));display:block}.m_82f78f74{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-md);text-align:center}.m_ddcaf054{padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-md) + calc(.25rem * var(--mantine-scale)));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ddcaf054{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ddcaf054{border-color:var(--mantine-color-dark-4)}.m_5a3e5f7b{margin-top:var(--mantine-spacing-md);flex-direction:column;display:flex}.m_5a3e5f7b:before{content:var(--spotlight-label);text-transform:uppercase;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-md);font-weight:700}.m_5a3e5f7b:empty{display:none}
.m_5cb1b9c8{position:relative}.m_e597c321{border-radius:var(--ch-radius,0px);position:relative;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_e597c321:where([data-with-border]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_e597c321:where([data-with-border]),.m_e597c321:where([data-with-border]):where([data-code-color-scheme=dark]){border:1px solid var(--mantine-color-dark-6)}.m_e597c321:where([data-with-border]):where([data-code-color-scheme=light]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_e597c321{--ch-background:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_e597c321{--ch-background:var(--mantine-color-dark-8)}.m_dfe9c588{border-radius:var(--ch-radius,var(--mantine-radius-sm));background-color:var(--ch-background);font-size:calc(.8125rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));overflow:hidden}:where([data-mantine-color-scheme=light]) .m_dfe9c588:where([data-with-border]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dfe9c588:where([data-with-border]),.m_dfe9c588:where([data-with-border]):where([data-code-color-scheme=dark]){border:1px solid var(--mantine-color-dark-6)}.m_dfe9c588:where([data-with-border]):where([data-code-color-scheme=light]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_dfe9c588{--ch-background:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dfe9c588{--ch-background:var(--mantine-color-dark-8)}.m_2c47c4fd{--code-line-height:1.7;margin:0;display:block}.m_2c47c4fd[data-with-offset] .m_5caae6d3{padding-top:calc(3.125rem * var(--mantine-scale))}.m_5caae6d3{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:var(--ch-background);font-size:calc(.8125rem * var(--mantine-scale));line-height:var(--code-line-height,var(--mantine-line-height));font-family:var(--mantine-font-family-monospace);width:fit-content;min-width:100%;display:block}.m_5caae6d3:where([data-inline]){padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));background-color:var(--ch-background);display:inline-block}.m_be7e9c9c{top:calc(.5rem * var(--mantine-scale));right:calc(.5rem * var(--mantine-scale));z-index:1;background-color:var(--ch-background);border-bottom-left-radius:var(--mantine-radius-md);position:absolute}.m_be7e9c9c:where([data-with-offset]){top:calc(.75rem * var(--mantine-scale))}.m_d498bab7{color:var(--mantine-color-text);opacity:.5}@media (hover:hover){.m_d498bab7:hover{color:var(--mantine-color-bright);opacity:1}}@media (hover:none){.m_d498bab7:active{color:var(--mantine-color-bright);opacity:1}}.m_d498bab7:where([data-code-color-scheme=dark]){color:var(--mantine-color-dark-0)}@media (hover:hover){.m_d498bab7:where([data-code-color-scheme=dark]):hover{color:var(--mantine-color-white)}}@media (hover:none){.m_d498bab7:where([data-code-color-scheme=dark]):active{color:var(--mantine-color-white)}}.m_d498bab7:where([data-code-color-scheme=light]){color:var(--mantine-color-black)}@media (hover:hover){.m_d498bab7:where([data-code-color-scheme=light]):hover{color:var(--mantine-color-black)}}@media (hover:none){.m_d498bab7:where([data-code-color-scheme=light]):active{color:var(--mantine-color-black)}}.m_d498bab7 :where(svg){width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));display:block}.m_4c3d814c:where([data-code-color-scheme=light]){background-color:var(--mantine-color-gray-9);color:var(--mantine-color-white)}.m_4c3d814c:where([data-code-color-scheme=dark]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-black)}.m_f744fd40[data-collapsed]{max-height:var(--ch-max-height,180px);position:relative;overflow:hidden}.m_f744fd40[data-collapsed]:after{content:"";height:calc(5rem * var(--mantine-scale));pointer-events:none;background:linear-gradient(0deg, var(--ch-background) 0%, var(--ch-background) 25%, transparent 100%);z-index:1;position:absolute;bottom:0;left:0;right:0}.m_c9378bc2{z-index:2;bottom:0;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-anchor);text-align:center;width:100%;padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);white-space:nowrap;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.m_c9378bc2[data-hidden]{display:none}.m_c9378bc2:where([data-code-color-scheme=dark]){color:var(--mantine-primary-color-5)}.m_c9378bc2:where([data-code-color-scheme=light]){color:var(--mantine-primary-color-6)}.m_5cac2e62{font-size:var(--mantine-font-size-xs);justify-content:center;align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);-webkit-user-select:none;user-select:none;cursor:pointer;opacity:.8;border:calc(.0625rem * var(--mantine-scale)) solid transparent;white-space:nowrap;border-radius:var(--mantine-radius-default);margin:0;font-weight:700;line-height:1;display:flex}.m_5cac2e62:where([data-active]){opacity:1}:where([data-mantine-color-scheme=light]) .m_5cac2e62{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8)}:where([data-mantine-color-scheme=light]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_5cac2e62:where([data-color-scheme=light]){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8)}.m_5cac2e62:where([data-color-scheme=light]):where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}.m_5cac2e62:where([data-color-scheme=dark]){border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_5cac2e62:where([data-color-scheme=dark]):where([data-active]){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}@media (hover:hover){.m_5cac2e62:hover{opacity:1}}@media (hover:none){.m_5cac2e62:active{opacity:1}}.m_5cac2e62:where(:only-child){cursor:default}.m_b46cddfb :where(svg){display:block}.m_7b14120b{z-index:2;top:0;left:0;right:calc(4.375rem * var(--mantine-scale));position:absolute}.m_38d99e51{padding:calc(.75rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));gap:var(--mantine-spacing-xs);padding-bottom:0;display:flex}
[data-mantine-color-scheme=light] pre code.hljs,[data-mantine-color-scheme=light] code.hljs{display:block;overflow-x:auto}[data-mantine-color-scheme=light] .hljs{color:#383a42;background:0 0}[data-mantine-color-scheme=light] .hljs-comment,[data-mantine-color-scheme=light] .hljs-quote{color:#a0a1a7;font-style:italic}[data-mantine-color-scheme=light] .hljs-doctag,[data-mantine-color-scheme=light] .hljs-keyword,[data-mantine-color-scheme=light] .hljs-formula{color:#a626a4}[data-mantine-color-scheme=light] .hljs-section,[data-mantine-color-scheme=light] .hljs-name,[data-mantine-color-scheme=light] .hljs-selector-tag,[data-mantine-color-scheme=light] .hljs-deletion,[data-mantine-color-scheme=light] .hljs-subst{color:#e45649}[data-mantine-color-scheme=light] .hljs-literal{color:#0184bb}[data-mantine-color-scheme=light] .hljs-string,[data-mantine-color-scheme=light] .hljs-regexp,[data-mantine-color-scheme=light] .hljs-addition,[data-mantine-color-scheme=light] .hljs-attribute,[data-mantine-color-scheme=light] .hljs-meta .hljs-string{color:#50a14f}[data-mantine-color-scheme=light] .hljs-attr,[data-mantine-color-scheme=light] .hljs-variable,[data-mantine-color-scheme=light] .hljs-template-variable,[data-mantine-color-scheme=light] .hljs-type,[data-mantine-color-scheme=light] .hljs-selector-class,[data-mantine-color-scheme=light] .hljs-selector-attr,[data-mantine-color-scheme=light] .hljs-selector-pseudo,[data-mantine-color-scheme=light] .hljs-number{color:#986801}[data-mantine-color-scheme=light] .hljs-symbol,[data-mantine-color-scheme=light] .hljs-bullet,[data-mantine-color-scheme=light] .hljs-link,[data-mantine-color-scheme=light] .hljs-meta,[data-mantine-color-scheme=light] .hljs-selector-id,[data-mantine-color-scheme=light] .hljs-title{color:#4078f2}[data-mantine-color-scheme=light] .hljs-built_in,[data-mantine-color-scheme=light] .hljs-title.class_,[data-mantine-color-scheme=light] .hljs-class .hljs-title{color:#c18401}[data-mantine-color-scheme=light] .hljs-emphasis{font-style:italic}[data-mantine-color-scheme=light] .hljs-strong{font-weight:700}[data-mantine-color-scheme=light] .hljs-link{text-decoration:underline}[data-mantine-color-scheme=light] .hljs-property{color:#0184bb}[data-mantine-color-scheme=dark] .hljs{background:#2e3440}[data-mantine-color-scheme=dark] .hljs,[data-mantine-color-scheme=dark] .hljs-subst{color:#d8dee9}[data-mantine-color-scheme=dark] .hljs-selector-tag{color:#81a1c1}[data-mantine-color-scheme=dark] .hljs-selector-id{color:#8fbcbb;font-weight:700}[data-mantine-color-scheme=dark] .hljs-selector-class,[data-mantine-color-scheme=dark] .hljs-selector-attr{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-property,[data-mantine-color-scheme=dark] .hljs-selector-pseudo{color:#88c0d0}[data-mantine-color-scheme=dark] .hljs-addition{background-color:#a3be8c80}[data-mantine-color-scheme=dark] .hljs-deletion{background-color:#bf616a80}[data-mantine-color-scheme=dark] .hljs-built_in,[data-mantine-color-scheme=dark] .hljs-type,[data-mantine-color-scheme=dark] .hljs-class{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-function,[data-mantine-color-scheme=dark] .hljs-title.hljs-function,[data-mantine-color-scheme=dark] .hljs-function>.hljs-title{color:#88c0d0}[data-mantine-color-scheme=dark] .hljs-keyword,[data-mantine-color-scheme=dark] .hljs-literal,[data-mantine-color-scheme=dark] .hljs-symbol{color:#81a1c1}[data-mantine-color-scheme=dark] .hljs-number{color:#b48ead}[data-mantine-color-scheme=dark] .hljs-regexp{color:#ebcb8b}[data-mantine-color-scheme=dark] .hljs-string{color:#a3be8c}[data-mantine-color-scheme=dark] .hljs-title{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-params{color:#d8dee9}[data-mantine-color-scheme=dark] .hljs-bullet{color:#81a1c1}[data-mantine-color-scheme=dark] .hljs-code{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-emphasis{font-style:italic}[data-mantine-color-scheme=dark] .hljs-formula{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-strong{font-weight:700}[data-mantine-color-scheme=dark] .hljs-link:hover{text-decoration:underline}[data-mantine-color-scheme=dark] .hljs-quote,[data-mantine-color-scheme=dark] .hljs-comment{color:#4c566a}[data-mantine-color-scheme=dark] .hljs-doctag{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-meta,[data-mantine-color-scheme=dark] .hljs-meta .hljs-keyword{color:#5e81ac}[data-mantine-color-scheme=dark] .hljs-meta .hljs-string{color:#a3be8c}[data-mantine-color-scheme=dark] .hljs-attr{color:#8fbcbb}[data-mantine-color-scheme=dark] .hljs-attribute{color:#d8dee9}[data-mantine-color-scheme=dark] .hljs-name{color:#81a1c1}[data-mantine-color-scheme=dark] .hljs-section{color:#88c0d0}[data-mantine-color-scheme=dark] .hljs-tag{color:#81a1c1}[data-mantine-color-scheme=dark] .hljs-variable,[data-mantine-color-scheme=dark] .hljs-template-variable{color:#d8dee9}[data-mantine-color-scheme=dark] .hljs-template-tag{color:#5e81ac}
.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{margin:1em 0 .4em;font-weight:600;line-height:1.3}.markdown-preview h1{font-size:1.8em}.markdown-preview h2{font-size:1.4em}.markdown-preview h3{font-size:1.2em}.markdown-preview p{margin:.6em 0;line-height:1.7}.markdown-preview ul,.markdown-preview ol{margin:.6em 0;padding-left:1.5em}.markdown-preview li{margin:.2em 0;line-height:1.6}.markdown-preview code{background:#80808026;border-radius:3px;padding:.15em .35em;font-family:monospace;font-size:.875em}.markdown-preview pre{background:#8080801a;border:1px solid #80808033;border-radius:6px;margin:.8em 0;padding:1em;overflow-x:auto}.markdown-preview pre code{background:0 0;padding:0;font-size:.85em}.markdown-preview blockquote{opacity:.8;border-left:3px solid #80808066;margin:.8em 0;padding:.2em 1em}.markdown-preview a{color:var(--mantine-color-blue-5);text-decoration:underline}.markdown-preview table{border-collapse:collapse;width:100%;margin:.8em 0;font-size:.9em}.markdown-preview th,.markdown-preview td{text-align:left;border:1px solid #8080804d;padding:.4em .8em}.markdown-preview th{background:#8080801a;font-weight:600}.markdown-preview hr{border:none;border-top:1px solid #8080804d;margin:1.2em 0}
