.bl-page{--dc-bg:#1a1a1e;--dc-side:#131316;--dc-elev:#242429;--dc-line:#ffffff12;--dc-text:#dbdee1;--dc-head:#f2f3f5;--dc-muted:#949ba4;--dc-icon:#b5bac1;--dc-blurple:#5865f2;--dc-green:#23a55a;--dc-red:#da373c;--dc-link:#00a8fc;overflow-x:clip}.bl-page :is(.bl-tabs button,.bl-extras-list button,.bl-stepper button,.based-button){position:relative}.based-root .bl-page :is(.bl-tabs button,.bl-extras-list button,.bl-stepper button,.based-button):focus-visible{text-decoration:none}.bl-page :is(.bl-tabs button,.bl-extras-list button,.bl-stepper button,.based-button):focus-visible:after{content:"";border:2px solid var(--based-blue);pointer-events:none;border-radius:15px;position:absolute;inset:-5px}.bl-page .bl-tabs button:focus-visible:after{border-radius:999px}.bl-page code{background:var(--based-surface-2);color:var(--based-ink-soft);border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.bl-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bl-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.bl-page .based-button{border-radius:10px;min-height:46px;padding-inline:20px;font-size:14px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.2,.8,.2,1)}.bl-page .based-button:hover{box-shadow:0 10px 24px -14px #000000b3}.bl-page .based-button-secondary:hover{border-color:var(--based-input-line);box-shadow:0 8px 20px -16px #0009}.bl-page .based-button:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.bl-page .based-button svg,.bl-page .based-text-link svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.bl-page .based-button:hover svg{transform:translate(2px,-2px)}.bl-page .based-text-link{transition:color .2s}.bl-page .based-text-link:hover svg{transform:translate(3px)}.bl-page [data-reveal]{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.bl-page [data-reveal=pending]{opacity:0;transform:translateY(24px)}@media print{.bl-page [data-reveal=pending]{opacity:1;transform:none}}.bl-page .bl-hero h1{letter-spacing:-.058em;font-weight:600;line-height:1.02}.bl-proof{color:var(--based-muted);font-size:13px;margin-top:18px!important}.bl-section{padding-block:104px 0}.bl-page .bl-section h2,.bl-page .bl-cta h2{letter-spacing:-.05em;font-size:clamp(32px,4.2vw,50px);font-weight:600;line-height:1.08}.bl-chat-section{padding-top:44px;scroll-margin-top:24px;position:relative}.bl-chat-section:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(50% 45% at 30% 55%,#466eff29 0%,#0000 70%),radial-gradient(40% 40% at 75% 45%,#ec489917 0%,#0000 70%);position:absolute;inset:120px -8% -40px}.bl-demo-note{text-align:center;color:var(--based-muted);font-size:12px;margin-top:14px!important}.bl-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px;display:flex}.bl-tabs button{border:1px solid var(--based-line);background:var(--based-surface);color:var(--based-muted);border-radius:999px;padding:8px 15px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s,transform .2s cubic-bezier(.2,.8,.2,1)}.bl-tabs button:hover{border-color:var(--based-line-strong);color:var(--based-ink);transform:translateY(-1px)}.bl-tabs button:active{transition-duration:80ms;transform:scale(.96)}.bl-tabs button[aria-pressed=true]{background:var(--based-ink);border-color:var(--based-ink);color:var(--based-bg)}.bl-window{border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 30px 70px -24px #000000d9}.bl-discord{background:var(--dc-bg);color:var(--dc-text);font-family:"gg sans", "Noto Sans", var(--font-inter), Arial, sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.375}.bl-discord p{margin:0}.bl-chat-demo .bl-window{aspect-ratio:16/9;grid-template-rows:minmax(0,1fr);grid-template-columns:232px minmax(0,1fr);min-height:480px;display:grid}.bl-chat-header>strong,.bl-chat-topic,.bl-input-placeholder,.bl-chat-scroll{transition:opacity .2s}.bl-window.is-switching :is(.bl-chat-header>strong,.bl-chat-topic,.bl-input-placeholder,.bl-chat-scroll){opacity:0}.bl-avatar{color:#fff;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.bl-app-badge{background:var(--dc-blurple);color:#fff;border-radius:3px;align-items:center;gap:2px;height:15px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:relative;top:-1px}.bl-mention{color:#c9cdfb;background:#5865f24d;border-radius:3px;align-items:center;padding:0 2px;font-weight:500;display:inline-flex}.bl-channels{background:var(--dc-side);border-right:1px solid var(--dc-line);flex-direction:column;padding:0 8px;display:flex;position:relative}.bl-server-name{height:48px;color:var(--dc-head);border-bottom:1px solid var(--dc-line);padding:0 8px;justify-content:space-between;align-items:center;margin:0 -8px 8px;padding-inline:16px;font-size:15px;font-weight:600;display:flex}.bl-channel-group>span{color:var(--dc-muted);align-items:center;gap:3px;padding:14px 8px 4px;font-size:12px;display:flex}.bl-channel{height:32px;color:var(--dc-muted);border-radius:6px;align-items:center;gap:6px;margin-bottom:2px;padding:0 8px;font-size:15px;transition:background-color .25s,color .25s;display:flex}.bl-channel svg{color:#80848e}.bl-channel.is-active{color:#fff;background:#2a2a30}.bl-voice-members{gap:4px;padding:2px 0 0 34px;display:grid}.bl-voice-members>span{color:var(--dc-muted);align-items:center;gap:8px;font-size:13px;display:flex}.bl-voice-members .bl-avatar{font-size:10px}.bl-user-panel{color:var(--dc-icon);background:#1e1e22;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.bl-user-name{flex:1;line-height:1.2;display:grid}.bl-user-panel strong{color:var(--dc-head);font-size:14px;font-weight:500}.bl-user-panel small{color:var(--dc-muted);font-size:12px}.bl-chat{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.bl-chat-header{border-bottom:1px solid var(--dc-line);color:#80848e;flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.bl-chat-header>strong{color:var(--dc-head);font-size:16px;font-weight:600}.bl-chat-topic{color:var(--dc-muted);white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #3f4147;margin-left:4px;padding-left:10px;font-size:13px;overflow:hidden}.bl-chat-tools{color:var(--dc-icon);align-items:center;gap:16px;margin-left:auto;display:flex}.bl-search{background:var(--dc-side);width:150px;height:28px;color:var(--dc-muted);border-radius:6px;justify-content:space-between;align-items:center;padding:0 8px;font-size:13px;display:flex}.bl-chat-scroll{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 72px);mask-image:linear-gradient(#0000 0,#000 72px)}.bl-chat-log{padding-bottom:18px}.bl-channel-start{padding:16px 16px 4px}.bl-channel-start>span{color:#fff;background:#2b2b31;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:8px;display:inline-flex}.bl-channel-start strong{color:#fff;letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:1.25;display:block}.bl-channel-start p{color:var(--dc-muted);margin-top:2px}.bl-msg{margin-top:17px;padding:2px 16px 2px 72px;animation:.3s ease-out both bl-msg-in;position:relative}.bl-msg.is-compact{margin-top:0}.bl-msg-avatar{position:absolute;top:4px;left:16px}.bl-msg.has-reply .bl-msg-avatar{top:26px}.bl-msg-head{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.bl-msg-head strong{color:var(--dc-head);font-size:15px;font-weight:500}.bl-msg-head time{color:var(--dc-muted);margin-left:6px;font-size:12px}.bl-msg-body>p{color:var(--dc-text);overflow-wrap:anywhere}.bl-reply{height:22px;color:var(--dc-icon);align-items:center;gap:4px;min-width:0;font-size:13px;display:flex;position:relative}.bl-reply:before{content:"";border:0;border-top:2px solid #4e5058;border-left:2px solid #4e5058;border-top-left-radius:6px;width:31px;height:13px;position:absolute;top:10px;left:-36px}.bl-reply .bl-avatar{font-size:9px}.bl-reply-name{color:var(--dc-head);opacity:.8;white-space:nowrap;font-weight:500}.bl-reply-text{white-space:nowrap;text-overflow:ellipsis;opacity:.8;min-width:0;overflow:hidden}.bl-caret{background:var(--dc-icon);border-radius:50%;width:8px;height:8px;margin-left:4px;animation:.8s ease-in-out infinite bl-pulse;display:inline-block}.bl-embed{background:var(--dc-elev);border-left:4px solid;border-radius:4px;justify-items:start;gap:8px;max-width:432px;margin-top:4px;padding:10px 16px 14px 12px;animation:.35s ease-out both bl-msg-in;display:grid}.bl-embed>strong{color:var(--dc-head);font-size:15px;font-weight:600}.bl-embed-text{color:var(--dc-text);font-size:14px}.bl-embed img{aspect-ratio:1;border-radius:4px;width:220px;max-width:100%;height:auto;display:block}.bl-embed small{color:var(--dc-muted);font-size:12px}.bl-composer{flex-shrink:0;padding:0 16px}.bl-input{background:var(--dc-elev);border:1px solid var(--dc-line);border-radius:8px;align-items:center;gap:14px;height:48px;padding:0 16px;display:flex}.bl-input-plus{background:var(--dc-icon);width:24px;height:24px;color:var(--dc-elev);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.bl-input-placeholder{color:#6d6f78;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bl-input-tools{color:var(--dc-icon);align-items:center;gap:14px;display:flex}.bl-gif{border:2px solid;border-radius:4px;padding:2px 2px 1px;font-size:9px;font-weight:800;line-height:1}.bl-typing{height:26px;color:var(--dc-text);align-items:center;gap:6px;padding-left:2px;font-size:12.5px;display:flex}.bl-typing strong{font-weight:700}.bl-typing-dots{gap:3px;display:inline-flex}.bl-typing-dots i{background:var(--dc-text);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite bl-dot}.bl-typing-dots i:nth-child(2){animation-delay:.15s}.bl-typing-dots i:nth-child(3){animation-delay:.3s}.bl-split-head{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:56px;margin-bottom:40px;display:grid}.bl-split-head>div>p{color:var(--based-muted);max-width:560px;margin-top:18px;font-size:17px;line-height:1.65}.bl-join-snippet{border-radius:14px;padding:2px 0 16px;box-shadow:0 0 0 1px #ffffff1a,0 18px 40px -22px #000c}.bl-join-snippet .bl-msg{margin-top:14px}.bl-call{color:#fff;aspect-ratio:16/9;min-height:480px;font-family:"gg sans", "Noto Sans", var(--font-inter), Arial, sans-serif;background:#0b0b0d;flex-direction:column;display:flex}.bl-call-header{height:52px;color:var(--dc-icon);flex-shrink:0;align-items:center;gap:8px;padding:0 18px;display:flex}.bl-call-header strong{color:#fff;font-size:16px;font-weight:600}.bl-call-tools{gap:18px;margin-left:auto;display:flex}.bl-call-grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;min-height:0;padding:4px 16px;display:grid}.bl-tile{border-radius:10px;place-items:center;transition:box-shadow .15s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 #0000}.bl-tile.is-speaking{box-shadow:inset 0 0 0 3px var(--dc-green)}.bl-tile-avatar{font-size:32px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .15s}.bl-tile.is-speaking .bl-tile-avatar{box-shadow:0 0 0 3px var(--dc-green);transform:translateY(-36px)scale(.82)}.bl-tile-caption{text-align:center;position:absolute;bottom:42px;left:24px;right:24px}.bl-tile-caption p{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000bd;border-radius:6px;padding:3px 8px;font-size:15px;line-height:1.7;display:inline}.bl-tile-name{color:#fff;background:#0000008c;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:10px;left:10px}.bl-muted{color:#f23f43}.bl-call-strip{display:none}.bl-call-controls{flex-shrink:0;justify-content:center;align-items:center;gap:10px;height:84px;display:flex}.bl-control{color:#fff;background:#242429;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:56px;height:48px;padding:0 14px;display:inline-flex}.bl-control.is-leave{background:var(--dc-red);min-width:64px}.bl-page #features>h2{max-width:640px}.bl-extras{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:stretch;gap:48px;margin-top:40px;display:grid}.bl-extras-list{align-content:start;gap:4px;display:grid}.bl-extras-list button{text-align:left;color:var(--based-muted);background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:14px;padding:16px;transition:background-color .2s,color .2s,transform .2s cubic-bezier(.2,.8,.2,1);display:flex}.bl-extras-list button:active{transition-duration:80ms;transform:scale(.985)}.bl-extras-list button>svg{transition:color .2s}.bl-extras-list button:hover{background:var(--based-surface)}.bl-extras-list button[aria-pressed=true]{background:var(--based-surface-2);color:var(--based-ink)}.bl-extras-list button>svg{color:var(--based-faint);margin-top:3px}.bl-extras-list button[aria-pressed=true]>svg{color:var(--based-blue)}.bl-extras-list strong{letter-spacing:-.02em;color:var(--based-ink);font-size:16px;font-weight:550;display:block}.bl-extras-list small{color:var(--based-muted);margin-top:3px;font-size:13.5px;line-height:1.55;display:block}.bl-extras-stage{border-radius:16px;flex-direction:column;justify-content:center;min-height:440px;padding:28px 8px;display:flex;box-shadow:0 0 0 1px #ffffff1a,0 30px 60px -30px #000000d9}.bl-extras-panel{animation:.3s ease-out both bl-msg-in}.bl-extras-panel>.bl-extra-chat>:first-child,.bl-extras-panel .bl-extra-menu>.bl-msg:first-child{margin-top:0}.bl-extra-image{justify-items:center;gap:14px;padding:0 16px;display:grid}.bl-extra-image img{border-radius:10px;width:min(300px,100%);height:auto;display:block}.bl-extra-image p{color:var(--dc-muted);text-align:center;font-size:14px}.bl-extra-image code{background:var(--dc-elev);color:var(--dc-text)}.bl-context{align-items:flex-start;gap:6px;margin:10px 0 0 72px;display:flex}.bl-context-menu{background:#26262b;border:1px solid #ffffff14;border-radius:8px;gap:2px;width:196px;padding:6px;display:grid;box-shadow:0 12px 30px #00000059}.bl-context-menu>span{height:32px;color:var(--dc-text);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.bl-context-menu>span.is-active{background:var(--dc-blurple);color:#fff}.bl-context-menu.is-sub{width:210px;margin-top:76px}.bl-context-menu.is-sub>span{justify-content:flex-start}.bl-removed{color:var(--dc-muted);align-items:center;gap:10px;margin:0 16px 4px 72px;font-size:13px;font-style:italic;display:flex}.bl-removed>span{background:#f23f43;border-radius:2px;width:3px;height:18px}.bl-system{color:var(--dc-muted);gap:16px;padding:2px 16px 0 30px;display:flex}.bl-system-arrow{color:var(--dc-green);width:26px;font-weight:700}.bl-system strong{color:var(--dc-head);font-weight:500}.bl-more{color:var(--based-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;display:flex;margin-top:26px!important}.bl-more .based-text-link{color:var(--based-ink);font-size:14px}.bl-setup-section{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:stretch;gap:64px;display:grid}.bl-setup-copy{flex-direction:column;display:flex}.bl-page .bl-setup-copy h2{text-box:trim-both cap alphabetic}.bl-setup-copy>p{color:var(--based-muted);max-width:470px;font-size:17px;line-height:1.65;margin-top:22px!important}.bl-setup-steps{counter-reset:bl-step;flex:1;grid-auto-rows:1fr;max-width:500px;margin:32px 0 0;padding:0;list-style:none;display:grid}.bl-setup-steps li{counter-increment:bl-step;border-top:1px solid var(--based-line);align-content:center;gap:4px;padding:20px 0 20px 52px;display:grid;position:relative}.bl-setup-steps li:last-child{border-bottom:1px solid var(--based-line)}.bl-setup-steps li:before{content:counter(bl-step);background:var(--based-blue-soft);width:30px;height:30px;color:var(--based-blue);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:calc(50% - 15px);left:0}.bl-setup-steps strong{letter-spacing:-.02em;color:var(--based-ink);font-size:17px;font-weight:550;line-height:1.4}.bl-setup-steps span{color:var(--based-muted);font-size:15px;line-height:1.6}.bl-page .bl-setup-copy>.bl-setup-alt{color:var(--based-muted);text-box:trim-end alphabetic;padding-top:24px;font-size:14px;line-height:1.6;margin-top:0!important}.bl-setup-alt .based-text-link{color:var(--based-ink);white-space:nowrap;font-size:14px;display:inline-flex}.bl-setup{flex-direction:column;justify-content:center;padding:24px 0;display:flex}.bl-setup .bl-container{max-width:540px}.bl-slash-used{height:22px;color:var(--dc-icon);align-items:center;gap:5px;margin-left:72px;font-size:13px;display:flex;position:relative}.bl-slash-used strong{color:var(--dc-head);font-weight:500}.bl-slash-used .bl-avatar{font-size:9px}.bl-slash-spine{border:0;border-top:2px solid #4e5058;border-left:2px solid #4e5058;border-top-left-radius:6px;width:31px;height:13px;position:absolute;top:10px;left:-36px}.bl-slash{color:var(--dc-link)}.bl-setup-msg{padding:2px 20px 0 72px;position:relative}.bl-setup-msg .bl-msg-avatar{top:4px}.bl-container{background:var(--dc-elev);border:1px solid var(--dc-line);border-radius:8px;max-width:470px;margin-top:6px;padding:16px}.bl-container h4,.bl-container h5{color:var(--dc-head);letter-spacing:-.01em;margin:0;font-weight:700}.bl-container h4{font-size:20px;line-height:1.3}.bl-container h5{margin-top:16px;font-size:16px}.bl-container p{color:var(--dc-text);margin-top:4px;font-size:14px}.bl-select{height:40px;color:var(--dc-muted);background:#19191c;border:1px solid #36363d;border-radius:6px;justify-content:space-between;align-items:center;margin-top:14px;padding:0 12px;font-size:14px;display:flex}.bl-select.is-open{color:var(--dc-icon);border-color:#4e5058;border-radius:6px 6px 0 0}.bl-select-menu{background:#1d1d21;border:1px solid #4e5058;border-top:0;border-radius:0 0 6px 6px;margin:0;padding:4px 0;list-style:none}.bl-select-menu li{justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;display:flex}.bl-select-menu li.is-hover{background:#2c2c32}.bl-select-menu strong{color:var(--dc-head);font-size:14px;font-weight:500;display:block}.bl-select-menu small{color:var(--dc-muted);font-size:12px;line-height:1.35;display:block}.bl-component-row{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.bl-dbutton{color:#fff;background:#3a3a42;border-radius:8px;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.bl-ephemeral{color:var(--dc-muted);align-items:center;gap:6px;font-size:12px;display:flex;margin-top:8px!important}.bl-ephemeral u{color:var(--dc-link);text-decoration:none}.bl-cta{text-align:center;padding-block:140px 150px}.bl-cta>p{color:var(--based-muted);font-size:18px;margin:16px 0 30px!important}@keyframes bl-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bl-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes bl-pulse{50%{opacity:.25}}@media (max-width:1080px){.bl-split-head{grid-template-columns:1fr;gap:28px}.bl-join-snippet{max-width:420px}.bl-setup-section{gap:40px}.bl-extras{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:28px}}@media (max-width:860px){.bl-chat-demo .bl-window{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);height:clamp(500px,70svh,600px)}.bl-call{aspect-ratio:auto;height:clamp(500px,70svh,600px);min-height:0}.bl-channels,.bl-chat-tools>:not(.bl-search):not(:first-child){display:none}.bl-extras{grid-template-columns:1fr;gap:20px;margin-top:28px}.bl-extras-list{gap:2px}.bl-extras-list button{padding:11px 12px}.bl-extras-list button>span{grid-template-rows:auto 0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1);display:grid}.bl-extras-list button[aria-pressed=true]>span{grid-template-rows:auto 1fr}.bl-extras-list small{opacity:0;min-height:0;transition:opacity .2s;overflow:hidden}.bl-extras-list button[aria-pressed=true] small{opacity:1}}@media (max-width:720px){.bl-call-grid{gap:6px;padding:4px 10px}.bl-tile-avatar{font-size:22px;width:56px!important;height:56px!important}.bl-tile.is-speaking .bl-tile-avatar{box-shadow:0 0 0 3px var(--dc-green);transform:none}.bl-tile-caption{display:none}.bl-tile-name{font-size:12px;bottom:6px;left:6px}.bl-call-strip{height:92px;padding:12px 16px 0;display:block}.bl-call-strip p{color:#fff;font-size:15px;line-height:1.5;animation:.25s ease-out both bl-msg-in}.bl-call-strip strong{color:var(--dc-muted);margin-right:8px;font-weight:600}.bl-call-controls{gap:8px;height:72px}.bl-control{min-width:46px;height:42px;padding:0 10px}.bl-control svg+svg{display:none}}@media (max-width:640px){.bl-hero{padding-top:28px}.bl-page .bl-hero h1{font-size:42px}.bl-section{padding-top:80px}.bl-chat-section{padding-top:40px}.bl-tabs{gap:6px;margin-bottom:16px}.bl-tabs button{padding:7px 12px;font-size:12.5px}.bl-chat-demo .bl-window,.bl-call{height:clamp(500px,72svh,580px)}.bl-discord{font-size:14.5px}.bl-msg{padding-left:60px;padding-right:12px}.bl-msg-avatar{left:12px;width:36px!important;height:36px!important}.bl-reply:before,.bl-slash-spine{width:26px;left:-30px}.bl-msg.has-reply .bl-msg-avatar{top:26px}.bl-chat-topic,.bl-search{display:none}.bl-composer{padding:0 12px}.bl-input{gap:10px;padding:0 12px}.bl-input-tools>:not(:last-child){display:none}.bl-channel-start strong{font-size:24px}.bl-embed img{width:200px}.bl-split-head>div>p,.bl-setup-copy>p{font-size:16px}.bl-call-header{padding:0 14px}.bl-extras-stage{min-height:420px;padding:22px 0}.bl-context{margin-left:12px}.bl-context-menu{width:128px}.bl-context-menu>span{padding:0 6px;font-size:13px}.bl-context-menu.is-sub{white-space:nowrap;width:auto}.bl-removed{margin-left:60px}.bl-system{padding-left:20px}.bl-slash-used{margin-left:60px}.bl-setup-msg{padding:2px 12px 0 60px}.bl-container{padding:14px}.bl-cta{padding-block:100px 110px}}@media (prefers-reduced-motion:reduce){.bl-page *,.bl-page :before,.bl-page :after{transition:none!important;animation:none!important}.bl-page [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}.bl-hero{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding-top:24px;display:grid}.bl-hero-copy{z-index:1;position:relative}.bl-page .bl-hero h1{max-width:10em;margin-inline:0;font-size:clamp(42px,5.4vw,72px)}.bl-hero-copy>p:not(.bl-proof){max-width:30em;color:var(--based-muted);margin:22px 0 30px;font-size:18px;line-height:1.6}.bl-hero .bl-actions{justify-content:flex-start}.bl-scene{aspect-ratio:1;contain:strict;width:100%;max-height:600px;position:relative}.bl-scene-canvas{opacity:0;transition:opacity .8s;position:absolute;inset:0;width:100%!important;height:100%!important}.bl-scene.is-live .bl-scene-canvas{opacity:1}.bl-scene-static{place-items:center;transition:opacity .6s;display:grid;position:absolute;inset:0}.bl-scene.is-live .bl-scene-static{opacity:0}.bl-scene-static:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,#6d9eff52,#5865f21a 55%,#0000);border-radius:50%;width:62%;position:absolute}.bl-scene-static img{border-radius:50%;width:30%;height:auto;position:relative;box-shadow:0 0 0 3px #23a55a,0 20px 50px -20px #000c}.bl-scene-ring{aspect-ratio:1;border:1px solid #a1a1aa2e;border-radius:50%;width:66%;position:absolute;transform:rotateX(64deg)rotate(-10deg)}.bl-scene-ring.is-outer{width:90%}.bl-scene-bubble{color:#f4f4f5;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffffff1f,#ffffff0a),#131316b8;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 10px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute}.bl-scene-bubble i{border-radius:50%;width:16px;height:16px}.bl-scene-bubble b{background:#f4f4f5d9;border-radius:50%;width:6px;height:6px}.bl-scene-bubble.is-a{top:20%;left:6%}.bl-scene-bubble.is-b{bottom:22%;right:6%}.bl-scene-bubble.is-c{gap:5px;bottom:14%;left:16%}@media (max-width:900px){.bl-hero{text-align:center;grid-template-columns:1fr;gap:0}.bl-page .bl-hero h1,.bl-hero-copy>p:not(.bl-proof){margin-inline:auto}.bl-hero .bl-actions{justify-content:center}.bl-scene{max-width:460px;margin:8px auto -24px}}@media (max-width:640px){.bl-hero-copy>p:not(.bl-proof){margin-block:18px 24px;font-size:16px}.bl-scene{max-width:340px;margin-bottom:-40px}.bl-scene-bubble{font-size:12px}}.bl-setup-copy>p code{white-space:nowrap}@media (max-width:1080px){.bl-setup-section{grid-template-columns:1fr}.bl-setup-copy{text-align:center;align-items:center}.bl-setup-copy>p{max-width:560px}.bl-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:20px;width:100%;max-width:860px}.bl-setup-steps li,.bl-setup-steps li:last-child{border:0;border-top:1px solid var(--based-line);align-content:start;padding:56px 8px 0}.bl-setup-steps li:before{top:14px;left:calc(50% - 15px)}.bl-setup{width:100%;max-width:640px;margin-inline:auto}}@media (max-width:640px){.bl-setup-copy{text-align:left;align-items:stretch}.bl-setup-steps{grid-template-columns:1fr;gap:0}.bl-setup-steps li:before{left:0}.bl-setup-steps li,.bl-setup-steps li:last-child{align-content:center;padding:18px 0 18px 48px}.bl-setup-steps li:last-child{border-bottom:1px solid var(--based-line)}.bl-setup-steps li:before{top:calc(50% - 15px)}}.bl-show-section{position:relative}.bl-show-section:before{content:"";z-index:-1;filter:blur(10px);pointer-events:none;position:absolute;inset:300px -8% -40px}.bl-show-section.is-automod:before{background:radial-gradient(45% 45% at 70% 55%,#da373c1c 0%,#0000 70%),radial-gradient(40% 40% at 25%,#466eff1a 0%,#0000 70%)}.bl-show-section.is-verify:before{background:radial-gradient(45% 45% at 30% 55%,#23a55a1a 0%,#0000 70%),radial-gradient(40% 40% at 75% 45%,#466eff1a 0%,#0000 70%)}.bl-facts{margin:0;padding:0;list-style:none;display:grid}.bl-facts li{border-top:1px solid var(--based-line);color:var(--based-muted);align-items:flex-start;gap:12px;padding:12px 0;font-size:14.5px;line-height:1.5;display:flex}.bl-facts li:last-child{border-bottom:1px solid var(--based-line)}.bl-facts svg{color:var(--based-blue);flex-shrink:0;margin-top:2px}.bl-show-window{aspect-ratio:16/9;grid-template-rows:minmax(0,1fr);grid-template-columns:232px minmax(0,1fr);min-height:520px;display:grid;position:relative}.bl-discord code{background:var(--dc-side);color:var(--dc-text)}.bl-link{color:var(--dc-link)}.bl-msg.is-focus{background:#ffffff0a}.bl-msg.is-ephemeral{background:#5865f212;padding-bottom:6px}.bl-msg.is-leaving{animation:1s ease-in forwards bl-leave;overflow:hidden}.bl-msg .bl-mention{white-space:nowrap}.bl-context.is-float{z-index:3;margin:0;animation:.18s ease-out both bl-pop;position:absolute;top:4px;left:min(36%,100% - 430px)}.bl-context.is-float .bl-context-menu{animation:.18s ease-out both bl-pop}.bl-rich{background:var(--dc-elev);border-left:4px solid;border-radius:4px;justify-items:start;gap:6px;max-width:520px;margin-top:4px;padding:10px 16px 14px 12px;animation:.35s ease-out both bl-msg-in;display:grid;position:relative}.bl-rich.has-thumb{min-height:104px;padding-right:100px}.bl-rich-thumb{position:absolute;top:12px;right:14px;border-radius:6px!important}.bl-rich-author{color:var(--dc-head);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bl-rich-title{color:var(--dc-head);font-size:15px;font-weight:600}.bl-rich-text{color:var(--dc-text);font-size:14px}.bl-rich-text b,.bl-rich-fields span b{color:var(--dc-head);font-weight:600}.bl-rich-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;width:100%;margin-top:2px;display:grid}.bl-rich-fields>div{grid-column:1/-1;gap:2px;min-width:0;font-size:14px;line-height:1.35;display:grid}.bl-rich-fields>.is-inline{grid-column:auto}.bl-rich-fields b{color:var(--dc-head);font-weight:600}.bl-rich-fields span{color:var(--dc-text);overflow-wrap:anywhere}.bl-rich-footer{color:var(--dc-muted);align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.bl-dbtn-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bl-dbtn{color:#fff;height:32px;font:inherit;background:#3a3a42;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:1;transition:filter .15s,transform .15s;display:inline-flex}.bl-dbtn.is-primary{background:var(--dc-blurple)}.bl-dbtn.is-success{background:#248046}.bl-dbtn.is-pressed{filter:brightness(.82);transform:scale(.94)}span.bl-dbtn{cursor:default}button.bl-dbtn{cursor:pointer}button.bl-dbtn:hover{filter:brightness(1.12)}button.bl-dbtn:active{transform:scale(.96)}button.bl-dbtn:focus-visible{outline:2px solid var(--based-blue);outline-offset:2px}.bl-date{color:var(--dc-muted);align-items:center;gap:8px;margin:22px 16px 2px;font-size:12px;font-weight:600;display:flex}.bl-date:before,.bl-date:after{content:"";background:#3a3a40;flex:1;height:1px}.bl-spinner{border:2px solid #ffffff2e;border-top-color:var(--dc-blurple);vertical-align:-2px;border-radius:50%;width:14px;height:14px;margin-right:4px;animation:.8s linear infinite bl-spin;display:inline-block}.bl-swap{animation:.25s ease-out both bl-msg-in}.bl-thinking{align-items:center;gap:6px;display:flex;color:var(--dc-muted)!important}.bl-thinking .bl-typing-dots i{background:var(--dc-muted);width:5px;height:5px}.bl-modal-scrim{z-index:4;background:#0000009e;place-items:center;padding:16px;animation:.2s ease-out both bl-fade;display:grid;position:absolute;inset:0}.bl-modal{background:#242429;border:1px solid #ffffff14;border-radius:12px;width:min(460px,100%);animation:.28s cubic-bezier(.2,.8,.2,1) both bl-pop;overflow:hidden;box-shadow:0 24px 60px #00000080}.bl-modal-head{color:var(--dc-icon);align-items:center;gap:10px;padding:18px 16px 4px;display:flex}.bl-modal-head strong{color:var(--dc-head);flex:1;font-size:20px;font-weight:600}.bl-modal-body{gap:14px;padding:12px 16px 18px;display:grid}.bl-modal-body label{gap:8px;display:grid}.bl-modal-body label>span:first-child{color:var(--dc-head);font-size:14px;font-weight:600}.bl-modal-body label i{color:#f23f43;font-style:normal}.bl-modal-input{min-height:58px;color:var(--dc-text);background:#1a1a1e;border:1px solid #36363d;border-radius:8px;padding:9px 11px;font-size:14px;line-height:1.4;transition:border-color .2s}.bl-modal-input em{color:#6d6f78;font-style:normal}.bl-modal-input.is-typing{border-color:var(--dc-blurple)}.bl-modal-foot{background:#1e1e22;justify-content:flex-end;align-items:center;gap:18px;padding:14px 16px;display:flex}.bl-modal-cancel{color:var(--dc-text);font-size:14px;font-weight:500}.bl-popout{z-index:3;background:#232328;border:1px solid #ffffff14;border-radius:10px;width:250px;padding:0 14px 16px;animation:.28s cubic-bezier(.2,.8,.2,1) both bl-pop;position:absolute;top:64px;right:20px;overflow:hidden;box-shadow:0 16px 40px #00000080}.bl-popout-banner{height:60px;margin:0 -14px}.bl-popout-avatar{box-sizing:content-box;border:5px solid #232328;margin-top:-34px;font-size:26px}.bl-popout strong{color:var(--dc-head);margin-top:6px;font-size:18px;font-weight:700;display:block}.bl-popout b{color:var(--dc-head);margin-top:12px;font-size:12px;font-weight:700;display:block}.bl-roles{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.bl-role{height:24px;color:var(--dc-text);background:#2e2e35;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.bl-role i{border-radius:50%;width:12px;height:12px}.bl-role.is-new{animation:.4s cubic-bezier(.2,.8,.2,1.3) both bl-pop}.bl-stepper{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin-top:18px;display:grid}.bl-stepper button{color:var(--based-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-content:start;gap:10px;padding:10px 2px 6px;font-size:13.5px;font-weight:500;transition:color .2s;display:grid}.bl-stepper button:hover,.bl-stepper button[aria-pressed=true]{color:var(--based-ink)}.bl-stepper-track{background:var(--based-line);border-radius:3px;height:3px;display:block;overflow:hidden}.bl-stepper-track i{background:var(--based-ink);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.bl-stepper-track i[data-fill=full]{transform:none}.bl-stepper-track i[data-fill=play]{animation:linear both bl-fill}.bl-stepper-label{align-items:baseline;gap:8px;display:flex}.bl-stepper-label b{font-variant-numeric:tabular-nums;color:var(--based-faint);font-weight:600}.bl-stepper button[aria-pressed=true] .bl-stepper-label b{color:var(--based-blue)}.bl-page #yours>h2{max-width:640px}.bl-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:40px;display:grid}.bl-pair>article{grid-row:span 3;grid-template-rows:subgrid;display:grid}.bl-page .bl-pair h3{letter-spacing:-.03em;font-size:21px;font-weight:600;line-height:1.3}.bl-pair article>p{max-width:470px;color:var(--based-muted);margin:8px 0 22px;font-size:15px;line-height:1.6}.bl-pair-demo{flex-direction:column;min-width:0;display:flex}.bl-tabs.is-small{justify-content:flex-start;margin:16px 0 0}.bl-mini{flex-direction:column;height:420px;display:flex}.bl-mini-log{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.bl-mini-foot{flex-shrink:0;align-items:center;height:34px;padding:0 16px;display:flex}.bl-extra-giveaway>.bl-msg:first-child{margin-top:0}.bl-dm{border:1px solid var(--dc-line);background:var(--dc-side);border-radius:10px;margin:20px 16px 0;padding-bottom:14px}.bl-dm-head{border-bottom:1px solid var(--dc-line);height:40px;color:var(--dc-head);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.bl-dm-head svg{color:var(--dc-muted)}.bl-dm .bl-msg{margin-top:12px}@keyframes bl-leave{0%{background:#da373c00;max-height:140px}35%{background:#da373c29;box-shadow:inset 2px 0 #da373c}70%{opacity:1;max-height:140px}to{opacity:0;background:#da373c29;max-height:0;margin-top:0;padding-block:0}}@keyframes bl-pop{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:none}}@keyframes bl-fade{0%{opacity:0}}@keyframes bl-spin{to{transform:rotate(360deg)}}@keyframes bl-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1080px){.bl-pair{gap:0 24px}}@media (max-width:860px){.bl-show-window{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);height:clamp(540px,74svh,620px);min-height:0}.bl-pair{grid-template-columns:1fr}.bl-pair>article+article{margin-top:56px}.bl-mini.is-short{height:340px}}@media (max-width:640px){.bl-facts li{font-size:14px}.bl-context.is-float{flex-direction:column;align-items:flex-end;left:auto;right:8px}.bl-context.is-float .bl-context-menu.is-sub{margin-top:0}.bl-rich{padding:8px 12px 12px 10px}.bl-rich-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.bl-rich-fields>div,.bl-rich-text{font-size:13.5px}.bl-rich.has-thumb{padding-right:76px}.bl-rich-thumb{width:56px!important;height:56px!important}.bl-popout{width:210px;top:58px;right:12px}.bl-modal-scrim{padding:10px}.bl-modal-head{padding:14px 14px 2px}.bl-modal-head strong{font-size:18px}.bl-modal-body{gap:10px;padding:10px 14px 14px}.bl-modal-input{min-height:0;padding:8px 10px;font-size:13.5px}.bl-modal-foot{padding:12px 14px}.bl-stepper{gap:8px;margin-top:14px}.bl-stepper button{gap:8px;font-size:12px}.bl-stepper-label{flex-direction:column;gap:2px}.bl-mini{height:440px}.bl-tabs.is-small{gap:6px}.bl-tabs.is-small button{padding:6px 10px;font-size:12px}.bl-dm,.bl-date{margin-inline:12px}}@media (prefers-reduced-motion:reduce){.bl-msg.is-leaving{display:none}}
