body,html{padding:0;margin:0;font-family:Inter,sans-serif}*{box-sizing:border-box}#sidebar{padding-left:16px}:root{--default-font:"Open Sans",sans-serif;--font-monospace:"Source Code Pro",monospace}a{color:var(--text-accent);outline:none}a:hover{color:var(--text-accent-hover)}.container{display:flex;width:100%;height:100%;overflow:hidden;position:relative;flex-direction:row}.note-footer{display:block;background-color:hsla(0,0%,93%,.5);border-radius:16px;margin-top:24px;padding:16px}.backlink-container{flex-wrap:wrap;justify-content:space-between;position:relative;flex-direction:row;display:flex}.note-footer .backlink-heading{display:block;font-size:18px;line-height:24px;font-weight:600;color:var(--text-muted)}.backlink-container .backlink{margin:8px -8px 0;padding:8px;height:116px;width:318px;text-decoration:none;display:block;overflow:hidden;border-radius:8px}.note-footer .no-backlinks{color:var(--text-muted)}.backlink-container .backlink:hover{background-color:hsla(0,0%,78%,.3)}.backlink-container .backlink-title{font-size:14px;line-height:18px;font-weight:600;text-decoration:none}.backlink-container a{text-decoration:none;color:var(--text-muted)}.backlink-container .backlink-preview{font-size:12px;line-height:16px;overflow:hidden}.backlink-container p{margin:12px 0}.markdown-rendered{font-size:18px;line-height:1.6em;width:740px;background-color:var(--background-primary);color:var(--text-normal);font-family:var(--default-font);padding:15px 30px}.markdown-rendered code{color:#a20000c9;font-family:var(--font-monospace);background-color:#f5f2f0;border-radius:4px;font-size:.85em;padding:4px 8px}.nav-bar{width:300px;flex:0 0 300px;position:relative;display:flex;background-color:var(--background-primary-alt);border-right:1px solid var(--background-secondary-alt);font-family:var(--default-font);font-size:14px;line-height:1.6;min-height:0;padding-top:20px;flex-direction:column}.theme-light{--background-primary:#fff;--background-primary-alt:#f1f4fa;--background-secondary:#f2f3f5;--background-secondary-alt:#e3e5e8;--background-modifier-border:#ddd;--background-modifier-form-field:#fff;--background-modifier-form-field-highlighted:#fff;--background-modifier-box-shadow:rgba(0,0,0,0.1);--background-modifier-success:#a4e7c3;--background-modifier-error:#900;--background-modifier-error-rgb:230,135,135;--background-modifier-error-hover:#b00;--background-modifier-cover:rgba(0,0,0,0.8);--text-accent:rgba(201,19,133,0.77);--text-accent-hover:#1ea2cc;--text-normal:#232324;--text-muted:#8e8e90;--text-muted-rgb:136,136,136;--text-faint:#999;--text-error:maroon;--text-error-hover:#900;--text-highlight-bg:rgba(255,255,0,0.4);--text-highlight-bg-active:rgba(255,128,0,0.4);--text-selection:#cce8ff;--text-on-accent:#f2f2f2;--interactive-normal:#f2f3f5;--interactive-hover:#e9e9e9;--interactive-accent:#7b6cd9;--interactive-accent-rgb:123,108,217;--interactive-accent-hover:#8273e6;--interactive-success:#197300;--scrollbar-active-thumb-bg:rgba(0,0,0,0.2);--scrollbar-bg:rgba(0,0,0,0.05);--scrollbar-thumb-bg:rgba(0,0,0,0.1);--highlight-mix-blend-mode:darken;--dark:#141021}.markdown-rendered audio,.markdown-rendered img:not([width]),.markdown-rendered video{max-width:100%;outline:none}.markdown-rendered h1,.markdown-rendered h2,.markdown-rendered h3,.markdown-rendered h4,.markdown-rendered h5,.markdown-rendered h6{margin:15px 0}.markdown-rendered h1{font-size:2em;font-weight:800}.markdown-rendered h2{font-size:1.6em;font-weight:800}.markdown-rendered h3{font-size:1.4em;font-weight:700}.markdown-rendered h4{font-size:1.2em;font-weight:600}.markdown-rendered h5,.markdown-rendered h6{font-size:1em;font-weight:500}.markdown-rendered h6{color:var(--text-muted)}.right-bar-container{display:block;padding:0 1em}footer{margin-top:2em;text-align:center;background-color:#e7f2fa;border-radius:8px;padding:4px}footer ul li{margin:auto;text-align:center;list-style-type:none;display:inline-block;padding:0 1em}hr{display:block;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;overflow:hidden;border-style:inset;border-width:0;width:25%;margin:2em auto;height:2px;border-radius:1px;color:var(--dark);background-color:var(--dark)}@media screen and (max-width:1200px){.right-bar-container{display:none}}@media screen and (max-width:800px){.nav-bar{display:none}}pre{background-color:#f5f2f0}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;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}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@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:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}