.v56-profile-guide{grid-column:1/-1;margin:.5rem 0;padding:.8rem 1rem;border:1px solid #c9e0d8;border-radius:12px;background:#f4fbf7;color:#184d3c}
.v56-profile-guide summary{cursor:pointer;font-weight:800;min-height:44px;display:flex;align-items:center}
.v56-profile-guide p{margin:.3rem 0 .65rem;color:#42635b;font-size:.9rem}
.v56-profile-guide ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}
.v56-profile-guide li{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.4rem 0;border-top:1px solid #dcebe4}
.v56-profile-guide li button{min-height:40px;padding:.4rem .8rem}
.v56-profile-prompt{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;border-left:4px solid #108469}
.v56-profile-prompt p{margin:.25rem 0 0}
@media(max-width:600px){.v56-profile-prompt{display:grid}.v56-profile-guide li{align-items:flex-start}}
