:root{--font-size-display-text:32px;--font-size-title:28px;--font-size-sub-title:22px;--font-size-primary:16px;--normal-weight:400;--medium-weight:500;--color-red:#ff2525;--color-gray:#979797;--color-brown:#816868;--color-orange:#fe9920;--color-yellow:#f1db4b;--color-green:#22ae65;--color-blue:#0eb7e4;--color-purple:#a842ec;--color-pink:#fe5d9f;--color-link:#4e71da;--light-color:rgba(0,0,0,.2);--children-spacing:25px;--spacing:10px}.rnr-container *{font-size:var(--font-size-primary);font-weight:var(--normal-weight)}.rnr-container>.block{display:block}.rnr-container h1,.rnr-container h1>*{font-size:var(--font-size-display-text);font-weight:var(--medium-weight)}.rnr-container h2,.rnr-container h2>*{font-size:var(--font-size-title);font-weight:var(--medium-weight)}.rnr-container h3,.rnr-container h3>*{font-size:var(--font-size-sub-title)}.rnr-container :-moz-any-link{color:var(--color-link);opacity:.8;-moz-transition:opacity .3s;transition:opacity .3s}.rnr-container :any-link,.rnr-container a{color:var(--color-link);opacity:.8;transition:opacity .3s}.rnr-container a:focus,.rnr-container a:hover{opacity:1}.rnr-container img{max-width:100%}.rnr-container :-moz-any-link.title{color:inherit;text-decoration:none}.rnr-container :any-link.title{color:inherit;text-decoration:none}.rnr-container .rnr-empty-block{height:var(--spacing)}.rnr-container .rnr-bold{font-weight:var(--medium-weight)}.rnr-container .rnr-italic{font-style:italic}.rnr-container .rnr-strikethrough{text-decoration:line-through}.rnr-container .rnr-underline{text-decoration:underline}.rnr-container .rnr-underline.rnr-strikethrough{text-decoration:underline line-through}.rnr-container .rnr-red{color:var(--color-red)}.rnr-container .rnr-gray{color:var(--color-gray)}.rnr-container .rnr-brown{color:var(--color-brown)}.rnr-container .rnr-orange{color:var(--color-orange)}.rnr-container .rnr-yellow{color:var(--color-yellow)}.rnr-container .rnr-green{color:var(--color-green)}.rnr-container .rnr-blue{color:var(--color-blue)}.rnr-container .rnr-purple{color:var(--color-purple)}.rnr-container .rnr-pink{color:var(--color-pink)}.rnr-container .rnr-callout{background-color:var(--light-color);display:flex;gap:16px;margin:var(--spacing) 0;padding:14px}.rnr-container .rnr-quote{border-left:4px solid var(--color-link);margin:var(--spacing) 0;padding-left:var(--children-spacing)}.rnr-container .rnr-table_of_contents{list-style:none;padding:0}.rnr-container .rnr-table_of_contents>li{padding:3px 0}.rnr-container .rnr-table_of_contents>.rnr-heading_2{margin-left:30px}.rnr-container .rnr-table_of_contents>.rnr-heading_3{margin-left:60px}.rnr-container .rnr-table{border-collapse:collapse}.rnr-container .rnr-table td{border:1px solid var(--color-gray);padding:5px}.rnr-container .has-column-header tr:first-child>td,.rnr-container .has-row-header tr>td:first-child{background-color:var(--light-color)}._dzYFZ{list-style:none;padding-left:12px}._3M2EN{margin-right:10px}._p--Vo{margin-left:calc(var(--children-spacing) - 12px)}._O3LHz{cursor:pointer}.styles_button__mSRxy{background:transparent;border-radius:10px;border:1px solid var(--text-color);color:var(--text-color);cursor:pointer;opacity:.85;padding:8px 14px;transition:.7s;font-size:var(--size);font-weight:500;width:140px}.styles_button__mSRxy:active,.styles_button__mSRxy:focus,.styles_button__mSRxy:hover{opacity:1;background:var(--text-color);color:var(--bkg-color)}@media(max-width:768px){.styles_button__mSRxy{padding:8px;width:115px}}.styles_header__bd3ZT{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.styles_header__bd3ZT p{font-size:var(--size-lg);line-height:1.5;opacity:.8;width:100%}.styles_title__yVorF:-moz-any-link{color:var(--theme-color);font-size:var(--size-xl)}.styles_title__yVorF:any-link{color:var(--theme-color);font-size:var(--size-xl)}.styles_adjust-content__1kibd{max-width:1024px;margin:auto;padding:0 20px}@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap";body{--text-color:#222;--bkg-color:#eee;--anchor-color:#03c;--theme-color:#3b82f6;--font-family:Rubik;--size:16px;--size-lg:20px;--size-xl:36px;--font-size-primary:18px}body.js-theme{--theme-color:#96891b}body.react-theme{--theme-color:#3294af}body.angular-theme{--theme-color:#dd0031}body.vue-theme{--theme-color:#149a5d}body.svelte-theme{--theme-color:#ea592a}body.dark{--text-color:#d9d9d9;--bkg-color:#282c34;--anchor-color:#809fff}body.dark.js-theme{--theme-color:#f7e018}body.dark.react-theme{--theme-color:#61dafb}body.dark.angular-theme{--theme-color:#f80034}body.dark.vue-theme{--theme-color:#42b983}body.dark.svelte-theme{--theme-color:#ff3e00}body,html{padding:0;margin:0;color:var(--text-color);background-color:var(--bkg-color)}:-moz-any-link{color:var(--anchor-color);text-decoration:none}:any-link,a{color:var(--anchor-color);text-decoration:none}*{box-sizing:border-box;font-family:var(--font-family),sans-serif}h1{font-weight:500}a,p,span{word-break:break-word}@media(max-width:768px){body{--size:14px;--size-lg:16px;--size-xl:26px}}code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;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;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}