.fp[data-v-9dec778f]{display:inline-flex}.fp[data-v-9dec778f],.fp-circulo[data-v-9dec778f]{flex:none;position:relative}.fp-circulo[data-v-9dec778f]{width:var(--fp-tam);height:var(--fp-tam);background:var(--acento-soft);cursor:default;border:0;border-radius:50%;padding:0;display:block;overflow:hidden}.fp-circulo.ok[data-v-9dec778f],.fp.editable .fp-circulo[data-v-9dec778f]{cursor:pointer}.fp-img[data-v-9dec778f]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .28s var(--curva-entra);position:absolute;inset:0}.fp-img.visible[data-v-9dec778f]{opacity:1}.fp-iniciales[data-v-9dec778f]{color:var(--acento-texto);font:800 calc(var(--fp-tam)*.38) Inter,sans-serif;background:var(--acento-soft);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fp-esqueleto[data-v-9dec778f]{background:linear-gradient(90deg,var(--line-2) 0,var(--muted-soft) 40%,var(--line-2) 80%);background-size:220% 100%;animation:1.3s linear infinite esq-brilla;position:absolute;inset:0}.fp-overlay[data-v-9dec778f]{text-align:center;color:#fff;opacity:0;pointer-events:none;height:44%;transition:opacity var(--dur) var(--curva);cursor:pointer;background:#111327ad;border:0;justify-content:center;align-items:center;padding:2px 4px;font-size:10.5px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.fp.editable .fp-circulo:focus-visible .fp-overlay[data-v-9dec778f],.fp.editable .fp-circulo:hover .fp-overlay[data-v-9dec778f]{opacity:1;pointer-events:auto}.fp-circulo[data-v-9dec778f]:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.fp.cuadrada .fp-circulo[data-v-9dec778f]{border-radius:10px}.fp.cuadrada .fp-iniciales[data-v-9dec778f]{font-size:calc(var(--fp-tam)*.34)}.fp.conetiqueta[data-v-9dec778f]{flex-direction:column;align-items:flex-start;gap:4px}.fp-origen[data-v-9dec778f]{color:var(--ink-3);font-size:11px}.fp-comparar[data-v-9dec778f]{font:inherit;color:var(--acento-texto);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.fp-dos[data-v-9dec778f]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px;display:flex}.fp-dos figure[data-v-9dec778f]{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.fp-dos-img[data-v-9dec778f]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:#ffffff14;border-radius:10px;width:min(40vw,360px);box-shadow:0 20px 60px #00000073}.fp-dos figcaption[data-v-9dec778f]{color:#fff;font-size:13px}.fp-modal[data-v-9dec778f]{max-width:420px}.fp-dropzone[data-v-9dec778f]{border:2px dashed var(--line-fuerte);border-radius:var(--radio);text-align:center;color:var(--ink-2);cursor:pointer;transition:border-color var(--dur) var(--curva),background-color var(--dur) var(--curva);flex-direction:column;align-items:center;gap:8px;padding:22px 14px;display:flex}.fp-dropzone.arrastrando[data-v-9dec778f],.fp-dropzone[data-v-9dec778f]:focus-visible,.fp-dropzone[data-v-9dec778f]:hover{border-color:var(--acento);background:var(--acento-soft)}.fp-icono-subir[data-v-9dec778f]{width:30px;height:30px;stroke:var(--ink-3);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.fp-previa[data-v-9dec778f]{background:var(--paper-2);border-radius:10px;width:140px;height:140px;overflow:hidden}.fp-previa-img[data-v-9dec778f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fp-progreso[data-v-9dec778f]{flex-direction:column;gap:4px;display:flex}.fp-progreso-barra[data-v-9dec778f]{background:var(--acento);border-radius:99px;min-width:2px;height:6px;transition:width .15s linear;display:block}.fp-progreso[data-v-9dec778f]{background:var(--line-2);border-radius:99px;padding:0}.fp-progreso .chico[data-v-9dec778f]{padding:2px 2px 0}.fp-visor-fondo[data-v-9dec778f]{background:#0a0b16d1}.fp-visor-img[data-v-9dec778f]{-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:min(86vw,560px);max-height:80vh;box-shadow:0 20px 60px #00000073}.fp-visor-cerrar[data-v-9dec778f]{color:#fff;cursor:pointer;width:38px;height:38px;transition:background-color var(--dur) var(--curva);background:#ffffff24;border:0;border-radius:50%;font-size:18px;position:absolute;top:18px;right:22px}.fp-visor-cerrar[data-v-9dec778f]:hover{background:#ffffff47}
