.au-resumen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.au-resumen article{border:1px solid var(--borde,#dce5ed);border-radius:12px;padding:18px}.au-resumen strong{display:block;font-size:21px;line-height:1.4;margin:8px 0}.au-resumen small,.au-resumen span,.au-lista small,.au-evento small{color:var(--texto-suave);display:block;line-height:1.6}.au-form{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.au-form input{box-sizing:border-box;width:100%;min-height:42px;padding:10px;border:1px solid var(--borde,#dce5ed);border-radius:8px;font:inherit}.au-form .campo span{display:block;margin-bottom:8px}.au-form [data-au-sha]{font-family:monospace}.au-lista article{padding:18px 0;border-bottom:1px solid var(--borde,#dce5ed)}.au-lista .sc-acciones{margin-top:12px}.au-lista code{display:block;overflow-wrap:anywhere;font-size:12px;margin-top:8px}.au-evento{border-left:3px solid #0f766e;padding:8px 14px;margin:15px 0}.au-modal .modal{width:min(760px,calc(100vw - 24px));max-width:760px}.au-modal label{display:block;margin:16px 0}.au-modal input[type=checkbox]{width:auto}.au-modal [role=alert],[data-au-resultado]{color:#b42318;margin:16px 0;overflow-wrap:anywhere}.au-pasos{padding-left:22px;line-height:1.7}.au-pasos li{margin-bottom:10px}.au-modal .sc-acciones{margin:15px 0}@media(max-width:650px){.au-resumen,.au-form{grid-template-columns:1fr}.au-lista .sc-acciones .btn,.au-modal .sc-acciones .btn{width:100%;justify-content:center}.au-lista code{font-size:11px}}
