.pst-crypto-card{margin:2rem 0;padding:1.5rem;border:1px solid rgba(0,0,0,.12);border-radius:16px;background:#fff}.pst-crypto-card h2{margin-top:0}.pst-crypto-status{display:grid;grid-template-columns:12px 1fr;gap:.2rem .65rem;align-items:center;padding:1rem;margin:1rem 0 1.25rem;border-radius:12px;background:rgba(0,0,0,.035)}.pst-crypto-status strong{grid-column:2}.pst-crypto-status span:last-child{grid-column:2;opacity:.78}.pst-dot{width:10px;height:10px;border-radius:50%;background:currentColor;grid-row:1/span 2}.pst-crypto-status--success{color:#087a37;background:#edf9f1}.pst-crypto-status--pending{color:#996500;background:#fff7df}.pst-crypto-status--waiting{color:#3954a4;background:#f0f4ff}.pst-crypto-status--error{color:#a72a2a;background:#fff0f0}.pst-crypto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}.pst-crypto-grid>div,.pst-wallet-wrap,.pst-tx-wrap{padding:1rem;border-radius:12px;background:rgba(0,0,0,.03)}.pst-label{display:block;font-size:.82rem;opacity:.66;margin-bottom:.3rem}.pst-copy-row{display:flex;gap:.75rem;align-items:center}.pst-copy-row code{flex:1;padding:.7rem;overflow-wrap:anywhere;white-space:normal}.pst-crypto-form{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.1)}.pst-crypto-form label{display:block;font-weight:600;margin-bottom:.4rem}.pst-crypto-form input[type=text]{width:100%;margin-bottom:.85rem}.pst-crypto-warning{margin-top:1rem;font-size:.92rem;opacity:.82}@media(max-width:640px){.pst-crypto-grid{grid-template-columns:1fr}.pst-copy-row{align-items:stretch;flex-direction:column}}