.acceso[data-astro-cid-2zp6q64z],.panel[data-astro-cid-2zp6q64z]{padding:1rem 0 3rem}.acceso[data-astro-cid-2zp6q64z] form[data-astro-cid-2zp6q64z]{display:grid;gap:.75rem;max-width:22rem}.panel-cabecera[data-astro-cid-2zp6q64z]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.acciones[data-astro-cid-2zp6q64z]{display:flex;gap:.5rem}button[data-astro-cid-2zp6q64z],.subir[data-astro-cid-2zp6q64z],.ver[data-astro-cid-2zp6q64z]{font:inherit;padding:.5rem .9rem;border-radius:var(--radio);border:1px solid var(--borde);background:var(--tarjeta);cursor:pointer;text-decoration:none;color:inherit}button[data-astro-cid-2zp6q64z][type=submit]{background:var(--acento, #16794a);border-color:transparent;color:#fff;font-weight:600}.secundario[data-astro-cid-2zp6q64z]{color:var(--tinta-suave)}.peligro[data-astro-cid-2zp6q64z]{color:#a11;border-color:#e3c2c2}.aviso[data-astro-cid-2zp6q64z]{min-height:1.4rem;color:var(--tinta-suave);margin:.75rem 0}.aviso[data-astro-cid-2zp6q64z].malo{color:#a11}.lista[data-astro-cid-2zp6q64z]{list-style:none;padding:0;display:grid;gap:.6rem}.articulo[data-astro-cid-2zp6q64z]{border:1px solid var(--borde);border-radius:var(--radio);background:var(--tarjeta)}summary[data-astro-cid-2zp6q64z]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;padding:.8rem 1rem;cursor:pointer}.titulo[data-astro-cid-2zp6q64z]{font-weight:600}.etiquetas[data-astro-cid-2zp6q64z]{display:flex;gap:.35rem}.etiqueta[data-astro-cid-2zp6q64z]{font-size:.75rem;padding:.15rem .5rem;border-radius:999px;background:var(--gris-claro);color:var(--tinta-suave)}.etiqueta[data-astro-cid-2zp6q64z].borrador{background:#fdf0d5;color:#8a5b00}.etiqueta[data-astro-cid-2zp6q64z].vendido{text-decoration:line-through}.campos[data-astro-cid-2zp6q64z]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;padding:0 1rem 1rem}.campos[data-astro-cid-2zp6q64z] label[data-astro-cid-2zp6q64z]{display:grid;gap:.25rem;font-size:.85rem;color:var(--tinta-suave)}.campos[data-astro-cid-2zp6q64z] .ancho[data-astro-cid-2zp6q64z]{grid-column:1 / -1}.campos[data-astro-cid-2zp6q64z] .casilla[data-astro-cid-2zp6q64z]{grid-column:1 / -1;display:flex;align-items:center;gap:.5rem}input[data-astro-cid-2zp6q64z],select[data-astro-cid-2zp6q64z],textarea[data-astro-cid-2zp6q64z]{font:inherit;padding:.45rem .6rem;border:1px solid var(--borde);border-radius:var(--radio);background:var(--fondo);color:var(--tinta);width:100%}.casilla[data-astro-cid-2zp6q64z] input[data-astro-cid-2zp6q64z]{width:auto}.botones[data-astro-cid-2zp6q64z]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fotos[data-astro-cid-2zp6q64z]{border-top:1px solid var(--borde);padding:1rem}.fotos-cabecera[data-astro-cid-2zp6q64z]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:.75rem}.pista[data-astro-cid-2zp6q64z]{font-size:.8rem;color:var(--tinta-suave);flex:1}.rejilla[data-astro-cid-2zp6q64z]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem}.foto[data-astro-cid-2zp6q64z]{position:relative;aspect-ratio:4 / 3;border-radius:var(--radio);overflow:hidden;background:var(--gris-claro);cursor:grab}.foto[data-astro-cid-2zp6q64z] img[data-astro-cid-2zp6q64z]{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.portada[data-astro-cid-2zp6q64z]{position:absolute;left:.35rem;top:.35rem;background:#000000a6;color:#fff;font-size:.7rem;padding:.1rem .4rem;border-radius:999px}.herramientas[data-astro-cid-2zp6q64z]{position:absolute;right:.3rem;bottom:.3rem;display:flex;gap:.25rem}.herramientas[data-astro-cid-2zp6q64z] button[data-astro-cid-2zp6q64z]{padding:.15rem .45rem;background:#ffffffe6;border-color:transparent;line-height:1.2}.papelera[data-astro-cid-2zp6q64z]{margin-top:2rem}.papelera[data-astro-cid-2zp6q64z] ul[data-astro-cid-2zp6q64z]{list-style:none;padding:0;display:grid;gap:.5rem}.papelera[data-astro-cid-2zp6q64z] li[data-astro-cid-2zp6q64z]{display:flex;gap:.5rem;align-items:center;justify-content:space-between;border:1px dashed var(--borde);border-radius:var(--radio);padding:.6rem .9rem}
