@import"https://fonts.googleapis.com/css2?family=Nunito";@media (max-width: 0){.flex-row-xs{display:flex;flex-direction:column}}@media (min-width: 0){.flex-row-xs{display:flex;flex-direction:row}}@media (max-width: 576px){.flex-row-sm{display:flex;flex-direction:column}}@media (min-width: 576px){.flex-row-sm{display:flex;flex-direction:row}}@media (max-width: 768px){.flex-row-md{display:flex;flex-direction:column}}@media (min-width: 768px){.flex-row-md{display:flex;flex-direction:row}}@media (max-width: 992px){.flex-row-lg{display:flex;flex-direction:column}}@media (min-width: 992px){.flex-row-lg{display:flex;flex-direction:row}}@media (max-width: 1200px){.flex-row-xl{display:flex;flex-direction:column}}@media (min-width: 1200px){.flex-row-xl{display:flex;flex-direction:row}}@media (max-width: 1400px){.flex-row-xxl{display:flex;flex-direction:column}}@media (min-width: 1400px){.flex-row-xxl{display:flex;flex-direction:row}}:root{background:#13151a radial-gradient(ellipse farthest-corner at 0 140%,#310A65 0%,transparent 70%) no-repeat fixed left top;background-size:20%,100%}html,.html{font-size:16px}@media (max-device-width: 768px){html,.html{font-size:14px}}html,.html{font-family:Nunito,system-ui,sans-serif;height:100%;color:#fff}::-webkit-scrollbar{width:1rem}::-webkit-scrollbar-track{border-radius:.8rem;transition:all .3s;background:#0003}::-webkit-scrollbar-thumb{border-radius:.8rem;transition:all .3s;background-color:#310a65}::-webkit-scrollbar-thumb:hover{background-color:#883aeb}body{height:100%;margin:0;display:flex}@media (min-device-width: 1200px){main article.landing{font-size:20px;line-height:1.6}}@media (max-device-width: 1400px){main article.landing .flex-row-xxl{text-align:center}}main article pre{font-family:monospace;font-size:90%;padding:1em;background-color:#ffffff0d;border-radius:.5em;white-space:pre-wrap}main article :not(pre) code{font-family:monospace;font-size:90%;color:#e83e8c;text-decoration-color:#e83e8c;background-color:#ffffff08;padding:.25em .5em;border-radius:.3em}main article table,main article .table{border-collapse:collapse;border-spacing:0}main article table th,main article table td,main article .table th,main article .table td{padding:.5em 1em;border:1px solid rgba(255,255,255,.1)}main article .markdown-alert{background-color:#ffffff06;background-blend-mode:lighten;padding:1.5em;border-radius:.5em;margin:1em 0}main article .markdown-alert-title{display:flex;align-items:center;gap:.5em;font-weight:700}main article .markdown-alert p:first-child{margin-block-start:0}main article .markdown-alert p:last-child{margin-block-end:0}main article .markdown-alert-info{background-color:#007aff1a}main article .markdown-alert-info .markdown-alert-title{color:#007aff}main article .markdown-alert-info .markdown-alert-title svg{fill:#007aff}main article .markdown-alert{background-color:#007aff1a}main article .markdown-alert-note{background-color:#007aff1a}main article .markdown-alert-note .markdown-alert-title{color:#007aff}main article .markdown-alert-note .markdown-alert-title svg{fill:#007aff}main article .markdown-alert{background-color:#53dfdd1a}main article .markdown-alert-tip{background-color:#53dfdd1a}main article .markdown-alert-tip .markdown-alert-title{color:#53dfdd}main article .markdown-alert-tip .markdown-alert-title svg{fill:#53dfdd}main article .lang-csharp .csharp pre .keyword{color:#569cd6}main article .lang-csharp .csharp pre .identifier{color:#9cdcfe}main article .lang-csharp .csharp pre .literal{color:#dcdcaa}main article .lang-csharp .csharp pre .string{color:#ce9178}main article .lang-csharp .csharp pre .stringCSharpVerbatim{color:#ce9178}main article .lang-csharp .csharp pre .number{color:#b5cea8}main article .lang-csharp .csharp pre .comment{color:#6a9955}main article .lang-csharp .csharp pre .punctuation{color:#d4d4d4}main article .lang-csharp .csharp pre .operator{color:#d4d4d4}main article .lang-csharp .csharp pre .function{color:#dcdcaa}main article .lang-csharp .csharp pre .class{color:#4ec9b0}main article .lang-csharp .csharp pre .interface{color:#b5cea8}main article .lang-csharp .csharp pre .struct{color:#4ec9b0}main article .lang-csharp .csharp pre .enum{color:#4ec9b0}main article .lang-csharp .csharp pre .namespace{color:#4ec9b0}main article .lang-csharp .csharp pre .typeParameter{color:#4ec9b0}main article .lang-csharp .csharp pre .enumMember{color:#b5cea8}main article .lang-csharp .csharp pre .field{color:#9cdcfe}main article .lang-csharp .csharp pre .property{color:#9cdcfe}main article .lang-csharp .csharp pre .event{color:#9cdcfe}main article .lang-csharp .csharp pre .parameter{color:#9cdcfe}main article .lang-csharp .csharp pre .variable{color:#9cdcfe}main article .lang-cs .cs pre .keyword{color:#569cd6}main article .lang-cs .cs pre .identifier{color:#9cdcfe}main article .lang-cs .cs pre .literal{color:#dcdcaa}main article .lang-cs .cs pre .string{color:#ce9178}main article .lang-cs .cs pre .stringCSharpVerbatim{color:#ce9178}main article .lang-cs .cs pre .number{color:#b5cea8}main article .lang-cs .cs pre .comment{color:#6a9955}main article .lang-cs .cs pre .punctuation{color:#d4d4d4}main article .lang-cs .cs pre .operator{color:#d4d4d4}main article .lang-cs .cs pre .function{color:#dcdcaa}main article .lang-cs .cs pre .class{color:#4ec9b0}main article .lang-cs .cs pre .interface{color:#b5cea8}main article .lang-cs .cs pre .struct{color:#4ec9b0}main article .lang-cs .cs pre .enum{color:#4ec9b0}main article .lang-cs .cs pre .namespace{color:#4ec9b0}main article .lang-cs .cs pre .typeParameter{color:#4ec9b0}main article .lang-cs .cs pre .enumMember{color:#b5cea8}main article .lang-cs .cs pre .field{color:#9cdcfe}main article .lang-cs .cs pre .property{color:#9cdcfe}main article .lang-cs .cs pre .event{color:#9cdcfe}main article .lang-cs .cs pre .parameter{color:#9cdcfe}main article .lang-cs .cs pre .variable{color:#9cdcfe}main,main .main{flex:1;padding:1rem;max-width:calc(100% - 2rem);color:#fff;font-size:16px;line-height:1.5;overflow-y:auto}code,.code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}a{color:#883aeb}a:hover{color:#e0ccfa}.center{text-align:center}h1{font-size:4em;font-weight:700;line-height:1;margin-block-end:.5em}h2{font-size:3em;font-weight:700;line-height:1;margin-block-end:.5em}h3{font-size:2.5em;font-weight:700;line-height:1;margin-block-end:.5em}h4{font-size:2em;font-weight:700;line-height:1;margin-block-end:.5em}h5{font-size:1.5em;font-weight:700;line-height:1;margin-block-end:.5em}h6{font-size:1.25em;font-weight:700;line-height:1;margin-block-end:.5em}@media (max-device-width: 768px){h1{font-size:3em;font-weight:700;line-height:1;margin-block-end:.5em}h2{font-size:2.5em;font-weight:700;line-height:1;margin-block-end:.5em}h3{font-size:2em;font-weight:700;line-height:1;margin-block-end:.5em}h4{font-size:1.5em;font-weight:700;line-height:1;margin-block-end:.5em}h5{font-size:1.25em;font-weight:700;line-height:1;margin-block-end:.5em}h6{font-size:1em;font-weight:700;line-height:1;margin-block-end:.5em}}.text-gradient{background-image:linear-gradient(45deg,#883aeb,#e0ccfa 30%,#fff 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:300%;background-position:0}.bg-dark-acrylic{background-color:#13151a99;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.badge{padding:.2em .5em;border-radius:4px;font-size:.7em;font-weight:600;background-color:#ffffff1a;color:#fff}.lead{font-size:1.3em;font-weight:300}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}header{margin:0;padding:0 1em}nav{display:flex;gap:2rem;flex-direction:column;margin:0;padding:1rem;overflow:auto}@media (min-width: 992px){nav{position:sticky;width:20rem}}@media (max-width: 992px){nav{position:fixed;height:calc(100vh - 2rem);width:calc(100vw - 2rem);z-index:100;background-color:#13151a99;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:visibility 0s,opacity .5s linear;visibility:visible}nav.collapsed{height:initial}nav.collapsed .navbar-brand{font-weight:bolder;margin-bottom:0}nav.collapsed .vault-nav,nav.collapsed footer{display:none;visibility:hidden}}nav :first-child{margin-top:0}nav .navbar-brand{display:flex;flex-direction:row;gap:1rem;align-items:center;font-size:1.5rem}nav .navbar-brand img{width:4rem;height:auto}nav .navbar-brand a{text-decoration:none;color:#fff}nav .vault-nav{display:flex;flex-direction:column;overflow-y:auto;flex:1}nav .vault-nav a{padding:.5rem;border-bottom:4px solid transparent;text-decoration:none;border-radius:8px;color:#fff;opacity:.8}nav .vault-nav a .active{text-decoration:none}.nav-category{display:flex;flex-direction:column;gap:.3rem}.nav-category:not([id=""]){margin-bottom:.3rem}.nav-category:not([id=""])>*:not(.vault-folder-title){margin-left:1rem}.nav-category:not([id=""])>*:not(.vault-folder-title)[data-index-note]{display:none}footer{margin-left:1rem;margin-right:1rem;flex-shrink:0;color:#fff;opacity:.8}footer ul{list-style:none;display:flex;flex-direction:row;gap:1rem;padding:0}footer ul a{color:#fff;opacity:.8;text-decoration-line:underline;padding:0}@media (min-width: 992px){.sidebar-toggler{display:none}}.sidebar-toggler{color:#fff9;padding:.25rem .75rem;margin-right:1rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid rgba(255,255,255,.1);border-radius:.25rem;transition:box-shadow .2s ease-in-out}.sidebar-toggler:hover{text-decoration:none;cursor:pointer;color:#fff;background-color:#ffffff1a}.sidebar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}nav>.vault-nav{font-size:.9rem;padding-bottom:.2rem}nav>.vault-nav a{border-radius:4px;transition:background-color .2s;padding:.3rem 1rem}nav>.vault-nav a[href].active{background-color:#ffffff40;color:#fff!important}nav>.vault-nav a[href]:hover,nav>.vault-nav a[href]:focus{background-color:#ffffff1a;color:#fff!important}nav>.vault-nav a.vault-folder-title{font-weight:600}nav>.vault-nav a.vault-item-title,nav>.vault-nav a.vault-folder-title{color:#e0ccfa}nav>.vault-nav a.vault-item-title:not([href]),nav>.vault-nav a.vault-folder-title:not([href]){color:unset;pointer-events:none;cursor:default;text-decoration:none}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
