.identity-card{box-sizing:border-box;width:min(100% - 2rem,32rem);margin:2rem auto;padding:1.5rem}.identity-card label:not(.identity-check){gap:.45rem;margin:1rem 0;display:grid}.identity-card input:not([type=checkbox]){box-sizing:border-box;width:100%;font:inherit;padding:.7rem}.identity-card button{cursor:pointer;min-height:44px;padding:.65rem 1rem}.identity-card button:disabled{cursor:wait;opacity:.7}.identity-check{flex-wrap:wrap;align-items:center;gap:.35rem;margin:1rem 0;display:flex}.identity-check input{width:1.2rem;height:1.2rem}.identity-links{flex-wrap:wrap;gap:.8rem;margin-top:1.4rem;display:flex}.identity-card p{overflow-wrap:anywhere;line-height:1.7}.identity-card :focus-visible{outline-offset:3px;outline:3px solid}.identity-stack{max-width:60rem;margin:auto}.identity-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem;display:flex}.identity-public{max-width:64rem;margin:auto;padding:2rem 1.2rem;line-height:1.8}.identity-public section{margin:3rem 0}.identity-public table{border-collapse:collapse;width:100%}.identity-public td,.identity-public th{text-align:left;border-bottom:1px solid;padding:.75rem}.identity-public a{margin-right:1rem}.identity-scroll{overflow-x:auto}@media (max-width:480px){.identity-card{margin:1rem auto;padding:1rem}.identity-public{padding:1.2rem}.identity-public h1{font-size:1.8rem}}
