.usage-page{padding-top:24px;padding-bottom:24px;border-top:1px solid #dce5ef;display:flex;align-items:center;justify-content:space-between;gap:18px 35px;color:#405b7a;flex-wrap:wrap}.usage-heading{font-size:11px;text-transform:uppercase;letter-spacing:1.2px;font-weight:650}.usage-totals{display:flex;gap:25px;font-size:12px;margin-top:8px}.usage-totals strong{font-size:21px;color:#1248ce;font-weight:700;margin-right:5px}.usage-page details{font-size:12px;max-width:560px}.usage-page summary{cursor:pointer;color:#1248ce}.usage-page details p{line-height:1.65;margin:12px 0 0}.usage-status{font-size:11px;color:#6a7788}.usage-material{display:flex;flex-wrap:wrap;gap:5px 14px;font-size:11px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;color:inherit;opacity:.85;margin-top:8px;margin-bottom:8px;flex-basis:100%}.usage-material span{font:inherit!important;letter-spacing:0!important;color:inherit!important;display:inline!important;margin:0!important;padding:0!important}.usage-material b{font-weight:700}.usage-material[data-state="error"]{opacity:.7}.usage-material-link{display:inline-flex;flex-direction:column}.usage-material-link .usage-material{pointer-events:none}.rmpb-book .usage-material{color:#d4e5ff;font-size:9px!important}.usage-page a:focus-visible,.usage-page summary:focus-visible{outline:2px solid #1248ce;outline-offset:4px}@media(max-width:600px){.usage-page{align-items:flex-start;flex-direction:column;gap:15px}.usage-totals{gap:20px}.usage-material{font-size:10px!important}}
