/* Crypto CSS */
.crypto-prices{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;margin-bottom:16px;scrollbar-width:none;}
.crypto-prices::-webkit-scrollbar{display:none;}
.cprice{flex-shrink:0;background:var(--white);border:1px solid var(--border);border-radius:50px;padding:9px 14px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:6px;}
.cprice span{font-weight:600;color:var(--text2);}
.p2p-card{background:var(--white);border:1.5px solid var(--border);border-radius:14px;padding:16px;margin-bottom:12px;transition:var(--transition);}
.p2p-card.p2p-sell{border-left:4px solid var(--success);}
.p2p-card.p2p-buy{border-left:4px solid var(--danger);}
.p2p-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;}
.p2p-user{display:flex;align-items:center;gap:10px;}
.p2p-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--accent));color:white;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;flex-shrink:0;}
.p2p-user strong{display:block;font-size:14px;font-weight:700;}
.p2p-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:50px;font-size:11px;font-weight:700;margin-top:2px;}
.p2p-badge.sell{background:#E6FFF5;color:var(--success);}
.p2p-badge.buy{background:#FFEBEE;color:var(--danger);}
.p2p-price{text-align:right;font-size:16px;font-weight:800;color:var(--primary);}
.p2p-price small{font-size:11px;color:var(--text2);display:block;font-weight:500;}
.p2p-details{display:flex;gap:12px;flex-wrap:wrap;}
.p2p-details span{font-size:12px;color:var(--text2);}
.p2p-details strong{color:var(--text);}
.btn-accent{background:linear-gradient(135deg,#F9A825,#FF8F00);color:white;box-shadow:0 4px 14px rgba(249,168,37,0.3);}
