.avatar-picker[data-v-0092ae7b]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem}.avatar-picker__preview[data-v-0092ae7b]{flex:none}.avatar-picker__preview[data-v-0092ae7b] .user-avatar{box-shadow:0 0 0 2px var(--color-rule),0 4px 12px #1a1a1a1a}.avatar-picker__controls[data-v-0092ae7b]{flex:1 1 18rem;min-width:0}.avatar-picker__legend[data-v-0092ae7b]{color:var(--color-muted);font-family:Gloucester MT,Gloucester MT Fallback,Georgia,serif;font-size:12px;letter-spacing:3px;margin-bottom:.5rem;text-transform:uppercase}.avatar-picker__row[data-v-0092ae7b]{display:flex;gap:.5rem;margin-bottom:1.5rem}.avatar-picker__grid[data-v-0092ae7b]{display:grid;gap:.5rem;grid-template-columns:repeat(4,3rem);width:-moz-max-content;width:max-content}.avatar-picker__swatch[data-v-0092ae7b]{background:none;border:0;border-radius:50%;box-shadow:0 0 0 2px transparent;cursor:pointer;height:3rem;overflow:hidden;padding:0;position:relative;transition:box-shadow .12s ease;width:3rem}.avatar-picker__swatch[data-v-0092ae7b]:hover:not(:disabled){box-shadow:0 0 0 2px var(--color-rule)}.avatar-picker__swatch.is-selected[data-v-0092ae7b]{box-shadow:0 0 0 2px var(--color-ink)}.avatar-picker__swatch[data-v-0092ae7b]:focus-visible{outline:2px solid var(--color-brand-red);outline-offset:2px}.avatar-picker__swatch[data-v-0092ae7b]:disabled{cursor:not-allowed;opacity:.55}.avatar-picker__swatch img[data-v-0092ae7b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}
