:root{--izx-band:#421634;--izx-band-fg:#fff;--izx-band-hover:#f5c6e6;--izx-h2:#a71381;--izx-link:#841866;--izj-tint:#f5e6f1;--izj-mark:#f3c6e6}:root[data-iz-mode=dark]{--izx-h2:#e472c3;--izx-link:#e98fcf;--izj-tint:#3a2234;--izj-mark:#5c2a4f}@media (prefers-color-scheme:dark){:root:not([data-iz-mode]){--izx-h2:#e472c3;--izx-link:#e98fcf;--izj-tint:#3a2234;--izj-mark:#5c2a4f}}:root{--body-text-color:var(--iz-fg,#212121);--block-text-color:var(--iz-fg,#212121);--body-background-color:var(--iz-wbg,#fff);--detail-background-color:var(--iz-wbg,#fff);--code-background-color:var(--iz-bg2,#f5f5f5);--mark-background-color:var(--iz-bg2,#f5f5f5);--detail-block-color:var(--iz-bg2,#f5f5f5);--navbar-background-color:var(--izx-band);--navbar-text-color:var(--izx-band-fg);--subnav-background-color:var(--iz-bg3,#eee);--subnav-link-color:var(--izx-link);--selected-background-color:var(--iz-sel,#cc009d);--selected-text-color:var(--iz-sel-fg,#fff);--selected-link-color:var(--iz-sel-fg,#fff);--table-header-color:var(--izj-tint);--even-row-color:var(--iz-wbg,#fff);--odd-row-color:var(--iz-stripe,#f5f5f5);--title-color:var(--izx-h2);--link-color:var(--izx-link);--link-color-active:var(--izx-h2);--toc-background-color:var(--iz-bg2,#f5f5f5);--toc-highlight-color:var(--izj-tint);--toc-hover-color:var(--iz-hov,#eee);--snippet-background-color:var(--iz-bg2,#f5f5f5);--snippet-highlight-color:var(--izj-mark);--border-color:var(--iz-div,#bdbdbd);--table-border-color:var(--iz-bd,#bdbdbd);--search-input-background-color:var(--iz-wbg,#fff);--search-input-text-color:var(--iz-fg,#212121);--search-input-placeholder-color:var(--iz-fg2,#616161);--search-tag-highlight-color:var(--izj-mark);--button-border-color:var(--iz-bd,#bdbdbd);--invalid-tag-background-color:var(--iz-err-bg,#ffebee);--invalid-tag-text-color:var(--iz-fg,#212121);--source-linenumber-color:var(--iz-fg2,#616161)}:root[data-iz-mode=dark]{--subnav-background-color:var(--iz-bg2,#2c2c2c);--toc-hover-color:var(--iz-bg,#1a1a1a)}.izThemeToggle{z-index:3;width:32px;height:32px;color:var(--izx-band-fg);cursor:pointer;background-color:#0000;border:0;border-radius:16px;margin:0;padding:0;line-height:0;display:inline-block;position:fixed;top:6px;right:80px}.izThemeToggle svg{width:16px;height:16px;display:inline-block}.izThemeToggle:hover{background-color:#ffffff26}.izThemeToggle:focus-visible{outline:2px solid var(--izx-band-fg)}@media print{.izThemeToggle{display:none}}.top-nav:after{content:"";pointer-events:none;background-image:url(../images/IIZI-white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:78px;height:26px;position:absolute;top:9px;right:14px}.top-nav .nav-list a:hover{color:var(--izx-band-hover)}:root[data-iz-mode=dark] img[src$="resource-files/left.svg"],:root[data-iz-mode=dark] img[src$="resource-files/right.svg"],:root[data-iz-mode=dark] img[src$="resource-files/link.svg"],:root[data-iz-mode=dark] img[src$="resource-files/copy.svg"]{filter:invert()}:root[data-iz-mode=dark] input[type=text],:root[data-iz-mode=dark] input#reset-search,:root[data-iz-mode=dark] input.reset-filter,:root[data-iz-mode=dark] input#page-search-reset{--search-input-background-color:#dedede;--search-input-text-color:#424242;--search-input-placeholder-color:#616161;--border-color:#b3b3b3;filter:invert()hue-rotate(180deg)}:root[data-iz-mode=dark] ol.sub-nav-list li:not(:first-child){background-image:none}:root[data-iz-mode=dark] ol.sub-nav-list li:not(:first-child):before{content:"›";color:var(--iz-fg2,#9e9e9e);margin-left:-12px;position:absolute}.ui-menu .ui-state-active .search-result-desc,#result-container div.result-table>a.search-result-link:focus-visible,#result-container div.result-table>a.search-result-link.selected,#result-container div.result-table>a.search-result-link:focus-visible .search-result-desc,#result-container div.result-table>a.search-result-link.selected .search-result-desc{color:var(--selected-text-color)}:root[data-iz-mode=dark] .main-grid nav.toc button,:root[data-iz-mode=dark] .ui-autocomplete .search-result-desc,:root[data-iz-mode=dark] #result-container div.result-table>a.search-result-link .search-result-desc{color:var(--iz-fg2,#9e9e9e)}:root[data-iz-mode=dark] .ui-menu .ui-state-active .search-result-desc,:root[data-iz-mode=dark] #result-container div.result-table>a.search-result-link:focus-visible .search-result-desc,:root[data-iz-mode=dark] #result-container div.result-table>a.search-result-link.selected .search-result-desc{color:var(--selected-text-color)}:root[data-iz-mode=dark] select#search-modules,:root[data-iz-mode=dark] kbd{background:var(--iz-bg2,#2c2c2c);color:var(--iz-fg,#bdbdbd);border-color:var(--iz-bd,#616161)}