@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,500..900&display=swap";/*!
 * DAX Lib 
 * https://daxlib.org
 * Released under the MIT License by SQLBI (https://www.sqlbi.com)
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.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:-.25em}sup{top:-.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:.35em .75em .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}:root{--border-radius: 5px;--context-border-radius: 6px;--max-context-width: 300px;--max-width: 975px;--max-content-width: 975px;--max-page-width: 975px;--min-width: 375px}html,[data-light]{color-scheme:light dark;--accent-color: #117865;--accent-gradient-color: #002d56;--accent-alt-color: #0a4e41;--accent-hover-color: #0b5547;--accent-back-color: #DBEFEB;--accent-hover-back-color: #bfd7d2;--accent-border-color: #a4bfba;--accent-contrast-color: #fff;--back-color: #fff;--hover-back-color: #f2f2f2;--alt-back-color: #f5f5f5;--alt-hover-back-color: #eeeeee;--color: #222;--alt-color: #444;--alt-color2: #666;--sep-color: #666;--border-color: #e0e0e0;--border-hover-color: #2d4561;--selection-back-color: #117865;--selection-color: #fff;--notice-color: #969696;--notice-hover-color: #737373;--placeholder-color: #999;--skeleton-color: #fcfcfc;--skeleton-highlight-color: #f6f8fa;--alt-skeleton-color: var(--alt-back-color);--alt-skeleton-highlight-color: var(--alt-hover-back-color);--back-error-color: #c0c0c0;--back-error-icon-color: #e0dfdf;--error-icon-color: #333;--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;--header-back-color: #fff;--header-color: #222;--footer-back-color: #fff;--footer-color: #222;--footer-heading-color: #ACACAC;--alt-footer-color: #d3d3d3;--title-color: var(--alt-color);--subtitle-color: #888;--link-color: var(--accent-color);--link-hover-color: var(--accent-hover-color);--alt-link-color: #222;--alt-link-hover-color: #111;--scrollbar-thumb-color: #aaa;--scrollbar-track-color: transparent;--button-color: var(--accent-contrast-color);--button-hover-color: var(--accent-contrast-color);--button-back-color: var(--accent-color);--button-hover-back-color: var(--accent-hover-color);--button-outline-focus-color: #DBEFEB;--button-alt-color: var(--accent-color);--button-alt-back-color: var(--accent-back-color);--button-alt-hover-color: var(--accent-hover-color);--button-alt-hover-back-color: var(--accent-hover-back-color);--button-alt-outline-focus-color: #f3fbfa;--button-invert-color: #fff;--button-invert-hover-color: #f7f7f7;--button-invert-back-color: #212121;--button-invert-hover-back-color: #444;--button-invert-outline-focus-color: #dadada;--button-text-color: #212121;--button-text-hover-color: #000;--button-text-back-color: transparent;--button-text-hover-back-color: transparent;--button-text-outline-focus-color: transparent;--button-del-color: #fff;--button-del-hover-color: #fff;--button-del-back-color: #eb1414;--button-del-hover-back-color: #970f0f;--button-del-outline-focus-color: #ffacac;--disabled-color: #b9b9b9;--disabled-back-color: #ebebeb;--control-color: #333;--control-hover-color: #272727;--control-back-color: #f3f2f1;--control-hover-back-color: #f7f7f7;--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: #F6F5F4;--input-border-color: var(--border-color);--input-color: #111;--input-outline-focus-color: #DBEFEB;--switch-back-color: #F5F5F5;--switch-border-color: #5D5D5D;--range-color: #e5e5e5;--range-border-color: #b9b9b9;--range-thumb-color: #fff;--toggle-color: var(--alt-color);--toggle-hover-color: var(--color);--toggle-back-color: var(--alt-back-color);--toggle-hover-back-color: var(--alt-hover-back-color);--toggle-border-color: #d3d3d35c;--toggle-selected-color: var(--accent-contrast-color);--toggle-selected-back-color: var(--accent-hover-color);--table-header-back-color: transparent;--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;--card-back-color: #f6f8fa;--card-hover-back-color: var(--alt-back-color);--card-border-color: #e1e4e8;--card-hover-border-color: #dcdee1;--list-back-color: transparent;--list-hover-back-color: #f6f8fa;--tabs-divider-color: #999;--video-back-color: var(--back-color);--img-back-color: var(--back-color);--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);--alert-warning-color: #AC7300;--alert-warning-hover-color: #614102;--alert-warning-back-color: #FFF7E6;--context-color: #333;--context-hover-color: #000;--context-back-color: #fff;--context-hover-back-color: #f6f8fa;--context-border-color: #E2E4E8;--danger: #eb1414;--danger-hover: #b11212;--success: #19804e;--warning: #AC7300;--tooltip-color: #fff;--tooltip-back-color: #333;--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;--context-shadow: 0 1px 11px 0 rgba(0, 0, 0, .1);--element-shadow: 0 0 30px -13px rgba(0, 0, 0, .25);--image-shadow: 0 2px 5px -4px rgba(0, 0, 0, .3)}html .dark,[data-light] .dark{display:none!important}[data-dark]{--accent-color: #0083fa;--accent-al-color: #0083fa;--accent-hover-color: #026acb;--accent-back-color: #02427e;--accent-hover-back-color: #95bdeb;--accent-border-color: #649ddf;--accent-contrast-color: #fff;--back-color: #202124;--alt-back-color: #2b2b2b;--alt-hover-back-color: #222;--color: #fff;--alt-color: #eee;--alt-color2: #006ef5;--sep-color: #eee;--border-color: #494949;--border-hover-color: #121212;--selection-back-color: #3c8eeb;--selection-color: initial;--notice-color: #a3a3a3;--notice-hover-color: #808080;--placeholder-color: #999;--skeleton-color: #5f5f5f;--alt-skeleton-color:#4f4f4f;--back-error-color: #6d6d6d;--back-error-icon-color: #333;--error-icon-color: #eee;--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;--header-back-color: #202124;--header-color: #fff;--footer-back-color: #595959;--alt-footer-back-color: #282828;--footer-color: #fff;--footer-heading-color: #5DB2FF;--alt-footer-color: #cecece;--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;--button-color: var(--accent-contrast-color);--button-hover-color: var(--accent-contrast-color);--button-back-color: var(--accent-color);--button-hover-back-color: var(--accent-hover-color);--button-outline-focus-color: #c8ddf5;--button-alt-color: var(--accent-color);--button-alt-hover-color: var(--accent-hover-color);--button-alt-back-color: #373737;--button-alt-hover-back-color: #252525;--button-alt-outline-focus-color: #f5faff;--button-invert-color: #212121;--button-invert-hover-color: #444;--button-invert-back-color: #fff;--button-invert-hover-back-color: #f7f7f7;--button-invert-outline-focus-color: #dadada;--button-del-color: #222;--button-del-hover-color: #111;--button-del-back-color: #eb1414;--button-del-hover-back-color: #970f0f;--button-del-outline-focus-color: #ffacac;--disabled-color: #787878;--disabled-back-color: #4c4c4c;--control-color: #fff;--control-hover-color: #f0f0f0;--control-back-color: #3f3f3f;--control-hover-back-color: #303030;--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;--input-outline-focus-color: #323232;--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;--card-back-color: #2b2b2b;--card-hover-back-color: #1a1a1a;--card-border-color: #494949;--list-back-color: transparent;--list-hover-back-color: #1a1a1a;--tabs-divider-color: #666;--video-back-color: var(--back-color);--img-back-color: var(--back-color);--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);--context-color: #e1e1e1;--context-hover-color: #fff;--context-back-color: #333;--context-hover-back-color: #323232;--context-border-color: #494949;--danger: #eb1414;--danger-hover: #ea4e4e;--success: #33ba79;--warning: #f6984e;--tooltip-color: #fff;--tooltip-back-color: #515151;--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;--context-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);--element-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);--image-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0)}[data-dark] .light,.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}:root{--body-bg: var(--back-color);--text-color: var(--color);--wc-red: var(--danger)}:root{--title-font: "Inter", system-ui, sans-serif;--body-font: "Inter", system-ui, sans-serif;--code-font: Consolas, Menlo, Monaco, monospace}.font-title{font-family:var(--title-font);font-weight:600!important}.icon-lego-powerbi:before{content:""}.icon-lego-ooo:before{content:""}.icon-lego-partial:before{content:""}.icon-lego-x:before{content:""}.icon-word-wrap:before{content:""}.icon-file-tmdl:before{content:""}.icon-github:before{content:""}.icon-power-bi:before{content:""}.icon-archive:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-square-out:before{content:""}.icon-arrows-in-simple:before{content:""}.icon-arrows-out-simple:before{content:""}.icon-book-open-text:before{content:""}.icon-bookmark-simple:before{content:""}.icon-brackets-curly:before{content:""}.icon-brackets-square:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-caret-up-down:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-clipboard:before{content:""}.icon-clock:before{content:""}.icon-clock-counter-clockwise:before{content:""}.icon-cloud-arrow-down:before{content:""}.icon-cloud-arrow-up:before{content:""}.icon-code-simple:before{content:""}.icon-copy:before{content:""}.icon-devices:before{content:""}.icon-download-simple:before{content:""}.icon-eye:before{content:""}.icon-facebook:before{content:""}.icon-file-text:before{content:""}.icon-file-x:before{content:""}.icon-file-zip:before{content:""}.icon-files:before{content:""}.icon-flying-saucer:before{content:""}.icon-folder-open:before{content:""}.icon-folder-simple:before{content:""}.icon-folders:before{content:""}.icon-funnel:before{content:""}.icon-funnel-x:before{content:""}.icon-gauge:before{content:""}.icon-globe-simple:before{content:""}.icon-image-square:before{content:""}.icon-info:before{content:""}.icon-lego:before{content:""}.icon-link-break:before{content:""}.icon-link-simple:before{content:""}.icon-linkedin:before{content:""}.icon-list:before{content:""}.icon-magnifying-glass:before{content:""}.icon-moon-stars:before{content:""}.icon-package:before{content:""}.icon-pencil-simple:before{content:""}.icon-plus-circle:before{content:""}.icon-plus-square:before{content:""}.icon-prohibit:before{content:""}.icon-prohibit-inset:before{content:""}.icon-puzzle-piece:before{content:""}.icon-question:before{content:""}.icon-screwdriver:before{content:""}.icon-share-fat:before{content:""}.icon-sliders-horizontal:before{content:""}.icon-smiley-x-eyes:before{content:""}.icon-stop:before{content:""}.icon-sun-dim:before{content:""}.icon-tag-simple:before{content:""}.icon-text-align-left:before{content:""}.icon-trash:before{content:""}.icon-trend-up:before{content:""}.icon-warning:before{content:""}.icon-warning-circle:before{content:""}.icon-warning-diamond:before{content:""}.icon-warning-octagon:before{content:""}.icon-x:before{content:""}.icon-x-circle:before{content:""}.icon-twitter:before{content:""}.icon-x-square:before{content:""}@font-face{font-family:icons;src:url(/assets/icons.woff?t=20250805) format("woff");font-weight:400;font-style:normal;font-display:block}.icon,[class^=icon-],[class*=" icon-"]{display:flex;align-items:center;gap:6px}.icon:after,.icon:before,[class^=icon-]:after,[class^=icon-]:before,[class*=" icon-"]:after,[class*=" icon-"]:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.accent{background-color:var(--accent-color);color:var(--accent-contrast-color)}.hidden{display:none}.click:active{transform:translateY(1px)}.n{clear:both}.fl{float:left}.fr{float:right}.ctr{text-align:center}.left{text-align:left}.aleft,.autoleft{margin-left:auto}.right{text-align:right}.aright,.autoright{margin-right:auto}.atop,.autotop,.abottom,.autobottom{margin-top:auto}.xauto{margin:0 auto}.yauto{margin:auto 0}.uc{text-transform:uppercase}.lc{text-transform:lowercase}.blur{filter:blur(.17em)}.nowrap{white-space:nowrap}.noflow{overflow:hidden}.wide{width:100%}.cols{display:flex;flex-direction:row;justify-content:space-between;gap:20px;overflow:hidden}.cols .col{flex:1 1 50%}.vmiddle{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.danger{color:var(--danger)!important}.glossy{background-color:#f6f8facc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.included{display:flex;align-items:center;gap:6px}.included:after,.included:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.included:before{content:""}.included:before{color:var(--success);font-size:1.2em}.not-included{display:flex;align-items:center;gap:6px}.not-included:after,.not-included:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.not-included:before{content:""}.not-included:before{color:var(--danger);font-size:1.2em}.rounded{border-radius:var(--border-radius)!important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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}.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}.h-flex{display:flex}.v-flex{display:flex;flex-direction:column}.h-flex-middle-center,.h-flex-center-middle{display:flex;align-items:center;justify-content:center}.v-flex-middle-center,.v-flex-center-middle{display:flex;align-items:center;justify-content:center;flex-direction:column}.h-flex-middle{display:flex;align-items:center}.v-flex-middle{display:flex;justify-content:center;flex-direction:column}.h-flex-center{display:flex;justify-content:center}.v-flex-center{display:flex;align-items:center;flex-direction:column}button,.button,.dialog .dialog-body .row .btn,input[type=button]{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 20px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--button-color)!important;background-color:var(--button-back-color)!important}button:not(.disabled):hover,.button:not(.disabled):hover,.dialog .dialog-body .row .btn:not(.disabled):hover,input[type=button]:not(.disabled):hover{color:var(--button-hover-color)!important;background-color:var(--button-hover-back-color)!important}button:not(.disabled):active,.button:not(.disabled):active,.dialog .dialog-body .row .btn:not(.disabled):active,input[type=button]:not(.disabled):active{color:var(--button-hover-color)!important;background:var(--button-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-outline-focus-color)}button:focus,.button:focus,.dialog .dialog-body .row .btn:focus,input[type=button]:focus{box-shadow:0 0 0 4px var(--button-outline-focus-color)}button:visited,.button:visited,.dialog .dialog-body .row .btn:visited,input[type=button]:visited{color:var(--button-color);background:var(--button-back-color)}button.icon-only,.button.icon-only,.dialog .dialog-body .row .icon-only.btn,input[type=button].icon-only{padding:6px}button:hover,.button:hover,.dialog .dialog-body .row .btn:hover,input[type=button]:hover{text-decoration:none!important}button:not(.disabled):active,.button:not(.disabled):active,.dialog .dialog-body .row .btn:not(.disabled):active,input[type=button]:not(.disabled):active{transform:translateY(1px)}button[disabled],button.disabled,button[aria-disabled=true],.button[disabled],.dialog .dialog-body .row [disabled].btn,.button.disabled,.dialog .dialog-body .row .disabled.btn,.button[aria-disabled=true],.dialog .dialog-body .row [aria-disabled=true].btn,input[type=button][disabled],input[type=button].disabled,input[type=button][aria-disabled=true]{cursor:default!important;pointer-events:none;opacity:.6}button .icon,.button .icon,.dialog .dialog-body .row .btn .icon,input[type=button] .icon{font-size:1.1em}button.button-alt,.button.button-alt,.dialog .dialog-body .row .button-alt.btn,input[type=button].button-alt{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 20px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--button-alt-color)!important;background-color:var(--button-alt-back-color)!important}button.button-alt:not(.disabled):hover,.button.button-alt:not(.disabled):hover,.dialog .dialog-body .row .button-alt.btn:not(.disabled):hover,input[type=button].button-alt:not(.disabled):hover{color:var(--button-alt-hover-color)!important;background-color:var(--button-alt-hover-back-color)!important}button.button-alt:not(.disabled):active,.button.button-alt:not(.disabled):active,.dialog .dialog-body .row .button-alt.btn:not(.disabled):active,input[type=button].button-alt:not(.disabled):active{color:var(--button-alt-hover-color)!important;background:var(--button-alt-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-alt-outline-focus-color)}button.button-alt:focus,.button.button-alt:focus,.dialog .dialog-body .row .button-alt.btn:focus,input[type=button].button-alt:focus{box-shadow:0 0 0 4px var(--button-alt-outline-focus-color)}button.button-alt:visited,.button.button-alt:visited,.dialog .dialog-body .row .button-alt.btn:visited,input[type=button].button-alt:visited{color:var(--button-alt-color);background:var(--button-alt-back-color)}button.button-alt.icon-only,.button.button-alt.icon-only,.dialog .dialog-body .row .button-alt.icon-only.btn,input[type=button].button-alt.icon-only{padding:6px}button.button-alt:hover,.button.button-alt:hover,.dialog .dialog-body .row .button-alt.btn:hover,input[type=button].button-alt:hover{text-decoration:none!important}button.button-alt:not(.disabled):active,.button.button-alt:not(.disabled):active,.dialog .dialog-body .row .button-alt.btn:not(.disabled):active,input[type=button].button-alt:not(.disabled):active{transform:translateY(1px)}button.button-alt[disabled],button.button-alt.disabled,button.button-alt[aria-disabled=true],.button.button-alt[disabled],.dialog .dialog-body .row .button-alt[disabled].btn,.button.button-alt.disabled,.dialog .dialog-body .row .button-alt.disabled.btn,.button.button-alt[aria-disabled=true],.dialog .dialog-body .row .button-alt[aria-disabled=true].btn,input[type=button].button-alt[disabled],input[type=button].button-alt.disabled,input[type=button].button-alt[aria-disabled=true]{cursor:default!important;pointer-events:none;opacity:.6}button.button-alt .icon,.button.button-alt .icon,.dialog .dialog-body .row .button-alt.btn .icon,input[type=button].button-alt .icon{font-size:1.1em}button.button-invert,.button.button-invert,.dialog .dialog-body .row .button-invert.btn,input[type=button].button-invert{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 20px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--button-invert-color)!important;background-color:var(--button-invert-back-color)!important}button.button-invert:not(.disabled):hover,.button.button-invert:not(.disabled):hover,.dialog .dialog-body .row .button-invert.btn:not(.disabled):hover,input[type=button].button-invert:not(.disabled):hover{color:var(--button-invert-hover-color)!important;background-color:var(--button-invert-hover-back-color)!important}button.button-invert:not(.disabled):active,.button.button-invert:not(.disabled):active,.dialog .dialog-body .row .button-invert.btn:not(.disabled):active,input[type=button].button-invert:not(.disabled):active{color:var(--button-invert-hover-color)!important;background:var(--button-invert-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-invert-outline-focus-color)}button.button-invert:focus,.button.button-invert:focus,.dialog .dialog-body .row .button-invert.btn:focus,input[type=button].button-invert:focus{box-shadow:0 0 0 4px var(--button-invert-outline-focus-color)}button.button-invert:visited,.button.button-invert:visited,.dialog .dialog-body .row .button-invert.btn:visited,input[type=button].button-invert:visited{color:var(--button-invert-color);background:var(--button-invert-back-color)}button.button-invert.icon-only,.button.button-invert.icon-only,.dialog .dialog-body .row .button-invert.icon-only.btn,input[type=button].button-invert.icon-only{padding:6px}button.button-invert:hover,.button.button-invert:hover,.dialog .dialog-body .row .button-invert.btn:hover,input[type=button].button-invert:hover{text-decoration:none!important}button.button-invert:not(.disabled):active,.button.button-invert:not(.disabled):active,.dialog .dialog-body .row .button-invert.btn:not(.disabled):active,input[type=button].button-invert:not(.disabled):active{transform:translateY(1px)}button.button-invert[disabled],button.button-invert.disabled,button.button-invert[aria-disabled=true],.button.button-invert[disabled],.dialog .dialog-body .row .button-invert[disabled].btn,.button.button-invert.disabled,.dialog .dialog-body .row .button-invert.disabled.btn,.button.button-invert[aria-disabled=true],.dialog .dialog-body .row .button-invert[aria-disabled=true].btn,input[type=button].button-invert[disabled],input[type=button].button-invert.disabled,input[type=button].button-invert[aria-disabled=true]{cursor:default!important;pointer-events:none;opacity:.6}button.button-invert .icon,.button.button-invert .icon,.dialog .dialog-body .row .button-invert.btn .icon,input[type=button].button-invert .icon{font-size:1.1em}button.button-red,.button.button-red,.dialog .dialog-body .row .button-red.btn,input[type=button].button-red{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 20px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--button-del-color)!important;background-color:var(--button-del-back-color)!important}button.button-red:not(.disabled):hover,.button.button-red:not(.disabled):hover,.dialog .dialog-body .row .button-red.btn:not(.disabled):hover,input[type=button].button-red:not(.disabled):hover{color:var(--button-del-hover-color)!important;background-color:var(--button-del-hover-back-color)!important}button.button-red:not(.disabled):active,.button.button-red:not(.disabled):active,.dialog .dialog-body .row .button-red.btn:not(.disabled):active,input[type=button].button-red:not(.disabled):active{color:var(--button-del-hover-color)!important;background:var(--button-del-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-del-outline-focus-color)}button.button-red:focus,.button.button-red:focus,.dialog .dialog-body .row .button-red.btn:focus,input[type=button].button-red:focus{box-shadow:0 0 0 4px var(--button-del-outline-focus-color)}button.button-red:visited,.button.button-red:visited,.dialog .dialog-body .row .button-red.btn:visited,input[type=button].button-red:visited{color:var(--button-del-color);background:var(--button-del-back-color)}button.button-red.icon-only,.button.button-red.icon-only,.dialog .dialog-body .row .button-red.icon-only.btn,input[type=button].button-red.icon-only{padding:6px}button.button-red:hover,.button.button-red:hover,.dialog .dialog-body .row .button-red.btn:hover,input[type=button].button-red:hover{text-decoration:none!important}button.button-red:not(.disabled):active,.button.button-red:not(.disabled):active,.dialog .dialog-body .row .button-red.btn:not(.disabled):active,input[type=button].button-red:not(.disabled):active{transform:translateY(1px)}button.button-red[disabled],button.button-red.disabled,button.button-red[aria-disabled=true],.button.button-red[disabled],.dialog .dialog-body .row .button-red[disabled].btn,.button.button-red.disabled,.dialog .dialog-body .row .button-red.disabled.btn,.button.button-red[aria-disabled=true],.dialog .dialog-body .row .button-red[aria-disabled=true].btn,input[type=button].button-red[disabled],input[type=button].button-red.disabled,input[type=button].button-red[aria-disabled=true]{cursor:default!important;pointer-events:none;opacity:.6}button.button-red .icon,.button.button-red .icon,.dialog .dialog-body .row .button-red.btn .icon,input[type=button].button-red .icon{font-size:1.1em}button.button-text,.button.button-text,.dialog .dialog-body .row .button-text.btn,input[type=button].button-text{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 20px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--button-text-color)!important;background-color:var(--button-text-back-color)!important}button.button-text:not(.disabled):hover,.button.button-text:not(.disabled):hover,.dialog .dialog-body .row .button-text.btn:not(.disabled):hover,input[type=button].button-text:not(.disabled):hover{color:var(--button-text-hover-color)!important;background-color:var(--button-text-hover-back-color)!important}button.button-text:not(.disabled):active,.button.button-text:not(.disabled):active,.dialog .dialog-body .row .button-text.btn:not(.disabled):active,input[type=button].button-text:not(.disabled):active{color:var(--button-text-hover-color)!important;background:var(--button-text-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-text-outline-focus-color)}button.button-text:focus,.button.button-text:focus,.dialog .dialog-body .row .button-text.btn:focus,input[type=button].button-text:focus{box-shadow:0 0 0 4px var(--button-text-outline-focus-color)}button.button-text:visited,.button.button-text:visited,.dialog .dialog-body .row .button-text.btn:visited,input[type=button].button-text:visited{color:var(--button-text-color);background:var(--button-text-back-color)}button.button-text.icon-only,.button.button-text.icon-only,.dialog .dialog-body .row .button-text.icon-only.btn,input[type=button].button-text.icon-only{padding:6px}button.button-text:hover,.button.button-text:hover,.dialog .dialog-body .row .button-text.btn:hover,input[type=button].button-text:hover{text-decoration:none!important}button.button-text:not(.disabled):active,.button.button-text:not(.disabled):active,.dialog .dialog-body .row .button-text.btn:not(.disabled):active,input[type=button].button-text:not(.disabled):active{transform:translateY(1px)}button.button-text[disabled],button.button-text.disabled,button.button-text[aria-disabled=true],.button.button-text[disabled],.dialog .dialog-body .row .button-text[disabled].btn,.button.button-text.disabled,.dialog .dialog-body .row .button-text.disabled.btn,.button.button-text[aria-disabled=true],.dialog .dialog-body .row .button-text[aria-disabled=true].btn,input[type=button].button-text[disabled],input[type=button].button-text.disabled,input[type=button].button-text[aria-disabled=true]{cursor:default!important;pointer-events:none;opacity:.6}button.button-text .icon,.button.button-text .icon,.dialog .dialog-body .row .button-text.btn .icon,input[type=button].button-text .icon{font-size:1.1em}*{-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{font-size:10px;height:100%}body{font-size:1.6rem;line-height:1.6;font-family:var(--body-font);color:var(--color);background:var(--alt-back-color);cursor:default!important;min-width:var(--min-width);height:100%;position:relative;display:flex;flex-direction:column;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)!important;color:var(--selection-color);text-shadow:none}body ::selection{background:var(--selection-back-color)!important;color:var(--selection-color);text-shadow:none}#root{height:100%;display:flex;flex-direction:column}.container{margin:0 auto;width:min(100%,var(--max-width))!important}.content-container{margin:0 auto;width:min(100%,var(--max-content-width))!important;padding:0 40px}.page-container{margin:0 auto;width:min(100%,var(--max-page-width))!important;padding:0 40px}h1,h2,h3,h4,h5,h6{font-family:var(--title-font)}h1.icon,h2.icon,h3.icon,h4.icon,h5.icon,h6.icon{gap:10px}h1{font-size:4.8rem;line-height:1.3;margin:30px 0;font-weight:700;-webkit-font-smoothing:auto}h2{font-size:3rem;line-height:1.4;margin:0 0 30px;font-weight:700;-webkit-font-smoothing:auto}h3{font-size:1.8rem;line-height:1.6;margin:0 0 20px;font-weight:700}.sub,.hsub{font-family:var(--title-font);text-transform:uppercase;font-weight:700;font-size:1.3rem;color:var(--color)}.script-error,.noscript{justify-content:center;align-items:center;text-align:center;display:flex;flex-direction:column;height:100vh;color:var(--alt-color2);padding:20px;margin:0 auto;width:min(100%,700px)!important}.script-error h1,.noscript h1{font-size:3.5rem;margin-bottom:20px}.script-error .note,.noscript .note{margin-top:40px;font-size:1.2rem}.suptitle{font-size:1.4rem;font-weight:600;color:var(--accent-hover-color)}code{-webkit-user-select:text;user-select:text;font-family:var(--code-font)}code.break{word-wrap:break-word}hr{margin:24px auto 25px;border:0;border-bottom:2px solid var(--border-color);width:100%}a,.expandable .expander,.link{-webkit-font-smoothing:auto;text-decoration:none;font-weight:400!important;color:var(--link-color);cursor:pointer!important;transition:color .2s}a:visited,.expandable .expander:visited,.link:visited{color:var(--link-color)}a:not(.nolink):not(.button):not(.ctrl):not([disabled]):hover,.expandable .expander:not(.nolink):not(.button):not(.ctrl):not([disabled]):hover,.link:not(.nolink):not(.button):not(.ctrl):not([disabled]):hover{color:var(--link-hover-color)}a:not([disabled]):active,.expandable .expander:not([disabled]):active,.link:not([disabled]):active{transform:translateY(1px)}a[disabled],.expandable [disabled].expander,.link[disabled]{cursor:default}a.und,.expandable .und.expander,.link.und{text-decoration:underline}a.alt:not(.ctrl):not([disabled]),.expandable .alt.expander:not(.ctrl):not([disabled]),.link.alt:not(.ctrl):not([disabled]){color:var(--alt-link-color)}a.alt:not(.ctrl):not([disabled]):hover,.expandable .alt.expander:not(.ctrl):not([disabled]):hover,.link.alt:not(.ctrl):not([disabled]):hover{color:var(--alt-link-hover-color)}a.cta,.expandable .cta.expander,.link.cta{font-weight:600!important;white-space:nowrap}a.cta:after,.expandable .cta.expander:after,.link.cta:after{font-size:.8em;margin-top:3px}a.atc,.expandable .atc.expander,.link.atc{font-weight:600!important;display:flex;align-items:center;gap:6px;display:inline-flex;gap:2px}a.atc:after,.expandable .atc.expander:after,a.atc:before,.expandable .atc.expander:before,.link.atc:after,.link.atc:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.atc:before,.expandable .atc.expander:before,.link.atc:before{content:""}a.unseen,.expandable .unseen.expander,.link.unseen{color:unset!important}a[rel=bookmark],.expandable [rel=bookmark].expander,.link[rel=bookmark]{color:var(--color)}.link{color:var(--link-color)}.link:not([disabled]):hover{text-decoration:underline}.ctrl,.toggle{display:inline-flex;gap:5px;justify-content:center;align-items:center;color:var(--control-color);margin:0 2px;padding:3px 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:var(--border-radius)!important;position:relative}.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}table{border-collapse:collapse}table th,table td{padding:5px 10px;border-collapse:collapse;text-align:left;vertical-align:middle}table th[align=right],table td[align=right]{text-align:right}table th[align=center],table td[align=center]{text-align:center}table th[valign=top],table td[valign=top]{vertical-align:top}table th[valign=bottom],table td[valign=bottom]{vertical-align:bottom}table td{border-top:1px solid var(--border-color);background-color:var(--table-cell-back-color);color:var(--table-cell-color)}table tr.noborder td{border-top:none}table th{font-size:.95em;font-family:var(--title-font);font-weight:600!important}table thead th{background-color:var(--table-header-back-color);color:var(--table-header-color)}table.hover tr:hover td{background-color:var(--table-cell-hover-back-color)}table.alternate tr:nth-child(2n) td{background-color:var(--table-cell-alt-back-color)}table.hover.alternate tr:nth-child(2n):hover td{background-color:var(--table-cell-hover-alt-back-color)}.label{margin:0 5px;padding:4px 5px;display:inline-block;font-size:.8em;line-height:1;cursor:pointer;border-radius:var(--border-radius)!important;background-color:var(--accent-color);color:var(--accent-contrast-color)}label[for]{cursor:pointer}[disabled]:not(.button){color:var(--disabled-color)!important;cursor:default!important}[disabled]:not(.button):before,[disabled]:not(.button):after{color:var(--disabled-color)!important}strong,.strong{font-weight:700}b{font-weight:600}.video-background,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-background iframe,.video-background object,.video-background embed,.video-background video,.video-background .azuremediaplayer,.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{z-index:-1}.video-container{border-radius:var(--border-radius)!important}video{background-color:var(--video-back-color)}.note{font-size:.9em;color:var(--notice-color)}.alt-note{font-size:.9em;color:var(--alt-color)}.tip,.help{display:inline-flex!important;color:var(--alt-color);vertical-align:middle;cursor:help}.tip{display:flex;align-items:center;gap:6px}.tip:after,.tip:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tip:before{content:""}.help{display:flex;align-items:center;gap:6px}.help:after,.help:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.help:after{content:""}.free{color:var(--accent-color);background:-webkit-linear-gradient(27deg,#026acb,#0fb07c 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dialog .dialog-header{background:#00000080}.dialog .dialog-body{background:var(--back-color);box-shadow:0 0 9px #0000002b;padding:40px}.dialog .dialog-body h4{font-size:2rem;margin-top:0}.dialog .dialog-body .text-secondary{color:var(--alt-color)}.dialog .dialog-body .row{display:flex;gap:40px}.dialog .dialog-body .row.mt-auto{margin-top:auto}.dialog .dialog-close{display:flex;align-items:center;gap:6px;position:absolute;padding:6px;font-size:2.2rem;font-weight:400!important;top:10px;right:8px}.dialog .dialog-close:after,.dialog .dialog-close:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dialog .dialog-close:before{content:""}.alert{border-radius:var(--border-radius)!important;width:100%;margin:20px auto;padding:20px 20px 20px 30px;border:1px solid var(--border-color)}.alert .title{font-family:var(--title-font);font-size:1.8rem;line-height:1.3;font-weight:700;display:flex;align-items:center}.alert .title:before{font-size:1.4em;margin-right:5px}.alert .content{margin:10px 0 0;font-size:1.5rem}.alert a,.alert .expandable .expander,.expandable .alert .expander{text-decoration:underline}.alert a:hover,.alert .expandable .expander:hover,.expandable .alert .expander:hover{text-decoration:none}.alert.collapsed .title{display:flex;align-items:center;gap:6px}.alert.collapsed .title:after,.alert.collapsed .title:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert.collapsed .title:after{content:""}.alert.collapsed .content{display:none}.alert.warning{background-color:var(--alert-warning-back-color);color:var(--alert-warning-color)}.alert.warning .title{display:flex;align-items:center;gap:6px}.alert.warning .title:after,.alert.warning .title:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert.warning .title:before{content:""}.alert.warning a,.alert.warning .expandable .expander,.expandable .alert.warning .expander{color:var(--alert-warning-color)}.alert.warning a:hover,.alert.warning .expandable .expander:hover,.expandable .alert.warning .expander:hover{color:var(--alert-warning-hover-color)!important}.banner{display:flex;align-items:center;justify-content:center;padding:8px 20px;font-size:1.5rem;font-weight:500;gap:5px}.banner:before{font-size:1.8rem}.banner.warning{background-color:var(--alert-warning-back-color);color:var(--alert-warning-color)}@media (width < 640px){.banner{gap:10px}.banner:before{font-size:2.6rem;opacity:.5}}.tags{display:flex;flex-wrap:wrap;gap:10px}.tags .tag{display:flex;align-items:center;justify-content:center;padding:2px 8px;font-size:1.2rem;font-weight:500;color:var(--accent-color);background-color:var(--back-color);border:1px dashed var(--accent-color);border-radius:var(--border-radius)!important;cursor:pointer}.tags .tag:hover{background-color:var(--accent-back-color)}.badge{background:var(--accent-color);color:var(--accent-contrast-color);border-radius:30px;padding:1px 8px}mark{background:var(--accent-back-color);padding:2px}form{display:inline}input::placeholder,select::placeholder,textarea::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=text],input[type=search],input[type=password],input[type=email],input[type=number],input[type=tel],textarea{font-family:var(--body-font);-webkit-user-select:text;user-select:text;border-radius:var(--border-radius)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-back-color);color:var(--input-color);line-height:1.3;outline:0;border:1px solid var(--input-border-color);padding:8px 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}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]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,textarea:focus{box-shadow:0 0 0 4px var(--input-outline-focus-color)}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;-moz-appearance:none;appearance:none;height:1em;width:1em;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5.670 5.061 C 5.448 5.142,5.250 5.309,5.128 5.516 C 5.036 5.672,5.020 5.745,5.021 6.000 C 5.021 6.212,5.043 6.341,5.095 6.440 C 5.135 6.517,6.386 7.800,7.874 9.290 L 10.579 12.000 7.874 14.710 C 6.386 16.200,5.135 17.483,5.095 17.560 C 5.043 17.659,5.021 17.788,5.021 18.000 C 5.020 18.258,5.036 18.327,5.133 18.492 C 5.263 18.714,5.502 18.901,5.736 18.965 C 5.938 19.019,6.266 18.989,6.445 18.899 C 6.519 18.862,7.800 17.614,9.290 16.126 L 12.000 13.421 14.710 16.126 C 16.200 17.614,17.483 18.865,17.560 18.905 C 17.659 18.957,17.788 18.979,18.000 18.979 C 18.258 18.980,18.327 18.964,18.492 18.867 C 18.714 18.737,18.901 18.498,18.965 18.264 C 19.019 18.062,18.989 17.734,18.899 17.555 C 18.862 17.481,17.614 16.200,16.126 14.710 L 13.421 12.000 16.126 9.290 C 17.614 7.800,18.865 6.517,18.905 6.440 C 18.957 6.341,18.979 6.212,18.979 6.000 C 18.980 5.745,18.964 5.672,18.872 5.516 C 18.618 5.084,18.138 4.906,17.657 5.065 C 17.478 5.125,17.210 5.380,14.730 7.854 L 12.000 10.578 9.270 7.854 C 6.790 5.380,6.522 5.125,6.343 5.065 C 6.107 4.987,5.874 4.986,5.670 5.061 ' stroke='none' fill-rule='evenodd' fill='black'></path></svg>") no-repeat center center;background-size:contain;cursor:pointer;opacity:.5}input[type=text]::-webkit-search-cancel-button:hover,input[type=search]::-webkit-search-cancel-button:hover,input[type=password]::-webkit-search-cancel-button:hover,input[type=email]::-webkit-search-cancel-button:hover,input[type=number]::-webkit-search-cancel-button:hover,input[type=tel]::-webkit-search-cancel-button:hover,textarea::-webkit-search-cancel-button:hover{opacity:1}input[type=text]::-webkit-search-cancel-button:active,input[type=search]::-webkit-search-cancel-button:active,input[type=password]::-webkit-search-cancel-button:active,input[type=email]::-webkit-search-cancel-button:active,input[type=number]::-webkit-search-cancel-button:active,input[type=tel]::-webkit-search-cancel-button:active,textarea::-webkit-search-cancel-button:active{transform:translateY(1px)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;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;-moz-appearance:none;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-container{display:flex;flex-direction:row;align-items:center;border-radius:var(--border-radius)!important;padding:2px 0;border:1px solid var(--input-border-color);background-color:var(--input-back-color)}.search-container:has(input:focus){box-shadow:0 0 0 4px var(--input-outline-focus-color)}.search-container input{width:calc(100% - 40px);padding:4px 6px;border:none!important}.search-container input:active,.search-container input:focus{box-shadow:none}.search-container .icon{color:var(--color);font-size:2rem;line-height:1;margin-left:10px;display:flex}input[type=file]{visibility:hidden!important;position:absolute}input[type=radio]{display:inline-grid;place-content:center;-webkit-appearance:none;-moz-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:.65em;height:.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(.1em)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-back-color);font:inherit;color:var(--input-border-color);width:1.15em;height:1.15em;border:1px solid var(--input-border-color);border-radius:4px;transform:translateY(.2em);margin-right:8px;flex:0 0 auto}input[type=checkbox]:active{transform:translateY(.3em)}input[type=checkbox]:checked{background:var(--accent-color) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")!important;border-color:var(--accent-color)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]+label{margin-top:1em}input[type=checkbox]:focus{box-shadow:0 0 0 4px var(--input-outline-focus-color)}.form-section{margin:15px 0}.form-section:first-child{margin-top:0}.form-section:last-child{margin-bottom:0}.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:.8em;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}.req{display:inline-block;margin-left:5px;color:var(--invalid-color)}select{border:1px solid var(--input-border-color);box-shadow:none;-webkit-appearance:none;appearance:none;-moz-appearance:window;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--input-back-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;color:var(--color);padding:8px 30px 8px 10px;line-height:normal;border-radius:var(--border-radius)!important}select::-ms-expand{display:none}select:focus{outline:none}textarea{resize:none;line-height:1.4}.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:translate(18px)}.switch input.disabled+.slider{background-color:var(--disabled-color)!important;border-color:var(--disabled-color)!important}.switch.small{width:24px;height:13px}.switch.small .slider{border-radius:10px}.switch.small .slider:before{height:8px;width:8px;left:1.5px;bottom:1.5px}.switch.small input:checked+.slider:before{transform:translate(11px)}.switch-container{display:flex;align-items:center}header.main{background:var(--header-back-color);color:var(--header-color);border-bottom:2px solid var(--border-color)}header.main nav{display:flex;align-items:center;justify-content:center;width:min(100%,var(--max-width));padding:8px 30px;margin:10px auto;gap:15px;list-style:none;font-family:var(--title-font);font-weight:600!important}header.main nav input{border:none}header.main nav a{font-size:1.6rem;color:var(--control-color)!important;font-weight:500!important}header.main nav a:not(.ctrl-icon):not(.active):hover{color:var(--control-hover-color)!important}header.main nav a:hover{text-decoration:none!important}@media (width < 800px){header.main nav a.ctrl{display:none!important}}header.main nav a.ctrl.active{font-weight:600!important;color:var(--link-hover-color)!important;background-color:var(--control-hover-back-color)!important}@media (width < 520px){header.main nav a:has(.logo-icon){margin-right:auto}}header.main nav .ctrl-icon{font-size:2.4rem!important}header.main nav .controls{display:flex;align-items:center;gap:30px;margin-left:auto;width:40%;max-width:600px}@media (width < 800px){header.main nav .controls{margin-left:20px;width:100%}}@media (width < 520px){header.main nav .controls{width:auto}}header.main nav .divider,header.main nav .package-search-container{width:100%;height:38px}header.main nav .package-search{width:100%;border:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:0 10px}header.main nav .package-search:has(input:focus){box-shadow:0 0 0 4px var(--input-outline-focus-color)}header.main nav .package-search .icon{font-size:1.5em;top:unset}header.main nav .package-search .search-placeholder{font-weight:400}header.main nav .package-search .search-menu{border-radius:var(--border-radius)!important}header.main nav .package-search input{background-color:var(--back-color);padding-left:3em;font-weight:400!important}header.main nav .package-search input:focus{box-shadow:none!important}header.main nav .menu-toggle{display:none!important}@media (width < 800px){header.main nav .menu-toggle{display:inherit!important}}header.main nav .logo-full{height:35px;margin:0 40px 0 0;max-width:unset!important}header.main nav .logo-icon{height:35px;display:none!important}@media (width < 960px){header.main nav .logo-icon{display:inherit!important}}@media (width < 960px){header.main.main .logo-full{display:none!important}}.package-search-menu .result-item{display:flex;flex-direction:column;gap:5px;font-size:1.4rem;color:var(--control-color)}.package-search-menu .result-item h4{margin:0;font-size:1.5rem}.package-search-menu .result-item .desc{font-size:1.2rem;color:var(--notice-color)}.header-menu{width:500px}.header-menu .menu-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px}.header-menu .menu-content a{display:flex;align-items:flex-start;border-radius:var(--border-radius)!important;flex:0 1 calc(50% - 10px);min-width:180px;width:100%;padding:10px;font-weight:500!important;color:var(--control-color)!important;line-height:1;gap:10px}.header-menu .menu-content a:hover,.header-menu .menu-content a.active{background-color:var(--control-hover-back-color)}.header-menu .menu-content a h3{font-size:1.7rem;margin:0}.header-menu .menu-content a img{width:32px;height:32px}.header-menu .menu-content a span{font-size:1.2rem;color:var(--notice-color)!important}.header-mobile-menu{position:fixed;z-index:999;top:0;left:0;right:0;background-color:var(--context-back-color);border-bottom:1px solid var(--context-border-color);box-shadow:var(--context-shadow);display:flex;flex-direction:column}@media (width > 800px){.header-mobile-menu{display:none!important}}.header-mobile-menu .menu-title{display:flex;align-items:center;padding:20px 30px;gap:10px}.header-mobile-menu .menu-title .logo-icon{height:35px}.header-mobile-menu .menu-title .ctrl-icon-container:has(.menu-close){margin-left:auto}.header-mobile-menu .menu-title .ctrl-icon-container:has(.menu-close) .menu-close{font-size:2.4rem}.header-mobile-menu .menu-content{display:flex;flex-direction:column;gap:5px;font-family:var(--title-font);font-weight:500!important;padding:10px 15px}.header-mobile-menu .menu-content a{font-size:1.8rem;padding:5px 15px;color:var(--control-color)!important}.header-mobile-menu .menu-content a.active{font-weight:700!important}footer.main{margin-top:auto;padding:20px 0 50px;color:var(--footer-color);background:url(/logo-gray.svg) no-repeat center 150%;background-size:100px}@media (width < 500px){footer.main{background-image:none;padding-bottom:20px}}footer.main .your-choices,footer.main a{color:var(--footer-color);font-weight:500!important}footer.main .your-choices.active,footer.main a.active{color:var(--link-hover-color)!important}footer.main .your-choices.disabled,footer.main a.disabled{opacity:.5!important;cursor:default!important;pointer-events:none!important}footer.main .your-choices{display:flex;align-items:center;gap:5px;cursor:pointer}footer.main .your-choices:hover{color:var(--link-hover-color)}footer.main .your-choices img{width:30px}footer.main section{margin:20px auto 0;width:min(100%,var(--max-content-width))!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 30px}footer.main section.links{gap:10px 50px}footer.main section.more-links{gap:10px 20px;font-size:1.3rem;margin-top:20px}footer.main section.more-links a{font-weight:400!important}footer.main section.copyright{gap:10px;font-size:1.2rem;color:var(--notice-color);margin-top:30px}footer.main section.copyright img{height:20px}.error-desc,.error-desc2{max-width:min(100%,500px);margin:20px auto;text-align:center;color:var(--alt-color)}.error-desc{font-size:2.4rem;font-weight:500}@media (width < 500px){.error-desc{font-size:2rem}}.error-desc2{font-size:1.8rem}.page-error{height:100%;padding:100px 20px}.page-error svg,.page-error img{width:280px;max-width:90%}.page-error .icon{font-size:15rem;color:var(--error-icon-color)}.page-error h1{margin:0}.back-error .error-desc{margin-top:0;color:var(--back-error-color)}.back-error .icon{font-size:13rem;line-height:1;margin-bottom:10px;color:var(--back-error-icon-color)}.error-code{color:var(--alt-color);font-family:var(--code-font)}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: var(--skeleton-color);--highlight-color: var(--skeleton-highlight-color);--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:var(--border-radius);display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.alt-skeleton .react-loading-skeleton{--base-color: var(--alt-skeleton-color);--highlight-color: var(--alt-skeleton-highlight-color)}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(--custom-highlight-background, linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.cards-skeleton{display:flex;flex-wrap:wrap;gap:1rem}.cards-skeleton .perRow1{width:100%}.cards-skeleton .perRow2{width:calc(50% - .5rem)}.cards-skeleton .perRow3{width:calc(33.333% - 1rem)}.cards-skeleton .perRow4{width:calc(25% - .75rem)}.cards-skeleton .perRow5{width:calc(20% - .8rem)}.list-skeleton.horizontal{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:1rem}[data-rmiz-ghost]{position:absolute;pointer-events:none}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{background-color:#000000b3;border-radius:50%;border:none;box-shadow:0 0 1px #ffffff80;color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rmiz-btn-zoom]:not(:focus):not(:active){position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{position:absolute;inset:10px 10px auto auto;cursor:zoom-in}[data-rmiz-btn-unzoom]{position:absolute;inset:20px 20px auto auto;cursor:zoom-out;z-index:1}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}[data-rmiz-modal-overlay]{position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{position:relative;width:100%;height:100%}[data-rmiz-modal-img]{position:absolute;cursor:zoom-out;image-rendering:high-quality;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion: reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}img,svg{display:inline-block;vertical-align:middle;border:0;shape-rendering:geometricPrecision}figcaption{font-size:1.2rem;font-style:italic;color:var(--alt-color)}button[data-rmiz-btn-unzoom]{display:none}[data-rmiz-modal-overlay=visible]{background-color:#000c!important}.markdown-content{font-size:1.6rem;word-wrap:break-word}.markdown-content>*:first-child{margin-top:0!important;font-size:1.1em}.markdown-content>*:last-child{margin-bottom:0!important}.markdown-content .content-and-toc{display:flex;margin-top:40px}@media (width < 780px){.markdown-content .content-and-toc{flex-direction:column-reverse;margin:0}}.markdown-content .content-and-toc h2:first-child{margin-top:0!important}.markdown-content .content-and-toc .content{flex:0 0 auto;width:calc(100% - 250px)}@media (width < 780px){.markdown-content .content-and-toc .content{width:100%}}.markdown-content .content-and-toc .toc{width:250px;margin:0 0 20px 80px}@media (width < 780px){.markdown-content .content-and-toc .toc{margin:0;padding:20px 0;background:var(--back-color);width:100%}}.markdown-content a:not([href]){color:inherit;text-decoration:none}.markdown-content .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-content .anchor:focus{outline:none}.markdown-content p,.markdown-content ul,.markdown-content ol,.markdown-content dl,.markdown-content table,.markdown-content pre{margin-top:0;margin-bottom:16px}.markdown-content hr{height:.25em;padding:0;margin:24px 0;background-color:var(--hr-color);border:0}.markdown-content kbd{display:inline-block;padding:3px 5px;font-size:1.1rem;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 #959da5}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin-top:1.8em;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-content h1:hover .anchor,.markdown-content h2:hover .anchor,.markdown-content h3:hover .anchor,.markdown-content h4:hover .anchor,.markdown-content h5:hover .anchor,.markdown-content h6:hover .anchor{text-decoration:none}.markdown-content h1 tt,.markdown-content h1 code,.markdown-content h2 tt,.markdown-content h2 code,.markdown-content h3 tt,.markdown-content h3 code,.markdown-content h4 tt,.markdown-content h4 code,.markdown-content h5 tt,.markdown-content h5 code,.markdown-content h6 tt,.markdown-content h6 code{font-size:inherit}.markdown-content h1{padding-bottom:.3em;font-size:2em}.markdown-content h2{padding-bottom:.3em;font-size:1.8em}.markdown-content h3{font-size:1.25em}.markdown-content h4{font-size:1em}.markdown-content h5{font-size:.875em}.markdown-content h6{font-size:.85em}.markdown-content ul,.markdown-content ol{padding-left:2em}.markdown-content ul.no-list,.markdown-content ol.no-list{padding:0;list-style-type:none}.markdown-content ul ul,.markdown-content ul ol,.markdown-content ol ol,.markdown-content ol ul{margin-top:0;margin-bottom:0}.markdown-content li{word-wrap:break-all}.markdown-content li>p{margin-top:16px}.markdown-content li+li{margin-top:.25em}.markdown-content ul.task-list{padding-left:0}.markdown-content ul.task-list ul{padding-left:2em}.markdown-content ul.task-list .task-list-item{list-style-type:none}.markdown-content dl{padding:0}.markdown-content dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-content dl dd{padding:0 16px;margin-bottom:16px}.markdown-content table{display:block;width:100%;overflow:auto}.markdown-content .wide table,.markdown-content table.wide{display:table;width:100%}.markdown-content table th{font-weight:600}.markdown-content table th,.markdown-content table td{padding:6px 13px;border:1px solid var(--border-color)}.markdown-content table tr{background-color:var(--table-cell-back-color);border-top:1px solid var(--border-color)}.markdown-content table tr:nth-child(2n){background-color:var(--table-cell-alt-back-color)}.markdown-content table img{background-color:transparent}.markdown-content code{padding:8px;margin:0;list-style:none;border-radius:var(--border-radius);background-color:var(--alt-back-color);border:1px solid var(--border-color)}.markdown-content blockquote{display:inline-block;background-color:var(--blockquote-back-color);color:var(--blockquote-color);border-radius:var(--border-radius);border:1px solid var(--blockquote-border-color);margin:10px 0 30px;padding:0 20px;align-items:center;font-size:1.4rem;line-height:1.5}.markdown-content blockquote blockquote{margin:0;padding:0;border:0;background-color:transparent}.markdown-content blockquote p{margin:0;padding:15px 0}.markdown-content blockquote p:first-child{display:flex;align-items:center;gap:6px;display:block}.markdown-content blockquote p:first-child:after,.markdown-content blockquote p:first-child:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markdown-content blockquote p:first-child:before{content:""}.markdown-content blockquote p:first-child:before{font-size:1.5em;margin:0 5px 0 0;display:block;float:left}.markdown-content blockquote:has(blockquote){background:var(--nested-blockquote-back-color)!important;border:1px solid var(--nested-blockquote-border-color)!important}.markdown-content blockquote:has(blockquote) p,.markdown-content blockquote:has(blockquote) a{color:var(--nested-blockquote-color)!important}.markdown-content blockquote:has(blockquote) a{text-decoration:underline}.markdown-content blockquote:has(blockquote) p:first-child:before{display:flex;align-items:center;gap:6px}.markdown-content blockquote:has(blockquote) p:first-child:before:after,.markdown-content blockquote:has(blockquote) p:first-child:before:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markdown-content blockquote:has(blockquote) p:first-child:before:before{content:""}.markdown-content blockquote ul,.markdown-content blockquote ol{margin-top:0;padding:15px 2em}.markdown-content blockquote p+ul,.markdown-content blockquote p+ol{padding-top:0}.markdown-content blockquote>:first-child{margin-top:0}.markdown-content blockquote>:last-child{margin-bottom:0!important}.markdown-content blockquote img{border:0!important;box-shadow:none!important}.markdown-content blockquote+h2{margin-top:10px}.markdown-content blockquote+h3,.markdown-content blockquote+h4,.markdown-content blockquote+h5,.markdown-content blockquote+h6{margin-top:0}.markdown-content video,.markdown-content img{max-width:calc(100% - 20px)!important;display:block;margin:20px 10px;box-sizing:content-box;background-color:var(--img-back-color);border:1px solid var(--border-color);box-shadow:var(--image-shadow);border-radius:var(--border-radius);overflow:hidden}.markdown-content video.broken,.markdown-content img.broken{display:none;height:80px;background:var(--alt-back-color)}.markdown-content video.naked,.markdown-content img.naked{border:none;border-radius:0;box-shadow:none}.markdown-content video.noround,.markdown-content img.noround{border-radius:0}.markdown-content video.nomargin,.markdown-content img.nomargin{margin:0}.markdown-content video.noborder,.markdown-content img.noborder{border:none}.markdown-content video.fl,.markdown-content img.fl{margin:0 40px 20px 0}.markdown-content video.fr,.markdown-content img.fr{margin:0 0 20px 40px}.markdown-content video.ctr,.markdown-content video.center,.markdown-content img.ctr,.markdown-content img.center{margin:20px auto}.markdown-content video.inline,.markdown-content img.inline{display:inline}.markdown-content .video-container{margin:20px auto}.markdown-content figure{margin-left:0}.markdown-content figcaption{margin-left:12px}.markdown-content .pbi-report-container{width:calc(100% + 160px)!important;max-width:100vw;margin:40px auto 40px -80px}@media (width < 1315px){.markdown-content .pbi-report-container{width:100%!important;margin-left:0}}.markdown-content .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-content span.frame{display:block;overflow:hidden}.markdown-content span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--border-color)}.markdown-content span.frame span img{display:block;float:left}.markdown-content span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--alt-color)}.markdown-content span.align-center{display:block;overflow:hidden;clear:both}.markdown-content span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-content span.align-center span img{margin:0 auto;text-align:center}.markdown-content span.align-right{display:block;overflow:hidden;clear:both}.markdown-content span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-content span.align-right span img{margin:0;text-align:right}.markdown-content span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-content span.float-left span{margin:13px 0 0}.markdown-content span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-content span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-content code,.markdown-content tt{padding:.2em .4em;margin:0;font-size:85%;border-radius:3px}.markdown-content code br,.markdown-content tt br{display:none}.markdown-content del code{text-decoration:inherit}.markdown-content pre{word-wrap:normal}.markdown-content pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-content pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--alt-back-color);border-radius:3px}.markdown-content pre code,.markdown-content pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.medium-zoom-overlay{z-index:999998}.medium-zoom-image--opened{z-index:999999;object-fit:contain}.accordion .accordion-item{border-top:1px solid var(--border-color)}.accordion .accordion-item:first-child{border-top:none}.accordion .accordion-header{width:100%;padding:15px 10px;text-align:left;border:none;outline:none;transition:background-color .3s ease;cursor:pointer;font-weight:600;display:flex;align-items:center;gap:6px}.accordion .accordion-header:after,.accordion .accordion-header:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion .accordion-header:before{content:""}.accordion .accordion-header:before{font-size:1.2em}.accordion .accordion-header[aria-expanded=true]{display:flex;align-items:center;gap:6px}.accordion .accordion-header[aria-expanded=true]:after,.accordion .accordion-header[aria-expanded=true]:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion .accordion-header[aria-expanded=true]:before{content:""}.accordion .accordion-header:not([aria-expanded=true]):hover{background-color:var(--back-color)}.accordion .accordion-content{padding:0 30px 0 20px;margin-left:30px;margin-bottom:30px;text-align:left;border-left:5px solid var(--border-color);color:var(--alt-color2)}.accordion .accordion-content p:first-child{margin-top:0}.shade .accordion-header :not([aria-expanded=true]):hover,.tabs .accordion-header :not([aria-expanded=true]):hover{background-color:var(--accent-contrast-color)}.shade .accordion-content,.tabs .accordion-content{border-color:var(--accent-border-color)}.expandable .expander{cursor:pointer;display:flex;align-items:center;gap:6px;font-weight:600!important}.expandable .expander:after,.expandable .expander:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.expandable .expander:before{content:""}.expandable.expanded .expander{display:flex;align-items:center;gap:6px}.expandable.expanded .expander:after,.expandable.expanded .expander:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.expandable.expanded .expander:before{content:""}.expandable .fragment{display:none}.expandable.expanded .fragment,.expandable .fragment.expanded{display:block}.info-icon{display:inline-flex;font-size:1.4rem;cursor:help;margin-left:5px;color:var(--alt-color)}.toggle-switch,.radio-switch{display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:var(--toggle-back-color);border:1px solid var(--toggle-border-color);overflow:hidden;padding:4px;gap:5px;cursor:pointer}.toggle-switch input,.radio-switch input{display:none}.toggle-switch .item,.radio-switch .item{text-align:center;white-space:nowrap;flex:1 1 50%;border-radius:50px;padding:3px 18px;transition:all .2s ease-in-out;color:var(--toggle-color);font-size:1.5rem;font-weight:500}.toggle-switch .item:hover,.radio-switch .item:hover{color:var(--toggle-hover-color);background-color:var(--toggle-hover-back-color)}.toggle-switch .item.active,.radio-switch .item.active{background:var(--toggle-selected-back-color);color:var(--toggle-selected-color);font-weight:600}.toggle-switch .item.active:hover,.radio-switch .item.active:hover{color:var(--toggle-selected-color)}.toggle-switch:has(input:checked) .item.on,.toggle-switch:has(input:not(:checked)) .item.off,.radio-switch:has(input:checked) .item.on,.radio-switch:has(input:not(:checked)) .item.off{background:var(--toggle-selected-back-color);color:var(--toggle-selected-color);font-weight:600}.toggle-switch:has(input:checked) .item.on:hover,.toggle-switch:has(input:not(:checked)) .item.off:hover,.radio-switch:has(input:checked) .item.on:hover,.radio-switch:has(input:not(:checked)) .item.off:hover{color:var(--toggle-selected-color)}.tabs .tabs-nav{display:flex;gap:30px}@media (width < 500px){.tabs .tabs-nav{display:none!important}}.tabs .tabs-nav .tab{display:flex;align-items:center;justify-content:center;position:relative;font-family:var(--title-font);font-weight:600!important;margin-bottom:-1px;gap:5px;padding:2px;cursor:pointer;border-bottom:3px solid transparent;color:var(--alt-color);z-index:999}.tabs .tabs-nav .tab:active{transform:translateY(1px)}.tabs .tabs-nav .tab[data-state=active]{color:var(--accent-hover-color)}.tabs .tabs-nav .tab[data-state=active]:after{background-color:var(--accent-hover-color);content:"";width:100%;inset-inline-start:0;position:absolute;left:0;height:3px;bottom:-4px;border-radius:5px}.tabs .tabs-nav .tab:not([data-state=active]):hover{color:var(--color)}.tabs .tabs-nav .tab h1,.tabs .tabs-nav .tab h2,.tabs .tabs-nav .tab h3,.tabs .tabs-nav .tab h4,.tabs .tabs-nav .tab h5,.tabs .tabs-nav .tab h6{margin:0}.tabs .tabs-nav .tab .icon{font-size:1.5em}.tabs .tabs-nav-select{display:none;width:calc(100% - 40px);margin:0 auto;font-size:1.6rem;display:none!important}@media (width < 500px){.tabs .tabs-nav-select{display:inherit!important}}.tabs .tabs-ctrls .tab-ctrl{z-index:999;position:absolute;font-size:7rem;color:#e0e0e0;cursor:pointer;top:50%;padding:40px 0}@media (width < 500px){.tabs .tabs-ctrls .tab-ctrl{display:none}}.tabs .tabs-ctrls .tab-ctrl:active{transform:translateY(1px)}.tabs .tabs-ctrls .tab-ctrl:hover{color:var(--alt-color2)}.tabs .tabs-ctrls .tab-ctrl.prev-tab{left:20px}.tabs .tabs-ctrls .tab-ctrl.next-tab{right:20px}.tabs .tab-content{margin-top:-1px;padding:20px;overflow:hidden}.tabs .tab-content[data-state=inactive]{display:none}.dropdown{min-width:220px;max-width:var(--max-context-width);border-radius:var(--context-border-radius);background-color:var(--context-back-color);border:1px solid var(--context-border-color);box-shadow:var(--context-shadow);overflow:hidden;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.dropdown[data-side=top]{animation-name:slideDownAndFade}.dropdown[data-side=right]{animation-name:slideLeftAndFade}.dropdown[data-side=bottom]{animation-name:slideUpAndFade}.dropdown[data-side=left]{animation-name:slideRightAndFade}.dropdown-content{display:flex;align-items:middle;flex-direction:column;gap:2px;padding:10px;background:var(--context-back-color);max-width:var(--max-context-width);overflow:hidden}.dropdown-content .dropdown-item{display:flex;align-items:center;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:var(--border-radius)!important;cursor:pointer;gap:10px;padding:6px 10px;font-size:1.4rem;color:var(--context-color)}.dropdown-content .dropdown-item:hover:not([disabled]){color:var(--context-hover-color)!important;background-color:var(--context-hover-back-color)!important}.dropdown-content .dropdown-item .icon{font-size:1.8rem}.dropdown-content .sep{border-top:1px solid var(--context-border-color);margin:6px -10px;width:calc(100% + 20px)}.ctrl-icon{font-size:1.3rem;font-weight:600;color:var(--control-color)!important;padding:4px;cursor:pointer}.ctrl-icon[disabled],.ctrl-icon.disabled{color:var(--disabled-color)!important;cursor:default}.ctrl-icon .icon{font-size:2.4rem}.ctrl-icon.with-label{display:inline-flex;align-items:center;white-space:nowrap;gap:5px}.ctrl-icon:not([disabled]):not(.disabled):hover{color:var(--accent-color)!important}.ctrl-icon:not([disabled]):not(.disabled):active{transform:translateY(1px)}.ctrl-icon:has(.badge){position:relative}.ctrl-icon .badge{width:6px;height:6px;position:absolute;right:0;top:3px;padding:0}a.active .ctrl-icon,a.parent-active .ctrl-icon,.ctrl-icon.active,.ctrl-icon.parent-active{color:var(--accent-color)!important}.tooltip-content{z-index:9999;border-radius:4px;padding:8px 10px;font-size:1.3rem;line-height:1.3;background-color:var(--tooltip-back-color);color:var(--tooltip-color);box-shadow:var(--context-shadow);-webkit-user-select:none;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;max-width:230px}.tooltip-content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.tooltip-content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.tooltip-content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.tooltip-content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.tooltip-arrow{fill:var(--tooltip-back-color)}.search-input{position:relative;display:flex;align-items:center;border-radius:var(--border-radius)!important;gap:10px;background:var(--input-back-color);color:var(--input-color);border:1px solid var(--input-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:8px 10px}.search-input:has(input:focus){box-shadow:0 0 0 4px var(--input-outline-focus-color)}.search-input .icon{color:var(--control-color);font-size:1.2em}.search-input input[type=search]{padding:0;width:100%;border:none;outline:none}.search-input input[type=search]:focus{outline:none;box-shadow:none}.search-input:has([disabled]) .icon{color:var(--placeholder-color)}.dialog-overlay{background-color:#0000004d;position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.dialog-content{background-color:var(--back-color);border-radius:10px;box-shadow:var(--element-shadow);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;padding:30px 40px;animation:contentShow .15s cubic-bezier(.16,1,.3,1);overflow:auto;z-index:9999999}.dialog-content:focus{outline:none}.dialog-title{margin:0 0 20px;color:var(--mauve-12);font-size:2.4rem;font-weight:600}.help-link{font-size:1.3rem}.help-link:before{font-size:1.6rem}.dialog-desc{margin-bottom:20px;font-size:15px;line-height:1.5}.dialog-close{position:absolute;top:10px;right:10px}.dialog-close .icon:before{font-size:2rem}.dialog-footer{display:flex;align-items:center;margin-top:30px}.dialog-footer .dialog-buttons{display:flex;align-items:center;margin-left:auto}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.monaco-editor .button,.monaco-editor .button:hover,.monaco-editor .button:focus{background-color:unset!important;color:unset!important;font-weight:unset!important}.monaco-editor input:focus,.monaco-editor select:focus,.monaco-editor textarea:focus{box-shadow:none!important}.monaco-editor .find-widget>.button.codicon-widget-close{top:8px}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;border-radius:var(--border-radius)}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:700}.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:.8em;text-align:right}.page{margin:0 auto;width:min(100%,var(--max-content-width))!important;padding:40px}.page-front{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:-1px;width:100%!important;background:linear-gradient(180deg,var(--back-color) 70%,var(--alt-back-color))}.page-front .hero{margin:30px auto;padding:20px 60px;max-width:600px;border-radius:var(--border-radius)!important}@media (width < 540px){.page-front .hero{padding:20px 30px}}.page-front .hero h1{margin:0 0 40px;gap:20px;font-size:4.3rem;line-height:1.2;align-items:flex-start}.page-front .hero h1:before{font-size:2em;margin-top:15px}@media (width < 650px){.page-front .hero h1{font-size:3.5rem}}@media (width < 450px){.page-front .hero h1:before{display:none}}.page-front .hero p{text-align:center}.page-front .package-search-container{width:100%;margin:20px 0}.page-front .package-search{width:100%;border:none;background-color:var(--alt-back-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:5px 10px;margin:0 auto}.page-front .package-search:has(input:focus){box-shadow:0 0 0 4px var(--input-outline-focus-color)}.page-front .package-search .icon{font-size:1.5em;top:unset}.page-front .package-search .search-placeholder{font-weight:400}.page-front .package-search .search-menu{border-radius:var(--border-radius)!important}.page-front .package-search input{background-color:var(--back-color);padding-left:3em;font-weight:400!important}.page-front .package-search input:focus{box-shadow:none!important}.page-packages{display:flex;gap:50px}.page-packages .controls{position:sticky;align-self:flex-start;flex:0 0 200px;display:flex;flex-direction:column;gap:10px;padding-top:10px}@media (width < 730px){.page-packages .controls{display:none}}.page-packages select{background-color:var(--back-color);font-size:1.4rem}.page-packages .filters{padding:20px;background:var(--back-color);border:1px solid var(--border-color);font-size:1.4rem;border-radius:var(--border-radius)!important}.page-packages .filters .title{font-size:1.5rem;font-weight:600;color:var(--text-color)}.page-packages .filters .list-skeleton,.page-packages .filters .filter{margin-top:20px}.page-packages .filters .filter .title{font-weight:400;font-size:1.3rem;color:var(--notice-color)}.page-packages .filters .filter label{display:block}.page-packages .filters ul{list-style:none;padding:0}.page-packages .packages{width:100%}.page-packages .packages .search-summary{font-size:1.6rem;color:var(--alt-color2)}.page-packages .packages ul{list-style:none;padding:0}.page-packages .packages ul li{display:flex;gap:20px;padding:30px 5px}@media (width < 900px){.page-packages .packages ul li{flex-wrap:wrap}}.page-packages .packages ul li .package-icon{flex:0 0 60px}.page-packages .packages ul li .package-icon img{width:60px;height:60px;background:var(--back-color);border-radius:var(--border-radius)!important}.page-packages .packages ul li .package-icon img.default{border:1px solid var(--border-color)}.page-packages .packages ul li .package-title{flex:1 1 calc(100% - 80px)}.page-packages .packages ul li .package-title h3{font-size:2.4rem;margin:0;color:var(--text-color);word-break:break-word}.page-packages .packages ul li .package-title h3:hover{color:var(--link-hover-color)}.page-packages .packages ul li .package-title .meta{display:flex;align-items:center;gap:20px;font-size:1.4rem;margin:5px 0}.page-packages .packages ul li .package-title .meta span:before{font-size:1.6rem}.page-packages .packages ul li .package-title .meta .version{font-weight:700;color:var(--accent-color)}.page-packages .packages ul li .package-title .meta .downloads{font-weight:700}.page-packages .packages ul li .package-title .desc{font-size:1.4rem;color:var(--alt-color);margin-top:20px}.page-packages .packages ul li .package-info{width:190px;flex:0 0 auto;margin-left:50px}@media (width < 900px){.page-packages .packages ul li .package-info{margin-left:80px;width:100%}}.page-packages .packages ul li .package-info .tags{margin-bottom:25px}.page-packages .packages ul li .package-info .owners .note{font-size:1.2rem}.page-packages .packages ul li .package-info .owners .user{margin-top:10px;display:flex;align-items:center;gap:10px;font-size:1.4rem}.page-packages .packages ul li .package-info .owners .user img{width:30px;height:30px;border-radius:100%;overflow:hidden;object-fit:contain;background:var(--back-color)}.package-versions{border-bottom:2px solid var(--border-color);background:var(--back-color);margin-top:-1px;min-height:170px;display:flex;align-items:center}@media (width < 670px){.package-versions{min-height:unset}}.package-versions .container{padding:20px 30px;display:flex;align-items:center}@media (width < 670px){.package-versions .container{flex-direction:column}}.package-versions .version-meta h2{margin:10px 0 0;font-size:2.8rem;word-break:break-word}.package-versions .version-meta .controls{display:flex;align-items:center;gap:10px;margin:20px 0}.package-versions .version-selector{margin-left:auto;width:170px;font-size:1.3rem;text-align:center;flex:0 0 auto}@media (width < 670px){.package-versions .version-selector{margin:0 auto 0 0}}.package-versions .version-selector .selector{display:flex;align-items:center;gap:10px}.package-versions .version-selector .selector .icon{font-size:2rem;font-weight:600}.package-versions .version-selector .selector .icon.icon-check,.package-versions .version-selector .selector .icon.icon-check-circle{color:var(--success)}.package-versions .version-selector .selector .icon.icon-warning{color:var(--warning)}.package-versions .version-selector .selector select{border-color:var(--accent-color);color:var(--accent-color);font-weight:600;width:100%;background-color:var(--back-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23117865' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.package-versions .version-selector .version-date{font-size:1.2rem;color:var(--text-color);margin-top:10px;margin-left:30px}.page-package{display:flex;gap:60px;height:100%}@media (width < 670px){.page-package{flex-direction:column-reverse;gap:20px}}.page-package .package-nav{display:flex;flex-direction:column;gap:5px}.page-package .package-nav .nav-item{display:flex;align-items:center;gap:8px;padding:6px 15px;font-size:1.5rem;font-weight:500;color:var(--control-color);cursor:pointer;border-radius:var(--border-radius)!important}.page-package .package-nav .nav-item[aria-checked=true],.page-package .package-nav .nav-item:hover{background-color:var(--back-color);color:var(--control-hover-color);font-weight:600!important}.page-package .package-sidebar{width:180px;flex:0 0 auto;padding:0 10px}@media (width < 670px){.page-package .package-sidebar{width:100%;padding:20px 0 0;display:flex;flex-wrap:wrap;gap:20px}.page-package .package-sidebar section{margin:0!important;padding:0!important;flex:1 1 30%}.page-package .package-sidebar hr{display:none}}@media (width < 670px){.page-package .package-sidebar .v-nav{display:none!important}}.page-package .package-sidebar section{margin:25px 0;padding:0 10px;font-size:1.3rem;line-height:1.5}.page-package .package-sidebar .note{font-size:1.2rem;margin-bottom:5px}.page-package .package-sidebar .user{margin-top:10px;display:flex;align-items:center;gap:10px}.page-package .package-sidebar .user img{width:30px;height:30px;border-radius:100%;overflow:hidden;object-fit:contain;background:var(--back-color)}.page-package .package-sidebar ul{padding:0 0 0 20px;margin:0}.page-package .package-sidebar .package-links{display:flex;flex-direction:column;gap:8px}.page-package .package-sidebar .package-links a{font-size:1.4rem;padding:0 5px;font-weight:600!important}.page-package .package-sidebar .package-links a:before{font-size:1.6rem}.page-package .package-sidebar .downloads{display:flex;align-items:center;gap:8px;font-weight:600;margin-top:10px;font-size:1.8rem;color:var(--accent-color)}.page-package .package-sidebar .downloads:before{font-size:2rem}.page-package .package-content{flex:1 1 auto}@media (width > 670px){.page-package .package-content .h-nav{display:none!important}}.page-package .package-content .h-nav .package-nav{flex-direction:row;margin-bottom:20px}.page-package .package-content .package-overview .package-title{display:flex;align-items:center;gap:20px;margin-bottom:20px}.page-package .package-content .package-overview .package-title h1{font-size:3.2rem;margin:0;color:var(--text-color);word-break:break-word}.page-package .package-content .package-overview .package-title .package-icon{flex:0 0 60px}.page-package .package-content .package-overview .package-title .package-icon img{width:60px;height:60px;background:var(--back-color);border-radius:var(--border-radius)!important}.page-package .package-content .package-overview .package-title .package-icon img.default{border:1px solid var(--border-color)}.page-package .package-content .package-overview .package-title .controls{display:flex;align-items:center;gap:5px;margin-left:auto}@media (width < 850px){.page-package .package-content .package-overview .package-title .controls{display:none}}.page-package .package-content .package-overview .package-title .controls .ctrl-icon .icon{font-size:2.8rem}.page-package .package-content .package-overview .package-title .controls .license-info{font-size:2rem;margin-left:5px;font-weight:700;color:var(--text-color)}.page-package .package-content .package-overview .tags{margin:20px 0}.page-package .package-content .package-overview .markdown-content{margin-top:40px}.page-package .package-content .package-code{height:100%}.page-package .package-content .package-code h3{display:flex;align-items:center;justify-content:space-between}.page-package .package-content .package-code h3 .controls{display:flex;align-items:center;gap:10px}.page-package .package-content .package-code h3 .controls .icon{font-size:1.8rem}.page-package .package-content .package-code .tabs{height:100%}.page-package .package-content .package-code .tabs .tabs-nav{gap:15px}.page-package .package-content .package-code .tabs .tabs-nav .tab{font-size:1.3rem}.page-package .package-content .package-code .tabs .tabs-nav .tab:after{height:2px}.page-package .package-content .package-code .tabs .tabs-nav .tab:not([aria-selected=true]){color:var(--text-color);font-weight:400!important}.page-package .package-content .package-code .tabs .tab-content{height:100%;padding:20px 0 0}.page-package .package-content .package-code .code-editor{border-radius:var(--border-radius)!important;height:calc(100% - 80px);min-height:400px;border:1px solid var(--border-color);overflow:hidden}@media (width < 670px){.page-package .package-content .package-code .code-editor{height:400px}}.page-package .package-content .package-releases .accordion-header{display:flex;align-items:center;font-size:1.6rem;padding:15px 10px;border-bottom:1px solid var(--border-color)}.page-package .package-content .package-releases .accordion-header[aria-expanded=true]{border:none}.page-package .package-content .package-releases .accordion-header .icon-lego{font-size:2rem}.page-package .package-content .package-releases .accordion-header .badge{font-size:1.2rem;margin-left:5px}.page-package .package-content .package-releases .accordion-header .version-date{margin-left:20px;font-size:1.4rem;font-weight:400;color:var(--notice-color)}@media (width < 450px){.page-package .package-content .package-releases .accordion-header .version-date{margin-left:auto}}.page-package .package-content .package-releases .accordion-header a{margin-left:auto}.page-package .package-content .package-releases .accordion-header a .ctrl-icon .icon{font-size:1.8rem}@media (width < 450px){.page-package .package-content .package-releases .accordion-header a{display:none}}.page-package .package-content .package-releases .accordion-content{border:none}.page-package .package-content .package-releases .accordion-content .markdown-content{font-size:1.3rem}.copy-dialog.show-editor{max-width:var(--max-width)}.copy-dialog .cols{gap:30px}.copy-dialog .col{flex:1 1 40%}.copy-dialog .col2{flex:1 1 60%}.copy-dialog ol{font-size:1.4rem}.copy-dialog li{margin:2px 0}.copy-dialog .code-editor{height:350px;border:1px solid var(--border-color);overflow:hidden;border-radius:var(--border-radius)!important}.copy-dialog .button-text{font-size:1.4rem;font-weight:400;display:flex;align-items:center;gap:6px}.copy-dialog .button-text:after,.copy-dialog .button-text:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.copy-dialog .button-text:before{content:""}@media (width < 670px){.copy-dialog .button-text{display:none}}
