.event-reminder-entry{display:flex;align-items:center;gap:12px;width:100%;margin-top:24px;padding:16px;text-align:left;border:1px solid #e9dfba;border-radius:15px;background:#fffbee;color:#665839;min-height:72px}.event-reminder-entry>span:first-child{font-size:24px}.event-reminder-entry strong{display:block;font-size:13px;line-height:1.6;word-break:keep-all}.event-reminder-entry small{display:block;font-size:11px;line-height:1.7;margin-top:4px;color:#968565}.event-reminder-entry>span:last-child{margin-left:auto;font-size:22px}
#eventReminderDialog{max-width:500px}.event-reminder-intro{font-size:13px;line-height:1.9;color:var(--muted);word-break:keep-all}.event-reminder-card{border:1px solid #d7e8df;border-radius:20px;background:linear-gradient(145deg,#f7fcf9,#eaf5ef);padding:22px;margin:22px 0 16px}.event-reminder-card>span:first-child{font-size:11px;color:#789b89}.event-reminder-card h3{font-size:19px;line-height:1.5;color:#3c6150;margin:9px 0 17px;overflow-wrap:anywhere}.event-reminder-card p{font-size:13px;color:#657d70;line-height:1.8;margin:7px 0;overflow-wrap:anywhere}.event-reminder-link-label{display:block;margin-top:18px;padding-top:14px;border-top:1px solid #d6e7dc;color:#5d8974;font-size:12px}.event-reminder-note{font-size:12px;line-height:1.8;color:var(--muted);word-break:keep-all;margin-bottom:20px}.event-reminder-options{display:flex;flex-direction:column;gap:14px;margin-top:20px}.event-reminder-options .button{width:100%;min-height:46px}.event-reminder-options .text-link{align-self:center;min-height:44px}#sendEventReminder{font-size:14px;min-height:50px}#eventReminderCopyText{font-size:16px;margin-top:14px}#sharedEventNoticeDialog>.button{width:100%;margin-top:22px}
@media(max-width:400px){.event-reminder-card{padding:17px}.event-reminder-entry{padding:14px;gap:9px}#eventReminderTitle{font-size:20px}}
