.review-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:5px;padding:0 5px;border-radius:99px;background:#ff5d72;color:#fff;font-size:10px}.review-badge.zero{display:none}.review-dialog{width:min(760px,94vw)!important}.review-note{padding:11px 13px;border-radius:11px;background:rgba(73,214,202,.07);border:1px solid rgba(73,214,202,.22);color:#b8d9e8;font-size:12px;margin-bottom:14px}.review-list{display:grid;gap:10px;max-height:60vh;overflow:auto}.review-item{display:grid;grid-template-columns:90px 1fr auto;gap:14px;align-items:center;padding:12px;border:1px solid #263b55;border-radius:14px;background:#0a1524}.review-item>img{width:90px;height:90px;object-fit:cover;border-radius:11px;background:#07111e}.review-info b,.review-info span,.review-info small{display:block}.review-info b{font-size:15px}.review-info span,.review-info small{color:#8ea6c4;font-size:11px;margin-top:4px}.review-state{font-weight:700}.review-state.pending{color:#f7d58d}.review-state.approved{color:#9cf2c2}.review-state.rejected{color:#ffb3bd}.urge-content{text-align:center}.urge-qr{width:240px;height:240px;object-fit:contain;border-radius:18px;background:#fff;padding:8px;box-shadow:0 18px 50px rgba(0,0,0,.35)}.urge-title{margin-top:14px;color:#b8cbe1}.urge-item{margin:12px auto;padding:10px;max-width:360px;border-radius:10px;background:#091524;color:#eff5ff}.urge-content .btn{margin-top:8px}@media(max-width:600px){.review-item{grid-template-columns:70px 1fr}.review-item>img{width:70px;height:70px}.review-item .review-urge{grid-column:1/-1}}
