.credits{color:#20231f;background:#f4f4ee;min-height:100vh;font:16px/1.5 system-ui}.credits header,.creditTitle,.creditEntry{justify-content:space-between;align-items:center;gap:12px;display:flex}.credits header{color:#ffce1b;background:#191c19;padding:18px 5%;position:static}.credits header a{color:#fff}.credits section{max-width:640px;margin:auto;padding:38px 20px}.credits h1{margin:0 0 20px;font-size:40px}.creditBalance{color:#fff;background:#20231f;border-radius:12px;padding:24px}.creditBalance strong{color:#ffce1b;font-size:42px;display:block}.credits button{color:#20231f;background:#fff;border:1px solid #bfc2b7;border-radius:6px;padding:9px 15px}.creditEntry{border-top:1px solid #d5d7cd;padding:16px 0}.creditEntry small{display:block}.credits p{margin:12px 0}.credits a{color:inherit;text-decoration:underline}body.access-pending .credits header{visibility:visible}
