.slack-window:where(.astro-cpprye4o){overflow:hidden;width:100%;border-radius:12px;background:#461348;box-shadow:var(--shadow-lg);transform-origin:80% 50%}.slack-window:where(.astro-cpprye4o)[data-slack-demo].is-enhanced{opacity:0;transform:translate3d(44px,28px,0) scale(.985)}.slack-window:where(.astro-cpprye4o)[data-slack-demo].is-enhanced.is-mounted{opacity:1;transform:translateZ(0) scale(1);transition:opacity .62s ease,transform .76s cubic-bezier(.2,.8,.2,1)}.slack-window-top:where(.astro-cpprye4o){display:flex;align-items:center;gap:12px;height:50px;padding:0 16px;border-bottom:1px solid rgba(195,178,196,.5);color:#fff}.slack-title:where(.astro-cpprye4o){min-width:0;display:inline-flex;align-items:center;gap:10px;height:100%;line-height:1}.slack-logo-frame:where(.astro-cpprye4o){width:26px;height:26px;flex:0 0 26px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#fff}.slack-logo-mark:where(.astro-cpprye4o){width:17px;height:17px;display:block;object-fit:contain}.slack-window-top:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){display:inline-flex;align-items:center;height:auto;font-family:var(--font-brand-sans);font-size:18px;font-weight:700;line-height:1;letter-spacing:0}.slack-search:where(.astro-cpprye4o){width:min(265px,42%);height:34px;margin-left:auto;border-radius:8px;background:#5f3362}.slack-install:where(.astro-cpprye4o){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}.slack-install:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:17px;height:17px;display:block;flex:0 0 17px;object-fit:contain}.slack-install:where(.astro-cpprye4o):hover{background:#faf6fb;box-shadow:0 7px 18px #1b071d3d}.slack-install:where(.astro-cpprye4o):focus-visible{outline:2px solid white;outline-offset:2px}.slack-mobile-workspace-mark:where(.astro-cpprye4o),.slack-title-mobile:where(.astro-cpprye4o),.slack-mobile-top-actions:where(.astro-cpprye4o),.slack-mobile-shortcuts:where(.astro-cpprye4o),.slack-mobile-section-arrow:where(.astro-cpprye4o),.slack-mobile-section-actions:where(.astro-cpprye4o),.slack-mobile-bottom-nav:where(.astro-cpprye4o){display:none}.slack-window-body:where(.astro-cpprye4o){display:grid;grid-template-columns:184px minmax(0,1fr)}.slack-chat-panel:where(.astro-cpprye4o){min-width:0;background:#fff}.slack-mobile-chat-bar:where(.astro-cpprye4o){display:none}.slack-sidebar:where(.astro-cpprye4o){display:flex;flex-direction:column;gap:4px;padding:16px 8px 8px;color:#c3b2c4;font-size:14.5px}.slack-nav-item:where(.astro-cpprye4o),.slack-channel:where(.astro-cpprye4o),.slack-side-heading:where(.astro-cpprye4o){min-width:0;min-height:30px;display:flex;align-items:center;padding:0 8px 0 32px;position:relative;color:#c3b2c4}.slack-nav-item:where(.astro-cpprye4o){gap:12px;padding:0 8px 0 12px}button:where(.astro-cpprye4o).slack-nav-item,button:where(.astro-cpprye4o).slack-app-row{width:100%;border:0;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}button:where(.astro-cpprye4o).slack-nav-item{border-radius:4px;background:transparent}button:where(.astro-cpprye4o).slack-nav-item:hover,button:where(.astro-cpprye4o).slack-nav-item.is-active{background:#ffffff1a;color:#fff}button:where(.astro-cpprye4o).slack-nav-item:focus-visible,button:where(.astro-cpprye4o).slack-app-row:focus-visible{outline:2px solid #9ecbff;outline-offset:-2px}.slack-nav-count:where(.astro-cpprye4o){min-width:20px;height:20px;margin-left:auto;display:grid;place-items:center;border-radius:999px;background:#b54874;color:#fff;font-size:11px;line-height:1}.slack-nav-icon:where(.astro-cpprye4o){width:16px;height:16px;flex:0 0 16px;color:currentColor}.slack-nav-item:where(.astro-cpprye4o) span:where(.astro-cpprye4o){flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;color:currentColor;text-overflow:ellipsis;white-space:nowrap}.slack-channel:where(.astro-cpprye4o):before,.slack-side-heading:where(.astro-cpprye4o):before{content:attr(data-label);color:currentColor}.slack-channel:where(.astro-cpprye4o):before{min-width:0;max-width:100%;flex:1 1 auto;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slack-nav-item:where(.astro-cpprye4o).has-unread>span:where(.astro-cpprye4o){color:#fff;font-weight:700}.slack-channel:where(.astro-cpprye4o):after{content:"#";position:absolute;left:12px;color:currentColor}.slack-channel:where(.astro-cpprye4o).is-active{background:#ffffff1a;color:#fff;font-weight:600}button:where(.astro-cpprye4o).slack-channel{width:100%;border:0;border-radius:4px;background-color:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}button:where(.astro-cpprye4o).slack-channel:hover{background:#ffffff14;color:#fff}button:where(.astro-cpprye4o).slack-channel:focus-visible{outline:2px solid #9ecbff;outline-offset:-2px;color:#fff}.slack-channel:where(.astro-cpprye4o) span:where(.astro-cpprye4o){margin-left:auto;width:24px;min-width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:999px;background:#b54874;color:#fff;font-size:12px}.slack-side-heading:where(.astro-cpprye4o){padding-left:4px;margin-top:8px;color:#d9cadb;font-weight:600}.slack-side-rule:where(.astro-cpprye4o){height:1px;margin:8px 0;background:#c3b2c44d}.slack-app-row:where(.astro-cpprye4o){display:flex;align-items:center;gap:7px;height:36px;margin-top:6px;padding:0 8px 0 9px;border-radius:4px;background:transparent;color:#c3b2c4;font-weight:600}.slack-app-row:where(.astro-cpprye4o):hover,.slack-app-row:where(.astro-cpprye4o).is-active{background:#32639f;color:#fff}.slack-app-mark:where(.astro-cpprye4o){width:22px;height:22px;flex:0 0 22px;overflow:hidden;border-radius:28%}.slack-app-mark:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:22px;height:22px;border-radius:inherit;object-fit:contain}.slack-app-name:where(.astro-cpprye4o){color:#fff;font-family:var(--font-brand-sans);font-size:13.5px;font-weight:600;line-height:1;letter-spacing:0}.slack-chat:where(.astro-cpprye4o){display:flex;flex-direction:column;gap:14px;height:460px;padding:16px 18px 18px;box-sizing:border-box;overflow-y:auto;background:#fff;scrollbar-width:none;scroll-behavior:smooth}.slack-chat:where(.astro-cpprye4o)::-webkit-scrollbar{display:none}.chat-row:where(.astro-cpprye4o){display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.chat-row:where(.astro-cpprye4o).is-entering{animation:slack-message-in .42s cubic-bezier(.2,.8,.2,1) both}.avatar:where(.astro-cpprye4o){width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:#fff;font-weight:700}.avatar:where(.astro-cpprye4o).user{background:#7c3aed}.avatar:where(.astro-cpprye4o).user img:where(.astro-cpprye4o){width:100%;height:100%;border-radius:inherit;object-fit:cover}.avatar:where(.astro-cpprye4o).dash{background:transparent}.avatar:where(.astro-cpprye4o).dash img:where(.astro-cpprye4o){width:36px;height:36px;border-radius:28%;object-fit:contain}.chat-head:where(.astro-cpprye4o){display:flex;align-items:center;gap:8px;margin-bottom:2px;font-size:14px}.chat-head:where(.astro-cpprye4o) span:where(.astro-cpprye4o){color:var(--color-text-time);font-size:12px}.chat-head:where(.astro-cpprye4o) em:where(.astro-cpprye4o){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}.chat-copy:where(.astro-cpprye4o) p:where(.astro-cpprye4o){margin:0;color:var(--color-text-card);font-size:14.5px;line-height:1.5}.slack-typing-bubble:where(.astro-cpprye4o){width:fit-content;min-width:52px;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 11px;border:1px solid var(--line);border-radius:12px;background:#f1f2f8}.slack-typing-bubble:where(.astro-cpprye4o) span:where(.astro-cpprye4o){width:6px;height:6px;border-radius:50%;background:var(--color-text-time);animation:slack-typing-dot 1.05s ease-in-out infinite}.slack-typing-bubble:where(.astro-cpprye4o) span:where(.astro-cpprye4o):nth-child(2){animation-delay:.12s}.slack-typing-bubble:where(.astro-cpprye4o) span:where(.astro-cpprye4o):nth-child(3){animation-delay:.24s}mark:where(.astro-cpprye4o){padding:0 4px;border-radius:4px;background:rgb(var(--color-brand-primary-rgb) / .1);color:#3c4dee;font-weight:600}.result-list:where(.astro-cpprye4o){display:flex;flex-direction:column;gap:6px;margin:9px 0 0;padding:0;list-style:none}.result-list:where(.astro-cpprye4o) li:where(.astro-cpprye4o){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:13.5px}.result-list:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){color:var(--ok);font-size:12.5px;font-weight:700}.result-list:where(.astro-cpprye4o) .warn:where(.astro-cpprye4o){color:var(--color-state-warning-text-strong)}.result-list:where(.astro-cpprye4o) .danger:where(.astro-cpprye4o){color:var(--danger)}.result-list:where(.astro-cpprye4o) .neutral:where(.astro-cpprye4o){color:var(--color-text-time)}.integration-action-card:where(.astro-cpprye4o){display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:#fff}.integration-action-card:where(.astro-cpprye4o)>img:where(.astro-cpprye4o){width:28px;height:28px;object-fit:contain}.integration-action-card:where(.astro-cpprye4o)>span:where(.astro-cpprye4o){min-width:0;display:flex;flex-direction:column;gap:1px}.integration-action-card:where(.astro-cpprye4o) small:where(.astro-cpprye4o){color:var(--color-text-time);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.integration-action-card:where(.astro-cpprye4o) span:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){overflow:hidden;color:var(--color-text-card);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.integration-action-card:where(.astro-cpprye4o)>b:where(.astro-cpprye4o){padding:3px 7px;border-radius:999px;background:#e8fbf7;color:#078171;font-size:10px}.slack-view:where(.astro-cpprye4o){display:flex;flex-direction:column;gap:10px}.slack-view-header:where(.astro-cpprye4o){display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--line)}.slack-view-header:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){color:var(--color-text-card);font-size:16px}.slack-view-header:where(.astro-cpprye4o) span:where(.astro-cpprye4o){color:var(--color-text-time);font-size:11.5px}.unread-list:where(.astro-cpprye4o),.dm-action-list:where(.astro-cpprye4o){display:flex;flex-direction:column;gap:7px}.mobile-activity-list:where(.astro-cpprye4o),.mobile-more-list:where(.astro-cpprye4o){--stagger-step: 80ms;display:flex;flex-direction:column;gap:7px}.mobile-activity-item:where(.astro-cpprye4o),.mobile-more-item:where(.astro-cpprye4o){width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--color-text-card);font:inherit;text-align:left;text-decoration:none}.mobile-activity-item:where(.astro-cpprye4o){cursor:pointer}.mobile-activity-item:where(.astro-cpprye4o):hover,.mobile-more-item:where(.astro-cpprye4o):hover{border-color:#bdd6ff;background:#f7faff}.mobile-activity-item:where(.astro-cpprye4o):focus-visible,.mobile-more-item:where(.astro-cpprye4o):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.mobile-activity-item:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:30px;height:30px;object-fit:contain}.mobile-activity-item:where(.astro-cpprye4o)>span:where(.astro-cpprye4o),.mobile-more-item:where(.astro-cpprye4o)>span:where(.astro-cpprye4o):not(.mobile-more-icon){min-width:0;display:flex;flex-direction:column;gap:2px}.mobile-activity-item:where(.astro-cpprye4o) strong:where(.astro-cpprye4o),.mobile-more-item:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.mobile-activity-item:where(.astro-cpprye4o) small:where(.astro-cpprye4o),.mobile-more-item:where(.astro-cpprye4o) small:where(.astro-cpprye4o){overflow:hidden;color:var(--color-text-time);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.mobile-activity-item:where(.astro-cpprye4o)>b:where(.astro-cpprye4o),.mobile-more-item:where(.astro-cpprye4o)>b:where(.astro-cpprye4o){color:var(--blue);font-size:14px}.mobile-more-open-icon:where(.astro-cpprye4o){width:17px;height:17px;display:block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='m10 14 11-11'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='m10 14 11-11'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") center / contain no-repeat}.mobile-integration-grid:where(.astro-cpprye4o){--stagger-step: 42ms;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mobile-activity-item:where(.astro-cpprye4o).is-stagger-entering,.mobile-more-item:where(.astro-cpprye4o).is-stagger-entering,.mobile-integration-item:where(.astro-cpprye4o).is-stagger-entering{opacity:0;animation:slack-tile-in .36s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(70ms + (var(--item-index, 0) * var(--stagger-step, 70ms)))}.mobile-integration-item:where(.astro-cpprye4o){min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 4px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--color-text-card);text-align:center}.mobile-integration-item:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:26px;height:26px;object-fit:contain}.mobile-integration-more-plus:where(.astro-cpprye4o){width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:var(--blue);color:#fff;font-size:18px;font-weight:700;line-height:1}.mobile-integration-item:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){max-width:100%;overflow:hidden;font-size:9.5px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.mobile-more-icon:where(.astro-cpprye4o){width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#edf4ff;color:var(--blue);font-size:14px;font-weight:800}.unread-item:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o){width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--color-text-card);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.unread-item:where(.astro-cpprye4o):hover,.dm-action-item:where(.astro-cpprye4o):hover{border-color:#bdd6ff;background:#f7faff;transform:translateY(-1px)}.unread-item:where(.astro-cpprye4o):focus-visible,.dm-action-item:where(.astro-cpprye4o):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.unread-item:where(.astro-cpprye4o) img:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:28px;height:28px;object-fit:contain}.unread-item:where(.astro-cpprye4o)>span:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o)>span:where(.astro-cpprye4o){min-width:0;display:flex;flex-direction:column;gap:2px}.unread-item:where(.astro-cpprye4o) strong:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){color:var(--color-text-card);font-size:12.5px}.unread-item:where(.astro-cpprye4o) small:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o) small:where(.astro-cpprye4o){overflow:hidden;color:var(--color-text-time);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.unread-item:where(.astro-cpprye4o)>b:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o)>b:where(.astro-cpprye4o){color:var(--blue);font-size:15px}.unread-item:where(.astro-cpprye4o){grid-template-columns:28px minmax(0,1fr) auto;gap:9px;overflow:hidden;border-width:0 0 1px;border-radius:0;padding:10px 4px}.unread-item:where(.astro-cpprye4o):hover{border-color:var(--line);background:#f7f7f8;transform:none}.unread-avatar:where(.astro-cpprye4o){width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:#fff;font-size:11px;font-weight:700}.unread-avatar:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:100%;height:100%;border-radius:inherit;object-fit:cover}.unread-preview:where(.astro-cpprye4o){min-width:0;display:flex;flex-direction:row;align-items:baseline;gap:7px;overflow:hidden;white-space:nowrap}.unread-preview:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){flex:0 0 auto;margin:0;font-size:12px}.unread-preview:where(.astro-cpprye4o) small:where(.astro-cpprye4o){min-width:0;display:block;flex:1 1 auto;overflow:hidden;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.unread-empty:where(.astro-cpprye4o){margin:0;padding:30px 12px;color:#a2adb8;font-size:12.5px;text-align:center}.thread-parent:where(.astro-cpprye4o){position:sticky;top:0;z-index:2;padding:8px;border:1px solid var(--line);border-radius:10px;background:#f7f6fb;box-shadow:0 8px 16px #ffffffeb}.thread-replies-divider:where(.astro-cpprye4o){display:flex;align-items:center;gap:9px;color:var(--color-text-time);font-size:11px;font-weight:700}.thread-replies-divider:where(.astro-cpprye4o):after{content:"";height:1px;flex:1 1 auto;background:var(--line)}.thread-composer:where(.astro-cpprye4o){display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;border:1px solid #cbd5df;border-radius:9px;background:#fff;box-shadow:inset 0 1px #ffffffb3}.thread-composer:where(.astro-cpprye4o)>img:where(.astro-cpprye4o){width:26px;height:26px;border-radius:7px;object-fit:cover}.thread-composer:where(.astro-cpprye4o) input:where(.astro-cpprye4o){min-width:0;width:100%;padding:0;border:0;outline:0;background:transparent;color:var(--color-text-card);font:inherit;font-size:12px}.thread-composer:where(.astro-cpprye4o) input:where(.astro-cpprye4o)::placeholder{color:#98a4ae}.thread-composer:where(.astro-cpprye4o) button:where(.astro-cpprye4o){min-height:30px;padding:0 12px;border:0;border-radius:7px;background:var(--blue);color:#fff;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;box-shadow:0 5px 12px rgb(var(--color-brand-primary-rgb) / .2);transition:filter .16s ease,transform .16s ease}.thread-composer:where(.astro-cpprye4o) button:where(.astro-cpprye4o):hover{filter:brightness(.94);transform:translateY(-1px)}.thread-composer:where(.astro-cpprye4o) button:where(.astro-cpprye4o):focus-visible{outline:2px solid var(--color-text-card);outline-offset:2px}.thread-composer:where(.astro-cpprye4o) button:where(.astro-cpprye4o).is-attention{animation:thread-send-blink .24s ease-in-out 3,thread-send-pulse .92s ease-in-out .72s infinite alternate}.thread-composer:where(.astro-cpprye4o) button:where(.astro-cpprye4o):disabled{background:#b6c0ca;cursor:default;box-shadow:none;transform:none}.slack-chat:where(.astro-cpprye4o).is-thread-view{gap:10px;padding-top:12px;padding-bottom:12px}.slack-chat:where(.astro-cpprye4o).is-thread-view .thread-context:where(.astro-cpprye4o) .chat-copy:where(.astro-cpprye4o) p:where(.astro-cpprye4o){font-size:13.5px;line-height:1.4}.slack-chat:where(.astro-cpprye4o).is-thread-view .blog-card-art:where(.astro-cpprye4o){height:58px}.slack-chat:where(.astro-cpprye4o).is-thread-view .blog-card-art:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:44px;height:44px}.slack-chat:where(.astro-cpprye4o).is-thread-view .blog-card-art:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){font-size:15px}.slack-chat:where(.astro-cpprye4o).is-thread-view .blog-card-copy:where(.astro-cpprye4o){padding:6px 8px}.blog-card:where(.astro-cpprye4o){overflow:hidden;margin-top:8px;border:1px solid var(--line);border-radius:10px;background:#fff}.blog-card-art:where(.astro-cpprye4o){height:72px;display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(120deg,#fff0e3,#efe8ff 55%,#ddf6ff)}.blog-card-art:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:54px;height:54px;object-fit:contain}.blog-card-marketing-visual:where(.astro-cpprye4o){width:58px;height:48px;flex:0 0 58px;position:relative;display:flex;align-items:flex-end;gap:3px;padding:10px 9px 8px;border:1px solid rgb(255 255 255 / .82);border-radius:13px;background:#ffffffb8;box-shadow:0 7px 18px #5a398229;transform:rotate(-3deg)}.blog-card-marketing-visual:where(.astro-cpprye4o):after{content:"↗";position:absolute;top:1px;right:6px;color:#7257d8;font-size:13px;font-weight:800}.blog-card-marketing-visual:where(.astro-cpprye4o) span:where(.astro-cpprye4o){width:7px;height:var(--bar-height);border-radius:3px 3px 2px 2px;background:linear-gradient(180deg,#ff8a5c,#f04473)}.blog-card-art:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){max-width:180px;color:#16233d;font-family:var(--font-brand-heading);font-size:17px;line-height:1.05}.blog-card-copy:where(.astro-cpprye4o){display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px}.blog-card-copy:where(.astro-cpprye4o) span:where(.astro-cpprye4o){min-width:0;display:flex;flex-direction:column}.blog-card-copy:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){overflow:hidden;color:var(--color-text-card);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.blog-card-copy:where(.astro-cpprye4o) small:where(.astro-cpprye4o){color:var(--color-text-time);font-size:10.5px}.blog-card-tools:where(.astro-cpprye4o){display:flex;gap:5px}.blog-card-tools:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:22px;height:22px;object-fit:contain}.slack-scenario-data:where(.astro-cpprye4o){display:none!important}@keyframes slack-message-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slack-tile-in{0%{opacity:0;transform:translate3d(12px,8px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes thread-send-pulse{0%{filter:brightness(1);transform:scale(1);box-shadow:0 5px 12px rgb(var(--color-brand-primary-rgb) / .2)}to{filter:brightness(1.14);transform:scale(1.06);box-shadow:0 7px 19px rgb(var(--color-brand-primary-rgb) / .48)}}@keyframes thread-send-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.42;transform:scale(.97)}}@keyframes slack-unread-nav-blink{0%,to{background:transparent;color:#c3b2c4}50%{background:#fff3;color:#fff}}@keyframes slack-typing-dot{0%,60%,to{opacity:.42;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(min-width:821px){.slack-window:where(.astro-cpprye4o)[data-slack-demo].is-mounted button:where(.astro-cpprye4o).slack-nav-item[data-slack-view=unreads]{animation:slack-unread-nav-blink .24s ease-in-out 2.2s 3}}@media(max-width:1180px){.slack-window:where(.astro-cpprye4o){max-width:658px;margin-inline:auto}}@media(max-width:820px){.slack-window-body:where(.astro-cpprye4o){grid-template-columns:1fr}.slack-sidebar:where(.astro-cpprye4o){display:flex;flex-direction:row;align-items:center;gap:6px;padding:8px;overflow-x:auto;border-bottom:1px solid rgba(195,178,196,.3);scrollbar-width:none}.slack-sidebar:where(.astro-cpprye4o)::-webkit-scrollbar{display:none}.slack-side-rule:where(.astro-cpprye4o),.slack-side-heading:where(.astro-cpprye4o){display:none}button:where(.astro-cpprye4o).slack-nav-item,button:where(.astro-cpprye4o).slack-channel,button:where(.astro-cpprye4o).slack-app-row{width:auto;min-height:32px;flex:0 0 auto;gap:8px;padding-right:10px}button:where(.astro-cpprye4o).slack-nav-item{padding-left:10px}button:where(.astro-cpprye4o).slack-app-row{height:32px;margin-top:0}.slack-chat:where(.astro-cpprye4o){height:430px}}@media(max-width:560px){.slack-window:where(.astro-cpprye4o){display:block;max-height:none;margin-top:4px;border-radius:14px;background:#461348}.slack-window-top:where(.astro-cpprye4o){height:58px;gap:8px;padding-inline:12px;border-bottom:0;background:inherit}.slack-logo-frame:where(.astro-cpprye4o){display:none}.slack-mobile-workspace-mark:where(.astro-cpprye4o){width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#fff}.slack-mobile-workspace-mark:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:24px;height:24px;object-fit:contain}.slack-window-top:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){min-width:0;font-size:17px}.slack-title-desktop:where(.astro-cpprye4o){display:none}.slack-title-mobile:where(.astro-cpprye4o){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slack-mobile-top-actions:where(.astro-cpprye4o){margin-left:0;display:flex;align-items:center;gap:9px}.slack-mobile-profile:where(.astro-cpprye4o){width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;position:relative;border-radius:9px}.slack-mobile-profile:where(.astro-cpprye4o){background:#fff}.slack-mobile-profile:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:31px;height:31px;border-radius:28%;object-fit:contain}.slack-mobile-profile:where(.astro-cpprye4o) i:where(.astro-cpprye4o){width:8px;height:8px;position:absolute;right:-1px;bottom:-1px;border:2px solid #461348;border-radius:50%;background:#2eb67d}.slack-search:where(.astro-cpprye4o){display:none}.slack-install:where(.astro-cpprye4o){height:30px;margin-left:auto;padding-inline:11px;font-size:12px}.slack-window-body:where(.astro-cpprye4o){position:relative;display:block;height:430px;overflow:hidden;border-radius:16px 16px 0 0;background:#fff}.slack-sidebar:where(.astro-cpprye4o),.slack-chat-panel:where(.astro-cpprye4o){position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box}.slack-sidebar:where(.astro-cpprye4o){z-index:1;flex-direction:column;align-items:stretch;gap:3px;padding:14px 10px 64px;overflow-x:hidden;overflow-y:auto;border-bottom:0;background:#fff;color:#2f3033;transform:translateZ(0);visibility:visible;transition:transform .42s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0s}.slack-chat-panel:where(.astro-cpprye4o){z-index:2;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding-bottom:58px;transform:translate3d(100%,0,0);visibility:hidden;transition:transform .42s cubic-bezier(.2,.8,.2,1),visibility 0s linear .42s}.slack-window-body:where(.astro-cpprye4o).is-mobile-chat-open .slack-sidebar:where(.astro-cpprye4o){transform:translate3d(-100%,0,0);visibility:hidden;transition:transform .42s cubic-bezier(.2,.8,.2,1),visibility 0s linear .42s}.slack-window-body:where(.astro-cpprye4o).is-mobile-chat-open .slack-chat-panel:where(.astro-cpprye4o){transform:translateZ(0);visibility:visible;transition-delay:0s}.slack-side-rule:where(.astro-cpprye4o){display:block;height:1px;margin:11px -10px 5px;background:#e4e7e9}.slack-side-heading:where(.astro-cpprye4o){display:flex;min-height:34px;margin-top:0;padding:0 8px 0 30px;color:#242629;font-size:13px;font-weight:700}.slack-side-heading:where(.astro-cpprye4o):after{content:"#";position:absolute;left:9px;color:#53606a;font-size:18px;font-weight:400}.slack-mobile-section-arrow:where(.astro-cpprye4o){display:inline;margin-left:4px;color:#53606a;font-size:19px;font-weight:400}.slack-mobile-section-actions:where(.astro-cpprye4o){margin-left:auto;display:flex;align-items:center;gap:18px;color:#26323a}.slack-mobile-section-actions:where(.astro-cpprye4o) b:where(.astro-cpprye4o){font-size:20px;font-weight:400;line-height:1}.slack-mobile-shortcuts:where(.astro-cpprye4o){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.slack-mobile-shortcuts:where(.astro-cpprye4o) button:where(.astro-cpprye4o){min-width:0;height:92px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:2px;padding:10px;border:1px solid #dce1e4;border-radius:12px;background:#fff;color:#26323a;font:inherit;text-align:left;cursor:pointer}.slack-mobile-shortcuts:where(.astro-cpprye4o) button:where(.astro-cpprye4o):nth-child(2){background:#f1f4f6}.slack-mobile-shortcuts:where(.astro-cpprye4o) button:where(.astro-cpprye4o):hover,.slack-mobile-shortcuts:where(.astro-cpprye4o) button:where(.astro-cpprye4o).is-active{border-color:#aabdc9;background:#eaf1f5}.slack-mobile-shortcuts:where(.astro-cpprye4o) button:where(.astro-cpprye4o):focus-visible{outline:2px solid #1264a3;outline-offset:1px}.slack-mobile-shortcuts:where(.astro-cpprye4o) svg:where(.astro-cpprye4o),.slack-mobile-dash-shortcut:where(.astro-cpprye4o){width:23px;height:23px;margin-bottom:auto;display:block}.slack-mobile-dash-shortcut:where(.astro-cpprye4o) img:where(.astro-cpprye4o){width:23px;height:23px;border-radius:28%;object-fit:contain}.slack-mobile-shortcuts:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){overflow:hidden;max-width:100%;color:#1f2529;font-size:12px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.slack-mobile-shortcuts:where(.astro-cpprye4o) small:where(.astro-cpprye4o){overflow:hidden;max-width:100%;color:#65737e;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.slack-sidebar:where(.astro-cpprye4o)>.slack-nav-item:where(.astro-cpprye4o){display:none}button:where(.astro-cpprye4o).slack-nav-item,button:where(.astro-cpprye4o).slack-channel,button:where(.astro-cpprye4o).slack-app-row{width:100%;min-height:38px;flex:0 0 auto}button:where(.astro-cpprye4o).slack-nav-item{padding:0 12px}button:where(.astro-cpprye4o).slack-channel{min-height:40px;padding:0 12px 0 38px;border-radius:8px;color:#424a50;font-size:13.5px}button:where(.astro-cpprye4o).slack-channel:hover,.slack-channel:where(.astro-cpprye4o).is-active{background:#edf2f5;color:#1f2529}button:where(.astro-cpprye4o).slack-app-row{display:none}.slack-side-heading:where(.astro-cpprye4o).apps{display:none}.slack-channel:where(.astro-cpprye4o):after{left:14px;color:#53606a;font-size:18px}.slack-mobile-bottom-nav:where(.astro-cpprye4o){height:58px;margin:0;padding:5px 5px 3px;position:absolute;left:0;right:0;bottom:0;z-index:4;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #e4e7e9;background:#fffffff7;box-shadow:0 -6px 14px #122f440a}.slack-mobile-bottom-nav:where(.astro-cpprye4o) button:where(.astro-cpprye4o){min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;border:0;border-radius:8px;background:transparent;color:#496273;font:inherit;font-size:9px;cursor:pointer}.slack-mobile-bottom-nav:where(.astro-cpprye4o) button:where(.astro-cpprye4o).is-active{color:#0c4667;font-weight:700}.slack-mobile-bottom-nav:where(.astro-cpprye4o) button:where(.astro-cpprye4o) span:where(.astro-cpprye4o){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slack-mobile-bottom-nav:where(.astro-cpprye4o) svg:where(.astro-cpprye4o){width:20px;height:20px}.slack-mobile-chat-bar:where(.astro-cpprye4o){position:relative;flex:0 0 46px;display:flex;align-items:center;justify-content:center;padding:0 70px;border-bottom:1px solid var(--line);background:#fff}.slack-mobile-chat-bar:where(.astro-cpprye4o)>strong:where(.astro-cpprye4o){overflow:hidden;color:var(--color-text-card);font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.slack-mobile-back:where(.astro-cpprye4o){position:absolute;left:8px;height:36px;display:inline-flex;align-items:center;gap:2px;padding:0 6px 0 2px;border:0;border-radius:6px;background:transparent;color:#1264a3;font:inherit;font-size:12px;cursor:pointer}.slack-mobile-back:where(.astro-cpprye4o):hover{background:#f3f6f9}.slack-mobile-back:where(.astro-cpprye4o):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.slack-mobile-back:where(.astro-cpprye4o) svg:where(.astro-cpprye4o){width:20px;height:20px}.slack-chat:where(.astro-cpprye4o){gap:12px;height:auto;min-height:0;flex:1 1 auto;padding:14px}.slack-chat:where(.astro-cpprye4o).is-thread-view .thread-parent:where(.astro-cpprye4o){position:sticky;top:0;z-index:2;box-shadow:0 8px 16px #ffffffeb}.chat-row:where(.astro-cpprye4o){grid-template-columns:30px minmax(0,1fr);gap:10px}.avatar:where(.astro-cpprye4o),.avatar:where(.astro-cpprye4o).dash img:where(.astro-cpprye4o){width:30px;height:30px;border-radius:7px;font-size:12px}.chat-head:where(.astro-cpprye4o){gap:6px;font-size:13px}.chat-head:where(.astro-cpprye4o) span:where(.astro-cpprye4o){font-size:11px}.chat-copy:where(.astro-cpprye4o) p:where(.astro-cpprye4o){font-size:12.5px;line-height:1.45}.result-list:where(.astro-cpprye4o){gap:5px;margin-top:7px}.result-list:where(.astro-cpprye4o) li:where(.astro-cpprye4o){align-items:flex-start;padding:7px 9px;font-size:12px;line-height:1.35}.result-list:where(.astro-cpprye4o) strong:where(.astro-cpprye4o){font-size:11.5px}.slack-channel:where(.astro-cpprye4o) :where(.astro-cpprye4o)[data-slack-unread]{width:20px;min-width:20px;height:20px;flex-basis:20px;font-size:11px}.slack-nav-count:where(.astro-cpprye4o){min-width:18px;height:18px;font-size:10px}.integration-action-card:where(.astro-cpprye4o){grid-template-columns:26px minmax(0,1fr)}.integration-action-card:where(.astro-cpprye4o)>img:where(.astro-cpprye4o){width:24px;height:24px}.integration-action-card:where(.astro-cpprye4o)>b:where(.astro-cpprye4o){display:none}.unread-item:where(.astro-cpprye4o),.dm-action-item:where(.astro-cpprye4o){padding:8px}}@media(prefers-reduced-motion:reduce){.slack-window:where(.astro-cpprye4o)[data-slack-demo].is-enhanced,.slack-window:where(.astro-cpprye4o)[data-slack-demo].is-enhanced.is-mounted{opacity:1;transform:none;transition:none}.chat-row:where(.astro-cpprye4o).is-entering,.slack-typing-bubble:where(.astro-cpprye4o) span:where(.astro-cpprye4o){animation:none}.mobile-activity-item:where(.astro-cpprye4o).is-stagger-entering,.mobile-more-item:where(.astro-cpprye4o).is-stagger-entering,.mobile-integration-item:where(.astro-cpprye4o).is-stagger-entering{opacity:1;animation:none;transform:none}.thread-composer:where(.astro-cpprye4o) button:where(.astro-cpprye4o).is-attention{animation:none}.slack-window:where(.astro-cpprye4o)[data-slack-demo].is-mounted button:where(.astro-cpprye4o).slack-nav-item[data-slack-view=unreads]{animation:none}.slack-chat:where(.astro-cpprye4o){scroll-behavior:auto}.slack-sidebar:where(.astro-cpprye4o),.slack-chat-panel:where(.astro-cpprye4o){transition:none}}
