.slack-card{color:#1d1c1d;font-family:var(--font-lato), "Helvetica Neue", Helvetica, Arial, sans-serif;background:#3f0e40;border-radius:12px;grid-template-rows:38px auto;grid-template-columns:44px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 1px 3px #0605341f}.slack-card p{font-family:inherit;font-size:15px;line-height:22px}.slack-card__bar{grid-column:1/-1;justify-content:center;align-items:center;padding:0 12px;display:flex;position:relative}.slack-card__lights{gap:6px;display:flex;position:absolute;left:14px}.slack-card__lights i{border-radius:50%;width:10px;height:10px;display:block}.slack-card__lights i:first-child{background:#ff5f57}.slack-card__lights i:nth-child(2){background:#febc2e}.slack-card__lights i:nth-child(3){background:#28c840}.slack-card__search{color:#ffffffb8;background:#350d36;border:1px solid #ffffff2e;border-radius:6px;align-items:center;width:58%;max-width:360px;height:24px;padding:0 10px;font-size:12px;display:flex}.slack-card__rail{flex-direction:column;align-items:center;gap:12px;padding-top:4px;display:flex}.slack-card__workspace{color:#3f0e40;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:900;display:flex}.slack-card__rail-item{background:#ffffff24;border-radius:7px;width:22px;height:22px;display:block}.slack-card__rail-item--on{background:#ffffff52}.slack-card__window{background:#fff;border-radius:8px;grid-column:2;min-width:0;margin:0 6px 6px 0;padding-bottom:8px;overflow:hidden}.slack-card__head{border-bottom:1px solid #1d1c1d21;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:11px 16px;display:flex}.slack-card__channel{color:#1d1c1d;font-size:16px;font-weight:900}.slack-card__meta{color:#616061;font-size:12px}.slack-card__body{gap:8px;padding:10px 16px 4px;display:flex}.slack-card__avatar{color:#fff;background:#4a154b;border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:17px;font-weight:900;display:grid}.slack-card__avatar--photo{object-fit:cover;background:#f8f8f8;width:36px;height:36px}.slack-card__main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.slack-card__who{flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:15px;line-height:22px;display:flex}.slack-card__who strong{color:#1d1c1d;font-weight:900}.slack-card__app{color:#1d1c1db3;background:#1d1c1d21;border-radius:2px;align-self:center;padding:0 3px;font-size:10px;font-weight:700;line-height:14px}.slack-card__time{color:#616061;font-size:12px}.slack-card__title{color:#1d1c1d;margin:0;font-size:15px;font-weight:700;line-height:22px}.slack-card__text,.slack-card__lines{color:#1d1c1d;text-wrap:pretty;margin:0;font-size:15px;line-height:22px}.slack-card__lines{flex-direction:column;gap:4px;display:flex}.slack-card__lines p{margin:0}.slack-card__lines ul,.slack-card__lines ol{flex-direction:column;gap:0;margin:0;padding-left:22px;display:flex}.slack-card__lines ul{list-style:outside}.slack-card__lines ol{list-style:decimal}.slack-card__lines li::marker{color:#1d1c1d}.slack-card__lines strong{font-weight:700}.slack-card__mention{color:#1264a3;background:#1d9bd11a;border-radius:3px;padding:0 2px}.slack-card__ghost{color:#0000}.slack-card__mention--ghost{background:0 0}.slack-card__lines li[data-ghost]::marker{color:#0000}.slack-card__fields{flex-wrap:wrap;gap:8px 20px;display:flex}.slack-card__field{color:#616061;align-items:baseline;gap:8px;font-size:14px;display:flex}.slack-card__value,.slack-card__redact{color:#1d1c1d;background:#1d1c1d0f;border-radius:3px;padding:0 4px;font-weight:700}.slack-card__redact{letter-spacing:.08em;white-space:nowrap}.slack-card__note{color:#616061;border-left:4px solid #ddd;padding:2px 0 2px 12px;font-size:13px;line-height:20px}.slack-card__body--ask{padding-bottom:0}.slack-card__body--reply{padding-top:8px}@media (max-width:767px){.slack-card{grid-template-columns:0 minmax(0,1fr)}.slack-card__rail,.slack-card__lights{display:none}.slack-card__window{margin:0 6px 6px}.slack-card__search{width:72%}.slack-card__body{padding:10px 12px 4px}.slack-card__head{padding:10px 12px}}.slack-card--compact{border-radius:10px;grid-template-rows:30px minmax(0,1fr);grid-template-columns:34px minmax(0,1fr);height:248px}.slack-card--compact p{font-size:13px;line-height:19px}.slack-card--compact .slack-card__lights{gap:5px;left:11px}.slack-card--compact .slack-card__lights i{width:8px;height:8px}.slack-card--compact .slack-card__search{height:20px;padding:0 8px;font-size:11px}.slack-card--compact .slack-card__rail{gap:9px;padding-top:2px}.slack-card--compact .slack-card__workspace{border-radius:6px;width:24px;height:24px;font-size:12px}.slack-card--compact .slack-card__rail-item{border-radius:6px;width:17px;height:17px}.slack-card--compact .slack-card__window{border-radius:7px;margin:0 5px 5px 0;padding-bottom:0;position:relative}.slack-card--compact .slack-card__window:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:44px;position:absolute;bottom:0;left:0;right:0}.slack-card--compact .slack-card__head{padding:7px 12px}.slack-card--compact .slack-card__channel{font-size:13px}.slack-card--compact .slack-card__meta{font-size:11px}.slack-card--compact .slack-card__body{gap:7px;padding:8px 12px 2px}.slack-card--compact .slack-card__avatar,.slack-card--compact .slack-card__avatar--photo{border-radius:6px;flex-basis:28px;width:28px;height:28px;font-size:13px}.slack-card--compact .slack-card__who{font-size:13px;line-height:19px}.slack-card--compact .slack-card__app{font-size:9px;line-height:12px}.slack-card--compact .slack-card__time{font-size:11px}.slack-card--compact .slack-card__title,.slack-card--compact .slack-card__text,.slack-card--compact .slack-card__lines{font-size:13px;line-height:19px}.slack-card--compact .slack-card__lines{gap:2px}.slack-card--compact .slack-card__lines ul,.slack-card--compact .slack-card__lines ol{padding-left:18px}.slack-card--compact{interpolate-size:allow-keywords;transition:height .18s cubic-bezier(.23,1,.32,1)}.slack-card--compact .slack-card__window:after{transition:opacity .18s ease-out}.role-ai__bp[data-open] .slack-card--compact{height:auto;transition-duration:.28s}.role-ai__bp[data-open] .slack-card--compact .slack-card__window:after{opacity:0}@media (prefers-reduced-motion:reduce){.slack-card--compact{transition:none}}@media (max-width:767px){.slack-card--compact{grid-template-columns:0 minmax(0,1fr)}.slack-card--compact .slack-card__window{margin:0 5px 5px}}
