.cmt{margin-top:32px;padding-top:20px;border-top:1px solid var(--line);font-family:var(--sans);color:var(--ink)}.cmt-engaje{display:flex;align-items:center;gap:16px;margin-bottom:4px}.cmt-like{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--line);border-radius:var(--r-pill);background:#fff;color:var(--gray);font:var(--fw-bold) var(--fs-small) /1 var(--sans);cursor:pointer;transition:border-color var(--t-default),color var(--t-default),background var(--t-default)}.cmt-like:hover:not(:disabled){border-color:var(--blue);color:var(--blue);background:var(--tint)}.cmt-like:disabled{opacity:.6;cursor:default}.cmt-like.on{border-color:var(--blue);color:var(--blue);background:var(--tint)}.cmt-like svg{flex:0 0 auto}.cmt-aviso-login,.cmt-contador{font-size:var(--fs-small);color:var(--gray)}.cmt-aviso-login{margin:8px 0 0}.cmt-aviso-login a{color:var(--blue);font-weight:var(--fw-bold);text-decoration:none}.cmt-aviso-login a:hover{text-decoration:underline}.cmt-titulo{margin:24px 0 12px;font:var(--fw-black) var(--fs-h3) /var(--lh-heading) var(--sans);color:var(--ink)}.cmt-login{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-soft);padding:20px}.cmt-login p{margin:0 0 14px;font-size:var(--fs-body);color:var(--gray)}.cmt-login-acoes{display:flex;gap:10px;flex-wrap:wrap}.cmt-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border:1px solid var(--sborder);border-radius:var(--r-sm);background:#fff;color:var(--ink);font:var(--fw-bold) var(--fs-small) /1 var(--sans);text-decoration:none;cursor:pointer;transition:background var(--t-default),border-color var(--t-default),opacity var(--t-default)}.cmt-btn:hover{background:var(--bg-soft)}.cmt-btn.primario{background:var(--blue);border-color:var(--blue);color:#fff}.cmt-btn.primario:hover:not(:disabled){background:var(--blue-dark);border-color:var(--blue-dark)}.cmt-btn:disabled{opacity:.5;cursor:default}.cmt-form textarea{width:100%;padding:12px 14px;border:1px solid var(--sborder);border-radius:var(--r-md);font:var(--fw-regular) var(--fs-body) /1.5 var(--sans);color:var(--ink);resize:vertical;min-height:72px;background:#fff}.cmt-form textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 2px var(--tint)}.cmt-form textarea::placeholder{color:var(--sborder)}.cmt-form-rodape{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px}.cmt-limite{color:var(--sborder)}.cmt-erro-inline,.cmt-limite{margin-right:auto;font-size:var(--fs-xsmall)}.cmt-erro-inline{color:var(--danger)}.cmt-form.resposta{margin-top:12px}.cmt-form.resposta textarea{min-height:56px}.cmt-estado{margin-top:20px;padding:20px;border:1px dashed var(--line);border-radius:var(--r-md);text-align:center;font-size:var(--fs-small);color:var(--gray);background:var(--bg-soft)}.cmt-estado.erro{border-color:var(--danger);color:var(--danger);background:#fff}.cmt-estado .linklike{border:0;padding:0;background:none;color:var(--blue);font:inherit;font-weight:var(--fw-bold);cursor:pointer;text-decoration:underline}.cmt-lista{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:20px}.cmt-item{display:flex;gap:12px;align-items:flex-start}.cmt-avatar{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font:var(--fw-bold) var(--fs-small) /1 var(--sans);letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cmt-avatar.sm{width:30px;height:30px;font-size:11px}.cmt-corpo{flex:1 1 auto;min-width:0}.cmt-cab{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.cmt-autor{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--ink)}.cmt-tempo{font-size:var(--fs-xsmall);color:var(--sborder)}.cmt-selo{font-size:11px;font-weight:var(--fw-bold);color:var(--ok);border:1px solid;border-radius:var(--r-pill);padding:1px 8px;line-height:1.4}.cmt-texto{margin:4px 0 0;font-size:var(--fs-body);line-height:1.55;color:var(--ink);white-space:pre-wrap;overflow-wrap:break-word}.cmt-acoes{margin-top:6px}.cmt-responder{border:0;padding:0;background:none;color:var(--gray);font:var(--fw-bold) var(--fs-xsmall) /1 var(--sans);cursor:pointer}.cmt-responder:hover{color:var(--blue)}.cmt-respostas{list-style:none;margin:14px 0 0;padding:0 0 0 16px;border-left:2px solid var(--line);display:flex;flex-direction:column;gap:14px}@media (max-width:600px){.cmt-engaje{flex-wrap:wrap;gap:10px}.cmt-avatar{width:34px;height:34px;font-size:var(--fs-xsmall)}.cmt-respostas{padding-left:10px}}.cmt-excluir{color:#d92916}.cmt-excluir:hover{color:#9b1c1f}