.dots-slack-module__tJAsNq__guide{--g-bg:#0d1015;--g-surface:#151922;--g-raised:#1c2130;--g-ink:#f0f0f5;--g-muted:#a3a9b8;--g-line:#2c3240;--g-accent:#c5b3f5;--g-accent-ink:#18132b;--g-soft:#252133;background:var(--g-bg);color:var(--g-ink);font-size:16px;line-height:1.65;overflow:clip}html[data-theme=light] .dots-slack-module__tJAsNq__guide{--g-bg:#faf9f6;--g-surface:#fff;--g-raised:#f1f0f7;--g-ink:#20222c;--g-muted:#626879;--g-line:#dedfe5;--g-accent:#6544a7;--g-accent-ink:#fff;--g-soft:#eee8fa}.dots-slack-module__tJAsNq__guide *{box-sizing:border-box}.dots-slack-module__tJAsNq__guide button,.dots-slack-module__tJAsNq__guide input,.dots-slack-module__tJAsNq__guide select,.dots-slack-module__tJAsNq__guide textarea{font:inherit}.dots-slack-module__tJAsNq__guide button{cursor:pointer}.dots-slack-module__tJAsNq__guide a{color:inherit}.dots-slack-module__tJAsNq__guide :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--g-accent);outline-offset:4px}.dots-slack-module__tJAsNq__guide :is(section,[id]){scroll-margin-top:190px}.dots-slack-module__tJAsNq__wrap{max-width:1240px;margin:0 auto;padding-inline:32px}.dots-slack-module__tJAsNq__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--g-accent);font-size:11px;font-weight:600;display:block}.dots-slack-module__tJAsNq__hero{border-bottom:1px solid var(--g-line);background:radial-gradient(at 85% 40%,#c5b3f514,#0000 58%);padding:45px 0 58px;position:relative}.dots-slack-module__tJAsNq__breadcrumb{color:var(--g-muted);align-items:center;gap:10px;margin-bottom:36px;font-size:12px;display:flex}.dots-slack-module__tJAsNq__breadcrumb a{text-decoration:none}.dots-slack-module__tJAsNq__breadcrumb a:hover{text-decoration:underline}.dots-slack-module__tJAsNq__heroGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;display:grid}.dots-slack-module__tJAsNq__heroCopy h1{letter-spacing:-.065em;margin:22px 0;font-size:clamp(38px,4.2vw,62px);font-weight:620;line-height:1.04}.dots-slack-module__tJAsNq__heroCopy h1 span{color:var(--g-accent)}.dots-slack-module__tJAsNq__heroCopy>p{max-width:420px;color:var(--g-muted);margin-bottom:26px;font-size:18px;line-height:1.6}.dots-slack-module__tJAsNq__heroButtons{flex-wrap:wrap;gap:12px;display:flex}.dots-slack-module__tJAsNq__primaryButton,.dots-slack-module__tJAsNq__secondaryButton{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 18px;font-size:13px;font-weight:650;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.dots-slack-module__tJAsNq__primaryButton{background:var(--g-accent);border:1px solid var(--g-accent);color:var(--g-accent-ink)!important}.dots-slack-module__tJAsNq__secondaryButton{color:var(--g-ink);border:1px solid var(--g-line);background:0 0}.dots-slack-module__tJAsNq__primaryButton:hover,.dots-slack-module__tJAsNq__secondaryButton:hover{transform:translateY(-2px)}.dots-slack-module__tJAsNq__heroMeta{color:var(--g-muted);align-items:center;gap:18px;margin-top:26px;font-size:11px;display:flex}.dots-slack-module__tJAsNq__heroMeta span{align-items:center;gap:6px;display:flex}.dots-slack-module__tJAsNq__heroDemo{border:1px solid var(--g-line);background:var(--g-surface);border-radius:12px;animation:.8s both dots-slack-module__tJAsNq__heroEnter;position:relative;box-shadow:0 24px 80px #0002}.dots-slack-module__tJAsNq__demoChrome{border-bottom:1px solid var(--g-line);height:39px;color:var(--g-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:10px;display:flex}.dots-slack-module__tJAsNq__windowDots{gap:5px;display:flex}.dots-slack-module__tJAsNq__windowDots i{background:var(--g-line);border-radius:50%;width:6px;height:6px}.dots-slack-module__tJAsNq__demoLabel{font-family:var(--font-geist-mono);font-size:9px}.dots-slack-module__tJAsNq__heroWorkspace{display:flex}.dots-slack-module__tJAsNq__workspaceRail{background:var(--g-soft);border-right:1px solid var(--g-line);width:48px;color:var(--g-muted);flex-direction:column;flex-shrink:0;align-items:center;gap:24px;padding-top:21px;font-size:21px;display:flex}.dots-slack-module__tJAsNq__slackGlyph{color:var(--g-accent);font-size:31px;line-height:1}.dots-slack-module__tJAsNq__railDot{background:var(--g-accent);border-radius:50%;width:9px;height:9px}.dots-slack-module__tJAsNq__heroChannel{width:100%;min-width:0;padding:20px 21px}.dots-slack-module__tJAsNq__channelTitle{border-bottom:1px solid var(--g-line);align-items:center;gap:6px;padding-bottom:17px;font-size:12px;font-weight:650;display:flex}.dots-slack-module__tJAsNq__channelTitle>span{color:var(--g-muted);margin-left:auto;font-size:9px;font-weight:400}.dots-slack-module__tJAsNq__heroMessages{gap:18px;padding:22px 0;display:grid}.dots-slack-module__tJAsNq__heroMessage{align-items:flex-start;gap:10px;animation:.6s both dots-slack-module__tJAsNq__heroEnter;display:flex}.dots-slack-module__tJAsNq__heroMessage:nth-child(2){animation-delay:.15s}.dots-slack-module__tJAsNq__heroMessage:nth-child(3){animation-delay:.3s}.dots-slack-module__tJAsNq__person{background:var(--g-raised);width:29px;height:29px;color:var(--g-accent);font-family:var(--font-geist-mono);border-radius:6px;flex-shrink:0;place-items:center;font-size:9px;font-weight:600;display:grid}.dots-slack-module__tJAsNq__heroMessage strong,.dots-slack-module__tJAsNq__sourceMessage strong{align-items:baseline;gap:10px;font-size:11px;display:flex}.dots-slack-module__tJAsNq__heroMessage small,.dots-slack-module__tJAsNq__sourceMessage small{color:var(--g-muted);font-size:9px;font-weight:400}.dots-slack-module__tJAsNq__heroMessage p{color:var(--g-muted);margin:3px 0 0;font-size:11px}.dots-slack-module__tJAsNq__heroAsk{border:1px solid var(--g-line);width:100%;color:var(--g-muted);text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:11px;display:flex;font-size:11px!important}.dots-slack-module__tJAsNq__heroAsk>span{color:var(--g-accent)}.dots-slack-module__tJAsNq__heroAsk svg{margin-left:auto}.dots-slack-module__tJAsNq__heroReply{background:var(--g-soft);border-top:1px solid var(--g-line);border-radius:0 0 12px 12px;align-items:flex-start;gap:15px;padding:23px 26px;transition:background .3s;display:flex}.dots-slack-module__tJAsNq__replyExpanded{background:var(--g-raised)}.dots-slack-module__tJAsNq__replyHeading{align-items:center;gap:15px;font-size:13px;font-weight:650;display:flex}.dots-slack-module__tJAsNq__replyHeading span{color:var(--g-muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:400}.dots-slack-module__tJAsNq__heroReply p{color:var(--g-muted);margin:9px 0;font-size:11px;line-height:1.7}.dots-slack-module__tJAsNq__heroReply strong{color:var(--g-ink);font-weight:500}.dots-slack-module__tJAsNq__heroReply a{color:var(--g-accent);align-items:center;gap:8px;font-size:10px;text-decoration:none;display:inline-flex}.dots-slack-module__tJAsNq__heroOrbit{border:1px solid var(--g-accent);opacity:.17;pointer-events:none;z-index:-1;border-radius:50%;width:110px;height:110px;position:absolute;inset:-30px -30px auto auto}.dots-slack-module__tJAsNq__dotAvatar{background:var(--g-accent);border-radius:45% 48% 38% 42%;flex-shrink:0;width:42px;height:42px;animation:5s ease-in-out infinite dots-slack-module__tJAsNq__dotBreathe;display:block;position:relative;transform:rotate(-8deg);box-shadow:inset -6px -5px #0001}.dots-slack-module__tJAsNq__dotAvatar>span{background:var(--g-accent-ink);border-radius:50%;width:3px;height:5px;position:absolute;top:17px;left:13px}.dots-slack-module__tJAsNq__dotAvatar>span+span{left:25px}.dots-slack-module__tJAsNq__dotAvatar i{border-bottom:1px solid var(--g-accent-ink);border-radius:50%;width:7px;height:3px;position:absolute;top:25px;left:18px}.dots-slack-module__tJAsNq__dotSmall{width:32px;height:32px}.dots-slack-module__tJAsNq__dotSmall>span{top:12px;left:9px}.dots-slack-module__tJAsNq__dotSmall>span+span{left:20px}.dots-slack-module__tJAsNq__dotSmall i{top:21px;left:14px}.dots-slack-module__tJAsNq__chapterNav{top:var(--guide-header-height,var(--site-header-offset,116px));z-index:20;background:var(--g-bg);border-bottom:1px solid var(--g-line);position:sticky}.dots-slack-module__tJAsNq__chapterInner{scrollbar-width:none;gap:30px;max-width:1240px;margin:auto;padding:17px 32px;display:flex;overflow-x:auto}.dots-slack-module__tJAsNq__chapterInner a{white-space:nowrap;color:var(--g-muted);font-size:11px;text-decoration:none;transition:color .2s}.dots-slack-module__tJAsNq__chapterInner a[aria-current]{color:var(--g-accent)}.dots-slack-module__tJAsNq__readProgress{background:var(--g-accent);height:2px;transition:width .1s linear;position:absolute;bottom:-1px;left:0}.dots-slack-module__tJAsNq__section{border-bottom:1px solid var(--g-line);padding:85px 0}.dots-slack-module__tJAsNq__sectionIntro{max-width:700px;margin-bottom:34px}.dots-slack-module__tJAsNq__sectionIntro h2,.dots-slack-module__tJAsNq__builderIntro h2,.dots-slack-module__tJAsNq__finalCta h2{letter-spacing:-.045em;margin:16px 0;font-size:clamp(30px,3.4vw,43px);font-weight:570;line-height:1.12}.dots-slack-module__tJAsNq__sectionIntro p,.dots-slack-module__tJAsNq__builderIntro>p{color:var(--g-muted);max-width:600px;font-size:15px;line-height:1.8}.dots-slack-module__tJAsNq__introGrid{grid-template-columns:1.25fr .75fr;align-items:start;gap:85px;display:grid}.dots-slack-module__tJAsNq__introGrid h2{letter-spacing:-.04em;margin:15px 0 22px;font-size:35px;font-weight:550;line-height:1.2}.dots-slack-module__tJAsNq__introGrid p{color:var(--g-muted);font-size:15px;line-height:1.85}.dots-slack-module__tJAsNq__quickAnswer{border-left:2px solid var(--g-accent);padding-left:23px}.dots-slack-module__tJAsNq__quickAnswer strong{color:var(--g-ink);font-size:13px}.dots-slack-module__tJAsNq__quickAnswer p{margin:10px 0 0;font-size:13px}.dots-slack-module__tJAsNq__quickAnswer a{color:var(--g-accent);text-underline-offset:4px;font-size:12px}.dots-slack-module__tJAsNq__factRow{border-top:1px solid var(--g-line);grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px;padding-top:25px;display:grid}.dots-slack-module__tJAsNq__factRow span{font-family:var(--font-geist-mono);color:var(--g-muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;display:block}.dots-slack-module__tJAsNq__factRow strong{margin-top:8px;font-size:12px;font-weight:500;display:block}.dots-slack-module__tJAsNq__keynote{background:var(--g-surface);border:1px solid var(--g-line);border-radius:8px;grid-template-columns:1.2fr .8fr;margin:38px 0 0;display:grid;position:relative;overflow:hidden}.dots-slack-module__tJAsNq__keynote img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}.dots-slack-module__tJAsNq__keynote figcaption{align-self:center;padding:28px}.dots-slack-module__tJAsNq__keynote figcaption p{color:var(--g-muted);margin:10px 0;font-size:13px}.dots-slack-module__tJAsNq__keynote figcaption strong{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.5}.dots-slack-module__tJAsNq__imageCredit{color:var(--g-muted);font-size:10px;line-height:1.65}.dots-slack-module__tJAsNq__imageCredit a{text-underline-offset:3px}.dots-slack-module__tJAsNq__connectionTabs{border-block:1px solid var(--g-line);grid-template-columns:repeat(3,1fr);display:grid}.dots-slack-module__tJAsNq__connectionTabs button{text-align:left;border:0;border-right:1px solid var(--g-line);color:var(--g-muted);background:0 0;justify-items:start;gap:8px;padding:27px 23px 25px;transition:background .2s,color .2s;display:grid;position:relative}.dots-slack-module__tJAsNq__connectionTabs button:last-child{border-right:0}.dots-slack-module__tJAsNq__connectionTabs button[aria-selected=true]{background:var(--g-soft);color:var(--g-ink);box-shadow:inset 0 -2px var(--g-accent)}.dots-slack-module__tJAsNq__connectionTabs button>svg{color:var(--g-accent);margin-bottom:10px}.dots-slack-module__tJAsNq__connectionTabs button>svg:last-child{position:absolute;top:30px;right:23px}.dots-slack-module__tJAsNq__connectionTabs strong{letter-spacing:-.02em;font-size:20px;font-weight:550}.dots-slack-module__tJAsNq__connectionTabs small{font-size:12px}.dots-slack-module__tJAsNq__connectionNumber{font-family:var(--font-geist-mono);color:var(--g-muted);margin-bottom:15px;font-size:9px}.dots-slack-module__tJAsNq__connectionPanel{border-bottom:1px solid var(--g-line);grid-template-columns:1.1fr .9fr;gap:55px;min-height:140px;padding:25px 23px;display:grid}.dots-slack-module__tJAsNq__connectionPanel p{color:var(--g-muted);margin:0;font-size:13px}.dots-slack-module__tJAsNq__connectionPanel blockquote{color:var(--g-accent);align-self:center;margin:0;font-size:17px;font-weight:500;line-height:1.6}.dots-slack-module__tJAsNq__connectionFootnote{color:var(--g-muted);align-items:center;gap:9px;margin:17px 0 0;font-size:11px;display:flex}.dots-slack-module__tJAsNq__connectionFootnote svg{flex-shrink:0}.dots-slack-module__tJAsNq__setupLayout{grid-template-columns:260px 1fr;gap:65px;display:grid}.dots-slack-module__tJAsNq__checklist{background:var(--g-surface);border:1px solid var(--g-line);border-radius:7px;align-self:start;padding:23px;position:sticky;top:205px}.dots-slack-module__tJAsNq__checklist>p:first-child{margin:0 0 20px}.dots-slack-module__tJAsNq__checklist label{border-top:1px solid var(--g-line);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 0;font-size:12px;display:flex}.dots-slack-module__tJAsNq__guide input[type=checkbox]{accent-color:var(--g-accent);flex-shrink:0;width:16px;height:16px;margin-top:3px}.dots-slack-module__tJAsNq__checklistResult{color:var(--g-muted);margin:17px 0 0;font-size:10px}.dots-slack-module__tJAsNq__steps{margin:0;padding:0;list-style:none}.dots-slack-module__tJAsNq__setupStep{border-bottom:1px solid var(--g-line);grid-template-columns:36px 1fr;gap:20px;margin:0 0 32px;padding:0 0 38px;display:grid}.dots-slack-module__tJAsNq__setupStep:last-child{margin-bottom:0}.dots-slack-module__tJAsNq__stepNumber{font-family:var(--font-geist-mono);border:1px solid var(--g-line);width:32px;height:32px;color:var(--g-accent);border-radius:50%;place-items:center;font-size:11px;display:grid}.dots-slack-module__tJAsNq__stepContent h3{letter-spacing:-.025em;margin:2px 0 13px;font-size:21px;font-weight:550;line-height:1.3}.dots-slack-module__tJAsNq__stepContent p{color:var(--g-muted);margin:10px 0;font-size:13px;line-height:1.9}.dots-slack-module__tJAsNq__stepContent a{color:var(--g-accent);text-underline-offset:4px}.dots-slack-module__tJAsNq__stepIllustration{background:var(--g-surface);border:1px solid var(--g-line);border-radius:6px;flex-wrap:wrap;align-items:center;gap:13px;margin:20px 0 0;padding:16px 19px;font-size:12px;display:flex}.dots-slack-module__tJAsNq__stepIllustration span{align-items:center;gap:7px;display:flex}.dots-slack-module__tJAsNq__stepIllustration>svg{color:var(--g-muted)}.dots-slack-module__tJAsNq__stepIllustration small{color:var(--g-muted);margin-left:auto;font-size:9px}.dots-slack-module__tJAsNq__note{border-left:2px solid var(--g-accent);color:var(--g-muted);padding:8px 0 8px 16px;font-size:12px;line-height:1.8}.dots-slack-module__tJAsNq__walkthrough{margin:38px 0 0}.dots-slack-module__tJAsNq__walkthrough video{aspect-ratio:16/9;border:1px solid var(--g-line);background:#141821;border-radius:9px;width:100%;display:block}.dots-slack-module__tJAsNq__walkthrough figcaption{color:var(--g-muted);justify-content:space-between;gap:20px;margin:12px 0 15px;font-size:10px;display:flex}.dots-slack-module__tJAsNq__walkthrough details{border-top:1px solid var(--g-line);padding:14px 0;font-size:12px}.dots-slack-module__tJAsNq__walkthrough summary{cursor:pointer;color:var(--g-accent)}.dots-slack-module__tJAsNq__walkthrough ol{color:var(--g-muted);padding-left:20px;line-height:1.9}.dots-slack-module__tJAsNq__knowledgeCheck{background:var(--g-soft);border-radius:7px;margin:34px 0 0;padding:27px 30px}.dots-slack-module__tJAsNq__knowledgeCheck h3{letter-spacing:-.02em;margin:10px 0 22px;font-size:19px;font-weight:550}.dots-slack-module__tJAsNq__knowledgeCheck>div{flex-wrap:wrap;gap:12px;display:flex}.dots-slack-module__tJAsNq__knowledgeCheck button{background:var(--g-surface);border:1px solid var(--g-line);min-height:44px;color:var(--g-ink);border-radius:5px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.dots-slack-module__tJAsNq__knowledgeCheck button[aria-pressed=true]{border-color:var(--g-accent)}.dots-slack-module__tJAsNq__answerCircle{border:1px solid var(--g-muted);border-radius:50%;width:14px;height:14px}.dots-slack-module__tJAsNq__knowledgeCheck p{color:var(--g-muted);min-height:20px;margin:15px 0 0;font-size:12px}.dots-slack-module__tJAsNq__workbench{border:1px solid var(--g-line);background:var(--g-surface);border-radius:9px;overflow:hidden}.dots-slack-module__tJAsNq__workbenchToolbar{border-bottom:1px solid var(--g-line);justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;font-size:11px;display:flex}.dots-slack-module__tJAsNq__workbenchToolbar>span:first-child{align-items:center;gap:8px;font-weight:600;display:flex}.dots-slack-module__tJAsNq__workbenchToolbar>span:nth-child(2){color:var(--g-muted);font-size:10px}.dots-slack-module__tJAsNq__workbenchToolbar button{color:var(--g-muted);background:0 0;border:0;align-items:center;gap:7px;min-height:30px;font-size:10px;display:flex}.dots-slack-module__tJAsNq__liveDot{background:var(--g-accent);border-radius:50%;width:6px;height:6px}.dots-slack-module__tJAsNq__workbenchColumns{grid-template-columns:215px 1fr 1fr;display:grid}.dots-slack-module__tJAsNq__controls{border-right:1px solid var(--g-line);background:var(--g-raised);padding:23px 20px}.dots-slack-module__tJAsNq__controls fieldset{border:0;margin:0 0 25px;padding:0}.dots-slack-module__tJAsNq__controls legend{font-family:var(--font-geist-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--g-muted);margin-bottom:12px;font-size:9px}.dots-slack-module__tJAsNq__controls fieldset label{cursor:pointer;align-items:center;gap:8px;min-height:34px;font-size:12px;display:flex}.dots-slack-module__tJAsNq__controls input[type=checkbox]{width:14px;height:14px;margin:0}.dots-slack-module__tJAsNq__selectLabel{color:var(--g-muted);gap:9px;margin-bottom:24px;font-size:10px;display:grid}.dots-slack-module__tJAsNq__controls select,.dots-slack-module__tJAsNq__builderFields select,.dots-slack-module__tJAsNq__builderFields input{background:var(--g-surface);width:100%;min-width:0;color:var(--g-ink);border:1px solid var(--g-line);border-radius:5px;padding:9px;font-size:11px}.dots-slack-module__tJAsNq__referenceToggle{cursor:pointer;align-items:center;gap:7px;font-size:10px;display:flex}.dots-slack-module__tJAsNq__controlHint{color:var(--g-muted);border-top:1px solid var(--g-line);margin:22px 0 0;padding-top:17px;font-size:11px;line-height:1.75}.dots-slack-module__tJAsNq__sourceFeed{border-right:1px solid var(--g-line);min-width:0}.dots-slack-module__tJAsNq__feedTitle{border-bottom:1px solid var(--g-line);align-items:center;gap:8px;padding:20px;font-size:12px;display:flex}.dots-slack-module__tJAsNq__feedTitle strong{font-weight:550}.dots-slack-module__tJAsNq__feedTitle span{color:var(--g-muted);margin-left:auto;font-size:10px}.dots-slack-module__tJAsNq__feedScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--g-line) transparent;height:470px;overflow-y:auto}.dots-slack-module__tJAsNq__sourceMessage{border-bottom:1px solid var(--g-line);gap:10px;padding:19px 18px;transition:background .3s,box-shadow .3s;display:flex}.dots-slack-module__tJAsNq__sourceMessage strong{flex-wrap:wrap;gap:7px}.dots-slack-module__tJAsNq__sourceMessage p{color:var(--g-muted);margin:7px 0 0;font-size:12px;line-height:1.7}.dots-slack-module__tJAsNq__messageChannel{color:var(--g-accent);font-size:9px}.dots-slack-module__tJAsNq__sourceSelected{background:var(--g-soft);box-shadow:inset 3px 0 var(--g-accent)}.dots-slack-module__tJAsNq__sourceMatch{color:var(--g-accent);align-items:center;gap:5px;margin-top:9px;font-size:9px;display:flex}.dots-slack-module__tJAsNq__briefOutput{flex-direction:column;min-width:0;padding:20px 22px;display:flex}.dots-slack-module__tJAsNq__outputTitle{align-items:center;gap:11px;display:flex}.dots-slack-module__tJAsNq__outputTitle strong{font-size:15px;font-weight:550;display:block}.dots-slack-module__tJAsNq__outputTitle small{color:var(--g-muted);font-size:10px}.dots-slack-module__tJAsNq__outputResults{scrollbar-width:thin;scrollbar-color:var(--g-line) transparent;max-height:450px;overflow:auto}.dots-slack-module__tJAsNq__resultCount{font-family:var(--font-geist-mono);color:var(--g-muted);margin:20px 0 0;font-size:9px}.dots-slack-module__tJAsNq__finding{border-bottom:1px solid var(--g-line);padding:18px 0;animation:.25s both dots-slack-module__tJAsNq__findingEnter}.dots-slack-module__tJAsNq__findingType{font-family:var(--font-geist-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--g-muted);font-size:8px}.dots-slack-module__tJAsNq__urgentType{color:var(--g-accent)}.dots-slack-module__tJAsNq__finding p{margin:7px 0 10px;font-size:12px;line-height:1.7}.dots-slack-module__tJAsNq__finding button{color:var(--g-accent);background:0 0;border:0;align-items:center;gap:6px;min-height:28px;padding:5px 0;font-size:10px;display:inline-flex}.dots-slack-module__tJAsNq__emptyState{color:var(--g-muted);padding:20px;font-size:12px;line-height:1.8}.dots-slack-module__tJAsNq__outputNote{color:var(--g-muted);margin:auto 0 0;padding-top:15px;font-size:9px}.dots-slack-module__tJAsNq__workbenchLesson{border-top:1px solid var(--g-line);background:var(--g-soft);align-items:center;gap:14px;padding:17px 21px;display:flex}.dots-slack-module__tJAsNq__workbenchLesson>svg{color:var(--g-accent);flex-shrink:0}.dots-slack-module__tJAsNq__workbenchLesson p{color:var(--g-muted);max-width:720px;margin:0;font-size:11px}.dots-slack-module__tJAsNq__workbenchLesson a{white-space:nowrap;color:var(--g-accent);align-items:center;gap:8px;margin-left:auto;font-size:11px;text-decoration:none;display:flex}.dots-slack-module__tJAsNq__builderSection{border-top:1px solid var(--g-line);grid-template-columns:.8fr 1.2fr;gap:80px;margin-top:90px;padding-top:70px;display:grid}.dots-slack-module__tJAsNq__builderIntro>p{font-size:14px}.dots-slack-module__tJAsNq__builderIntro .dots-slack-module__tJAsNq__smallNote{margin-top:25px;font-size:11px}.dots-slack-module__tJAsNq__textLink{align-items:center;gap:8px;margin-top:20px;font-size:12px;text-decoration:none;display:inline-flex;color:var(--g-accent)!important}.dots-slack-module__tJAsNq__builder{background:var(--g-surface);border:1px solid var(--g-line);border-radius:7px;min-width:0;padding:24px}.dots-slack-module__tJAsNq__builderFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dots-slack-module__tJAsNq__builderFields label{color:var(--g-muted);gap:7px;font-size:10px;display:grid}.dots-slack-module__tJAsNq__promptLabel{color:var(--g-muted);margin:22px 0 8px;font-size:10px;display:block}.dots-slack-module__tJAsNq__builder textarea{resize:vertical;width:100%;min-height:280px;font-family:var(--font-geist-mono);background:var(--g-bg);color:var(--g-ink);border:1px solid var(--g-line);border-radius:5px;padding:14px;font-size:10px;line-height:1.9}.dots-slack-module__tJAsNq__builderActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.dots-slack-module__tJAsNq__builderActions button{font-size:11px}.dots-slack-module__tJAsNq__copyStatus{color:var(--g-muted);min-height:18px;margin:13px 0 0;font-size:10px}.dots-slack-module__tJAsNq__troubleGrid{grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.dots-slack-module__tJAsNq__troubleItem{border-top:1px solid var(--g-line);padding:24px 0}.dots-slack-module__tJAsNq__troubleItem h3{letter-spacing:-.02em;margin:0 0 10px;font-size:17px;font-weight:550;line-height:1.4}.dots-slack-module__tJAsNq__troubleItem p{color:var(--g-muted);margin:0;font-size:13px;line-height:1.85}.dots-slack-module__tJAsNq__troubleItem a{color:var(--g-accent);text-underline-offset:3px}.dots-slack-module__tJAsNq__faqSection{grid-template-columns:.7fr 1.3fr;gap:75px;display:grid}.dots-slack-module__tJAsNq__faqList details{border-top:1px solid var(--g-line);padding:20px 0}.dots-slack-module__tJAsNq__faqList details:last-child{border-bottom:1px solid var(--g-line)}.dots-slack-module__tJAsNq__faqList summary{cursor:pointer;padding-right:28px;font-size:14px;font-weight:550;list-style:none;position:relative}.dots-slack-module__tJAsNq__faqList summary::-webkit-details-marker{display:none}.dots-slack-module__tJAsNq__faqList summary:after{content:"+";color:var(--g-accent);font-size:20px;position:absolute;top:-5px;right:0}.dots-slack-module__tJAsNq__faqList details[open] summary:after{content:"−"}.dots-slack-module__tJAsNq__faqList p{color:var(--g-muted);margin:14px 0 0;font-size:13px;line-height:1.9}.dots-slack-module__tJAsNq__sourcesSection{padding:48px 0}.dots-slack-module__tJAsNq__sourcesSection h2{letter-spacing:-.025em;margin:0 0 12px;font-size:19px;font-weight:550}.dots-slack-module__tJAsNq__sourcesSection>p{max-width:780px;color:var(--g-muted);font-size:12px;line-height:1.85}.dots-slack-module__tJAsNq__sourcesList{grid-template-columns:1fr 1fr;gap:0 35px;margin:27px 0;padding:0;list-style:none;display:grid}.dots-slack-module__tJAsNq__sourcesList li{border-top:1px solid var(--g-line);padding:14px 0}.dots-slack-module__tJAsNq__sourcesList a{align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.dots-slack-module__tJAsNq__sourcesList a:hover{text-decoration:underline}.dots-slack-module__tJAsNq__sourcesList small{color:var(--g-muted);margin-top:4px;font-size:10px;display:block}.dots-slack-module__tJAsNq__finalCta{border-top:1px solid var(--g-line);justify-content:space-between;align-items:center;gap:35px;padding:45px 0 65px;display:flex}.dots-slack-module__tJAsNq__finalCta h2{margin:10px 0;font-size:30px}.dots-slack-module__tJAsNq__finalCta p{color:var(--g-muted);margin:0;font-size:13px}.dots-slack-module__tJAsNq__finalCta>div:last-child{flex-shrink:0;gap:12px;display:flex}.dots-slack-module__tJAsNq__hub{padding:65px 0 90px}.dots-slack-module__tJAsNq__hub h1{letter-spacing:-.06em;margin:20px 0;font-size:clamp(40px,6vw,68px);font-weight:550;line-height:1.1}.dots-slack-module__tJAsNq__hub>p{color:var(--g-muted);max-width:620px}.dots-slack-module__tJAsNq__hubFeature{border-block:1px solid var(--g-line);grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;margin-top:45px;padding:50px 0;display:grid}.dots-slack-module__tJAsNq__hubFeature h2{letter-spacing:-.04em;margin:16px 0;font-size:35px;font-weight:550;line-height:1.2}.dots-slack-module__tJAsNq__hubFeature p{color:var(--g-muted);font-size:14px}.dots-slack-module__tJAsNq__hubLink{border-bottom:1px solid var(--g-line);justify-content:space-between;align-items:center;gap:30px;padding:30px 0;display:flex}.dots-slack-module__tJAsNq__hubLink h2{margin:0;font-size:20px;font-weight:500}.dots-slack-module__tJAsNq__hubLink p{color:var(--g-muted);font-size:13px}.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect>button{background:var(--g-surface);min-height:37px;color:var(--g-ink);border:1px solid var(--g-line);border-radius:5px;padding:8px 9px;font-size:11px;line-height:1.5}.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect>button svg{color:var(--g-muted);width:13px;height:13px}.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect [role=listbox]{background:var(--g-surface);border-color:var(--g-line);border-radius:5px;min-width:160px;box-shadow:0 12px 35px #0003}.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect [role=option]{color:var(--g-ink);background:0 0;min-height:37px;padding:7px;font-size:11px}.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect [role=option]:focus,.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect [role=option]:hover{background:var(--g-soft)}.dots-slack-module__tJAsNq__guide .dots-slack-module__tJAsNq__guideSelect [role=option] svg{color:var(--g-accent);width:12px;height:12px}.dots-slack-module__tJAsNq__zoneField{color:var(--g-muted);gap:7px;min-width:0;font-size:10px;display:grid}@keyframes dots-slack-module__tJAsNq__heroEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes dots-slack-module__tJAsNq__findingEnter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes dots-slack-module__tJAsNq__dotBreathe{0%,to{transform:rotate(-8deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-3px)}}@media (min-width:1500px){.dots-slack-module__tJAsNq__hero{padding:65px 0 75px}}@media (max-width:1000px){.dots-slack-module__tJAsNq__heroGrid{grid-template-columns:.85fr 1.15fr;gap:30px}.dots-slack-module__tJAsNq__heroCopy h1{font-size:44px}.dots-slack-module__tJAsNq__heroCopy>p{font-size:16px}.dots-slack-module__tJAsNq__heroReply{padding:20px}.dots-slack-module__tJAsNq__introGrid{gap:45px}.dots-slack-module__tJAsNq__setupLayout{grid-template-columns:220px 1fr;gap:35px}.dots-slack-module__tJAsNq__workbenchColumns{grid-template-columns:185px 1fr 1fr}.dots-slack-module__tJAsNq__controls{padding:20px 14px}.dots-slack-module__tJAsNq__builderSection{gap:40px}.dots-slack-module__tJAsNq__builderFields{grid-template-columns:1fr 1fr}.dots-slack-module__tJAsNq__builderFields label:first-child,.dots-slack-module__tJAsNq__builderFields label:nth-child(2){grid-column:1/-1}.dots-slack-module__tJAsNq__replyHeading{flex-wrap:wrap;gap:5px}.dots-slack-module__tJAsNq__replyHeading span{display:none}}@media (max-width:760px){.dots-slack-module__tJAsNq__wrap{padding-inline:22px}.dots-slack-module__tJAsNq__hero{padding:24px 0 36px}.dots-slack-module__tJAsNq__breadcrumb{margin-bottom:25px}.dots-slack-module__tJAsNq__heroGrid{grid-template-columns:1fr;gap:35px}.dots-slack-module__tJAsNq__heroCopy h1{max-width:460px;margin:18px 0;font-size:47px}.dots-slack-module__tJAsNq__heroCopy>p{max-width:460px;font-size:16px}.dots-slack-module__tJAsNq__heroMeta{margin-top:19px}.dots-slack-module__tJAsNq__heroDemo{width:100%;max-width:580px}.dots-slack-module__tJAsNq__heroReply{padding:20px}.dots-slack-module__tJAsNq__heroOrbit{display:none}.dots-slack-module__tJAsNq__chapterInner{gap:23px;padding:15px 22px}.dots-slack-module__tJAsNq__section{padding:56px 0}.dots-slack-module__tJAsNq__sectionIntro h2,.dots-slack-module__tJAsNq__builderIntro h2{font-size:33px}.dots-slack-module__tJAsNq__introGrid{grid-template-columns:1fr;gap:25px}.dots-slack-module__tJAsNq__introGrid h2{font-size:31px}.dots-slack-module__tJAsNq__quickAnswer{padding-left:18px}.dots-slack-module__tJAsNq__factRow{margin-top:25px}.dots-slack-module__tJAsNq__keynote{grid-template-columns:1fr}.dots-slack-module__tJAsNq__keynote figcaption{padding:23px}.dots-slack-module__tJAsNq__keynote figcaption strong{font-size:17px}.dots-slack-module__tJAsNq__connectionTabs button{gap:6px;padding:20px 13px}.dots-slack-module__tJAsNq__connectionTabs strong{font-size:16px;line-height:1.3}.dots-slack-module__tJAsNq__connectionTabs small{font-size:10px}.dots-slack-module__tJAsNq__connectionTabs button>svg:last-child{display:none}.dots-slack-module__tJAsNq__connectionPanel{grid-template-columns:1fr;gap:17px;min-height:190px;padding:20px 13px}.dots-slack-module__tJAsNq__connectionPanel blockquote{font-size:15px}.dots-slack-module__tJAsNq__setupLayout{grid-template-columns:1fr;gap:35px}.dots-slack-module__tJAsNq__checklist{position:static}.dots-slack-module__tJAsNq__setupStep{grid-template-columns:30px 1fr;gap:14px}.dots-slack-module__tJAsNq__stepNumber{width:28px;height:28px}.dots-slack-module__tJAsNq__stepIllustration{gap:8px;padding:13px}.dots-slack-module__tJAsNq__stepIllustration small{display:none}.dots-slack-module__tJAsNq__walkthrough figcaption{gap:4px;display:grid}.dots-slack-module__tJAsNq__knowledgeCheck{padding:22px}.dots-slack-module__tJAsNq__knowledgeCheck h3{font-size:17px}.dots-slack-module__tJAsNq__workbenchColumns{grid-template-columns:1fr 1fr}.dots-slack-module__tJAsNq__controls{border-right:0;border-bottom:1px solid var(--g-line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:15px 20px;padding:20px;display:grid}.dots-slack-module__tJAsNq__controls fieldset,.dots-slack-module__tJAsNq__selectLabel{margin:0}.dots-slack-module__tJAsNq__controls fieldset label{min-height:31px;font-size:11px}.dots-slack-module__tJAsNq__controlHint{display:none}.dots-slack-module__tJAsNq__controls .dots-slack-module__tJAsNq__referenceToggle{grid-column:1/-1}.dots-slack-module__tJAsNq__workbenchToolbar{padding:11px 15px}.dots-slack-module__tJAsNq__workbenchToolbar>span:nth-child(2){display:none}.dots-slack-module__tJAsNq__feedTitle{padding:17px 12px;font-size:11px}.dots-slack-module__tJAsNq__sourceMessage{gap:7px;padding:15px 12px}.dots-slack-module__tJAsNq__sourceMessage .dots-slack-module__tJAsNq__person{display:none}.dots-slack-module__tJAsNq__sourceMessage strong{font-size:10px}.dots-slack-module__tJAsNq__sourceMessage small{font-size:8px}.dots-slack-module__tJAsNq__sourceMessage p{font-size:11px}.dots-slack-module__tJAsNq__briefOutput{padding:17px 13px}.dots-slack-module__tJAsNq__outputTitle{gap:8px}.dots-slack-module__tJAsNq__outputTitle strong{font-size:12px}.dots-slack-module__tJAsNq__outputTitle small{font-size:9px}.dots-slack-module__tJAsNq__finding p{font-size:11px}.dots-slack-module__tJAsNq__resultCount{font-size:8px}.dots-slack-module__tJAsNq__feedScroll{height:480px}.dots-slack-module__tJAsNq__outputResults{max-height:420px}.dots-slack-module__tJAsNq__workbenchLesson{flex-wrap:wrap;gap:9px;padding:15px}.dots-slack-module__tJAsNq__workbenchLesson p{flex:1;font-size:10px}.dots-slack-module__tJAsNq__workbenchLesson a{margin-left:27px;font-size:10px}.dots-slack-module__tJAsNq__builderSection{grid-template-columns:1fr;gap:25px;margin-top:55px;padding-top:50px}.dots-slack-module__tJAsNq__builder{padding:19px}.dots-slack-module__tJAsNq__troubleGrid{grid-template-columns:1fr}.dots-slack-module__tJAsNq__faqSection{grid-template-columns:1fr;gap:15px}.dots-slack-module__tJAsNq__sourcesList{grid-template-columns:1fr}.dots-slack-module__tJAsNq__finalCta{gap:25px;display:grid}.dots-slack-module__tJAsNq__finalCta>div:last-child{flex-wrap:wrap}.dots-slack-module__tJAsNq__hubFeature{grid-template-columns:1fr;gap:25px}.dots-slack-module__tJAsNq__hubLink{align-items:flex-start}.dots-slack-module__tJAsNq__hubLink h2{font-size:18px}}@media (max-width:560px){.dots-slack-module__tJAsNq__workbenchColumns{grid-template-columns:1fr}.dots-slack-module__tJAsNq__sourceFeed{border-right:0;border-bottom:1px solid var(--g-line)}.dots-slack-module__tJAsNq__feedScroll{height:310px}.dots-slack-module__tJAsNq__sourceMessage,.dots-slack-module__tJAsNq__briefOutput{padding:20px}.dots-slack-module__tJAsNq__sourceMessage .dots-slack-module__tJAsNq__person{display:grid}.dots-slack-module__tJAsNq__sourceMessage strong,.dots-slack-module__tJAsNq__controls fieldset label{font-size:12px}.dots-slack-module__tJAsNq__sourceMessage p,.dots-slack-module__tJAsNq__finding p{font-size:13px}.dots-slack-module__tJAsNq__sourceMessage small,.dots-slack-module__tJAsNq__resultCount,.dots-slack-module__tJAsNq__outputTitle small{font-size:10px}.dots-slack-module__tJAsNq__outputTitle strong{font-size:15px}.dots-slack-module__tJAsNq__outputResults{max-height:none}.dots-slack-module__tJAsNq__builder textarea{font-size:12px}}@media (max-width:380px){.dots-slack-module__tJAsNq__wrap{padding-inline:16px}.dots-slack-module__tJAsNq__heroCopy h1{font-size:41px}.dots-slack-module__tJAsNq__heroMeta{gap:12px;font-size:10px}.dots-slack-module__tJAsNq__heroChannel{padding:16px 13px}.dots-slack-module__tJAsNq__workspaceRail{width:37px}.dots-slack-module__tJAsNq__heroAsk{font-size:10px!important}.dots-slack-module__tJAsNq__heroReply{gap:10px;padding:18px 15px}.dots-slack-module__tJAsNq__controls{gap:16px 12px}.dots-slack-module__tJAsNq__briefOutput .dots-slack-module__tJAsNq__dotSmall{display:none}.dots-slack-module__tJAsNq__connectionTabs strong{font-size:14px}.dots-slack-module__tJAsNq__connectionTabs small{font-size:9px}}@media (prefers-reduced-motion:reduce){.dots-slack-module__tJAsNq__guide *,.dots-slack-module__tJAsNq__guide :before,.dots-slack-module__tJAsNq__guide :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.dots-slack-module__tJAsNq__readProgress{transition:none}}@media print{.dots-slack-module__tJAsNq__heroButtons,.dots-slack-module__tJAsNq__chapterNav,.dots-slack-module__tJAsNq__controls,.dots-slack-module__tJAsNq__builderActions,.dots-slack-module__tJAsNq__walkthrough video{display:none}.dots-slack-module__tJAsNq__guide{--g-bg:#fff;--g-surface:#fff;--g-raised:#f5f5f5;--g-ink:#111;--g-muted:#444;--g-line:#ddd;--g-accent:#6544a7}.dots-slack-module__tJAsNq__section{padding:25px 0}.dots-slack-module__tJAsNq__heroGrid,.dots-slack-module__tJAsNq__setupLayout,.dots-slack-module__tJAsNq__builderSection,.dots-slack-module__tJAsNq__faqSection{grid-template-columns:1fr}.dots-slack-module__tJAsNq__workbenchColumns{grid-template-columns:1fr 1fr}.dots-slack-module__tJAsNq__feedScroll,.dots-slack-module__tJAsNq__outputResults{height:auto;max-height:none}.dots-slack-module__tJAsNq__guide textarea{height:450px}.dots-slack-module__tJAsNq__checklist{position:static}}
