@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&family=IBM+Plex+Sans:wght@400;700&family=Press+Start+2P&display=swap|);:root{--ifm-color-primary:#f07;--ifm-color-primary-dark:#1b0d2a;--ifm-color-primary-darker:#907;--ifm-color-primary-darkest:#607;--ifm-color-primary-light:#ff1a85;--ifm-color-primary-lighter:#ff268b;--ifm-color-primary-lightest:#ff4da0;--mf-button-primary:#b72886;--mf-button-nav:#5a32e6;--mf-color-primary-rgb:27,13,42;--mf-color-secondary:#261942;--mf-color-secondary-rgb:38,25,66;--mf-color-wiki-cta:#ff1f82;--mf-color-text-body:#a5b9f6;--mf-color-link-hover:#392373;--mf-color-link-rgb:255,0,119;--mf-font-body:"IBM Plex Sans";--mf-font-mono:"IBM Plex Mono";--ifm-code-font-size:95%;--ifm-font-size-base:17px;--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>')}body{font-size:14px;overflow-x:hidden}@media (min-width:995px){body{font-size:17px}}.main-wrapper,body{background-color:#1b0d2a;background-color:var(--ifm-color-primary-dark);color:#a5b9f6;color:var(--mf-color-text-body);font-family:IBM Plex Sans,sans-serif;font-family:var(--mf-font-body),sans-serif}.main-wrapper:not(body),body:not(body){background-image:url(/img/mymeta-bg.jpg);background-size:cover;background-attachment:fixed;width:100%;min-height:100vh;margin-top:-40px;padding:40px 0 0}@media screen and (min-width:768px){.main-wrapper:not(body),body:not(body){margin-top:-60px;padding-top:60px}}.wrapper.home{justify-content:center;flex-flow:row wrap;min-height:100vh}.inner-wrapper,.wrapper.home{display:flex;align-items:center}.inner-wrapper{flex-flow:column wrap;width:100%}.inner-wrapper>div,.inner-wrapper>main{flex:0 0 100%;width:100%}.main-wrapper [role=complementary]{position:relative}@media (min-width:1024px){.main-wrapper [role=complementary]{border-right:0;overflow:hidden;position:absolute;display:flex;align-items:start;justify-content:center;width:100vw;--remainder:calc(100vw - 680px);--max-width:calc(var(--remainder));max-width:var(--max-width);min-height:100vh}}@media (min-width:1280px){.main-wrapper [role=complementary]{border-right:0;overflow:hidden;position:relative;display:flex;align-items:start;justify-content:flex-end;width:100vw;--remainder:calc(100vw - 680px);--max-width:calc(var(--remainder)/2);max-width:var(--max-width);min-height:100vh}}@media (min-width:1024px){.main-wrapper [role=complementary] [class^=sidebar]{position:-webkit-sticky;position:sticky;border-radius:6px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(0,0%,100%,.08);box-shadow:0 0 2rem transparent;transition:background-color .3s ease-in .1s,box-shadow .3s ease-in-out;margin-top:10rem;width:100%;max-width:300px;height:auto;padding:5px;overflow:hidden;z-index:2}.main-wrapper [role=complementary] [class^=sidebar].highlight{background-color:hsla(0,0%,100%,.15)}}@media (min-width:1280px){.main-wrapper [role=complementary] [class^=sidebar]{position:relative;border-radius:6px;margin-top:10rem;width:100%;overflow:hidden;z-index:2}.main-wrapper [role=complementary] [class^=sidebar].highlight,.main-wrapper [role=complementary] [class^=sidebar]:hover{box-shadow:0 0 2rem rgba(0,0,0,.1)}.main-wrapper [role=complementary] [class^=sidebar].highlight:after,.main-wrapper [role=complementary] [class^=sidebar].highlight:before,.main-wrapper [role=complementary] [class^=sidebar]:hover:after,.main-wrapper [role=complementary] [class^=sidebar]:hover:before{transform:translate3d(120%,0,0)}.main-wrapper [role=complementary] [class^=sidebar]:before{content:"";position:absolute;display:none;top:0;left:0;width:100%;height:100%;transform:translate3d(-120%,0,0);-webkit-filter:blur(15px);filter:blur(15px);background:linear-gradient(45deg,transparent,hsla(0,0%,100%,0),hsla(0,0%,100%,.06),hsla(0,0%,100%,0),transparent);transition:all .4s ease-in-out .3s;z-index:1}.main-wrapper [role=complementary] [class^=sidebar]:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;transform:translate3d(-120%,0,0);-webkit-filter:blur(10px);filter:blur(10px);background:linear-gradient(45deg,transparent,hsla(0,0%,100%,0),hsla(0,0%,100%,.04),hsla(0,0%,100%,0),transparent);transition:all .3s ease-in-out .1s;z-index:1}.main-wrapper [role=complementary] [class^=sidebar] a{transition:all .2s ease-in 0s}.main-wrapper [role=complementary] [class^=sidebar] .menu--show{background-color:#261942;background-color:var(--mf-color-secondary)}}@media screen and (min-width:1366px){.main-wrapper [role=complementary] [class^=sidebar]{margin-right:15px;max-width:330px;border-radius:0 6px 6px 0}.main-wrapper [role=complementary] [class^=sidebar] a{font-size:.8rem}}@media (min-width:1440px){.main-wrapper [role=complementary] [class^=sidebar]{border-radius:6px}}@media (min-width:1920px){.main-wrapper [role=complementary] [class^=sidebar]{border-radius:6px;margin-right:15px;max-width:400px}.main-wrapper [role=complementary] [class^=sidebar] a{font-size:1rem}}@media (min-width:2560px){.main-wrapper [role=complementary] [class^=sidebar]{max-height:80%;padding:25px 0}.main-wrapper [role=complementary] [class^=sidebar] a{font-size:1.2rem}}@media (min-width:995px){.main-wrapper [class^=docPage]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-height:100vh}}.main-wrapper [class^=docPage] [class^=docMainContainer]{width:100%}@media (min-width:1024px){.main-wrapper [class^=docPage] [class^=docMainContainer]{width:100vw;--remainder:calc(100vw - 680px);--sb-width:calc(var(--remainder));--max-width:calc(100vw - var(--sb-width));max-width:100vw}}@media (min-width:1280px){.main-wrapper [class^=docPage] [class^=docMainContainer]{width:100vw;--remainder:calc(100vw - 680px);--sb-width:calc(var(--remainder)/2);--max-width:calc(100vw - var(--sb-width));max-width:var(--max-width)}}.main-wrapper [class^=docPage] [class^=docMainContainer] .container{margin-left:0}@media (min-width:1024px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container{margin-left:auto;margin-right:0;max-width:100vw}}@media (min-width:1280px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container{margin-left:auto;margin-right:0;max-width:unset;padding-left:7px}}.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row{display:flex;flex-flow:column wrap;justify-content:center}@media (min-width:995px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row{flex-flow:row nowrap;justify-content:flex-start}}@media (min-width:1024px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row{flex-flow:row-reverse nowrap;justify-content:flex-start}}@media (min-width:1280px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row{flex-flow:row nowrap;justify-content:flex-start}}.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col.col--3{flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}@media (min-width:1024px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col.col--3{position:-webkit-sticky;position:sticky;left:0;top:0;height:100vh;width:100%;max-width:unset;--ifm-col-width:340px}.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col.col--3 [class^=tableOfContents]{display:block;position:absolute;left:20px;top:unset;bottom:5rem}}@media (min-width:1280px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col.col--3{position:-webkit-sticky;position:sticky;top:inherit;height:unset;max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);top:calc(var(--ifm-navbar-height) + 2rem);--ifm-col-width:25%}.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col.col--3 [class^=tableOfContents]{display:block;position:unset;left:20px;top:unset;bottom:5rem}}.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col[class^="col docItemCol"]{width:100%}@media (min-width:760px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col[class^="col docItemCol"]{margin:0 auto;min-width:680px;max-width:680px!important}}@media (min-width:1280px){.main-wrapper [class^=docPage] [class^=docMainContainer] .container .row .col[class^="col docItemCol"]{margin:0}}[class^=sidebar] .menu--show{background-color:#261942;background-color:var(--mf-color-secondary)}.navbar{background:#2a0c42;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;box-shadow:-2px 0 10px rgba(0,0,0,.5);height:40px;max-height:40px;padding:0;text-align:center}@media screen and (min-width:768px){.navbar{height:60px;max-height:60px}}.navbar__title{position:absolute;visibility:hidden}.navbar__brand{position:relative;margin:10px auto 0;text-align:center}@media screen and (min-width:768px){.navbar__brand{margin-top:20px}}.navbar__logo{width:50px;height:auto;margin:0;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.4));filter:drop-shadow(0 0 5px rgba(0,0,0,.4));transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in}.navbar__logo:hover{-webkit-filter:drop-shadow(0 0 15px rgba(165,185,246,.501961));filter:drop-shadow(0 0 15px rgba(165,185,246,.501961))}@media screen and (min-width:768px){.navbar__logo{width:80px}}.navbar__search-input{position:relative;background-color:hsla(0,0%,100%,.08);background-image:none;color:#fff;font-size:.7rem;line-height:1.7rem;padding:0 0 0 2rem;border-radius:6px;box-shadow:0 0 .5rem rgba(0,0,0,.2);width:300px;max-width:20px;transition:all .2s ease-in-out,max-width .3s ease-in-out .2s;z-index:200}.navbar__search-input:focus{background-color:hsla(0,0%,100%,.25);box-shadow:0 0 1rem rgba(0,0,0,.3);color:#fa85bc;max-width:130px;padding-right:10px}.navbar__search-input:focus::-webkit-input-placeholder{color:#fa85bc}.navbar__search-input:focus:-ms-input-placeholder{color:#fa85bc}.navbar__search-input:focus::-ms-input-placeholder{color:#fa85bc}.navbar__search-input:focus::placeholder{color:#fa85bc}.navbar__search-input:hover{max-width:130px}.navbar__search-input::-webkit-input-placeholder{color:#fa85bc;-webkit-transition:color .2s ease .3s;transition:color .2s ease .3s}.navbar__search-input:-ms-input-placeholder{color:#fa85bc;-ms-transition:color .2s .3s ease;transition:color .2s ease .3s}.navbar__search-input::-ms-input-placeholder{color:#fa85bc;-ms-transition:color .2s .3s ease;transition:color .2s ease .3s}.navbar__search-input::placeholder{color:#fa85bc;transition:color .2s ease .3s}@media (min-width:760px){.navbar__search-input{font-size:.9rem;line-height:1.6rem;padding:5px 0 5px 40px;max-width:105px}.navbar__search-input:focus{max-width:300px}}.navbar__search:before{content:"🔍";display:block;position:absolute;font-size:1rem;top:0;left:23px;z-index:0}@media (min-width:760px){.navbar__search:before{left:28px;top:1px;font-size:1.2rem}}.navbar__search .search-icon{display:none}.navbar__items--right{position:absolute;display:block;right:15px;top:15%}@media (min-width:760px){.navbar__items--right{top:20%}}.algolia-autocomplete{background-color:hsla(0,0%,100%,.02);box-shadow:0 0 1rem rgba(0,0,0,.3);border-radius:6px}.algolia-autocomplete .search-bar{width:300px;max-width:20px}.algolia-autocomplete .search-bar:focus,.algolia-autocomplete .search-bar:hover{max-width:130px}@media (min-width:760px){.algolia-autocomplete .search-bar{max-width:105px}.algolia-autocomplete .search-bar:focus,.algolia-autocomplete .search-bar:hover{max-width:300px}}.algolia-autocomplete .ds-dropdown-menu{background-color:hsla(0,0%,100%,.02);box-shadow:0 0 1rem rgba(0,0,0,.3);border-radius:6px;width:500px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{color:#a9a9a9;border:1px solid grey}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{color:grey}.algolia-autocomplete .algolia-docsearch-suggestion--title{font-weight:700;color:#fff}.algolia-autocomplete .algolia-docsearch-suggestion--text{font-size:.8rem;color:grey}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#fa85bc}.markdown details summary,.pagination-nav__link{position:relative;background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:0;box-shadow:0 0 2rem transparent;overflow:hidden;transition:box-shadow .3s ease-in-out .1s,background-color .2s ease-in-out .3s,color .5s ease .2s;z-index:2}.markdown details summary{border-radius:6px;font-size:1rem;font-weight:700;padding:15px}.markdown details summary:after,.pagination-nav__link:after{display:block;left:-100%;width:50%;height:100%;transition:all .4s ease-in-out .1s;z-index:2}.markdown details summary:after,.markdown details summary:before,.pagination-nav__link:after,.pagination-nav__link:before{content:"";position:absolute;top:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,0),hsla(0,0%,100%,.1),hsla(0,0%,100%,0),transparent)}.markdown details summary:before,.pagination-nav__link:before{left:-150%;width:150%;height:300%;transition:position .4s ease-in-out .2s;z-index:3}.markdown details summary:hover,.pagination-nav__link:hover{background:hsla(0,0%,100%,.12);box-shadow:0 0 2rem rgba(0,0,0,.1);color:#ff3392;cursor:pointer}.markdown details summary:hover:after,.markdown details summary:hover:before,.pagination-nav__link:hover:after,.pagination-nav__link:hover:before{left:100%}.pagination-nav__link .pagination-nav__label{font-size:.8rem}.main-wrapper [class^=docTitle]{font-size:1.5rem}@media (min-width:760px){.main-wrapper [class^=docTitle]{font-size:2rem}}.markdown h2{font-size:1.2rem}@media (min-width:760px){.markdown h2{font-size:2rem}}@media (min-width:1280px){.pagination-nav__link .pagination-nav__label{font-size:.8rem}}.table-of-contents__link,a{transition:color .2s ease-in-out}.table-of-contents__link{font-size:.8rem}@media (min-width:995px){.table-of-contents__link{font-size:.8rem}}@media (min-width:1366px){.table-of-contents__link{font-size:.8rem}}@media (min-width:1920px){.table-of-contents__link{font-size:1rem}}.menu__link{transition:background .2s ease-in}a{color:#ff1f82;color:var(--mf-color-wiki-cta)}.table-of-contents__link:hover,a:hover{color:#ff4da0;color:var(--ifm-color-primary-lightest);text-decoration:none}.table-of-contents__link--active,.table-of-contents__link--active:hover{color:#ff1f82;color:var(--mf-color-wiki-cta)}.docusaurus-highlight-code-line{background-color:#1b0d2a;display:block;margin:0 calc(-1*var(--ifm-pre-padding));padding:0 var(--ifm-pre-padding)}.button{background-color:#b72886;background-color:var(--mf-button-primary);border:0;color:#fff;font-family:var(--ifm-font-family-monospace)}.button:hover{color:#392373;color:var(--mf-color-link-hover)}.button--primary{background-color:#b72886;background-color:var(--mf-button-primary)}.button--outline{background-color:transparent}.hero .button--primary{position:relative;background:#ff1f82;background:var(--mf-color-wiki-cta);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.6);font-family:IBM Plex Sans;font-family:var(--mf-font-body);font-size:18px;font-weight:700;letter-spacing:.1em;line-height:26px;overflow:hidden;padding:12px 0;width:164px;transition:box-shadow .2s ease,background-color .3s ease-in-out .1s,color .3 ease;z-index:2}.hero .button--primary:after{display:block;left:-100%;width:50%;height:100%;transition:all .4s ease-in-out .1s;z-index:2}.hero .button--primary:after,.hero .button--primary:before{content:"";position:absolute;top:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,0),hsla(0,0%,100%,.1),hsla(0,0%,100%,0),transparent)}.hero .button--primary:before{left:-150%;width:150%;height:300%;transition:position .4s ease-in-out .2s;z-index:3}.hero .button--primary:hover{background-color:rgba(255,31,130,.6);color:#fff}.hero .button--primary:hover:after,.hero .button--primary:hover:before{left:100%}.navbar .navbar__items.navbar__items--right{flex-grow:0}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.markdown iframe{width:100%}blockquote{border-color:#ff1f82;border-color:var(--mf-color-wiki-cta);color:#ff1f82;color:var(--mf-color-wiki-cta)}.festWrapper{background:#000;min-height:750px;height:750px}.festWrapper iframe{min-height:100%;height:100vh;max-height:100%}