.event h4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.event-title{border:0;background:transparent;padding:4px 0;color:inherit;font:inherit;font-weight:bold;text-align:left;text-decoration:underline;text-decoration-color:#aab7b0;text-underline-offset:4px}.event-title:active{opacity:.65}.phone-link{display:inline-block;color:#245f49;font-weight:bold;text-decoration:underline;text-underline-offset:3px;padding:3px 2px}.time-24{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.time-24 b{text-align:center;font-size:20px}.copy-plan{text-align:center;padding:26px 12px;background:#f1ede5;border-radius:16px}.copy-plan p{margin:0 0 14px;color:#68736c}.copy-plan button{min-height:48px;border:0;border-radius:10px;padding:0 20px;background:#365a4a;color:#fff;font-weight:bold;font-size:16px}.check-row{display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid var(--line)}.check-row label{border-bottom:0!important}.check-row>button{border:0;background:transparent;color:#a44738;font-size:14px;font-weight:bold;padding:12px 4px 12px 14px}nav{grid-template-columns:repeat(3,1fr)}#resettrip{color:#a44738}#eventform>div{grid-template-columns:1fr 1fr}#deleteEvent{grid-column:1/-1;background:#fff0ed;color:#a44738;border:1px solid #e4b4ac!important}#deleteEvent[hidden]{display:none}
