.test-wallet{display:grid;gap:20px}.test-wallet .wallet-hero{margin:0}.test-wallet .wallet-card-number{font-size:clamp(34px,6vw,54px);font-weight:900;line-height:1.2}.test-wallet .credit-label{display:block;font-size:15px;opacity:.9;margin-top:8px}.test-wallet .wallet-hero h1{font-size:clamp(23px,4vw,34px);margin:14px 0}.test-wallet .wallet-hero p{line-height:1.9}.test-wallet .wallet-stats{margin:0}.test-wallet .wallet-history-row{display:flex;justify-content:space-between;gap:12px}.test-wallet .wallet-history-row small{display:block;margin-top:6px}.test-wallet .wallet-history-row strong{color:#159d8c;white-space:nowrap}.test-wallet .history-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.test-wallet .test-notice{padding:16px 20px;background:#fff5d6;border:1px solid #ffe2a0;border-radius:16px;color:#715314;line-height:1.8}.test-credit-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.test-credit-form label{display:grid;gap:9px}.test-credit-form input,.test-credit-form select{width:100%;box-sizing:border-box;min-height:46px;padding:10px 14px;border:1px solid #dce6f3;border-radius:12px;background:#f8faff;color:#435675}.test-credit-form .wide{grid-column:1/-1}.test-credit-form button{min-height:46px;padding:12px 20px;border:0;border-radius:12px;background:#3366ff;color:white;font:inherit;font-weight:700;cursor:pointer}.test-credit-form button:disabled{opacity:.5;cursor:wait}.test-credit-status{padding:12px;border-radius:12px;background:#e8f8f4;color:#147e72}.test-credit-log{overflow-x:auto}.test-credit-log table{width:100%;border-collapse:collapse}.test-credit-log th,.test-credit-log td{text-align:start;padding:14px;border-bottom:1px solid #e7edf6;white-space:nowrap}@media(max-width:700px){.test-credit-form{grid-template-columns:1fr}.test-wallet .wallet-stats{grid-template-columns:1fr}.test-wallet .history-heading{flex-wrap:wrap}}
.test-wallet.wallet-studio{grid-template-columns:minmax(0,1fr)!important}.test-wallet .wallet-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.test-wallet .wallet-stats article{background:white;border:1px solid #dce6f3;border-top:3px solid #20c7b7;border-radius:16px;padding:20px}.test-wallet .wallet-stats article:nth-child(2){border-top-color:#ffc857}.test-wallet .wallet-stats article:nth-child(3){border-top-color:#ff8d55}.test-wallet .wallet-stats small{display:block;color:#7b8da6;font-size:12px}.test-wallet .wallet-stats strong{display:block;color:#466182;margin-top:12px;font-size:21px}@media(max-width:700px){.test-wallet .wallet-stats{grid-template-columns:1fr}}
