
.cw-es.cw-es{margin:12px 0 0;background:var(--cw-white,#fff);color:var(--cw-ink,#2A2C32);border:1px solid var(--cw-line,#BCBDBE);border-radius:14px;padding:24px 16px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}
.cw-es[hidden]{display:none!important}
.cw-es .cw-es__mark{width:72px;height:72px;border-radius:18px;background:var(--cw-chip,#E9E9EA);display:grid;place-items:center;font-size:2.25rem}
.cw-es .cw-es__mark svg{width:36px;height:36px}
.cw-es h2{font-size:1.1875rem;font-weight:800;margin:4px 0 0;line-height:1.25}
.cw-es p{margin:0;font-size:.875rem;line-height:1.5;max-width:340px}
.cw-es a,.cw-es button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}
.cw-es .cw-es__read{margin-top:8px;font-size:.75rem;background:var(--cw-bg,#F3F3F3);border-radius:999px;padding:4px 10px;font-variant-numeric:tabular-nums}
.cw-es__read::before{content:'●';color:var(--cw-up,#137A3F);margin-right:6px}
.cw-es .cw-es__not{font-size:.78125rem;color:var(--cw-muted,#666A73)}
.cw-es.cw-es--unread{border-style:dashed;background:var(--cw-unk,#EEF0F3);color:var(--cw-unk-ink,#4C5563)}
.cw-es--unread .cw-es__read::before{color:var(--cw-unk-ring,#9AA0AA)}
