.logo-nodebb svg{width:94px;display:block}.page .post-loading{min-height:30vh;display:flex;text-align:center;align-items:center;justify-content:center}.header-banner{position:fixed;bottom:0;height:2.25rem;font-size:.855rem;width:100%;z-index:1000;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05);display:flex;-webkit-box-align:center;align-items:center;place-content:center;cursor:pointer;color:#fff;background:linear-gradient(90deg,#1952be,#1952be,#193dbe);overflow:hidden}.header-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.12);transition:opacity .16s ease-in-out 0s}.header-banner .cta{text-align:center}.header-banner .cta.cta-link{opacity:.6;transition:opacity .3s ease 0s}.scrolled .header-banner{opacity:0;visibility:hidden}.example[data-v-77c918bf]{display:flex;align-items:center;flex-wrap:wrap}.example .factor-link[data-v-77c918bf]{margin:1rem}.frame{background-color:#fff;width:100%;height:100vh}.example[data-v-284d3bfe]{display:flex;align-items:center}.example .factor-icon[data-v-284d3bfe]{margin:1rem}.example .factor-icon.x2[data-v-284d3bfe]{font-size:2em}.mobile-toggle.bars{display:flex;flex-direction:column;width:1.5rem;height:2rem;justify-content:center;position:relative;align-self:center;opacity:.6}.mobile-toggle.bars .bar{background:currentColor;height:.25rem;width:1.25rem;border-radius:4px;left:0;position:absolute;transition:all .2s}.mobile-toggle.bars .bar:first-child{transform:translateY(-8px)}.mobile-toggle.bars .bar:last-child{transform:translateY(8px)}.mobile-toggle.bars.active{z-index:10;width:2rem}.mobile-toggle.bars.active .bar{transform:translateY(0);margin:0;width:1.75rem}.mobile-toggle.bars.active .bar:first-child{transform:translateX(-.25rem) rotate(45deg)}.mobile-toggle.bars.active .bar:nth-child(2){transform:translateX(-.25rem) rotate(-45deg)}.mobile-toggle.bars.active .bar:last-child{display:none}.avatar{position:relative;line-height:1;width:2rem}.avatar .factor-spinner .loader,.thumb{width:100%}.thumb{background-position:50%;background-size:cover;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px rgba(116,136,161,.15)}.thumb.thumb-src{padding:50% 0}.thumb .user-blank{opacity:.6;fill:var(--color-bg-contrast);box-shadow:var(--box-shadow-input);border-radius:50%;background:hsla(0,0%,100%,.05)}.multi-thumb{display:flex;align-items:center;overflow:hidden;flex-wrap:wrap}.multi-thumb .mthumb{border-radius:50%;background-position:50%;background-size:cover}.wrap .drawer[data-v-1b123852]{margin-top:1rem}.wrap .drawer .value[data-v-1b123852]{opacity:.6;font-weight:600;font-family:Courier New,Courier,monospace;font-size:.8em}.example .row[data-v-a7cb9a64]{display:flex;flex-wrap:wrap;align-items:center}.example .row .factor-avatar[data-v-a7cb9a64]{width:4rem;margin:1rem}.wrap[data-v-e616812e]{justify-content:center;display:flex}.wrap .factor-input[data-v-e616812e]{margin:1rem}.tag-input .the-tags{margin-top:.5rem}.tag-input .tag{font-size:.8rem;display:inline-block;padding:3px .5em;box-shadow:0 0 0 1px var(--color-border);background:var(--color-bg-contrast);border-radius:5px;margin:0 .5em .5em 0}.tag-input .tag .tx{margin-right:5px}.tag-input .tag .rm{opacity:.3;cursor:pointer}.tag-input .tag .rm:hover{opacity:1}.tag-input .the-input{display:flex;min-width:12em}.tag-input .the-input input[type=text]{margin-right:.5em}.github-actions{display:flex;opacity:1;transition:all 1s;line-height:1}.github-actions .github-link{color:inherit;opacity:.5;margin-left:1rem}.github-actions a{color:transparent}.interact-benefits{position:relative}.interact-benefits .section-header{font-size:1em;text-align:center;max-width:900px;margin:0 auto 50px;letter-spacing:-.02em}.interact-benefits .section-header .title{font-size:3em;font-weight:700;line-height:1.1;letter-spacing:-.025em}@media (max-width:670px){.interact-benefits .section-header .title{font-size:2em;line-height:1.2}}.interact-benefits .section-header .text{margin-top:20px;font-weight:400;font-size:1.3em;line-height:1.6}@media (max-width:767px){.interact-benefits .section-header{text-align:left}}.interact-benefits .features-list{font-size:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;list-style:none}@media (max-width:900px){.interact-benefits .features-list{grid-template-columns:1fr}}@media (max-width:767px){.interact-benefits .features-list{grid-template-columns:1fr}}.interact-benefits .features-list .feature-block{position:relative;padding:2rem;border-radius:.5rem}@media (max-width:900px){.interact-benefits .features-list .feature-block{padding:1rem 0}}.interact-benefits .features-list .feature-block .title{font-weight:700;font-size:1.4rem;line-height:1.95rem;margin-left:5rem;margin-bottom:.75rem;margin-top:0}.interact-benefits .features-list .feature-block .text{font-size:1.15rem;line-height:1.7rem;font-weight:400}.interact-benefits .features-list .feature-block .icon{width:3.25rem;height:3.25rem;margin:.5rem 0;overflow:hidden;color:#1952be;font-size:1.5rem;position:absolute}@media (max-width:1200px){.interact-benefits .features-list .feature-block .icon{width:2.75rem;height:2.75rem}}@media (max-width:900px){.interact-benefits .features-list .feature-block .icon{width:2.5rem;height:2.75rem}}.interact-benefits .features-list .feature-block .icon i{position:relative;left:0;margin-left:0;top:0;transform:translateY(0)}.interact-benefits .features-list .feature-block h3,.interact-benefits .features-list .feature-block p{margin-bottom:10px}.interact-benefits .features-list .feature-block p:last-child{margin-bottom:0;margin-left:5rem}pre[class~=language-markdown]:before{content:"md"}pre[class~=language-json]:before{content:"json"}pre[class~=language-html]:before{content:"html"}pre[class~=language-bash]:before{content:"sh"}pre[class~=language-js]:before{content:"js"}pre[class~=language-typescript]:before{content:"ts"}pre[class~=language-yaml]:before{content:"yaml"}code[class*=language-],pre[class*=language-]{position:relative;color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.9em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]:before,pre[class*=language-]:before{font-size:12px;opacity:.4;position:absolute;top:5px;right:5px}pre[class*=language-]{line-height:1.6;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#202233}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.nav-list .nav-area{margin-bottom:.75em;padding-bottom:.75em}.nav-list .nav-area .area-title{font-size:.8em;margin:1rem .5rem .5rem;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:1px}.nav-list .nav-group{border-radius:5px;position:relative}.nav-list .nav-group a{color:inherit}.nav-list .nav-group .menu-link,.nav-list .nav-group .menu-link-sub{padding:.6rem 1.5rem .5rem;margin:2px 0;border-radius:4px;display:grid;grid-template-columns:2rem 1fr}.nav-list .nav-group .menu-link-sub .secondary,.nav-list .nav-group .menu-link .secondary{opacity:0;padding:0 5px;font-size:.9em;transition:opacity .2s}.nav-list .nav-group .menu-link-sub .secondary:hover,.nav-list .nav-group .menu-link .secondary:hover{color:var(--color-primary)}.nav-list .nav-group .menu-link-sub.active-path,.nav-list .nav-group .menu-link-sub:hover,.nav-list .nav-group .menu-link.active-path,.nav-list .nav-group .menu-link:hover{background:var(--color-bg-highlight)}.nav-list .nav-group .menu-link-sub:hover .secondary,.nav-list .nav-group .menu-link:hover .secondary{opacity:1}.nav-list .nav-group .menu-link{display:grid;grid-template-areas:"icon primary"}.nav-list .nav-group .item-text{grid-area:primary;line-height:1.4;grid-template-columns:1fr 1rem;display:grid}.nav-list .nav-group .item-icon{grid-area:icon}.nav-list .nav-group .item-icon img{margin-top:.15rem;width:1rem;display:block}.nav-list .nav-group .primary-item-icon{opacity:.6}.nav-list .nav-group.active .primary-item-icon{filter:none;position:absolute;opacity:1}.nav-list .nav-set.has-title{margin:1em 0}@media (max-width:960px){.nav-list .nav-set{display:grid;grid-template-columns:1fr 1fr}.nav-list .nav-set .nav-group{font-size:1.3em}.nav-list .nav-set .nav-group .primary-item{padding:.5em .25em}}.nav-list a{color:inherit;display:block;transition:all .2s}.nav-list a:hover{opacity:.85}.nav-list a.active-path{font-weight:700;opacity:1}