.slack-container{width:100%;max-width:32rem;margin-inline:auto;padding-inline:1.5rem}@media (width>=40rem){.slack-container{padding-inline:2rem}}@media (width>=48rem){.slack-container{max-width:84rem;padding-inline:2rem}}@media (width>=64rem){.slack-container{padding-inline:4rem}}@media (prefers-reduced-motion:no-preference){.slack-hero-enter{animation:.45s cubic-bezier(.215,.61,.355,1) both slack-hero-enter;animation-delay:var(--enter-delay,0s)}.slack-hero-enter-tile{animation:.65s cubic-bezier(.215,.61,.355,1) both slack-hero-enter;animation-delay:var(--enter-delay,0s)}.slack-hero-fade{animation:.45s cubic-bezier(.215,.61,.355,1) both slack-hero-fade;animation-delay:var(--enter-delay,0s)}.slack-face-enter{animation:.35s cubic-bezier(.215,.61,.355,1) both slack-hero-fade,.5s cubic-bezier(.33,1.3,.6,1) both slack-face-enter-rise;animation-delay:var(--enter-delay,0s);animation-timing-function:cubic-bezier(.215, .61, .355, 1), linear(0, .226, .591, .862, 1, 1.044, 1.041, 1.025, 1.01, 1.002, .998, .998, 1)}.slack-hero-rise{animation:.6s cubic-bezier(.34,1.56,.64,1) both slack-hero-rise;animation-delay:var(--enter-delay,0s);animation-timing-function:linear(0, .16, .488, .81, 1.035, 1.144, 1.16, 1.122, 1.067, 1.018, .987, .974, .975, .983, .992, .999, 1)}@keyframes slack-hero-enter{0%{opacity:0;transform:translateY(var(--enter-y,10px))}}@keyframes slack-hero-rise{0%{transform:translateY(10px)}}@keyframes slack-hero-fade{0%{opacity:0}}@keyframes slack-face-enter-rise{0%{transform:translateY(8px)scale(.96)}}}.slack-hero-pill{color:#4b73ff;border-radius:.22em;margin-inline:-.07em;padding:.04em .14em;display:inline-block;position:relative}.slack-hero-pill:before{content:"";z-index:-1;border-radius:inherit;background:#4b73ff1a;position:absolute;inset:0}@media (width>=80rem){.slack-hero-pill:before{-webkit-backdrop-filter:blur(6px)}}.slack-face{--face-radius:16px;border-radius:var(--face-radius);background:#fff;width:64px;height:64px;position:relative}.slack-face--sm{--face-radius:14px;width:54px;height:54px}@media (width>=40rem){.slack-face--sm{--face-radius:16px;width:64px;height:64px}}.slack-face-chip{aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;width:26px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fcfbf7}.slack-face-chip svg{width:13px;height:auto}.slack-face-photo{border-radius:var(--face-radius);object-fit:cover;background:#f7f7f7;width:100%;height:100%;display:block}.slack-face-arc{--arc-radius:230px;--arc-center-y:254px;width:100%;height:96px;position:relative}@media (width>=40rem){.slack-face-arc{--arc-radius:480px;--arc-center-y:504px;height:152px}}.slack-face-arc-slot{top:var(--arc-center-y);transform:translate(-50%, -50%) rotate(var(--arc-angle)) translateY(calc(var(--arc-radius) * -1)) rotate(calc(var(--arc-angle) * -1)) scale(var(--arc-scale));position:absolute;left:50%}.slack-hero-frame{--crop:1;--fade:52%;aspect-ratio:calc(1216 / (784 * var(--crop)));width:100%;-webkit-mask-image:linear-gradient(to bottom, #000 0 var(--fade), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0 var(--fade), transparent 100%);mask-image:linear-gradient(to bottom, #000 0 var(--fade), transparent 100%);background:#f7f7f7;border:1px solid #e8e8e8;border-radius:12px 12px 0 0;position:relative;overflow:clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=48rem){.slack-hero-frame{--crop:.58;--fade:60%;border-radius:20px 20px 0 0}}.slack-beam{fill:none;stroke-dasharray:var(--dash-d) calc(2px - var(--dash-d))}.slack-beam-shot{fill:none}.slack-impact{opacity:0;background:linear-gradient(90deg,#0000,currentColor 20% 80%,#0000);width:880px;height:1px;position:absolute;top:-1px;left:50%;translate:-50%;scale:0 1;box-shadow:0 0 16px}.slack-hero[data-paused=true] .slack-beam,.slack-hero[data-paused=true] .slack-face-bounce,.slack-hero[data-paused=true] .slack-face-drift,.slack-hero[data-paused=true] .slack-impact{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.slack-beam,.slack-beam-shot,.slack-impact{display:none}}@media (prefers-reduced-motion:no-preference){.slack-beam{animation:4.2s linear infinite slack-beam-sweep,25.2s linear infinite slack-beam-color}.slack-face-bounce{animation:4.2s ease-out infinite slack-face-bounce}.slack-face-drift{animation:slack-face-drift var(--drift-duration,8s) ease-in-out var(--drift-delay,0s) infinite}.slack-impact{animation:4.2s ease-out infinite slack-impact-pulse,25.2s linear infinite slack-impact-color}@keyframes slack-beam-sweep{0%{stroke-dashoffset:calc(2px + var(--dash-d) - var(--dash-len))}to{stroke-dashoffset:calc(var(--dash-d) - var(--dash-len))}}@keyframes slack-beam-color{0%,11.6%{stroke:#36c5f0}11.8%,28.2%{stroke:#2eb67d}28.4%,44.9%{stroke:#ecb22e}45.1%,61.6%{stroke:#e01e5a}61.8%,78.2%{stroke:#36c5f0}78.4%,94.9%{stroke:#ecb22e}95.1%,to{stroke:#36c5f0}}@keyframes slack-face-bounce{0%,12%,to{rotate:0deg;scale:1}3%{rotate:3deg;scale:1.06}8%{rotate:-1.5deg;scale:.979}}@keyframes slack-face-drift{0%,to{scale:1}33%{scale:1.04}66%{scale:.97}}@keyframes slack-impact-pulse{0%{opacity:.4;scale:0 1}7%{opacity:.3;scale:.55 1}18%,to{opacity:0;scale:1}}@keyframes slack-impact-color{0%,11.6%{color:#36c5f0}11.8%,28.2%{color:#2eb67d}28.4%,44.9%{color:#ecb22e}45.1%,61.6%{color:#e01e5a}61.8%,78.2%{color:#36c5f0}78.4%,94.9%{color:#ecb22e}95.1%,to{color:#36c5f0}}}.slack-live-hairline{background-image:linear-gradient(in oklab 90deg, oklab(79.3% .058 .157) 0%, oklab(70.6% .141 .136) 17.79%, oklab(62.1% .214 .115) 35.57%, oklab(64.3% .257 .022) 50.69%, oklab(83.9% .126 -.076) 66.79%, oklab(67.1% -.033 -.172) 82.88%, oklab(60.6% -.009 -.212) 100%);clip-path:inset(0 100% 0 0)}.slack-support-seam{background-image:linear-gradient(in oklab 90deg, oklab(79.3% .058 .157) 0%, oklab(70.6% .141 .136) 17.79%, oklab(62.1% .214 .115) 35.57%, oklab(64.3% .257 .022) 50.69%, oklab(83.9% .126 -.076) 66.79%, oklab(67.1% -.033 -.172) 82.88%, oklab(60.6% -.009 -.212) 100%);height:1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.slack-teams-rail:before{content:"";inset-block:14px;background:#1b1b1b1f;width:1px;position:absolute;left:0}.slack-teams-row:before{content:"";inset-block:14px;background-image:linear-gradient(in oklab 180deg, oklab(79.3% .058 .157) 0%, oklab(70.6% .141 .136) 17.79%, oklab(62.1% .214 .115) 35.57%, oklab(64.3% .257 .022) 50.69%, oklab(83.9% .126 -.076) 66.79%, oklab(67.1% -.033 -.172) 82.88%, oklab(60.6% -.009 -.212) 100%);opacity:0;width:1px;position:absolute;left:0;transform:scaleY(0);-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.slack-teams-row[data-active=true]:before{opacity:1;transform:scaleY(1)}.slack-teams-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-inline:1.5rem;margin-inline:-1.5rem;padding-bottom:4px;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto}@media (width>=32rem){.slack-teams-strip{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 14.5rem)}}@media (width>=40rem){.slack-teams-strip{scroll-padding-inline:calc(50vw - 14rem)}}@media (width>=48rem){.slack-teams-strip{width:auto;margin-inline:-2rem;padding-inline:2rem;scroll-padding-inline:2rem}}.slack-teams-strip:focus-visible{outline:none}.slack-teams-stripwrap{position:relative}.slack-teams-stripwrap:has(>.slack-teams-strip:focus-visible):after{content:"";z-index:2;pointer-events:none;border:2px solid #1b1b1b;border-radius:6px;position:absolute;inset:-2px}@media (prefers-reduced-motion:no-preference){.slack-teams-row:before{transition:transform .2s,opacity .2s}.slack-teams-spec{transition:opacity .12s ease-out,visibility .12s}.slack-teams-spec[data-active=true].slack-teams-swap{animation:.5s cubic-bezier(.215,.61,.355,1) .15s both slack-teams-spec-in}.slack-teams-spec[data-active=true].slack-teams-swap .slack-teams-chip{animation:.5s cubic-bezier(.34,1.42,.64,1) .42s both slack-teams-react-pop}@keyframes slack-teams-spec-in{0%{opacity:0;transform:translateY(8px)}}@keyframes slack-teams-react-pop{0%{opacity:0;transform:scale(.8)}}.slack-chip-breath[data-live=true]{animation:2.85s ease-in-out infinite alternate slack-chip-breath}@keyframes slack-chip-breath{to{opacity:.7}}}
