﻿@import"https://fonts.googleapis.com/css?family=Arvo:400,700,400italic";@import"https://fonts.googleapis.com/css2?family=Iceberg&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";@import"https://fonts.cdnfonts.com/css/tengwar-annatar";.alert{padding:.75rem 1rem;border:1px solid;border-left-width:5px;border-radius:5px;margin:1rem 0;font-style:italic}.alert>p{margin-bottom:0}.alert>p:first-child{font-size:1.25rem;display:flex;align-items:center;border-bottom:solid 1px;margin-top:0;margin-bottom:20px;padding-bottom:.2rem}.alert>p:first-child>svg{width:1.25rem;height:1.25rem;margin-right:.25rem}.alert>p:last-child{color:#ecf8f8;font-size:.9rem}.note{color:#2f81f7;fill:#2f81f7;border-color:#2f81f7}.tip{color:#3fb950;fill:#3fb950;border-color:#3fb950}.important{color:#a371f7;fill:#a371f7;border-color:#a371f7}.warning{color:#d29922;fill:#d29922;border-color:#d29922}.caution{color:#f85149;fill:#f85149;border-color:#f85149}:not(pre)>code,pre.highlight{font-family:Arvo,Monaco,Inter,"Tengwar-Annatar",monospace;background-color:#393939;border-radius:5px}:not(pre)>code{padding:3px;color:#0abdc6}pre.highlight{padding:10px;overflow:auto}pre.highlight code,pre.highlight span{font-family:inherit}pre.highlight,pre.highlight .w{color:#ecf8f8}pre.highlight .err{color:#121821;background-color:#f85149}pre.highlight .gh{font-weight:bold}pre.highlight .c,pre.highlight .cd,pre.highlight .cm,pre.highlight .c1,pre.highlight .cs,pre.highlight .cp{color:#888}pre.highlight .o,pre.highlight .ow,pre.highlight .p,pre.highlight .pi{color:#d0d0d0}pre.highlight .gd{color:#f85149}pre.highlight .k,pre.highlight .kn,pre.highlight .kp,pre.highlight .kr,pre.highlight .kv{color:#ea00d9}pre.highlight .kc,pre.highlight .kt,pre.highlight .kd,pre.highlight .sr{color:#0abdc6}pre.highlight .dl,pre.highlight .s,pre.highlight .sb,pre.highlight .sc,pre.highlight .sd,pre.highlight .s2,pre.highlight .sh,pre.highlight .sx,pre.highlight .s1,pre.highlight .na,pre.highlight .gh{color:#0a9cf5}pre.highlight .si,pre.highlight .se{color:#711c91}pre.highlight .nf,pre.highlight .nn,pre.highlight .nc,pre.highlight .no,pre.highlight .nt{color:#fdf800}pre.highlight .m,pre.highlight .mf,pre.highlight .mh,pre.highlight .mi,pre.highlight .il,pre.highlight .mo,pre.highlight .mb,pre.highlight .mx,pre.highlight .ss,pre.highlight .gi{color:#3fb950}section{width:calc(75vw - 100px);padding-bottom:100px;scroll-behavior:smooth;float:right}.mobile{display:none}.navigation-wrapper{position:fixed;display:flex;gap:1rem;flex-direction:column;height:calc(100vh - 40px - 2rem)}.navigation-wrapper header{float:none;width:calc(25vw - 100px + 2rem)}.navigation-wrapper header>h1{font-family:Iceberg,Arvo,serif;font-size:2.5rem;text-shadow:1px 1px #0abdc6;overflow-wrap:break-word;line-height:2.5rem;margin-block:calc(1.5rem - 4px)}.navigation-wrapper nav{width:calc(25vw - 100px);background-color:#121821;border-radius:5px;padding:1rem;overflow-y:auto}.navigation-wrapper nav ul{padding-left:1.25rem;list-style-type:none}.navigation-wrapper nav ul li{font-size:1rem;text-transform:none;font-weight:normal}.navigation-wrapper nav ul li:hover{font-weight:normal}.navigation-wrapper nav>ul{margin:0;padding-left:0}.navigation-wrapper nav>ul>li{text-transform:uppercase;font-size:1.1rem;font-weight:bold}.navigation-wrapper nav>ul>li:hover{font-weight:bold}.navigation-wrapper footer{width:calc(25vw - 100px);border-radius:5px;height:auto;margin-top:auto;padding:1rem;background-color:#121821;border:solid #ea00d9 1px;box-shadow:-2px 2px #0abdc6;line-height:1rem}.navigation-wrapper footer p{margin:0}.navigation-wrapper footer a{text-decoration:none}li>a.selected-header{color:#ea00d9}li>a.selected-header:hover{color:#ea00d9}@media print,screen and (max-width: 960px){.mobile{background-color:#121821;display:flex;position:sticky;z-index:1}.mobile.mobile-header{top:1rem;text-align:center;display:flex;justify-content:center;box-shadow:0 .1rem #ea00d9,0 .2rem #0abdc6,0 .1rem 1rem #ea00d9;border-radius:50px}.mobile.mobile-header>h1{font-family:Iceberg,Arvo,serif;font-size:2.5rem;text-shadow:1px 1px #0abdc6;overflow-wrap:break-word;line-height:2.5rem}.mobile.mobile-footer{bottom:0;margin-bottom:-40px;border-top:2px solid #393939;width:calc(100% + 16px);padding-inline:2rem;margin-left:-40px;border-top-left-radius:15px;border-top-right-radius:15px}.navigation-wrapper{display:none}section{width:100%;position:relative}}table{display:block;overflow-x:auto;border-collapse:collapse}table>thead>tr:first-child,table>tr:first-child{background-color:#0abdc6}table>thead>tr:first-child>th,table>tr:first-child>th{border:1px solid rgb(7.5480769231,142.6586538462,149.4519230769);color:rgb(1.4182692308,26.8052884615,28.0817307692)}table tr:nth-child(even){background-color:rgb(1.4182692308,26.8052884615,28.0817307692);color:#ecf8f8}table td,table th{border:1px solid rgb(113.1634615385,241.3894230769,247.8365384615);color:inherit;text-align:left;padding:5px 10px}table th{color:rgb(234.5336538462,253.0360576923,253.9663461538);font-size:1rem}table td{font-size:.9rem}body{font-family:Arvo,Monaco,Inter,"Tengwar-Annatar",sans-serif;background-color:#0d1117;line-height:1.75rem;padding:2rem}body,strong{color:#ecf8f8}h1{font-size:2rem}h1,h2,h3,h4,h5,h6{margin-block:1.5rem;color:#ea00d9}a,a:focus,a:visited{color:#0a9cf5;font-weight:unset;text-decoration:none}a:hover,a:focus:hover,a:visited:hover{color:#0abdc6;font-weight:unset}details{color:#0a9cf5;cursor:pointer}details:hover{color:#0abdc6}blockquote{margin:0;padding-inline:1rem;border-left:.5rem solid #ea00d9;font-style:italic}ul{list-style-type:"◈"}ul.task-list{list-style-type:none;padding-left:0}ul.task-list li{padding-left:0;display:flex;align-items:center}ul.task-list li input{-webkit-appearance:none;appearance:none;background-color:#ecf8f8;margin:0 .75rem 0 0;width:1.25rem;height:1.25rem;border-radius:.15rem;display:flex;align-items:center;justify-content:center}ul.task-list li input:checked{box-shadow:0 0 5px inset #ea00d9}ul.task-list li input:checked::before{content:"◈";color:#ea00d9;line-height:1rem;font-weight:bold;font-size:1.75rem;margin:auto auto}ul,ol{padding-left:1rem}ul li,ol li{padding-left:1rem}ul li::marker,ol li::marker{color:#ea00d9;font-style:normal}ul ul,ol ul{padding-left:1.5rem}dt{font-weight:bold;color:#ea00d9}hr{border:1px solid #ea00d9;box-shadow:1px 1px #0abdc6;border-radius:5px}.footnotes{border-top:1px solid #0abdc6}/*# sourceMappingURL=style.css.map */