/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.memco-sdk-content{line-height:1.15;-webkit-text-size-adjust:100%}.memco-sdk-content{margin:0}.memco-sdk-content main{display:block}.memco-sdk-content h1{font-size:2em;margin:.67em 0}.memco-sdk-content hr{box-sizing:content-box;height:0;overflow:visible}.memco-sdk-content pre{font-family:monospace,monospace;font-size:1em}.memco-sdk-content a{background-color:transparent}.memco-sdk-content abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.memco-sdk-content b, .memco-sdk-content strong{font-weight:bolder}.memco-sdk-content code, .memco-sdk-content kbd, .memco-sdk-content samp{font-family:monospace,monospace;font-size:1em}.memco-sdk-content sub, .memco-sdk-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.memco-sdk-content sub{bottom:-.25em}.memco-sdk-content sup{top:-.5em}.memco-sdk-content img{border-style:none}.memco-sdk-content button, .memco-sdk-content input, .memco-sdk-content optgroup, .memco-sdk-content select, .memco-sdk-content textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.memco-sdk-content button, .memco-sdk-content input{overflow:visible}.memco-sdk-content button, .memco-sdk-content select{text-transform:none}.memco-sdk-content [type=button], .memco-sdk-content [type=reset], .memco-sdk-content [type=submit], .memco-sdk-content button{-webkit-appearance:button}.memco-sdk-content [type=button]::-moz-focus-inner, .memco-sdk-content [type=reset]::-moz-focus-inner, .memco-sdk-content [type=submit]::-moz-focus-inner, .memco-sdk-content button::-moz-focus-inner{border-style:none;padding:0}.memco-sdk-content [type=button]:-moz-focusring, .memco-sdk-content [type=reset]:-moz-focusring, .memco-sdk-content [type=submit]:-moz-focusring, .memco-sdk-content button:-moz-focusring{outline:1px dotted ButtonText}.memco-sdk-content fieldset{padding:.35em .75em .625em}.memco-sdk-content legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.memco-sdk-content progress{vertical-align:baseline}.memco-sdk-content textarea{overflow:auto}.memco-sdk-content [type=checkbox], .memco-sdk-content [type=radio]{box-sizing:border-box;padding:0}.memco-sdk-content [type=number]::-webkit-inner-spin-button, .memco-sdk-content [type=number]::-webkit-outer-spin-button{height:auto}.memco-sdk-content [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.memco-sdk-content [type=search]::-webkit-search-decoration{-webkit-appearance:none}.memco-sdk-content ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.memco-sdk-content details{display:block}.memco-sdk-content summary{display:list-item}.memco-sdk-content [hidden], .memco-sdk-content template{display:none}@media print{.memco-sdk-content .content-icon-container, .memco-sdk-content .headerlink, .memco-sdk-content .mobile-header, .memco-sdk-content .related-pages{display:none!important}.memco-sdk-content .highlight{border:.1pt solid var(--color-foreground-border)}.memco-sdk-content a, .memco-sdk-content blockquote, .memco-sdk-content dl, .memco-sdk-content ol, .memco-sdk-content p, .memco-sdk-content pre, .memco-sdk-content table, .memco-sdk-content ul{page-break-inside:avoid}.memco-sdk-content caption, .memco-sdk-content figure, .memco-sdk-content h1, .memco-sdk-content h2, .memco-sdk-content h3, .memco-sdk-content h4, .memco-sdk-content h5, .memco-sdk-content h6, .memco-sdk-content img{page-break-after:avoid;page-break-inside:avoid}.memco-sdk-content dl, .memco-sdk-content ol, .memco-sdk-content ul{page-break-before:avoid}}.memco-sdk-content .visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;background:var(--color-background-primary);border:0!important;color:var(--color-foreground-primary);white-space:nowrap!important}.memco-sdk-content :-moz-focusring{outline:auto}.memco-sdk-content{--font-stack:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-stack--monospace:"SFMono-Regular",Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;--font-stack--headings:var(--font-stack);--font-size--normal:100%;--font-size--small:87.5%;--font-size--small--2:81.25%;--font-size--small--3:75%;--font-size--small--4:62.5%;--sidebar-caption-font-size:var(--font-size--small--2);--sidebar-item-font-size:var(--font-size--small);--sidebar-search-input-font-size:var(--font-size--small);--toc-font-size:var(--font-size--small--3);--toc-font-size--mobile:var(--font-size--normal);--toc-title-font-size:var(--font-size--small--4);--admonition-font-size:0.8125rem;--admonition-title-font-size:0.8125rem;--code-font-size:var(--font-size--small--2);--api-font-size:var(--font-size--small);--header-height:calc(var(--sidebar-item-line-height) + var(--sidebar-item-spacing-vertical)*4);--header-padding:0.5rem;--sidebar-tree-space-above:1.5rem;--sidebar-caption-space-above:1rem;--sidebar-item-line-height:1rem;--sidebar-item-spacing-vertical:0.5rem;--sidebar-item-spacing-horizontal:1rem;--sidebar-item-height:calc(var(--sidebar-item-line-height) + var(--sidebar-item-spacing-vertical)*2);--sidebar-expander-width:var(--sidebar-item-height);--sidebar-search-space-above:0.5rem;--sidebar-search-input-spacing-vertical:0.5rem;--sidebar-search-input-spacing-horizontal:0.5rem;--sidebar-search-input-height:1rem;--sidebar-search-icon-size:var(--sidebar-search-input-height);--toc-title-padding:0.25rem 0;--toc-spacing-vertical:1.5rem;--toc-spacing-horizontal:1.5rem;--toc-item-spacing-vertical:0.4rem;--toc-item-spacing-horizontal:1rem;--icon-search:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24"><path stroke="none" d="M0 0h24v24H0z"/><circle cx="10" cy="10" r="7"/><path d="m21 21-6-6"/></svg>');--icon-pencil:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75z"/></svg>');--icon-abstract:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 5h16v2H4zm0 4h16v2H4zm0 4h16v2H4zm0 4h10v2H4z"/></svg>');--icon-info:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2"/></svg>');--icon-flame:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.55 11.2c-.23-.3-.5-.56-.76-.82-.65-.6-1.4-1.03-2.03-1.66C13.3 7.26 13 4.85 13.91 3c-.91.23-1.75.75-2.45 1.32-2.54 2.08-3.54 5.75-2.34 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.22.1-.46.04-.64-.12a.8.8 0 0 1-.15-.17c-1.1-1.43-1.28-3.48-.53-5.12C5.89 10 5 12.3 5.14 14.47c.04.5.1 1 .27 1.5.14.6.4 1.2.72 1.73 1.04 1.73 2.87 2.97 4.84 3.22 2.1.27 4.35-.12 5.96-1.6 1.8-1.66 2.45-4.32 1.5-6.6l-.13-.26c-.2-.46-.47-.87-.8-1.25zm-3.1 6.3c-.28.24-.73.5-1.08.6-1.1.4-2.2-.16-2.87-.82 1.19-.28 1.89-1.16 2.09-2.05.17-.8-.14-1.46-.27-2.23-.12-.74-.1-1.37.18-2.06.17.38.37.76.6 1.06.76 1 1.95 1.44 2.2 2.8.04.14.06.28.06.43.03.82-.32 1.72-.92 2.27z"/></svg>');--icon-question:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m15.07 11.25-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 0 0-2-2 2 2 0 0 0-2 2H8a4 4 0 0 1 4-4 4 4 0 0 1 4 4 3.2 3.2 0 0 1-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10c0-5.53-4.5-10-10-10"/></svg>');--icon-warning:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2z"/></svg>');--icon-failure:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12 6.47 2 12 2m3.59 5L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"/></svg>');--icon-spark:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m11.5 20 4.86-9.73H13V4l-5 9.73h3.5zM12 2c2.75 0 5.1 1 7.05 2.95S22 9.25 22 12s-1 5.1-2.95 7.05S14.75 22 12 22s-5.1-1-7.05-2.95S2 14.75 2 12s1-5.1 2.95-7.05S9.25 2 12 2"/></svg>');--color-admonition-title--caution:#ff9100;--color-admonition-title-background--caution:rgba(255,145,0,.2);--color-admonition-title--warning:#ff9100;--color-admonition-title-background--warning:rgba(255,145,0,.2);--color-admonition-title--danger:#ff5252;--color-admonition-title-background--danger:rgba(255,82,82,.2);--color-admonition-title--attention:#ff5252;--color-admonition-title-background--attention:rgba(255,82,82,.2);--color-admonition-title--error:#ff5252;--color-admonition-title-background--error:rgba(255,82,82,.2);--color-admonition-title--hint:#00c852;--color-admonition-title-background--hint:rgba(0,200,82,.2);--color-admonition-title--tip:#00c852;--color-admonition-title-background--tip:rgba(0,200,82,.2);--color-admonition-title--important:#00bfa5;--color-admonition-title-background--important:rgba(0,191,165,.2);--color-admonition-title--note:#00b0ff;--color-admonition-title-background--note:rgba(0,176,255,.2);--color-admonition-title--seealso:#448aff;--color-admonition-title-background--seealso:rgba(68,138,255,.2);--color-admonition-title--admonition-todo:grey;--color-admonition-title-background--admonition-todo:hsla(0,0%,50%,.2);--color-admonition-title:#651fff;--color-admonition-title-background:rgba(101,31,255,.2);--icon-admonition-default:var(--icon-abstract);--color-topic-title:#14b8a6;--color-topic-title-background:rgba(20,184,166,.2);--icon-topic-default:var(--icon-pencil);--color-problematic:#b30000;--color-foreground-primary:#000;--color-foreground-secondary:#5a5c63;--color-foreground-muted:#6b6f76;--color-foreground-border:#878787;--color-background-primary:#fff;--color-background-secondary:#f8f9fb;--color-background-hover:#efeff4;--color-background-hover--transparent:#efeff400;--color-background-border:#eeebee;--color-background-item:#ccc;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#0a4bff;--color-brand-content:#2757dd;--color-brand-visited:#872ee0;--color-api-background:var(--color-background-hover--transparent);--color-api-background-hover:var(--color-background-hover);--color-api-overall:var(--color-foreground-secondary);--color-api-name:var(--color-problematic);--color-api-pre-name:var(--color-problematic);--color-api-paren:var(--color-foreground-secondary);--color-api-keyword:var(--color-foreground-primary);--color-api-added:#21632c;--color-api-added-border:#38a84d;--color-api-changed:#046172;--color-api-changed-border:#06a1bc;--color-api-deprecated:#605706;--color-api-deprecated-border:#f0d90f;--color-api-removed:#b30000;--color-api-removed-border:#ff5c5c;--color-highlight-on-target:#ffc;--color-inline-code-background:var(--color-background-secondary);--color-highlighted-background:#def;--color-highlighted-text:var(--color-foreground-primary);--color-guilabel-background:#ddeeff80;--color-guilabel-border:#bedaf580;--color-guilabel-text:var(--color-foreground-primary);--color-admonition-background:transparent;--color-table-header-background:var(--color-background-secondary);--color-table-border:var(--color-background-border);--color-card-border:var(--color-background-secondary);--color-card-background:transparent;--color-card-marginals-background:var(--color-background-secondary);--color-header-background:var(--color-background-primary);--color-header-border:var(--color-background-border);--color-header-text:var(--color-foreground-primary);--color-sidebar-background:var(--color-background-secondary);--color-sidebar-background-border:var(--color-background-border);--color-sidebar-brand-text:var(--color-foreground-primary);--color-sidebar-caption-text:var(--color-foreground-muted);--color-sidebar-link-text:var(--color-foreground-secondary);--color-sidebar-link-text--top-level:var(--color-brand-primary);--color-sidebar-item-background:var(--color-sidebar-background);--color-sidebar-item-background--current:var( --color-sidebar-item-background );--color-sidebar-item-background--hover:linear-gradient(90deg,var(--color-background-hover--transparent) 0%,var(--color-background-hover) var(--sidebar-item-spacing-horizontal),var(--color-background-hover) 100%);--color-sidebar-item-expander-background:transparent;--color-sidebar-item-expander-background--hover:var( --color-background-hover );--color-sidebar-search-text:var(--color-foreground-primary);--color-sidebar-search-background:var(--color-background-secondary);--color-sidebar-search-background--focus:var(--color-background-primary);--color-sidebar-search-border:var(--color-background-border);--color-sidebar-search-icon:var(--color-foreground-muted);--color-toc-background:var(--color-background-primary);--color-toc-title-text:var(--color-foreground-muted);--color-toc-item-text:var(--color-foreground-secondary);--color-toc-item-text--hover:var(--color-foreground-primary);--color-toc-item-text--active:var(--color-brand-primary);--color-content-foreground:var(--color-foreground-primary);--color-content-background:transparent;--color-link:var(--color-brand-content);--color-link-underline:var(--color-background-border);--color-link--hover:var(--color-brand-content);--color-link-underline--hover:var(--color-foreground-border);--color-link--visited:var(--color-brand-visited);--color-link-underline--visited:var(--color-background-border);--color-link--visited--hover:var(--color-brand-visited);--color-link-underline--visited--hover:var(--color-foreground-border)}.memco-sdk-content .only-light{display:block!important}.memco-sdk-content body .only-dark{display:none!important}@media not print{.memco-sdk-content[data-theme=dark]{--color-problematic:#ee5151;--color-foreground-primary:#cfd0d0;--color-foreground-secondary:#9ca0a5;--color-foreground-muted:#81868d;--color-foreground-border:#666;--color-background-primary:#131416;--color-background-secondary:#1a1c1e;--color-background-hover:#1e2124;--color-background-hover--transparent:#1e212400;--color-background-border:#303335;--color-background-item:#444;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#3d94ff;--color-brand-content:#5ca5ff;--color-brand-visited:#b27aeb;--color-highlighted-background:#083563;--color-guilabel-background:#08356380;--color-guilabel-border:#13395f80;--color-api-keyword:var(--color-foreground-secondary);--color-highlight-on-target:#330;--color-api-added:#3db854;--color-api-added-border:#267334;--color-api-changed:#09b0ce;--color-api-changed-border:#056d80;--color-api-deprecated:#b1a10b;--color-api-deprecated-border:#6e6407;--color-api-removed:#ff7575;--color-api-removed-border:#b03b3b;--color-admonition-background:#18181a;--color-card-border:var(--color-background-secondary);--color-card-background:#18181a;--color-card-marginals-background:var(--color-background-hover)}.memco-sdk-content body[data-theme=dark] .only-light{display:none!important}.memco-sdk-content[data-theme=dark] .only-dark{display:block!important}@media(prefers-color-scheme:dark){.memco-sdk-content:not([data-theme=light]){--color-problematic:#ee5151;--color-foreground-primary:#cfd0d0;--color-foreground-secondary:#9ca0a5;--color-foreground-muted:#81868d;--color-foreground-border:#666;--color-background-primary:#131416;--color-background-secondary:#1a1c1e;--color-background-hover:#1e2124;--color-background-hover--transparent:#1e212400;--color-background-border:#303335;--color-background-item:#444;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#3d94ff;--color-brand-content:#5ca5ff;--color-brand-visited:#b27aeb;--color-highlighted-background:#083563;--color-guilabel-background:#08356380;--color-guilabel-border:#13395f80;--color-api-keyword:var(--color-foreground-secondary);--color-highlight-on-target:#330;--color-api-added:#3db854;--color-api-added-border:#267334;--color-api-changed:#09b0ce;--color-api-changed-border:#056d80;--color-api-deprecated:#b1a10b;--color-api-deprecated-border:#6e6407;--color-api-removed:#ff7575;--color-api-removed-border:#b03b3b;--color-admonition-background:#18181a;--color-card-border:var(--color-background-secondary);--color-card-background:#18181a;--color-card-marginals-background:var(--color-background-hover)}.memco-sdk-content body:not([data-theme=light]) .only-light{display:none!important}.memco-sdk-content:not([data-theme=light]) .only-dark{display:block!important}}}.memco-sdk-content[data-theme=auto] .theme-toggle svg.theme-icon-when-auto-light{display:block}@media(prefers-color-scheme:dark){.memco-sdk-content[data-theme=auto] .theme-toggle svg.theme-icon-when-auto-dark{display:block}.memco-sdk-content[data-theme=auto] .theme-toggle svg.theme-icon-when-auto-light{display:none}}.memco-sdk-content[data-theme=dark] .theme-toggle svg.theme-icon-when-dark, .memco-sdk-content[data-theme=light] .theme-toggle svg.theme-icon-when-light{display:block}.memco-sdk-content{font-family:var(--font-stack)}.memco-sdk-content code, .memco-sdk-content kbd, .memco-sdk-content pre, .memco-sdk-content samp{font-family:var(--font-stack--monospace)}.memco-sdk-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.memco-sdk-content article{line-height:1.5}.memco-sdk-content h1, .memco-sdk-content h2, .memco-sdk-content h3, .memco-sdk-content h4, .memco-sdk-content h5, .memco-sdk-content h6{border-radius:.5rem;font-family:var(--font-stack--headings);font-weight:700;line-height:1.25;margin:.5rem -.5rem;padding-left:.5rem;padding-right:.5rem}.memco-sdk-content h1+p, .memco-sdk-content h2+p, .memco-sdk-content h3+p, .memco-sdk-content h4+p, .memco-sdk-content h5+p, .memco-sdk-content h6+p{margin-top:0}.memco-sdk-content h1{font-size:2.5em;margin-bottom:1rem}.memco-sdk-content h1, .memco-sdk-content h2{margin-top:1.75rem}.memco-sdk-content h2{font-size:2em}.memco-sdk-content h3{font-size:1.5em}.memco-sdk-content h4{font-size:1.25em}.memco-sdk-content h5{font-size:1.125em}.memco-sdk-content h6{font-size:1em}.memco-sdk-content small{font-size:80%;opacity:75%}.memco-sdk-content p{margin-bottom:.75rem;margin-top:.5rem}.memco-sdk-content hr.docutils{background-color:var(--color-background-border);border:0;height:1px;margin:2rem 0;padding:0}.memco-sdk-content .centered{text-align:center}.memco-sdk-content a{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline)}.memco-sdk-content a:visited{color:var(--color-link--visited);text-decoration-color:var(--color-link-underline--visited)}.memco-sdk-content a:visited:hover{color:var(--color-link--visited--hover);text-decoration-color:var(--color-link-underline--visited--hover)}.memco-sdk-content a:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-underline--hover)}.memco-sdk-content a.muted-link{color:inherit}.memco-sdk-content a.muted-link:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-underline--hover)}.memco-sdk-content a.muted-link:hover:visited{color:var(--color-link--visited--hover);text-decoration-color:var(--color-link-underline--visited--hover)}.memco-sdk-content{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}.memco-sdk-content .sidebar-scroll, .memco-sdk-content .toc-scroll, .memco-sdk-content article[role=main] *{scrollbar-color:var(--color-foreground-border) transparent;scrollbar-width:thin}.memco-sdk-content, .memco-sdk-content{height:100%}.memco-sdk-content .skip-to-content, .memco-sdk-content, .memco-sdk-content{background:var(--color-background-primary);color:var(--color-foreground-primary)}.memco-sdk-content .skip-to-content{border-radius:1rem;left:.25rem;padding:1rem;position:fixed;top:.25rem;transform:translateY(-200%);transition:transform .3s ease-in-out;z-index:40}.memco-sdk-content .skip-to-content:focus-within{transform:translateY(0)}.memco-sdk-content article{background:var(--color-content-background);color:var(--color-content-foreground);overflow-wrap:break-word}.memco-sdk-content .page{display:flex;min-height:100%}.memco-sdk-content .mobile-header{background-color:var(--color-header-background);border-bottom:1px solid var(--color-header-border);color:var(--color-header-text);display:none;height:var(--header-height);width:100%;z-index:10}.memco-sdk-content .mobile-header.scrolled{border-bottom:none;box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2)}.memco-sdk-content .mobile-header .header-center a{color:var(--color-header-text);text-decoration:none}.memco-sdk-content .main{display:flex;flex:1}.memco-sdk-content .sidebar-drawer{background:var(--color-sidebar-background);border-right:1px solid var(--color-sidebar-background-border);box-sizing:border-box;display:flex;justify-content:flex-end;min-width:15em;width:calc(50% - 26em)}.memco-sdk-content .sidebar-container, .memco-sdk-content .toc-drawer{box-sizing:border-box;width:15em}.memco-sdk-content .toc-drawer{background:var(--color-toc-background);padding-right:1rem}.memco-sdk-content .sidebar-sticky, .memco-sdk-content .toc-sticky{display:flex;flex-direction:column;height:min(100%,100vh);height:100vh;position:sticky;top:0}.memco-sdk-content .sidebar-scroll, .memco-sdk-content .toc-scroll{flex-grow:1;flex-shrink:1;overflow:auto;scroll-behavior:smooth}.memco-sdk-content .content{display:flex;flex-direction:column;justify-content:space-between;padding:0 3em;width:46em}.memco-sdk-content .icon{display:inline-block;height:1rem;width:1rem}.memco-sdk-content .icon svg{height:100%;width:100%}.memco-sdk-content .announcement{align-items:center;background-color:var(--color-announcement-background);color:var(--color-announcement-text);display:flex;height:var(--header-height);overflow-x:auto}.memco-sdk-content .announcement+.page{min-height:calc(100% - var(--header-height))}.memco-sdk-content .announcement-content{box-sizing:border-box;min-width:100%;padding:.5rem;text-align:center;white-space:nowrap}.memco-sdk-content .announcement-content a{color:var(--color-announcement-text);text-decoration-color:var(--color-announcement-text)}.memco-sdk-content .announcement-content a:hover{color:var(--color-announcement-text);text-decoration-color:var(--color-link--hover)}.memco-sdk-content .no-js .theme-toggle-container{display:none}.memco-sdk-content .theme-toggle-container{display:flex}.memco-sdk-content .theme-toggle{background:transparent;border:none;cursor:pointer;display:flex;padding:0}.memco-sdk-content .theme-toggle svg{color:var(--color-foreground-primary);display:none;height:1.25rem;width:1.25rem}.memco-sdk-content .theme-toggle-header{align-items:center;display:flex;justify-content:center}.memco-sdk-content .nav-overlay-icon, .memco-sdk-content .toc-overlay-icon{cursor:pointer;display:none}.memco-sdk-content .nav-overlay-icon .icon, .memco-sdk-content .toc-overlay-icon .icon{color:var(--color-foreground-secondary);height:1.5rem;width:1.5rem}.memco-sdk-content .nav-overlay-icon, .memco-sdk-content .toc-header-icon{align-items:center;justify-content:center}.memco-sdk-content .toc-content-icon{height:1.5rem;width:1.5rem}.memco-sdk-content .content-icon-container{display:flex;float:right;gap:.5rem;margin-bottom:1rem;margin-left:1rem;margin-top:1.5rem}.memco-sdk-content .content-icon-container .edit-this-page svg, .memco-sdk-content .content-icon-container .view-this-page svg{color:inherit;height:1.25rem;width:1.25rem}.memco-sdk-content .sidebar-toggle{display:none;position:absolute}.memco-sdk-content .sidebar-toggle[name=__toc]{left:20px}.memco-sdk-content .sidebar-toggle:checked{left:40px}.memco-sdk-content .overlay{background-color:rgba(0,0,0,.54);height:0;opacity:0;position:fixed;top:0;transition:width 0s,height 0s,opacity .25s ease-out;width:0}.memco-sdk-content .sidebar-overlay{z-index:20}.memco-sdk-content .toc-overlay{z-index:40}.memco-sdk-content .sidebar-drawer{transition:left .25s ease-in-out;z-index:30}.memco-sdk-content .toc-drawer{transition:right .25s ease-in-out;z-index:50}.memco-sdk-content #__navigation:checked~.sidebar-overlay{height:100%;opacity:1;width:100%}.memco-sdk-content #__navigation:checked~.page .sidebar-drawer{left:0;top:0}.memco-sdk-content #__toc:checked~.toc-overlay{height:100%;opacity:1;width:100%}.memco-sdk-content #__toc:checked~.page .toc-drawer{right:0;top:0}.memco-sdk-content .back-to-top{background:var(--color-background-primary);border-radius:1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 1px 0 hsla(220,9%,46%,.502);display:none;font-size:.8125rem;left:0;margin-left:50%;padding:.5rem .75rem .5rem .5rem;position:fixed;text-decoration:none;top:1rem;transform:translateX(-50%);z-index:10}.memco-sdk-content .back-to-top svg{height:1rem;width:1rem;fill:currentColor;display:inline-block}.memco-sdk-content .back-to-top span{margin-left:.25rem}.memco-sdk-content .show-back-to-top .back-to-top{align-items:center;display:flex}@media(min-width:97em){.memco-sdk-content{font-size:110%}}@media(max-width:82em){.memco-sdk-content .toc-content-icon{display:flex}.memco-sdk-content .toc-drawer{border-left:1px solid var(--color-background-muted);height:100vh;position:fixed;right:-15em;top:0}.memco-sdk-content .toc-tree{border-left:none;font-size:var(--toc-font-size--mobile)}.memco-sdk-content .sidebar-drawer{width:calc(50% - 18.5em)}}@media(max-width:67em){.memco-sdk-content .content{margin-left:auto;margin-right:auto;padding:0 1em}}@media(max-width:63em){.memco-sdk-content .nav-overlay-icon{display:flex}.memco-sdk-content .sidebar-drawer{height:100vh;left:-15em;position:fixed;top:0;width:15em}.memco-sdk-content .theme-toggle-header, .memco-sdk-content .toc-header-icon{display:flex}.memco-sdk-content .theme-toggle-content, .memco-sdk-content .toc-content-icon{display:none}.memco-sdk-content .mobile-header{align-items:center;display:flex;justify-content:space-between;position:sticky;top:0}.memco-sdk-content .mobile-header .header-left, .memco-sdk-content .mobile-header .header-right{display:flex;height:var(--header-height);padding:0 var(--header-padding)}.memco-sdk-content .mobile-header .header-left label, .memco-sdk-content .mobile-header .header-right label{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.memco-sdk-content .nav-overlay-icon .icon, .memco-sdk-content .theme-toggle svg{height:1.5rem;width:1.5rem}.memco-sdk-content :target{scroll-margin-top:calc(var(--header-height) + 2.5rem)}.memco-sdk-content .back-to-top{top:calc(var(--header-height) + .5rem)}.memco-sdk-content .page{flex-direction:column;justify-content:center}}@media(max-width:48em){.memco-sdk-content .content{overflow-x:auto;width:100%}}@media(max-width:46em){.memco-sdk-content article[role=main] aside.sidebar{float:none;margin:1rem 0;width:100%}}.memco-sdk-content .admonition, .memco-sdk-content .topic{background:var(--color-admonition-background);border-radius:.2rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1);font-size:var(--admonition-font-size);margin:1rem auto;overflow:hidden;padding:0 .5rem .5rem;page-break-inside:avoid}.memco-sdk-content .admonition>:nth-child(2), .memco-sdk-content .topic>:nth-child(2){margin-top:0}.memco-sdk-content .admonition>:last-child, .memco-sdk-content .topic>:last-child{margin-bottom:0}.memco-sdk-content .admonition p.admonition-title, .memco-sdk-content p.topic-title{font-size:var(--admonition-title-font-size);font-weight:500;line-height:1.3;margin:0 -.5rem .5rem;padding:.4rem .5rem .4rem 2rem;position:relative}.memco-sdk-content .admonition p.admonition-title:before, .memco-sdk-content p.topic-title:before{content:"";height:1rem;left:.5rem;position:absolute;width:1rem}.memco-sdk-content p.admonition-title{background-color:var(--color-admonition-title-background)}.memco-sdk-content p.admonition-title:before{background-color:var(--color-admonition-title);-webkit-mask-image:var(--icon-admonition-default);mask-image:var(--icon-admonition-default);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.memco-sdk-content p.topic-title{background-color:var(--color-topic-title-background)}.memco-sdk-content p.topic-title:before{background-color:var(--color-topic-title);-webkit-mask-image:var(--icon-topic-default);mask-image:var(--icon-topic-default);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.memco-sdk-content .admonition{border-left:.2rem solid var(--color-admonition-title)}.memco-sdk-content .admonition.caution{border-left-color:var(--color-admonition-title--caution)}.memco-sdk-content .admonition.caution>.admonition-title{background-color:var(--color-admonition-title-background--caution)}.memco-sdk-content .admonition.caution>.admonition-title:before{background-color:var(--color-admonition-title--caution);-webkit-mask-image:var(--icon-spark);mask-image:var(--icon-spark)}.memco-sdk-content .admonition.warning{border-left-color:var(--color-admonition-title--warning)}.memco-sdk-content .admonition.warning>.admonition-title{background-color:var(--color-admonition-title-background--warning)}.memco-sdk-content .admonition.warning>.admonition-title:before{background-color:var(--color-admonition-title--warning);-webkit-mask-image:var(--icon-warning);mask-image:var(--icon-warning)}.memco-sdk-content .admonition.danger{border-left-color:var(--color-admonition-title--danger)}.memco-sdk-content .admonition.danger>.admonition-title{background-color:var(--color-admonition-title-background--danger)}.memco-sdk-content .admonition.danger>.admonition-title:before{background-color:var(--color-admonition-title--danger);-webkit-mask-image:var(--icon-spark);mask-image:var(--icon-spark)}.memco-sdk-content .admonition.attention{border-left-color:var(--color-admonition-title--attention)}.memco-sdk-content .admonition.attention>.admonition-title{background-color:var(--color-admonition-title-background--attention)}.memco-sdk-content .admonition.attention>.admonition-title:before{background-color:var(--color-admonition-title--attention);-webkit-mask-image:var(--icon-warning);mask-image:var(--icon-warning)}.memco-sdk-content .admonition.error{border-left-color:var(--color-admonition-title--error)}.memco-sdk-content .admonition.error>.admonition-title{background-color:var(--color-admonition-title-background--error)}.memco-sdk-content .admonition.error>.admonition-title:before{background-color:var(--color-admonition-title--error);-webkit-mask-image:var(--icon-failure);mask-image:var(--icon-failure)}.memco-sdk-content .admonition.hint{border-left-color:var(--color-admonition-title--hint)}.memco-sdk-content .admonition.hint>.admonition-title{background-color:var(--color-admonition-title-background--hint)}.memco-sdk-content .admonition.hint>.admonition-title:before{background-color:var(--color-admonition-title--hint);-webkit-mask-image:var(--icon-question);mask-image:var(--icon-question)}.memco-sdk-content .admonition.tip{border-left-color:var(--color-admonition-title--tip)}.memco-sdk-content .admonition.tip>.admonition-title{background-color:var(--color-admonition-title-background--tip)}.memco-sdk-content .admonition.tip>.admonition-title:before{background-color:var(--color-admonition-title--tip);-webkit-mask-image:var(--icon-info);mask-image:var(--icon-info)}.memco-sdk-content .admonition.important{border-left-color:var(--color-admonition-title--important)}.memco-sdk-content .admonition.important>.admonition-title{background-color:var(--color-admonition-title-background--important)}.memco-sdk-content .admonition.important>.admonition-title:before{background-color:var(--color-admonition-title--important);-webkit-mask-image:var(--icon-flame);mask-image:var(--icon-flame)}.memco-sdk-content .admonition.note{border-left-color:var(--color-admonition-title--note)}.memco-sdk-content .admonition.note>.admonition-title{background-color:var(--color-admonition-title-background--note)}.memco-sdk-content .admonition.note>.admonition-title:before{background-color:var(--color-admonition-title--note);-webkit-mask-image:var(--icon-pencil);mask-image:var(--icon-pencil)}.memco-sdk-content .admonition.seealso{border-left-color:var(--color-admonition-title--seealso)}.memco-sdk-content .admonition.seealso>.admonition-title{background-color:var(--color-admonition-title-background--seealso)}.memco-sdk-content .admonition.seealso>.admonition-title:before{background-color:var(--color-admonition-title--seealso);-webkit-mask-image:var(--icon-info);mask-image:var(--icon-info)}.memco-sdk-content .admonition.admonition-todo{border-left-color:var(--color-admonition-title--admonition-todo)}.memco-sdk-content .admonition.admonition-todo>.admonition-title{background-color:var(--color-admonition-title-background--admonition-todo)}.memco-sdk-content .admonition.admonition-todo>.admonition-title:before{background-color:var(--color-admonition-title--admonition-todo);-webkit-mask-image:var(--icon-pencil);mask-image:var(--icon-pencil)}.memco-sdk-content .admonition-todo>.admonition-title{text-transform:uppercase}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd{margin-left:2rem}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd>:first-child{margin-top:.125rem}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list, .memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd>:last-child{margin-bottom:.75rem}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list>dt{font-size:var(--font-size--small);text-transform:uppercase}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd:empty{margin-bottom:.5rem}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul{margin-left:-1.2rem}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul>li>p:nth-child(2){margin-top:0}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul>li>p+p:last-child:empty{margin-bottom:0;margin-top:0}.memco-sdk-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt{color:var(--color-api-overall)}.memco-sdk-content .sig:not(.sig-inline){background:var(--color-api-background);border-radius:.25rem;font-family:var(--font-stack--monospace);font-size:var(--api-font-size);font-weight:700;margin-left:-.25rem;margin-right:-.25rem;padding:.25rem .5rem .25rem 3em;text-indent:-2.5em;transition:background .1s ease-out}.memco-sdk-content .sig:not(.sig-inline):hover{background:var(--color-api-background-hover)}.memco-sdk-content .sig:not(.sig-inline) a.reference .viewcode-link{font-weight:400;width:4.25rem}.memco-sdk-content em.property, .memco-sdk-content span.property{font-style:normal}.memco-sdk-content em.property:first-child, .memco-sdk-content span.property:first-child{color:var(--color-api-keyword)}.memco-sdk-content .sig-name{color:var(--color-api-name)}.memco-sdk-content .sig-prename{color:var(--color-api-pre-name);font-weight:400}.memco-sdk-content .sig-paren{color:var(--color-api-paren)}.memco-sdk-content .sig-param{font-style:normal}.memco-sdk-content div.deprecated, .memco-sdk-content div.versionadded, .memco-sdk-content div.versionchanged, .memco-sdk-content div.versionremoved{border-left:.1875rem solid;border-radius:.125rem;padding-left:.75rem}.memco-sdk-content div.deprecated p, .memco-sdk-content div.versionadded p, .memco-sdk-content div.versionchanged p, .memco-sdk-content div.versionremoved p{margin-bottom:.125rem;margin-top:.125rem}.memco-sdk-content div.versionadded{border-color:var(--color-api-added-border)}.memco-sdk-content div.versionadded .versionmodified{color:var(--color-api-added)}.memco-sdk-content div.versionchanged{border-color:var(--color-api-changed-border)}.memco-sdk-content div.versionchanged .versionmodified{color:var(--color-api-changed)}.memco-sdk-content div.deprecated{border-color:var(--color-api-deprecated-border)}.memco-sdk-content div.deprecated .versionmodified{color:var(--color-api-deprecated)}.memco-sdk-content div.versionremoved{border-color:var(--color-api-removed-border)}.memco-sdk-content div.versionremoved .versionmodified{color:var(--color-api-removed)}.memco-sdk-content .viewcode-back, .memco-sdk-content .viewcode-link{float:right;text-align:right}.memco-sdk-content .line-block{margin-bottom:.75rem;margin-top:.5rem}.memco-sdk-content .line-block .line-block{margin-bottom:0;margin-top:0;padding-left:1rem}.memco-sdk-content .code-block-caption, .memco-sdk-content article p.caption, .memco-sdk-content table>caption{font-size:var(--font-size--small);text-align:center}.memco-sdk-content .toctree-wrapper.compound .caption, .memco-sdk-content .toctree-wrapper.compound :not(.caption)>.caption-text{font-size:var(--font-size--small);margin-bottom:0;text-align:initial;text-transform:uppercase}.memco-sdk-content .toctree-wrapper.compound>ul{margin-bottom:0;margin-top:0}.memco-sdk-content .sig-inline, .memco-sdk-content code.literal{background:var(--color-inline-code-background);border-radius:.2em;font-size:var(--font-size--small--2);padding:.1em .2em}.memco-sdk-content pre.literal-block .sig-inline, .memco-sdk-content pre.literal-block code.literal{font-size:inherit;padding:0}.memco-sdk-content p .sig-inline, .memco-sdk-content p code.literal{border:1px solid var(--color-background-border)}.memco-sdk-content .sig-inline{font-family:var(--font-stack--monospace)}.memco-sdk-content div[class*=" highlight-"], .memco-sdk-content div[class^=highlight-]{display:flex;margin:1em 0}.memco-sdk-content div[class*=" highlight-"] .table-wrapper, .memco-sdk-content div[class^=highlight-] .table-wrapper, .memco-sdk-content pre{margin:0;padding:0}.memco-sdk-content pre{overflow:auto}.memco-sdk-content article[role=main] .highlight pre{line-height:1.5}.memco-sdk-content .highlight pre, .memco-sdk-content pre.literal-block{font-size:var(--code-font-size);padding:.625rem .875rem}.memco-sdk-content pre.literal-block{background-color:var(--color-code-background);border-radius:.2rem;color:var(--color-code-foreground);margin-bottom:1rem;margin-top:1rem}.memco-sdk-content .highlight{border-radius:.2rem;width:100%}.memco-sdk-content .highlight .gp, .memco-sdk-content .highlight span.linenos{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.memco-sdk-content .highlight .hll{display:block;margin-left:-.875rem;margin-right:-.875rem;padding-left:.875rem;padding-right:.875rem}.memco-sdk-content .code-block-caption{background-color:var(--color-code-background);border-bottom:1px solid;border-radius:.25rem;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--color-background-border);color:var(--color-code-foreground);display:flex;font-weight:300;padding:.625rem .875rem}.memco-sdk-content .code-block-caption+div[class]{margin-top:0}.memco-sdk-content .code-block-caption+div[class]>.highlight{border-top-left-radius:0;border-top-right-radius:0}.memco-sdk-content .highlighttable{display:block;width:100%}.memco-sdk-content .highlighttable tbody{display:block}.memco-sdk-content .highlighttable tr{display:flex}.memco-sdk-content .highlighttable td.linenos{background-color:var(--color-code-background);border-bottom-left-radius:.2rem;border-top-left-radius:.2rem;color:var(--color-code-foreground);padding:.625rem 0 .625rem .875rem}.memco-sdk-content .highlighttable .linenodiv{box-shadow:-.0625rem 0 var(--color-foreground-border) inset;font-size:var(--code-font-size);padding-right:.875rem}.memco-sdk-content .highlighttable td.code{display:block;flex:1;overflow:hidden;padding:0}.memco-sdk-content .highlighttable td.code .highlight{border-bottom-left-radius:0;border-top-left-radius:0}.memco-sdk-content .highlight span.linenos{box-shadow:-.0625rem 0 var(--color-foreground-border) inset;display:inline-block;margin-right:.875rem;padding-left:0;padding-right:.875rem}.memco-sdk-content .footnote-reference{font-size:var(--font-size--small--4);vertical-align:super}.memco-sdk-content dl.footnote.brackets{color:var(--color-foreground-secondary);display:grid;font-size:var(--font-size--small);grid-template-columns:max-content auto}.memco-sdk-content dl.footnote.brackets dt{margin:0}.memco-sdk-content dl.footnote.brackets dt>.fn-backref{margin-left:.25rem}.memco-sdk-content dl.footnote.brackets dt:after{content:":"}.memco-sdk-content dl.footnote.brackets dt .brackets:before{content:"["}.memco-sdk-content dl.footnote.brackets dt .brackets:after{content:"]"}.memco-sdk-content dl.footnote.brackets dd{margin:0;padding:0 1rem}.memco-sdk-content aside.footnote{color:var(--color-foreground-secondary);font-size:var(--font-size--small)}.memco-sdk-content aside.footnote>span, .memco-sdk-content div.citation>span{float:left;font-weight:500;padding-right:.25rem}.memco-sdk-content aside.footnote>:not(span), .memco-sdk-content div.citation>p{margin-left:2rem}.memco-sdk-content img{box-sizing:border-box;height:auto;max-width:100%}.memco-sdk-content article .figure, .memco-sdk-content article figure{border-radius:.2rem;margin:0}.memco-sdk-content article .figure :last-child, .memco-sdk-content article figure :last-child{margin-bottom:0}.memco-sdk-content article .align-left{clear:left;float:left;margin:0 1rem 1rem}.memco-sdk-content article .align-right{clear:right;float:right;margin:0 1rem 1rem}.memco-sdk-content article .align-center, .memco-sdk-content article .align-default{display:block;margin-left:auto;margin-right:auto;text-align:center}.memco-sdk-content article table.align-default{display:table;text-align:initial}.memco-sdk-content .domainindex-jumpbox, .memco-sdk-content .genindex-jumpbox{border-bottom:1px solid var(--color-background-border);border-top:1px solid var(--color-background-border);padding:.25rem}.memco-sdk-content .domainindex-section h2, .memco-sdk-content .genindex-section h2{margin-bottom:.5rem;margin-top:.75rem}.memco-sdk-content .domainindex-section ul, .memco-sdk-content .genindex-section ul{margin-bottom:0;margin-top:0}.memco-sdk-content ol, .memco-sdk-content ul{margin-bottom:1rem;margin-top:1rem;padding-left:1.2rem}.memco-sdk-content ol li>p:first-child, .memco-sdk-content ul li>p:first-child{margin-bottom:.25rem;margin-top:.25rem}.memco-sdk-content ol li>p:last-child, .memco-sdk-content ul li>p:last-child{margin-top:.25rem}.memco-sdk-content ol li>ol, .memco-sdk-content ol li>ul, .memco-sdk-content ul li>ol, .memco-sdk-content ul li>ul{margin-bottom:.5rem;margin-top:.5rem}.memco-sdk-content ol.arabic{list-style:decimal}.memco-sdk-content ol.loweralpha{list-style:lower-alpha}.memco-sdk-content ol.upperalpha{list-style:upper-alpha}.memco-sdk-content ol.lowerroman{list-style:lower-roman}.memco-sdk-content ol.upperroman{list-style:upper-roman}.memco-sdk-content .simple li>ol, .memco-sdk-content .simple li>ul, .memco-sdk-content .toctree-wrapper li>ol, .memco-sdk-content .toctree-wrapper li>ul{margin-bottom:0;margin-top:0}.memco-sdk-content .field-list dt, .memco-sdk-content .option-list dt, .memco-sdk-content dl.footnote dt, .memco-sdk-content dl.glossary dt, .memco-sdk-content dl.simple dt, .memco-sdk-content dl:not([class]) dt{font-weight:500;margin-top:.25rem}.memco-sdk-content .field-list dt+dt, .memco-sdk-content .option-list dt+dt, .memco-sdk-content dl.footnote dt+dt, .memco-sdk-content dl.glossary dt+dt, .memco-sdk-content dl.simple dt+dt, .memco-sdk-content dl:not([class]) dt+dt{margin-top:0}.memco-sdk-content .field-list dt .classifier:before, .memco-sdk-content .option-list dt .classifier:before, .memco-sdk-content dl.footnote dt .classifier:before, .memco-sdk-content dl.glossary dt .classifier:before, .memco-sdk-content dl.simple dt .classifier:before, .memco-sdk-content dl:not([class]) dt .classifier:before{content:":";margin-left:.2rem;margin-right:.2rem}.memco-sdk-content .field-list dd ul, .memco-sdk-content .field-list dd>p:first-child, .memco-sdk-content .option-list dd ul, .memco-sdk-content .option-list dd>p:first-child, .memco-sdk-content dl.footnote dd ul, .memco-sdk-content dl.footnote dd>p:first-child, .memco-sdk-content dl.glossary dd ul, .memco-sdk-content dl.glossary dd>p:first-child, .memco-sdk-content dl.simple dd ul, .memco-sdk-content dl.simple dd>p:first-child, .memco-sdk-content dl:not([class]) dd ul, .memco-sdk-content dl:not([class]) dd>p:first-child{margin-top:.125rem}.memco-sdk-content .field-list dd ul, .memco-sdk-content .option-list dd ul, .memco-sdk-content dl.footnote dd ul, .memco-sdk-content dl.glossary dd ul, .memco-sdk-content dl.simple dd ul, .memco-sdk-content dl:not([class]) dd ul{margin-bottom:.125rem}.memco-sdk-content .math-wrapper{overflow-x:auto;width:100%}.memco-sdk-content div.math{position:relative;text-align:center}.memco-sdk-content div.math .headerlink, .memco-sdk-content div.math:focus .headerlink{display:none}.memco-sdk-content div.math:hover .headerlink{display:inline-block}.memco-sdk-content div.math span.eqno{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:1}.memco-sdk-content abbr[title]{cursor:help}.memco-sdk-content .problematic{color:var(--color-problematic)}.memco-sdk-content kbd:not(.compound){background-color:var(--color-background-secondary);border:1px solid var(--color-foreground-border);border-radius:.2rem;box-shadow:0 .0625rem 0 rgba(0,0,0,.2),inset 0 0 0 .125rem var(--color-background-primary);color:var(--color-foreground-primary);display:inline-block;font-size:var(--font-size--small--3);margin:0 .2rem;padding:0 .2rem;vertical-align:text-bottom}.memco-sdk-content blockquote{background:var(--color-background-secondary);border-left:4px solid var(--color-background-border);margin-left:0;margin-right:0;padding:.5rem 1rem}.memco-sdk-content blockquote .attribution{font-weight:600;text-align:right}.memco-sdk-content blockquote.highlights, .memco-sdk-content blockquote.pull-quote{font-size:1.25em}.memco-sdk-content blockquote.epigraph, .memco-sdk-content blockquote.pull-quote{border-left-width:0;border-radius:.5rem}.memco-sdk-content blockquote.highlights{background:transparent;border-left-width:0}.memco-sdk-content p .reference img{vertical-align:middle}.memco-sdk-content p.rubric{font-size:1.125em;font-weight:700;line-height:1.25}.memco-sdk-content dd p.rubric{font-size:var(--font-size--small);font-weight:inherit;line-height:inherit;text-transform:uppercase}.memco-sdk-content article .sidebar{background-color:var(--color-background-secondary);border:1px solid var(--color-background-border);border-radius:.2rem;clear:right;float:right;margin-left:1rem;margin-right:0;width:30%}.memco-sdk-content article .sidebar>*{padding-left:1rem;padding-right:1rem}.memco-sdk-content article .sidebar>ol, .memco-sdk-content article .sidebar>ul{padding-left:2.2rem}.memco-sdk-content article .sidebar .sidebar-title{border-bottom:1px solid var(--color-background-border);font-weight:500;margin:0;padding:.5rem 1rem}.memco-sdk-content [role=main] .table-wrapper.container{margin-bottom:.5rem;margin-top:1rem;overflow-x:auto;padding:.2rem .2rem .75rem;width:100%}.memco-sdk-content table.docutils{border-collapse:collapse;border-radius:.2rem;border-spacing:0;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1)}.memco-sdk-content table.docutils th{background:var(--color-table-header-background)}.memco-sdk-content table.docutils td, .memco-sdk-content table.docutils th{border-bottom:1px solid var(--color-table-border);border-left:1px solid var(--color-table-border);border-right:1px solid var(--color-table-border);padding:0 .25rem}.memco-sdk-content table.docutils td p, .memco-sdk-content table.docutils th p{margin:.25rem}.memco-sdk-content table.docutils td:first-child, .memco-sdk-content table.docutils th:first-child{border-left:none}.memco-sdk-content table.docutils td:last-child, .memco-sdk-content table.docutils th:last-child{border-right:none}.memco-sdk-content table.docutils td.text-left, .memco-sdk-content table.docutils th.text-left{text-align:left}.memco-sdk-content table.docutils td.text-right, .memco-sdk-content table.docutils th.text-right{text-align:right}.memco-sdk-content table.docutils td.text-center, .memco-sdk-content table.docutils th.text-center{text-align:center}.memco-sdk-content :target{scroll-margin-top:2.5rem}@media(max-width:67em){.memco-sdk-content :target{scroll-margin-top:calc(2.5rem + var(--header-height))}.memco-sdk-content section>span:target{scroll-margin-top:calc(2.8rem + var(--header-height))}}.memco-sdk-content .headerlink{font-weight:100;-webkit-user-select:none;-moz-user-select:none;user-select:none}.memco-sdk-content .code-block-caption>.headerlink, .memco-sdk-content dl dt>.headerlink, .memco-sdk-content figcaption p>.headerlink, .memco-sdk-content h1>.headerlink, .memco-sdk-content h2>.headerlink, .memco-sdk-content h3>.headerlink, .memco-sdk-content h4>.headerlink, .memco-sdk-content h5>.headerlink, .memco-sdk-content h6>.headerlink, .memco-sdk-content p.caption>.headerlink, .memco-sdk-content table>caption>.headerlink{margin-left:.5rem;visibility:hidden}.memco-sdk-content .code-block-caption:hover>.headerlink, .memco-sdk-content dl dt:hover>.headerlink, .memco-sdk-content figcaption p:hover>.headerlink, .memco-sdk-content h1:hover>.headerlink, .memco-sdk-content h2:hover>.headerlink, .memco-sdk-content h3:hover>.headerlink, .memco-sdk-content h4:hover>.headerlink, .memco-sdk-content h5:hover>.headerlink, .memco-sdk-content h6:hover>.headerlink, .memco-sdk-content p.caption:hover>.headerlink, .memco-sdk-content table>caption:hover>.headerlink{visibility:visible}.memco-sdk-content .code-block-caption>.toc-backref, .memco-sdk-content dl dt>.toc-backref, .memco-sdk-content figcaption p>.toc-backref, .memco-sdk-content h1>.toc-backref, .memco-sdk-content h2>.toc-backref, .memco-sdk-content h3>.toc-backref, .memco-sdk-content h4>.toc-backref, .memco-sdk-content h5>.toc-backref, .memco-sdk-content h6>.toc-backref, .memco-sdk-content p.caption>.toc-backref, .memco-sdk-content table>caption>.toc-backref{color:inherit;text-decoration-line:none}.memco-sdk-content figure:hover>figcaption>p>.headerlink, .memco-sdk-content table:hover>caption>.headerlink{visibility:visible}.memco-sdk-content :target>h1:first-of-type, .memco-sdk-content :target>h2:first-of-type, .memco-sdk-content :target>h3:first-of-type, .memco-sdk-content :target>h4:first-of-type, .memco-sdk-content :target>h5:first-of-type, .memco-sdk-content :target>h6:first-of-type, .memco-sdk-content span:target~h1:first-of-type, .memco-sdk-content span:target~h2:first-of-type, .memco-sdk-content span:target~h3:first-of-type, .memco-sdk-content span:target~h4:first-of-type, .memco-sdk-content span:target~h5:first-of-type, .memco-sdk-content span:target~h6:first-of-type{background-color:var(--color-highlight-on-target)}.memco-sdk-content :target>h1:first-of-type code.literal, .memco-sdk-content :target>h2:first-of-type code.literal, .memco-sdk-content :target>h3:first-of-type code.literal, .memco-sdk-content :target>h4:first-of-type code.literal, .memco-sdk-content :target>h5:first-of-type code.literal, .memco-sdk-content :target>h6:first-of-type code.literal, .memco-sdk-content span:target~h1:first-of-type code.literal, .memco-sdk-content span:target~h2:first-of-type code.literal, .memco-sdk-content span:target~h3:first-of-type code.literal, .memco-sdk-content span:target~h4:first-of-type code.literal, .memco-sdk-content span:target~h5:first-of-type code.literal, .memco-sdk-content span:target~h6:first-of-type code.literal{background-color:transparent}.memco-sdk-content .literal-block-wrapper:target .code-block-caption, .memco-sdk-content .this-will-duplicate-information-and-it-is-still-useful-here li :target, .memco-sdk-content figure:target, .memco-sdk-content table:target>caption{background-color:var(--color-highlight-on-target)}.memco-sdk-content dt:target{background-color:var(--color-highlight-on-target)!important}.memco-sdk-content .footnote-reference:target, .memco-sdk-content .footnote>dt:target+dd{background-color:var(--color-highlight-on-target)}.memco-sdk-content .guilabel{background-color:var(--color-guilabel-background);border:1px solid var(--color-guilabel-border);border-radius:.5em;color:var(--color-guilabel-text);font-size:.9em;padding:0 .3em}.memco-sdk-content footer{display:flex;flex-direction:column;font-size:var(--font-size--small);margin-top:2rem}.memco-sdk-content .bottom-of-page{align-items:center;border-top:1px solid var(--color-background-border);color:var(--color-foreground-secondary);display:flex;justify-content:space-between;line-height:1.5;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}@media(max-width:46em){.memco-sdk-content .bottom-of-page{flex-direction:column-reverse;gap:.25rem;text-align:center}}.memco-sdk-content .bottom-of-page .left-details{font-size:var(--font-size--small)}.memco-sdk-content .bottom-of-page .right-details{display:flex;flex-direction:column;gap:.25rem;text-align:right}.memco-sdk-content .bottom-of-page .icons{display:flex;font-size:1rem;gap:.25rem;justify-content:flex-end}.memco-sdk-content .bottom-of-page .icons a{text-decoration:none}.memco-sdk-content .bottom-of-page .icons img, .memco-sdk-content .bottom-of-page .icons svg{font-size:1.125rem;height:1em;width:1em}.memco-sdk-content .related-pages a{align-items:center;display:flex;text-decoration:none}.memco-sdk-content .related-pages a:hover .page-info .title{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline)}.memco-sdk-content .related-pages a svg.furo-related-icon, .memco-sdk-content .related-pages a svg.furo-related-icon>use{color:var(--color-foreground-border);flex-shrink:0;height:.75rem;margin:0 .5rem;width:.75rem}.memco-sdk-content .related-pages a.next-page{clear:right;float:right;max-width:50%;text-align:right}.memco-sdk-content .related-pages a.prev-page{clear:left;float:left;max-width:50%}.memco-sdk-content .related-pages a.prev-page svg{transform:rotate(180deg)}.memco-sdk-content .page-info{display:flex;flex-direction:column;overflow-wrap:anywhere}.memco-sdk-content .next-page .page-info{align-items:flex-end}.memco-sdk-content .page-info .context{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:var(--font-size--small);padding-bottom:.1rem;text-decoration:none}.memco-sdk-content ul.search{list-style:none;padding-left:0}.memco-sdk-content ul.search li{border-bottom:1px solid var(--color-background-border);padding:1rem 0}.memco-sdk-content [role=main] .highlighted{background-color:var(--color-highlighted-background);color:var(--color-highlighted-text)}.memco-sdk-content .sidebar-brand{display:flex;flex-direction:column;flex-shrink:0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-decoration:none}.memco-sdk-content .sidebar-brand-text{color:var(--color-sidebar-brand-text);font-size:1.5rem;overflow-wrap:break-word}.memco-sdk-content .sidebar-brand-text, .memco-sdk-content .sidebar-logo-container{margin:var(--sidebar-item-spacing-vertical) 0}.memco-sdk-content .sidebar-logo{display:block;margin:0 auto;max-width:100%}.memco-sdk-content .sidebar-search-container{align-items:center;background:var(--color-sidebar-search-background);display:flex;margin-top:var(--sidebar-search-space-above);position:relative}.memco-sdk-content .sidebar-search-container:focus-within, .memco-sdk-content .sidebar-search-container:hover{background:var(--color-sidebar-search-background--focus)}.memco-sdk-content .sidebar-search-container:before{background-color:var(--color-sidebar-search-icon);content:"";height:var(--sidebar-search-icon-size);left:var(--sidebar-item-spacing-horizontal);-webkit-mask-image:var(--icon-search);mask-image:var(--icon-search);position:absolute;width:var(--sidebar-search-icon-size)}.memco-sdk-content .sidebar-search{background:transparent;border:none;border-bottom:1px solid var(--color-sidebar-search-border);border-top:1px solid var(--color-sidebar-search-border);box-sizing:border-box;color:var(--color-sidebar-search-foreground);padding:var(--sidebar-search-input-spacing-vertical) var(--sidebar-search-input-spacing-horizontal) var(--sidebar-search-input-spacing-vertical) calc(var(--sidebar-item-spacing-horizontal) + var(--sidebar-search-input-spacing-horizontal) + var(--sidebar-search-icon-size));width:100%;z-index:10}.memco-sdk-content .sidebar-search:focus{outline:none}.memco-sdk-content .sidebar-search::-moz-placeholder{font-size:var(--sidebar-search-input-font-size)}.memco-sdk-content .sidebar-search::placeholder{font-size:var(--sidebar-search-input-font-size)}.memco-sdk-content #searchbox .highlight-link{margin:0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal) 0;text-align:center}.memco-sdk-content #searchbox .highlight-link a{color:var(--color-sidebar-search-icon);font-size:var(--font-size--small--2)}.memco-sdk-content .sidebar-tree{font-size:var(--sidebar-item-font-size);margin-bottom:var(--sidebar-item-spacing-vertical);margin-top:var(--sidebar-tree-space-above)}.memco-sdk-content .sidebar-tree ul{display:flex;flex-direction:column;list-style:none;margin-bottom:0;margin-top:0;padding:0}.memco-sdk-content .sidebar-tree li{margin:0;position:relative}.memco-sdk-content .sidebar-tree li>ul{margin-left:var(--sidebar-item-spacing-horizontal)}.memco-sdk-content .sidebar-tree .icon, .memco-sdk-content .sidebar-tree .reference{color:var(--color-sidebar-link-text)}.memco-sdk-content .sidebar-tree .reference{box-sizing:border-box;display:inline-block;height:100%;line-height:var(--sidebar-item-line-height);overflow-wrap:anywhere;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-decoration:none;width:100%}.memco-sdk-content .sidebar-tree .reference:hover{background:var(--color-sidebar-item-background--hover);color:var(--color-sidebar-link-text)}.memco-sdk-content .sidebar-tree .reference.external:after{color:var(--color-sidebar-link-text);content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23607d8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M11 7H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-5M10 14 20 4M15 4h5v5'/%3E%3C/svg%3E");margin:0 .25rem;vertical-align:middle}.memco-sdk-content .sidebar-tree .current-page>.reference{font-weight:700}.memco-sdk-content .sidebar-tree label{align-items:center;cursor:pointer;display:flex;height:var(--sidebar-item-height);justify-content:center;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--sidebar-expander-width)}.memco-sdk-content .sidebar-tree .caption, .memco-sdk-content .sidebar-tree :not(.caption)>.caption-text{color:var(--color-sidebar-caption-text);font-size:var(--sidebar-caption-font-size);font-weight:700;margin:var(--sidebar-caption-space-above) 0 0 0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-transform:uppercase}.memco-sdk-content .sidebar-tree li.has-children>.reference{padding-right:var(--sidebar-expander-width)}.memco-sdk-content .sidebar-tree .toctree-l1>.reference, .memco-sdk-content .sidebar-tree .toctree-l1>label .icon{color:var(--color-sidebar-link-text--top-level)}.memco-sdk-content .sidebar-tree label{background:var(--color-sidebar-item-expander-background)}.memco-sdk-content .sidebar-tree label:hover{background:var(--color-sidebar-item-expander-background--hover)}.memco-sdk-content .sidebar-tree .current>.reference{background:var(--color-sidebar-item-background--current)}.memco-sdk-content .sidebar-tree .current>.reference:hover{background:var(--color-sidebar-item-background--hover)}.memco-sdk-content .toctree-checkbox{display:none;position:absolute}.memco-sdk-content .toctree-checkbox~ul{display:none}.memco-sdk-content .toctree-checkbox~label .icon svg{transform:rotate(90deg)}.memco-sdk-content .toctree-checkbox:checked~ul{display:block}.memco-sdk-content .toctree-checkbox:checked~label .icon svg{transform:rotate(-90deg)}.memco-sdk-content .toc-title-container{padding:var(--toc-title-padding);padding-top:var(--toc-spacing-vertical)}.memco-sdk-content .toc-title{color:var(--color-toc-title-text);font-size:var(--toc-title-font-size);padding-left:var(--toc-spacing-horizontal);text-transform:uppercase}.memco-sdk-content .no-toc{display:none}.memco-sdk-content .toc-tree-container{padding-bottom:var(--toc-spacing-vertical)}.memco-sdk-content .toc-tree{border-left:1px solid var(--color-background-border);font-size:var(--toc-font-size);line-height:1.3;padding-left:calc(var(--toc-spacing-horizontal) - var(--toc-item-spacing-horizontal))}.memco-sdk-content .toc-tree>ul>li:first-child{padding-top:0}.memco-sdk-content .toc-tree>ul>li:first-child>ul{padding-left:0}.memco-sdk-content .toc-tree>ul>li:first-child>a{display:none}.memco-sdk-content .toc-tree ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:var(--toc-item-spacing-horizontal)}.memco-sdk-content .toc-tree li{padding-top:var(--toc-item-spacing-vertical)}.memco-sdk-content .toc-tree li.scroll-current>.reference{color:var(--color-toc-item-text--active);font-weight:700}.memco-sdk-content .toc-tree a.reference{color:var(--color-toc-item-text);overflow-wrap:anywhere;text-decoration:none}.memco-sdk-content .toc-scroll{max-height:100vh;overflow-y:scroll}.memco-sdk-content .contents:not(.this-will-duplicate-information-and-it-is-still-useful-here){background:rgba(255,0,0,.25);color:var(--color-problematic)}.memco-sdk-content .contents:not(.this-will-duplicate-information-and-it-is-still-useful-here):before{content:"ERROR: Adding a table of contents in Furo-based documentation is unnecessary, and does not work well with existing styling. Add a 'this-will-duplicate-information-and-it-is-still-useful-here' class, if you want an escape hatch."}.memco-sdk-content .text-align\:left>p{text-align:left}.memco-sdk-content .text-align\:center>p{text-align:center}.memco-sdk-content .text-align\:right>p{text-align:right}
/*# sourceMappingURL=furo.css.map*/