/*
Versión: 0.26.1005.2
Fecha: 2026-10-05
Cambio:
- Conserva el estado visual del envío asíncrono de comentarios públicos.
*/
.lc-comments__form.is-submitting{opacity:.65;pointer-events:none}.lc-comments__form.is-leaving{opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}.lc-comments__thanks{margin:0;color:var(--lc-muted,var(--lc-text));font-size:.95rem}
.lc-comments{margin:3.5rem auto 0;padding-top:2rem;border-top:1px solid var(--lc-border,rgba(128,128,128,.35));max-width:760px}.lc-comments h2{margin:0 0 .4rem}.lc-comments__summary,.lc-comments__notice{color:var(--lc-muted,var(--lc-text));font-size:.9rem}.lc-comments__identity{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin:1.25rem 0}.lc-comments__identity button,.lc-comments__form button,.lc-comments__stars button{font:inherit;color:inherit;background:transparent;border:1px solid var(--lc-border,rgba(128,128,128,.45));border-radius:3px}.lc-comments__identity button{padding:.45rem .65rem;opacity:.58}.lc-comments__identity span{font-size:.85rem}.lc-comments__form{display:grid;gap:.8rem}.lc-comments__form label{display:grid;gap:.35rem;font-size:.9rem}.lc-comments__form input,.lc-comments__form textarea{color:inherit;background:transparent;border:1px solid var(--lc-border,rgba(128,128,128,.45));padding:.65rem;font:inherit}.lc-comments__form>button{justify-self:start;padding:.6rem .85rem}.lc-comments__stars{display:flex;gap:.25rem}.lc-comments__stars button{padding:.35rem;color:var(--lc-muted,var(--lc-text));cursor:pointer}.lc-comments__stars button.is-selected{color:var(--lc-accent,#b38b51)}.lc-comments__honeypot{position:absolute!important;left:-9999px!important}.lc-comment{padding:1rem 0;border-top:1px solid var(--lc-border,rgba(128,128,128,.25))}.lc-comment header{display:flex;gap:.65rem;align-items:baseline;flex-wrap:wrap;font-size:.9rem}.lc-comment header span{color:var(--lc-accent,#b38b51)}.lc-comment time{color:var(--lc-muted,var(--lc-text));font-size:.8rem}.lc-comment p{margin:.55rem 0 0}.lc-comment img{width:28px;height:28px;border-radius:50%;object-fit:cover;float:right}@media(max-width:600px){.lc-comments{margin-top:2.5rem}.lc-comments__identity{align-items:flex-start;flex-direction:column}}
