@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@300;400;700&display=swap);.header,.header-dark{align-items:center;background-color:#fff;border-bottom:1px solid #26e07f;display:flex;height:60px;justify-content:space-between;padding:0 16px}.header .logo,.header-dark .logo{background-color:#222;border-radius:50%;padding:0 4px}.header .nav,.header-dark .nav{align-items:center;display:flex;gap:20px;height:60px;transition:all .3s ease-in-out}.header .nav .toggle-switch,.header-dark .nav .toggle-switch{align-items:center;display:flex;font-size:10px;margin:0 auto;min-width:100px}.header .nav .toggle-switch input[type=checkbox],.header-dark .nav .toggle-switch input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#ccc;border-radius:15px;cursor:pointer;height:15px;outline:none;position:relative;transition:background-color .3s ease;width:30px}.header .nav .toggle-switch input[type=checkbox]:before,.header-dark .nav .toggle-switch input[type=checkbox]:before{background:#fff;border-radius:50%;content:"";height:12px;left:1.5px;position:absolute;top:1.5px;transition:all .3s ease;width:12px}.header .nav .toggle-switch input[type=checkbox]:checked,.header-dark .nav .toggle-switch input[type=checkbox]:checked{background:#26e07f}.header .nav .toggle-switch input[type=checkbox]:checked:before,.header-dark .nav .toggle-switch input[type=checkbox]:checked:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.header .nav .toggle-switch label,.header-dark .nav .toggle-switch label{cursor:pointer;font-size:10px;margin-left:6px}.header .nav .nav-link,.header .nav .nav-link-active,.header-dark .nav .nav-link,.header-dark .nav .nav-link-active{border-radius:4px;color:#222;font-size:16px;font-weight:700;text-decoration:none;transition:color .3s ease}.header .nav .nav-link-active,.header .nav .nav-link-active:hover,.header .nav .nav-link:hover,.header-dark .nav .nav-link-active,.header-dark .nav .nav-link-active:hover,.header-dark .nav .nav-link:hover{color:#26e07f}.header-dark{background-color:#222;color:#fff}.header-dark .nav{color:#fff}.header-dark .nav .nav-link{color:#fff!important}.header-dark .nav .nav-link:hover{color:#26e07f}@media(max-width:768px){.header .nav .toggle-switch,.header-dark .nav .toggle-switch{margin:0 auto}.header .nav .toggle-switch input[type=checkbox],.header-dark .nav .toggle-switch input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#ccc;border-radius:15px;cursor:pointer;height:15px;outline:none;position:relative;transition:background-color .3s ease;width:30px}.header .nav .toggle-switch input[type=checkbox]:before,.header-dark .nav .toggle-switch input[type=checkbox]:before{background:#fff;border-radius:50%;content:"";height:12px;left:1.5px;position:absolute;top:1.5px;transition:all .3s ease;width:12px}.header .nav .toggle-switch input[type=checkbox]:checked,.header-dark .nav .toggle-switch input[type=checkbox]:checked{background:#26e07f}.header .nav .toggle-switch input[type=checkbox]:checked:before,.header-dark .nav .toggle-switch input[type=checkbox]:checked:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.header .nav .toggle-switch label,.header-dark .nav .toggle-switch label{cursor:pointer;font-size:10px;margin-left:4px}.header .nav .nav-link,.header .nav .nav-link-active,.header-dark .nav .nav-link,.header-dark .nav .nav-link-active{border-radius:4px;color:#222;font-size:12px;font-weight:700;text-decoration:none;transition:color .3s ease}.header .nav .nav-link-active,.header-dark .nav .nav-link-active{color:#26e07f}}.notification-modal,.notification-modal-error,.notification-modal-success,.notification-modal-warning{align-items:center;display:flex;font-family:Raleway,sans-serif;height:60px;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.notification-modal-success{background-color:#26e07f;color:#fff}.nav-button,.nav-button-dark{border:3px solid #222;display:grid;font-size:16px;font-weight:700;height:50px;padding:0 20px;place-items:center;text-decoration:none}.nav-button-dark:hover,.nav-button:hover{background-color:#26e07f;border:3px solid #26e07f;color:#fff;cursor:pointer}.nav-button{background-color:#222;color:#fff}.nav-button-dark{background-color:#fff;color:#222}.home-page,.home-page-dark{overflow-x:hidden;overflow-y:hidden;width:100vw}.home-page .big-section,.home-page-dark .big-section{align-items:center;background:linear-gradient(180deg,#26e07f,#17a25a);border-radius:5px;display:flex;flex-direction:column;height:250px;justify-content:space-evenly;margin:20px auto;max-width:1000px}.home-page .big-section h1,.home-page-dark .big-section h1{color:#fff;font-family:sans-serif;font-size:42px;letter-spacing:3px;line-height:2;margin:0 auto}.home-page .big-section .zero,.home-page-dark .big-section .zero{color:#eb144c;font-size:22px}.home-page .big-section .hero,.home-page-dark .big-section .hero{color:#222;font-size:50px}.home-page .small-section,.home-page-dark .small-section{align-items:center;background:linear-gradient(180deg,#26e07f,#117641);border-radius:5px;display:flex;flex-direction:column;margin:0 auto;max-width:1000px}.home-page .small-section p,.home-page-dark .small-section p{color:#fff;font-family:Press Start\ 2P,Georgia;font-size:14px;letter-spacing:8px;line-height:3;padding:10px 20px;text-align:center}.home-page .landing-page-buttons,.home-page-dark .landing-page-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto 0;max-width:1000px}.home-page .landing-page-buttons .nav-button,.home-page .landing-page-buttons .nav-button-dark,.home-page-dark .landing-page-buttons .nav-button,.home-page-dark .landing-page-buttons .nav-button-dark{margin:10px auto;min-width:340px}.home-page-dark .big-section h1{color:#222}.home-page-dark .big-section .hero{color:#fff}@media(max-width:768px){.home-page,.home-page-dark{margin:0}.home-page .big-section h1,.home-page-dark .big-section h1{font-size:28px}.home-page .big-section .zero,.home-page-dark .big-section .zero{font-size:24px}.home-page .big-section .hero,.home-page-dark .big-section .hero{font-size:35px}.home-page .small-section p,.home-page-dark .small-section p{font-size:12px}}.button,.button-secondary{border:3px solid #222;font-size:16px;font-weight:700;min-height:50px;min-width:150px;padding:0 20px}.button-secondary:hover,.button:hover{background-color:#26e07f;border:1px solid #26e07f;color:#fff;cursor:pointer}.button{background-color:transparent;color:#222}.button-secondary{background-color:#222;color:#fff}@media(max-width:1000px){*{transition:all .25s ease}.button,.button-secondary{height:40px;min-width:120px}}.not-found-view{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:50px auto;padding-bottom:50px;width:1000px}.not-found-view h1{-webkit-animation:fade 3s linear infinite;animation:fade 3s linear infinite;color:#26e07f;font-size:60px;opacity:1}.not-found-view h2,.not-found-view h3{color:#222;font-size:30px;text-align:center;width:75%}.not-found-view h3{font-size:20px}.not-found-view .not-found-button-container{align-items:center;display:flex;margin:20px 0}.not-found-view .not-found-button-container h3{margin-right:20px}.card,.dark-card{align-items:center;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.1);color:#222;display:flex;flex-direction:column;margin:0 auto;width:1000px}.card .card-header,.dark-card .card-header{align-items:center;background-color:#222;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:40px;min-height:50px;width:100%}.card .card-content,.dark-card .card-content{height:100%}.dark-card{box-shadow:0 10px 20px hsla(0,0%,100%,.1),0 10px 10px hsla(0,0%,100%,.1)}@media(max-width:1000px){.card,.dark-card{width:800px}}@media(max-width:800px){.card,.dark-card{width:85vw}}.container{flex-direction:column;justify-content:center}.container,.flex-container{align-items:center;display:flex}.flex-container{justify-content:space-between}.about-page{overflow-x:hidden;padding:20px 0}.about-page .card,.about-page .dark-card{margin-top:0}.about-page .icon-container-with-effect{-webkit-animation:fade 3s linear infinite;animation:fade 3s linear infinite;opacity:1}.about-page .contact-us-text{font-size:16px;line-height:1.5;margin:10px auto;text-align:left;width:85%}.about-page .contact-us-text .contact-us-text-accent{color:#26e07f;font-size:18px;font-weight:700}.about-page .about-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:20px;text-align:center;width:80%}.about-page .copyright-statement{color:#1976d2;font-size:18px;margin:40px 0 20px}.about-page .castlecraft-link{color:#26e07f;font-weight:700;margin:0;padding:0;text-decoration:none;-webkit-text-emphasis:none;text-emphasis:none}.about-page .castlecraft-link:hover{cursor:pointer;text-decoration:underline}@-webkit-keyframes fade{0%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:1}to{opacity:0}}.tabs-container{align-items:center;display:flex;flex-direction:column;height:25px;max-width:750px}.tabs-container .tabs-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.tabs-container .tab-button,.tabs-container .tab-button-active{border-bottom:3px solid transparent;font-size:14px;line-height:1.5;margin:0 auto;text-align:center;width:100px}.tabs-container .tab-button-active:hover,.tabs-container .tab-button:hover{cursor:pointer}.tabs-container .tab-button-active{border-bottom:3px solid #26e07f}.tabs-container .tabs-content{display:flex;flex-direction:column}@media(max-width:800px){.tabs-container .tab-button,.tabs-container .tab-button-active{font-size:12px;width:70px}}.back-arrow{align-items:center;display:flex;justify-content:space-between;margin:0 10px 0 auto}.back-arrow p{color:#fff;margin-left:5px}.back-arrow:hover{cursor:pointer}@media(max-width:800px){*{transition:all .25s ease}.back-arrow p{display:none}}.tooltip{display:inline-block;position:relative;width:100%}.tooltip-content{background-color:#26e07f;border-radius:4px;color:#222;font-size:14px;left:50%;letter-spacing:.5px;margin:0;padding:8px;position:absolute;text-align:center;top:100%;-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);transition:visibility 0s,opacity .3s linear;visibility:hidden;white-space:nowrap;z-index:1000}.tooltip:hover .tooltip-content{margin:0;visibility:visible}@media(max-width:800px){.tooltip-content{display:none}}.implementation-container{margin:10px auto}.implementation-container .css-markup{align-items:center;background-color:#222;border-radius:5px;display:flex;flex-direction:column;font-family:monospace;font-size:18px;margin:0;min-height:20px;outline:5px solid transparent;overflow-x:auto;padding:8px 0;width:100%}.implementation-container .css-markup .line{margin-left:25%;width:clamp(100px,400px,90%)}.implementation-container .css-markup .selector{color:#f90}.implementation-container .css-markup .property{color:#64b5f6}.implementation-container .css-markup .property:first-child{margin-left:20px}.implementation-container .css-markup .property-value{color:#ea8c00}.modal-container{background-color:rgba(51,51,51,.75);height:100vh;left:0;position:absolute;top:0;width:100vw}.modal-container,.modal-container .modal-content{align-items:center;display:flex;flex-direction:column}.modal-container .modal-content{background-color:#fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.1);margin:auto;max-height:90%;padding-bottom:20px;-webkit-transform:translateX(8px);transform:translateX(8px);width:1000px}.modal-container .modal-content .modal-header{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.modal-container .modal-content .modal-header .modal-close{display:grid;margin:10px 10px 0 auto;place-items:center}.modal-container .modal-content .modal-header .modal-close:hover{background-color:#e5e5e5;border-radius:10px;cursor:pointer}.modal-container .modal-content .modal-header .modal-header-text{color:#222;margin:0;padding:0 10px;text-align:center}@media(max-width:1000px){.modal-container .modal-content{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:auto;min-height:30%;overflow-y:auto;padding-bottom:20px;-webkit-transform:translateX(8px);transform:translateX(8px);width:800px}}@media(max-width:800px){.modal-container .modal-content{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:auto;overflow-y:auto;padding-bottom:20px;-webkit-transform:translateX(8px);transform:translateX(8px);width:80vw}}.search{align-items:center;background-color:hsla(0,0%,89%,.5);border:3px solid transparent;border-radius:30px;display:flex;height:50px;justify-content:space-between;padding:0 20px;-webkit-transform:translateY(-20px);transform:translateY(-20px);width:560px}.search .search-input{background-color:transparent;border:none;color:#222;font-size:18px;height:90%;letter-spacing:.75px;margin-left:10px;outline:none;width:80%}.search .search-input::-webkit-input-placeholder{color:#999}.search .search-input::placeholder{color:#999}.search .clear-search-icon{display:grid;place-items:center}.search .clear-search-icon:hover{background-color:#e5e5e5;border-radius:10px;cursor:pointer}.search:focus-within{background-color:#fff;border:3px solid #26e07f;box-shadow:0 5px 10px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.1)}.search:focus-within .search-input::-webkit-input-placeholder{color:#999}.search:focus-within .search-input::placeholder{color:#999}.search:focus-within .clear-search-icon{display:grid;place-items:center}.search:focus-within .clear-search-icon:hover{background-color:#e5e5e5;border-radius:10px;cursor:pointer}@media(max-width:800px){*{transition:all .25s ease}.search{height:40px;width:220px}.search .search-input{font-size:10px}}.list-table{align-items:center;display:flex;flex-direction:column;height:950px;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;width:510px}.list-table .clear-search-icon:hover{cursor:pointer}.list-table .tooltip .list-table-row{align-items:center;border:3px solid #e5e5e5;border-radius:5px;display:flex;height:50px;justify-content:space-between;margin:0 auto 5px 0;text-decoration:none;-webkit-text-emphasis:none;text-emphasis:none;width:95%}.list-table .tooltip .list-table-row .list-table-row-title,.list-table .tooltip .list-table-row .list-table-row-value{color:#222;font-size:18px;padding:0 10px}.list-table .tooltip .list-table-row .list-table-row-value{font-size:16px}.list-table .tooltip .list-table-row:hover{border:3px solid #26e07f;box-shadow:0 5px 10px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.1);cursor:pointer}.list-table .tooltip .list-table-row:hover .list-table-row-title,.list-table .tooltip .list-table-row:hover .list-table-row-value{color:#26e07f}@media(max-width:1200px){.list-table{width:510px}.list-table .tooltip .list-table-row .list-table-row-title,.list-table .tooltip .list-table-row .list-table-row-value{font-size:16px}}@media(max-width:800px){.list-table{width:320px}.list-table .tooltip .list-table-row{height:40px}.list-table .tooltip .list-table-row .list-table-row-title,.list-table .tooltip .list-table-row .list-table-row-value{font-size:12px}}.property-modal{width:90%;z-index:3000}.property-modal .property-description{max-height:250px;overflow-y:auto}.property-modal .tag-button-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.property-modal .modal-value-table{display:flex;flex-direction:column;max-height:300px;min-height:50px;overflow-x:hidden;overflow-y:auto;width:100%}.property-modal .modal-value-table .modal-value-table-row{align-items:center;border:1px solid transparent;border-radius:5px;display:flex;margin-bottom:10px;padding:10px 0}@media(max-width:1400px){.property-modal .modal-value-table .modal-value-table-row{align-items:flex-start;display:flex;flex-direction:column}}.css-view{padding-top:20px}.css-view .card,.css-view .dark-card{margin-top:0}.css-view .card .tabs-container,.css-view .dark-card .tabs-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.css-view .card .tabs-container .tabs-content,.css-view .dark-card .tabs-container .tabs-content{min-height:500px;overflow-y:auto}.implementation-container{align-items:center;display:flex;margin-bottom:20px;min-height:50px;width:100%}.implementation-container .markup{align-items:center;background-color:#222;border-radius:5px;display:flex;font-family:monospace;font-size:16px;height:100%;outline:5px solid transparent;padding:8px 0;width:100%}.implementation-container .markup .line{margin:0 auto}.implementation-container .markup .tag-name{color:#1976d2}.implementation-container .markup .tag-text{color:#e5e5e5;margin:0 10px}.implementation-container .markup-with-attributes{align-items:center;background-color:#222;border-radius:5px;display:flex;flex-direction:column;font-family:monospace;font-size:16px;max-height:300px;min-height:20px;outline:5px solid transparent;overflow-y:auto;padding:8px 0;width:100%}.implementation-container .markup-with-attributes .line{margin-left:25%;width:375px}.implementation-container .markup-with-attributes .tag-name{color:#1976d2}.implementation-container .markup-with-attributes .tag-attribute{color:#64b5f6}.implementation-container .markup-with-attributes .tag-attribute:first-child{margin-left:20px}.implementation-container .markup-with-attributes .tag-attribute-value{color:#ea8c00}.implementation-container .markup-with-attributes .tag-text{color:#e5e5e5;margin-left:20px}.implementation-container .tag-copy{height:100%;margin:auto;padding:8px 0}.implementation-container:hover{cursor:pointer}.tag-modal{width:90%;z-index:3000}.tag-modal .modal-attribute-table{display:flex;flex-direction:column;max-height:200px;min-height:50px;overflow-x:hidden;overflow-y:auto;width:100%}.tag-modal .modal-attribute-table .modal-attribute-table-row{align-items:center;border:1px solid transparent;border-radius:5px;display:flex;margin-bottom:10px;padding:10px 0}.tag-modal .modal-attribute-table .modal-attribute-table-row:hover{border:1px solid #26e07f;cursor:pointer}@media(max-width:1400px){.tag-modal .modal-attribute-table .modal-attribute-table-row{align-items:flex-start;display:flex;flex-direction:column}}.attribute-modal{padding-bottom:20px;width:80%}.attribute-modal .tag-button-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.attribute-modal .tag-button-container .tag-button{margin-bottom:10px}.html-view{padding-top:20px}.html-view .card,.html-view .dark-card{margin-top:0}.html-view .card .tabs-container,.html-view .dark-card .tabs-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.html-view .card .tabs-container .tabs-content,.html-view .dark-card .tabs-container .tabs-content{min-height:500px;overflow-y:auto}.infobook-icon-container{align-items:center;display:flex;height:250px;justify-content:space-between;margin:0 auto 40px;-webkit-transform:translateY(-20px);transform:translateY(-20px);width:600px}.infobook-icon-container .icon-column{display:flex;flex-direction:column;height:100%}.infobook-icon-container .icon-column .infobook-item,.infobook-icon-container .icon-column .infobook-item-disabled{align-items:center;border:3px solid #fff;border-radius:5px;display:flex;height:60px;margin-bottom:20px;width:250px}.infobook-icon-container .icon-column .infobook-item-disabled:hover,.infobook-icon-container .icon-column .infobook-item:hover{border:3px solid #26e07f;cursor:pointer;transition:all .25s ease}.infobook-icon-container .icon-column .infobook-item-disabled{opacity:.1}.infobook-icon-container .icon-column .infobook-item-disabled:hover{border:3px solid #fff;cursor:default}@media(max-width:800px){.infobook-icon-container{display:flex;flex-direction:column;justify-content:space-between;width:250px}.infobook-icon-container .icon-column .infobook-item,.infobook-icon-container .icon-column .infobook-item-disabled{height:40px;margin-bottom:10px;width:100%}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #fff;border-radius:50%;border-top-color:#26e07f;margin:0 auto}.search-results-container{justify-content:flex-start;max-height:380px;overflow-y:auto;width:100%}.search-results-container,.search-results-container .displayed-search-term-row,.search-results-container .search-results{align-items:center;display:flex;flex-direction:column;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.search-results-container .search-results{justify-content:flex-start}.search-results-container .search-results .search-result{align-items:flex-start;border:2px solid #e5e5e5;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;padding:10px 20px;width:80%}.search-results-container .search-results .search-result:hover{border:2px solid #26e07f;border-radius:5px;cursor:pointer}.search-results-container .results-counter{background-color:#999;border-radius:50%;color:#fff;display:grid;font-family:sans-serif;font-size:12px;height:25px;margin:0 0 0 20px;place-items:center;width:25px}.search-results-container:-webkit-scrollbar{height:100%}@media(max-width:800px){.search-results-container .search-results .search-result p{font-size:12px!important}.search-results-container .results-counter{background-color:#999;border-radius:50%;color:#fff;display:grid;font-family:sans-serif;height:30px;margin-left:20px;place-items:center;width:30px}}.release-notes-button{align-items:center;display:flex;margin-left:auto;width:130px}.release-notes-button:hover{cursor:pointer}.release-notes{padding-top:30px;width:85%}.release-notes .release-notes-list{height:450px;overflow-x:hidden;overflow-y:auto}.release-notes .release-notes-list .release-note{border:2px solid #e5e5e5;border-radius:5px;margin:20px auto;overflow-y:hidden;padding:0 20px;width:50%}.release-notes .release-notes-list .release-note .release-note-row{align-items:center;display:flex;width:100%}.release-notes .release-notes-list .release-note:hover{border:2px solid #26e07f;cursor:pointer}.release-notes .release-notes-list .release-note-open{align-items:center;border:3px solid #26e07f;border-radius:5px;display:flex;flex-direction:column;margin:10px auto 20px;max-height:420px;width:85%}.release-notes .release-notes-list .release-note-open .release-note-row-header{align-items:center;display:flex;justify-content:center;margin:0 auto;width:100%}.release-notes .release-notes-list .release-note-open .release-note-row,.release-notes .release-notes-list .release-note-open .release-note-row-scroll{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 20px;max-height:150px;overflow-y:hidden;padding:10px 0;width:100%}.release-notes .release-notes-list .release-note-open .release-note-row-scroll{overflow-y:auto}.release-notes .release-notes-list .release-note-open .close-release-info-button{margin:20px 0}@media(max-width:1200px){*{transition:all .25s ease}.release-notes .release-notes-list .release-note-open .release-note-row p,.release-notes .release-notes-list .release-note-open .release-note-row-scroll p{font-size:12px!important}}@media(max-width:800px){*{transition:all .25s ease}.release-notes-button{align-items:center;display:flex;margin-left:auto;width:50px}.release-notes-button p{display:none}.release-notes-button:hover{cursor:pointer}}.infobook-home{padding-top:20px}.code-example-container{margin:0 auto;margin:0 auto 40px;max-width:630px;overflow-x:auto}.code-example-container .code-example-copy{align-items:center;border:3px solid #26e07f;display:flex;justify-content:center;width:624px}.code-example-container .code-example-copy:hover{background-color:#26e07f;cursor:pointer}.javascript-view{padding-top:20px}.javascript-view .card,.javascript-view .dark-card{margin-top:0}.javascript-view .card .tabs-container,.javascript-view .dark-card .tabs-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.javascript-view .card .tabs-container .tabs-content,.javascript-view .dark-card .tabs-container .tabs-content{min-height:500px;overflow-y:auto}.tab-view{align-items:center;display:flex;flex-direction:column;height:70vh!important;overflow-y:auto;width:100%}.tab-view .inner-tab-content{height:87.5vh!important;text-align:center;width:800px}.tab-view .inner-tab-content h1{font-size:28px}.tab-view .inner-tab-content h2{font-size:18px}.tab-view .inner-tab-content h3{font-size:16px}@media(max-width:1400px){*{transition:all .25s ease}.tab-view .inner-tab-content h1{font-size:24px}.tab-view .inner-tab-content h2{font-size:16px}.tab-view .inner-tab-content h3,.tab-view .inner-tab-content p{font-size:14px}}.collapsible{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden;transition:all .3s ease}.collapsible .collapsible-toggle{align-items:center;background:#f5f5f5;border:none;color:#333;cursor:pointer;display:flex;font-size:18px;font-weight:600;padding:16px 20px;text-align:left;transition:background .2s ease;width:100%}.collapsible .collapsible-toggle:hover{background:#eaeaea}.collapsible .collapsible-icon{font-size:16px;margin-right:10px}.collapsible .collapsible-title{flex:1 1}.collapsible .collapsible-content{background-color:#fff;border-top:1px solid #e0e0e0;padding:20px}.templates-view{padding-top:20px}.templates-view .card,.templates-view .dark-card{margin-top:0}.templates-view .card .tabs-container,.templates-view .dark-card .tabs-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.templates-view .card .tabs-container .tabs-content,.templates-view .dark-card .tabs-container .tabs-content{min-height:500px;overflow-y:auto}@media(max-width:1400px){*{transition:all .25s ease}.tab-view h1{font-size:24px!important}.tab-view p{font-size:14px!important}}@media(max-width:800px){*{transition:all .25s ease}.tab-view .inner-tab-content{width:325px!important}}@namespace "http://www.w3.org/1999/xhtml";@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";@font-face{font-family:-moz-bullet-font;src:url(data:font/woff2;base64,d09GMgABAAAAAARYAAwAAAAACqAAAAQFAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cBmAAgwIRCAqKDIcYATYCJAMsCxgABCAFg2AHIBtDCFGUrM0MyM/DGJyndUclpZwnU8QPQ6wsFOHO+/yHNvV9IEqSQgsVJW2p+uZkohKbVExPEz/JUW7zk6rzYH9723UJ/4DzBII8CSzwgFMOOE4KW2rjAmh4qQWSiid60f7Y9FsXScfUpeluagFqTTQYyoQaQSubXil0lHRsBehAI9KofG/6ogF9/Hl6lBd920LmeTxj8JXBfFWKwYAY3QsAAXD17ZAB4M6Ocv/nsZlkaTl0gLipewIQEMB2d9lKDAT1ZjP/F7jmWsQ3wn8AZvZFgIIC7ESh4AP1iFb4nPnfWyJgcQArpUWqW9W96j71kHr/L9a/dNRbj+8/ujXLWCMMFYVYiXoEaZQ4YOC/E7Dkz3JEjaokxAP6i3hIUjv9fwYyE6I3yIozKkaGN63fP36aeLJmxlRZwZiFziPrMVvOlnCF98SQJfGO/Xllv/FnWAcEjrMqaMCPwVmktCDO5zzxcXqeKS+QFxYnvJLFVzKZAFcKnlZRwHEPVM3mXxNt2gdZEpkKaIAG9gbgDTU5SOYDcmX7Rr61evEA1U+1/3SMb6FFtUqh55nYleE95j2zPNxzdlnGoR5xu/PxQKzb7bFaFLvl79Z54Lx9OH+g0/PPYlcsNo/nwP2V2vsHUHsV4KqEsd+e2r6Fu2v7abkfvsb65b41uwvRvqewH25kTntqolbYsEr5DAqrX97a0jrBLjFRExVHR2dH1Za6unyZfCVZHqQP0BtYjuUYlg9J6SurcrTEiOr26m5xcuTW4Sp3ljkUYWJ9+/iVmzbzPpcuXnGeqU3U7IKjz/qeKSSCltyhuSoxkqqTZX+DXt/OMmAikC8SzVD0jg3dbhIE0eUqc04UFFrxCSXzFxgHclzRMPe0ocOjiKRoSZISE0OtpkBjECdxkkRM1KiaJV0ed0V5umBP1wyUPL2ZBGLSDh5itIHahHRF0CY5nZMGib6T3cOmDvcTSZKuPiFJFpPRGNTIOq7jl5OjDiGIoo6qEE0QtfQJ3VYUD2RZvbm5uWWCWOgR4HXAk5GxLEO0izhLdvPTfpTV3xeOnOfT96uR53CdPrPq+P9HZvzO4QCMmDr7lTcNZorT6iMOYgI+IxClMzeCspeoLt5ABGSpta6gRZmQSnzk9e9jmOAYKC7RsyGMYaB6MpbNKMiRq2U6vI0yPZuTMiODFytMrGEBi7pjGgkAMoaNLGOFSoYceaZMx1+XTC/UNpmRzY1nmwT7AIcK+fK5lYNjz893lwMTuXlD2AKl8Md+24AxitRaLH/MUMqd9z862owy/bZTuZUqs1iRQop0KdLgZwPc9JS0lprnkef1gitBCRhjgV+vjGK8BfIV8CrlVghj1vIyZfyC/AJvqbsQYAEA/v+IAQA=)}:-moz-has-dir-attr{unicode-bidi:isolate}:-moz-dir-attr-rtl{direction:rtl}:-moz-dir-attr-ltr{direction:ltr}:-moz-dir-attr-like-auto:dir(ltr){direction:ltr}:-moz-dir-attr-like-auto:dir(rtl){direction:rtl}input[type=tel]:dir(ltr){direction:ltr}address,article,aside,bdi,blockquote,body,caption,center,col,colgroup,dd,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,legend,li,listing,main,marquee,menu,nav,noframes,ol,output,p,plaintext,pre,section,summary,table,tbody,td,tfoot,th,thead,tr,ul,xmp{unicode-bidi:isolate}bdo,bdo:-moz-has-dir-attr{unicode-bidi:isolate-override}pre:-moz-dir-attr-like-auto,textarea:-moz-dir-attr-like-auto{unicode-bidi:plaintext}article,aside,body,details,div,dt,figcaption,footer,form,header,hgroup,html,main,nav,section,summary{display:block}body{margin:8px}dl,multicol,p{-webkit-margin-before:1em;-webkit-margin-after:1em;display:block;margin-block-end:1em;margin-block-start:1em}dd{-webkit-margin-start:40px;display:block;margin-inline-start:40px}blockquote,figure{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px}address{display:block;font-style:italic}center{text-align:-moz-center}center,h1{display:block}h1{-webkit-margin-before:.67em;-webkit-margin-after:.67em;font-size:2em;font-weight:700;margin-block-end:.67em;margin-block-start:.67em}:is(article,aside,nav,section) h1,h2{-webkit-margin-before:.83em;-webkit-margin-after:.83em;display:block;font-size:1.5em;font-weight:700;margin-block-end:.83em;margin-block-start:.83em}:is(article,aside,nav,section) :is(article,aside,nav,section) h1,h3{-webkit-margin-before:1em;-webkit-margin-after:1em;display:block;font-size:1.17em;font-weight:700;margin-block-end:1em;margin-block-start:1em}:is(article,aside,nav,section) :is(article,aside,nav,section) :is(article,aside,nav,section) h1,h4{-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;display:block;font-size:1em;font-weight:700;margin-block-end:1.33em;margin-block-start:1.33em}:is(article,aside,nav,section) :is(article,aside,nav,section) :is(article,aside,nav,section) :is(article,aside,nav,section) h1,h5{-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;display:block;font-size:.83em;font-weight:700;margin-block-end:1.67em;margin-block-start:1.67em}:is(article,aside,nav,section) :is(article,aside,nav,section) :is(article,aside,nav,section) :is(article,aside,nav,section) :is(article,aside,nav,section) h1,h6{-webkit-margin-before:2.33em;-webkit-margin-after:2.33em;display:block;font-size:.67em;font-weight:700;margin-block-end:2.33em;margin-block-start:2.33em}listing{font-size:medium}listing,plaintext,pre,xmp{-webkit-margin-before:1em;-webkit-margin-after:1em;display:block;font-family:-moz-fixed;margin-block-end:1em;margin-block-start:1em;white-space:pre}table{border-collapse:initial;border-spacing:2px;box-sizing:border-box;display:table;text-indent:0}table[align=left]{float:left}table[align=right]{float:right;text-align:start}table[rules]{border-style:hidden;border-width:thin}table:-moz-table-border-nonzero{border-style:outset;border-width:thin}table[frame]{border:thin hidden}table[frame=void]{border-style:hidden}table[frame=above]{border-style:outset hidden hidden}table[frame=below]{border-style:hidden hidden outset}table[frame=lhs]{border-style:hidden hidden hidden outset}table[frame=rhs]{border-style:hidden outset hidden hidden}table[frame=hsides]{border-style:outset hidden}table[frame=vsides]{border-style:hidden outset}table[frame=border],table[frame=box]{border-style:outset}table:-moz-table-border-nonzero>*>td,table:-moz-table-border-nonzero>*>th,table:-moz-table-border-nonzero>*>tr>td,table:-moz-table-border-nonzero>*>tr>th,table:-moz-table-border-nonzero>td,table:-moz-table-border-nonzero>th{border-style:inset;border-width:thin}table[rules]:not([rules=none],[rules=""]){border-collapse:collapse}table[rules]:not([rules=""])>*>tr>td,table[rules]:not([rules=""])>*>tr>th,table[rules]:not([rules=""])>td,table[rules]:not([rules=""])>th,table[rules]:not([rules=""])>tr>td,table[rules]:not([rules=""])>tr>th,table[rules][rules=none]>*>tr>td,table[rules][rules=none]>*>tr>th,table[rules][rules=none]>td,table[rules][rules=none]>th,table[rules][rules=none]>tr>td,table[rules][rules=none]>tr>th{border-style:none;border-width:thin}table[rules][rules=all]>*>tr>td,table[rules][rules=all]>*>tr>th,table[rules][rules=all]>td,table[rules][rules=all]>th,table[rules][rules=all]>tr>td,table[rules][rules=all]>tr>th{border-style:solid;border-width:thin}table[rules][rules=rows]>*>tr,table[rules][rules=rows]>tr{border-block-end-style:solid;border-block-end-width:thin;border-block-start-style:solid;border-block-start-width:thin}table[rules][rules=cols]>*>tr>td,table[rules][rules=cols]>*>tr>th,table[rules][rules=cols]>tr>td,table[rules][rules=cols]>tr>th,table[rules][rules=groups]>colgroup{border-inline-end-style:solid;border-inline-end-width:thin;border-inline-start-style:solid;border-inline-start-width:thin}table[rules][rules=groups]>tbody,table[rules][rules=groups]>tfoot,table[rules][rules=groups]>thead{border-block-end-style:solid;border-block-end-width:thin;border-block-start-style:solid;border-block-start-width:thin}caption{display:table-caption;text-align:center}table[align=center]>caption{-webkit-margin-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-inline-start:auto}table[align=center]>caption[align=left]:dir(ltr){-webkit-margin-end:0;margin-inline-end:0}table[align=center]>caption[align=left]:dir(rtl){-webkit-margin-start:0;margin-inline-start:0}table[align=center]>caption[align=right]:dir(ltr){-webkit-margin-start:0;margin-inline-start:0}table[align=center]>caption[align=right]:dir(rtl){-webkit-margin-end:0;margin-inline-end:0}tr{display:table-row;vertical-align:inherit}col{display:table-column}colgroup{display:table-column-group}tbody{display:table-row-group}tbody,thead{vertical-align:middle}thead{display:table-header-group}tfoot{display:table-footer-group}table>tr,tfoot{vertical-align:middle}td{text-align:inherit}td,th{display:table-cell;padding:1px;vertical-align:inherit}th{font-weight:700;text-align:-moz-center-or-inherit}table>form:-moz-is-html,tbody>form:-moz-is-html,tfoot>form:-moz-is-html,thead>form:-moz-is-html,tr>form:-moz-is-html{display:none!important}table[bordercolor]>*>tr,table[bordercolor]>*>tr>td,table[bordercolor]>*>tr>th,table[bordercolor]>col,table[bordercolor]>colgroup,table[bordercolor]>tbody,table[bordercolor]>tfoot,table[bordercolor]>thead,table[bordercolor]>tr,table[bordercolor]>tr>td,table[bordercolor]>tr>th{border-color:inherit}q:before{content:open-quote}q:after{content:close-quote}b,strong{font-weight:bolder}cite,dfn,em,i,var{font-style:italic}code,kbd,samp,tt{font-family:-moz-fixed}ins,u{text-decoration:underline}del,s,strike{text-decoration:line-through}big{font-size:larger}small,sub{font-size:smaller}sub{vertical-align:sub}sup{font-size:smaller;vertical-align:super}nobr{white-space:nowrap}mark{background:Mark;color:MarkText}abbr[title],acronym[title]{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}dir,menu,ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-padding-start:40px;display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;padding-inline-start:40px}menu,ol,ul{counter-reset:list-item}ol{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-padding-start:40px;display:block;list-style-type:decimal;margin-block-end:1em;margin-block-start:1em;padding-inline-start:40px}li{display:list-item;text-align:match-parent}:is(ul,ol,dir,menu,dl) dir,:is(ul,ol,dir,menu,dl) dl,:is(ul,ol,dir,menu,dl) menu,:is(ul,ol,dir,menu,dl) ol,:is(ul,ol,dir,menu,dl) ul{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0}:is(ol,ul,menu,dir) dir,:is(ol,ul,menu,dir) menu,:is(ol,ul,menu,dir) ul{list-style-type:circle}:is(ol,ul,menu,dir) :is(ol,ul,menu,dir) dir,:is(ol,ul,menu,dir) :is(ol,ul,menu,dir) menu,:is(ol,ul,menu,dir) :is(ol,ul,menu,dir) ul{list-style-type:square}hr{-webkit-margin-before:.5em;-webkit-margin-after:.5em;-webkit-margin-start:auto;-webkit-margin-end:auto;border-style:inset;border-width:1px;color:gray;display:block;margin-block-end:.5em;margin-block-start:.5em;margin-inline-end:auto;margin-inline-start:auto;overflow:hidden}hr[size="1"]{border-style:solid none none}img:before,input[type=image]:before{content:-moz-alt-content!important;unicode-bidi:isolate}object:-moz-broken>*|*{vertical-align:inherit}img[usemap],object[usemap]{color:blue}frameset{border:none!important;display:block!important;float:none!important;overflow:clip;position:static!important}frame{border-radius:0!important}iframe{border:2px inset}spacer{float:none!important;position:static!important}canvas{-webkit-user-select:none;user-select:none}body:focus-visible,html:focus-visible,iframe:focus-visible{outline-style:none}base,basefont,datalist,head,link,meta,noembed,noframes,param,rp,script,style,template,title{display:none}area{display:none!important}iframe:-webkit-full-screen{border:none!important;padding:initial!important}iframe:fullscreen{border:none!important;padding:initial!important}details>summary:first-of-type{counter-increment:list-item 0;display:list-item;list-style:disclosure-closed inside}details[open]>summary:first-of-type{list-style-type:disclosure-open}video{object-fit:contain}video>img:-moz-native-anonymous{object-fit:inherit!important;object-position:inherit!important}audio:not([controls]){display:none!important}audio[controls]{-webkit-writing-mode:horizontal-tb!important;writing-mode:horizontal-tb!important}::-moz-html-canvas-content{display:block!important;transform:translate(0)!important}video>.caption-box{height:100%;position:relative;width:100%}::cue{background-color:rgba(0,0,0,.8);color:#fff;font:10px sans-serif;font-size:var(--cue-font-size);overflow-wrap:break-word;white-space:pre-line;-webkit-writing-mode:inherit;writing-mode:inherit;-webkit-writing-mode:var(--cue-writing-mode,inherit);writing-mode:var(--cue-writing-mode,inherit)}dialog{background-color:Canvas;border:initial solid;border-color:initial;border-image:none;border-image:initial;color:initial;display:block;height:-moz-fit-content;inset-inline-end:0;inset-inline-start:0;margin:auto;padding:1em;position:absolute;width:-moz-fit-content}dialog:not([open]){display:none}dialog:modal{-moz-top-layer:top!important;inset-block-end:0;inset-block-start:0;max-height:calc(100% - 6px - 2em);max-width:calc(100% - 6px - 2em);overflow:auto;position:fixed;visibility:visible}dialog::-webkit-backdrop{background:rgba(0,0,0,.1)}dialog::backdrop{background:rgba(0,0,0,.1)}marquee{display:inline-block;inline-size:-moz-available;text-align:start;vertical-align:text-bottom}marquee:is([direction=up],[direction=down]){block-size:200px}ruby{display:ruby}rb{display:ruby-base;white-space:nowrap}rt{display:ruby-text}rtc{display:ruby-text-container}rt,rtc{-moz-min-font-size-ratio:50%;font-size:50%;line-height:1;white-space:nowrap}@media not (-moz-platform:windows){rt,rtc{font-variant-east-asian:ruby}}rt,rtc{-webkit-text-emphasis:none;text-emphasis:none}rt:lang(zh),rtc:lang(zh){ruby-align:center}rt:lang(zh-TW),rtc:lang(zh-TW){-moz-min-font-size-ratio:30%;font-size:30%}rtc>rt{font-size:inherit}rb,rt,rtc,ruby{unicode-bidi:isolate}slot{display:contents}@media(inverted-colors){img:not(picture>img),picture,video{-webkit-filter:invert(100%);filter:invert(100%)}}@media(scripting){noscript{display:none!important}}@media(-moz-popover-enabled){[popover]:not(:popover-open):not(dialog[open]){display:none}dialog:popover-open{display:block}[popover]{background-color:Canvas;border:solid;color:initial;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:0;margin:auto;overflow:auto;padding:.25em;position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:popover-open{-moz-top-layer:top}:popover-open::-webkit-backdrop{background-color:transparent;inset:0;pointer-events:none!important;position:fixed}:popover-open::backdrop{background-color:transparent;inset:0;pointer-events:none!important;position:fixed}}html{background-color:#fff;box-sizing:border-box;font-family:Raleway,sans-serif;height:100%;width:100%}body,html{margin:0;overflow:hidden;padding:0}body{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw}.app-content .modal-content{max-width:500px}.app-content .subscribe-content{margin:0 auto;max-width:300px}.app-content .subscribe-content .subscribe-description{color:#555;font-size:16px;margin:20px auto 16px}.app-content .subscribe-content .subscribe-form{align-items:center;display:flex;flex-direction:column;gap:8px}.app-content .subscribe-content .subscribe-input{border:1px solid #ccc;border-radius:4px;height:30px;max-width:350px;padding:8px;width:100%}.app-content .subscribe-content .subscribe-button{background-color:#26e07f;border:none;border-radius:4px;color:#fff;cursor:pointer;height:50px;margin:20px auto;max-width:250px;width:100%}.app-content .subscribe-content .subscribe-button:hover{background-color:rgba(38,224,127,.75)}@media(max-width:768px){.app-content .subscribe-content{width:90%}.app-content .subscribe-content .subscribe-title{font-size:20px}.app-content .subscribe-content .subscribe-description{font-size:15px}.app-content{overflow-x:hidden;overflow-y:auto}}
/*# sourceMappingURL=main.7442c1a6.css.map*/