/* Quiet, compact notification list; preserve touch targets and all message text. */
body .si-workspace .si-items .si-card{grid-template-columns:minmax(0,1fr);padding:var(--gui-space-4) 0;gap:0}
body .si-workspace .si-card>.si-content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--gui-space-2) var(--gui-space-5);padding:0;min-width:0}
body .si-workspace .si-meta{grid-column:1/-1;gap:var(--gui-space-2) var(--gui-space-4);align-items:center}
body .si-workspace .si-title-wrap{display:flex;align-items:center;gap:var(--gui-space-2);min-width:0}
body .si-workspace .si-title{color:var(--gui-text);font-size:var(--gui-body-size,16px);line-height:24px;font-weight:400}
body .si-workspace .si-unread .si-title{font-weight:600}
body .si-workspace .si-unread-mark{width:6px;height:6px;background:var(--gui-accent);flex:0 0 6px}
body .si-workspace .si-meta time{color:var(--gui-muted);font-size:var(--gui-caption-size,14px);white-space:nowrap}
body .si-workspace .si-message{margin:0!important;align-self:center;min-width:0}
body .si-workspace .si-map-link{font-size:inherit}
body .si-workspace .si-card .sw-actions{margin:0;gap:var(--gui-space-3);align-items:center;align-self:center}
body .si-workspace .si-card [data-si=read]{width:44px;justify-content:center}
@media(max-width:600px){body .si-workspace .si-card>.si-content{grid-template-columns:minmax(0,1fr)}body .si-workspace .si-meta{flex-direction:row;align-items:center}body .si-workspace .si-card .sw-actions{justify-content:space-between}}
