/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #7871ff;--pink: #e83e8c;--red: #ff4d4f;--orange: #fd7e14;--yellow: #faad14;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #33353c;--gray-dark: #17181b;--primary: #7871ff;--secondary: #33353c;--success: #28a745;--info: #17a2b8;--warning: #faad14;--danger: #ff4d4f;--light: #eef4ff;--dark: #17181b;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Poppins", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(16,15,15,0)}article,figcaption,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:"Poppins",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.75;color:#100f0f;text-align:left;background-color:#fff}h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul,dl{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}a{color:#7871ff;text-decoration:none;background-color:transparent}a:hover{color:#2f25ff;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#33353c;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}@media (max-width: 1200px){h1,.h1{font-size:calc(1.375rem + 1.5vw) }}h2,.h2{font-size:2rem}@media (max-width: 1200px){h2,.h2{font-size:calc(1.325rem + .9vw) }}h3,.h3{font-size:1.75rem}@media (max-width: 1200px){h3,.h3{font-size:calc(1.3rem + .6vw) }}h4,.h4{font-size:1.5rem}@media (max-width: 1200px){h4,.h4{font-size:calc(1.275rem + .3vw) }}.lead{font-size:1.25rem;font-weight:300}small,.small{font-size:80%;font-weight:400}.list-unstyled{padding-left:0;list-style:none}.blockquote{margin-bottom:1rem;font-size:1.25rem}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#17181b;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#17181b}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1240px}}.row{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}.col-xl-12,.col-xl-9,.col-xl-8,.col-xl-4,.col-xl-3,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-5,.col-md-16,.col-md-12,.col-md-8,.col-sm,.col-sm-16{position:relative;width:100%;padding-right:24px;padding-left:24px}.order-0{order:0}.order-1{order:1}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-16{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.col-md-8{flex:0 0 50%;max-width:50%}.col-md-12{flex:0 0 75%;max-width:75%}.col-md-16{flex:0 0 100%;max-width:100%}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-5{order:5}}@media (min-width: 992px){.col-lg-5{flex:0 0 31.25%;max-width:31.25%}.col-lg-7{flex:0 0 43.75%;max-width:43.75%}.col-lg-8{flex:0 0 50%;max-width:50%}.col-lg-9{flex:0 0 56.25%;max-width:56.25%}.col-lg-10{flex:0 0 62.5%;max-width:62.5%}.col-lg-11{flex:0 0 68.75%;max-width:68.75%}.col-lg-12{flex:0 0 75%;max-width:75%}}@media (min-width: 1200px){.col-xl-3{flex:0 0 18.75%;max-width:18.75%}.col-xl-4{flex:0 0 25%;max-width:25%}.col-xl-8{flex:0 0 50%;max-width:50%}.col-xl-9{flex:0 0 56.25%;max-width:56.25%}.col-xl-12{flex:0 0 75%;max-width:75%}}.table{width:100%;margin-bottom:1rem;color:#100f0f}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #a8afc5}.form-control{display:block;width:100%;height:calc(1.75em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.75;color:#33353c;background-color:#fff;background-clip:padding-box;border:1px solid #666b78;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #33353c}.form-control:focus{color:#33353c;background-color:#fff;border-color:#f1f1ff;outline:0;box-shadow:0 0 0 .2rem rgba(120,113,255,0.25)}.form-control::-moz-placeholder{color:#33353c;opacity:1}.form-control:-ms-input-placeholder{color:#33353c;opacity:1}.form-control::placeholder{color:#33353c;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#a8afc5;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#33353c;background-color:#fff}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.btn{display:inline-block;font-weight:400;color:#100f0f;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.75;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#100f0f;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(120,113,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled{pointer-events:none}.btn-primary{color:#fff;background-color:#7871ff;border-color:#7871ff}.btn-primary:hover{color:#fff;background-color:#544bff;border-color:#483eff}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#544bff;border-color:#483eff;box-shadow:0 0 0 .2rem rgba(140,134,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#7871ff;border-color:#7871ff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#483eff;border-color:#3b31ff}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 .2rem rgba(140,134,255,0.5)}.btn-link{font-weight:400;color:#7871ff;text-decoration:none}.btn-link:hover{color:#2f25ff;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#33353c;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.collapse:not(.show){display:none}.dropdown{position:relative}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link,.banner .nav a{display:block;padding:.5rem 1rem}.nav-link:hover,.banner .nav a:hover,.nav-link:focus,.banner .nav a:focus{text-decoration:none}.nav-link.disabled,.banner .nav a.disabled{color:#33353c;pointer-events:none;cursor:default}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 0}.navbar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.28125rem;padding-bottom:.28125rem;margin-right:0;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link,.navbar-nav .banner .nav a,.banner .nav .navbar-nav a{padding-right:0;padding-left:0}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}@media (max-width: 767.98px){.navbar-expand-md>.container{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .nav-link,.navbar-expand-md .navbar-nav .banner .nav a,.banner .nav .navbar-expand-md .navbar-nav a{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}}.navbar-light .navbar-brand{color:#7871ff}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#7871ff}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .banner .nav a,.banner .nav .navbar-light .navbar-nav a{color:#100f0f}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .banner .nav a:hover,.banner .nav .navbar-light .navbar-nav a:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .banner .nav a:focus,.banner .nav .navbar-light .navbar-nav a:focus{color:#7871ff}.navbar-light .navbar-nav .nav-link.disabled,.navbar-light .navbar-nav .banner .nav a.disabled,.banner .nav .navbar-light .navbar-nav a.disabled{color:rgba(16,15,15,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .banner .nav .show>a,.banner .nav .navbar-light .navbar-nav .show>a,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .banner .nav .active>a,.banner .nav .navbar-light .navbar-nav .active>a,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .banner .nav a.show,.banner .nav .navbar-light .navbar-nav a.show,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .banner .nav a.active,.banner .nav .navbar-light .navbar-nav a.active{color:#7871ff}.navbar-light .navbar-text{color:#100f0f}.navbar-light .navbar-text a{color:#7871ff}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#7871ff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #a8afc5;border-radius:.25rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-img-top{flex-shrink:0;width:100%}.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#a8afc5;border-radius:.25rem}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.alert{position:relative;padding:1rem 1.5rem;margin-bottom:0;border:0 solid transparent;border-radius:0}.alert-primary{color:#7871ff;background-color:#7871ff;border-color:#7871ff}.alert-warning{color:#faad14;background-color:#faad14;border-color:#faad14}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#a8afc5;border-radius:.25rem}.media{display:flex;align-items:flex-start}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#100f0f;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width: 1200px){.close{font-size:calc(1.275rem + .3vw) }}.close:hover{color:#100f0f;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.bg-white{background-color:#fff !important}.border{border:1px solid #a8afc5 !important}.rounded{border-radius:.25rem !important}.d-none{display:none !important}.d-flex{display:flex !important}@media (min-width: 768px){.d-md-none{display:none !important}}@media (min-width: 1200px){.d-xl-block{display:block !important}}.flex-wrap{flex-wrap:wrap !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.align-items-center{align-items:center !important}@media (min-width: 1200px){.flex-xl-nowrap{flex-wrap:nowrap !important}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.shadow{box-shadow:0 0.5rem 1rem rgba(16,15,15,0.15) !important}.w-100{width:100% !important}.m-0{margin:0 !important}.my-1{margin-top:.25rem !important}.my-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.my-3{margin-top:1rem !important}.my-3{margin-bottom:1rem !important}.mx-5{margin-right:3rem !important}.mx-5{margin-left:3rem !important}.p-1{padding:.25rem !important}.py-2{padding-top:.5rem !important}.py-2{padding-bottom:.5rem !important}.px-4{padding-right:1.5rem !important}.px-4{padding-left:1.5rem !important}.mr-auto{margin-right:auto !important}.ml-auto{margin-left:auto !important}@media (min-width: 1200px){.mx-xl-auto{margin-right:auto !important}.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-center{text-align:center !important}.text-body{color:#100f0f !important}.text-muted{color:#33353c !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #666b78;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}}@font-face{font-family:"Poppins";font-style:normal;font-weight:100;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-100.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-100.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:200;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-200.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-200.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-300.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-300.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-400.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-400.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-500.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-500.woff") format("woff")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-italic-300.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-italic-300.woff") format("woff")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-italic-400.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-italic-400.woff") format("woff")}@font-face{font-family:"Poppins";font-style:italic;font-weight:500;font-display:swap;src:local("Poppins"),url("/fonts/vendor/poppins/poppins-latin-italic-500.woff2") format("woff2"),url("/fonts/vendor/poppins/poppins-latin-italic-500.woff") format("woff")}.contributors .content,.blog .content,.page .content,.error404 .content,.docs.list .content,.tutorial.list .content{padding-top:1rem;padding-bottom:3rem}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin:1rem 0 1rem;line-height:unset}h1,.h1{font-size:2.35em}@media (min-width: 768px){body{font-size:1.125rem;padding-top:4rem !important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin-bottom:1.125rem}}.home h1{font-size:calc(1.875rem + 1.5vw)}.section{padding-top:5rem;padding-bottom:5rem}body{padding-top:3.5625rem;font-weight:300;font-size:16px}.docs-sidebar{order:2}@media (min-width: 992px){.docs-sidebar{order:0;border-right:1px solid #a8afc5}.docs-toc{border-left:1px solid #a8afc5}@supports ((position: -webkit-sticky) or (position: sticky)){.docs-sidebar{position:-webkit-sticky;position:sticky;top:4rem;z-index:1000;height:calc(100vh - 4rem)}}}@media (min-width: 1200px){.docs-sidebar{flex:0 1 320px}}.docs-links{padding-top:1em;padding-bottom:5rem}.docs-links ul{list-style-type:none;padding-left:0em}@media (min-width: 992px){@supports ((position: -webkit-sticky) or (position: sticky)){.docs-links{max-height:calc(100vh - 4rem);overflow-y:scroll}}}@media (min-width: 992px){.docs-links{display:block;width:auto;margin-right:-1.5rem;padding-bottom:4rem}}.docs-toc{order:2}@supports ((position: -webkit-sticky) or (position: sticky)){.docs-toc{position:-webkit-sticky;position:sticky;top:4rem;height:calc(100vh - 4rem);overflow-y:auto}}.docs-content{padding-bottom:3rem;order:1}.docs-navigation{border-top:1px solid #a8afc5;margin-top:2rem;margin-bottom:0;padding-top:2rem}.docs-navigation a{font-size:.9rem}@media (min-width: 992px){.docs-navigation{margin-bottom:-1rem}.docs-navigation a{font-size:1rem}}#TableOfContents ul{padding-left:0;list-style:none}::selection{background:rgba(217,215,255,0.5)}@media (prefers-color-scheme: dark){body{background:#17181b;color:#e0e0e0}body a{color:#827bff}body a:hover{color:#827bff}body a.text-body{color:#e0e0e0 !important}body .btn-primary{color:#fff;background-color:#827bff;border-color:#827bff;color:#17181b !important}body .btn-primary:hover{color:#fff;background-color:#5d55ff;border-color:#5148ff}body .btn-primary:focus,body .btn-primary.focus{color:#fff;background-color:#5d55ff;border-color:#5148ff;box-shadow:0 0 0 .2rem rgba(148,143,255,0.5)}body .btn-primary.disabled,body .btn-primary:disabled{color:#fff;background-color:#827bff;border-color:#827bff}body .btn-primary:not(:disabled):not(.disabled):active,body .btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#5148ff;border-color:#453bff}body .btn-primary:not(:disabled):not(.disabled):active:focus,body .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 .2rem rgba(148,143,255,0.5)}body .navbar{background:#100f0f;opacity:0.975;border-bottom:1px solid black}body .navbar-light .navbar-brand{color:#e0e0e0 !important}body .navbar-light .navbar-nav .nav-link,body .navbar-light .navbar-nav .banner .nav a,.banner .nav body .navbar-light .navbar-nav a{color:#e0e0e0}body .navbar-light .navbar-nav .nav-link:hover,body .navbar-light .navbar-nav .banner .nav a:hover,.banner .nav body .navbar-light .navbar-nav a:hover,body .navbar-light .navbar-nav .nav-link:focus,body .navbar-light .navbar-nav .banner .nav a:focus,.banner .nav body .navbar-light .navbar-nav a:focus{color:#827bff}body .navbar-light .navbar-nav .nav-link.disabled,body .navbar-light .navbar-nav .banner .nav a.disabled,.banner .nav body .navbar-light .navbar-nav a.disabled{color:rgba(255,255,255,0.25)}body .navbar-light .navbar-nav .show>.nav-link,body .navbar-light .navbar-nav .banner .nav .show>a,.banner .nav body .navbar-light .navbar-nav .show>a,body .navbar-light .navbar-nav .active>.nav-link,body .navbar-light .navbar-nav .banner .nav .active>a,.banner .nav body .navbar-light .navbar-nav .active>a,body .navbar-light .navbar-nav .nav-link.show,body .navbar-light .navbar-nav .banner .nav a.show,.banner .nav body .navbar-light .navbar-nav a.show,body .navbar-light .navbar-nav .nav-link.active,body .navbar-light .navbar-nav .banner .nav a.active,.banner .nav body .navbar-light .navbar-nav a.active{color:#827bff}body .navbar-light .navbar-nav .nav-link,body .navbar-light .navbar-nav .banner .nav a,.banner .nav body .navbar-light .navbar-nav a{color:#fff}body .navbar-light .navbar-text{color:#e0e0e0}body .navbar-light .navbar-text a:hover,body .navbar-light .navbar-text a:focus{color:#827bff}body .navbar .btn-link{color:#e0e0e0}body .navbar .btn-link:hover{color:#827bff}body .navbar .btn-link:active{color:#827bff}body .form-control.is-search{background:#666b78;color:#fff}body .navbar-form::after{color:#33353c;border:1px solid #17181b}body .navbar .menu-icon .navicon{background:#e0e0e0}body .navbar .menu-icon .navicon::before,body .navbar .menu-icon .navicon::after{background:#e0e0e0}body .alert-primary a{color:#17181b}body .alert-warning{background:#33353c;color:#e0e0e0}body .alert-warning a{color:#7871ff}body .page-links a{color:#e0e0e0}body .docs-link:hover,body .docs-link.active,body .page-links a:hover{text-decoration:none;color:#827bff}body .navbar-light .navbar-text a{color:#827bff}body .content .btn-link{color:#827bff}body .content .btn-link:hover{color:#827bff}body .form-control:focus{box-shadow:0 0 0 0.2rem #8e88ff}}@media (prefers-color-scheme: dark) and (min-width: 992px){body .docs-sidebar{order:0;border-color:rgba(255,255,255,0.05)}body .docs-toc{border-color:rgba(255,255,255,0.05)}}@media (prefers-color-scheme: dark){body .docs-navigation{border-top:1px solid #111214}body ::-moz-selection{background:#8e88ff}body ::selection{background:#8e88ff}body pre{background:#111214;color:#e0e0e0}body blockquote{border-left:2px solid #ffffff54;font-style:italic;font-size:1.1rem}body .docs-links,body .docs-toc{scrollbar-width:thin;scrollbar-color:#17181b #17181b}body .docs-links::-webkit-scrollbar,body .docs-toc::-webkit-scrollbar{width:5px}body .docs-links::-webkit-scrollbar-track,body .docs-toc::-webkit-scrollbar-track{background:#17181b}body .docs-links::-webkit-scrollbar-thumb,body .docs-toc::-webkit-scrollbar-thumb{background:#17181b}body .docs-links:hover,body .docs-toc:hover{scrollbar-width:thin;scrollbar-color:#111214 #17181b}body .docs-links:hover::-webkit-scrollbar-thumb,body .docs-toc:hover::-webkit-scrollbar-thumb{background:#111214}body .docs-links::-webkit-scrollbar-thumb:hover,body .docs-toc::-webkit-scrollbar-thumb:hover{background:#111214}body .docs-links h3:not(:first-child){border-top:1px solid #111214}body a.docs-link{color:#fff}body .page-links li:not(:first-child){border-top:1px dashed #111214}body .card{background:#17181b;border:1px solid #111214}body .text-muted{color:#cdcdcd !important}body .alert-primary{background:#827bff;color:#17181b}body h1,body .h1,body h2,body .h2,body h3,body .h3{color:#c98bfe}body .logo-label{font-weight:300}body .logo-container{margin-right:10px}body .footer{border-top:1px solid #111214;background-color:#100f0f}body .footer .footer-logo-container{filter:none;opacity:0.5}body .footer li a{color:#eef4ff}}body.home h1,body.home .h1,body.home h2,body.home .h2,body.home h3,body.home .h3{color:#c98bfe}body.home h2,body.home .h2{font-size:calc(1.325rem + 0.75vw)}body.home .navbar{background:#000;border-bottom:1px solid rgba(120,113,255,0.2)}body.home .navbar .btn-link{color:#e0e0e0}body.home .logo-label{font-weight:300;font-size:1.5em}body.home .logo-container{margin-right:10px}body.home .navbar-light .navbar-brand{color:#e0e0e0 !important}body.home .navbar-light .navbar-nav .nav-link,body.home .navbar-light .navbar-nav .banner .nav a,.banner .nav body.home .navbar-light .navbar-nav a{color:#e0e0e0}body.home .navbar-light .navbar-nav .nav-link:hover,body.home .navbar-light .navbar-nav .banner .nav a:hover,.banner .nav body.home .navbar-light .navbar-nav a:hover,body.home .navbar-light .navbar-nav .nav-link:focus,body.home .navbar-light .navbar-nav .banner .nav a:focus,.banner .nav body.home .navbar-light .navbar-nav a:focus{color:#827bff}body.home .navbar-light .navbar-nav .nav-link.disabled,body.home .navbar-light .navbar-nav .banner .nav a.disabled,.banner .nav body.home .navbar-light .navbar-nav a.disabled{color:rgba(255,255,255,0.25)}body.home .navbar-light .navbar-nav .show>.nav-link,body.home .navbar-light .navbar-nav .banner .nav .show>a,.banner .nav body.home .navbar-light .navbar-nav .show>a,body.home .navbar-light .navbar-nav .active>.nav-link,body.home .navbar-light .navbar-nav .banner .nav .active>a,.banner .nav body.home .navbar-light .navbar-nav .active>a,body.home .navbar-light .navbar-nav .nav-link.show,body.home .navbar-light .navbar-nav .banner .nav a.show,.banner .nav body.home .navbar-light .navbar-nav a.show,body.home .navbar-light .navbar-nav .nav-link.active,body.home .navbar-light .navbar-nav .banner .nav a.active,.banner .nav body.home .navbar-light .navbar-nav a.active{color:#827bff}body.home .navbar-light .navbar-nav .nav-link,.banner .nav body.home .navbar-light .navbar-nav a,body.home .navbar-light .navbar-nav .banner .nav a,body.home .banner .nav .navbar-light .navbar-nav a{color:#fff}body.home .navbar-light .navbar-text{color:#e0e0e0}body.home .navbar-light .navbar-text a:hover,body.home .navbar-light .navbar-text a:focus{color:#827bff}body.home .navbar .btn-link{color:#e0e0e0}body.home .navbar .btn-link:hover{color:#827bff}body.home .navbar .btn-link:active{color:#827bff}body.home .form-control.is-search{background:#666b78;color:#fff}body.home .navbar-form::after{color:#33353c;border:1px solid #17181b}body.home .navbar .menu-icon .navicon{background:#e0e0e0}body.home .navbar .menu-icon .navicon::before,body.home .navbar .menu-icon .navicon::after{background:#e0e0e0}body.home .footer{border-top:1px solid #111214;background-color:#100f0f}body.home .footer .footer-logo-container{filter:none;opacity:0.65}body.home .footer li a{color:#eef4ff}body.home .alert{width:95%;border:2px solid #fff;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.5)}.alert{font-family:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.875rem;margin:1em auto;border-radius:.25em}.alert-icon{margin-right:0.75rem}.alert-warning{background:#a8afc5;color:#100f0f}.alert-warning a{color:white}.alert-primary{color:#fff;background-color:#7871ff}.navbar .btn-link{color:#100f0f;padding:0.4375rem 0}#mode{margin-right:1.25rem}.btn-link:focus{outline:0;box-shadow:none}#navigation{margin-left:1.25rem}@media (min-width: 768px){#mode{margin-right:0.5rem}.navbar .btn-link{padding:0.5625em 0.25rem 0.5rem 0.125rem}}.navbar .btn-link:hover{color:#7871ff}.navbar .btn-link:active{color:#7871ff}.btn-clipboard{display:none}@media (min-width: 768px){.btn-clipboard{display:block;margin:2.0625rem 0.25rem -4rem auto}}.copy-status::after,.copy-status:hover::after{content:"Copy";display:block}.copy-status:focus::after,.copy-status:active::after{content:"Copied";display:block}pre,code,kbd,samp{font-family:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.875rem;border-radius:.25rem}pre{background:#625e69;color:#100f0f;line-height:1.5;margin:2rem 0;overflow:auto;padding:1.25rem 1.5rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code{background:#625e69;color:#100f0f;padding:0.25rem 0.5rem}pre code{background:none;font-size:inherit;padding:0}@media (max-width: 575.98px){pre{margin:2rem -1.5rem}pre,code,kbd,samp{border-radius:0}}blockquote{margin-bottom:1rem;font-size:1.25rem;border-left:3px solid #a8afc5;padding-left:1rem}figure{margin:2rem 0}figure.wide{margin:2rem -1.5rem}@media (min-width: 768px){figure.wide{margin:2rem -2.5rem}}@media (min-width: 992px){figure.wide{margin:2rem -5rem}}.blur-up{filter:blur(5px)}.blur-up.lazyloaded{filter:unset}.img-simple{margin-top:0.375rem;margin-bottom:1.25rem}.navbar-form{position:relative}#suggestions{position:absolute;right:0;margin-top:0.5rem;width:calc(100vw - 3rem)}#suggestions a{display:block;text-decoration:none;padding:0.75rem;margin:0 0.5rem}#suggestions a:focus{background:#eef4ff;outline:0}#suggestions div:not(:first-child){border-top:1px dashed #a8afc5}#suggestions div:first-child{margin-top:0.5rem}#suggestions div:last-child{margin-bottom:0.5rem}#suggestions a:hover{background:#eef4ff}#suggestions span{display:flex;font-size:1rem}#suggestions span:first-child{font-weight:500;color:#100f0f}#suggestions span:nth-child(2){color:#33353c}@media (min-width: 576px){#suggestions{width:30rem}#suggestions a{display:flex}#suggestions span:first-child{width:9rem;padding-right:1rem;border-right:1px solid #a8afc5;display:inline-block;text-align:right}#suggestions span:nth-child(2){width:19rem;padding-left:1rem}}.footer{padding-top:2rem;padding-bottom:5rem;justify-content:space-evenly;background-color:#eef4ff;display:flex;position:relative}.footer ul{margin-bottom:0;flex-grow:unset;z-index:2}.footer li{font-size:.875rem;margin-bottom:0;list-style-type:none;white-space:nowrap}.footer li:first-of-type{font-weight:bold;margin-top:1rem}.footer li a{color:#33353c}.footer{overflow:hidden}.footer .footer-logo-container{position:absolute;z-index:1;bottom:-1em;right:-1em;opacity:1;min-width:30vw;filter:brightness(0) invert(1)}.footer .footer-logo-container img{height:100%;width:100%;display:block}@media (max-width: 575.98px){.footer .footer-logo-container{min-width:40vw}}@media (min-width: 992px){.footer .footer-logo-container{transform:translateY(20%)}}@media (max-width: 767.98px){.footer li{white-space:normal;font-size:.75rem}}.navbar-text{margin-left:1rem}.navbar-brand{font-weight:500}.navbar-light .navbar-brand,.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:active{color:#100f0f}@media (min-width: 768px){.navbar-brand{font-size:1.375rem}.navbar-text{margin-left:1.25rem}}.navbar-nav{flex-direction:row}.nav-item,.banner .nav li{margin-left:1.25rem}@media (min-width: 768px){.nav-item,.banner .nav li{margin-left:0.5rem}}@media (max-width: 767.98px){.nav-item:first-child,.banner .nav li:first-child{margin-left:0}}@media (max-width: 991.98px){.navbar .container{padding-left:1.5rem;padding-right:1.5rem}}.break{flex-basis:100%;height:0}.navbar{background-color:rgba(255,255,255,0.95);border-bottom:1px solid #a8afc5;margin-top:4px}.header-bar{border-top:4px solid;border-image-source:linear-gradient(90deg, #7871ff, #8ed6fb 50%, #c98bfe);border-image-slice:1}.navbar-form{position:relative;margin-top:0.25rem}@media (min-width: 768px){.navbar-brand{margin-right:1rem !important}.main-nav .nav-item:first-child .nav-link,.main-nav .banner .nav li:first-child .nav-link,.banner .nav .main-nav li:first-child .nav-link,.main-nav .nav-item:first-child .banner .nav a,.banner .nav .main-nav .nav-item:first-child a,.main-nav .banner .nav li:first-child a,.banner .nav .main-nav li:first-child a,.social-nav .nav-item:first-child .nav-link,.social-nav .banner .nav li:first-child .nav-link,.banner .nav .social-nav li:first-child .nav-link,.social-nav .nav-item:first-child .banner .nav a,.banner .nav .social-nav .nav-item:first-child a,.social-nav .banner .nav li:first-child a,.banner .nav .social-nav li:first-child a{padding-left:0}.main-nav .nav-item:last-child .nav-link,.main-nav .banner .nav li:last-child .nav-link,.banner .nav .main-nav li:last-child .nav-link,.main-nav .nav-item:last-child .banner .nav a,.banner .nav .main-nav .nav-item:last-child a,.main-nav .banner .nav li:last-child a,.banner .nav .main-nav li:last-child a,.social-nav .nav-item:last-child .nav-link,.social-nav .banner .nav li:last-child .nav-link,.banner .nav .social-nav li:last-child .nav-link,.social-nav .nav-item:last-child .banner .nav a,.banner .nav .social-nav .nav-item:last-child a,.social-nav .banner .nav li:last-child a,.banner .nav .social-nav li:last-child a{padding-right:0}.navbar-form{margin-top:0;margin-left:6rem;margin-right:1.5rem}}@media (min-width: 768px){.navbar-form{margin-left:2rem}}@media (max-width: 991.98px){.navbar-form:focus,.navbar-form:focus-within{width:200px;margin-left:0}}@media (min-width: 1200px){.navbar-form{margin-left:15rem}}.form-control.is-search{padding-right:2.5rem;background:#eef4ff;border:0}.navbar-form::after{position:absolute;top:0.4625rem;right:0.5375rem;display:flex;align-items:center;justify-content:center;height:1.5rem;padding-right:0.4375rem;padding-left:0.4375rem;font-size:.75rem;color:#33353c;content:"/";border:1px solid #a8afc5;border-radius:0.25rem}.algolia-autocomplete{display:flex !important}.algolia-autocomplete .ds-dropdown-menu{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}@media (max-width: 767.98px){.algolia-autocomplete .ds-dropdown-menu{max-width:512px !important;min-width:312px !important;width:auto !important}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column::after{content:"|";margin-right:0.25rem}}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:0}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{padding:0 0.05em}.algolia-autocomplete .algolia-docsearch-footer{margin-top:1rem;margin-right:0.5rem;margin-bottom:0.5rem}.navbar .menu-icon{cursor:pointer;padding:1.125rem 0.625rem;margin:0 0 0 -0.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar .menu-icon .navicon{background:#100f0f;display:block;height:2px;position:relative;transition:background 0.2s ease-out;width:18px}.navbar .menu-icon .navicon::before,.navbar .menu-icon .navicon::after{background:#100f0f;content:"";display:block;height:100%;position:absolute;transition:all 0.2s ease-out;width:100%}.navbar .menu-icon .navicon::before{top:5px}.navbar .menu-icon .navicon::after{top:-5px}.navbar .menu-btn{display:none}.navbar .menu-btn:checked~.navbar-collapse{display:block;max-height:100vh}.navbar .menu-btn:checked~.menu-icon .navicon{background:transparent}.navbar .menu-btn:checked~.menu-icon .navicon::before{transform:rotate(-45deg)}.navbar .menu-btn:checked~.menu-icon .navicon::after{transform:rotate(45deg)}.navbar .menu-btn:checked~.menu-icon:not(.steps) .navicon::before,.navbar .menu-btn:checked~.menu-icon:not(.steps) .navicon::after{top:0}.navbar-brand{vertical-align:middle;display:flex;justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:0}.logo-label{font-size:1.4em;font-weight:200;letter-spacing:2px;color:#7871ff;text-transform:uppercase}.logo-container{display:inline-block;background-color:#fff;padding:6px;border-radius:9999px;width:36px;height:36px;margin-right:4px}.logo-container img{transform:translateY(-5px);transform:translateY(-6px)}@media (min-width: 768px){.logo-container img{transform:translateY(-8px)}}.main-nav{font-size:.9rem;font-weight:500}.nav-item-social{margin:0}.nav-item-social .nav-link,.nav-item-social .banner .nav a,.banner .nav .nav-item-social a{display:inline-block;height:36px;width:36px;padding:0}.nav-item-social .nav-link svg,.nav-item-social .banner .nav a svg,.banner .nav .nav-item-social a svg{height:100%;width:100%}@media (max-width: 767.98px){.nav-item-social{margin:.25em}.nav-item-social .nav-link,.nav-item-social .banner .nav a,.banner .nav .nav-item-social a{height:28px;width:28px}}.docs-content>h2[id]::before,.docs-content>h3[id]::before,.docs-content>h4[id]::before{display:block;height:6rem;margin-top:-6rem;content:""}.anchor{visibility:hidden;padding-left:0.5rem}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible;text-decoration:none}.card-list{margin-top:2.25rem}.edit-page{margin-top:3rem;font-size:1rem}.edit-page svg{margin-right:0.5rem;margin-bottom:0.25rem}p.meta{margin-top:0.5rem;font-size:1rem}.home .card,.contributors.list .card,.blog.list .card{margin-top:2rem;margin-bottom:2rem;transition:transform 0.3s}.home .card:hover,.contributors.list .card:hover,.blog.list .card:hover{transform:scale(1.025)}.home .card-body,.contributors.list .card-body,.blog.list .card-body{padding:0 2rem 1rem}.blog-header{text-align:center;margin-bottom:2rem}.docs-links,.docs-toc{scrollbar-width:thin;scrollbar-color:#fff #fff}.docs-links::-webkit-scrollbar,.docs-toc::-webkit-scrollbar{width:5px}.docs-links::-webkit-scrollbar-track,.docs-toc::-webkit-scrollbar-track{background:#fff}.docs-links::-webkit-scrollbar-thumb,.docs-toc::-webkit-scrollbar-thumb{background:#fff}.docs-links:hover,.docs-toc:hover{scrollbar-width:thin;scrollbar-color:#a8afc5 #fff}.docs-links:hover::-webkit-scrollbar-thumb,.docs-toc:hover::-webkit-scrollbar-thumb{background:#a8afc5}.docs-links::-webkit-scrollbar-thumb:hover,.docs-toc::-webkit-scrollbar-thumb:hover{background:#a8afc5}.docs-links h3,.page-links h3{color:#b63eff;text-transform:uppercase;font-size:1rem;margin:1.25rem 0 0.5rem 0;padding:1.5rem 0 0 0;font-weight:500}@media (min-width: 992px){.docs-links h3,.page-links h3{margin:1.125rem 1.5rem 0.75rem 0;padding:1.375rem 0 0 0}}.docs-links h3:not(:first-child):not(.force-no-border-top){border-top:1px solid #a8afc5}a.docs-link{color:#100f0f;display:block;padding:0.125rem 0;font-size:1rem}.page-links li{margin-top:0.375rem;padding-top:0.375rem}.page-links li ul li{border-top:none;padding-left:1rem;margin-top:0.125rem;padding-top:0.125rem}.page-links li:not(:first-child){border-top:1px dashed #a8afc5}.page-links a{color:#100f0f;display:block;padding:0.125rem 0;font-size:.9375rem}.docs-link:hover,.docs-link.active,.page-links a:hover{text-decoration:none;color:#7871ff}.chroma{color:#f8f8f2;background-color:#272822}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.chroma .hl{display:block;width:100%;background-color:#ffffcc}.chroma .lnt{margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f}.chroma .ln{margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f}.chroma .k{color:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:bold}.chroma .gu{color:#75715e}table{border-collapse:collapse;width:100%;margin:20px 0;border:1px solid rgba(26,4,63,0.5)}th,td{text-align:left;padding:8px;font-size:0.9rem;border-bottom:1px solid rgba(26,4,63,0.363)}tr:nth-child(even){background-color:rgba(183,175,233,0.158)}.docs-content{padding-top:1em}.docs-content li{margin-bottom:15px}.card-list .card,.docs-navigation .card{border-color:#7871ff}.scrollbar-hidden::-webkit-scrollbar{width:0px;background:transparent}.scrollbar-hidden{scrollbar-width:none}h1,.h1{color:#000;font-weight:600}h2,.h2,h3,.h3{color:#000;font-weight:600}h2,.h2{font-size:calc(1.325rem + 0.25vw)}h3,.h3{font-size:calc(1.1rem)}code,.chroma{color:#9cdcfe;background-color:#1c1a3b}a code{color:#9cdcfe}main a:not(.btn),section a:not(.btn){text-underline-offset:2px;text-decoration-thickness:2px !important;text-decoration:underline}main a:not(.btn):hover,section a:not(.btn):hover{text-decoration:none;color:#7871ff}.releases-page{margin:2em 0}strong,b{font-weight:500}.hero-container{background-color:#121421;background-image:url(/images/hero-bgdecor.svg);background-repeat:no-repeat;background-size:cover;background-position:0 -8em}.hero-container>.container{margin:auto}.hero-container .lead{font-size:1.8em;color:var(--white)}.hero-container .btn-primary{color:var(--black)}.hero-container img.splash-image{display:block;width:100%;transition:opacity 0.5s;aspect-ratio:20 / 12}.hero-container img.splash-image-loader{filter:blur(1em);position:absolute;z-index:10;width:100%;height:100%;transform:translateX(-2em)}.hero-container #splash-image-main{opacity:0}.hero-container #splash-image-loader{opacity:1}@media (max-width: 991.98px){.hero-container{padding-bottom:1rem;background-position:0 -1em}.hero-container .intro{text-align:center}.hero-container img.splash-image{transform:translateX(-2em)}.hero-container img.splash-image-loader{transform:translateX(-4em)}.hero-container>.container{flex-direction:column-reverse}}.key-points-container{background-color:#000;color:var(--white);padding-bottom:3em;padding-top:2em}.key-points-container>.container{margin:auto;max-width:95%}.key-points-container .key-point-item{text-align:center}.key-points-container .key-point-item h2{color:var(--blue);text-transform:uppercase;font-size:1.1em;font-weight:500;margin-bottom:0.5em}.key-points-container .key-point-item .mask{-webkit-mask:top left / contain no-repeat;mask:top left / contain no-repeat}.key-points-container .key-point-item .key-icon{background-image:linear-gradient(var(--purple), var(--blue));height:3em;width:3em;margin:auto;display:block;margin-top:1em}.key-points-container .key-point-item .key-icon svg,.key-points-container .key-point-item .key-icon img{height:100%;width:100%;fill:white}.quotes-container{background:linear-gradient(30deg, var(--purple) 35%, var(--blue))}.quotes-container>.container{margin:auto}.quotes-container .quotebox{border:1px solid rgba(255,255,255,0.25);border-radius:1em;min-height:15em;width:92%;max-width:30em;padding:3em 3em 2em;margin:1em auto;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.quotes-container .quotebox .comment{max-height:12em;text-align:left;font-size:1.2em;color:var(--white)}@media (max-width: 767.98px){.quotes-container .quotebox .comment{font-size:1em}}.quotes-container .quotebox .commentor{text-align:right;width:100%;font-weight:500;margin:1em;text-transform:uppercase}.quotes-container .quotebox .commentor a{color:var(--white)}.quotes-container .quotebox::before,.quotes-container .quotebox::after{display:block;position:absolute;content:"";background-repeat:no-repeat;background-size:5em 5em;height:5em;width:5em}.quotes-container .quotebox.quote1::before{top:-2.5em;left:1em;background-image:url("/images/quote1.svg")}.quotes-container .quotebox.quote2::after{bottom:-2.5em;right:1em;background-image:url("/images/quote2.svg")}#blogs-link{color:white;display:flex;flex-direction:row;justify-content:center;text-align:center;margin:1.5em;margin-top:10px}.live-now-container{background-color:black;color:var(--white);display:none}.live-now-container .stream-list-holder{overflow:auto;margin:auto;min-height:150px;display:flex;justify-content:center}.live-now-container ul#stream-list{white-space:nowrap;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:1em 0;margin:auto}.live-now-container li.stream-item{list-style-type:none;position:relative;border-radius:4px;border:1px solid rgba(255,255,255,0.01);background-color:rgba(120,113,255,0.25);margin:0.75em}.live-now-container li.stream-item:hover{border-color:rgba(255,255,255,0.5);transition:border 0.25s}.live-now-container li.stream-item:hover .stream-name{background-color:#000}.live-now-container li.stream-item::after{position:absolute;display:inline-block;background-color:#ff4d4f;content:"LIVE";padding:1px 5px;border-radius:4px;top:10px;left:10px;font-size:11px;font-weight:500;letter-spacing:1px;color:#fff}.live-now-container li.stream-item img{display:block;width:254px;height:142px;border-radius:4px}.live-now-container li.stream-item .stream-name{position:absolute;display:inline-block;bottom:0em;left:0;width:100%;background-color:rgba(0,0,0,0.75);text-align:right;padding:5px 10px;font-size:.75rem;font-weight:500;text-transform:uppercase;color:#007bff;transition:background-color 0.2s}.live-now-container .stream-item-spacer{display:block;width:254px;height:142px;border-radius:4px;background-color:red}.container-contributors{background-color:#1c1a3b;color:var(--white)}#blog-previews .cards-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto}#blog-previews .card{--bg-filter-opacity: 0.8;background-image:linear-gradient(rgba(0, 0, 0, var(--bg-filter-opacity)), rgba(0, 0, 0, var(--bg-filter-opacity))),var(--bg-img);height:12em;width:13em;font-size:1.5em;color:white;border-radius:1em;padding:1em;padding-right:0.5em;margin:1.2em;display:flex;background-size:cover;background-position:center;box-shadow:0 0 4em -1em black;transition:all,var(--transition-time);position:relative;overflow:hidden;border:8px solid #ccc;text-decoration:none}#blog-previews .card h1{margin:0;font-size:1.3em;line-height:1.2em;font-weight:500;color:var(--purple)}#blog-previews .card p{font-size:0.7em;margin-top:0.5em;line-height:1.4em}#blog-previews .card .tags{display:flex}#blog-previews .card .tags .tag{font-size:0.75em;background:rgba(255,255,255,0.5);border-radius:0.3rem;padding:0 0.5em;margin-right:0.5em;line-height:1.5em;transition:all,var(--transition-time)}#blog-previews .card .date{position:absolute;top:0;right:0;font-size:0.75em;padding:1em;line-height:1em;opacity:0.8}#blog-previews .card:before{content:"";transform:scale(0);transform-origin:top left;border-radius:50%;position:absolute;left:-50%;top:-50%;z-index:-5;transition:all,var(--transition-time);transition-timing-function:ease-in-out;background:#ddd;width:250%;height:250%}#blog-previews .card:after{content:"";transform:scale(0);transform-origin:top left;border-radius:50%;position:absolute;left:-50%;top:-50%;z-index:-5;transition:all,var(--transition-time);transition-timing-function:ease-in-out;background:white;width:200%;height:200%}#blog-previews .card-grid-space .num{font-size:3em;margin-bottom:1.2rem;margin-left:1rem}#blog-previews .info{font-size:1.2em;display:flex;padding:1em 3em;height:3em}#blog-previews .info img{height:3em;margin-right:0.5em}#blog-previews .info h1{font-size:1em;font-weight:normal}@media screen and (max-width: 450px){#blog-previews .info{display:block;text-align:center}#blog-previews .info h1{margin:0}}.sponsors{background:linear-gradient(30deg, #311c88 1%, #15132b);padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;color:#ffffff70}.sponsors ul{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.sponsors ul li{margin:0 1rem;list-style-type:none}.sponsors ul li img{height:3rem;margin-left:2rem;margin-right:2rem}.sponsors ul li img:hover{filter:drop-shadow(0.2rem 0.2rem 0.4rem rgba(255,255,255,0.490196))}
