html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none !important}.rounded{border-radius:6px}.round{border-radius:100% !important}.unselectable{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.selectable{user-select:text !important;-moz-user-select:text !important;-khtml-user-select:text !important;-webkit-user-select:text !important;-o-user-select:text !important}.ellipsis,.card .card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrapper{max-width:1012px;margin:0 auto}.undraggable{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-ms-user-drag:none}.draggable{-webkit-user-drag:auto !important;-khtml-user-drag:auto !important;-moz-user-drag:auto !important;-o-user-drag:auto !important;-ms-user-drag:auto !important}html,[data-light]{color-scheme:light dark;--accent-color: #0366d6;--accent-hover-color: #0158ba;--accent-back-color: #c8ddf5;--accent-hover-back-color: #95bdeb;--accent-border-color: #649ddf;--accent-contrast-color: #fff;--back-color: #fff;--color: #121212;--alt-color: #666;--alt-color2: #006ef5;--sep-color: #666;--border-color: #e1e4e8;--border-hover-color: #d1d5da;--selection-back-color: #3c8eeb;--selection-color: #fff;--notice-color: #969696;--notice-hover-color: #737373;--placeholder-color: #999;--hr-color: #e1e4e8;--blockquote-color: #4b4b4b;--blockquote-back-color: #f6f8fa;--blockquote-border-color: #e1e4e8;--nested-blockquote-color: #775954;--nested-blockquote-back-color: #fcf5f4;--nested-blockquote-border-color: #fae4e1;--draft-back-color: #f6fdff;--draft-color: #333;--draft-border-color: #e2ebed;--badge-back-color: #f2f1f3;--badge-border-color: #e1e4e8;--badge-color: #333;--badge-availability-back-color: #e6d7fd;--badge-availability-border-color: #c7badc;--badge-availability-color: #333;--badge-version-back-color: #f1f8ff;--badge-version-border-color: #c8e1ff;--badge-version-color: #333;--badge-premium-back-color: #353535;--badge-premium-border-color: #292929;--badge-premium-color: #fff;--title-color: var(--alt-color);--link-color: var(--accent-color);--link-hover-color: var(--accent-hover-color);--alt-link-color: #666;--alt-link-hover-color: var(--accent-hover-color);--scrollbar-thumb-color: #aaa;--scrollbar-track-color: transparent;--disabled-color: #b9b9b9;--disabled-back-color: #ebebeb;--control-color: #333;--control-hover-color: #272727;--control-back-color: #f3f2f1;--control-hover-back-color: #dfdfdf;--control-alt-back-color: #FEFEFE;--control-alt-hover-back-color: #eaeaea;--control-alt-border-color: #ECECEC;--control-del-back-color: #eb1414;--control-del-hover-back-color: #970f0f;--control-del-color: #fff;--window-back-color:#FAFBFC;--window-hover-back-color: #ebebeb;--window-alt-back-color: #f8f8f8;--window-hover-alt-back-color: #fcfcfc;--gutter-back-color: transparent;--input-back-color: #fff;--input-border-color: #d5d5d5;--input-color: #111;--switch-back-color: #F5F5F5;--switch-border-color: #5D5D5D;--range-color: #e5e5e5;--range-border-color: #b9b9b9;--range-thumb-color: #fff;--table-header-back-color: #fafafa;--table-header-color: #121212;--table-cell-back-color: #fff;--table-cell-hover-back-color: #f3f3f3;--table-cell-alt-back-color: #f6f8fa;--table-cell-hover-alt-back-color: #e4e4e4;--table-cell-color: #121212;--table-sorter-color: #ccc;--table-cell-active-back-color: #ededed;--table-cell-active-hover-back-color: #cbcbcb;--table-cell-active-alt-back-color: #dfdfdf;--table-cell-active-alt-hover-back-color: #cecece;--tabs-divider-color: #999;--video-back-color: var(--back-color);--img-back-color: var(--back-color);--code-back-color: #f5f2f0;--code-color: #333;--code-line-number-color: #999;--code-selection-color: #b3d4fc;--code-inactive-selection-color: #E4EBF2;--code-fold-marker-color: #999;--code-matching-brackets-back-color: #E7EFE6;--code-matching-brackets-border-color: #999;--code-property-color: #0551A5;--code-comment-color: #39A03B;--code-string-color: #D93124;--code-column-color: #333;--code-function-color: #035ACA;--code-keyword-color: #035ACA;--code-measure-color: #333;--code-operator-color: #333;--code-number-color: #EE7F18;--code-parenthesis-color: #808080;--nav-back-color: #f6f8fa;--nav-sel-color: var(--link-color);--nav-sel-hover-color: var(--link-hover-color);--nav-sel-back-color: var(--accent-back-color);--nav-sel-hover-back-color: var(--accent-hover-back-color);--card-color: var(--color);--card-back-color: #f6f8fa;--card-border-color: var(--border-color);--card-hover-color: var(--link-hover-color);--card-hover-back-color: var(--accent-back-color);--card-hover-border-color: var(--link-hover-color);--accent-color: #117865;--accent-hover-color: #0b5547;--accent-back-color: #DBEFEB;--accent-hover-back-color: #bfd7d2;--accent-border-color: #a4bfba;--accent-contrast-color: #fff;--draft-back-color: #eaf9f6;--draft-border-color: transparent}html .dark,[data-light] .dark{display:none !important}@media (prefers-color-scheme: dark){html:not([data-light]){--accent-color: #519bef;--accent-hover-color: #2380ea;--accent-back-color: #c8ddf5;--accent-hover-back-color: #95bdeb;--accent-border-color: #649ddf;--accent-contrast-color: #fff;--back-color: #202124;--color: #fff;--alt-color: #eee;--alt-color2: #006ef5;--sep-color: #eee;--border-color: #3f3f3f;--border-hover-color: #121212;--selection-back-color: #3c8eeb;--selection-color: initial;--notice-color: #a3a3a3;--notice-hover-color: #808080;--placeholder-color: #999;--hr-color: #737373;--blockquote-color: #c5c5c5;--blockquote-back-color: #262626;--blockquote-border-color: #494949;--nested-blockquote-color: #b25151;--nested-blockquote-back-color: #2c2828;--nested-blockquote-border-color: #b25151;--draft-back-color: #405a61;--draft-color: #dbdbdb;--draft-border-color: #5a838d;--badge-back-color: #f2f1f3;--badge-border-color: #e1e4e8;--badge-color: #333;--badge-availability-back-color: #e6d7fd;--badge-availability-border-color: #c7badc;--badge-availability-color: #333;--badge-version-back-color: #f1f8ff;--badge-version-border-color: #c8e1ff;--badge-version-color: #333;--badge-premium-back-color: #fff;--badge-premium-border-color: #cfcfcf;--badge-premium-color: #333;--title-color: #9fabb2;--link-color: var(--accent-color);--link-hover-color: var(--accent-hover-color);--alt-link-color: #ababab;--alt-link-hover-color: var(--accent-hover-color);--scrollbar-thumb-color: #999;--scrollbar-track-color: transparent;--disabled-color: #787878;--disabled-back-color: #4c4c4c;--control-color: #fff;--control-hover-color: #f0f0f0;--control-back-color: #3f3f3f;--control-hover-back-color: #303030;--control-alt-back-color:#373737;--control-alt-hover-back-color: #252525;--control-alt-border-color: #3f3f3f;--control-del-back-color: #eb1414;--control-del-hover-back-color: #970f0f;--control-del-color: #222;--window-back-color: #292929;--window-hover-back-color: #1a1a1a;--window-alt-back-color: #2b2b2b;--gutter-back-color: transparent;--input-back-color: #202020;--input-border-color: #7e7e7e;--input-color: #fff;--switch-back-color: #272727;--switch-border-color: #CECECE;--range-color: #CECECE;--range-border-color: #ddd;--range-thumb-color: #202124;--table-header-back-color: #181818;--table-header-color: #fff;--table-cell-back-color: #202124;--table-cell-hover-back-color: #222222;--table-cell-alt-back-color: #292929;--table-cell-hover-alt-back-color: #212121;--table-cell-color: #fff;--table-sorter-color: #555;--table-cell-active-back-color: #33ba79;--table-cell-active-hover-back-color: #12B465;--table-cell-active-alt-back-color: #292929;--table-cell-active-alt-hover-back-color: #111;--table-cell-active-alt2-back-color: #f67b4e;--table-cell-active-alt2-hover-back-color: #f79e7e;--tabs-divider-color: #666;--video-back-color: var(--back-color);--img-back-color: var(--back-color);--code-back-color: #353535;--code-color: #fff;--code-line-number-color: #858585;--code-selection-color: #124F7C;--code-inactive-selection-color: #393D41;--code-fold-marker-color: #e1e1e1;--code-matching-brackets-back-color: #444;--code-matching-brackets-border-color: #e1e1e1;--code-property-color: #9DDCFE;--code-comment-color: #86C573;--code-string-color: #E44;--code-column-color: #fff;--code-function-color: #0095ff;--code-keyword-color: #0095ff;--code-measure-color: #fff;--code-operator-color: #fff;--code-number-color: #EE7F18;--code-parenthesis-color: #636363;--nav-back-color: #262626;--nav-sel-color: var(--link-color);--nav-sel-hover-color: var(--link-hover-color);--nav-sel-back-color: var(--control-back-color);--nav-sel-hover-back-color: var(--control-hover-back-color);--card-color: var(--color);--card-back-color: #262626;--card-border-color: var(--border-color);--card-hover-color: var(--link-hover-color);--card-hover-back-color: var(--accent-back-color);--card-hover-border-color: var(--link-hover-color);--accent-color: #169b83;--accent-hover-color: #117966;--accent-back-color: #DBEFEB;--accent-hover-back-color: #bfd7d2;--accent-border-color: #a4bfba;--accent-contrast-color: #fff;--draft-back-color: #2e423e;--draft-border-color: transparent}html:not([data-light]) .dark{display:unset !important}html:not([data-light]) .light{display:none !important}}[data-dark]{--accent-color: #519bef;--accent-hover-color: #2380ea;--accent-back-color: #c8ddf5;--accent-hover-back-color: #95bdeb;--accent-border-color: #649ddf;--accent-contrast-color: #fff;--back-color: #202124;--color: #fff;--alt-color: #eee;--alt-color2: #006ef5;--sep-color: #eee;--border-color: #3f3f3f;--border-hover-color: #121212;--selection-back-color: #3c8eeb;--selection-color: initial;--notice-color: #a3a3a3;--notice-hover-color: #808080;--placeholder-color: #999;--hr-color: #737373;--blockquote-color: #c5c5c5;--blockquote-back-color: #262626;--blockquote-border-color: #494949;--nested-blockquote-color: #b25151;--nested-blockquote-back-color: #2c2828;--nested-blockquote-border-color: #b25151;--draft-back-color: #405a61;--draft-color: #dbdbdb;--draft-border-color: #5a838d;--badge-back-color: #f2f1f3;--badge-border-color: #e1e4e8;--badge-color: #333;--badge-availability-back-color: #e6d7fd;--badge-availability-border-color: #c7badc;--badge-availability-color: #333;--badge-version-back-color: #f1f8ff;--badge-version-border-color: #c8e1ff;--badge-version-color: #333;--badge-premium-back-color: #fff;--badge-premium-border-color: #cfcfcf;--badge-premium-color: #333;--title-color: #9fabb2;--link-color: var(--accent-color);--link-hover-color: var(--accent-hover-color);--alt-link-color: #ababab;--alt-link-hover-color: var(--accent-hover-color);--scrollbar-thumb-color: #999;--scrollbar-track-color: transparent;--disabled-color: #787878;--disabled-back-color: #4c4c4c;--control-color: #fff;--control-hover-color: #f0f0f0;--control-back-color: #3f3f3f;--control-hover-back-color: #303030;--control-alt-back-color:#373737;--control-alt-hover-back-color: #252525;--control-alt-border-color: #3f3f3f;--control-del-back-color: #eb1414;--control-del-hover-back-color: #970f0f;--control-del-color: #222;--window-back-color: #292929;--window-hover-back-color: #1a1a1a;--window-alt-back-color: #2b2b2b;--gutter-back-color: transparent;--input-back-color: #202020;--input-border-color: #7e7e7e;--input-color: #fff;--switch-back-color: #272727;--switch-border-color: #CECECE;--range-color: #CECECE;--range-border-color: #ddd;--range-thumb-color: #202124;--table-header-back-color: #181818;--table-header-color: #fff;--table-cell-back-color: #202124;--table-cell-hover-back-color: #222222;--table-cell-alt-back-color: #292929;--table-cell-hover-alt-back-color: #212121;--table-cell-color: #fff;--table-sorter-color: #555;--table-cell-active-back-color: #33ba79;--table-cell-active-hover-back-color: #12B465;--table-cell-active-alt-back-color: #292929;--table-cell-active-alt-hover-back-color: #111;--table-cell-active-alt2-back-color: #f67b4e;--table-cell-active-alt2-hover-back-color: #f79e7e;--tabs-divider-color: #666;--video-back-color: var(--back-color);--img-back-color: var(--back-color);--code-back-color: #353535;--code-color: #fff;--code-line-number-color: #858585;--code-selection-color: #124F7C;--code-inactive-selection-color: #393D41;--code-fold-marker-color: #e1e1e1;--code-matching-brackets-back-color: #444;--code-matching-brackets-border-color: #e1e1e1;--code-property-color: #9DDCFE;--code-comment-color: #86C573;--code-string-color: #E44;--code-column-color: #fff;--code-function-color: #0095ff;--code-keyword-color: #0095ff;--code-measure-color: #fff;--code-operator-color: #fff;--code-number-color: #EE7F18;--code-parenthesis-color: #636363;--nav-back-color: #262626;--nav-sel-color: var(--link-color);--nav-sel-hover-color: var(--link-hover-color);--nav-sel-back-color: var(--control-back-color);--nav-sel-hover-back-color: var(--control-hover-back-color);--card-color: var(--color);--card-back-color: #262626;--card-border-color: var(--border-color);--card-hover-color: var(--link-hover-color);--card-hover-back-color: var(--accent-back-color);--card-hover-border-color: var(--link-hover-color);--accent-color: #169b83;--accent-hover-color: #117966;--accent-back-color: #DBEFEB;--accent-hover-back-color: #bfd7d2;--accent-border-color: #a4bfba;--accent-contrast-color: #fff;--draft-back-color: #2e423e;--draft-border-color: transparent}[data-dark] .dark{display:unset !important}[data-dark] .light{display:none !important}.dark{display:none !important}@media (prefers-color-scheme: dark){html:not([data-light]) .dark{display:unset !important}}[data-dark] .dark{display:unset !important}@media (prefers-color-scheme: dark){html:not([data-light]) .light{display:none !important}}[data-dark] .light{display:none !important}@font-face{font-family:"icons";src:url("/assets/fonts/icons.eot?ver=@{icon-version}");src:url("/assets/fonts/icons.eot?ver=@{icon-version}#iefix") format("embedded-opentype"),url("/assets/fonts/icons.ttf?ver=@{icon-version}") format("truetype"),url("/assets/fonts/icons.woff?ver=@{icon-version}") format("woff"),url("/assets/fonts/icons.svg?ver=@{icon-version}#icons") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon:before,[class^="icon-"]:before,[class*=" icon-"]:before{margin-right:5px}.icon.solo:before,[class^="icon-"].solo:before,[class*=" icon-"].solo:before{margin:0}.icon-search:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{margin-right:5px;content:""}.icon-search.solo:before{margin:0}.icon-pencil:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pencil:before{margin-right:5px;content:""}.icon-pencil.solo:before{margin:0}.icon-pen:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pen:before{margin-right:5px;content:""}.icon-pen.solo:before{margin:0}.icon-up:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up:before{margin-right:5px;content:""}.icon-up.solo:before{margin:0}.icon-down:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down:before{margin-right:5px;content:""}.icon-down.solo:before{margin:0}.icon-right:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right:before{margin-right:5px;content:""}.icon-right.solo:before{margin:0}.icon-alert:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{margin-right:5px;content:""}.icon-alert.solo:before{margin:0}.icon-theme-dark:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-theme-dark:before{margin-right:5px;content:""}.icon-theme-dark.solo:before{margin:0}.icon-theme-light:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-theme-light:before{margin-right:5px;content:""}.icon-theme-light.solo:before{margin:0}.icon-theme-system:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-theme-system:before{margin-right:5px;content:""}.icon-theme-system.solo:before{margin:0}.icon-anchor:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-anchor:before{margin-right:5px;content:""}.icon-anchor.solo:before{margin:0}.icon-github:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-github:before{margin-right:5px;content:""}.icon-github.solo:before{margin:0}.icon-info:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{margin-right:5px;content:""}.icon-info.solo:before{margin:0}.icon-left-panel-open:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-panel-open:before{margin-right:5px;content:""}.icon-left-panel-open.solo:before{margin:0}.icon-left-panel-close:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-panel-close:before{margin-right:5px;content:""}.icon-left-panel-close.solo:before{margin:0}.icon-download:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download:before{margin-right:5px;content:""}.icon-download.solo:before{margin:0}*{--system-font: system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-font: var(--system-font);--title-font: var(--text-font);--code-font: Consolas, Menlo, Monaco, monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:normal !important;font-feature-settings:normal;box-sizing:border-box}*:focus{outline:none}html{height:100%}body{font-family:var(--text-font);font-size:15px;line-height:1.7;color:var(--color);background:var(--back-color);cursor:default !important;min-width:375px;height:100%;position:relative;display:flex;flex-direction:column;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-ms-user-drag:none;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}body ::-webkit-scrollbar{width:12px;height:12px}body ::-webkit-scrollbar,body ::-webkit-scrollbar-track,body ::-webkit-scrollbar-corner{background:var(--scrollbar-track-color)}body ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border:3px solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:12px}body ::-webkit-scrollbar-track-piece{display:none}body ::-moz-selection{background:var(--selection-back-color);color:var(--selection-color);text-shadow:none}body ::selection{background:var(--selection-back-color);color:var(--selection-color);text-shadow:none}h1,h2,h3,h4,h5,h6{font-family:var(--title-font)}h1{font-size:36px;line-height:1.3;margin:0 0 30px 0;font-weight:600;-webkit-font-smoothing:auto}h2{font-size:30px;line-height:1.4;margin:0 0 30px 0;font-weight:600;-webkit-font-smoothing:auto}h3{font-size:26px;line-height:1.6;margin:0 0 20px 0;font-weight:600}img,svg{display:inline-block;vertical-align:middle;border:0;shape-rendering:geometricPrecision}.icon{display:inline-block;flex:0 0 auto}.icon[disabled],[disabled] .icon,.icon.disabled{opacity:0.3}figcaption{font-size:12px;font-style:italic;color:var(--alt-color)}form{display:inline}input::placeholder,select::placeholder,textarea::placeholder{color:var(--placeholder-color) !important}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:var(--placeholder-color) !important}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--placeholder-color) !important}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--placeholder-color) !important}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:var(--placeholder-color) !important}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--placeholder-color) !important}input:placeholder-shown,select:placeholder-shown,textarea:placeholder-shown{text-overflow:ellipsis}input:focus,select:focus,textarea:focus{outline:none}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0}input[type=checkbox]{margin-right:5px}input[type=text],input[type=search],input[type=password],input[type=email],input[type=number],input[type=tel],textarea{user-select:text;border-radius:6px;background:var(--input-back-color);color:var(--input-color);line-height:1.3;-webkit-appearance:none;-moz-appearance:none;outline:0;border:1px solid var(--input-border-color);padding:8px 10px}input[type=text].wide,input[type=search].wide,input[type=password].wide,input[type=email].wide,input[type=number].wide,input[type=tel].wide,textarea.wide{width:100%}input[type=text]::-webkit-search-cancel-button,input[type=search]::-webkit-search-cancel-button,input[type=password]::-webkit-search-cancel-button,input[type=email]::-webkit-search-cancel-button,input[type=number]::-webkit-search-cancel-button,input[type=tel]::-webkit-search-cancel-button,textarea::-webkit-search-cancel-button{-webkit-appearance:none;height:.7em;width:.7em;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBkPSJNMzAuODYsMjkuNzhhMSwxLDAsMCwxLS4wOS40MiwxLjE2LDEuMTYsMCwwLDEtLjI0LjM0LDEsMSwwLDAsMS0uMzUuMjMsMSwxLDAsMCwxLS40MS4wOCwxLDEsMCwwLDEtLjc2LS4zMWwtOS05LTksOWExLjA5LDEuMDksMCwwLDEtMS41MiwwLDEuMDYsMS4wNiwwLDAsMSwwLTEuNTRsOS05LTktOWExLDEsMCwwLDEtLjMyLS43NiwxLDEsMCwwLDEsLjMxLS43NywxLDEsMCwwLDEsLjc3LS4zMiwxLDEsMCwwLDEsLjczLjMxbDksOSw5LTlhMSwxLDAsMCwxLC43Ni0uMzIsMSwxLDAsMCwxLC40Mi4wOSwxLjIxLDEuMjEsMCwwLDEsLjM1LjI0LDEuMTMsMS4xMywwLDAsMSwuMjMuMzRBMS4wNSwxLjA1LDAsMCwxLDMwLjUyLDExbC05LDksOSw5YTEuMjQsMS4yNCwwLDAsMSwuMjUuMzVBMSwxLDAsMCwxLDMwLjg2LDI5Ljc4WiIvPjxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvc3ZnPg==") no-repeat center;cursor:pointer;opacity:.5}@media (prefers-color-scheme: dark){html:not([data-light]) input[type=text]::-webkit-search-cancel-button,html:not([data-light]) input[type=search]::-webkit-search-cancel-button,html:not([data-light]) input[type=password]::-webkit-search-cancel-button,html:not([data-light]) input[type=email]::-webkit-search-cancel-button,html:not([data-light]) input[type=number]::-webkit-search-cancel-button,html:not([data-light]) input[type=tel]::-webkit-search-cancel-button,html:not([data-light]) textarea::-webkit-search-cancel-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBkPSJNMzAuODYsMjkuNzhhMSwxLDAsMCwxLS4wOS40MiwxLjE2LDEuMTYsMCwwLDEtLjI0LjM0LDEsMSwwLDAsMS0uMzUuMjMsMSwxLDAsMCwxLS40MS4wOCwxLDEsMCwwLDEtLjc2LS4zMWwtOS05LTksOWExLjA5LDEuMDksMCwwLDEtMS41MiwwLDEuMDYsMS4wNiwwLDAsMSwwLTEuNTRsOS05LTktOWExLDEsMCwwLDEtLjMyLS43NiwxLDEsMCwwLDEsLjMxLS43NywxLDEsMCwwLDEsLjc3LS4zMiwxLDEsMCwwLDEsLjczLjMxbDksOSw5LTlhMSwxLDAsMCwxLC43Ni0uMzIsMSwxLDAsMCwxLC40Mi4wOSwxLjIxLDEuMjEsMCwwLDEsLjM1LjI0LDEuMTMsMS4xMywwLDAsMSwuMjMuMzRBMS4wNSwxLjA1LDAsMCwxLDMwLjUyLDExbC05LDksOSw5YTEuMjQsMS4yNCwwLDAsMSwuMjUuMzVBMSwxLDAsMCwxLDMwLjg2LDI5Ljc4WiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvc3ZnPg==")}}[data-dark] input[type=text]::-webkit-search-cancel-button,[data-dark] input[type=search]::-webkit-search-cancel-button,[data-dark] input[type=password]::-webkit-search-cancel-button,[data-dark] input[type=email]::-webkit-search-cancel-button,[data-dark] input[type=number]::-webkit-search-cancel-button,[data-dark] input[type=tel]::-webkit-search-cancel-button,[data-dark] textarea::-webkit-search-cancel-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBkPSJNMzAuODYsMjkuNzhhMSwxLDAsMCwxLS4wOS40MiwxLjE2LDEuMTYsMCwwLDEtLjI0LjM0LDEsMSwwLDAsMS0uMzUuMjMsMSwxLDAsMCwxLS40MS4wOCwxLDEsMCwwLDEtLjc2LS4zMWwtOS05LTksOWExLjA5LDEuMDksMCwwLDEtMS41MiwwLDEuMDYsMS4wNiwwLDAsMSwwLTEuNTRsOS05LTktOWExLDEsMCwwLDEtLjMyLS43NiwxLDEsMCwwLDEsLjMxLS43NywxLDEsMCwwLDEsLjc3LS4zMiwxLDEsMCwwLDEsLjczLjMxbDksOSw5LTlhMSwxLDAsMCwxLC43Ni0uMzIsMSwxLDAsMCwxLC40Mi4wOSwxLjIxLDEuMjEsMCwwLDEsLjM1LjI0LDEuMTMsMS4xMywwLDAsMSwuMjMuMzRBMS4wNSwxLjA1LDAsMCwxLDMwLjUyLDExbC05LDksOSw5YTEuMjQsMS4yNCwwLDAsMSwuMjUuMzVBMSwxLDAsMCwxLDMwLjg2LDI5Ljc4WiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvc3ZnPg==")}input[type=text]:invalid,input[type=search]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=number]:invalid,input[type=tel]:invalid,textarea:invalid{border:1px solid var(--error-color) !important}input[type=range]{-webkit-appearance:none;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;background:var(--range-color)}input[type=range]::-webkit-slider-thumb{border:1px solid var(--range-border-color);height:15px;width:15px;border-radius:25px;background:var(--range-thumb-color);cursor:pointer;-webkit-appearance:none;margin-top:-5.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--range-color)}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;background:var(--range-color);border-radius:50px}input[type=range]::-moz-range-thumb{border:1px solid var(--range-border-color);height:15px;width:15px;border-radius:25px;background:var(--range-thumb-color);cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:var(--range-color);border-radius:100px}input[type=range]::-ms-fill-upper{background:var(--range-color);border-radius:100px}input[type=range]::-ms-thumb{margin-top:1px;border:1px solid var(--range-border-color);height:15px;width:15px;border-radius:25px;background:var(--range-thumb-color);cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:var(--range-color)}input[type=range]:focus::-ms-fill-upper{background:var(--range-color)}.search{display:flex;flex-direction:row;align-items:center;border-radius:6px;padding:2px 0;border:1px solid var(--input-border-color);background-color:var(--input-back-color)}.search input{width:calc(100% - 40px);padding:4px 6px 4px 0;border:none !important}.search .icon-search{font-size:20px;line-height:1;margin-left:10px;display:flex}input[type=file]{visibility:hidden !important;position:absolute}input[type=radio]{display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:var(--input-back-color);margin:0 8px 0 0;color:var(--input-border-color);width:1.15em;height:1.15em;border:1px solid var(--input-border-color);border-radius:50%;box-sizing:border-box;flex:0 0 auto}input[type=radio]:before{content:"";width:0.65em;height:0.65em;border-radius:50%;transform:scale(0);box-shadow:inset 1em 1em var(--accent-color);box-sizing:border-box}input[type=radio]:active{transform:translateY(0.1em)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--back-color);font:inherit;color:var(--input-border-color);width:1.15em;height:1.15em;border:1px solid var(--input-border-color);border-radius:0.15em;transform:translateY(0.2em);margin-right:8px;flex:0 0 auto}input[type=checkbox]:before{content:"";display:block;transform:scale(0);box-shadow:inset 1em 1em var(--accent-color);width:1em;height:1em;margin:0;clip-path:polygon(20.76% 50.4%, 10.63% 60.48%, 35.5% 85.5%, 90.95% 30.37%, 80.26% 19.62%, 35.5% 64.12%)}input[type=checkbox]:active{transform:translateY(0.3em)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]+label{margin-top:1em}.form select,.form input[type=text],.form input[type=search],.form input[type=password],.form input[type=email],.form input[type=number],.form input[type=tel],.form textarea{width:100%}.form label{display:flex;align-items:center;cursor:default}.form .form-desc{font-size:13px;line-height:1.5;margin:10px 5px;color:var(--notice-color)}.form .form-desc b{color:var(--alt-color)}.form .form-input{margin:10px 0}.form .form-input.wide-space{margin:10px 0 20px 0}.req{display:inline-block;margin-left:5px;color:var(--invalid-color)}select{border:1px solid var(--border-color);box-shadow:none;-webkit-appearance:none;-moz-appearance:window;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--input-back-color) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMzAgOSI+PHBvbHlnb24gcG9pbnRzPSIwLjUgMS40IDEuNyAwLjMgNy4yIDYuMiAxMi43IDAuMyAxMy45IDEuNCA3LjIgOC42IDAuNSAxLjQiLz48L3N2Zz4=") no-repeat right center;background-size:18px 5px;color:var(--color);padding:5px 20px 5px 10px;line-height:normal;border-radius:6px}select::-ms-expand{display:none}select:focus{outline:none}@media (prefers-color-scheme: dark){html:not([data-light]) select{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMzAgOSI+PHBvbHlnb24gcG9pbnRzPSIwLjUgMS40IDEuNyAwLjMgNy4yIDYuMiAxMi43IDAuMyAxMy45IDEuNCA3LjIgOC42IDAuNSAxLjQiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=")}}[data-dark] select{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMzAgOSI+PHBvbHlnb24gcG9pbnRzPSIwLjUgMS40IDEuNyAwLjMgNy4yIDYuMiAxMi43IDAuMyAxMy45IDEuNCA3LjIgOC42IDAuNSAxLjQiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=")}textarea{resize:none;line-height:1.4}code{user-select:text;font-family:var(--code-font)}hr{margin:24px auto 25px auto;border:0;border-bottom:1px solid var(--border-color);width:100%}a,.link{-webkit-font-smoothing:auto;text-decoration:none;font-weight:normal !important;color:var(--link-color);cursor:pointer !important}a:visited,.link:visited{color:var(--link-color)}a:not(.ctrl):not([disabled]):hover,.link:not(.ctrl):not([disabled]):hover{color:var(--link-hover-color);text-decoration:underline}a:not([disabled]):active,.link:not([disabled]):active{transform:translateY(1px)}a[disabled],.link[disabled]{cursor:default}a.old-fashion,.link.old-fashion{text-decoration:underline}a.alt,.link.alt{color:var(--alt-link-color)}a.alt:hover,.link.alt:hover{color:var(--alt-link-hover-color) !important}.ctrl,.toggle{display:inline-flex;justify-content:center;align-items:center;color:var(--control-color);margin:0 2px;padding:5px 10px 5px 5px;line-height:1;font-size:14px;white-space:nowrap;overflow:hidden;flex:0 0 auto;cursor:pointer;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-ms-user-drag:none;border-radius:6px;position:relative}.ctrl svg,.toggle svg{margin-right:5px}.ctrl.solo,.toggle.solo{padding:5px}.ctrl.solo svg,.toggle.solo svg{margin:0}.ctrl.border,.toggle.border{border:1px solid var(--border-color)}.ctrl:active,.toggle:active{opacity:.7;transform:translateY(1px)}.ctrl:hover:not(.nohover):not([disabled]),.ctrl.context-hover,.ctrl:not(.nohover):not([disabled]).active,.toggle:hover:not(.nohover):not([disabled]),.toggle.context-hover,.toggle:not(.nohover):not([disabled]).active{color:var(--control-hover-color);background-color:var(--control-hover-back-color) !important;opacity:1 !important}.ctrl.notoolbar:hover:not(.nohover):not([disabled]),.ctrl.notoolbar:not([disabled]).active,.toggle.notoolbar:hover:not(.nohover):not([disabled]),.toggle.notoolbar:not([disabled]).active{color:var(--control-hover-color);background-color:var(--control-alt-hover-back-color) !important}.ctrl[disabled],.toggle[disabled]{cursor:default !important;color:var(--disabled-color) !important}.ctrl[disabled]:active,.toggle[disabled]:active{transform:none;opacity:1}.ctrl:before,.ctrl:after,.toggle:before,.toggle:after{font-size:16px}.ctrl .icon,.toggle .icon{width:14px}.ctrl .badge,.toggle .badge{position:absolute;top:1px;right:1px;background:var(--notification-color);color:var(--notification-contrast-color);border-radius:20px;min-width:8px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px;display:flex}.ctrl .badge .icon,.toggle .badge .icon{width:10px !important;margin:0}.ctrl .badge .icon-loader,.ctrl .badge .icon-notification-loader,.toggle .badge .icon-loader,.toggle .badge .icon-notification-loader{width:8px !important;height:16px !important}.ctrl-multi{display:flex;align-items:center;border-radius:6px;border:1px solid var(--border-color);padding:1px}.ctrl-multi .ctrl{border-radius:4px;height:calc(100% - 4px);border:0}.ctrl-multi .ctrl:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ctrl-multi .sep{width:1px;height:calc(100% - 8px);margin:0 2px;background:var(--border-color)}.ctrl-multi .ctrl-dropdown{border-top-left-radius:0;border-bottom-left-radius:0;width:16px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGQ9Ik0uMTY2NiwxLjI2NTZjLS4wMDI5LS40NzYyLC4zODA3LS44NjQ2LC44NTY5LS44Njc1LC4yMzI5LS4wMDE0LC40NTY2LC4wOTE0LC42MTk5LC4yNTc1bDIuODU5LDIuODQ1Mkw3LjM2MTYsLjY1NjNjLjMzNjctLjMzNjcsLjg4MjYtLjMzNjcsMS4yMTkzLDAsLjMzMTcsLjMzMTcsLjMzNzMsLjg2NzcsLjAxMjcsMS4yMDY0bC0uMDAxNCwuMDAxNC0uMDExNCwuMDExMy0zLjQ2ODYsMy40Njg4Yy0uMzI3MSwuMzM2Ny0uODY1MywuMzQ0NS0xLjIwMiwuMDE3My0uMDAwMS0uMDAwMS0uMDAwMy0uMDAwMy0uMDAwNC0uMDAwNGgwbC0uMDE2OS0uMDE2OUwuNDI0MSwxLjg3NTVjLS4xNjYyLS4xNTg5LS4yNTk0LS4zNzk1LS4yNTc0LS42MDk1di0uMDAwNFoiIHN0eWxlPSJmaWxsOiMyMTIxMjE7Ii8+PC9zdmc+") no-repeat center;background-size:7px 7px}@media (prefers-color-scheme: dark){html:not([data-light]) .ctrl-multi .ctrl-dropdown{background-image:url("TODO")}}[data-dark] .ctrl-multi .ctrl-dropdown{background-image:url("TODO")}.toolbar{display:flex;align-items:center;font-size:15px}.toolbar .ctrl,.toolbar .toggle{margin:0 2px}.toolbar .ctrl:before,.toolbar .toggle:before{font-size:24px;margin:0}.toolbar .toggle{margin:0 5px}.toolbar hr{width:1px;height:25px;border:0;border-left:1px solid var(--border-color);margin:0 10px}.list,code{padding:8px;margin:0;list-style:none;border-radius:6px;background-color:var(--window-alt-back-color);border:1px solid var(--border-color)}.list .section,code .section{padding:10px;font-size:14px;border:1px solid var(--border-color);border-left:none;border-right:none}.list .section:first-child,code .section:first-child{border-top:none}.list li,code li{list-style:none;border-radius:6px;padding:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list li[disabled],code li[disabled]{font-style:italic;color:var(--disabled-color)}.list li li li:nth-child(even),code li li li:nth-child(even){background:var(--table-cell-alt-back-color)}button,.button,input[type=button]{display:inline-block;padding:8px 18px;font-size:14px;font-family:var(--text-font);font-weight:400;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;border:0;outline:0;background-color:var(--accent-color);color:var(--accent-contrast-color);text-align:center;cursor:pointer;border-radius:6px;transition:background .2s;white-space:nowrap}button:hover,.button:hover,input[type=button]:hover{background-color:var(--accent-hover-color) !important;color:var(--accent-contrast-color) !important;text-decoration:none !important}button:active:not([disabled]),.button:active:not([disabled]),input[type=button]:active:not([disabled]){background:var(--accent-hover-color) !important;color:var(--accent-contrast-color) !important;transform:translateY(1px);box-shadow:inset,1px,1px,4px,rgba(0,0,0,0.3)}button:visited,.button:visited,input[type=button]:visited{background:var(--accent-color);color:var(--accent-contrast-color)}button.button-alt,.button.button-alt,input[type=button].button-alt{background:var(--control-alt-back-color) !important;border:1px solid var(--control-alt-border-color);color:var(--control-color) !important}button.button-alt:hover:not([disabled]),.button.button-alt:hover:not([disabled]),input[type=button].button-alt:hover:not([disabled]){background:var(--control-alt-hover-back-color) !important;color:var(--control-color) !important}button.button-alt:active:not([disabled]),.button.button-alt:active:not([disabled]),input[type=button].button-alt:active:not([disabled]){box-shadow:inset,1px,1px,1px,rgba(0,0,0,0.1);background:var(--control-alt-hover-back-color) !important;color:var(--control-color) !important}button.button-red,.button.button-red,input[type=button].button-red{background:var(--control-del-back-color) !important;color:var(--control-del-color) !important}button.button-red:hover:not([disabled]),button.button-red:active:not([disabled]),.button.button-red:hover:not([disabled]),.button.button-red:active:not([disabled]),input[type=button].button-red:hover:not([disabled]),input[type=button].button-red:active:not([disabled]){background:var(--control-del-hover-back-color) !important;color:var(--control-del-color) !important}button[disabled],button[aria-disabled=true],.button[disabled],.button[aria-disabled=true],input[type=button][disabled],input[type=button][aria-disabled=true]{box-shadow:none;text-shadow:none;cursor:default !important;background:var(--disabled-back-color) !important;color:var(--disabled-color) !important}button .icon,.button .icon,input[type=button] .icon{height:20px;margin-right:5px}.form-section{margin:15px 0}.form-section:first-child{margin-top:0}.form-section:last-child{margin-bottom:0}table{border-collapse:collapse}table th,table td{padding:5px 10px;border-collapse:collapse;text-align:left;vertical-align:middle}table td{border-top:1px solid var(--border-color);background-color:var(--table-cell-back-color);color:var(--table-cell-color)}table th{font-size:0.95em;font-weight:bold;background-color:var(--table-header-back-color);color:var(--table-header-color)}table tr:hover td{background-color:var(--table-cell-hover-back-color)}table.alternate tr:nth-child(even) td{background-color:var(--table-cell-alt-back-color)}table.alternate tr:nth-child(even):hover td{background-color:var(--table-cell-hover-alt-back-color)}table.nohover tr:hover td{background-color:var(--table-cell-back-color)}.label{margin:0 5px;padding:4px 5px;display:inline-block;font-size:0.8em;line-height:1;cursor:pointer;border-radius:6px;background-color:var(--accent-color);color:var(--accent-contrast-color)}label{display:block;margin:5px 0}label[for]{cursor:pointer}.tabs .tabs-nav{margin:10px 0;padding:0;display:flex;align-items:center}.tabs .tabs-nav li{list-style:none;margin:0 5px 0 0;padding:5px 10px;cursor:pointer;border-bottom:3px solid transparent}.tabs .tabs-nav li.active{color:var(--accent-color);border-color:var(--accent-color);cursor:default}.tabs .tab-content{padding:10px 0}.switch{position:relative;display:inline-block;width:38px;height:20px;vertical-align:middle;margin-right:5px;flex:0 0 auto}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--switch-back-color);-webkit-transition:.4s;transition:.4s;border-radius:20px;border:1px solid var(--switch-border-color)}.switch .slider:before{position:absolute;content:"";height:11px;width:11px;left:4px;bottom:4px;background-color:var(--switch-border-color);-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch .slider.locked{background-color:var(--accent-hover-color) !important}.switch .slider.unsupported{background-color:var(--disabled-color) !important}.switch .slider.unsupported:before{display:none}.switch input:checked+.slider{background-color:var(--accent-color);border-color:var(--accent-color)}.switch input:focus+.slider{box-shadow:0 0 1px var(--accent-color)}.switch input:checked+.slider:before{background-color:var(--switch-back-color);-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.switch input.disabled+.slider{background-color:var(--disabled-color) !important;border-color:var(--disabled-color) !important}.switch-container{display:flex;align-items:center}[disabled]{color:var(--disabled-color) !important;cursor:default !important}[disabled]:before,[disabled]:after{color:var(--disabled-color) !important}.accent{background-color:var(--accent-color);color:var(--accent-contrast-color)}.n{clear:both}.fl{float:left}.fr{float:right}.ctr{text-align:center}.left{text-align:left}.autoleft{margin-left:auto}.right{text-align:right}.autoright{margin-right:auto}.uc{text-transform:uppercase}.lc{text-transform:lowercase}strong,.strong{font-weight:700}b{font-weight:600}.blur{filter:blur(0.17em)}.nowrap{white-space:nowrap}.noflow{overflow:hidden}.wide{width:100%}.cols{display:flex;flex-direction:row;justify-content:space-between}.cols .col{flex:1 1 50%;margin:20px}.video-container{border:1px solid var(--border-color);border-radius:6px;margin:20px 0;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video,.video-container .azuremediaplayer{position:absolute;top:0;left:0;width:100%;height:100%}video{background-color:var(--video-back-color)}.note{font-size:0.9em;color:var(--notice-color)}.expandable expander{cursor:pointer;font-size:0.9em}.expandable expander:before{content:"\e905";text-decoration:none;font-size:1.9em;line-height:1;vertical-align:sub;margin-right:3px}.expandable expander:before:active{transform:translateY(1px)}.expandable fragment{display:none}.expandable.expanded expander:before{content:"\e915"}.expandable.expanded fragment{display:block}.hint{display:flex;align-items:center;border-radius:6px;padding:1px 8px;color:var(--hint-color);background-color:var(--hint-back-color);box-shadow:0,1px,3px,1px,rgba(0,0,0,0.04);border:1px solid var(--hint-border-color);font-weight:600}.hint .icon{height:1.1em !important;width:auto !important;margin:0 6px 0 0 !important}.tip{display:flex;align-items:center;cursor:help;opacity:0.7}.tip .icon{width:12px !important;margin:0 0 0 4px !important}.tip:hover{opacity:1}.tip-container{display:flex;align-items:center}.color-cell{width:16px;height:16px;border:2px solid var(--border-color);border-radius:3px;display:inline-block;vertical-align:middle;margin:0 5px}.badge{display:inline-block;font-size:13px;font-weight:bold;line-height:1;text-transform:uppercase;background-color:var(--badge-back-color);color:var(--badge-color);padding:8px 12px;border-radius:5px;border:1px solid var(--badge-border-color);letter-spacing:.5px;cursor:default}.badge.availability{background-color:var(--badge-availability-back-color);color:var(--badge-availability-color);border-color:var(--badge-availability-border-color)}.badge.version{text-transform:lowercase;background-color:var(--badge-version-back-color);color:var(--badge-version-color);border-color:var(--badge-version-border-color)}.badge.premium{background-color:var(--badge-premium-back-color);color:var(--badge-premium-color);border-color:var(--badge-premium-border-color)}.cards{display:flex;flex-wrap:wrap;gap:10px}.card{display:flex;color:var(--card-color);background-color:var(--card-back-color);border:1px solid var(--card-border-color);border-radius:6px;padding:15px 20px;gap:20px;min-width:300px;overflow:hidden}.card.half{width:50%}.card .card-image{flex:0 0 auto}.card .card-image img{margin:0}.card .card-title{font-size:18px;font-weight:bold;line-height:1.3;margin-bottom:10px}.card .card-title:before{font-size:1.5em;margin-right:10px}.card .card-content{font-size:0.9em;line-height:1.4}.card .actions{margin-left:auto}.card.interactive{padding:0}.card.interactive:hover{color:var(--card-hover-color);background-color:var(--card-hover-back-color);border-color:var(--card-hover-border-color)}.card.interactive:active{transform:translateY(1px)}.card.interactive a{display:flex;gap:20px;width:100%;padding:15px 20px;color:var(--card-color) !important;text-decoration:none}.card.interactive a:hover{color:var(--card-hover-color) !important;text-decoration:none}header.main{display:flex;align-items:center;width:100%;background-color:var(--window-back-color);border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px 1px rgba(0,0,0,0.04);padding:8px 10px 8px 20px}header.main .logo{display:flex;align-items:center}header.main .logo img{height:32px;width:auto;margin-right:20px}header.main .title{-webkit-font-smoothing:auto;color:var(--title-color);font-size:16px;line-height:1.3;letter-spacing:2px;margin:0;border-left:1px solid var(--border-color);padding-left:20px}header.main .search{margin:0 auto;width:40%}header.main .controls{padding-left:10px;display:flex;align-items:normal;justify-content:normal;align-content:normal;flex-direction:row;flex-wrap:nowrap}header.main .controls .ctrl{height:32px;margin:0 2px;color:var(--control-color) !important;text-decoration:none !important}header.main .controls .ctrl:hover{color:var(--control-hover-text-color) !important;text-decoration:none !important}header.main .controls .ctrl.border{background:var(--back-color)}header.main .controls .ctrl.border.solo{padding:5px 10px}header.main .controls .ctrl:before{font-size:18px}header.main .controls .ctrl.gotoapp{margin-left:10px}header.main.nosearch .search{display:none}header.main.nosearch .controls{margin-left:auto}footer.main{margin-top:auto;background-color:var(--window-back-color);border-top:1px solid var(--border-color);box-shadow:0 1px 3px 1px rgba(0,0,0,0.04);padding:0 20px}footer.main .wrapper{display:flex;align-items:center;justify-content:center;padding:8px 0}footer.main .copy{text-align:center;font-size:12px}footer.main .copy a{letter-spacing:.5px}footer.main .copy .sep{color:var(--input-border-color)}nav{width:20%;overflow:hidden;overflow-y:auto;padding:5px 0;scroll-behavior:auto;background-color:var(--nav-back-color);box-shadow:1px 0 3px 1px rgba(0,0,0,0.04)}nav ul,nav li{list-style:none;margin:0;padding:0}nav li{padding:0 0 0 25px;display:none;line-height:1.4;white-space:nowrap}nav li.l0{padding-left:15px;padding-right:5px}nav li.l0>.tree-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav li.l1{padding-right:5px}nav li.block{display:block;height:3px}nav li.non-expandable .tree-toggle{display:none}nav li:not(.non-expandable).expanded>.tree-link .tree-toggle:before,nav li:not(.non-expandable):not(.collapsed).current>.tree-link .tree-toggle:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav li:not(.non-expandable).expanded>.tree-link .tree-toggle:before,nav li:not(.non-expandable):not(.collapsed).current>.tree-link .tree-toggle:before{margin-right:5px;content:""}nav li:not(.non-expandable).expanded>.tree-link .tree-toggle.solo:before,nav li:not(.non-expandable):not(.collapsed).current>.tree-link .tree-toggle.solo:before{margin:0}nav li:not(.non-expandable).expanded ul,nav li:not(.non-expandable):not(.collapsed).current ul{margin:5px 0 0 7px}nav li hr{margin:5px 0;width:90%}nav li a{text-decoration:none !important;font-weight:normal;color:var(--color) !important}nav li a:hover{color:var(--color) !important;text-decoration:none}nav li a:before{content:"";margin:0}nav li a.tree-link{display:flex;align-items:center;padding:6px 10px;margin:2px 0;border-radius:5px}nav li a.tree-link.icon:before{margin-right:8px}nav li a.tree-link.icon:after{margin:0}nav li a.tree-link .link-title{width:100%;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav li a.tree-link .tree-toggle{margin:0 0 0 auto;padding-left:6px}nav li a.tree-link .tree-toggle:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav li a.tree-link .tree-toggle:before{margin-right:5px;content:""}nav li a.tree-link .tree-toggle.solo:before{margin:0}nav li a.tree-link .tree-toggle:before{font-weight:700;margin:0}nav li>.tree-link:hover{color:var(--nav-sel-hover-color) !important;background:var(--nav-sel-hover-back-color)}nav li.current>a.tree-link{color:var(--nav-sel-color) !important;background:var(--nav-sel-back-color);font-weight:700 !important}nav li.current>a.tree-link:before{font-weight:normal}nav li.expanded>ul>li,nav li:not(.collapsed).current>ul>li,nav li.l0,nav li.l1{display:block}.burger{position:fixed;margin:5px 3px}.burger .ctrl{color:var(--alt-color)}.burger .ctrl:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.burger .ctrl:before{margin-right:5px;content:""}.burger .ctrl.solo:before{margin:0}.burger.collapsed .ctrl:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.burger.collapsed .ctrl:before{margin-right:5px;content:""}.burger.collapsed .ctrl.solo:before{margin:0}.gutter{border-left:1px solid var(--border-color)}.gutter.gutter-vertical{cursor:ns-resize;width:100%}.gutter.gutter-horizontal{cursor:ew-resize;height:100%}.front-site .page article header h1{margin-top:20px}.front-site .content{font-size:1.2em;line-height:1.5}.front-wall{display:flex;height:100vh;justify-content:center;align-items:center}.front-wall .logo{text-align:center}.front-wall .logo img{width:200px;height:auto}.front-wall .logo .title{-webkit-font-smoothing:auto;color:var(--title-color);font-size:16px;line-height:1.3;letter-spacing:2px;margin-top:20px}.front-wall header.main,.front-wall footer.main{display:none}.page{width:100%;height:100%;overflow:hidden;display:flex}.page.loading{visibility:hidden}.page .content{height:100%;width:80%;position:relative;overflow:auto}.page .content-no-nav{height:100%;width:100%;position:relative;overflow:auto}.page article{max-width:1012px;margin:0 auto;display:flex;align-items:normal;justify-content:normal;align-content:normal;flex-direction:row;flex-wrap:nowrap;padding:40px}.page article header .super-title{color:var(--notice-color);font-size:13px;text-transform:uppercase}.page article header .breadcrumbs{letter-spacing:1px;font-size:13px}.page article header .breadcrumbs .sep{color:var(--notice-color)}.page article header .breadcrumbs a{text-decoration:none !important}.page article header h1{font-size:38px;margin:0 0 10px 0;border:none}.page article header h1 .badge{margin:10px 0 0 15px;position:absolute;font-size:13px;font-weight:bold;line-height:1;text-transform:uppercase;background-color:var(--badge-back-color);color:var(--badge-color);padding:8px 12px;border-radius:5px;border:1px solid var(--badge-border-color);letter-spacing:.5px;text-decoration:none !important;white-space:nowrap;cursor:default}.page article header h1 .badge.availability,.page article header h1 .badge.availability:hover{background-color:var(--badge-availability-back-color);color:var(--badge-availability-color);border-color:var(--badge-availability-border-color)}.page article header h1 .badge.version,.page article header h1 .badge.version:hover{text-transform:lowercase;background-color:var(--badge-version-back-color);color:var(--badge-version-color);border-color:var(--badge-version-border-color)}.page article header h1 .badge.premium,.page article header h1 .badge.premium:hover{background-color:var(--badge-premium-back-color);color:var(--badge-premium-color);border-color:var(--badge-premium-border-color)}.page article .markdown-body{width:100%}.page article:has(.toc) .markdown-body pre{max-width:690px}.page article footer{margin:60px 0 0 0;color:var(--notice-color);font-size:13px}.page article blockquote{display:inline-block;background-color:var(--blockquote-back-color);color:var(--blockquote-color);border-radius:8px;border:1px solid var(--blockquote-border-color);margin:10px 0 30px 0;padding:0 20px;align-items:center;font-size:15px;line-height:1.5}.page article blockquote blockquote{margin:0;padding:0;border:0;background-color:transparent}.page article blockquote p{margin:0;padding:15px 0}.page article blockquote p:first-child:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page article blockquote p:first-child:before{margin-right:5px;content:""}.page article blockquote p:first-child.solo:before{margin:0}.page article blockquote p:first-child:before{font-size:1.5em;margin:0px 5px 0 0;display:block;float:left}.page article blockquote:has(blockquote){background:var(--nested-blockquote-back-color) !important;border:1px solid var(--nested-blockquote-border-color) !important}.page article blockquote:has(blockquote) p,.page article blockquote:has(blockquote) a{color:var(--nested-blockquote-color) !important}.page article blockquote:has(blockquote) a{text-decoration:underline}.page article blockquote:has(blockquote) p:first-child:before{content:"\e900" !important}.page article blockquote ul,.page article blockquote ol{margin-top:0;padding:15px 2em}.page article blockquote p+ul,.page article blockquote p+ol{padding-top:0}.page article blockquote>:first-child{margin-top:0}.page article blockquote>:last-child{margin-bottom:0 !important}.page article blockquote img{border:0 !important;box-shadow:none !important}.page article blockquote+h2{margin-top:10px}.page article blockquote+h3,.page article blockquote+h4,.page article blockquote+h5,.page article blockquote+h6{margin-top:0}.page article hr{width:80px;margin-top:0;border-width:5px;border-radius:6px}.page article img{max-width:100%;margin:10px 5px;display:inline-block;border:1px solid var(--border-color);box-shadow:0 2px 5px -4px rgba(0,0,0,0.3);border-radius:6px}.page article img.broken{display:none;height:80px;background:var(--notice-color)}.show-todo .page article img.broken{display:initial}.page article img.noborder{border:none}.page article img.noround{border-radius:0}.page article img.nomargin{margin:0}.page article img.naked{border:none;border-radius:0;box-shadow:none;text-shadow:none}.page article img.fl{margin:0 40px 20px 0}.page article img.fr{margin:0 0 20px 40px}.page article img.ctr,.page article img.center{margin:20px auto}.page article img.inline{display:inline}.page article video{max-width:100%}.page article .draft{background-color:var(--draft-back-color);border-radius:8px;border:1px solid var(--draft-border-color);margin:0 0 30px 0;padding:0 15px;font-size:14px;display:flex;align-items:center;width:310px}.page article .draft .icon{font-size:28px;margin:0 2px 5px 0;color:var(--draft-color);display:flex}.page article .draft p{color:var(--draft-color);line-height:1.3;margin:0}.page article todo{display:none !important}.page article todo[visible]{display:block !important;color:var(--draft-color);background-color:var(--draft-back-color);border:1px solid var(--draft-border-color);border-radius:8px;margin:30px 0;padding:20px;font-size:14px;line-height:1.5}.page article todo[visible]:before{content:"Upcoming Content";text-transform:uppercase;font-weight:700;margin:0 0 10px 0;display:block}.page article h2{margin-top:40px}.page article h3{font-size:1.1em;margin-top:30px}.page article h2:not(.static),.page article h3:not(.static){display:block;cursor:pointer}.page article h2:not(.static):before,.page article h3:not(.static):before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page article h2:not(.static):before,.page article h3:not(.static):before{margin-right:5px;content:""}.page article h2:not(.static).solo:before,.page article h3:not(.static).solo:before{margin:0}.page article h2:not(.static).collapsed:before,.page article h3:not(.static).collapsed:before{font-family:"icons" !important;vertical-align:middle;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page article h2:not(.static).collapsed:before,.page article h3:not(.static).collapsed:before{margin-right:5px;content:""}.page article h2:not(.static).collapsed.solo:before,.page article h3:not(.static).collapsed.solo:before{margin:0}.page article h2:not(.static):before,.page article h3:not(.static):before{font-size:0.7em}.page article h2 .anchor-link,.page article h3 .anchor-link,.page article h4 .anchor-link,.page article h5 .anchor-link,.page article h6 .anchor-link{display:none;margin:0 0 0 10px;text-decoration:none !important;font-size:1em;line-height:1;position:absolute}.page article h2 .anchor-link:before,.page article h3 .anchor-link:before,.page article h4 .anchor-link:before,.page article h5 .anchor-link:before,.page article h6 .anchor-link:before{font-size:0.9em;vertical-align:text-bottom}.page article h2:hover .anchor-link,.page article h3:hover .anchor-link,.page article h4:hover .anchor-link,.page article h5:hover .anchor-link,.page article h6:hover .anchor-link{display:inline-block;text-decoration:none !important}.page article .changelog{padding:0;margin:0}.page article .changelog>li{list-style:none;margin:10px 0;padding:20px 30px;background-color:var(--window-back-color);border-left:2px solid var(--border-color);position:relative}.page article .changelog>li h3{margin-top:0;color:var(--alt-color);letter-spacing:.5px;font-size:16px}.page article .changelog>li .date{position:absolute;top:20px;right:20px;color:var(--notice-color);font-size:12px}.page article .last-update .icon{color:var(--notice-color) !important;font-size:17px}.page article .last-update .icon:hover{color:var(--notice-hover-color) !important}.front-section:not(.normal) .content{font-size:1.1em;line-height:1.6}.next-reading{margin-top:30px}.next-reading .title{font-weight:700;font-size:18px;line-height:1.6;margin:20px 0 15px 0}.next-reading ul{display:grid;grid-template-rows:repeat(8, min-content);grid-column-gap:30px;grid-auto-flow:column}@media only screen and (max-width: 1100px){.next-reading ul{grid-template-rows:repeat(15, min-content)}}@media only screen and (max-width: 900px){.next-reading ul{grid-template-rows:repeat(25, min-content)}}@media only screen and (max-width: 500px){.next-reading ul{grid-template-rows:repeat(50, min-content)}}.toc{position:sticky;top:0;margin-left:auto;align-self:flex-start;margin:0 0 20px 40px}@media only screen and (max-width: 700px){.toc{display:none !important}}.toc .toc-content{border-left:1px solid var(--border-color);position:relative;padding:10px 20px 10px 0;width:200px;font-size:14px;line-height:1.5}.toc .toc-content .toc-title{padding-left:20px;font-weight:500;cursor:pointer;margin-bottom:20px}.toc .toc-content ul{padding:0;margin:0}.toc .toc-content ul ul{margin-left:20px}.toc .toc-content ul ul a:before{margin-left:-20px}.toc .toc-content li{list-style:none;padding:0;margin:5px 0}.toc .toc-content li a{display:block;padding-inline-start:20px;position:relative;text-decoration:none !important}.toc .toc-content li.truncated{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;list-style-position:inside;margin-left:-10px}.toc .toc-content li.active>a:before{background-color:var(--accent-color);content:"";height:100%;inset-inline-start:0;position:absolute;top:0;width:3px;left:-2px;border-radius:5px}.toc .toc-content .gen-pdf{margin:20px 0 0 20px;display:block}.error{display:flex;align-items:center;justify-content:center;align-content:normal;flex-direction:column;flex-wrap:nowrap;height:100%;text-align:center}.error h3{font-size:80px;font-weight:600;line-height:1;margin:0}.search{position:relative}.search .icon-search{font-size:20px;margin-left:10px}.search-results{position:absolute;z-index:9999;background:var(--back-color);border:1px solid var(--input-border-color);top:32px;width:100%;border-radius:8px;overflow:auto;max-height:300px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.1)}@media (prefers-color-scheme: dark){html:not([data-light]) .search-results{box-shadow:0 2px 8px 0 rgba(0,0,0,0.3)}}[data-dark] .search-results{box-shadow:0 2px 8px 0 rgba(0,0,0,0.3)}.search-results ul{list-style:none;padding:0;margin:0}.search-results ul li{padding:0;font-size:14px;border-top:1px solid var(--border-color)}.search-results ul li:first-child{border-top:none}.search-results ul li:hover{background:var(--window-back-color)}.search-results ul li.no-results{padding:15px 30px;color:var(--disabled-color);background:none}.search-results ul li.show-all{font-size:13px !important}.search-results ul li.show-all a{color:var(--link-color) !important}.search-results ul li a{display:block;padding:15px 30px;color:var(--color) !important}.search-results ul li a:hover{text-decoration:none !important}.search-results ul li .item-title{font-size:16px;font-weight:600;color:var(--link-color)}.search-results ul li .item-snippet{color:var(--alt-color);font-size:0.85em}.page-search-results{margin:10px}.page-search-results ul li{color:var(--link-color) !important;padding:10px 0}.page-search-results ul li a{color:var(--color) !important}.page-search-results ul li a:hover{text-decoration:none !important}.page-search-results ul li a:hover .item-title{text-decoration:underline}.page-search-results ul li .item-title{font-size:16px;font-weight:600;color:var(--link-color)}.page-search-results ul li .item-snippet{color:var(--alt-color);font-size:0.85em}.page-search-results ul li.no-results{list-style:none;color:var(--disabled-color) !important}.search-catcher{position:absolute;left:0;right:0;top:0;bottom:0}.markdown-body{font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body:before{display:table;content:""}.markdown-body::after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:var(--hr-color);border:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1{padding-bottom:0.3em;font-size:2em;border-bottom:1px solid var(--border-color)}.markdown-body h2{padding-bottom:0.3em;font-size:1.5em;border-bottom:1px solid var(--border-color)}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:0.875em}.markdown-body h6{font-size:0.85em}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:0.25em}.markdown-body ul.task-list{padding-left:0}.markdown-body ul.task-list ul{padding-left:2em}.markdown-body ul.task-list .task-list-item{list-style-type:none}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body .wide table,.markdown-body table.wide{display:table;width:100%}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--border-color)}.markdown-body table tr{background-color:var(--table-cell-back-color);border-top:1px solid var(--border-color)}.markdown-body table tr:nth-child(2n){background-color:var(--table-cell-alt-back-color)}.markdown-body table img{background-color:transparent}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:var(--img-back-color)}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--border-color)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--alt-color)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:0.2em 0.4em;margin:0;font-size:85%;border-radius:3px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--window-alt-back-color);border-radius:3px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}code[class*="language-"],pre[class*="language-"]{color:var(--code-color);background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:var(--code-selection-color)}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:var(--code-selection-color)}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:var(--code-back-color)}:not(pre)>code[class*="language-"]{padding:.1em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--code-comment-color)}.token.punctuation{color:var(--code-parenthesis-color)}.token.namespace{opacity:.7}.token.property{color:var(--code-property-color)}.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:var(--code-number-color)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--code-string-color)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:var(--code-operator-color)}.token.atrule,.token.attr-value,.token.keyword{color:var(--code-keyword-color)}.token.function,.token.class-name{color:var(--code-function-color)}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid var(--code-line-number-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:var(--code-line-number-color);display:block;padding-right:0.8em;text-align:right}.error404 img{display:none}.error404 h3{font-size:100px}
