body[a="dark"]{background-color:#505050;color:#fff}body[a="dark"] a{color:#fff;text-decoration:underline solid;text-decoration-thickness:1px;text-underline-offset:4px}body[a="dark"] a:hover{text-decoration:underline dotted;text-decoration-thickness:1px}body[a="dark"] b{color:#fff}body[a="dark"] h1{font-size:32px}body[a="dark"] h2{font-size:28px}body[a="dark"] h3{font-size:24px}body[a="dark"] h4{font-size:22px}body[a="dark"] h5,body[a="dark"] h6{font-size:20px}body[a="dark"] h1,body[a="dark"] h2,body[a="dark"] h3,body[a="dark"] h4,body[a="dark"] h5,body[a="dark"] h6{margin:1.5rem 0rem 0.5rem 0rem;color:#fff}body[a="dark"] details{padding:0.5rem 0rem 0.5rem 0rem}body[a="dark"] details summary{color:#fff;text-decoration:none}body[a="dark"] code:not(pre>code){background-color:#fff;color:#505050}body[a="dark"] *:target{color:#fff}body[a="dark"] table,body[a="dark"] th,body[a="dark"] td{border:thin solid #fff}body[a="dark"] .toc{border:thin solid #fff;padding:1rem 1rem 1rem 1rem}body[a="dark"] .toc a{text-decoration:none !important}body[a="dark"] .toc a:hover{background:none !important}body[a="dark"] ::selection{background:#9C9C9C}body[a="dark"] figcaption{text-align:center}body[a="dark"] hr{margin:1.5rem auto 1.5rem auto}body[a="dark"] blockquote{border:thin solid #fff;border-radius:20px;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem}body[a="dark"] blockquote p{margin:0px 0px 0px 0px}body[a="dark"] pre{background:#fff;padding:1em 1em 1em 1em;overflow-x:auto}body[a="dark"] table{width:100%}body[a="dark"] table,body[a="dark"] th,body[a="dark"] td{border:thin solid #fff;border-collapse:collapse;padding:0.4rem 0.4rem 0.4rem 0.4rem}body[a="dark"] .footer-text{margin:1.5rem 0rem 0rem 0rem;font-size:12px !important;font-weight:400 !important;min-width:200px;text-align:right}body[a="dark"] .footer-link{font-size:12px !important;font-weight:400 !important;text-decoration:none !important;color:#fff !important}body[a="dark"] .footer-link:hover{background:none !important}@media (max-width: 768px){body[a="dark"] .footer-text{text-align:center}}body[a="dark"] .iconcode{display:inline-block;margin:0px 10px 0px 0px;text-decoration:none;transition:transform 0.5s ease-in-out}body[a="dark"] .iconcode:hover{background:none !important;animation:rotate360 0.4s ease-in-out}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body[a="dark"] .iconcode-image{width:100%;height:auto}body[a="light"]{background-color:#fff;color:#2b2b2b}body[a="light"] a{color:#2b2b2b;text-decoration:underline solid;text-decoration-thickness:1px;text-underline-offset:4px}body[a="light"] a:hover{text-decoration:underline dotted;text-decoration-thickness:1px}body[a="light"] b{color:#000}body[a="light"] h1{font-size:32px}body[a="light"] h2{font-size:28px}body[a="light"] h3{font-size:24px}body[a="light"] h4{font-size:22px}body[a="light"] h5,body[a="light"] h6{font-size:20px}body[a="light"] h1,body[a="light"] h2,body[a="light"] h3,body[a="light"] h4,body[a="light"] h5,body[a="light"] h6{margin:1.5rem 0rem 0.5rem 0rem;color:#000}body[a="light"] details{padding:0.5rem 0rem 0.5rem 0rem}body[a="light"] details summary{color:#2b2b2b;text-decoration:none}body[a="light"] code:not(pre>code){background-color:#2b2b2b;color:#fff}body[a="light"] *:target{color:#2b2b2b}body[a="light"] table,body[a="light"] th,body[a="light"] td{border:thin solid #2b2b2b}body[a="light"] .toc{border:thin solid #2b2b2b;padding:1rem 1rem 1rem 1rem}body[a="light"] .toc a{text-decoration:none !important}body[a="light"] .toc a:hover{background:none !important}body[a="light"] ::selection{background:#CECECE}body[a="light"] figcaption{text-align:center}body[a="light"] hr{margin:1.5rem auto 1.5rem auto}body[a="light"] blockquote{border:thin solid #2b2b2b;border-radius:20px;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem}body[a="light"] blockquote p{margin:0px 0px 0px 0px}body[a="light"] pre{background:#2b2b2b;padding:1em 1em 1em 1em;overflow-x:auto}body[a="light"] table{width:100%}body[a="light"] table,body[a="light"] th,body[a="light"] td{border:thin solid #2b2b2b;border-collapse:collapse;padding:0.4rem 0.4rem 0.4rem 0.4rem}body[a="light"] .footer-text{margin:1.5rem 0rem 0rem 0rem;font-size:12px !important;font-weight:400 !important;min-width:200px;text-align:right}body[a="light"] .footer-link{font-size:12px !important;font-weight:400 !important;text-decoration:none !important;color:#2b2b2b !important}body[a="light"] .footer-link:hover{background:none !important}@media (max-width: 768px){body[a="light"] .footer-text{text-align:center}}body[a="light"] .iconcode{display:inline-block;margin:0px 10px 0px 0px;text-decoration:none;transition:transform 0.5s ease-in-out}body[a="light"] .iconcode:hover{background:none !important;animation:rotate360 0.4s ease-in-out}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body[a="light"] .iconcode-image{width:100%;height:auto}@media (prefers-color-scheme: dark){body[a="auto"]{background-color:#505050;color:#fff}body[a="auto"] a{color:#fff;text-decoration:underline solid;text-decoration-thickness:1px;text-underline-offset:4px}body[a="auto"] a:hover{text-decoration:underline dotted;text-decoration-thickness:1px}body[a="auto"] b{color:#fff}body[a="auto"] h1{font-size:32px}body[a="auto"] h2{font-size:28px}body[a="auto"] h3{font-size:24px}body[a="auto"] h4{font-size:22px}body[a="auto"] h5,body[a="auto"] h6{font-size:20px}body[a="auto"] h1,body[a="auto"] h2,body[a="auto"] h3,body[a="auto"] h4,body[a="auto"] h5,body[a="auto"] h6{margin:1.5rem 0rem 0.5rem 0rem;color:#fff}body[a="auto"] details{padding:0.5rem 0rem 0.5rem 0rem}body[a="auto"] details summary{color:#fff;text-decoration:none}body[a="auto"] code:not(pre>code){background-color:#fff;color:#505050}body[a="auto"] *:target{color:#fff}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border:thin solid #fff}body[a="auto"] .toc{border:thin solid #fff;padding:1rem 1rem 1rem 1rem}body[a="auto"] .toc a{text-decoration:none !important}body[a="auto"] .toc a:hover{background:none !important}body[a="auto"] ::selection{background:#9C9C9C}body[a="auto"] figcaption{text-align:center}body[a="auto"] hr{margin:1.5rem auto 1.5rem auto}body[a="auto"] blockquote{border:thin solid #fff;border-radius:20px;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem}body[a="auto"] blockquote p{margin:0px 0px 0px 0px}body[a="auto"] pre{background:#fff;padding:1em 1em 1em 1em;overflow-x:auto}body[a="auto"] table{width:100%}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border:thin solid #fff;border-collapse:collapse;padding:0.4rem 0.4rem 0.4rem 0.4rem}body[a="auto"] .footer-text{margin:1.5rem 0rem 0rem 0rem;font-size:12px !important;font-weight:400 !important;min-width:200px;text-align:right}body[a="auto"] .footer-link{font-size:12px !important;font-weight:400 !important;text-decoration:none !important;color:#fff !important}body[a="auto"] .footer-link:hover{background:none !important}}@media (prefers-color-scheme: dark) and (max-width: 768px){body[a="auto"] .footer-text{text-align:center}}@media (prefers-color-scheme: dark){body[a="auto"] .iconcode{display:inline-block;margin:0px 10px 0px 0px;text-decoration:none;transition:transform 0.5s ease-in-out}body[a="auto"] .iconcode:hover{background:none !important;animation:rotate360 0.4s ease-in-out}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body[a="auto"] .iconcode-image{width:100%;height:auto}}@media (prefers-color-scheme: light){body[a="auto"]{background-color:#fff;color:#2b2b2b}body[a="auto"] a{color:#2b2b2b;text-decoration:underline solid;text-decoration-thickness:1px;text-underline-offset:4px}body[a="auto"] a:hover{text-decoration:underline dotted;text-decoration-thickness:1px}body[a="auto"] b{color:#000}body[a="auto"] h1{font-size:32px}body[a="auto"] h2{font-size:28px}body[a="auto"] h3{font-size:24px}body[a="auto"] h4{font-size:22px}body[a="auto"] h5,body[a="auto"] h6{font-size:20px}body[a="auto"] h1,body[a="auto"] h2,body[a="auto"] h3,body[a="auto"] h4,body[a="auto"] h5,body[a="auto"] h6{margin:1.5rem 0rem 0.5rem 0rem;color:#000}body[a="auto"] details{padding:0.5rem 0rem 0.5rem 0rem}body[a="auto"] details summary{color:#2b2b2b;text-decoration:none}body[a="auto"] code:not(pre>code){background-color:#2b2b2b;color:#fff}body[a="auto"] *:target{color:#2b2b2b}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border:thin solid #2b2b2b}body[a="auto"] .toc{border:thin solid #2b2b2b;padding:1rem 1rem 1rem 1rem}body[a="auto"] .toc a{text-decoration:none !important}body[a="auto"] .toc a:hover{background:none !important}body[a="auto"] ::selection{background:#CECECE}body[a="auto"] figcaption{text-align:center}body[a="auto"] hr{margin:1.5rem auto 1.5rem auto}body[a="auto"] blockquote{border:thin solid #2b2b2b;border-radius:20px;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem}body[a="auto"] blockquote p{margin:0px 0px 0px 0px}body[a="auto"] pre{background:#2b2b2b;padding:1em 1em 1em 1em;overflow-x:auto}body[a="auto"] table{width:100%}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border:thin solid #2b2b2b;border-collapse:collapse;padding:0.4rem 0.4rem 0.4rem 0.4rem}body[a="auto"] .footer-text{margin:1.5rem 0rem 0rem 0rem;font-size:12px !important;font-weight:400 !important;min-width:200px;text-align:right}body[a="auto"] .footer-link{font-size:12px !important;font-weight:400 !important;text-decoration:none !important;color:#2b2b2b !important}body[a="auto"] .footer-link:hover{background:none !important}}@media (prefers-color-scheme: light) and (max-width: 768px){body[a="auto"] .footer-text{text-align:center}}@media (prefers-color-scheme: light){body[a="auto"] .iconcode{display:inline-block;margin:0px 10px 0px 0px;text-decoration:none;transition:transform 0.5s ease-in-out}body[a="auto"] .iconcode:hover{background:none !important;animation:rotate360 0.4s ease-in-out}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body[a="auto"] .iconcode-image{width:100%;height:auto}}html{height:100%}body{font-family:"Roboto", Arial, Helvetica, "Segoe UI", sans-serif, system-ui, "Apple Color Emoji", "Segoe UI Emoji","Segoe UI Symbol", "Noto Color Emoji";font-size:16px;line-height:1.8;margin:0rem 1rem 0rem 1rem;min-height:100%;overflow-wrap:break-word}p{margin:0.5rem 0rem 0.5rem 0rem}li{margin:0.5rem 0rem 0.5rem 0rem}.w{max-width:1200px;margin:0rem auto 0rem auto;padding:1.5rem 0rem 1.5rem 0rem}code:not(pre>code){padding:0.1em 0.2em 0.1em 0.2em;font-size:90%}code.has-jax{-webkit-font-smoothing:antialiased;background:inherit !important;border:none !important;font-size:100%}img{max-width:100%;display:block;margin:0px auto 0px auto}.main-container{display:flex;align-items:flex-start;gap:50px}.left-content{width:300px;align-self:flex-start;height:fit-content;flex-grow:0;flex-shrink:0;flex-basis:auto}.right-content{flex:1}@media (max-width: 768px){.main-container{display:block}.left-content{position:static;width:100%;margin:0rem 0rem 0.5rem 0rem}.right-content{width:100%;margin:0rem 0rem 0.5rem 0rem}}.nav-style{margin:0rem 0rem 0.5rem 0rem}.nav-style ul{padding:0;margin:0}.nav-style ul a{text-decoration:none}.nav-style ul a:hover{background:none !important}.nav-custom{display:inline;margin:0px 20px 0px 0px}.nav-active{font-weight:800 !important;text-decoration:underline !important}
