.profile-adventures{min-width:0;overflow-wrap:anywhere}
.profile-adventures-heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px}
.profile-adventures-heading h3{flex:1;margin:0}
.profile-adventure-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;border-top:1px solid rgba(255,255,255,.15)}
.profile-adventure-row>div:first-child{min-width:0;flex:1}
.profile-adventure-row h4,.profile-adventure-row p{margin:0 0 6px}
.profile-adventure-row button{max-width:100%;white-space:normal;min-height:44px}
.profile-adventure-confirm{flex-basis:100%;min-width:0;padding:12px;border:1px solid currentColor;border-radius:8px}
.profile-adventure-confirm .actions{display:flex;gap:12px;flex-wrap:wrap}
@media(max-width:700px){.profile-adventure-row{align-items:stretch;flex-direction:column}.profile-adventure-row>button{width:100%}.profile-adventure-confirm .actions>button{flex:1 1 120px}}
