.pending-approval{border:1px solid #bdae7955;background:#bdae7909;padding:16px;gap:12px;flex-wrap:wrap}
.pending-approval-label{font-weight:400;color:#dccca6;margin-right:10px}
.pending-approval .pending-approve-button{border:1px solid #c9b78b88;padding:8px 16px;color:#e4d7b9;background:#c9b78b12}
.pending-approval .pending-approve-button:hover{background:#c9b78b26}
.pending-review-note{border-left:2px solid #bdae79;padding:14px 20px;margin:20px 0;color:#c8c1b0;line-height:1.5;background:#bdae7908}
.pending-approval button:focus-visible{outline:2px solid #c9b78b;outline-offset:3px}
@media(max-width:600px){.pending-approval{align-items:flex-start}.pending-approval-label{width:100%}.pending-review-note{padding:12px 15px}}
