:root,.dark{--slack-surface:#fff;--slack-ink:#1d1c1d;--slack-secondary:#616061;--slack-link:#1264a3;--slack-border:#ddd;--slack-tag:#f1f1f1}main .slack-evidence.slack-window{background:var(--slack-surface);width:100%;min-width:0;color:var(--slack-ink);border:1px solid var(--slack-border);text-align:left;padding:0;overflow:hidden;border-radius:12px!important}main .slack-window .slack-channel{background:var(--slack-surface);border-bottom:1px solid var(--slack-border);color:var(--slack-ink);padding:20px 24px}main .slack-window .slack-channel strong{font:700 20px/1.4 system-ui,sans-serif}main .slack-window .slack-messages{padding:0 24px}main .slack-window .slack-message{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:24px 0;display:grid}main .slack-window .slack-message+.slack-message{border-top:1px solid var(--slack-border)}main .slack-window .slack-app-avatar{object-fit:cover;object-position:50% 12%;background:var(--slack-surface);border-radius:6px;width:44px;height:44px;padding:0}main .slack-window .slack-message-content{display:contents}main .slack-window .slack-message-content>header{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px 10px;min-height:44px;margin:0;display:flex}main .slack-window .slack-message-content header>strong{color:var(--slack-ink);font:700 18px/1.4 system-ui,sans-serif}main .slack-window :is(.slack-app-tag,time){color:var(--slack-secondary);font:400 17px/1.4 system-ui,sans-serif}main .slack-window .slack-app-tag{background:var(--slack-tag);letter-spacing:0;text-transform:none;border-radius:3px;padding:0 4px}main .slack-window .slack-booking-body{grid-column:2;min-width:0}main .slack-window .slack-booking-body p{color:var(--slack-ink);overflow-wrap:anywhere;margin:0;font:400 17px/1.65 system-ui,sans-serif}main .slack-window .slack-booking-body .slack-booked-title{text-transform:none;letter-spacing:0;margin:8px 0;font-weight:700}main .slack-window .slack-booking-body .slack-contact{color:var(--slack-link)}main .slack-window .proof-card-footer{color:var(--slack-secondary);background:var(--slack-surface);padding:16px 24px}main .slack-window .proof-card-footer span{font-size:17px!important}@media (width<=767px){main .slack-window .slack-channel{padding:16px}main .slack-window .slack-messages{padding:0 16px}main .slack-window .slack-booking-body{grid-column:1/-1}main .slack-window .slack-message{padding:20px 0}}
