#searchResults{position:fixed;top:100px;left:50%;height:400px;width:700px;transform:translateX(-50%);background-color:#ffffffda;backdrop-filter:blur(40px);border-radius:12px;opacity:0;box-shadow:0 6px 20px 0 #00000033;pointer-events:none;overflow-y:scroll;padding:8px;z-index:50;transition:.2s cubic-bezier(0.165, 0.84, 0.44, 1)}#searchResults.visible{pointer-events:all;top:70px;opacity:1}#searchResults a{display:block;text-decoration:none;padding:8px 12px;border-radius:8px;margin-bottom:3px}#searchResults a:hover,#searchResults a.selected{background-color:#9494942c}#searchResults a:active{opacity:var(--active-opacity)}#searchResults a .title{font-weight:500;color:var(--foreground-100)}#searchResults a .ref{font-weight:400;color:var(--foreground-200);font-size:14px}:root{--primary-100:#052283;--primary-200:#072dac;--primary-300:#e7edff;--bg-100:#fff;--bg-200:#f5f7fa;--bg-300:#f3f3f3;--bg-400:#e0e0e0;--foreground-100:#050505;--foreground-200:#7e7e7e;--foreground-300:#9b9b9b;--foreground-link:#1940ce;--screen-sm:700px;--screen-md:1300px;--screen-lg:1900px;--active-opacity:.6;--hover-opacity:.75;--header-height:64px;--container-top:140px;--font-family:'REM', sans-serif}*,*::before,*::after{box-sizing:border-box}html,body{width:100%;font-family:var(--font-family);font-size:16px;scroll-behavior:smooth;margin:0;background-color:#fff;color:var(--foreground-100)}main:not(.doc-reader){margin-top:var(--container-top)}main.doc-reader{position:relative}main.doc-reader #docsContainer{position:absolute;top:0;right:0;width:80%;height:auto;padding-inline:80px;margin-top:var(--container-top)}.container{width:100%;max-width:1350px;margin-inline:auto;padding-inline:15px}.thin-scrollbar{scrollbar-width:thin;scrollbar-color:transparent #ffffff}.thin-scrollbar:hover{scrollbar-color:#858585 #ffffff}.thin-scrollbar::-webkit-scrollbar{width:4px}.thin-scrollbar::-webkit-scrollbar-track{background:#ffffff}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:transparent;border-radius:7px;border:1px solid #ffffff}.thin-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#858585}@media (max-width: 1980px){main.doc-reader #docsContainer{width:75%}main.doc-reader #docsNav{width:25%}.container{max-width:1500px}}@media (max-width: 1200px){main.doc-reader #docsContainer{width:70%;padding-inline:50px}main.doc-reader #docsNav{width:30%}.container{max-width:1100px}}@media (max-width: 700px){main.doc-reader #docsContainer{width:100%;padding-inline:10px}main.doc-reader #docsNav{width:90%;padding-bottom:180px}.container{max-width:680px}}#docsContainer{line-height:1.8;padding-bottom:100px;transform-origin:top;opacity:1;transition:.3s cubic-bezier(0.075, 0.82, 0.165, 1)}#docsContainer blockquote{background-color:#f3f6ff;margin-inline:0;padding:10px 30px;border-radius:12px}#docsContainer blockquote p:first-of-type>strong{color:#05113b}#docsContainer a{border-radius:4px;color:var(--foreground-link);text-decoration:none}#docsContainer a:hover{background-color:var(--bg-200);outline:3px solid var(--bg-200)}#docsContainer a:active{opacity:var(--active-opacity)}#docsContainer h1[id]{margin-top:7rem;word-wrap:break-word}#docsContainer h1[id]:first-of-type{margin-top:0;font-size:3rem}#docsContainer h1[id]::before{content:'';display:block;height:140px;margin-top:-140px;visibility:hidden}#docsContainer h2[id]{margin-top:2.7rem}#docsContainer img{max-width:700px;display:block;margin-inline:auto}#docsContainer img.icon{position:relative;display:inline-block;width:18px;height:18px;margin-right:12px;left:2px;top:3px}#docsContainer img.full{max-width:100%}#docsContainer table{border-collapse:collapse;outline:1px solid var(--bg-400);border-radius:8px;overflow:hidden;width:100%}#docsContainer table th,#docsContainer table td{padding:4px 10px;min-width:140px}#docsContainer table tr:not(:last-of-type){border-bottom:1px solid var(--bg-400)}#docsContainer table thead{background-color:var(--bg-300);color:var(--foreground-200)}#docsContainer table thead th{text-align:left;font-size:12px;text-transform:uppercase;padding:6px 10px}#docsNav{position:sticky;left:0;top:var(--header-height);padding-block:100px 30px;width:20%;height:100%;padding-inline:15px;max-height:calc(100svh - var(--header-height));overflow-y:scroll;overflow-x:hidden;transition:.3s cubic-bezier(0.075, 0.82, 0.165, 1)}#docsNav .divider{padding:10px;margin-left:16px;margin-block:25px 0;color:var(--foreground-300);text-transform:lowercase;pointer-events:none}#docsNav a{position:relative;display:block;padding:10px;margin-left:16px;margin-bottom:4px;border-radius:8px;text-decoration:none;color:var(--foreground-100);width:fit-content;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:.5s cubic-bezier(0.075, 0.82, 0.165, 1)}#docsNav a:hover{background-color:var(--bg-200)}#docsNav a:active{opacity:var(--active-opacity)}#docsNav a.active{color:var(--primary-100)}#docsNav a.sub-link{margin-left:40px;font-size:14px;margin-bottom:2px}#docsNav a.sub-link+a:not(.sub-link){margin-top:25px}#docsNav a img.icon{position:relative;display:inline-block;width:18px;height:18px;margin-right:12px;left:2px;top:3px}#docsNavToggle{position:fixed;left:0;top:var(--header-height);height:calc(100dvh - var(--header-height));width:32px;background-color:#ff660021;border-right:1px solid #00000022;z-index:6;display:none;animation-name:hideDocsNavToggleBorder;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-iteration-count:1;animation-delay:1.5s}#docsNavToggle i{display:block;width:100%;padding-top:20px;text-align:center}@media (min-width: 1201px){#docsContainer>:not(img){max-width:900px;margin-inline:auto}}@keyframes hideDocsNavToggleBorder{from{opacity:1;border-right-color:#00000022;background-color:#ff660021}to{opacity:.5;border-right-color:transparent;background-color:#ff660000}}@media (max-width: 700px){#docsContainer{z-index:5}#docsContainer blockquote{padding:10px 15px}#docsContainer h1[id]:first-of-type{font-size:2rem}#docsContainer img{max-width:100%}#docsContainer table td{display:block;width:100% !important}#docsContainer table th{display:none}#docsNav{position:fixed;left:0;top:var(--header-height);max-height:unset;width:100%;height:100%;pointer-events:none;opacity:0;padding-inline:20px 15px}#docsNavToggle{display:block}main.nav-visible{overflow:hidden}main.nav-visible #docsContainer{right:-58% !important;scale:.5;opacity:.5;pointer-events:none}main.nav-visible #docsNav{pointer-events:all;opacity:1}}.button{display:inline-block;text-decoration:none;padding:12px 26px;border-radius:4px;background-color:var(--primary-100);color:white;font-family:var(--font-family);font-weight:500;transition:.3s cubic-bezier(0.075, 0.82, 0.165, 1)}.button:hover{background-color:var(--primary-200)}.button:active{opacity:var(--active-opacity)}.button.alt{background-color:transparent;color:var(--primary-100)}.button.alt:hover{background-color:var(--primary-300)}.button.featured{background:linear-gradient(.4turn, #9b65fe, #4109ff);background-size:100%}.button.featured:hover{background-size:180%}@media (max-width: 700px){.button{padding:16px 24px !important;border-radius:6px}}code[class*="language-"],pre{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#51575a;background:white;font-family:"Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace;font-size:1em;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{border:1px solid gainsboro;border-radius:4px}code[class*="language-"]::-moz-selection,pre[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection,pre[class*="language-"] ::-moz-selection{background:#cceae7;color:#263238}code[class*="language-"]::selection,pre[class*="language-"]::selection,code[class*="language-"] ::selection,pre[class*="language-"] ::selection{background:#cceae7;color:#263238}:not(pre)>code[class*="language-"]{white-space:normal;border-radius:0.2em;padding:0.1em}pre[class*="language-"]{overflow:auto;position:relative;margin:0.5em 0;padding:1.25em 1em}.language-css>code,.language-sass>code,.language-scss>code{color:#f76d47}[class*="language-"] .namespace{opacity:0.7}.token.atrule{color:#7c4dff}.token.attr-name{color:#39adb5}.token.attr-value{color:#f6a434}.token.attribute{color:#f6a434}.token.boolean{color:#7c4dff}.token.builtin{color:#39adb5}.token.cdata{color:#39adb5}.token.char{color:#39adb5}.token.class{color:#39adb5}.token.class-name{color:#6182b8}.token.comment{color:#aabfc9}.token.constant{color:#7c4dff}.token.deleted{color:#e53935}.token.doctype{color:#aabfc9}.token.entity{color:#e53935}.token.function{font-style:italic}.token.hexcode{color:#f76d47}.token.id{color:#7c4dff;font-weight:bold}.token.important{color:#7c4dff;font-weight:bold}.token.inserted{color:#39adb5}.token.keyword{color:#af3b68}.token.number{color:#3734f6}.token.operator{color:#39adb5}.token.prolog{color:#aabfc9}.token.property{color:#39adb5}.token.pseudo-class{color:#f6a434}.token.pseudo-element{color:#f6a434}.token.punctuation{color:#39adb5}.token.regex{color:#6182b8}.token.selector{color:#e53935}.token.string{color:#3734f6}.token.symbol{color:#7c4dff}.token.tag{color:#e53935}.token.unit{color:#f76d47}.token.url{color:#e53935}.token.variable{color:#e53935}#footer{position:relative;display:grid;align-items:center;background-color:var(--bg-300);color:var(--foreground-100);margin-block:100px 30px;border-radius:16px;padding:50px;height:400px;bottom:0;overflow:hidden}#footer .legal{position:relative;z-index:5;width:70%}#footer .legal h1{font-size:1.5rem}#footer .legal a{color:var(--primary-100);text-decoration:none}#footer img{position:absolute;width:1800px;height:auto;right:-25%;top:50%;transform:translateY(-50%)}@media (max-width: 700px){#footer{padding:30px}#footer .legal{text-align:center;width:100%}#footer img{width:140vw;right:50%;top:110%;translate:50%}}header{position:fixed;top:0;left:50%;height:var(--header-height);width:100%;background-color:#ffffffdd;border-bottom:1px solid #00000022;z-index:100;backdrop-filter:saturate(1.5) brightness(4) blur(50px);transform:translateX(-50%)}header .contents{display:flex;align-items:center;width:100%;height:100%}header .contents .logo{text-decoration:none;display:flex;align-items:center;height:100%}header .contents .logo>img{display:block;height:70%;width:auto}header .contents .logo>h1{font-size:20px;font-weight:500;color:var(--foreground-100);margin-left:15px}header .contents .nav-toggle{display:none;font-size:26px;width:40px;height:40px;line-height:40px;text-align:center;margin-left:auto}header .contents .search-box{background-color:#85858511;border:1px solid #85858534;border-radius:500px;overflow:hidden;margin-left:auto;display:block;position:relative;height:42px;width:182px;transition:.25s cubic-bezier(0.165, 0.84, 0.44, 1)}header .contents .search-box .placeholder{position:absolute;pointer-events:none;top:50%;left:16px;transform:translateY(-50%);color:var(--foreground-200);opacity:1;font-size:14px;transition:.25s cubic-bezier(0.165, 0.84, 0.44, 1)}header .contents .search-box .placeholder i{position:relative;top:1px;font-size:16px;margin-right:3px}header .contents .search-box .placeholder kbd{padding:3px 6px;border:1px solid #85858534;border-radius:4px}header .contents .search-box input{font-family:var(--font-family);position:absolute;left:0;top:0;width:100%;line-height:42px;border:none;outline:none;background-color:transparent;padding-inline:42px 18px}header .contents .search-box:has(input:focus){background-color:#ffffffda;border-color:#85858541;width:320px}header .contents .search-box:has(input:focus) .placeholder{left:0;opacity:0}header .contents .search-box:has(input:focus) input{padding-inline:18px}header .contents .nav-links{margin-left:auto;display:flex;align-items:center;transition:.3s cubic-bezier(0.075, 0.82, 0.165, 1)}header .contents .nav-links input{display:none}header .contents .nav-links>a{color:var(--foreground-200);text-decoration:none;padding:4px 16px}header .contents .nav-links>a:hover{color:var(--foreground-100)}header .contents .nav-links>a:active{opacity:var(--active-opacity)}header .contents .nav-links>a[nav-active]{color:var(--primary-100)}header .contents .nav-links>a[nav-active]:hover{opacity:var(--hover-opacity)}header .contents .nav-links>a[nav-active]:active{opacity:var(--active-opacity)}header .contents .nav-links>a>i{font-size:1.75rem;top:1px;position:relative}@media (max-width: 700px){header .contents .nav-toggle{display:block}header .contents .search-box{display:none}header .contents .nav-links{border-radius:8px;flex-direction:column;position:fixed;left:50%;background-color:white;margin:0;width:90%;padding-block:20px;box-shadow:0 4px 15px 0 #00000033;translate:-50% 0;opacity:0;top:calc(var(--header-height) - 30px);pointer-events:none}header .contents .nav-links:has(input:checked){opacity:1;top:var(--header-height);pointer-events:all}header .contents .nav-links>a{width:100%;text-align:center;padding:14px 18px}}.license-screen h1:first-child{font-size:80px;max-width:1000px;margin-inline:auto;text-align:center}.license-screen .license-text{background-color:var(--bg-200);border-radius:12px;border:1px solid #00000012;width:800px;margin-inline:auto;padding:20px}.license-screen .explanation{width:800px;margin-inline:auto;padding:20px}.lp-wrapper{margin-top:90px}.lp-wrapper p,.lp-wrapper li{line-height:1.6}.lp-wrapper section{padding-block:170px}.lp-wrapper #principal{display:grid;position:relative;align-items:center;grid-template-columns:1fr 1fr;width:100%;height:700px;background-size:cover;margin-inline:auto;padding:20px;overflow:hidden}.lp-wrapper #principal h1,.lp-wrapper #principal p{max-width:700px}.lp-wrapper #principal h1{font-size:60px;font-weight:700}.lp-wrapper #principal p{font-size:1rem;font-weight:300;margin-block:2.5rem}.lp-wrapper #principal img{width:100%;height:auto}.lp-wrapper #first-alternative{position:relative;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:60px;max-width:1300px;width:100%;margin-inline:auto;border:1px solid gainsboro;padding:40px;z-index:10;border-radius:16px;margin-top:50px}.lp-wrapper #first-alternative pre{margin:0;border-radius:12px;padding:18px}.lp-wrapper #first-alternative h1{font-size:30px}.lp-wrapper #first-alternative .icons{display:grid;grid-template-columns:repeat(4, minmax(1px, 1fr))}.lp-wrapper #first-alternative .icons>.icon{margin-block:20px}.lp-wrapper #first-alternative .icons>.icon>img{display:block;margin-inline:auto;margin-bottom:15px;width:54px;height:54px}.lp-wrapper #first-alternative .icons>.icon>div{font-size:.9rem;text-align:center}.lp-wrapper #why-sisk{display:grid;align-items:center;grid-template-columns:1fr 1fr}.lp-wrapper #why-sisk h1{font-size:30px}.lp-wrapper #why-sisk p{font-size:1.25rem;font-weight:300;margin-block:2.5rem}.lp-wrapper #why-sisk ul li{font-size:1rem;list-style:none;margin-bottom:25px}.lp-wrapper #why-sisk ul li b{color:var(--primary-100)}.lp-wrapper #why-sisk ul li ::before{content:'\2713';display:inline-block;margin-right:10px}.lp-wrapper #why-sisk img{place-self:center;width:70%;height:auto;filter:hue-rotate(15deg) saturate(3.5)}.lp-wrapper #install-banner{padding:70px;width:fit-content;height:300px;border:1px solid gainsboro;border-radius:16px;margin-inline:auto}.lp-wrapper #install-banner h2{text-align:center;margin-bottom:40px}.lp-wrapper #install-banner pre{display:block;font-size:1rem;width:fit-content;margin-inline:auto}.lp-wrapper #dotnet-banner{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:right}.lp-wrapper #dotnet-banner h1{font-size:25px}.lp-wrapper #dotnet-banner p{font-size:1rem;font-weight:300;margin-block:2.5rem}.lp-wrapper #dotnet-banner img{place-self:center;width:70%;height:auto}.lp-wrapper #links-banner{display:flex;gap:15px;flex-grow:0;flex-shrink:0;flex-wrap:1;justify-content:center}.lp-wrapper #links-banner a{background-color:var(--bg-200);border:1px solid #00000006;display:block;border-radius:6px;text-decoration:none;color:var(--foreground-100);padding:30px;width:400px;height:auto}.lp-wrapper #links-banner a i{display:block;position:relative;left:-5px;font-size:36px;margin-bottom:15px}.lp-wrapper #links-banner a div{font-weight:600;font-size:1.15rem}.lp-wrapper #links-banner a p{margin-block:10px 0;font-size:1rem;font-weight:400}.lp-wrapper #links-banner a:hover{opacity:var(--hover-opacity)}.lp-wrapper #links-banner a:active{opacity:var(--active-opacity)}@media (max-width: 700px){.lp-wrapper #principal{display:flex;flex-direction:column;padding:20px;height:auto;text-align:center}.lp-wrapper #principal h1,.lp-wrapper #principal p{max-width:revert}.lp-wrapper #principal a{display:block}.lp-wrapper #principal h1{font-size:38px}.lp-wrapper #principal img{order:-1}.lp-wrapper #first-alternative{grid-template-columns:1fr;padding:16px;position:static;margin-block:120px 60px}.lp-wrapper #why-sisk{grid-template-columns:1fr}.lp-wrapper #why-sisk h1{font-size:20px;text-align:center}.lp-wrapper #why-sisk ul{padding-left:0}.lp-wrapper #why-sisk img{display:none}.lp-wrapper #install-banner{display:none}.lp-wrapper #dotnet-banner{grid-template-columns:1fr;text-align:center}.lp-wrapper #dotnet-banner h1{font-size:30px}.lp-wrapper #dotnet-banner img{width:100%}.lp-wrapper #links-banner{flex-direction:column}.lp-wrapper #links-banner a{width:100%}}