.nx-badge-mark{position:relative;display:grid;place-items:center;width:46px;height:46px;margin:0 auto 7px;color:var(--nx-badge-tone)}.nx-badge-outline{position:absolute;inset:0;width:100%;height:100%}.nx-badge-lock{position:absolute;right:-1px;bottom:0;display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--nap-line,#364961);border-radius:50%;background:#142237;color:#b0c2db}