.use-case-slack-window:where(.astro-3ehar6cp){overflow:hidden;width:100%;border-radius:12px;background:#461348;box-shadow:var(--shadow-brand-lg)}.use-case-slack-window:where(.astro-3ehar6cp).is-animated{opacity:0;transform:translate3d(44px,30px,0) scale(.985);transform-origin:100% 100%}.use-case-slack-window:where(.astro-3ehar6cp).is-animated.is-playing{opacity:1;transform:translateZ(0) scale(1);transition:opacity .62s ease,transform .76s cubic-bezier(.2,.8,.2,1)}.use-case-slack-top:where(.astro-3ehar6cp){display:flex;align-items:center;gap:12px;height:50px;padding:0 16px;border-bottom:1px solid rgba(195,178,196,.5);color:#fff}.use-case-slack-title:where(.astro-3ehar6cp){min-width:0;display:inline-flex;align-items:center;gap:10px;height:100%;line-height:1}.use-case-slack-logo-frame:where(.astro-3ehar6cp){width:26px;height:26px;flex:0 0 26px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#fff}.use-case-slack-logo-mark:where(.astro-3ehar6cp){width:17px;height:17px;display:block;object-fit:contain}.use-case-slack-top:where(.astro-3ehar6cp) strong:where(.astro-3ehar6cp){display:inline-flex;align-items:center;font-family:var(--font-brand-sans);font-size:18px;font-weight:700;line-height:1;letter-spacing:0}.use-case-slack-search:where(.astro-3ehar6cp){width:min(210px,42%);height:34px;margin-left:auto;border-radius:8px;background:#5f3362}.use-case-slack-install:where(.astro-3ehar6cp){height:32px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;padding:0 13px;border:1px solid rgb(255 255 255 / .82);border-radius:999px;background:#fff;box-shadow:0 5px 14px #1b071d2e;color:#461348;font-family:var(--font-brand-sans);font-size:12.5px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,box-shadow .16s ease}.use-case-slack-install:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){width:17px;height:17px;display:block;flex:0 0 17px;object-fit:contain}.use-case-slack-install:where(.astro-3ehar6cp):hover{background:#faf6fb;box-shadow:0 7px 18px #1b071d3d}.use-case-slack-install:where(.astro-3ehar6cp):focus-visible{outline:2px solid white;outline-offset:2px}.use-case-slack-body:where(.astro-3ehar6cp){display:grid;grid-template-columns:176px minmax(0,1fr)}.use-case-slack-sidebar:where(.astro-3ehar6cp){display:flex;flex-direction:column;gap:4px;padding:16px 8px 8px;color:#c3b2c4;font-size:14px}.use-case-slack-nav-item:where(.astro-3ehar6cp),.use-case-slack-channel:where(.astro-3ehar6cp),.use-case-slack-side-heading:where(.astro-3ehar6cp){min-width:0;min-height:30px;display:flex;align-items:center;padding:0 8px 0 32px;position:relative;color:#c3b2c4}.use-case-slack-nav-item:where(.astro-3ehar6cp){gap:12px;padding:0 8px 0 12px}.use-case-slack-nav-icon:where(.astro-3ehar6cp){width:16px;height:16px;flex:0 0 16px;color:currentColor}.use-case-slack-nav-item:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp),.use-case-slack-channel:where(.astro-3ehar6cp):before,.use-case-slack-side-heading:where(.astro-3ehar6cp):before{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;color:currentColor;text-overflow:ellipsis;white-space:nowrap}.use-case-slack-channel:where(.astro-3ehar6cp):before,.use-case-slack-side-heading:where(.astro-3ehar6cp):before{content:attr(data-label)}.use-case-slack-channel:where(.astro-3ehar6cp):after{content:"#";position:absolute;left:12px;color:currentColor}.use-case-slack-channel:where(.astro-3ehar6cp).is-active{border-radius:4px;background:#ffffff1a;color:#fff;font-weight:600}.use-case-slack-side-heading:where(.astro-3ehar6cp){padding-left:4px;margin-top:8px;color:#d9cadb;font-weight:600}.use-case-slack-side-rule:where(.astro-3ehar6cp){height:1px;margin:8px 0;background:#c3b2c44d}.use-case-slack-app-row:where(.astro-3ehar6cp){display:flex;align-items:center;gap:7px;height:36px;margin-top:6px;padding:0 8px 0 9px;border-radius:4px;background:#32639f;color:#fff;font-weight:600}.use-case-slack-app-mark:where(.astro-3ehar6cp){width:22px;height:22px;flex:0 0 22px;overflow:hidden;border-radius:28%}.use-case-slack-app-mark:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){width:22px;height:22px;border-radius:inherit;object-fit:contain}.use-case-slack-app-name:where(.astro-3ehar6cp){color:#fff;font-family:var(--font-brand-sans);font-size:13.5px;font-weight:600;line-height:1;letter-spacing:0}.use-case-slack-chat:where(.astro-3ehar6cp){display:flex;flex-direction:column;gap:17px;padding:18px;background:#fff}.use-case-slack-window:where(.astro-3ehar6cp).is-animated .use-case-slack-chat:where(.astro-3ehar6cp){min-height:var(--use-case-chat-height)}.use-case-chat-row:where(.astro-3ehar6cp){display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.use-case-chat-loader-row:where(.astro-3ehar6cp){display:none}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step]{display:none}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step].is-visible,.use-case-slack-window:where(.astro-3ehar6cp).is-animated .use-case-chat-loader-row:where(.astro-3ehar6cp).is-visible{display:grid;animation:use-case-message-in .42s cubic-bezier(.2,.8,.2,1) both}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step=working].is-visible,.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step=done].is-visible{animation:none}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step=working].is-visible .use-case-chat-copy:where(.astro-3ehar6cp)>p:where(.astro-3ehar6cp),.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step=done].is-visible .use-case-chat-copy:where(.astro-3ehar6cp)>p:where(.astro-3ehar6cp){animation:use-case-response-copy-in .24s ease-out both}.use-case-avatar:where(.astro-3ehar6cp){width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:#fff;font-weight:700}.use-case-avatar:where(.astro-3ehar6cp).dash{background:transparent}.use-case-avatar:where(.astro-3ehar6cp).dash img:where(.astro-3ehar6cp){width:36px;height:36px;border-radius:28%;object-fit:contain}.use-case-avatar:where(.astro-3ehar6cp).user img:where(.astro-3ehar6cp){width:100%;height:100%;object-fit:cover;border-radius:inherit}.use-case-chat-head:where(.astro-3ehar6cp){display:flex;align-items:center;gap:8px;margin-bottom:2px;font-size:14px}.use-case-chat-head:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp){color:var(--color-text-time);font-size:12px}.use-case-chat-head:where(.astro-3ehar6cp) em:where(.astro-3ehar6cp){margin-left:4px;padding:2px 6px 1px;border-radius:4px;background:rgb(var(--color-brand-primary-rgb) / .1);color:#3c4dee;font-size:10px;font-style:normal;letter-spacing:var(--font-brand-small-letter-spacing);text-transform:uppercase}.use-case-chat-copy:where(.astro-3ehar6cp) p:where(.astro-3ehar6cp){margin:0;color:var(--color-text-card);font-size:14px;line-height:1.5}.use-case-tool-calls:where(.astro-3ehar6cp){display:flex;align-items:center;gap:9px;min-height:22px;margin-top:8px}.use-case-tool-calls:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){width:20px;height:20px;display:block;flex:0 0 20px;object-fit:contain;user-select:none}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step=working].is-visible .use-case-tool-calls:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){animation:use-case-tool-call-in .24s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(90ms + (var(--use-case-call-index) * 60ms))}.use-case-typing-bubble:where(.astro-3ehar6cp){width:fit-content;min-width:52px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 11px;border:1px solid var(--line);border-radius:12px;background:#f1f2f8}.use-case-typing-bubble:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp){width:6px;height:6px;border-radius:50%;background:var(--color-text-time);animation:use-case-typing-dot 1.05s ease-in-out infinite}.use-case-typing-bubble:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp):nth-child(2){animation-delay:.12s}.use-case-typing-bubble:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp):nth-child(3){animation-delay:.24s}mark:where(.astro-3ehar6cp){padding:0 4px;border-radius:4px;background:rgb(var(--color-brand-primary-rgb) / .1);color:#3c4dee;font-weight:600}.use-case-result-list:where(.astro-3ehar6cp){display:flex;flex-direction:column;gap:6px;margin:9px 0 0;padding:0;list-style:none}.use-case-result-list:where(.astro-3ehar6cp) li:where(.astro-3ehar6cp){display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:#f1f2fe;color:var(--color-text-card);font-size:13px;line-height:1.35}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step=done].is-visible .use-case-result-list:where(.astro-3ehar6cp) li:where(.astro-3ehar6cp){animation:use-case-result-in .36s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.12s + (var(--use-case-result-index) * .11s))}.use-case-result-list:where(.astro-3ehar6cp) li:where(.astro-3ehar6cp)>span:where(.astro-3ehar6cp){min-width:0}.use-case-result-list:where(.astro-3ehar6cp) strong:where(.astro-3ehar6cp){flex:0 0 auto;color:var(--ok);font-size:12.5px;font-weight:700}.use-case-result-list:where(.astro-3ehar6cp) strong:where(.astro-3ehar6cp).warning{color:var(--color-state-warning-text-strong)}.use-case-result-list:where(.astro-3ehar6cp) strong:where(.astro-3ehar6cp).danger{color:var(--danger)}.use-case-result-list:where(.astro-3ehar6cp) strong:where(.astro-3ehar6cp).neutral{color:var(--color-text-muted)}@keyframes use-case-message-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes use-case-response-copy-in{0%{opacity:0}to{opacity:1}}@keyframes use-case-result-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes use-case-tool-call-in{0%{opacity:0;transform:translateY(5px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes use-case-typing-dot{0%,60%,to{opacity:.42;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.use-case-slack-window:where(.astro-3ehar6cp).is-animated{opacity:1;transform:none}.use-case-slack-window:where(.astro-3ehar6cp).is-animated :where(.astro-3ehar6cp)[data-use-case-step]{display:grid}.use-case-slack-window:where(.astro-3ehar6cp).is-animated .use-case-tool-calls:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){animation:none}}@media(max-width:760px){.use-case-slack-body:where(.astro-3ehar6cp){grid-template-columns:1fr}.use-case-slack-sidebar:where(.astro-3ehar6cp){display:none}}@media(max-width:520px){.use-case-slack-window:where(.astro-3ehar6cp){border-radius:14px}.use-case-slack-top:where(.astro-3ehar6cp){height:48px;padding-inline:13px}.use-case-slack-search:where(.astro-3ehar6cp){display:none}.use-case-slack-install:where(.astro-3ehar6cp){height:30px;margin-left:auto;padding-inline:11px;font-size:12px}.use-case-slack-chat:where(.astro-3ehar6cp){gap:14px;padding:14px 12px 16px}.use-case-chat-row:where(.astro-3ehar6cp){grid-template-columns:32px minmax(0,1fr);gap:9px}.use-case-avatar:where(.astro-3ehar6cp),.use-case-avatar:where(.astro-3ehar6cp).dash img:where(.astro-3ehar6cp){width:32px;height:32px}.use-case-chat-head:where(.astro-3ehar6cp){gap:6px;font-size:13px}.use-case-chat-head:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp){font-size:11px}.use-case-chat-copy:where(.astro-3ehar6cp) p:where(.astro-3ehar6cp){font-size:13px;line-height:1.42}.use-case-tool-calls:where(.astro-3ehar6cp){gap:8px;margin-top:7px}.use-case-tool-calls:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){width:18px;height:18px;flex-basis:18px}.use-case-result-list:where(.astro-3ehar6cp) li:where(.astro-3ehar6cp){gap:8px;padding:8px 9px;font-size:12px}.use-case-result-list:where(.astro-3ehar6cp) strong:where(.astro-3ehar6cp){font-size:11.5px}}.use-case-teams-window:where(.astro-6k7usn2f){--teams-purple:#5558af;--teams-purple-dark:#474aa0;width:100%;overflow:hidden;border:1px solid #d9dbe7;border-radius:12px;background:#f5f5f8;box-shadow:var(--shadow-brand-lg);color:#242424;font-family:var(--font-brand-sans)}.use-case-teams-window:where(.astro-6k7usn2f).is-animated{opacity:0;transform:translate3d(44px,30px,0) scale(.985);transform-origin:100% 100%}.use-case-teams-window:where(.astro-6k7usn2f).is-animated.is-playing{opacity:1;transform:none;transition:opacity .62s ease,transform .76s cubic-bezier(.2,.8,.2,1)}.use-case-teams-topbar:where(.astro-6k7usn2f){height:50px;display:flex;align-items:center;gap:10px;padding:0 14px;box-sizing:border-box;border-bottom:1px solid #d8dae5;background:#e7e9f5}.use-case-teams-brand:where(.astro-6k7usn2f){width:25px;height:25px;object-fit:contain}.use-case-teams-topbar:where(.astro-6k7usn2f)>strong:where(.astro-6k7usn2f){font-size:16px;white-space:nowrap}.use-case-teams-search:where(.astro-6k7usn2f){width:min(190px,38%);height:30px;display:block;margin-left:auto;border-radius:7px;background:#d7d9e8}.use-case-teams-install:where(.astro-6k7usn2f){height:32px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;padding:0 12px;border:1px solid #c7c8df;border-radius:999px;background:#fff;box-shadow:0 4px 12px #34366f1f;color:var(--teams-purple-dark);font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.use-case-teams-install:where(.astro-6k7usn2f) img:where(.astro-6k7usn2f){width:17px;height:17px;object-fit:contain}.use-case-teams-shell:where(.astro-6k7usn2f){height:450px;display:grid;grid-template-columns:56px 168px minmax(0,1fr);position:relative;overflow:hidden}.use-case-teams-rail:where(.astro-6k7usn2f){display:flex;flex-direction:column;gap:5px;padding:8px 5px;background:#f0f0f4}.use-case-teams-rail:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f){min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;position:relative;border-radius:5px;color:#5b5b64}.use-case-teams-rail:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f).is-active{color:var(--teams-purple-dark)}.use-case-teams-rail:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f).is-active:before{content:"";width:3px;height:30px;position:absolute;left:-5px;border-radius:0 3px 3px 0;background:var(--teams-purple)}.use-case-teams-rail:where(.astro-6k7usn2f) svg:where(.astro-6k7usn2f){width:21px;height:21px}.use-case-teams-rail:where(.astro-6k7usn2f) small:where(.astro-6k7usn2f){font-size:9px}.use-case-teams-sidebar:where(.astro-6k7usn2f){min-width:0;display:flex;flex-direction:column;padding:14px 8px;border-right:1px solid #dedee5;background:#f7f7f9}.use-case-teams-sidebar:where(.astro-6k7usn2f)>strong:where(.astro-6k7usn2f){padding:0 6px 10px;font-size:18px}.use-case-teams-pill:where(.astro-6k7usn2f){width:fit-content;margin:0 5px 12px;padding:5px 9px;border:1px solid var(--teams-purple);border-radius:999px;background:#e8e9ff;color:#383b8f;font-size:11px;font-weight:700}.use-case-teams-workspace:where(.astro-6k7usn2f){display:flex;align-items:center;gap:7px;padding:5px;font-size:12px}.use-case-teams-workspace:where(.astro-6k7usn2f) b:where(.astro-6k7usn2f){width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:var(--teams-purple);color:#fff;font-size:12px}.use-case-teams-channel-list:where(.astro-6k7usn2f){display:flex;flex-direction:column;gap:2px;margin-top:3px}.use-case-teams-channel:where(.astro-6k7usn2f){min-width:0;min-height:32px;display:flex;align-items:center;gap:7px;padding:4px 7px 4px 18px;border-radius:4px;color:#3e3e46;font-size:11px}.use-case-teams-channel:where(.astro-6k7usn2f).is-active{background:#e2e2ea;font-weight:700}.use-case-teams-channel:where(.astro-6k7usn2f) b:where(.astro-6k7usn2f){color:#6a6a73;font-size:13px}.use-case-teams-channel:where(.astro-6k7usn2f) span:where(.astro-6k7usn2f){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.use-case-teams-conversation:where(.astro-6k7usn2f){min-width:0;min-height:0;display:grid;grid-template-rows:55px minmax(0,1fr);overflow:hidden;background:#fff}.use-case-teams-chat-header:where(.astro-6k7usn2f){display:flex;align-items:center;gap:9px;padding:0 12px;border-bottom:1px solid #e1e1e7}.use-case-teams-chat-header:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f){width:31px;height:31px;display:grid;place-items:center;flex:0 0 31px;border-radius:7px;background:var(--teams-purple);color:#fff;font-weight:700}.use-case-teams-chat-header:where(.astro-6k7usn2f)>div:where(.astro-6k7usn2f){min-width:0;display:grid}.use-case-teams-chat-header:where(.astro-6k7usn2f) strong:where(.astro-6k7usn2f){overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.use-case-teams-chat-header:where(.astro-6k7usn2f) small:where(.astro-6k7usn2f){color:#767680;font-size:9.5px}.use-case-teams-chat:where(.astro-6k7usn2f){min-height:0;display:flex;flex-direction:column;gap:11px;overflow-y:auto;padding:14px 12px;background:linear-gradient(180deg,#fff,#fbfbfd);scroll-behavior:smooth}.use-case-teams-message:where(.astro-6k7usn2f){display:grid;grid-template-columns:31px minmax(0,1fr);align-items:start;gap:8px}.use-case-teams-loader:where(.astro-6k7usn2f){display:none}.use-case-teams-window:where(.astro-6k7usn2f).is-animated :where(.astro-6k7usn2f)[data-use-case-teams-step]{display:none}.use-case-teams-window:where(.astro-6k7usn2f).is-animated :where(.astro-6k7usn2f)[data-use-case-teams-step].is-visible,.use-case-teams-window:where(.astro-6k7usn2f).is-animated .use-case-teams-loader:where(.astro-6k7usn2f).is-visible{display:grid;animation:teams-message-in .36s cubic-bezier(.2,.8,.2,1) both}.use-case-teams-window:where(.astro-6k7usn2f).is-animated :where(.astro-6k7usn2f)[data-use-case-teams-step=working].is-visible,.use-case-teams-window:where(.astro-6k7usn2f).is-animated :where(.astro-6k7usn2f)[data-use-case-teams-step=done].is-visible{animation:none}.use-case-teams-avatar:where(.astro-6k7usn2f){width:31px;height:31px;display:grid;place-items:center;overflow:hidden;border-radius:50%;color:#fff;font-size:12px;font-weight:700}.use-case-teams-avatar:where(.astro-6k7usn2f) img:where(.astro-6k7usn2f){width:100%;height:100%;object-fit:cover}.use-case-teams-avatar:where(.astro-6k7usn2f).dash{border-radius:7px}.use-case-teams-message-head:where(.astro-6k7usn2f){display:flex;align-items:center;gap:6px;margin-bottom:3px}.use-case-teams-message-head:where(.astro-6k7usn2f) strong:where(.astro-6k7usn2f){font-size:11.5px}.use-case-teams-message-head:where(.astro-6k7usn2f) time:where(.astro-6k7usn2f){color:#7b7b84;font-size:9.5px}.use-case-teams-message-head:where(.astro-6k7usn2f) em:where(.astro-6k7usn2f){padding:2px 4px;border-radius:3px;background:#ececf4;color:#565661;font-size:8px;font-style:normal;text-transform:uppercase}.use-case-teams-message:where(.astro-6k7usn2f) p:where(.astro-6k7usn2f){width:fit-content;max-width:100%;margin:0;padding:7px 9px;box-sizing:border-box;border-radius:4px 10px 10px;background:#f1f1f5;color:#2d2d33;font-size:11.5px;line-height:1.42}.use-case-teams-message:where(.astro-6k7usn2f).is-user p:where(.astro-6k7usn2f){background:#e8e9ff}.use-case-teams-message:where(.astro-6k7usn2f) mark:where(.astro-6k7usn2f){padding:0;background:transparent;color:#4246a0;font-weight:700}.use-case-teams-tools:where(.astro-6k7usn2f){display:flex;align-items:center;gap:8px;min-height:21px;margin-top:7px}.use-case-teams-tools:where(.astro-6k7usn2f) img:where(.astro-6k7usn2f){width:19px;height:19px;object-fit:contain}.use-case-teams-typing:where(.astro-6k7usn2f){width:fit-content;display:flex;gap:4px;padding:8px 10px;border-radius:4px 10px 10px;background:#f1f1f5}.use-case-teams-typing:where(.astro-6k7usn2f) i:where(.astro-6k7usn2f){width:4px;height:4px;border-radius:50%;background:#777783;animation:teams-typing .9s ease-in-out infinite}.use-case-teams-typing:where(.astro-6k7usn2f) i:where(.astro-6k7usn2f):nth-child(2){animation-delay:.12s}.use-case-teams-typing:where(.astro-6k7usn2f) i:where(.astro-6k7usn2f):nth-child(3){animation-delay:.24s}.use-case-teams-results:where(.astro-6k7usn2f){display:flex;flex-direction:column;gap:5px;margin:7px 0 0;padding:0;list-style:none}.use-case-teams-results:where(.astro-6k7usn2f) li:where(.astro-6k7usn2f){display:flex;justify-content:space-between;gap:8px;padding:7px 9px;border:1px solid #dedee7;border-left:3px solid var(--teams-purple);border-radius:5px;background:#fff;color:#494952;font-size:10.5px;line-height:1.3}.use-case-teams-results:where(.astro-6k7usn2f) li:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f){min-width:0}.use-case-teams-results:where(.astro-6k7usn2f) strong:where(.astro-6k7usn2f){flex:0 0 auto;color:#27772d;font-size:10px}.use-case-teams-results:where(.astro-6k7usn2f) strong:where(.astro-6k7usn2f).warning{color:#9a6200}.use-case-teams-results:where(.astro-6k7usn2f) strong:where(.astro-6k7usn2f).danger{color:#b42318}.use-case-teams-results:where(.astro-6k7usn2f) strong:where(.astro-6k7usn2f).neutral{color:#4d4d93}.use-case-teams-mobile-nav:where(.astro-6k7usn2f){display:none}@keyframes teams-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes teams-typing{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media(max-width:760px){.use-case-teams-shell:where(.astro-6k7usn2f){height:450px;display:block;background:#fff}.use-case-teams-rail:where(.astro-6k7usn2f),.use-case-teams-sidebar:where(.astro-6k7usn2f){display:none}.use-case-teams-conversation:where(.astro-6k7usn2f){position:absolute;inset:0 0 56px;height:auto;grid-template-rows:54px minmax(0,1fr)}.use-case-teams-mobile-nav:where(.astro-6k7usn2f){height:56px;display:grid;grid-template-columns:repeat(3,1fr);position:absolute;inset:auto 0 0;border-top:1px solid #dedee5;background:#fff}.use-case-teams-mobile-nav:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#6a6a73}.use-case-teams-mobile-nav:where(.astro-6k7usn2f)>span:where(.astro-6k7usn2f).is-active{color:var(--teams-purple-dark);font-weight:700}.use-case-teams-mobile-nav:where(.astro-6k7usn2f) svg:where(.astro-6k7usn2f){width:20px;height:20px}.use-case-teams-mobile-nav:where(.astro-6k7usn2f) small:where(.astro-6k7usn2f){font-size:9.5px}}@media(max-width:520px){.use-case-teams-window:where(.astro-6k7usn2f){border-radius:14px}.use-case-teams-topbar:where(.astro-6k7usn2f){height:48px;padding-inline:11px}.use-case-teams-topbar:where(.astro-6k7usn2f)>strong:where(.astro-6k7usn2f){display:none}.use-case-teams-search:where(.astro-6k7usn2f){width:auto;flex:1;margin-left:0}.use-case-teams-install:where(.astro-6k7usn2f){height:30px;padding-inline:10px;font-size:11px}.use-case-teams-chat:where(.astro-6k7usn2f){padding:12px 10px}.use-case-teams-message:where(.astro-6k7usn2f){grid-template-columns:29px minmax(0,1fr);gap:7px}.use-case-teams-avatar:where(.astro-6k7usn2f){width:29px;height:29px}.use-case-teams-message:where(.astro-6k7usn2f) p:where(.astro-6k7usn2f){font-size:11px}.use-case-teams-results:where(.astro-6k7usn2f) li:where(.astro-6k7usn2f){padding:7px 8px;font-size:10px}}@media(prefers-reduced-motion:reduce){.use-case-teams-window:where(.astro-6k7usn2f).is-animated{opacity:1;transform:none}.use-case-teams-window:where(.astro-6k7usn2f).is-animated :where(.astro-6k7usn2f)[data-use-case-teams-step]{display:grid}.use-case-teams-typing:where(.astro-6k7usn2f) i:where(.astro-6k7usn2f){animation:none}.use-case-teams-chat:where(.astro-6k7usn2f){scroll-behavior:auto}}.use-case-platform-preview:where(.astro-6begntda){min-width:0;width:100%}.use-case-platform-switch:where(.astro-6begntda){width:min(100%,330px);display:grid;grid-template-columns:.9fr 1.25fr;gap:4px;margin:0 auto 14px;padding:4px;border:1px solid rgb(255 255 255 / .78);border-radius:999px;background:#fffc;box-shadow:0 8px 22px #2a2d6821;backdrop-filter:blur(10px)}.use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda){min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:#454550;font-family:var(--font-brand-sans);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda):hover{background:#5558af14}.use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda):focus-visible{outline:2px solid #5558af;outline-offset:2px}.use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda).is-active[data-use-case-platform-tab=slack]{background:#4a154b;box-shadow:0 5px 12px #4a154b3d;color:#fff}.use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda).is-active[data-use-case-platform-tab=teams]{background:#5558af;box-shadow:0 5px 12px #5558af47;color:#fff}.use-case-platform-switch:where(.astro-6begntda) img:where(.astro-6begntda){width:19px;height:19px;flex:0 0 19px;object-fit:contain}html[data-platform-preference=teams] .use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda)[data-use-case-platform-tab=slack]{background:transparent;box-shadow:none;color:#454550}html[data-platform-preference=teams] .use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda)[data-use-case-platform-tab=teams]{background:#5558af;box-shadow:0 5px 12px #5558af47;color:#fff}.use-case-platform-stage:where(.astro-6begntda){min-width:0;display:grid}.use-case-platform-panel:where(.astro-6begntda){min-width:0;grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none}.use-case-platform-panel:where(.astro-6begntda).is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto}html[data-platform-preference=teams] .use-case-platform-panel:where(.astro-6begntda)[data-use-case-platform-panel=slack]{z-index:auto;opacity:0;visibility:hidden;pointer-events:none}html[data-platform-preference=teams] .use-case-platform-panel:where(.astro-6begntda)[data-use-case-platform-panel=teams]{z-index:1;opacity:1;visibility:visible;pointer-events:auto}@media(max-width:520px){.use-case-platform-switch:where(.astro-6begntda){width:min(100%,310px);margin-bottom:11px}.use-case-platform-switch:where(.astro-6begntda) button:where(.astro-6begntda){min-height:36px;gap:6px;padding-inline:9px;font-size:12px}.use-case-platform-switch:where(.astro-6begntda) img:where(.astro-6begntda){width:17px;height:17px;flex-basis:17px}}.use-case-hero-shell{width:min(1812px,calc(100vw - 48px));margin:4px auto 0;padding:64px clamp(28px,6.5vw,230px) 88px;overflow:hidden;border-radius:var(--radius-section);background:linear-gradient(117deg,var(--use-case-bg-start, var(--color-brand-lavender)) 30%,var(--use-case-bg-end, var(--color-brand-lavender-strong)) 100%)}.use-case-theme-lavender{--use-case-bg-start: var(--color-brand-lavender);--use-case-bg-end: var(--color-brand-lavender-strong);--use-case-accent: var(--color-brand-secondary-strong)}.use-case-theme-sky{--use-case-bg-start: var(--color-brand-primary-soft);--use-case-bg-end: var(--color-surface-sky);--use-case-accent: var(--blue)}.use-case-theme-blush{--use-case-bg-start: var(--color-state-danger-bg);--use-case-bg-end: var(--color-surface);--use-case-accent: var(--color-state-danger-text)}.use-case-theme-cream{--use-case-bg-start: var(--color-surface-cream);--use-case-bg-end: var(--cream);--use-case-accent: var(--color-state-warning-text-strong)}.use-case-theme-green{--use-case-bg-start: var(--color-state-success-bg, #EBFFFE);--use-case-bg-end: var(--color-state-success-bg, #EBFFFE);--use-case-accent: var(--ok)}.use-case-theme-visual{--use-case-bg-start: var(--color-brand-lavender);--use-case-bg-end: var(--color-brand-lavender);--use-case-accent: var(--color-brand-primary-strong)}.use-case-hero-shell .eyebrow-rule{color:var(--use-case-accent, var(--blue))!important}.use-case-hero-container{width:min(1428px,100%);margin:0 auto}.use-case-hero-grid{display:grid;grid-template-columns:minmax(420px,1fr) minmax(520px,52%);gap:clamp(32px,5vw,96px);align-items:center;min-height:520px}.use-case-hero-grid>*{min-width:0}.use-case-hero-tools{margin-top:52px;text-align:center}.use-case-hero-tools>p{margin:0 0 28px;color:var(--muted)!important;font-family:var(--font-brand-heading);font-size:12px;font-weight:600;letter-spacing:var(--font-brand-logo-eyebrow-letter-spacing);line-height:1.5;text-transform:uppercase}.use-case-hero-tool-logos{width:min(100%,920px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(22px,3vw,42px);margin-inline:auto}.use-case-hero-tool-logos img{width:30px;height:30px;display:block;flex:0 0 auto;object-fit:contain;user-select:none}.use-case-hero-tool-logos img[alt^=Salesforce]{width:38px}.use-case-hero-tool-logos.is-logo-sequence img{opacity:0;transform:translate3d(12px,10px,0) scale(.9)}.use-case-hero-tool-logos.is-logo-sequence.is-visible img{animation:use-case-tool-logo-in .28s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--use-case-tool-index) * 48ms)}@keyframes use-case-tool-logo-in{to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.use-case-hero-tool-logos.is-logo-sequence img{opacity:1;transform:none}.use-case-hero-tool-logos.is-logo-sequence.is-visible img{animation:none}}@media(max-width:1180px){.use-case-hero-grid{grid-template-columns:1fr;gap:42px;min-height:0}.use-case-hero-grid>div:first-child{text-align:center}.use-case-hero-shell .eyebrow-rule{justify-content:center}.use-case-hero-grid>div:first-child>.flex{justify-content:center}.use-case-hero-tools{margin-top:44px}}@media(max-width:820px){.use-case-hero-shell{width:min(100vw - 24px,100%);padding:40px 20px 56px;border-radius:var(--radius-card-lg)}.use-case-hero-container{width:100%}.use-case-hero-tools{margin-top:38px}.use-case-hero-tools>p{margin-bottom:18px;font-size:10px;line-height:1.45}.use-case-hero-tool-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:20px 14px}.use-case-hero-tool-logos img,.use-case-hero-tool-logos img[alt^=Salesforce]{width:28px;height:28px;justify-self:center}}
