nav.svelte-h3vysm{padding:var(--padding, 1rem);display:flex;flex-direction:column;row-gap:var(--padding, 1rem)}hr.svelte-h3vysm{height:0;border:0;border-bottom:var(--border-width) dashed var(--border)}ol.svelte-h3vysm{list-style:none;display:flex;flex-direction:column;row-gap:.5rem}ol.svelte-h3vysm li:where(.svelte-h3vysm){text-wrap:nowrap}header.svelte-69rkw2{position:sticky;z-index:1;top:0;height:var(--nav-bar-height);display:flex;justify-content:center;background:var(--background);border-bottom:var(--border-width) solid var(--border);box-sizing:border-box}header.svelte-69rkw2>nav:where(.svelte-69rkw2){position:relative;width:100%;max-width:var(--max-content-width);box-sizing:border-box;padding:0rem 1rem;display:flex;justify-content:space-between;align-items:center;column-gap:1rem}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>a:where(.svelte-69rkw2){display:flex;align-items:center}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2){display:flex;align-items:center;gap:.25rem;font-size:1.1rem;color:var(--text);transition:color .2s}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2)>svg:last-child{transform:rotateY(180deg)}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2).active{color:var(--primary)}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2).active svg{stroke:var(--primary)}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2):hover{color:var(--primary)}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2):hover svg{fill:var(--primary);stroke:var(--primary)}@media only screen and (max-width:450px){header.svelte-69rkw2>nav:where(.svelte-69rkw2) .commission-link:where(.svelte-69rkw2){font-size:1rem}}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2){--font-size: 1.1rem;display:flex;justify-content:center;list-style:none;column-gap:2rem;font-size:var(--font-size)}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2){position:relative}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2),header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) a:where(.svelte-69rkw2){display:flex;align-items:flex-end;column-gap:.3rem;text-wrap:nowrap;transition:color .3s,font-weight .3s,text-decoration-thickness .3s;text-decoration-thickness:1px;text-decoration-style:solid;text-underline-offset:.2rem}:is(header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2),header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) a:where(.svelte-69rkw2)) svg{height:var(--font-size);width:var(--font-size);stroke:var(--text);stroke-width:2;transition:stroke .2s}:is(header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2),header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) a:where(.svelte-69rkw2)).active{color:var(--primary)}:is(header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2),header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) a:where(.svelte-69rkw2)).active svg{stroke:var(--primary)}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2){cursor:default}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) a:where(.svelte-69rkw2):hover{color:var(--text-muted)}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) a:where(.svelte-69rkw2):hover svg{stroke:var(--text-muted)}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-container:where(.svelte-69rkw2){position:absolute;top:100%;left:0;padding-top:.25rem;visibility:hidden}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-container:where(.svelte-69rkw2) .dropdown:where(.svelte-69rkw2){background:var(--background);border:var(--border-width) solid var(--border);display:flex;flex-direction:column;row-gap:.75rem;padding:.75rem;list-style:none}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2):hover .dropdown-container:where(.svelte-69rkw2){visibility:visible}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .mobile-toc-container:where(.svelte-69rkw2){min-width:15rem;position:absolute;right:0;top:100%;flex-direction:column;background:var(--background);border:var(--border-width) solid var(--border);visibility:hidden}header.svelte-69rkw2>nav:where(.svelte-69rkw2) .mobile-toc-container:where(.svelte-69rkw2).open{visibility:visible}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2){display:none;column-gap:1rem;align-items:center}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .toc-button:where(.svelte-69rkw2){all:unset;cursor:pointer;display:flex;align-items:center}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .burger:where(.svelte-69rkw2){display:none;flex-direction:column;row-gap:.25rem;width:1.5rem;border:none;background:none;cursor:pointer}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .burger:where(.svelte-69rkw2)>div:where(.svelte-69rkw2){width:100%;height:var(--border-width);border-radius:.5rem;background:var(--text);transition:all .2s}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .burger:where(.svelte-69rkw2).open div:where(.svelte-69rkw2):nth-child(1){transform:translateY(.375rem) rotate(45deg)}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .burger:where(.svelte-69rkw2).open div:where(.svelte-69rkw2):nth-child(2){visibility:hidden;opacity:0}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .burger:where(.svelte-69rkw2).open div:where(.svelte-69rkw2):nth-child(3){transform:translateY(-.375rem) rotate(-45deg)}@media only screen and (max-width:1400px){header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2){display:flex}}@media only screen and (max-width:1100px){header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2){position:absolute;right:0;top:100%;flex-direction:column;background:var(--background);border:var(--border-width) solid var(--border);row-gap:.75rem;padding:.75rem;visibility:hidden}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2){color:var(--border-contrasted)}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-title:where(.svelte-69rkw2) svg{stroke:var(--border-contrasted)}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-container:where(.svelte-69rkw2),header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2)>li:where(.svelte-69rkw2) .dropdown-container:where(.svelte-69rkw2):hover{position:relative;visibility:unset}header.svelte-69rkw2>nav:where(.svelte-69rkw2)>ul:where(.svelte-69rkw2).open{visibility:visible}header.svelte-69rkw2>nav:where(.svelte-69rkw2) div.mobile-controls:where(.svelte-69rkw2) .burger:where(.svelte-69rkw2){display:flex}}footer.svelte-1rd0n7o{position:sticky;top:100%;display:flex;justify-content:center;background:var(--background);border-top:var(--border-width) solid var(--border);box-sizing:border-box}footer.svelte-1rd0n7o>div:where(.svelte-1rd0n7o){position:relative;width:100%;max-width:var(--max-content-width);box-sizing:border-box;padding:1rem;display:flex;justify-content:space-between;align-items:center;column-gap:1rem}footer.svelte-1rd0n7o>div:where(.svelte-1rd0n7o) .copyright:where(.svelte-1rd0n7o){display:flex;flex-direction:column}footer.svelte-1rd0n7o>div:where(.svelte-1rd0n7o) .copyright:where(.svelte-1rd0n7o) span.muted:where(.svelte-1rd0n7o){color:var(--border-contrasted)}@media only screen and (max-width:420px){footer.svelte-1rd0n7o>div:where(.svelte-1rd0n7o){flex-direction:column-reverse;align-items:center;row-gap:.5rem}footer.svelte-1rd0n7o>div:where(.svelte-1rd0n7o) .copyright:where(.svelte-1rd0n7o){text-align:center}}@font-face{font-family:Recursive;src:url(../../../font/recursive.woff2)}:root{--nav-bar-height: 4rem;--max-content-width: 1200px;--border-width: 2px;--img-border-radius: .25rem;--primary: hsl(192, 100%, 75%);--primary-muted: hsl(200, 50%, 20%);--background: hsl(240, 20%, 12%);--background-contrasted: hsl(240, 20%, 15%);--border: hsl(240, 20%, 25%);--border-muted: hsl(240, 20%, 20%);--border-contrasted: hsl(240, 20%, 35%);--text: hsl(0, 0%, 90%);--text-muted: hsl(0, 0%, 68%)}@media(prefers-color-scheme:light){:root{--primary: hsl(192, 100%, 23%);--primary-muted: hsl(200, 50%, 83%);--background: hsl(30, 20%, 93%);--background-contrasted: hsl(30, 25%, 91%);--border: hsl(30, 25%, 83%);--border-muted: hsl(30, 25%, 88%);--border-contrasted: hsl(30, 25%, 73%);--text: hsl(0, 0%, 10%);--text-muted: hsl(0, 0%, 32%)}}*{margin:0;padding:0;color:var(--text);font-family:Recursive,arial;font-variation-settings:"CASL" .5}img{border-radius:var(--img-border-radius)}h1,h2{font-variation-settings:"CASL" 1;scroll-margin-top:calc(var(--nav-bar-height) + 1rem)}html{height:100%;-webkit-text-size-adjust:100%}body{min-height:100%;display:flex;flex-direction:column;background:var(--background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 8 8'%3E%3Cg fill='%23555' fill-opacity='0.04'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}@media(prefers-color-scheme:light){body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 8 8'%3E%3Cg fill='%23555' fill-opacity='0.01'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}}.main-container.svelte-12qhfyh{flex:1;display:grid;grid-template-columns:1fr min(100%,var(--max-content-width)) 1fr;overflow-x:clip}.main-container.svelte-12qhfyh main:where(.svelte-12qhfyh){grid-column:2;width:100%;border-color:var(--border);border-style:dashed;border-width:0 var(--border-width);box-sizing:border-box}.main-container.svelte-12qhfyh main:where(.svelte-12qhfyh)>hr{height:0;border:0;border-bottom:var(--border-width) dashed var(--border)}@media only screen and (max-width:1200px){.main-container.svelte-12qhfyh main:where(.svelte-12qhfyh){border:none}}.main-container.svelte-12qhfyh aside:where(.svelte-12qhfyh){height:fit-content;position:sticky;top:var(--nav-bar-height)}@media only screen and (max-width:1400px){.main-container.svelte-12qhfyh aside:where(.svelte-12qhfyh){display:none}}.rich-text-container *{padding:revert;margin:revert}.rich-text-container *:nth-last-child(2){margin-bottom:0}.rich-text-container a{color:var(--primary)}.rich-text-container ul,.rich-text-container ol{line-height:1.3rem}.rich-text-container table{margin:1em 0;border-collapse:collapse}.rich-text-container table th,.rich-text-container table td{padding:.5rem .75rem;text-align:left;border:var(--border-width) solid var(--border)}.rich-text-container table th{background-color:var(--border)}.rich-text-container table p{margin:0}.rich-text-container blockquote{padding:.5rem;border-left:var(--border-width) solid var(--border-contrasted);font-style:italic}.rich-text-container blockquote p{margin:0}
