.admin-row-actions>.approve-listing-button{border-color:#0b8f62;background:#0b8f62;color:#fff}.admin-row-actions>.approve-listing-button:hover{background:#08734f}.admin-approval-modal{width:min(470px,100%)}.admin-approval-modal .modal-mark{margin-bottom:16px;font-size:28px}.admin-approval-modal>p{margin-bottom:10px}.approval-summary{display:flex;justify-content:space-between;align-items:center;margin:18px 0 4px;padding:13px 14px;border:1px solid var(--line);border-radius:9px;background:#f5faf8}.approval-summary span{color:var(--muted);font-size:12px}.approval-summary strong{color:var(--green-dark)}.admin-approval-modal form label{margin-top:14px}.approval-expiry{display:flex;align-items:flex-start;gap:8px;padding:11px;border-radius:8px;background:#eaf8f2;color:#46645a!important;font-size:12px}.approval-expiry i{color:var(--green);font-size:17px}.approval-modal-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:9px;margin-top:17px}.approval-modal-actions .primary-button{margin:0}.approval-modal-actions .button-secondary{height:43px}.status-pill.payment_pending{background:#fff3df;color:#87520b}.status-pill.expired{background:#f0f0f0;color:#66736f}
@media(max-width:560px){.approval-modal-actions{grid-template-columns:1fr}.admin-approval-modal{padding:24px}}
