.trip-danger-zone{border-color:#fecaca;background:#fff7f7}
.trip-danger-zone>summary{color:var(--danger)}
.trip-danger-zone>p{margin:10px 0;color:#991b1b;font-size:.8rem;line-height:1.55}
.trip-delete-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}
.trip-delete-form label{display:grid;gap:5px;color:var(--muted);font-size:.76rem}
.trip-delete-form input{width:100%;margin:0}
.trip-delete-form .danger-button{white-space:nowrap}
@media(max-width:620px){.trip-delete-form{grid-template-columns:1fr}.trip-delete-form .danger-button{width:100%}}
