.osm-credit-card{--credit-blue:#2456c5;box-sizing:border-box;border:1px solid #dbe6f5;border-radius:16px;padding:18px;background:linear-gradient(120deg,#f4f9ff,#fff);color:#17315b;max-width:100%;margin:16px 0;text-align:start}.osm-credit-heading{display:flex;align-items:center;gap:12px}.osm-credit-heading h3{font-size:1.05rem;margin:0 0 5px;color:inherit}.osm-credit-heading p{margin:0;font-weight:700}.osm-credit-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#e8f0ff;color:var(--credit-blue);flex:none}.osm-credit-metrics{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.osm-credit-metrics span{font-size:.85rem;border-radius:9px;background:#eaf4f1;padding:6px 9px;color:#126154}.osm-credit-card .osm-actions{display:flex;flex-wrap:wrap;gap:8px}.osm-credit-card button,.osm-credit-card .osm-actions a{padding:9px 13px;min-height:42px;border-radius:10px;border:1px solid #d0def4;background:white;color:#234a8a;font:inherit;font-size:.9rem;text-decoration:none;cursor:pointer}.osm-credit-card [data-credit-watch]{background:var(--credit-blue);color:#fff;border-color:var(--credit-blue)}.osm-credit-card button:disabled{opacity:.65;cursor:not-allowed}.osm-credit-card button:focus-visible,.osm-credit-card a:focus-visible{outline:3px solid #efa927;outline-offset:3px}.osm-credit-help{font-size:.86rem;line-height:1.7;margin:10px 0 5px}.osm-credit-card small{font-size:.8rem;color:#526a88;display:block}.osm-credit-account ul{padding-inline-start:22px;line-height:1.9}.osm-credit-account{max-width:100%;overflow-wrap:anywhere}[data-theme=dark] .osm-credit-card,.dark .osm-credit-card{background:#132339;color:#e6efff;border-color:#314961}[data-theme=dark] .osm-credit-metrics span{background:#123d3a;color:#a8e8d8}[data-theme=dark] .osm-credit-card small{color:#bbcde3}@media(max-width:520px){.osm-credit-card{padding:13px}.osm-credit-metrics{display:grid;grid-template-columns:1fr}.osm-credit-card [data-credit-watch]{width:100%}.osm-credit-heading h3{font-size:1rem}}
.osm-credit-card [hidden],.osm-credit-account [hidden],.osm-dialog [data-credit-login][hidden],.osm-dialog [data-credit-watch][hidden]{display:none!important}
