.layout-slack .content-hero-aside,.layout-slack .content-actions{display:none}.layout-slack .content-hero-grid{grid-template-columns:1fr}.layout-slack .content-hero{padding-bottom:34px}.layout-slack .content-hero h1{max-width:900px}.layout-slack .content-lead{max-width:680px}.slack-preview{padding-block:20px 25px}.slack-preview-bar{display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#798871;margin-bottom:16px}.slack-preview-bar>span:first-child{letter-spacing:1px}.slack-window{border-radius:12px;overflow:hidden;border:1px solid #d6d6d2;box-shadow:0 26px 70px #24311b12;background:#fff;color:#252429}.slack-topbar{height:49px;background:#291b2c;color:#d4cbd8;display:flex;align-items:center;gap:25px;padding:0 18px;font-size:15px}.slack-search{font-size:11px;text-align:center;border:1px solid #6c586e;background:#ffffff0b;border-radius:5px;max-width:550px;width:60%;padding:7px;margin:auto}.slack-workspace-avatar{width:26px;height:26px;border-radius:5px;background:#b9bdac;color:#30372b;display:grid;place-items:center;font-size:12px}.slack-workspace{display:grid;grid-template-columns:245px minmax(0,1fr)}.slack-sidebar{background:#38273b;color:#d8cddd;padding:22px 0;display:flex;flex-direction:column}.slack-team{font-size:17px;font-weight:600;padding-inline:20px;display:flex;justify-content:space-between}.slack-sidebar>p{font-size:10px;color:#b4a5bb;margin:13px 20px 36px}.slack-sidebar-label{font-size:11px;color:#bbaec0;display:block;margin:0 20px 12px}.slack-channels{display:flex;flex-direction:column;gap:5px;padding:0 9px}.slack-channels button{color:#d0c3d5;border:0;background:transparent;text-align:left;font-family:inherit;font-size:12px;line-height:1.5;padding:9px 11px;border-radius:5px}.slack-channels button>span{font-size:16px;margin-right:5px}.slack-channels button[aria-pressed=true]{background:#68556d;color:#fff}.slack-channels button:hover{background:#59465e}.slack-sidebar-app{margin-top:32px}.slack-sidebar-app>span:last-child{display:flex;gap:10px;align-items:center;margin-inline:20px;font-size:12px}.slack-small-mark{background:#d9f69a;color:#2d3e1f;border-radius:4px;width:21px;height:21px;display:grid;place-items:center}.slack-sidebar>a{font-size:10px;color:#c5b9cd;margin:50px 20px 0;line-height:1.8}.slack-conversation{min-width:0}.slack-channel-header{padding:20px 28px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #ecebea}.slack-channel-header h2{font-size:17px;font-weight:600;margin:0;letter-spacing:-.3px;overflow-wrap:anywhere}.slack-channel-header h2>span:first-child{color:#79737d;margin-right:5px}.slack-channel-header button{font-size:10px;color:#625569;background:#faf9fb;border:1px solid #dcd5df;border-radius:5px;padding:8px 10px;white-space:nowrap}.slack-channel-note{font-size:10px;color:#87818a;padding:12px 28px;border-bottom:1px solid #efedee}.slack-panel{padding:0 28px 20px}.slack-day{display:flex;align-items:center;gap:12px;margin:22px 0;color:#77717b;font-size:9px}.slack-day:before,.slack-day:after{content:'';height:1px;background:#eeeced;flex:1}.slack-message{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding-block:12px}.slack-avatar{width:34px;height:34px;border-radius:7px;display:grid;place-items:center;font-size:10px;font-weight:600}.slack-human{background:#eadbc9;color:#76563b}.slack-bot{background:#d7f495;color:#30451c;font-size:22px}.slack-message-author{display:flex;gap:9px;align-items:center;flex-wrap:wrap;min-height:19px}.slack-message-author strong{font-size:12px;font-weight:650}.slack-message-author>span{font-size:9px;color:#8b8590}.slack-message-author .slack-app-badge{font-size:8px;background:#f1eff2;color:#736b79;padding:2px 4px;border-radius:3px}.slack-message p{font-size:12px;line-height:1.8;color:#57515d;margin:5px 0 0}.slack-mention{background:#eaf3fa;color:#24678e;border-radius:2px;padding:1px 3px}.slack-signal-card{border:1px solid #e0e5d9;border-left:3px solid #a0bb77;background:#f8faf5;border-radius:5px;padding:20px;margin-top:14px;max-width:620px}.slack-signal-category{font-size:8px;letter-spacing:.9px;color:#67804c}.slack-signal-card h3{font-size:25px;font-weight:500;letter-spacing:-.8px;line-height:1.25;margin:12px 0 16px;color:#2d3924}.slack-merchant{display:flex;gap:10px 25px;justify-content:space-between;align-items:center;flex-wrap:wrap}.slack-merchant strong{font-size:12px;font-weight:600}.slack-merchant>span{font-size:10px;color:#78816f}.slack-domain{font-size:10px;color:#839177;display:block;margin:6px 0 0;overflow-wrap:anywhere}.slack-signal-card dl{display:grid;grid-template-columns:1fr 1fr;gap:17px 22px;border-block:1px solid #e2e7dc;padding-block:17px;margin-block:17px}.slack-signal-card dt{font-size:9px;color:#8c9484;margin-bottom:5px}.slack-signal-card dd{font-size:11px;color:#506140;margin:0;line-height:1.5}.slack-signal-card>p{font-size:11px;color:#6a785e}.slack-evidence{margin-top:14px}.slack-evidence summary{cursor:pointer;font-size:10px;color:#566e3f}.slack-evidence p{font-size:11px;color:#748368;line-height:1.8;padding-top:5px}.slack-audit{margin-top:14px;max-width:620px}.slack-audit summary{cursor:pointer;display:flex;justify-content:space-between;gap:15px;border:1px solid #d8d2dc;background:#faf9fb;border-radius:5px;padding:12px 15px;font-size:11px;color:#64506d;list-style:none}.slack-audit summary::-webkit-details-marker{display:none}.slack-audit[open] summary{border-radius:5px 5px 0 0}.slack-audit>div{padding:22px;border:1px solid #d8d2dc;border-top:0;border-radius:0 0 5px 5px}.slack-audit>div>span{font-size:8px;color:#8c8391;letter-spacing:1px}.slack-audit h4{font-size:14px;font-weight:500;line-height:1.5;margin:10px 0 20px}.slack-audit p{white-space:pre-line;font-size:12px;line-height:1.9}.slack-audit small{font-size:9px;color:#918998;display:block;margin-top:20px}.slack-handoff{margin-top:15px;padding-left:12px;border-left:2px solid #ddd4e3}.slack-handoff>span{font-size:8px;letter-spacing:.7px;color:#9b8fa5}.slack-handoff p{font-size:10px;color:#82768d}.slack-composer-note{margin:0 28px 24px;border:1px solid #e6e2e8;border-radius:6px;padding:14px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:10px;color:#94899b}.slack-composer-note>span:first-child{font-size:18px}#slack-playback-status{font-size:9px;color:#786883}.slack-preview-footnote{display:flex;align-items:start;justify-content:space-between;gap:35px;margin-top:20px}.slack-preview-footnote p{font-size:10px;line-height:1.8;color:#87947c;margin:0;max-width:660px}.slack-preview-footnote>a{font-size:11px;line-height:1.8;color:#5d7845}.slack-pending{visibility:hidden}.slack-arriving{animation:slack-arrive .3s ease-out}.slack-preview button:focus-visible,.slack-preview summary:focus-visible,.slack-preview a:focus-visible{outline:2px solid #9062a3;outline-offset:4px}@keyframes slack-arrive{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1023px){.slack-workspace{grid-template-columns:205px minmax(0,1fr)}.slack-channel-header{flex-wrap:wrap}.slack-channels button{font-size:10px}.slack-team{font-size:15px}}
@media(max-width:767px){.slack-preview-bar{flex-direction:column;gap:8px}.slack-workspace{display:block}.slack-topbar{height:42px;padding-inline:12px}.slack-topbar>span:first-child{display:none}.slack-search{width:85%;font-size:10px}.slack-sidebar{padding:15px 12px}.slack-team,.slack-sidebar>p,.slack-sidebar>.slack-sidebar-label,.slack-sidebar-app,.slack-sidebar>a{display:none}.slack-channels{flex-direction:row;overflow-x:auto;padding:0;gap:8px}.slack-channels button{flex-shrink:0;font-size:10px;padding:7px 9px}.slack-channel-header{padding:18px 16px;gap:12px}.slack-channel-header h2{font-size:15px}.slack-channel-header button{font-size:9px}.slack-channel-note{padding:12px 16px;font-size:9px}.slack-panel{padding:0 14px 18px}.slack-message{grid-template-columns:27px minmax(0,1fr);gap:9px}.slack-avatar{width:27px;height:27px;font-size:9px}.slack-bot{font-size:19px}.slack-message-author strong{font-size:11px}.slack-message-author>span{font-size:8px}.slack-message p{font-size:11px}.slack-signal-card{padding:15px 12px}.slack-signal-card h3{font-size:23px}.slack-signal-card dl{gap:14px 10px}.slack-signal-card dd{font-size:10px}.slack-signal-category{font-size:7px}.slack-merchant>span,.slack-domain{font-size:9px}.slack-merchant strong{font-size:11px}.slack-audit>div{padding:17px 13px}.slack-audit p{font-size:11px}.slack-composer-note{margin:0 14px 18px;padding:12px;font-size:9px}.slack-preview-footnote{flex-direction:column;gap:13px}.slack-preview-footnote p{font-size:9px}.slack-preview-footnote>a{font-size:10px}}
@media(prefers-reduced-motion:reduce){.slack-arriving{animation:none}}
