:root{--breakpoint-desktop-min:900px;--breakpoint-tablet-max:899px;--breakpoint-tablet-min:440px;--breakpoint-mobile-max:439px;--breakpoint-mobile-min:360px;--color-key-blue:#307fff;--color-key-blue-hover:#458cff;--color-key-blue-50:#307fff80;--color-background-nav:#27282c;--color-background-nav-dt:#323237;--color-background-page:#fff;--color-background-page-dt:#262628;--color-background-footer:#ebebeb;--color-background-footer-dt:#323237;--color-text:#000;--color-text-dt:#fffffff5;--color-text-light:#000000b3;--color-text-light-dt:#ffffffb3;--color-w05:#ffffff0d;--color-w08:#ffffff14;--color-w10:#ffffff1a;--color-w16:#ffffff29;--color-w21:#ffffff36;--color-w50:#ffffff80;--color-w70:#ffffffb3;--color-w80:#fffc;--color-w100:#fff;--color-b05:#0000000d;--color-b08:#00000014;--color-b20:#0003;--color-b50:#00000080;--color-b70:#000000b3;--color-b100:#000;--color-background-inline-code:var(--color-b08);--color-background-code-block:#19191c0d;--color-cd-punctuation:#999;--color-cd-keyword:#0033b3;--color-cd-keyword-alternative:#cc7832;--color-cd-builtin:#067d17;--color-cd-builtin-alternative:#e7bf6a;--color-cd-function:#00627a;--color-cd-function-alternative:#ffc66d;--color-cd-operator:#9a6e3a;--color-cd-operator-alternative:#a9b7c6;--color-cd-number:#871094;--color-cd-number-alternative:#6db9f3;--color-generic:#539df3;--color-jvm:#4dbb5f;--color-js:#ffc700;--color-wasm:#fff;--copy-icon-color:var(--color-b50);--copy-icon-hover-color:var(--color-b70);--size-s1:4px;--size-s2:8px;--size-s3:16px;--size-m1:24px;--size-m2:32px;--size-m3:48px;--size-l1:64px;--size-l2:72px;--size-ta1:40px;--size-ta2:52px;--font-family-default:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Arial,sans-serif;--font-family-mono:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;--font-h1:600 44px/44px var(--font-family-default);--font-h2:600 32px/32px var(--font-family-default);--font-h3:600 24px/24px var(--font-family-default);--font-h4:600 16px/24px var(--font-family-default);--font-text-m:400 16px/24px var(--font-family-default);--font-text-s:400 14px/20px var(--font-family-default);--font-code:400 15.5px/24px var(--font-family-mono);--hover-transition:background-color 200ms ease-in-out;--rotate-transition:transform 200ms ease-in-out}#pages-search{background:#0000;border:none;border-radius:var(--size-s1);cursor:pointer;font-size:0;height:40px;padding:0;width:40px}#pages-search:focus-visible{outline:var(--focus-outline)}.search,.search [data-test=ring-select],.search [data-test=ring-select_focus],.search [data-test=ring-tooltip]{display:inline-block;font-size:0;line-height:0;margin:0;padding:0}.search-hotkey-popup{background-color:var(--background-color)!important;padding:4px}span[data-test-custom=ring-select-popup-filter-icon]{left:11px;top:10px}span[data-test-custom=ring-select-popup-filter-icon] svg{height:20px!important;width:20px!important}.popup-wrapper{background-color:#262628!important;border:1px solid #fff3!important;color:#fffffff5;margin-top:-42px;min-width:636px!important}.popup-wrapper [class^=filterWrapper]{border-bottom:1px solid #fff3;margin-bottom:4px;padding-right:0}.popup-wrapper input{--outline-width:4px;border-radius:0;color:#fff;font-size:16px;font-weight:400!important;height:39px;margin-left:-40px;padding-left:40px;padding-right:52px;width:calc(100% - var(--outline-width))}.popup-wrapper input::placeholder{color:#0000}.popup-wrapper span[data-test-custom=ring-select-popup-filter-icon]{color:#fff}.popup-wrapper button[data-test=ring-input-clear]{border-radius:0;color:#fff!important;height:39px;line-height:21px;padding:9px 12px;right:40px;top:0;transition:none}.popup-wrapper button[data-test=ring-input-clear]:focus-visible{box-shadow:inset 4px 0 0 var(--color-key-blue-50),inset -4px 0 0 var(--color-key-blue-50),0 -4px 0 var(--color-key-blue-50),0 4px 0 var(--color-key-blue-50)}.popup-wrapper button[data-test=ring-input-clear]:hover{background-color:var(--color-w10)}.popup-wrapper button[data-test=ring-input-clear] span,[class^=fade]{display:none}.popup-wrapper button[data-test=ring-input-clear]:after{content:"Clear"}.search--close-button{border-radius:0!important;height:41px!important;position:absolute;right:-1px;top:-1px;width:41px}.template-wrapper{display:flex;flex-direction:column;grid-template-columns:auto auto;height:auto;overflow:hidden;padding:4px 24px}.template-wrapper strong{background:#307fff4d;color:#fffffff5}.template-title{color:#fff;display:-webkit-box;font-size:16px;font-weight:600;line-height:24px}.template-description,.template-title{overflow:hidden;white-space:normal;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-description{color:#ffffffb3;display:block;display:-webkit-box;font-size:14px;font-weight:400;justify-self:end;line-height:20px}.template-name{justify-self:start}[class*=hover]{background-color:#ffffff1a!important}div[data-test=ring-select-popup-filter]{padding-left:40px}div[data-test=ring-popup]{border-radius:0;overflow:visible}div[data-test=ring-popup] .ReactVirtualized__List{max-height:412px!important}div[data-test=ring-popup] .ReactVirtualized__List:focus-visible{outline:var(--focus-outline)}.light,:root{--ring-unit:8px;--ring-line-components:223,229,235;--ring-line-color:rgb(var(--ring-line-components));--ring-borders-components:197,209,219;--ring-borders-color:rgb(var(--ring-borders-components));--ring-icon-components:184,209,229;--ring-icon-color:rgb(var(--ring-icon-components));--ring-icon-secondary-components:153,153,153;--ring-icon-secondary-color:rgb(var(--ring-icon-secondary-components));--ring-border-disabled-components:232,232,232;--ring-border-disabled-color:rgb(var(--ring-border-disabled-components));--ring-border-selected-disabled-components:212,212,212;--ring-border-selected-disabled-color:rgb(var(--ring-border-selected-disabled-components));--ring-border-unselected-disabled-components:232,232,232;--ring-border-unselected-disabled-color:rgb(var(--ring-border-unselected-disabled-components));--ring-icon-disabled-components:212,212,212;--ring-icon-disabled-color:rgb(var(--ring-icon-disabled-components));--ring-border-hover-components:128,198,255;--ring-border-hover-color:rgb(var(--ring-border-hover-components));--ring-icon-hover-components:var(--ring-link-hover-color);--ring-icon-hover-color:var(--ring-link-hover-color);--ring-main-components:0,128,229;--ring-main-color:rgb(var(--ring-main-components));--ring-action-link-components:var(--ring-main-components);--ring-action-link-color:rgb(var(--ring-main-components));--ring-main-hover-components:0,112,204;--ring-main-hover-color:rgb(var(--ring-main-hover-components));--ring-icon-error-components:219,88,96;--ring-icon-error-color:rgb(var(--ring-icon-error-components));--ring-icon-warning-components:237,162,0;--ring-icon-warning-color:rgb(var(--ring-icon-warning-components));--ring-icon-success-components:89,168,105;--ring-icon-success-color:rgb(var(--ring-icon-success-components));--ring-pale-control-components:207,219,229;--ring-pale-control-color:rgb(var(--ring-pale-control-components));--ring-popup-border-components:0,28,54;--ring-popup-border-color:var(--ring-line-color);--ring-popup-shadow-components:rgba(var(--ring-popup-border-components),0.1);--ring-popup-shadow-color:rgba(var(--ring-popup-border-components),0.1);--ring-popup-secondary-shadow-color:rgba(var(--ring-popup-border-components),0.04);--ring-message-shadow-color:rgba(var(--ring-popup-border-components),0.3);--ring-pinned-shadow-components:115,117,119;--ring-pinned-shadow-color:rgb(var(--ring-pinned-shadow-components));--ring-button-danger-hover-components:var(--ring-icon-error-color);--ring-button-danger-hover-color:var(--ring-icon-error-color);--ring-button-primary-border-components:0,98,178;--ring-button-primary-border-color:rgb(var(--ring-button-primary-border-components));--ring-popup-shadow:0 2px 8px var(--ring-popup-shadow-color),0 1px 2px var(--ring-popup-secondary-shadow-color);--ring-dialog-shadow:0 4px 24px var(--ring-popup-shadow-color),0 2px 6px var(--ring-popup-secondary-shadow-color);--ring-search-components:102,158,204;--ring-search-color:rgb(var(--ring-search-components));--ring-hint-components:64,99,128;--ring-hint-color:rgb(var(--ring-hint-components));--ring-link-components:15,91,153;--ring-link-color:rgb(var(--ring-link-components));--ring-link-hover-components:255,0,140;--ring-link-hover-color:rgb(var(--ring-link-hover-components));--ring-error-components:169,15,26;--ring-error-color:rgb(var(--ring-error-components));--ring-warning-components:178,92,0;--ring-warning-color:rgb(var(--ring-warning-components));--ring-success-components:12,117,35;--ring-success-color:rgb(var(--ring-success-components));--ring-text-components:31,35,38;--ring-text-color:rgb(var(--ring-text-components));--ring-active-text-color:var(--ring-text-color);--ring-white-text-components:255,255,255;--ring-white-text-color:rgb(var(--ring-white-text-components));--ring-heading-color:var(--ring-text-color);--ring-secondary-components:115,117,119;--ring-secondary-color:rgb(var(--ring-secondary-components));--ring-disabled-components:153,153,153;--ring-disabled-color:rgb(var(--ring-disabled-components));--ring-content-background-components:255,255,255;--ring-content-background-color:rgb(var(--ring-content-background-components));--ring-popup-background-components:255,255,255;--ring-popup-background-color:rgb(var(--ring-popup-background-components));--ring-sidebar-background-components:247,249,250;--ring-sidebar-background-color:rgb(var(--ring-sidebar-background-components));--ring-selected-background-components:212,237,255;--ring-selected-background-color:rgb(var(--ring-selected-background-components));--ring-hover-background-components:235,246,255;--ring-hover-background-color:rgb(var(--ring-hover-background-components));--ring-navigation-background-components:255,255,255;--ring-navigation-background-color:rgb(var(--ring-navigation-background-components));--ring-tag-background-components:230,236,242;--ring-tag-background-color:rgb(var(--ring-tag-background-components));--ring-tag-hover-background-components:211,218,224;--ring-tag-hover-background-color:rgb(var(--ring-tag-hover-background-components));--ring-removed-background-components:255,213,203;--ring-removed-background-color:rgb(var(--ring-removed-background-components));--ring-warning-background-components:250,236,205;--ring-warning-background-color:rgb(var(--ring-warning-background-components));--ring-added-background-components:216,240,216;--ring-added-background-color:rgb(var(--ring-added-background-components));--ring-disabled-background-components:245,245,245;--ring-disabled-background-color:rgb(var(--ring-disabled-background-components));--ring-disabled-selected-background-components:232,232,232;--ring-disabled-selected-background-color:rgb(var(--ring-disabled-selected-background-components));--ring-button-danger-active-components:255,231,232;--ring-button-danger-active-color:rgb(var(--ring-button-danger-active-components));--ring-button-loader-background-components:51,163,255;--ring-button-loader-background:rgb(var(--ring-button-loader-background-components));--ring-button-primary-background-components:26,152,255;--ring-button-primary-background-color:rgb(var(--ring-button-primary-background-components));--ring-table-loader-background-color:rgba(var(--ring-content-background-components),0.5);--ring-code-background-color:var(--ring-content-background-color);--ring-code-components:0,0,0;--ring-code-color:rgb(var(--ring-code-components));--ring-code-comment-components:112,112,112;--ring-code-comment-color:rgb(var(--ring-code-comment-components));--ring-code-meta-components:112,112,112;--ring-code-meta-color:rgb(var(--ring-code-meta-components));--ring-code-keyword-components:0,0,128;--ring-code-keyword-color:rgb(var(--ring-code-keyword-components));--ring-code-tag-background-components:239,239,239;--ring-code-tag-background-color:rgb(var(--ring-code-tag-background-components));--ring-code-tag-color:var(--ring-code-keyword-color);--ring-code-tag-font-weight:bold;--ring-code-field-components:102,14,122;--ring-code-field-color:rgb(var(--ring-code-field-components));--ring-code-attribute-components:0,0,255;--ring-code-attribute-color:rgb(var(--ring-code-attribute-components));--ring-code-number-color:var(--ring-code-attribute-color);--ring-code-string-components:0,122,0;--ring-code-string-color:rgb(var(--ring-code-string-components));--ring-code-addition-components:170,222,170;--ring-code-addition-color:rgb(var(--ring-code-addition-components));--ring-code-deletion-components:200,200,200;--ring-code-deletion-color:rgb(var(--ring-code-deletion-components));--ring-border-radius:4px;--ring-border-radius-small:2px;--ring-font-size-larger:15px;--ring-font-size:14px;--ring-font-size-smaller:12px;--ring-line-height-taller:21px;--ring-line-height:20px;--ring-line-height-lower:18px;--ring-line-height-lowest:16px;--ring-ease:0.3s ease-out;--ring-fast-ease:0.15s ease-out;--ring-font-family:system-ui,Arial,sans-serif;--ring-font-family-monospace:Menlo,"Bitstream Vera Sans Mono","Ubuntu Mono",Consolas,"Courier New",Courier,monospace;--ring-invisible-element-z-index:-1;--ring-fixed-z-index:1;--ring-overlay-z-index:5;--ring-alert-z-index:6}.app-root,html{height:100%}.search-root{background:var(--ring-content-background-color);font-family:var(--ring-font-family);font-size:var(--ring-font-size);line-height:var(--ring-line-height);margin:0;padding:0}.search-content{z-index:8}@media (width < 900px){#pages-search{border-radius:0;height:52px;outline-offset:-4px;width:52px}span[data-test-custom=ring-select-popup-filter-icon]{left:11px;top:16px}.popup-wrapper{bottom:-1px!important;left:-1px!important;margin-top:0;overflow-y:hidden!important;right:-1px!important;top:-1px!important}.popup-wrapper input{height:51px}.popup-wrapper div[data-test=ring-input]{overflow:hidden}.popup-wrapper button[data-test=ring-input-clear]{height:52px;right:52px;padding:15.5px 12px}.popup-wrapper button[data-test=ring-input-clear]:focus-visible{box-shadow:none;outline:var(--focus-outline);outline-offset:-4px}.search--close-button{background-color:#0000!important;height:52px!important;width:52px}.search--close-button:hover{background-color:var(--color-w10)!important}.search--close-button:active{background-color:var(--color-w16)!important}.search--close-button:focus-visible{outline:var(--focus-outline);outline-offset:-4px}div[data-test=ring-popup] .ReactVirtualized__List{max-height:calc(100vh - 51px)!important}}@media screen and (width <= 759px){.popup-wrapper{min-width:100%!important}.search-hotkey-popup{display:none}.template-wrapper{display:flex;flex-direction:column;height:auto}.template-wrapper span{line-height:unset}.template-description,.template-title{font-size:14px;line-height:20px}}