@charset "UTF-8";:root>*{--md-code-link-bg-color:#f5f5f5;--md-code-link-accent-bg-color:var(--md-code-link-bg-color);--md-default-bg-color--trans:hsla(0,0%,100%,0);--md-code-special-bg-color:#e8e8e8;--md-code-alternate-bg-color:var(--md-code-bg-color);--md-code-hl-punctuation-color:var(--md-code-fg-color);--md-code-hl-namespace-color:var(--md-code-fg-color);--md-code-hl-entity-color:var(--md-code-hl-keyword-color);--md-code-hl-tag-color:var(--md-code-hl-keyword-color);--md-code-hl-builtin-color:var(--md-code-hl-constant-color);--md-code-hl-class-color:var(--md-code-hl-function-color);--md-typeset-a-color:#00bcd4;--md-progress-stripe:var(--md-default-bg-color--lighter);--md-progress-100:#00e676;--md-progress-80:#00e676;--md-progress-60:#fbc02d;--md-progress-40:#ff9100;--md-progress-20:#ff5252;--md-progress-0:#ff1744;--md-typeset-kbd-color:#ebebeb;--md-typeset-kbd-border-color:#b8b8b8;--md-typeset-kbd-accent-color:#fff;--md-default-bg-color--dark:#2b2e3b;--md-default-bg-color--darker:#252732;--md-default-bg-color--darkest:#1e2029;--md-default-bg-color--ultra-dark:#111217}:root>[data-md-color-scheme=slate]{--md-code-link-bg-color:#21222c;--md-code-link-accent-bg-color:var(--md-code-link-bg-color);--md-code-special-bg-color:#2b2d3b;--md-default-bg-color--trans:rgba(33,34,44,0);--md-typeset-kbd-color:var(--md-default-fg-color--lightest);--md-typeset-kbd-border-color:#1a1c24;--md-typeset-kbd-accent-color:var(--md-default-fg-color--lighter)}:root>[data-md-color-scheme=dracula]{--md-default-fg-color:hsla(60,30%,96%,.87);--md-default-fg-color--light:hsla(60,30%,96%,.54);--md-default-fg-color--lighter:hsla(60,30%,96%,.16);--md-default-fg-color--lightest:hsla(60,30%,96%,.07);--md-default-bg-color:#323443;--md-default-bg-color--light:rgba(50,52,67,.7);--md-default-bg-color--lighter:rgba(50,52,67,.3);--md-default-bg-color--lightest:rgba(50,52,67,.12);--md-default-bg-color--trans:rgba(50,52,67,0);--md-code-fg-color:#f8f8f2;--md-code-bg-color:#272935;--md-code-hl-operator-color:#ff7ac6;--md-code-hl-punctuation-color:#f8f8f2;--md-code-hl-string-color:#f1fa89;--md-code-hl-special-color:#bf95f9;--md-code-hl-number-color:#bf95f9;--md-code-hl-keyword-color:#ff7ac6;--md-code-hl-name-color:#f8f8f2;--md-code-hl-constant-color:#bf95f9;--md-code-hl-function-color:#52fa7c;--md-code-hl-comment-color:#6071a4;--md-code-hl-variable-color:#ffb86b;--md-code-hl-generic-color:#6071a4;--md-code-hl-color:#303550;--md-code-hl-entity-color:#52fa7c;--md-code-hl-tag-color:#ff7ac6;--md-code-hl-namespace-color:#f8f8f2;--md-code-hl-builtin-color:#8be8fd;--md-code-hl-class-color:#8be8fd;--md-code-special-bg-color:#1c1e26;--md-code-alternate-bg-color:#3d3e49;--md-code-link-bg-color:#364653;--md-typeset-a-color:#8be8fd;--md-typeset-mark-color:#6e7252;--md-typeset-del-color:#734568;--md-typeset-ins-color:#36724e;--md-progress-stripe:var(--md-default-bg-color--lightest);--md-progress-100:#52fa7c;--md-progress-80:#98fbb1;--md-progress-60:#f1fa89;--md-progress-40:#ffb86b;--md-progress-20:#ff7ac6;--md-progress-0:#ff5757;--md-typeset-kbd-color:var(--md-default-fg-color--lightest);--md-typeset-kbd-border-color:var(--md-default-bg-color--darkest);--md-typeset-kbd-accent-color:var(--md-default-fg-color--lighter);--md-typeset-table-color:rgba(233,235,252,.12)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=red],[data-md-color-scheme=dracula][data-md-color-primary=red]{--md-primary-code-bg-color:#47303a;--md-primary-fg-color:#ff5757;--md-primary-fg-color--transparent:rgba(255,87,87,.1);--md-primary-fg-color--light:#ff7070;--md-primary-fg-color--dark:#ff3d3d;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=pink],[data-md-color-scheme=dracula][data-md-color-primary=pink]{--md-primary-code-bg-color:#47354b;--md-primary-fg-color:#ff7ac6;--md-primary-fg-color--transparent:rgba(255,122,198,.1);--md-primary-fg-color--light:#ff94d1;--md-primary-fg-color--dark:#ff61ba;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=deep-purple],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=purple],[data-md-color-scheme=dracula][data-md-color-primary=deep-purple],[data-md-color-scheme=dracula][data-md-color-primary=purple]{--md-primary-code-bg-color:#3e3952;--md-primary-fg-color:#bf95f9;--md-primary-fg-color--transparent:rgba(191,149,249,.1);--md-primary-fg-color--light:#cdadfa;--md-primary-fg-color--dark:#b07df7;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=blue],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=indigo],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=light-blue],[data-md-color-scheme=dracula][data-md-color-primary=blue],[data-md-color-scheme=dracula][data-md-color-primary=indigo],[data-md-color-scheme=dracula][data-md-color-primary=light-blue]{--md-primary-code-bg-color:#303446;--md-primary-fg-color:#6071a4;--md-primary-fg-color--transparent:rgba(96,113,164,.1);--md-primary-fg-color--light:#7180ad;--md-primary-fg-color--dark:#566595;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=cyan],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=teal],[data-md-color-scheme=dracula][data-md-color-primary=cyan],[data-md-color-scheme=dracula][data-md-color-primary=teal]{--md-primary-code-bg-color:#364653;--md-primary-fg-color:#8be8fd;--md-primary-fg-color--transparent:rgba(139,232,253,.1);--md-primary-fg-color--light:#a5edfe;--md-primary-fg-color--dark:#72e3fd;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=green],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=light-green],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=lime],[data-md-color-scheme=dracula][data-md-color-primary=green],[data-md-color-scheme=dracula][data-md-color-primary=light-green],[data-md-color-scheme=dracula][data-md-color-primary=lime]{--md-primary-code-bg-color:#2d4840;--md-primary-fg-color:#52fa7c;--md-primary-fg-color--transparent:rgba(82,250,124,.1);--md-primary-fg-color--light:#6bfa8f;--md-primary-fg-color--dark:#39f969;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=amber],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=yellow],[data-md-color-scheme=dracula][data-md-color-primary=amber],[data-md-color-scheme=dracula][data-md-color-primary=yellow]{--md-primary-code-bg-color:#454842;--md-primary-fg-color:#f1fa89;--md-primary-fg-color--transparent:hsla(65,92%,76%,.1);--md-primary-fg-color--light:#f4fba2;--md-primary-fg-color--dark:#eef971;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=deep-orange],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=orange],[data-md-color-scheme=dracula][data-md-color-primary=deep-orange],[data-md-color-scheme=dracula][data-md-color-primary=orange]{--md-primary-code-bg-color:#473e3d;--md-primary-fg-color:#ffb86b;--md-primary-fg-color--transparent:rgba(255,184,107,.1);--md-primary-fg-color--light:#ffc485;--md-primary-fg-color--dark:#ffab52;--md-primary-bg-color:var(--md-default-bg-color);--md-primary-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=red],[data-md-color-scheme=dracula][data-md-color-accent=red]{--md-code-link-accent-bg-color:#472c36;--md-accent-fg-color:#ff3d3d;--md-accent-fg-color--transparent:rgba(255,61,61,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=pink],[data-md-color-scheme=dracula][data-md-color-accent=pink]{--md-code-link-accent-bg-color:#473149;--md-accent-fg-color:#ff61ba;--md-accent-fg-color--transparent:rgba(255,97,186,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=deep-purple],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=purple],[data-md-color-scheme=dracula][data-md-color-accent=deep-purple],[data-md-color-scheme=dracula][data-md-color-accent=purple]{--md-code-link-accent-bg-color:#3c3652;--md-accent-fg-color:#b07df7;--md-accent-fg-color--transparent:rgba(176,125,247,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=blue],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=indigo],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=light-blue],[data-md-color-scheme=dracula][data-md-color-accent=blue],[data-md-color-scheme=dracula][data-md-color-accent=indigo],[data-md-color-scheme=dracula][data-md-color-accent=light-blue]{--md-code-link-accent-bg-color:#2e3243;--md-accent-fg-color:#566595;--md-accent-fg-color--transparent:rgba(86,101,149,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=cyan],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=teal],[data-md-color-scheme=dracula][data-md-color-accent=cyan],[data-md-color-scheme=dracula][data-md-color-accent=teal]{--md-code-link-accent-bg-color:#324553;--md-accent-fg-color:#72e3fd;--md-accent-fg-color--transparent:rgba(114,227,253,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=green],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=light-green],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=lime],[data-md-color-scheme=dracula][data-md-color-accent=green],[data-md-color-scheme=dracula][data-md-color-accent=light-green],[data-md-color-scheme=dracula][data-md-color-accent=lime]{--md-code-link-accent-bg-color:#2a483d;--md-accent-fg-color:#39f969;--md-accent-fg-color--transparent:rgba(57,249,105,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=amber],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=yellow],[data-md-color-scheme=dracula][data-md-color-accent=amber],[data-md-color-scheme=dracula][data-md-color-accent=yellow]{--md-code-link-accent-bg-color:#45483e;--md-accent-fg-color:#eef971;--md-accent-fg-color--transparent:hsla(65,92%,71%,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=deep-orange],[data-md-color-scheme=dracula] :not([data-md-color-scheme])[data-md-color-primary=orange],[data-md-color-scheme=dracula][data-md-color-accent=deep-orange],[data-md-color-scheme=dracula][data-md-color-accent=orange]{--md-code-link-accent-bg-color:#473d39;--md-accent-fg-color:#ffab52;--md-accent-fg-color--transparent:rgba(255,171,82,.1);--md-accent-bg-color:var(--md-default-bg-color);--md-accent-bg-color--light:var(--md-default-bg-color--light)}:root{--md-heart:#ff5252;--md-heart-big:#ff1744}:root [data-md-color-scheme=dracula]{--md-heart:#ff7ac6;--md-heart-big:#ff5757}.md-typeset a.source-link{color:var(--md-default-fg-color--lighter);float:right;position:relative;top:-.6rem;transition:color 125ms}.md-typeset a.source-link:hover{color:var(--md-accent-fg-color)}.md-typeset a.source-link .twemoji{height:1.2rem}.md-typeset a.source-link .twemoji svg{height:1.2rem;width:1.2rem}.md-typeset div.highlight.md-max-height pre>code{max-height:15rem}.twemoji.heart-throb svg,.twemoji.heart-throb-hover svg{-webkit-animation:pulse 1.5s ease infinite;animation:pulse 1.5s ease infinite;color:var(--md-heart);position:relative}@-webkit-keyframes pulse{0%{transform:scale(1)}40%{color:var(--md-heart-big);transform:scale(1.3)}50%{transform:scale(1.2)}60%{color:var(--md-heart-big);transform:scale(1.3)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}40%{color:var(--md-heart-big);transform:scale(1.3)}50%{transform:scale(1.2)}60%{color:var(--md-heart-big);transform:scale(1.3)}to{transform:scale(1)}}footer.sponsorship{text-align:center}footer.sponsorship hr{border-bottom:2px solid var(--md-default-fg-color--lighter);display:inline-block;margin:0 .7rem;vertical-align:middle;width:1.6rem}footer.sponsorship:hover hr{border-color:var(--md-accent-fg-color)}footer.sponsorship:not(:hover) .twemoji.heart-throb-hover svg{color:var(--md-default-fg-color--lighter)!important}body:not([data-md-prefers-color-scheme=true]):not([data-md-color-scheme=default]):not([data-md-color-scheme=dracula]) .md-icon .dark-mode,body:not([data-md-prefers-color-scheme=true]):not([data-md-color-scheme=default]):not([data-md-color-scheme=dracula]) .md-icon .light-mode,body:not([data-md-prefers-color-scheme=true]):not([data-md-color-scheme=default]):not([data-md-color-scheme=dracula]) .md-icon .system-mode,body:not([data-md-prefers-color-scheme=true])[data-md-color-scheme=default] .md-icon .dark-mode,body:not([data-md-prefers-color-scheme=true])[data-md-color-scheme=default] .md-icon .system-mode,body:not([data-md-prefers-color-scheme=true])[data-md-color-scheme=default] .md-icon .unknown-mode,body:not([data-md-prefers-color-scheme=true])[data-md-color-scheme=dracula] .md-icon .light-mode,body:not([data-md-prefers-color-scheme=true])[data-md-color-scheme=dracula] .md-icon .system-mode,body:not([data-md-prefers-color-scheme=true])[data-md-color-scheme=dracula] .md-icon .unknown-mode,body[data-md-prefers-color-scheme=true] .md-icon .dark-mode,body[data-md-prefers-color-scheme=true] .md-icon .light-mode,body[data-md-prefers-color-scheme=true] .md-icon .unknown-mode{display:none}.md-header-nav__scheme{z-index:0}[data-md-toggle=search]:checked~.md-header .md-header-nav__scheme{display:none}:root>*{--md-admonition-bg-color:transparent;--md-admonition-icon--settings:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 15.5A3.5 3.5 0 0 1 8.5 12 3.5 3.5 0 0 1 12 8.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5m7.43-2.53c.04-.32.07-.64.07-.97 0-.33-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49 1c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506 0 0 0 14 2h-4c-.25 0-.46.18-.5.42l-.37 2.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64L4.57 11c-.04.34-.07.67-.07 1 0 .33.03.65.07.97l-2.11 1.66c-.19.15-.25.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1.01c.52.4 1.06.74 1.69.99l.37 2.65c.04.24.25.42.5.42h4c.25 0 .46-.18.5-.42l.37-2.65c.63-.26 1.17-.59 1.69-.99l2.49 1.01c.22.08.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.66Z"/></svg>');--md-admonition-bg-color--settings:rgba(170,0,255,.1);--md-admonition-icon-color--settings:#a0f;--md-admonition-icon--new:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68L23 12m-10 5h-2v-2h2v2m0-4h-2V7h2v6Z"/></svg>');--md-admonition-bg-color--new:rgba(255,214,0,.1);--md-admonition-icon-color--new:#ffd600;--md-admonition-bg-color--note:var(--md-default-bg-color--darkest);--md-admonition-icon-color--note:#fbe779;--md-admonition-bg-color--abstract:var(--md-default-bg-color--darkest);--md-admonition-icon-color--abstract:#8be8fd;--md-admonition-bg-color--info:var(--md-default-bg-color--darkest);--md-admonition-icon-color--info:#bff3fd;--md-admonition-bg-color--tip:var(--md-default-bg-color--darkest);--md-admonition-icon-color--tip:#8bfdd9;--md-admonition-bg-color--success:var(--md-default-bg-color--darkest);--md-admonition-icon-color--success:#52fa7c;--md-admonition-bg-color--question:var(--md-default-bg-color--darkest);--md-admonition-icon-color--question:#98fbb1;--md-admonition-bg-color--warning:var(--md-default-bg-color--darkest);--md-admonition-icon-color--warning:#ffb86b;--md-admonition-bg-color--failure:var(--md-default-bg-color--darkest);--md-admonition-icon-color--failure:#ff2e2e;--md-admonition-bg-color--danger:var(--md-default-bg-color--darkest);--md-admonition-icon-color--danger:#ff5757;--md-admonition-bg-color--bug:var(--md-default-bg-color--darkest);--md-admonition-icon-color--bug:#ff47b3;--md-admonition-bg-color--example:var(--md-default-bg-color--darkest);--md-admonition-icon-color--example:#bf95f9;--md-admonition-bg-color--quote:var(--md-default-bg-color--darkest);--md-admonition-icon-color--quote:#787d8c}:root>[data-md-color-scheme=dracula]{--md-admonition-icon-color:$drac-dark-yellow;--md-admonition-bg-color--settings:var(--md-default-bg-color--darkest);--md-admonition-icon-color--settings:#ff7ac6;--md-admonition-bg-color--new:var(--md-default-bg-color--darkest);--md-admonition-icon-color--new:#f1fa89}[data-md-color-scheme=dracula] .md-typeset .admonition,[data-md-color-scheme=dracula] .md-typeset details{border-color:var(--md-admonition-icon-color--note);box-shadow:0 .2rem .5rem rgba(0,0,0,.3),0 0 .05rem rgba(0,0,0,.2)}[data-md-color-scheme=dracula] .md-typeset .admonition>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details>summary{background-color:var(--md-admonition-bg-color--note);border-color:var(--md-admonition-icon-color--note)}[data-md-color-scheme=dracula] .md-typeset .admonition>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details>summary:before{background-color:var(--md-admonition-icon-color--note)}[data-md-color-scheme=dracula] .md-typeset .admonition.note,[data-md-color-scheme=dracula] .md-typeset details.note{border-color:var(--md-admonition-icon-color--note)}[data-md-color-scheme=dracula] .md-typeset .admonition.note>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.note>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.note>summary{background-color:var(--md-admonition-bg-color--note);border-color:var(--md-admonition-icon-color--note)}[data-md-color-scheme=dracula] .md-typeset .admonition.note>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.note>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.note>summary:before{background-color:var(--md-admonition-icon-color--note)}[data-md-color-scheme=dracula] .md-typeset .admonition.abstract,[data-md-color-scheme=dracula] .md-typeset .admonition.summary,[data-md-color-scheme=dracula] .md-typeset .admonition.tldr,[data-md-color-scheme=dracula] .md-typeset details.abstract,[data-md-color-scheme=dracula] .md-typeset details.summary,[data-md-color-scheme=dracula] .md-typeset details.tldr{border-color:var(--md-admonition-icon-color--abstract)}[data-md-color-scheme=dracula] .md-typeset .admonition.abstract>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.summary>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.tldr>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.abstract>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.abstract>summary,[data-md-color-scheme=dracula] .md-typeset details.summary>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.summary>summary,[data-md-color-scheme=dracula] .md-typeset details.tldr>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.tldr>summary{background-color:var(--md-admonition-bg-color--abstract);border-color:var(--md-admonition-icon-color--abstract)}[data-md-color-scheme=dracula] .md-typeset .admonition.abstract>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.summary>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.tldr>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.abstract>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.abstract>summary:before,[data-md-color-scheme=dracula] .md-typeset details.summary>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.summary>summary:before,[data-md-color-scheme=dracula] .md-typeset details.tldr>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.tldr>summary:before{background-color:var(--md-admonition-icon-color--abstract)}[data-md-color-scheme=dracula] .md-typeset .admonition.info,[data-md-color-scheme=dracula] .md-typeset .admonition.todo,[data-md-color-scheme=dracula] .md-typeset details.info,[data-md-color-scheme=dracula] .md-typeset details.todo{border-color:var(--md-admonition-icon-color--info)}[data-md-color-scheme=dracula] .md-typeset .admonition.info>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.todo>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.info>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.info>summary,[data-md-color-scheme=dracula] .md-typeset details.todo>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.todo>summary{background-color:var(--md-admonition-bg-color--info);border-color:var(--md-admonition-icon-color--info)}[data-md-color-scheme=dracula] .md-typeset .admonition.info>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.todo>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.info>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.info>summary:before,[data-md-color-scheme=dracula] .md-typeset details.todo>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.todo>summary:before{background-color:var(--md-admonition-icon-color--info)}[data-md-color-scheme=dracula] .md-typeset .admonition.hint,[data-md-color-scheme=dracula] .md-typeset .admonition.important,[data-md-color-scheme=dracula] .md-typeset .admonition.tip,[data-md-color-scheme=dracula] .md-typeset details.hint,[data-md-color-scheme=dracula] .md-typeset details.important,[data-md-color-scheme=dracula] .md-typeset details.tip{border-color:var(--md-admonition-icon-color--tip)}[data-md-color-scheme=dracula] .md-typeset .admonition.hint>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.important>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.tip>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.hint>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.hint>summary,[data-md-color-scheme=dracula] .md-typeset details.important>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.important>summary,[data-md-color-scheme=dracula] .md-typeset details.tip>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.tip>summary{background-color:var(--md-admonition-bg-color--tip);border-color:var(--md-admonition-icon-color--tip)}[data-md-color-scheme=dracula] .md-typeset .admonition.hint>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.important>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.tip>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.hint>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.hint>summary:before,[data-md-color-scheme=dracula] .md-typeset details.important>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.important>summary:before,[data-md-color-scheme=dracula] .md-typeset details.tip>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.tip>summary:before{background-color:var(--md-admonition-icon-color--tip)}[data-md-color-scheme=dracula] .md-typeset .admonition.check,[data-md-color-scheme=dracula] .md-typeset .admonition.done,[data-md-color-scheme=dracula] .md-typeset .admonition.success,[data-md-color-scheme=dracula] .md-typeset details.check,[data-md-color-scheme=dracula] .md-typeset details.done,[data-md-color-scheme=dracula] .md-typeset details.success{border-color:var(--md-admonition-icon-color--success)}[data-md-color-scheme=dracula] .md-typeset .admonition.check>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.done>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.success>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.check>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.check>summary,[data-md-color-scheme=dracula] .md-typeset details.done>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.done>summary,[data-md-color-scheme=dracula] .md-typeset details.success>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.success>summary{background-color:var(--md-admonition-bg-color--success);border-color:var(--md-admonition-icon-color--success)}[data-md-color-scheme=dracula] .md-typeset .admonition.check>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.done>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.success>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.check>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.check>summary:before,[data-md-color-scheme=dracula] .md-typeset details.done>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.done>summary:before,[data-md-color-scheme=dracula] .md-typeset details.success>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.success>summary:before{background-color:var(--md-admonition-icon-color--success)}[data-md-color-scheme=dracula] .md-typeset .admonition.faq,[data-md-color-scheme=dracula] .md-typeset .admonition.help,[data-md-color-scheme=dracula] .md-typeset .admonition.question,[data-md-color-scheme=dracula] .md-typeset details.faq,[data-md-color-scheme=dracula] .md-typeset details.help,[data-md-color-scheme=dracula] .md-typeset details.question{border-color:var(--md-admonition-icon-color--question)}[data-md-color-scheme=dracula] .md-typeset .admonition.faq>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.help>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.question>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.faq>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.faq>summary,[data-md-color-scheme=dracula] .md-typeset details.help>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.help>summary,[data-md-color-scheme=dracula] .md-typeset details.question>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.question>summary{background-color:var(--md-admonition-bg-color--question);border-color:var(--md-admonition-icon-color--question)}[data-md-color-scheme=dracula] .md-typeset .admonition.faq>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.help>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.question>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.faq>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.faq>summary:before,[data-md-color-scheme=dracula] .md-typeset details.help>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.help>summary:before,[data-md-color-scheme=dracula] .md-typeset details.question>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.question>summary:before{background-color:var(--md-admonition-icon-color--question)}[data-md-color-scheme=dracula] .md-typeset .admonition.attention,[data-md-color-scheme=dracula] .md-typeset .admonition.caution,[data-md-color-scheme=dracula] .md-typeset .admonition.warning,[data-md-color-scheme=dracula] .md-typeset details.attention,[data-md-color-scheme=dracula] .md-typeset details.caution,[data-md-color-scheme=dracula] .md-typeset details.warning{border-color:var(--md-admonition-icon-color--warning)}[data-md-color-scheme=dracula] .md-typeset .admonition.attention>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.caution>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.warning>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.attention>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.attention>summary,[data-md-color-scheme=dracula] .md-typeset details.caution>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.caution>summary,[data-md-color-scheme=dracula] .md-typeset details.warning>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.warning>summary{background-color:var(--md-admonition-bg-color--warning);border-color:var(--md-admonition-icon-color--warning)}[data-md-color-scheme=dracula] .md-typeset .admonition.attention>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.caution>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.warning>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.attention>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.attention>summary:before,[data-md-color-scheme=dracula] .md-typeset details.caution>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.caution>summary:before,[data-md-color-scheme=dracula] .md-typeset details.warning>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.warning>summary:before{background-color:var(--md-admonition-icon-color--warning)}[data-md-color-scheme=dracula] .md-typeset .admonition.fail,[data-md-color-scheme=dracula] .md-typeset .admonition.failure,[data-md-color-scheme=dracula] .md-typeset .admonition.missing,[data-md-color-scheme=dracula] .md-typeset details.fail,[data-md-color-scheme=dracula] .md-typeset details.failure,[data-md-color-scheme=dracula] .md-typeset details.missing{border-color:var(--md-admonition-icon-color--failure)}[data-md-color-scheme=dracula] .md-typeset .admonition.fail>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.failure>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.missing>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.fail>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.fail>summary,[data-md-color-scheme=dracula] .md-typeset details.failure>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.failure>summary,[data-md-color-scheme=dracula] .md-typeset details.missing>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.missing>summary{background-color:var(--md-admonition-bg-color--failure);border-color:var(--md-admonition-icon-color--failure)}[data-md-color-scheme=dracula] .md-typeset .admonition.fail>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.failure>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.missing>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.fail>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.fail>summary:before,[data-md-color-scheme=dracula] .md-typeset details.failure>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.failure>summary:before,[data-md-color-scheme=dracula] .md-typeset details.missing>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.missing>summary:before{background-color:var(--md-admonition-icon-color--failure)}[data-md-color-scheme=dracula] .md-typeset .admonition.danger,[data-md-color-scheme=dracula] .md-typeset .admonition.error,[data-md-color-scheme=dracula] .md-typeset details.danger,[data-md-color-scheme=dracula] .md-typeset details.error{border-color:var(--md-admonition-icon-color--danger)}[data-md-color-scheme=dracula] .md-typeset .admonition.danger>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.error>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.danger>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.danger>summary,[data-md-color-scheme=dracula] .md-typeset details.error>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.error>summary{background-color:var(--md-admonition-bg-color--danger);border-color:var(--md-admonition-icon-color--danger)}[data-md-color-scheme=dracula] .md-typeset .admonition.danger>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.error>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.danger>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.danger>summary:before,[data-md-color-scheme=dracula] .md-typeset details.error>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.error>summary:before{background-color:var(--md-admonition-icon-color--danger)}[data-md-color-scheme=dracula] .md-typeset .admonition.bug,[data-md-color-scheme=dracula] .md-typeset details.bug{border-color:var(--md-admonition-icon-color--bug)}[data-md-color-scheme=dracula] .md-typeset .admonition.bug>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.bug>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.bug>summary{background-color:var(--md-admonition-bg-color--bug);border-color:var(--md-admonition-icon-color--bug)}[data-md-color-scheme=dracula] .md-typeset .admonition.bug>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.bug>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.bug>summary:before{background-color:var(--md-admonition-icon-color--bug)}[data-md-color-scheme=dracula] .md-typeset .admonition.example,[data-md-color-scheme=dracula] .md-typeset details.example{border-color:var(--md-admonition-icon-color--example)}[data-md-color-scheme=dracula] .md-typeset .admonition.example>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.example>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.example>summary{background-color:var(--md-admonition-bg-color--example);border-color:var(--md-admonition-icon-color--example)}[data-md-color-scheme=dracula] .md-typeset .admonition.example>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.example>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.example>summary:before{background-color:var(--md-admonition-icon-color--example)}[data-md-color-scheme=dracula] .md-typeset .admonition.cite,[data-md-color-scheme=dracula] .md-typeset .admonition.quote,[data-md-color-scheme=dracula] .md-typeset details.cite,[data-md-color-scheme=dracula] .md-typeset details.quote{border-color:var(--md-admonition-icon-color--quote)}[data-md-color-scheme=dracula] .md-typeset .admonition.cite>.admonition-title,[data-md-color-scheme=dracula] .md-typeset .admonition.quote>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.cite>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.cite>summary,[data-md-color-scheme=dracula] .md-typeset details.quote>.admonition-title,[data-md-color-scheme=dracula] .md-typeset details.quote>summary{background-color:var(--md-admonition-bg-color--quote);border-color:var(--md-admonition-icon-color--quote)}[data-md-color-scheme=dracula] .md-typeset .admonition.cite>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset .admonition.quote>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.cite>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.cite>summary:before,[data-md-color-scheme=dracula] .md-typeset details.quote>.admonition-title:before,[data-md-color-scheme=dracula] .md-typeset details.quote>summary:before{background-color:var(--md-admonition-icon-color--quote)}.md-typeset .admonition.config,.md-typeset .admonition.settings,.md-typeset details.config,.md-typeset details.settings{border-color:var(--md-admonition-icon-color--settings)}.md-typeset .admonition.config>.admonition-title,.md-typeset .admonition.settings>.admonition-title,.md-typeset details.config>.admonition-title,.md-typeset details.config>summary,.md-typeset details.settings>.admonition-title,.md-typeset details.settings>summary{background-color:var(--md-admonition-bg-color--settings);border-color:var(--md-admonition-icon-color--settings)}.md-typeset .admonition.config>.admonition-title:before,.md-typeset .admonition.settings>.admonition-title:before,.md-typeset details.config>.admonition-title:before,.md-typeset details.config>summary:before,.md-typeset details.settings>.admonition-title:before,.md-typeset details.settings>summary:before{background-color:var(--md-admonition-icon-color--settings);background-size:1rem;content:" ";height:1rem;-webkit-mask-image:var(--md-admonition-icon--settings);mask-image:var(--md-admonition-icon--settings);width:1rem}.md-typeset .admonition.new,.md-typeset details.new{border-color:var(--md-admonition-icon-color--new)}.md-typeset .admonition.new>.admonition-title,.md-typeset details.new>.admonition-title,.md-typeset details.new>summary{background-color:var(--md-admonition-bg-color--new);border-color:var(--md-admonition-icon-color--new)}.md-typeset .admonition.new>.admonition-title:before,.md-typeset details.new>.admonition-title:before,.md-typeset details.new>summary:before{background-color:var(--md-admonition-icon-color--new);background-size:1rem;content:" ";height:1rem;-webkit-mask-image:var(--md-admonition-icon--new);mask-image:var(--md-admonition-icon--new);width:1rem}mjx-container[display=true]{font-size:120%!important}mjx-container:not([display]){font-size:100%!important}[data-md-color-scheme=dracula] .CtxtMenu_InfoContent pre,[data-md-color-scheme=dracula] .CtxtMenu_InfoSignature input,[data-md-color-scheme=slate] .CtxtMenu_InfoContent pre,[data-md-color-scheme=slate] .CtxtMenu_InfoSignature input{color:#000}[data-md-color-scheme=dracula] .CtxtMenu_Info,[data-md-color-scheme=dracula] .CtxtMenu_Menu,[data-md-color-scheme=slate] .CtxtMenu_Info,[data-md-color-scheme=slate] .CtxtMenu_Menu{box-shadow:0 10px 20px rgba(0,0,0,.5)}.md-typeset .arithmatex{overflow-x:auto!important;overflow-y:hidden!important}.katex-display .katex-html{align-items:baseline;display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.katex-display .katex-html .base{display:inline!important}.katex-display .katex-html .tag{display:inline!important;margin-left:var(--margin-small);position:relative!important}.md-typeset del.critic,.md-typeset ins.critic,.md-typeset mark.critic{box-shadow:none;color:unset;padding:0 .25em}.md-typeset .critic.break{margin:0}.md-typeset details{overflow:hidden}.md-typeset details>summary:focus{outline-style:none}.highlight .kc{color:var(--md-code-hl-constant-color)}.highlight .nc,.highlight .ne{color:var(--md-code-hl-class-color)}.highlight .mb{color:var(--md-code-hl-number-color)}.highlight .bp,.highlight .nb{color:var(--md-code-hl-builtin-color)}.highlight .nn{color:var(--md-code-hl-namespace-color)}.highlight .na,.highlight .nd,.highlight .ni{color:var(--md-code-hl-entity-color)}.highlight .nl,.highlight .nt{color:var(--md-code-hl-tag-color)}.md-typeset [data-md-color-scheme=dracula] details>summary code,[data-md-color-scheme=dracula] .admonition-title code,[data-md-color-scheme=dracula] .md-typeset details>summary code,[data-md-color-scheme=dracula] table:not([class]) th code{background-color:var(--md-code-alternate-bg-color)}.md-typeset :not(pre)>code{background-color:var(--md-code-bg-color);border-radius:.1rem;box-shadow:none;color:var(--md-code-fg-color);margin:0;padding:0 .2941176471em}.md-typeset a>code{background-color:var(--md-code-link-bg-color)!important;color:inherit!important;transition:color 125ms;transition:background-color 125ms}.md-typeset a>code *{color:var(--md-typeset-a-color)!important}.md-typeset a>code:hover{background-color:var(--md-code-link-accent-bg-color)!important}.md-typeset a>code:hover *{color:var(--md-accent-fg-color)!important}.md-typeset pre>code{outline:none}.md-typeset td code{word-break:normal}.md-typeset .highlight{-moz-tab-size:8;-o-tab-size:8;tab-size:8}.md-typeset .highlight [data-linenos].special:before,.md-typeset .highlighttable .linenodiv .special{background-color:var(--md-code-special-bg-color)}.md-typeset .highlighttable .linenodiv .special{margin-left:-1.1764705882em;margin-right:-.5882352941em;padding-left:1.1764705882em;padding-right:.5882352941em}.md-typeset .highlight span.filename{background-color:var(--md-code-special-bg-color);border-top-left-radius:.1rem;border-top-right-radius:.1rem;display:block;font-size:.68rem;font-weight:700;margin-top:1em;padding:.5em 1.1764705882em .5em 2.9411764706em;position:relative}.md-typeset .highlight span.filename+pre{margin-top:0}.md-typeset .highlight span.filename+pre code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .highlight span.filename:before{background-color:var(--md-default-fg-color);content:"";height:1.4705882353em;left:.8823529412em;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 19V7H4v12h16m0-16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16m-7 14v-2h5v2h-5m-3.42-4L5.57 9H8.4l3.3 3.3c.39.39.39 1.03 0 1.42L8.42 17H5.59l3.99-4Z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 19V7H4v12h16m0-16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16m-7 14v-2h5v2h-5m-3.42-4L5.57 9H8.4l3.3 3.3c.39.39.39 1.03 0 1.42L8.42 17H5.59l3.99-4Z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:1.4705882353em}.md-typeset .keys .key-power:before{content:"⏻";padding-right:.4em}.md-typeset .keys .key-fingerprint:before{content:"☝";padding-right:.4em}:root>*{--magiclink-email-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m-3 13H7v-2h10m0-2H7v-2h10m3-2h-3V6h3"/></svg>');--magiclink-github-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34-.46-1.16-1.11-1.47-1.11-1.47-.91-.62.07-.6.07-.6 1 .07 1.53 1.03 1.53 1.03.87 1.52 2.34 1.07 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.55-1.11-4.55-4.92 0-1.11.38-2 1.03-2.71-.1-.25-.45-1.29.1-2.64 0 0 .84-.27 2.75 1.02.79-.22 1.65-.33 2.5-.33.85 0 1.71.11 2.5.33 1.91-1.29 2.75-1.02 2.75-1.02.55 1.35.2 2.39.1 2.64.65.71 1.03 1.6 1.03 2.71 0 3.82-2.34 4.66-4.57 4.91.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2Z"/></svg>');--magiclink-bitbucket-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.65 3C2.3 3 2 3.3 2 3.65v.12l2.73 16.5c.07.42.43.73.85.73h13.05c.31 0 .59-.22.64-.54L22 3.77a.643.643 0 0 0-.54-.73c-.03-.01-.07-.01-.11-.01L2.65 3M14.1 14.95H9.94L8.81 9.07h6.3l-1.01 5.88Z"/></svg>');--magiclink-gitlab-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m21.94 13.11-1.05-3.22c0-.03-.01-.06-.02-.09l-2.11-6.48a.859.859 0 0 0-.8-.57c-.36 0-.68.25-.79.58l-2 6.17H8.84L6.83 3.33a.851.851 0 0 0-.79-.58c-.37 0-.69.25-.8.58L3.13 9.82v.01l-1.07 3.28c-.16.5.01 1.04.44 1.34l9.22 6.71c.17.12.39.12.56-.01l9.22-6.7c.43-.3.6-.84.44-1.34M8.15 10.45l2.57 7.91-6.17-7.91m8.73 7.92 2.47-7.59.1-.33h3.61l-5.59 7.16m4.1-13.67 1.81 5.56h-3.62m-1.3.95-1.79 5.51L12 19.24l-2.86-8.79M6.03 3.94 7.84 9.5H4.23m-1.18 4.19c-.09-.07-.13-.19-.09-.29l.79-2.43 5.82 7.45m11.38-4.73-6.51 4.73.02-.03 5.79-7.42.79 2.43c.04.1 0 .22-.09.29"/></svg>');--magiclink-commit-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M15.5 11.75a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0zm1.444-.75a5.001 5.001 0 0 0-9.888 0H2.75a.75.75 0 1 0 0 1.5h4.306a5.001 5.001 0 0 0 9.888 0h4.306a.75.75 0 1 0 0-1.5h-4.306z"/></svg>');--magiclink-compare-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12.5 6.75a.75.75 0 0 0-1.5 0V9H8.75a.75.75 0 0 0 0 1.5H11v2.25a.75.75 0 0 0 1.5 0V10.5h2.25a.75.75 0 0 0 0-1.5H12.5V6.75zM8.75 16a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5h-6z"/><path fill-rule="evenodd" d="M5 1a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V7.018a2 2 0 0 0-.586-1.414l-4.018-4.018A2 2 0 0 0 14.982 1H5zm-.5 2a.5.5 0 0 1 .5-.5h9.982a.5.5 0 0 1 .354.146l4.018 4.018a.5.5 0 0 1 .146.354V21a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V3z"/></svg>');--magiclink-pull-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M4.75 3a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5zM1.5 4.75a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0zM4.75 17.5a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5zM1.5 19.25a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0zm17.75-1.75a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5zM16 19.25a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0z"/><path fill-rule="evenodd" d="M4.75 7.25A.75.75 0 0 1 5.5 8v8A.75.75 0 0 1 4 16V8a.75.75 0 0 1 .75-.75zm8.655-5.53a.75.75 0 0 1 0 1.06L12.185 4h4.065A3.75 3.75 0 0 1 20 7.75v8.75a.75.75 0 0 1-1.5 0V7.75a2.25 2.25 0 0 0-2.25-2.25h-4.064l1.22 1.22a.75.75 0 0 1-1.061 1.06l-2.5-2.5a.75.75 0 0 1 0-1.06l2.5-2.5a.75.75 0 0 1 1.06 0z"/></svg>');--magiclink-issue-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M2.5 12a9.5 9.5 0 1 1 19 0 9.5 9.5 0 0 1-19 0zM12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1zm0 13a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/></svg>');--magiclink-discussion-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M1.75 1A1.75 1.75 0 0 0 0 2.75v9.5C0 13.216.784 14 1.75 14H3v1.543a1.457 1.457 0 0 0 2.487 1.03L8.061 14h6.189A1.75 1.75 0 0 0 16 12.25v-9.5A1.75 1.75 0 0 0 14.25 1H1.75zM1.5 2.75a.25.25 0 0 1 .25-.25h12.5a.25.25 0 0 1 .25.25v9.5a.25.25 0 0 1-.25.25h-6.5a.75.75 0 0 0-.53.22L4.5 15.44v-2.19a.75.75 0 0 0-.75-.75h-2a.25.25 0 0 1-.25-.25v-9.5z"/><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5z"/></svg>')}.md-typeset a[href^="mailto:"]:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-email-icon);mask-image:var(--magiclink-email-icon)}.md-typeset .magiclink-commit:not(.magiclink-ignore),.md-typeset .magiclink-compare:not(.magiclink-ignore),.md-typeset .magiclink-discussion:not(.magiclink-ignore),.md-typeset .magiclink-issue:not(.magiclink-ignore),.md-typeset .magiclink-pull:not(.magiclink-ignore),.md-typeset .magiclink-repository:not(.magiclink-ignore),.md-typeset a[href^="mailto:"]:not(.magiclink-ignore){padding-left:1.375em;position:relative}.md-typeset .magiclink-commit:not(.magiclink-ignore):before,.md-typeset .magiclink-compare:not(.magiclink-ignore):before,.md-typeset .magiclink-discussion:not(.magiclink-ignore):before,.md-typeset .magiclink-issue:not(.magiclink-ignore):before,.md-typeset .magiclink-pull:not(.magiclink-ignore):before,.md-typeset .magiclink-repository:not(.magiclink-ignore):before,.md-typeset a[href^="mailto:"]:not(.magiclink-ignore):before{background-color:var(--md-typeset-a-color);background-size:1.25em;box-sizing:border-box;content:"";display:block;height:1.25em;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;transition:background-color 125ms;width:1.25em}.md-typeset .magiclink-commit:not(.magiclink-ignore):hover:before,.md-typeset .magiclink-compare:not(.magiclink-ignore):hover:before,.md-typeset .magiclink-discussion:not(.magiclink-ignore):hover:before,.md-typeset .magiclink-issue:not(.magiclink-ignore):hover:before,.md-typeset .magiclink-pull:not(.magiclink-ignore):hover:before,.md-typeset .magiclink-repository:not(.magiclink-ignore):hover:before,.md-typeset a[href^="mailto:"]:not(.magiclink-ignore):hover:before{background-color:var(--md-accent-fg-color)}.md-typeset .magiclink-commit:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-commit-icon);mask-image:var(--magiclink-commit-icon)}.md-typeset .magiclink-compare:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-compare-icon);mask-image:var(--magiclink-compare-icon)}.md-typeset .magiclink-pull:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-pull-icon);mask-image:var(--magiclink-pull-icon)}.md-typeset .magiclink-issue:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-issue-icon);mask-image:var(--magiclink-issue-icon)}.md-typeset .magiclink-discussion:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-discussion-icon);mask-image:var(--magiclink-discussion-icon)}.md-typeset .magiclink-repository.magiclink-github:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-github-icon);mask-image:var(--magiclink-github-icon)}.md-typeset .magiclink-repository.magiclink-gitlab:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-gitlab-icon);mask-image:var(--magiclink-gitlab-icon)}.md-typeset .magiclink-repository.magiclink-bitbucket:not(.magiclink-ignore):before{-webkit-mask-image:var(--magiclink-bitbucket-icon);mask-image:var(--magiclink-bitbucket-icon)}.md-typeset mark:not(.critic){box-shadow:none;padding:0 .25em}.md-typeset .progress-label{color:var(--md-text-color);font-weight:700;line-height:1.4rem;margin:0;position:absolute;text-align:center;text-shadow:-.0625em -.0625em .375em var(--md-default-bg-color--light),.0625em -.0625em .375em var(--md-default-bg-color--light),-.0625em .0625em .375em var(--md-default-bg-color--light),.0625em .0625em .375em var(--md-default-bg-color--light);white-space:nowrap;width:100%}.md-typeset .progress-bar{background-color:#2979ff;float:left;height:1.2rem}.md-typeset .candystripe-animate .progress-bar{-webkit-animation:animate-stripes 3s linear infinite;animation:animate-stripes 3s linear infinite}.md-typeset .progress{background-color:var(--md-default-fg-color--lightest);display:block;height:1.2rem;margin:.5rem 0;position:relative;width:100%}.md-typeset .progress.thin{height:.4rem;margin-top:.9rem}.md-typeset .progress.thin .progress-label{margin-top:-.4rem}.md-typeset .progress.thin .progress-bar{height:.4rem}.md-typeset .progress.candystripe .progress-bar{background-image:linear-gradient(135deg,var(--md-progress-stripe) 27%,transparent 27%,transparent 52%,var(--md-progress-stripe) 52%,var(--md-progress-stripe) 77%,transparent 77%,transparent);background-size:2rem 2rem}.md-typeset .progress-100plus .progress-bar{background-color:var(--md-progress-100)}.md-typeset .progress-80plus .progress-bar{background-color:var(--md-progress-80)}.md-typeset .progress-60plus .progress-bar{background-color:var(--md-progress-60)}.md-typeset .progress-40plus .progress-bar{background-color:var(--md-progress-40)}.md-typeset .progress-20plus .progress-bar{background-color:var(--md-progress-20)}.md-typeset .progress-0plus .progress-bar{background-color:var(--md-progress-0)}@-webkit-keyframes animate-stripes{0%{background-position:0 0}to{background-position:6rem 0}}@keyframes animate-stripes{0%{background-position:0 0}to{background-position:6rem 0}}[data-md-color-scheme=dracula] .md-typeset .tabbed-set>.tabbed-labels{box-shadow:0 -.05rem var(--md-default-fg-color--lighter) inset}.md-typeset :not(.tabbed-alternate).tabbed-set>.tabbed-content{overflow:hidden;padding:0 .6rem}.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.codehilite:only-child,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.codehilitetable:only-child,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.highlight:only-child,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.highlighttable:only-child,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>pre:only-child{margin-left:-1.2rem;margin-right:-1.2rem;padding-left:.6rem;padding-right:.6rem}.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.codehilite:only-child span.filename,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.codehilitetable:only-child span.filename,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.highlight:only-child span.filename,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>.highlighttable:only-child span.filename,.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>pre:only-child span.filename{margin-top:0}.md-typeset :not(.tabbed-alternate).tabbed-set>input:checked+label+.tabbed-content>mermaid-div{margin-left:-1.2rem;margin-right:-1.2rem;padding-left:.6rem;padding-right:.6rem}.md-typeset .tabbed-alternate{--md-indicator-width:0!important;border-radius:.1rem;display:flex;flex-direction:column;flex-wrap:wrap;margin:1em 0;position:relative}.md-typeset .tabbed-alternate .tabbed-labels{box-shadow:0 -.05rem var(--md-default-fg-color--lightest) inset;display:flex;margin:0!important;overflow:auto;padding-left:0!important;position:static!important;scroll-padding-left:0!important;-ms-scroll-snap-type:none;scroll-snap-type:none;scrollbar-width:none;width:100%}.md-typeset .tabbed-alternate .tabbed-labels::-webkit-scrollbar{display:none}.md-typeset .tabbed-alternate .tabbed-labels:after{padding:0}.md-typeset .tabbed-alternate .tabbed-labels.tabbed-scroll-left:before{background:linear-gradient(to right,var(--md-default-bg-color) 75%,var(--md-default-bg-color--trans));color:var(--md-default-fg-color--light);content:"◀";cursor:pointer;display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;padding-right:.32rem;position:absolute;top:.5rem;transform:none;transition:unset;width:auto;z-index:2}.md-typeset .tabbed-alternate .tabbed-labels.tabbed-scroll-right:after{background:linear-gradient(to right,var(--md-default-bg-color--trans),var(--md-default-bg-color) 25%);color:var(--md-default-fg-color--light);content:"▶";cursor:pointer;display:inline-block;padding-left:.32rem;padding-right:0!important;position:absolute;right:0;top:.5rem;z-index:2}.md-typeset .tabbed-alternate .tabbed-labels>label{border-bottom:.1rem solid transparent;border-top-left-radius:.1rem;border-top-right-radius:.1rem;color:var(--md-default-fg-color--light);cursor:pointer;font-size:.64rem;font-weight:700;padding:.9375em 1.25em .78125em;scroll-snap-align:start;transition:background-color .25s,color .25s;white-space:nowrap;width:auto}.md-typeset .tabbed-alternate .tabbed-labels>label:hover{color:var(--md-accent-fg-color)}.md-typeset .tabbed-alternate .tabbed-content{display:block;width:100%}.md-typeset .tabbed-alternate .tabbed-block{display:none}.md-typeset .tabbed-alternate input:first-child:checked~.tabbed-content>:first-child,.md-typeset .tabbed-alternate input:nth-child(10):checked~.tabbed-content>:nth-child(10),.md-typeset .tabbed-alternate input:nth-child(2):checked~.tabbed-content>:nth-child(2),.md-typeset .tabbed-alternate input:nth-child(3):checked~.tabbed-content>:nth-child(3),.md-typeset .tabbed-alternate input:nth-child(4):checked~.tabbed-content>:nth-child(4),.md-typeset .tabbed-alternate input:nth-child(5):checked~.tabbed-content>:nth-child(5),.md-typeset .tabbed-alternate input:nth-child(6):checked~.tabbed-content>:nth-child(6),.md-typeset .tabbed-alternate input:nth-child(7):checked~.tabbed-content>:nth-child(7),.md-typeset .tabbed-alternate input:nth-child(8):checked~.tabbed-content>:nth-child(8),.md-typeset .tabbed-alternate input:nth-child(9):checked~.tabbed-content>:nth-child(9){display:block}.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block{overflow:hidden;padding:0 .6rem}.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.codehilite:only-child,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.codehilitetable:only-child,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.highlight:only-child,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.highlighttable:only-child,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>pre:only-child{margin-left:-1.2rem;margin-right:-1.2rem;padding-left:.6rem;padding-right:.6rem}.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.codehilite:only-child span.filename,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.codehilitetable:only-child span.filename,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.highlight:only-child span.filename,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>.highlighttable:only-child span.filename,.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>pre:only-child span.filename{margin-top:0}.md-typeset .tabbed-alternate.tabbed-set>.tabbed-content>.tabbed-block>mermaid-div:only-child{margin-left:-1.2rem;margin-right:-1.2rem;padding-left:.6rem;padding-right:.6rem}.md-typeset table:not([class]){border:0;border-bottom:.05rem solid var(--md-typeset-table-color);border-left:.05rem solid var(--md-typeset-table-color);border-top:.05rem solid var(--md-typeset-table-color);white-space:nowrap}.md-typeset table:not([class]) th{min-width:0}.md-typeset table:not([class]) td,.md-typeset table:not([class]) th{border:0;border-right:.05rem solid var(--md-typeset-table-color);padding:.625em}.md-typeset table:not([class]) td{border-top:.05rem solid var(--md-typeset-table-color);vertical-align:middle}.md-typeset table:not([class]) tbody tr{border:0;vertical-align:middle}[data-md-color-scheme=dracula] .md-typeset .task-list-control .task-list-indicator:before{background-color:var(--md-default-fg-color--lighter)}[data-md-color-scheme=dracula] .md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator:before{background-color:#52fa7c}.md-typeset .headerlink{background-color:var(--md-default-fg-color--lighter);background-size:1em;height:1em;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8v2m9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5Z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8v2m9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5Z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em;vertical-align:middle;visibility:visible;width:1em}.md-typeset .headerlink:hover,.md-typeset [id]:target .headerlink{background-color:var(--md-accent-fg-color)}diagram-div{overflow:auto}html{background-color:transparent}[data-md-component=announce] .twemoji{color:var(--md-primary-fg-color)}[data-md-color-scheme=dracula]{--md-text-color:var(--md-default-fg-color);--md-footer-bg-color:transparent;--md-footer-bg-color--dark:var(--md-default-bg-color--darkest);--md-header-fg-color:var(--md-text-color);--md-header-bg-color:var(--md-default-bg-color--darkest);background-color:var(--md-default-bg-color)}[data-md-color-scheme=dracula] .md-header{background-color:var(--md-header-bg-color);border-bottom:.05rem solid var(--md-primary-fg-color);color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-header[data-md-state=shadow]{box-shadow:0 0 .2rem rgba(0,0,0,.15),0 0 .2rem .4rem rgba(0,0,0,.2)}[data-md-color-scheme=dracula] .md-tabs{background-color:var(--md-primary-fg-color--transparent);color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-tabs__link--active{color:var(--md-primary-fg-color)}[data-md-color-scheme=dracula] .md-tabs__link:hover{color:var(--md-accent-fg-color)}[data-md-color-scheme=dracula] .md-hero{background-color:var(--md-primary-fg-color--transparent);color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-nav__source{color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-nav__link[data-md-state=blur]{color:var(--md-default-fg-color--light)}[data-md-color-scheme=dracula] .md-nav__item .md-nav__link--active{color:var(--md-primary-fg-color)}[data-md-color-scheme=dracula] .md-nav__link:focus,[data-md-color-scheme=dracula] .md-nav__link:hover{color:var(--md-accent-fg-color)}[data-md-color-scheme=dracula] .md-search__input{background-color:var(--md-accent-bg-color--light);color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-search__input:hover{background-color:var(--md-default-bg-color)}[data-md-color-scheme=dracula] .md-search__input~.md-search__icon{color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-search__input::-moz-placeholder{color:var(--md-default-fg-color--light)}[data-md-color-scheme=dracula] .md-search__input:-ms-input-placeholder{color:var(--md-default-fg-color--light)}[data-md-color-scheme=dracula] .md-search__input::placeholder{color:var(--md-default-fg-color--light)}[data-md-color-scheme=dracula] .md-overlay,[data-md-color-scheme=dracula] .md-search__overlay{background-color:var(--md-default-bg-color--light)}[data-md-color-scheme=dracula] .md-footer-nav__direction{color:var(--md-primary-fg-color)}[data-md-color-scheme=dracula] .md-footer-meta{border-top:.05rem solid var(--md-primary-fg-color)}[data-md-color-scheme=dracula] [data-md-component=announce]{background-color:var(--md-default-bg-color--ultra-dark)}.md-typeset h5{color:var(--md-text-color);text-transform:none}@media screen and (max-width:59.9375em){.md-header-nav__scheme{padding-right:0}label[for=__search]{padding-left:0}[data-md-color-scheme=dracula] .md-nav__source{background-color:var(--md-primary-fg-color--transparent);color:var(--md-text-color)}[data-md-color-scheme=dracula] .md-nav .md-nav__title{background-color:var(--md-header-bg-color);border-bottom:.05rem solid var(--md-primary-fg-color);color:var(--md-text-color)}}@media screen{.tabbed-alternate input:first-child:checked~.tabbed-labels>:first-child,.tabbed-alternate input:nth-child(10):checked~.tabbed-labels>:nth-child(10),.tabbed-alternate input:nth-child(2):checked~.tabbed-labels>:nth-child(2),.tabbed-alternate input:nth-child(3):checked~.tabbed-labels>:nth-child(3),.tabbed-alternate input:nth-child(4):checked~.tabbed-labels>:nth-child(4),.tabbed-alternate input:nth-child(5):checked~.tabbed-labels>:nth-child(5),.tabbed-alternate input:nth-child(6):checked~.tabbed-labels>:nth-child(6),.tabbed-alternate input:nth-child(7):checked~.tabbed-labels>:nth-child(7),.tabbed-alternate input:nth-child(8):checked~.tabbed-labels>:nth-child(8),.tabbed-alternate input:nth-child(9):checked~.tabbed-labels>:nth-child(9){border-color:var(--md-accent-fg-color);color:var(--md-accent-fg-color)}}@media print{.tabbed-labels{display:contents}.tabbed-labels>label:first-child{order:1}.tabbed-labels>label:nth-child(2){order:2}.tabbed-labels>label:nth-child(3){order:3}.tabbed-labels>label:nth-child(4){order:4}.tabbed-labels>label:nth-child(5){order:5}.tabbed-labels>label:nth-child(6){order:6}.tabbed-labels>label:nth-child(7){order:7}.tabbed-labels>label:nth-child(8){order:8}.tabbed-labels>label:nth-child(9){order:9}.tabbed-labels>label:nth-child(10){order:10}.tabbed-alternate .tabbed-content{display:contents}.tabbed-alternate .tabbed-block{display:block}.tabbed-alternate .tabbed-block:first-child{order:1}.tabbed-alternate .tabbed-block:nth-child(2){order:2}.tabbed-alternate .tabbed-block:nth-child(3){order:3}.tabbed-alternate .tabbed-block:nth-child(4){order:4}.tabbed-alternate .tabbed-block:nth-child(5){order:5}.tabbed-alternate .tabbed-block:nth-child(6){order:6}.tabbed-alternate .tabbed-block:nth-child(7){order:7}.tabbed-alternate .tabbed-block:nth-child(8){order:8}.tabbed-alternate .tabbed-block:nth-child(9){order:9}.tabbed-alternate .tabbed-block:nth-child(10){order:10}}@media screen and (max-width:76.1875em){[data-md-color-scheme=dracula] .md-nav--primary .md-nav__item--active>.md-nav__link:not(:hover){color:var(--md-primary-fg-color)}[data-md-color-scheme=dracula] .md-nav--primary .md-nav__title{background-color:var(--md-header-bg-color);border-bottom:.05rem solid var(--md-primary-fg-color);color:var(--md-text-color)}}