.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-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-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-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{min-width:0;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{color:#fff;font-weight:600}.use-case-slack-channel:where(.astro-3ehar6cp) span:where(.astro-3ehar6cp){margin-left:auto;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#b54874;color:#fff;font-size:12px}.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:5px}.use-case-slack-app-mark:where(.astro-3ehar6cp) img:where(.astro-3ehar6cp){width:22px;height:22px;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-chat-row:where(.astro-3ehar6cp){display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.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;object-fit:contain}.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}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-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)}@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){display:none}}.use-case-hero-shell{width:min(1812px,calc(100vw - 48px));margin:24px auto 0;padding:100px 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}@media(max-width:1180px){.use-case-hero-grid{grid-template-columns:1fr;gap:42px;min-height:0}}@media(max-width:820px){.use-case-hero-shell{width:min(100vw - 24px,100%);padding:64px 20px 56px;border-radius:var(--radius-card-lg)}.use-case-hero-container{width:100%}}
