.rejection-reason{margin:0 16px 15px;padding:12px 13px;border-radius:11px;background:#f8ebe7;color:#7f3328}.rejection-reason b{font-size:12px}.rejection-reason p{margin:5px 0 0;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.export-browser-link,.secondary-action{display:flex;width:100%;min-height:48px;margin-top:12px;align-items:center;justify-content:center;border:0;border-radius:12px;text-decoration:none;font-weight:700}.export-browser-link{background:var(--forest);color:#fff}.secondary-action{background:var(--mint);color:var(--forest)}.reject-dialog{position:fixed;inset:0;z-index:90;display:grid;padding:20px;place-items:center;background:rgba(15,34,27,.72)}.reject-dialog form{width:min(100%,380px);padding:24px 20px;border-radius:18px;background:var(--paper);box-shadow:0 20px 55px rgba(9,31,23,.24)}.reject-dialog h2{margin:0;font-size:21px}.reject-dialog>form>p{margin:7px 0 20px;color:var(--muted);font-size:13px}.reject-dialog label{display:block;color:#3f4d48;font-size:13px;font-weight:700}.reject-dialog textarea{width:100%;margin-top:8px;padding:13px;border:1px solid var(--line);border-radius:12px;outline:0;background:#fff;color:var(--ink);font-size:16px;resize:vertical}.reject-dialog textarea:focus{border-color:var(--forest-2);box-shadow:0 0 0 3px rgba(34,100,79,.1)}.reject-dialog small{display:block;margin-top:5px;color:var(--muted);text-align:right}.reject-error{min-height:20px!important;margin:4px 0!important;color:var(--red)!important;font-size:12px!important}.dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.dialog-actions button{min-height:48px;border:0;border-radius:12px;background:var(--mint);color:var(--forest);font-weight:700}.dialog-actions button:last-child{background:var(--red);color:#fff}
.approve-yes{background:var(--forest-2)!important;color:#fff!important}.dialog-actions button:disabled{opacity:.55}
