.regla-card.svelte-y6v2c6{border:1px solid var(--border, rgba(255, 255, 255, .15));border-radius:8px;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.35rem;background:var(--surface-soft, rgba(255, 255, 255, .03))}.regla-header.svelte-y6v2c6{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.82rem}.canal-badge.svelte-y6v2c6{font-weight:600;color:var(--text-primary, rgba(228, 228, 231, 1))}.cron.svelte-y6v2c6{color:var(--text-secondary, rgba(161, 161, 170, 1))}.prioridad.svelte-y6v2c6{background:var(--accent-soft, rgba(99, 102, 241, .15));color:var(--accent, rgb(129, 140, 248));border-radius:4px;padding:.05rem .4rem;font-size:.72rem}.carta-destino.svelte-y6v2c6{font-size:.88rem;color:var(--text-primary, rgba(228, 228, 231, 1))}.descripcion.svelte-y6v2c6{font-size:.82rem;color:var(--text-secondary, rgba(161, 161, 170, 1))}.etiquetas.svelte-y6v2c6{display:flex;gap:.3rem;flex-wrap:wrap}.etiqueta.svelte-y6v2c6{background:var(--surface-soft, rgba(255, 255, 255, .06));border-radius:4px;padding:.05rem .4rem;font-size:.72rem;color:var(--text-secondary, rgba(161, 161, 170, 1))}.regla-meta.svelte-y6v2c6{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.72rem;color:var(--text-secondary, rgba(161, 161, 170, 1));margin-top:.2rem}.regla-meta.svelte-y6v2c6 .eliminar:where(.svelte-y6v2c6){margin-left:auto;background:none;border:1px solid rgba(239,68,68,.4);color:#ef4444;border-radius:6px;padding:.25rem .55rem;cursor:pointer;font-size:.75rem}.reglas-view.svelte-1a4e4hk{display:flex;flex-direction:column;gap:.6rem}.view-header.svelte-1a4e4hk{display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}.view-header.svelte-1a4e4hk h2:where(.svelte-1a4e4hk){margin:0;font-size:1rem;color:var(--text-primary, rgba(228, 228, 231, 1))}.acciones-header.svelte-1a4e4hk{display:flex;gap:.4rem}.acciones-header.svelte-1a4e4hk button:where(.svelte-1a4e4hk){background:var(--accent-soft, rgba(99, 102, 241, .15));color:var(--accent, rgb(129, 140, 248));border:none;border-radius:6px;padding:.35rem .7rem;cursor:pointer;font-size:.8rem}.acciones-header.svelte-1a4e4hk button:where(.svelte-1a4e4hk):hover{background:var(--accent-soft-hover, rgba(99, 102, 241, .25))}.empty-state.svelte-1a4e4hk{text-align:center;padding:1.5rem 1rem;color:var(--text-secondary, rgba(161, 161, 170, 1));font-size:.88rem}.empty-state.svelte-1a4e4hk button:where(.svelte-1a4e4hk){margin-top:.6rem;background:var(--accent-soft, rgba(99, 102, 241, .15));color:var(--accent, rgb(129, 140, 248));border:none;border-radius:6px;padding:.45rem .9rem;cursor:pointer}.reglas-list.svelte-1a4e4hk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.loading.svelte-1a4e4hk{padding:1rem;color:var(--text-secondary, rgba(161, 161, 170, 1));font-size:.85rem}.pendiente-card.svelte-ajmfet{border:1px solid var(--border, rgba(255, 255, 255, .15));border-radius:8px;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.35rem;background:var(--surface-soft, rgba(255, 255, 255, .03))}.pendiente-header.svelte-ajmfet{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.82rem}.canal-badge.svelte-ajmfet{font-weight:600;color:var(--text-primary, rgba(228, 228, 231, 1))}.ts-objetivo.svelte-ajmfet{color:var(--text-secondary, rgba(161, 161, 170, 1))}.estado-badge.svelte-ajmfet{background:var(--accent-soft, rgba(99, 102, 241, .15));color:var(--accent, rgb(129, 140, 248));border-radius:4px;padding:.05rem .4rem;font-size:.72rem}.cambio.svelte-ajmfet{font-size:.9rem}.cambio.svelte-ajmfet .anterior:where(.svelte-ajmfet){color:var(--text-secondary, rgba(161, 161, 170, 1));text-decoration:line-through}.cambio.svelte-ajmfet .destino:where(.svelte-ajmfet){color:var(--text-primary, rgba(228, 228, 231, 1))}.motivo.svelte-ajmfet{font-size:.82rem;color:var(--text-secondary, rgba(161, 161, 170, 1))}.acciones.svelte-ajmfet{display:flex;gap:.4rem;margin-top:.2rem}.acciones.svelte-ajmfet button:where(.svelte-ajmfet){border:none;border-radius:6px;padding:.35rem .7rem;cursor:pointer;font-size:.8rem}.acciones.svelte-ajmfet .confirmar:where(.svelte-ajmfet){background:#22c55e2e;color:#22c55e;border:1px solid rgba(34,197,94,.4)}.acciones.svelte-ajmfet .rechazar:where(.svelte-ajmfet){background:none;border:1px solid rgba(239,68,68,.4);color:#ef4444}.pendientes-view.svelte-1wdxg87{display:flex;flex-direction:column;gap:.6rem}.view-header.svelte-1wdxg87 h2:where(.svelte-1wdxg87){margin:0;font-size:1rem;color:var(--text-primary, rgba(228, 228, 231, 1))}.hint.svelte-1wdxg87{margin:.2rem 0 0;font-size:.8rem;color:var(--text-secondary, rgba(161, 161, 170, 1))}.empty-state.svelte-1wdxg87{text-align:center;padding:1.5rem 1rem;color:var(--text-secondary, rgba(161, 161, 170, 1));font-size:.88rem}.pendientes-list.svelte-1wdxg87{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.loading.svelte-1wdxg87{padding:1rem;color:var(--text-secondary, rgba(161, 161, 170, 1));font-size:.85rem}.conflictos-banner.svelte-vaecbl{background:#eab3081f;border:1px solid rgba(234,179,8,.45);border-radius:8px;padding:.75rem 1rem;color:#eab308}.conflictos-banner.svelte-vaecbl h3:where(.svelte-vaecbl){margin:0 0 .4rem;font-size:.95rem}.conflictos-banner.svelte-vaecbl ul:where(.svelte-vaecbl){margin:0 0 .6rem;padding-left:1.1rem;font-size:.82rem;color:var(--text-secondary, rgba(161, 161, 170, 1))}.conflictos-banner.svelte-vaecbl button:where(.svelte-vaecbl){background:#eab30833;color:#eab308;border:1px solid rgba(234,179,8,.45);border-radius:6px;padding:.4rem .8rem;cursor:pointer;font-size:.83rem}.carta-scheduler-panel.svelte-d1zkpn{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.error-banner.svelte-d1zkpn{background:#ef44441f;color:#ef4444;border:1px solid rgba(239,68,68,.4);border-radius:6px;padding:.5rem .75rem;font-size:.85rem}.tabs.svelte-d1zkpn{display:flex;gap:.25rem;border-bottom:1px solid var(--border, rgba(255, 255, 255, .15))}.tabs.svelte-d1zkpn button:where(.svelte-d1zkpn){background:none;border:none;padding:.5rem .9rem;cursor:pointer;font-size:.9rem;color:var(--text-secondary, rgba(161, 161, 170, 1));border-bottom:2px solid transparent}.tabs.svelte-d1zkpn button.active:where(.svelte-d1zkpn){color:var(--text-primary, rgba(228, 228, 231, 1));border-bottom-color:var(--accent, rgb(129, 140, 248));font-weight:600}
