.page_body__GV15G{margin:0;padding:0}@media only screen{.page_body__GV15G{margin:2em auto;max-width:900px;color:rgb(55,53,47)}}.page_body__GV15G{height:-moz-fit-content;height:fit-content;line-height:1.5;white-space:pre-wrap}.page_sans__bv7it{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol}.page_h1__nOh5G{letter-spacing:-.01em;line-height:1.2;font-weight:600;margin-bottom:0}.page_pageTitle__6YXbS{font-size:2.5rem;font-weight:700;margin-top:0;margin-bottom:.75em}.page_h1__nOh5G{font-size:2.5rem;margin-top:1.875rem}.page_h2__iY01o{font-size:2.2rem;font-weight:700}.page_h3__yXj1k{font-size:1.8rem;font-weight:500}.page_h4__ZLzgh{font-size:1.25rem;font-weight:500}.page_pageDescription__9_WUE{margin-bottom:2em}.page_columnList__SUKcG{display:flex;justify-content:space-between}.page_column__7tMOH{padding:0 1em}.page_column__7tMOH:first-child{padding-left:0}.page_column__7tMOH:last-child{padding-right:0}.page_highlightPurpleBackground__oBUYC{background:transparent}.page_blockColorGrayBackground__90HN9{background:rgba(53,31,163,.03)}.page_callout__Y2D5Q{border-radius:3px;padding:1rem;min-width:200px}.page_figure__xdubY{page-break-inside:avoid}.page_tableContent__V_3x6{display:flex;flex-flow:column;gap:16px}.page_linkToPage__A6lyB{padding:0;border:none;font-weight:500}.page_link__dgzoH,.page_link__dgzoH.page_visited__sWwUt{color:#5c5c5c!important;font-size:.875rem;color:inherit;text-decoration:none}.page_mark___nWNi{color:#351fa3;font-size:.9rem;font-weight:700;background-color:transparent}.page_bulletedList__qlAuS,.page_content__mwuQw,.page_mainContent__3z7mM,.page_subContent__cOVNw{font-size:1.1rem;display:flex;flex-flow:column;gap:40px}.page_bulletedList__qlAuS,.page_content__mwuQw{gap:24px}.page_bulletedList__qlAuS{padding-left:18px}.page_subContent__cOVNw{gap:6px}.page_code__jBZSH{background:rgba(135,131,120,.08);border-radius:3px;padding:2px 4px;font-size:.9rem;-moz-tab-size:2;tab-size:2;color:#eb5757}.page_content__mwuQw ul{padding-left:20px}.page_content__mwuQw ul ul{padding-left:20px;margin-top:5px}.page_content__mwuQw li{display:list-item;list-style-type:disc;margin-left:1em}.page_content__mwuQw li ul li{list-style-type:circle}.page_icon__A8Hhe{display:inline-block;max-width:1.2em;max-height:1.2em;text-decoration:none;vertical-align:text-bottom;margin-right:.5em}.page_list__Rz_Od{gap:4px}.page_listItem__9g9p1{font-size:.95rem}.page_numberedList__o6JTX{padding-left:30px;list-style-type:decimal;list-style-position:outside}.page_tableOfContents__NrRyh{margin-top:16px;padding:0 16px;display:flex;flex-flow:column;gap:6px;border-left:1px solid rgba(0,0,0,.12)}.page_tableOfContentsIndent1__BIRxh{padding-left:16px}.page_externalLink__qftll{text-decoration:none;color:#0066cc}.page_column__7tMOH.page_mainContent__3z7mM{flex:1 1;min-width:0}.page_content__mwuQw img{max-width:100%;height:auto!important;object-fit:contain;display:block}.page_codeBlockNoCopy__0YGB_{white-space:pre;background:#f0f0f0;padding:1em;border-radius:8px;font-size:.8em}.page_codeBlockNoCopy__0YGB_,.page_content__mwuQw pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.page_jupyterMarkdownCell__ff_bg{background-color:#f7f7f7;border:1px solid #e0e0e0;border-radius:4px;padding:16px;margin-bottom:16px}.page_jupyterCodeCell__qxzQ9{background-color:#ffffff;border:1px solid #e0e0e0;border-left:4px solid #3079ed;border-radius:4px;margin-bottom:16px;overflow:hidden}.page_imageStyling__ol0jD{border-radius:4px;border:.5px solid #302f2f}