.hk-id-form{display:grid;gap:.75rem;max-width:52rem}.hk-id-form .hk-small{overflow-wrap:anywhere}.hk-id-signin{max-width:52rem}.hk-id-row{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.hk-id-row input{flex:1 1 auto;min-width:0;min-height:3rem}.hk-id-row>.btn{flex:none}.hk-id-error{padding-inline-start:.75rem;border-inline-start:2px solid var(--color-danger);color:var(--w);font-size:.9375rem;line-height:1.45}.hk-id-out{scroll-margin-top:calc(var(--site-head) + 1rem)}.hk-id-out:focus{outline:none}.hk-id-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.25rem 2rem;margin-top:1.25rem}.hk-id-item{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.4rem;min-width:0}.hk-id-value{display:flex;align-items:center;min-width:0;gap:.5rem}.hk-id-field{flex:1 1 auto;min-width:0;min-height:2.75rem;padding:0 .75rem;font-size:.9375rem}.hk-id-field.hk-id-link{display:block;padding-block:.7rem;border:1px solid var(--hair2);background-color:rgb(var(--ground-rgb) / .6);color:var(--w);font-family:var(--text);line-height:1.4;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--hair2);text-decoration-thickness:1px;text-underline-offset:.3em;transition:border-color var(--duration-hover) var(--ease),text-decoration-color var(--duration-hover) var(--ease)}.hk-id-field.hk-id-link:hover{border-color:var(--w2);text-decoration-color:var(--y)}.hk-id-more{margin-top:1.25rem}@media(max-width:560px){.hk-id-row{flex-direction:column;align-items:stretch}.hk-id-field{padding-inline:.5rem;font-size:.875rem}.hk-id-value[data-long]{flex-direction:column;align-items:flex-start}.hk-id-value[data-long] .hk-id-field{align-self:stretch}}