.rep-ventana{max-width:560px}.rep-titulo{color:var(--texto-2);border-bottom:1px solid var(--borde);margin:12px 0 6px;padding-bottom:3px;font-size:.78rem;font-weight:600}.rep-patron{gap:16px;display:flex}.rep-tipos{border-right:1px solid var(--borde);flex-direction:column;gap:4px;min-width:120px;padding-right:14px;display:flex}.rep-detalle{flex:1;min-width:0}.rep-bloque{flex-direction:column;gap:6px;display:flex}.rep-opcion{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.85rem;font-weight:400;display:flex}.rep-opcion input[type=radio],.rep-opcion select,.rep-opcion input[type=date],.rep-bloque select{width:auto;margin:0}.rep-num{width:56px!important;margin:0!important}.rep-intervalo{flex-direction:column;gap:8px;display:flex}.rep-dias{gap:4px;margin-top:4px;display:flex}.rep-ventana .rep-dia{background:var(--superficie);width:30px;height:30px;color:var(--texto-2);border:1px solid var(--borde-fuerte);box-shadow:none;cursor:pointer;border-radius:50%;padding:0;font-size:.78rem;font-weight:500}.rep-ventana .rep-dia.on{background:var(--principal-tinte);color:var(--principal);border-color:var(--principal)}.rep-resumen{margin:14px 0 4px;font-size:.85rem;font-weight:600}.rep-nota{color:var(--texto-3);margin:0;font-size:.74rem}.rep-resumen-fila{flex-wrap:wrap;align-items:center;gap:6px;font-size:.82rem;display:flex}.rep-resumen-fila .enlace-sutil{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.rep-icono{color:var(--info);display:inline-flex}.rep-texto{min-width:0}
