.event-message-sheet,.event-message-card{--event-message-note:#923456;--event-message-decline-bg:#f4eff1;--event-message-decline-text:#74565f}.event-message-note{color:var(--event-message-note)}.event-message-feedback-no{background:var(--event-message-decline-bg);color:var(--event-message-decline-text)}.event-message-art{isolation:isolate;aspect-ratio:2.133;background:#feedce;border-radius:14px;width:100%;position:relative;overflow:hidden}.event-message-art img{width:100%;height:auto;display:block;position:absolute;top:0;left:0;transform:translateY(-44.92%)}.event-message-art-lrz img{transform:translateY(-50%)}.event-message-art:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4a31380d}.event-message-sheet{padding-bottom:max(20px, env(safe-area-inset-bottom));overflow-wrap:anywhere}.event-message-sheet .text-ink-soft,.event-message-card .text-ink-soft{color:#76636c}.event-message-reply{min-height:45px;color:var(--color-ink);font-family:var(--font-display);background:#fff;border:1px solid #e6c5d1;border-radius:10px;padding:10px 5px;font-size:14px;font-weight:800;line-height:1.18}.event-message-reply-yes{color:#fff;background:linear-gradient(135deg,#c22e66,#b3265c);border:0;box-shadow:0 6px 13px -7px #e23e7a7a}.event-message-reply[aria-pressed=true]{outline-offset:2px;outline:2px solid #a22f5a}.event-message-reply:not(.event-message-reply-yes)[aria-pressed=true]{color:var(--event-message-note);background:var(--color-blush);border-color:#d1a2b5}.event-message-reply:disabled{opacity:.6}.event-message-sheet button:focus-visible,.event-message-sheet a:focus-visible{outline-offset:2px;outline:3px solid #a22f5a}.event-message-flyer{background:var(--color-blush);cursor:zoom-in;border-radius:14px;width:100%;height:300px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #4a31380d}.event-message-flyer img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.event-message-flyer-zoom{color:var(--color-ink);background:#ffffffeb;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:900;position:absolute;bottom:9px;right:9px;box-shadow:0 4px 10px -6px #4a313899}.event-message-thumb{background:var(--color-blush);border-radius:14px;width:64px;height:64px;overflow:hidden}.event-message-thumb img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.event-message-chip{white-space:nowrap;border-radius:12px;align-self:start;margin-top:2px;padding:4px 8px;font-size:10.5px;font-weight:900}.event-message-chip-info{background:var(--color-blue-bg);color:#33619e}.event-message-chip-todo{color:#9a5f12;background:#fff4db}.event-message-chip-done{background:var(--color-leaf-bg);color:#2e7a52}.event-message-chip-no{background:var(--event-message-decline-bg);color:var(--event-message-decline-text)}
