.profile-photos[data-v-0751a520]{display:flex;gap:var(--spacing-md);height:135px}.profile-photos__tile[data-v-0751a520]{background:var(--color-background-secondary);border:2px solid var(--base-white);border-radius:16px;box-sizing:border-box;flex:1 1 0;min-width:0;overflow:hidden;position:relative}.profile-photos__btn[data-v-0751a520]{background:none;border:0;border-radius:14px;cursor:pointer;display:block;height:100%;padding:0;width:100%}.profile-photos__btn[data-v-0751a520]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}.profile-photos__img[data-v-0751a520]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-photos__add[data-v-0751a520]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center}@media(hover:hover){.profile-photos__add:hover .profile-photos__circle[data-v-0751a520]{box-shadow:0 0 0 1px var(--color-border-default)}}.profile-photos__circle[data-v-0751a520]{background:var(--base-white);border-radius:var(--radius-pill);display:inline-flex;padding:var(--spacing-xs)}.profile-photos__label[data-v-0751a520]{color:#000}.profile-photos__drag[data-v-0751a520]{background:var(--base-white);border:0;border-radius:10px;cursor:grab;display:inline-flex;left:var(--spacing-xs);padding:2px;position:absolute;top:var(--spacing-xs);touch-action:none}.profile-photos-wrap[data-v-0751a520]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.profile-photos__remove[data-v-0751a520]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--color-host-thumb-remove);border:0;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);width:24px}.profile-photos__remove[data-v-0751a520]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.profile-photos__drag[data-v-0751a520]:active{cursor:grabbing}.profile-photos--signup[data-v-0751a520]{gap:var(--spacing-sm);height:auto}.profile-photos--signup .profile-photos__tile[data-v-0751a520]{aspect-ratio:100/127;background:var(--base-white);border:0;border-radius:var(--radius-sm);box-shadow:var(--shadow-photo-tile)}.profile-photos--signup .profile-photos__btn[data-v-0751a520]{border-radius:var(--radius-sm)}.profile-photos__drag[data-v-0751a520]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}
