.photo-visibility_box__yYePR{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.photo-visibility_legend__zDvA8{margin-bottom:4px;padding:0;font-size:14px;font-weight:650;color:var(--texto-fuerte)}.photo-visibility_options__tACUR{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg{display:flex;gap:10px;align-items:flex-start;min-height:44px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--texto-cuerpo);cursor:pointer}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0;accent-color:var(--marca)}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg svg{flex-shrink:0;margin-top:1px;color:var(--texto-tenue)}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg span{display:grid;gap:2px;min-width:0}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg b{font-size:14px;font-weight:650;color:var(--texto-fuerte)}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg small{font-size:13px;line-height:1.4;color:var(--texto-suave)}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg[data-checked]{border-color:var(--marca);background:var(--superficie-marca-suave)}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg[data-checked] svg{color:var(--texto-marca)}.photo-visibility_box__yYePR .photo-visibility_option__AD1rg:has(input:focus-visible){outline:2px solid var(--anillo-foco);outline-offset:2px}.photo-visibility_box__yYePR:disabled .photo-visibility_option__AD1rg{cursor:default;opacity:.6}.photo-visibility_note__xICIi{margin:0;font-size:13px;line-height:1.5;color:var(--texto-tenue)}.photo-visibility_preview__enrgz{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px dashed var(--border);border-radius:12px;background:var(--secondary)}.photo-visibility_preview__enrgz img{flex-shrink:0;width:56px;height:56px;border-radius:50%;object-fit:cover}.photo-visibility_preview__enrgz p{margin:0;font-size:13px;line-height:1.5;color:var(--texto-cuerpo)}.photo-visibility_preview__enrgz b{display:block;color:var(--texto-fuerte)}.avatar-picker_root__GCmF6{display:grid;gap:14px;min-width:0}.avatar-picker_grid__hWc4_,.avatar-picker_modes__9teNB{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.avatar-picker_legend__SaTkU{margin-bottom:4px;padding:0;font-size:14px;font-weight:650;color:var(--texto-fuerte)}.avatar-picker_modeOptions__C0ccf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.avatar-picker_modes__9teNB .avatar-picker_mode__Zn6RG{position:relative;display:flex;gap:8px;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border:1px solid var(--borde-control);border-radius:12px;background:var(--card);color:var(--texto-cuerpo);font-size:14px;font-weight:650;text-align:center;cursor:pointer}.avatar-picker_grid__hWc4_ .avatar-picker_option__PInAt input,.avatar-picker_modes__9teNB .avatar-picker_mode__Zn6RG input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.avatar-picker_modes__9teNB .avatar-picker_mode__Zn6RG svg{flex-shrink:0;color:var(--texto-tenue)}.avatar-picker_modes__9teNB .avatar-picker_mode__Zn6RG[data-checked]{border-color:var(--marca);background:var(--superficie-marca-suave);color:var(--texto-marca);box-shadow:inset 0 0 0 1px var(--marca)}.avatar-picker_modes__9teNB .avatar-picker_mode__Zn6RG[data-checked] svg{color:var(--texto-marca)}.avatar-picker_grid__hWc4_ .avatar-picker_option__PInAt:has(input:focus-visible),.avatar-picker_modes__9teNB .avatar-picker_mode__Zn6RG:has(input:focus-visible){outline:3px solid var(--anillo-foco);outline-offset:2px}.avatar-picker_grid__hWc4_:disabled .avatar-picker_option__PInAt,.avatar-picker_modes__9teNB:disabled .avatar-picker_mode__Zn6RG{cursor:default;opacity:.6}.avatar-picker_group__gpZwg{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.avatar-picker_groupTitle__Ldac_{margin:0 0 8px;padding:0;font-size:13px;font-weight:650;color:var(--texto-suave)}.avatar-picker_options__XyPVE{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px;min-width:0}.avatar-picker_grid__hWc4_ .avatar-picker_option__PInAt{position:relative;display:block;justify-self:center;width:100%;max-width:72px;aspect-ratio:1;padding:3px;border:2px solid transparent;border-radius:50%;cursor:pointer}.avatar-picker_grid__hWc4_ .avatar-picker_option__PInAt img{display:block;width:100%;height:100%;border-radius:50%}.avatar-picker_grid__hWc4_ .avatar-picker_option__PInAt:hover{border-color:var(--borde-control)}.avatar-picker_grid__hWc4_ .avatar-picker_option__PInAt[data-checked]{border-color:var(--marca);box-shadow:0 0 0 2px var(--superficie-marca-fuerte)}.avatar-picker_mark__ksnE8{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--card);border-radius:50%;background:var(--marca);color:var(--texto-invertido);pointer-events:none}