[data-open-portal],a[href*="#portal/"],#showSignUp,#clerkSignUp{display:initial!important}button[data-open-portal]{display:inline-flex!important}
.credit-head{display:flex;justify-content:space-between;align-items:center;padding:28px;border:1px solid #dde1df;border-radius:14px;background:#fff}.credit-head span{font-size:8px;letter-spacing:.14em;color:#d5001c}.credit-head strong{display:block;font:800 48px var(--display);margin-top:5px}.credit-head p{max-width:340px;color:#718084;font-size:10px;line-height:1.6}.credit-ledger{margin-top:18px;border:1px solid #dde1df;border-radius:14px;background:#fff;padding:24px}.credit-ledger h3{margin:0 0 18px}.credit-row{display:grid;grid-template-columns:1fr auto 55px;gap:18px;align-items:center;padding:14px 0;border-top:1px solid #edf0ee}.credit-row:first-of-type{border-top:0}.credit-row div{display:grid;gap:4px}.credit-row small{color:#829095;font-size:9px}.credit-row b{font-size:10px}.credit-row .plus{color:#188455}.credit-row .minus{color:#d5001c}.credit-row>span{text-align:right;font-weight:700}.credit-empty{color:#829095;font-size:10px}@media(max-width:580px){.credit-head{display:grid;gap:12px}.credit-row{grid-template-columns:1fr auto}.credit-row>span{display:none}}
.admin-credit-box{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;padding:24px;margin-bottom:20px;border:1px solid #dde1df;border-radius:14px;background:#fff}.admin-credit-box span{color:#d5001c;font-size:8px;letter-spacing:.14em}.admin-credit-box h3{margin:8px 0}.admin-credit-box p{font-size:9px;color:#718084}.admin-credit-box form{display:grid;grid-template-columns:1fr 130px;gap:10px}.admin-credit-box input{border:1px solid #d8dcda;border-radius:8px;padding:11px}.admin-credit-box input[name="description"],.admin-credit-box button,.admin-credit-box form p{grid-column:1/-1}@media(max-width:700px){.admin-credit-box{grid-template-columns:1fr}.admin-credit-box form{grid-template-columns:1fr}.admin-credit-box input[name="description"],.admin-credit-box button{grid-column:auto}}
