:root{--verde:#128c7e;--verde-claro:#25d366;--fondo:#fff;--fondo-suave:#f4f5f7;--fondo-chat:#efeae2;--borde:#dfe2e6;--texto:#1d2329;--tenue:#66707a;--lateral:#111b21;--saliente:#d9fdd3;--nota:#fff4d6;--nota-borde:#e0a800;--sistema:#fdf5c4;--error:#b42318;--error-fondo:#fdecea;--ok-fondo:#e7f7ee;--radio:8px;--toque:44px;color:var(--texto);background:var(--fondo);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--fondo);font-size:15px;line-height:1.4}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--verde);outline-offset:2px}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tenue{color:var(--tenue)}.truncar{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vacio{color:var(--tenue);text-align:center;padding:24px}.nota-pie{color:var(--tenue);font-size:13px}.boton{border:1px solid var(--borde);border-radius:var(--radio);background:var(--fondo);cursor:pointer;white-space:nowrap;min-height:36px;padding:6px 12px}.boton:hover{background:var(--fondo-suave)}.boton:disabled{opacity:.5;cursor:not-allowed}.boton-primario{background:var(--verde);color:#fff;border-color:var(--verde)}.boton-primario:hover{background:#0f7a6e}.aviso{border-radius:var(--radio);background:var(--sistema);margin:0;padding:8px 12px;font-size:14px}.aviso-error{background:var(--error-fondo);color:var(--error)}.banda{border-radius:0;grid-area:aviso}.marca{background:var(--verde);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:20px;font-weight:700;display:grid}.login{background:linear-gradient(135deg, #0b3d36, var(--verde));place-items:center;min-height:100%;padding:16px;display:grid}.login-tarjeta{background:#fff;border-radius:12px;gap:12px;width:100%;max-width:400px;padding:24px;display:grid}.login-tarjeta h1{margin:0;font-size:22px}.login-form{gap:10px;display:grid}.login-form label{gap:4px;font-size:14px;display:grid}.login-form input{min-height:var(--toque);border:1px solid var(--borde);border-radius:var(--radio);padding:8px 10px}.login-form .boton{min-height:var(--toque)}.login-dev{border-top:1px dashed var(--borde);gap:6px;padding-top:12px;display:grid}.login-dev p{margin:0;font-size:13px}.login-dev .boton{text-align:left;min-height:var(--toque);white-space:normal}.app{grid-template:"lateral cabecera cabecera cabecera"52px"lateral aviso aviso aviso""lateral lista chat ficha"1fr/72px minmax(280px,340px) 1fr 260px;height:100dvh;display:grid}.app.vista-lista{grid-template-columns:72px minmax(280px,340px) 1fr 0}.barra-lateral{background:var(--lateral);flex-direction:column;grid-area:lateral;align-items:center;gap:6px;padding:10px 0;display:flex}.barra-lateral .marca{margin-bottom:8px}.modulo,.modulo-pendiente{border-radius:var(--radio);text-align:center;color:#c9d1d6;width:60px;padding:8px 2px;font-size:11px}.modulo.activo{color:#fff;background:#24323a}.modulo-pendiente{opacity:.45;cursor:default}.cabecera{border-bottom:1px solid var(--borde);grid-area:cabecera;align-items:center;gap:12px;min-width:0;padding:0 16px;display:flex}.titulo{white-space:nowrap;margin:0;font-size:17px}.selectores{flex:0 auto;gap:8px;min-width:0;margin-left:auto;display:flex}.selectores select{border:1px solid var(--borde);border-radius:var(--radio);background:#fff;flex:1 1 0;min-width:0;max-width:240px;min-height:36px;padding:4px 8px}.col-lista{border-right:1px solid var(--borde);flex-direction:column;grid-area:lista;min-width:0;min-height:0;display:flex}.filtros{border-bottom:1px solid var(--borde);flex-wrap:wrap;gap:6px;padding:10px;display:flex}.chip{border:1px solid var(--borde);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:4px 10px;font-size:13px;display:inline-flex}.chip-activo{background:var(--texto);color:#fff;border-color:var(--texto)}.contador{font-variant-numeric:tabular-nums;opacity:.8}.filas{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.fila{border-bottom:1px solid var(--borde);gap:10px;min-height:72px;padding:10px 12px;display:flex}.fila:hover{background:var(--fondo-suave)}.fila-activa{background:#e9f5f3}.avatar{color:#3b4650;background:#d4dbe1;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}.fila-cuerpo{flex:1;gap:2px;min-width:0;display:grid}.fila-linea1{justify-content:space-between;gap:8px;min-width:0;display:flex}.fila-linea1 time{flex:none;font-size:12px}.fila-linea3{align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.etiqueta{background:var(--fondo-suave);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:12px}.etiqueta-linea{color:#234a8a;background:#e8eef9}.ctl-ia{color:#5b2b9a;background:#efe6fb}.ctl-humano{background:var(--ok-fondo);color:#116135}.ctl-cola{color:#8a4b00;background:#fff1db}.ctl-pausado{color:#4c5961;background:#eceff1}.punto{color:var(--error);font-size:10px}.no-leidos{background:var(--verde-claro);color:#fff;border-radius:999px;flex:none;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:600;display:grid}.col-chat{flex-direction:column;grid-area:chat;min-width:0;min-height:0;display:flex}.chat{flex-direction:column;height:100%;min-height:0;display:flex}.chat-cabecera{border-bottom:1px solid var(--borde);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:6px 12px;display:flex}.chat-titulo{flex:1;min-width:0;display:grid}.chat-titulo span{font-size:13px}.acciones{flex-wrap:wrap;gap:6px;display:flex}.ventana{flex:none;margin:0;padding:4px 12px;font-size:12px}.ventana-abierta{background:var(--ok-fondo);color:#116135}.ventana-cerrada{background:var(--error-fondo);color:var(--error)}.mensajes{background:var(--fondo-chat);flex-direction:column;flex:1;gap:6px;min-height:0;margin:0;padding:12px;list-style:none;display:flex;overflow-y:auto}.burbuja{border-radius:var(--radio);overflow-wrap:anywhere;background:#fff;gap:2px;max-width:min(560px,85%);padding:6px 10px;display:grid;box-shadow:0 1px #0000000f}.burbuja-entrante{align-self:flex-start}.burbuja-saliente{background:var(--saliente);align-self:flex-end}.burbuja-interna{background:var(--nota);border:1px dashed var(--nota-borde);align-self:flex-end}.burbuja-sistema{background:var(--sistema);color:#5d4a00;text-align:center;border-radius:999px;align-self:center;padding:4px 10px;font-size:12px}.burbuja-autor{color:var(--tenue);font-size:12px;font-weight:600}.burbuja-tipo{font-size:13px;font-style:italic}.burbuja-texto{white-space:pre-wrap}.burbuja-meta{color:var(--tenue);justify-self:end;font-size:11px}.burbuja-error{color:var(--error);font-size:12px}.envio-fallido,.envio-desconocido{color:var(--error);font-weight:600}.envio-leido{color:#1d7fd1}.redactor{border-top:1px solid var(--borde);background:#fff;flex:none;gap:4px;padding:6px 10px;display:grid}.redactor-fila{align-items:flex-end;gap:8px;display:flex}.redactor-fila textarea{resize:none;field-sizing:content;border:1px solid var(--borde);border-radius:20px;flex:1;min-width:0;min-height:40px;max-height:140px;padding:9px 12px;line-height:1.35;overflow-y:auto}.redactor-fila .boton{border-radius:20px;flex:none;min-height:40px}.redactor-aviso{color:var(--tenue);margin:0;font-size:12px}.aviso-ia{color:#5b2b9a}.col-ficha{border-left:1px solid var(--borde);grid-area:ficha;min-width:0;overflow-y:auto}.ficha{padding:16px}.ficha h2{margin:0 0 12px;font-size:17px}.ficha dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:14px;display:grid}.ficha dt{color:var(--tenue)}.ficha dd{text-align:right;overflow-wrap:anywhere;margin:0}.solo-movil{display:none}@media (max-width:1100px){.app,.app.vista-lista{grid-template-columns:72px minmax(280px,340px) 1fr;grid-template-areas:"lateral cabecera cabecera""lateral aviso aviso""lateral lista chat"}.col-ficha{display:none}.ficha-movil.solo-movil{display:block}}@media (max-width:760px){.solo-escritorio{display:none}.solo-movil{display:initial}.app,.app.vista-lista,.app.vista-chat{grid-template:"cabecera"52px"aviso""principal"1fr/1fr}.barra-lateral{display:none}.cabecera{gap:8px;padding:0 12px}.selectores{flex:auto}.selectores select{max-width:none;min-height:40px}.vista-lista .col-lista{border-right:0;grid-area:principal}.vista-lista .col-chat,.vista-chat .col-lista{display:none}.vista-chat .col-chat{grid-area:principal}.vista-chat .cabecera{display:none}.app.vista-chat{grid-template-rows:0 auto 1fr}.boton-volver{width:var(--toque);height:var(--toque);place-items:center;margin-left:-8px;font-size:22px;display:grid}.acciones{width:100%}.acciones .boton{min-height:40px}.fila{min-height:76px}.burbuja{max-width:90%}.ficha-movil summary{color:var(--tenue);border-bottom:1px solid var(--borde);cursor:pointer;min-height:40px;padding:8px 12px;font-size:14px}}.config{background:var(--fondo-suave);min-height:100dvh}.config-cabecera{border-bottom:1px solid var(--borde);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.config-cabecera h1{margin:0;font-size:18px}.chips-empresa{flex-wrap:wrap;gap:6px;display:flex}.tabs{border-bottom:1px solid var(--borde);background:#fff;gap:4px;padding:0 16px;display:flex;overflow-x:auto}.tab{white-space:nowrap;color:var(--tenue);min-height:var(--toque);border-bottom:2px solid #0000;align-items:center;padding:12px;display:flex}.tab-activa{color:var(--texto);border-bottom-color:var(--verde);font-weight:600}.config .aviso{margin:12px 16px 0}.aviso-ok{background:var(--ok-fondo);color:#116135}.config-cuerpo{gap:16px;max-width:1100px;padding:16px;display:grid}.tarjeta{border:1px solid var(--borde);background:#fff;border-radius:10px;gap:12px;min-width:0;padding:16px;display:grid}.tarjeta h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.tarjeta p{margin:0}.form-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:end;gap:10px;display:grid}.form-grid label{color:var(--tenue);gap:4px;font-size:13px;display:grid}.form-grid .ancho{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea,.fila-form select{border:1px solid var(--borde);border-radius:var(--radio);min-height:40px;color:var(--texto);background:#fff;width:100%;padding:6px 10px;font-size:15px}.form-grid textarea{resize:vertical;font-family:inherit}.form-grid .boton{min-height:40px}.check{grid-auto-flow:column;align-items:center;gap:6px;color:var(--texto)!important;font-size:14px!important;display:inline-flex!important}.check input{width:18px;height:18px;min-height:0}.tabla-scroll{overflow-x:auto}.tabla{border-collapse:collapse;width:100%;font-size:14px}.tabla th,.tabla td{text-align:left;border-bottom:1px solid var(--borde);vertical-align:top;padding:8px}.tabla th{color:var(--tenue);white-space:nowrap;font-size:12px;font-weight:600}.fila-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fila-form select{width:auto}.permiso{gap:4px;min-width:130px;display:grid}.datos{grid-template-columns:max-content 1fr;gap:6px 12px;margin:0;font-size:14px;display:grid}.datos dt{color:var(--tenue)}.datos dd{overflow-wrap:anywhere;margin:0}code{background:var(--fondo-suave);overflow-wrap:anywhere;border-radius:4px;padding:1px 4px;font-size:13px}.estado-activo,.agente-autonomo{background:var(--ok-fondo);color:#116135}.estado-configurando,.agente-sugerencias{color:#8a4b00;background:#fff1db}.estado-inactivo,.agente-apagado{color:#4c5961;background:#eceff1}.editor summary{cursor:pointer;color:var(--verde);padding:6px 0;font-weight:600}@media (max-width:760px){.config-cuerpo{padding:12px}.datos{grid-template-columns:1fr}.datos dt{margin-top:6px}}.simulador{background:#f6f1ff;border-top:1px dashed #b9a4e6}.etiqueta-simulador{color:#5b2b9a;background:#ebe1fb;border-radius:999px;flex:none;align-self:center;padding:3px 8px;font-size:11px;font-weight:700}.tarjeta-prueba{background:#fbf8ff;border-color:#b9a4e6}.consola{border:1px solid var(--borde);border-radius:var(--radio);background:var(--fondo-suave);gap:8px;padding:12px;display:grid}.consola p{margin:0;font-size:14px}.consola-acciones{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.consola-acciones summary{cursor:pointer;color:var(--verde);padding:8px 0}.pagina{background:var(--fondo-suave);grid-template:"lateral cabecera"52px"lateral cuerpo"1fr/72px 1fr;min-height:100dvh;display:grid}.pagina .cabecera{background:#fff}.pagina-cuerpo{grid-area:cuerpo;align-content:start;gap:12px;min-width:0;padding:12px 16px;display:grid}.enlace{color:var(--verde);text-decoration:underline}.alerta{color:var(--error);font-weight:600}.color-gris{--c:#8a949c}.color-azul{--c:#2f6fd6}.color-verde{--c:#1f9d55}.color-amarillo{--c:#d4a20b}.color-naranja{--c:#e2701f}.color-rojo{--c:#d1373a}.color-morado{--c:#7c4ad6}.color-rosa{--c:#d6488f}.color-turquesa{--c:#149c9c}.tablero-pagina{grid-template-rows:auto auto auto 1fr;height:calc(100dvh - 52px)}.tablero-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filtros-tablero{flex:320px}.filtros-tablero input,.filtros-tablero select{border:1px solid var(--borde);border-radius:var(--radio);background:#fff;min-width:0;min-height:36px;padding:4px 8px}.filtros-tablero input{flex:160px}.tablero{scroll-snap-type:x mandatory;grid-auto-columns:minmax(260px,300px);grid-auto-flow:column;gap:12px;min-height:0;padding-bottom:8px;display:grid;overflow-x:auto}.columna{border-top:4px solid var(--c,#8a949c);scroll-snap-align:start;background:#eceff2;border-radius:10px;flex-direction:column;min-height:0;display:flex}.columna-sobre{outline:2px dashed var(--verde);background:#e3f1ee}.columna-pendiente{opacity:.6}.columna-cabecera{gap:2px;padding:8px 10px;display:grid}.columna-cabecera h2{margin:0;font-size:14px}.columna-cabecera span{font-size:12px}.columna-tarjetas{align-content:start;gap:8px;margin:0;padding:0 8px 8px;list-style:none;display:grid;overflow-y:auto}.columna-vacia{padding:8px 2px;font-size:13px}.tarjeta-negocio{border:1px solid var(--borde);border-radius:var(--radio);cursor:grab;background:#fff;gap:3px;min-width:0;padding:10px;font-size:13px;display:grid}.tarjeta-negocio:hover{border-color:var(--verde)}.tarjeta-negocio strong{font-size:14px}.tarjeta-negocio.vencido{border-left:4px solid var(--error)}.monto{font-variant-numeric:tabular-nums;font-weight:600}.campo-tarjeta{font-size:12px}.tarjeta-pie{justify-content:space-between;gap:8px;min-width:0;font-size:12px;display:flex}.tipo-ganada .columna-cabecera h2,.paso.tipo-ganada{color:#116135}.tipo-perdida .columna-cabecera h2{color:var(--error)}.barra-etapas{flex-wrap:wrap;gap:4px;display:flex}.paso-form{display:contents}.paso{border:1px solid var(--borde);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-size:13px;display:inline-flex}.paso:before{content:"";background:var(--c,#8a949c);border-radius:50%;width:8px;height:8px}.paso-actual:before{background:#fff}.paso:hover{background:var(--fondo-suave)}span.paso{cursor:default}.paso-actual{background:var(--c,#8a949c);font-weight:600;color:#fff!important}.paso-actual:hover{background:var(--c,#8a949c)}.tarjeta-mover{border-color:var(--nota-borde);background:var(--nota)}.negocio-columnas{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:12px;display:grid}.historial{gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.historial li{border-bottom:1px solid var(--borde);gap:2px;padding-bottom:8px;display:grid}.requerido{color:var(--error)}.multiple{border:1px solid var(--borde);border-radius:var(--radio);flex-wrap:wrap;gap:8px 14px;margin:0;padding:8px 10px;display:flex}.multiple legend{color:var(--tenue);padding:0 4px;font-size:13px}.ficha-seccion{margin:16px 0 6px;font-size:14px}.ficha-negocios{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.negocio-mini{border:1px solid var(--borde);border-radius:var(--radio);gap:2px;min-width:0;padding:8px;font-size:13px;display:grid}.negocio-mini:hover{border-color:var(--verde)}.negocio-mini.tipo-ganada{border-left:4px solid #1f9d55}.negocio-mini.tipo-perdida{border-left:4px solid var(--error);opacity:.8}.form-ficha{gap:8px;margin-top:6px;display:grid}.form-ficha label{color:var(--tenue);gap:3px;font-size:13px;display:grid}.form-ficha input,.form-ficha select,.form-ficha textarea{border:1px solid var(--borde);border-radius:var(--radio);min-height:38px;color:var(--texto);background:#fff;width:100%;padding:6px 8px}.form-ficha .multiple{padding:6px 8px}.embudos-config{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:16px;display:grid}.lista-embudos ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lista-embudos .item{border-radius:var(--radio);justify-content:space-between;gap:8px;padding:8px 10px;font-size:14px;display:flex}.lista-embudos .item:hover{background:var(--fondo-suave)}.item-activo{background:#e9f5f3;font-weight:600}.lista-embudos .form-grid{grid-template-columns:1fr}.editor-embudo{gap:16px;min-width:0;display:grid}.tarjeta h3{margin:4px 0 0;font-size:14px}.etapas-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.etapa-fila{border:1px solid var(--borde);border-left:4px solid var(--c,#8a949c);border-radius:var(--radio);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.orden-botones{gap:4px;display:flex}.boton.mini{min-width:32px;min-height:32px;padding:2px 8px}.boton.peligro{color:var(--error);border-color:#f0b8b3}.form-etapa{grid-template-columns:minmax(140px,2fr) minmax(110px,1fr) minmax(100px,1fr) minmax(90px,1fr) auto;gap:6px;min-width:0;display:grid}.form-etapa input,.form-etapa select,.fila-form input{border:1px solid var(--borde);border-radius:var(--radio);background:#fff;width:100%;min-width:0;min-height:38px;padding:4px 8px}.fila-form input{flex:160px;width:auto}.borrar summary{cursor:pointer;color:var(--error);padding:6px;font-size:13px}.borrar[open]{grid-column:1/-1}.motivos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.campos-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.campos-lista>li{border:1px solid var(--borde);border-radius:var(--radio);gap:4px;padding:8px;display:grid}.campos-lista>li.archivado{opacity:.6}.campo-cabecera{align-items:center;gap:8px;min-width:0;display:flex}.campo-info{flex:1;gap:2px;min-width:0;font-size:14px;display:grid}.campo-flags{font-size:12px}@media (max-width:1000px){.embudos-config,.negocio-columnas{grid-template-columns:1fr}}@media (max-width:760px){.pagina{grid-template-columns:1fr;grid-template-areas:"cabecera""cuerpo"}.pagina-cuerpo{padding:10px 12px}.tablero-pagina{height:auto;min-height:calc(100dvh - 52px)}.tablero{grid-auto-columns:85%}.columna-tarjetas{max-height:none}.form-etapa{grid-template-columns:1fr 1fr}.form-etapa input[name=nombre]{grid-column:1/-1}.etapa-fila{grid-template-columns:1fr}.tarjeta-negocio{cursor:pointer}}.filtros-agenda{flex-wrap:wrap;gap:6px;display:flex}.chip-alerta:not(.chip-activo){color:var(--error);border-color:#f0b8b3}.tareas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tarea{border:1px solid var(--borde);border-radius:var(--radio);background:#fff;align-items:flex-start;gap:10px;min-width:0;padding:10px;display:flex}.tarea-vencida{border-left:4px solid var(--error)}.prioridad-alta .tarea-titulo{font-weight:600}.tarea-hecha{opacity:.75;background:var(--fondo-suave)}.tarea-check{flex:none;width:20px;height:20px;margin-top:6px}.tarea-icono{background:color-mix(in srgb, var(--c,#8a949c) 18%, #fff);width:32px;height:32px;color:var(--c,#8a949c);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.tarea-cuerpo{flex:1;gap:3px;min-width:0;display:grid}.tarea-titulo{overflow-wrap:anywhere}.tarea-meta{flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.tarea-acciones{flex-wrap:wrap;gap:4px 16px;display:flex}.tarea-acciones details[open]{flex-basis:100%}.etiqueta.alta{background:var(--error-fondo);color:var(--error);margin-left:6px}.cuando{align-items:center}.cuando input[type=date],.cuando input[type=time]{border:1px solid var(--borde);border-radius:var(--radio);min-height:36px;padding:4px 8px;width:auto!important}.chip-radio{border:1px solid var(--borde);border-radius:999px;align-items:center;gap:4px;min-height:32px;padding:4px 10px;font-size:13px;display:inline-flex;color:var(--texto)!important}.chip-radio:has(input:checked){border-color:var(--verde);background:#e9f5f3}.chip-radio input{margin:0}.proxima{background:var(--fondo-suave)}.reasignar{border-top:1px dashed var(--borde);margin-top:8px;padding-top:8px}.lista-simple{gap:6px;margin:0;padding:0;list-style:none;display:grid}.columna-lateral{align-content:start;gap:12px;min-width:0;display:grid}.icono-input{text-align:center;flex:0 0 56px!important;width:56px!important}.tareas.compacto .tarea{gap:8px;padding:8px}.tareas.compacto .tarea-icono{width:26px;height:26px;font-size:13px}.ficha .form-grid{grid-template-columns:1fr}.form-grid .chip-radio,.form-ficha .chip-radio{grid-auto-flow:column;display:inline-flex!important}.chip-radio input[type=radio]{height:auto;padding:0;width:auto!important;min-height:0!important}.cuando{flex-wrap:wrap;gap:6px;display:flex!important}@media (max-width:420px){.pagina .titulo{display:none}.pagina .selectores{margin-left:0}}.editor-regla{gap:12px;display:grid}.paso-regla{border:1px solid var(--borde);border-radius:var(--radio);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:10px 12px;display:flex}.paso-regla>legend{color:var(--verde);padding:0 6px;font-weight:700}.paso-regla select,.paso-regla input:not([type=checkbox]):not([type=radio]),.editor-regla .variables input,.editor-regla .variables select{border:1px solid var(--borde);border-radius:var(--radio);background:#fff;min-width:0;max-width:100%;min-height:38px;padding:4px 8px}.en-linea{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:inline-flex}.en-linea input{width:90px}.opciones-check{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.condicion{width:100%}.accion-regla{border-top:1px dashed var(--borde);gap:8px;width:100%;padding-top:8px;display:grid}.accion-regla:first-of-type{border-top:0;padding-top:0}.variables{gap:6px;display:grid}.variables .fila-form input{flex:160px}.avisos h2 form{margin-left:auto}.etiquetas-contacto{flex-wrap:wrap;gap:4px;margin:-6px 0 10px;display:flex}.etiqueta-color{background:color-mix(in srgb, var(--c,#8a949c) 18%, #fff);color:color-mix(in srgb, var(--c,#8a949c) 80%, #000)}.editor-regla select,.editor-regla input{max-width:100%}.editor-regla .fila-form>select{flex:0 auto;min-width:0}@media (max-width:760px){.editor-regla .fila-form>select,.paso-regla>select{flex:100%;width:100%}.campo-cabecera{flex-wrap:wrap}.campo-cabecera>.campo-info{flex:100%;order:-1}}.detalle-ia{color:#3b2a63;border-top:1px dashed #b9a4e6;margin-top:4px;padding-top:4px;font-size:12px}.detalle-ia summary{cursor:pointer;color:#5b2b9a;font-weight:600}.detalle-ia ul{gap:2px;margin:4px 0;padding-left:18px;display:grid}.detalle-ia p{margin:4px 0 0}.detalle-ia a{overflow-wrap:anywhere}.referencias li{border-bottom:1px solid var(--borde);gap:2px;padding-bottom:8px;font-size:13px;display:grid}.referencias a,.burbuja-interna .enlace{overflow-wrap:anywhere}
