:root{--color-primario:#1677ff;--color-texto:#101828;--color-texto-suave:#667085;--color-borde:#e4e7ec;--color-fondo:#f9fafb;--color-blanco:#fff;--color-whatsapp:#25d366;--color-badge-hot:#ef4444;--color-badge-nuevo:#3b82f6;--radio-card:10px;--radio-pill:20px;--sombra-topbar:0 2px 8px rgba(0,0,0,.08);--alto-topbar:56px;--alto-boton-carrito:60px;--alto-buscador:57px;--alto-subcats:51px}.shop-page{box-sizing:border-box;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--color-fondo);min-height:100vh;color:var(--color-texto);-webkit-font-smoothing:antialiased}.shop-page *,.shop-page :after,.shop-page :before{box-sizing:inherit}body.shop-active{overflow-x:hidden}.shop-page button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-page{touch-action:pan-x pan-y}.shop-topbar{position:fixed;top:0;left:0;right:0;height:var(--alto-topbar);background:var(--color-blanco);box-shadow:var(--sombra-topbar);display:flex;align-items:center;justify-content:space-between;padding:0 16px;z-index:100}.shop-topbar__izquierda{display:flex;align-items:center;gap:10px;overflow:hidden}.shop-topbar__logo{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;border-radius:8px;flex-shrink:0}.shop-topbar__nombre{font-size:16px;font-weight:700;color:var(--color-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.shop-topbar__carrito-btn{position:relative;background:none;border:none;cursor:pointer;padding:8px;color:var(--color-texto);font-size:22px;flex-shrink:0}.shop-topbar__badge,.shop-topbar__carrito-btn{border-radius:8px;display:flex;align-items:center;justify-content:center}.shop-topbar__badge{position:absolute;top:2px;right:2px;background:var(--color-primario);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 3px;line-height:1}.shop-topbar__volver{background:none;border:none;cursor:pointer;font-size:17px;font-weight:600;color:var(--color-primario);display:flex;align-items:center;gap:2px;padding:0;-webkit-tap-highlight-color:transparent}.shop-topbar__categoria-activa{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.shop-category-grid{padding:8px 0;background:var(--color-blanco)}.shop-page--con-carrito .shop-category-grid{padding-bottom:calc(var(--alto-boton-carrito) + 46px + env(safe-area-inset-bottom, 0px))}.shop-category-card{width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--color-blanco);border:none;border-bottom:1px solid var(--color-borde);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:background .1s}.shop-category-card:active{background:#f9fafb}.shop-category-card__imagen-wrap{width:64px;height:64px;border-radius:10px;overflow:hidden;background:#f2f4f7;flex-shrink:0}.shop-category-card__imagen{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.shop-category-card__imagen-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:26px}.shop-category-card__info{flex:1 1;display:flex;flex-direction:column;gap:3px;overflow:hidden}.shop-category-card__nombre{font-size:15px;font-weight:700;color:var(--color-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-category-card__cantidad{font-size:13px;color:var(--color-texto-suave)}.shop-category-card__flecha{font-size:22px;color:#d0d5dd;font-weight:300;flex-shrink:0}.shop-grid-contenedor{padding:12px;padding-bottom:calc(var(--alto-boton-carrito) + 46px + env(safe-area-inset-bottom, 0px))}.shop-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.shop-card{background:var(--color-blanco);border-radius:var(--radio-card);overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.07);cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s;display:flex;flex-direction:column}.shop-card:active{box-shadow:0 2px 8px rgba(0,0,0,.12)}.shop-card__imagen-wrap{position:relative;width:100%;aspect-ratio:1/1;background:#f2f4f7;overflow:hidden}.shop-card__imagen{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.shop-card__imagen-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#d0d5dd}.shop-card__badge{position:absolute;top:6px;left:6px;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.3px}.shop-card__badge--hot{background:var(--color-badge-hot)}.shop-card__badge--nuevo{background:var(--color-badge-nuevo)}.shop-card__info{padding:8px 8px 10px;position:relative}.shop-card__nombre{font-size:13px;font-weight:600;color:var(--color-texto);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 4px;min-height:35px}.shop-card__precio{font-size:14px;font-weight:700;color:var(--color-primario);margin:0}.shop-card__precios{display:flex;align-items:center;gap:6px;margin:0}.shop-card__precio-tachado{font-size:12px;font-weight:500;color:var(--color-texto-suave);text-decoration:line-through}.shop-card__precio-dto{font-size:14px;font-weight:700;color:#16a34a}.shop-precio-gx{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;margin:0}.shop-precio-gx__item{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.shop-precio-gx__monto{font-size:14px;font-weight:700;color:var(--color-primario)}.shop-precio-gx__label{font-size:11px;font-weight:600;color:var(--color-texto-suave)}.shop-precio-gx__item--unidad .shop-precio-gx__monto{font-size:13px;font-weight:600;color:var(--color-texto-suave)}.shop-card--sin-stock .shop-card__imagen-wrap{opacity:.5}.shop-card__badge--sin-stock{background:#6b7280}.shop-sin-stock-aviso{text-align:center;padding:16px 0;margin:12px 0;background:#f9fafb;border-radius:10px}.shop-sin-stock-aviso span{font-size:16px;font-weight:700;color:#6b7280;letter-spacing:.5px}.shop-sin-stock-aviso p{font-size:13px;color:var(--color-texto-suave);margin:6px 0 0}.shop-card__boton-agregar{width:30px;border-radius:50%;border:none;font-size:18px;line-height:1}.shop-card__boton-agregar,.shop-card__cantidad-badge{position:absolute;bottom:8px;right:8px;height:30px;background:var(--color-primario);color:#fff;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.shop-card__cantidad-badge{min-width:30px;border-radius:15px;border:none;font-size:13px;padding:0 8px}.shop-card__stepper{position:absolute;bottom:8px;right:8px;height:30px;border:1.5px solid var(--color-primario);border-radius:15px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.shop-card__stepper,.shop-row__stepper{display:flex;align-items:center;background:var(--color-blanco)}.shop-row__stepper{height:36px;border:1.5px solid var(--color-primario);border-radius:18px;padding:0 2px}.shop-card__stepper-btn,.shop-row__stepper-btn{border:none;background:transparent;color:var(--color-primario);font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;line-height:1;flex-shrink:0;-webkit-tap-highlight-color:transparent}.shop-card__stepper-btn{width:26px;height:28px;font-size:17px}.shop-row__stepper-btn{width:32px;height:34px;font-size:20px}.shop-card__stepper-qty,.shop-row__stepper-qty{text-align:center;font-weight:700;color:var(--color-texto)}.shop-card__stepper-qty{min-width:16px;font-size:13px}.shop-row__stepper-qty{min-width:20px;font-size:15px}.shop-boton-carrito{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:10px 16px calc(16px + env(safe-area-inset-bottom, 0px));background:linear-gradient(0deg,#fff 70%,hsla(0,0%,100%,0))}.shop-boton-carrito__btn{width:100%;height:50px;border-radius:14px;background:var(--color-primario);color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-shadow:0 4px 16px rgba(0,0,0,.15);-webkit-tap-highlight-color:transparent}.shop-boton-carrito__label{flex:1 1;text-align:center}.shop-boton-carrito__badge{background:hsla(0,0%,100%,.25);border-radius:12px;padding:2px 10px;font-size:14px;min-width:28px;text-align:center}.shop-cantidad-selector{gap:16px;margin:12px 0}.shop-cantidad-btn,.shop-cantidad-selector{display:flex;align-items:center;justify-content:center}.shop-cantidad-btn{width:40px;height:40px;border-radius:50%;border:2px solid var(--color-primario);background:#fff;color:var(--color-primario);font-size:22px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;flex-shrink:0;line-height:1}.shop-cantidad-btn:disabled{border-color:var(--color-borde);color:#d0d5dd;cursor:not-allowed}.shop-cantidad-valor{font-size:24px;font-weight:700;min-width:32px;text-align:center;color:var(--color-texto)}.shop-carrito-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--color-borde);gap:8px}.shop-carrito-item__info{flex:1 1;overflow:hidden}.shop-carrito-item__nombre{font-size:14px;font-weight:600;color:var(--color-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 2px}.shop-carrito-item__precio{font-size:13px;color:var(--color-texto-suave);margin:0}.shop-carrito-item__controles{display:flex;align-items:center;gap:8px;flex-shrink:0}.shop-carrito-item__btn{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--color-borde);background:#fff;color:var(--color-texto);font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;flex-shrink:0;line-height:1}.shop-carrito-item__qty{font-size:15px;font-weight:700;min-width:20px;text-align:center;color:var(--color-texto)}.shop-carrito-item__eliminar{width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:var(--color-texto-suave);font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:2px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;flex-shrink:0;line-height:1;-webkit-tap-highlight-color:transparent}.shop-carrito-item__eliminar:active{background:#fee2e2;color:#d32f2f}.shop-carrito-vaciar{border:none;background:transparent;color:#d32f2f;font-size:14px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:8px;-webkit-tap-highlight-color:transparent}.shop-carrito-vaciar:active{background:#fee2e2}.shop-carrito-total{display:flex;align-items:center;justify-content:space-between;padding:14px 0 6px}.shop-carrito-total__label{font-size:16px;font-weight:600;color:var(--color-texto)}.shop-carrito-total__valor{font-size:18px;font-weight:700;color:var(--color-texto)}.shop-btn-confirmar{width:100%;height:52px;border-radius:14px;border:none;background:var(--color-whatsapp);color:#fff;font-size:17px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;-webkit-tap-highlight-color:transparent}.shop-btn-confirmar:disabled{opacity:.7;cursor:not-allowed}.shop-carrito-nota-precio{text-align:right;font-size:12px;color:var(--color-texto);opacity:.6;margin:0 0 6px}.shop-buscador{position:sticky;top:var(--alto-topbar);z-index:95;display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-blanco);border-bottom:1px solid var(--color-borde)}.shop-buscador__campo{position:relative;flex:1 1;display:flex;align-items:center}.shop-buscador__icono{position:absolute;left:12px;font-size:15px;color:var(--color-texto-suave);pointer-events:none}.shop-buscador__input{width:100%;height:40px;border:1px solid var(--color-borde);border-radius:var(--radio-pill);background:var(--color-fondo);color:var(--color-texto);font-size:16px;padding:0 38px 0 36px;outline:none;-webkit-appearance:none}.shop-buscador__input:focus{border-color:var(--color-primario);background:var(--color-blanco)}.shop-buscador__input::-moz-placeholder{color:var(--color-texto-suave)}.shop-buscador__input:-ms-input-placeholder{color:var(--color-texto-suave)}.shop-buscador__input::placeholder{color:var(--color-texto-suave)}.shop-buscador__limpiar{position:absolute;right:6px;width:32px;height:32px;border:none;background:none;color:var(--color-texto-suave);font-size:16px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.shop-buscador-resultados-info{padding:10px 12px 4px;font-size:13px;color:var(--color-texto-suave)}.shop-subcats{position:sticky;top:var(--alto-topbar);z-index:90;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 12px;background:var(--color-blanco);border-bottom:1px solid var(--color-borde)}.shop-subcats::-webkit-scrollbar{display:none}.shop-page--con-buscador .shop-subcats{top:calc(var(--alto-topbar) + var(--alto-buscador))}.shop-subcat-chip{flex-shrink:0;border:1px solid var(--color-borde);background:var(--color-blanco);color:var(--color-texto-suave);font-size:13px;font-weight:600;padding:7px 14px;border-radius:var(--radio-pill);white-space:nowrap;cursor:pointer;min-height:34px;-webkit-tap-highlight-color:transparent;transition:background .15s,color .15s,border-color .15s}.shop-subcat-chip--activo{background:var(--color-primario);border-color:var(--color-primario);color:#fff}.shop-subcat-header{position:sticky;top:var(--alto-topbar);z-index:80;background:var(--color-fondo);border-left:3px solid var(--color-primario);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#5b6472;padding:12px 4px 10px 10px;margin:14px 0 0;scroll-margin-top:var(--alto-topbar)}.shop-con-chips .shop-subcat-header{top:calc(var(--alto-topbar) + var(--alto-subcats));scroll-margin-top:calc(var(--alto-topbar) + var(--alto-subcats))}.shop-page--con-buscador .shop-subcat-header{top:calc(var(--alto-topbar) + var(--alto-buscador));scroll-margin-top:calc(var(--alto-topbar) + var(--alto-buscador))}.shop-page--con-buscador .shop-con-chips .shop-subcat-header{top:calc(var(--alto-topbar) + var(--alto-buscador) + var(--alto-subcats));scroll-margin-top:calc(var(--alto-topbar) + var(--alto-buscador) + var(--alto-subcats))}.shop-subcat-seccion{margin-bottom:4px}.shop-viewtoggle{display:flex;justify-content:flex-end;margin:0 0 10px auto;width:-moz-fit-content;width:fit-content;border:1px solid var(--color-borde);border-radius:var(--radio-pill);background:var(--color-blanco);overflow:hidden}.shop-viewtoggle__btn{width:44px;height:36px;border:none;background:transparent;color:var(--color-texto-suave);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s,color .15s}.shop-viewtoggle__btn--activo{background:var(--color-primario);color:#fff}.shop-viewtoggle__btn:focus-visible{outline:2px solid var(--color-primario);outline-offset:-2px}.shop-lista{display:flex;flex-direction:column;gap:8px}.shop-row{display:flex;align-items:center;gap:12px;background:var(--color-blanco);border-radius:var(--radio-card);box-shadow:0 1px 4px rgba(0,0,0,.07);padding:8px 10px;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s}.shop-row:active{box-shadow:0 2px 8px rgba(0,0,0,.12)}.shop-row__imagen-wrap{width:56px;height:56px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f2f4f7}.shop-row__imagen{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.shop-row__imagen-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#d0d5dd}.shop-row__info{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.shop-row__nombre{font-size:14px;font-weight:600;color:var(--color-texto);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.shop-row__precio{font-size:14px;font-weight:700;color:var(--color-primario);margin:0}.shop-row__precios{display:flex;align-items:center;gap:6px;margin:0}.shop-row__precio-tachado{font-size:12px;font-weight:500;color:var(--color-texto-suave);text-decoration:line-through}.shop-row__precio-dto{font-size:14px;font-weight:700;color:#16a34a}.shop-row__chip,.shop-row__chip-sinstock{display:inline-block;vertical-align:middle;margin-left:6px;padding:1px 6px;border-radius:10px;font-size:9px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.3px}.shop-row__chip--hot{background:var(--color-badge-hot)}.shop-row__chip--nuevo{background:var(--color-badge-nuevo)}.shop-row__chip-sinstock{background:#6b7280}.shop-row__accion{flex-shrink:0}.shop-row__boton-agregar,.shop-row__cantidad-badge{min-width:36px;height:36px;border-radius:18px;background:var(--color-primario);color:#fff;border:none;cursor:pointer;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 8px;-webkit-tap-highlight-color:transparent}.shop-row--sin-stock .shop-row__imagen-wrap{opacity:.5}@media (prefers-reduced-motion:reduce){.shop-row,.shop-viewtoggle__btn{transition:none}}.shop-estado-vacio{text-align:center;padding:40px 16px;color:var(--color-texto-suave)}.shop-estado-vacio__icono{font-size:40px;margin-bottom:12px}.shop-estado-vacio__texto{font-size:15px;margin:0 0 16px}.shop-estado-vacio__btn{border:1px solid var(--color-primario);background:var(--color-blanco);color:var(--color-primario);font-size:14px;font-weight:600;padding:10px 18px;border-radius:var(--radio-pill);cursor:pointer;min-height:44px}@media (prefers-reduced-motion:reduce){.shop-subcat-chip{transition:none}}.shop-carrito-aviso-minimo{margin:4px 0 10px;padding:10px 12px;border-radius:10px;background:#fff4e5;color:#8a5a00;border:1px solid #ffd591;font-size:14px;text-align:center}.shop-drawer-producto__imagen{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:250px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.shop-drawer-producto__nombre{font-size:18px;font-weight:700;color:var(--color-texto);margin:14px 0 4px;line-height:1.3}.shop-drawer-producto__precio{font-size:20px;font-weight:700;color:var(--color-primario);margin:0 0 10px}.shop-drawer-producto__precios{display:flex;align-items:center;gap:8px;margin:0 0 10px}.shop-drawer-producto__precio-tachado{font-size:16px;font-weight:500;color:var(--color-texto-suave);text-decoration:line-through}.shop-drawer-producto__precio-dto{font-size:20px;font-weight:700;color:#16a34a}.shop-drawer-producto__descripcion{font-size:14px;color:var(--color-texto-suave);line-height:1.55;margin:0 0 8px;max-height:120px;overflow-y:auto}.shop-btn-agregar-drawer{width:100%;height:52px;border-radius:14px;border:none;background:var(--color-primario);color:#fff;font-size:16px;font-weight:700;cursor:pointer;margin-top:6px;-webkit-tap-highlight-color:transparent}.shop-btn-agregar-drawer:disabled{opacity:.5;cursor:not-allowed}.shop-btn-agregar-drawer--quitar{background:#fff;color:#d32f2f;border:2px solid #d32f2f}.shop-exito{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;padding:32px 24px;text-align:center}.shop-exito__icono{font-size:64px;margin-bottom:20px;line-height:1}.shop-exito__titulo{font-size:24px;font-weight:700;color:var(--color-texto);margin:0 0 10px}.shop-exito__subtitulo{font-size:16px;color:var(--color-texto-suave);margin:0 0 8px;line-height:1.5}.shop-exito__nota{font-size:14px;color:#98a2b3;margin:0}.shop-contenido{padding-top:var(--alto-topbar)}html body:has(.shop-page){width:100%!important}@media (min-width:640px){body:has(.shop-page){background:#e5ddd5!important;min-height:100vh}.shop-page{max-width:430px;margin:0 auto;min-height:100vh;box-shadow:0 0 40px rgba(0,0,0,.18);position:relative}.shop-boton-carrito,.shop-topbar{max-width:430px;left:50%;transform:translateX(-50%)}.ant-drawer-bottom .ant-drawer-content-wrapper{max-width:430px!important;left:50%!important;transform:translateX(-50%)!important}}.shop-checkout{min-height:100vh;background:var(--color-blanco);display:flex;flex-direction:column}.shop-checkout--centrado{align-items:center;justify-content:center;text-align:center;padding:32px 20px}.shop-checkout__header{height:var(--alto-topbar);display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--color-borde);position:sticky;top:0;background:var(--color-blanco);z-index:10}.shop-checkout__volver{width:36px;height:36px;border:none;background:transparent;font-size:22px;line-height:1;color:var(--color-texto);cursor:pointer;-webkit-tap-highlight-color:transparent}.shop-checkout__titulo{font-size:17px;font-weight:700;color:var(--color-texto);margin:0}.shop-checkout__titulo-grande{font-size:22px;font-weight:700;color:var(--color-texto);margin:12px 0 8px}.shop-checkout__icono{font-size:56px}.shop-checkout__cuerpo{flex:1 1;padding:16px;display:flex;flex-direction:column;gap:16px}.shop-checkout__resumen{background:var(--color-fondo);border-radius:var(--radio-card);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.shop-checkout__resumen-linea{display:flex;justify-content:space-between;gap:10px;font-size:14px;color:var(--color-texto-suave)}.shop-checkout__resumen-linea--total{font-size:16px;font-weight:700;color:var(--color-texto);border-top:1px solid var(--color-borde);padding-top:8px;margin-top:2px}.shop-checkout__campo{display:flex;flex-direction:column;gap:5px}.shop-checkout__label{font-size:13px;font-weight:600;color:var(--color-texto)}.shop-checkout__input{width:100%;height:48px;border:1px solid var(--color-borde);border-radius:var(--radio-card);padding:0 12px;font-size:16px;color:var(--color-texto);background:var(--color-blanco);outline:none}.shop-checkout__input:focus{border-color:var(--color-primario);box-shadow:0 0 0 3px rgba(22,119,255,.12)}.shop-checkout__input--error{border-color:#ef4444}.shop-checkout__error{font-size:13px;color:#ef4444}.shop-checkout__ayuda{font-size:12px;color:var(--color-texto-suave)}.shop-checkout__nota{font-size:13px;color:var(--color-texto-suave);background:var(--color-fondo);border-radius:var(--radio-card);padding:10px 12px;margin:0}.shop-checkout__texto{font-size:14px;color:var(--color-texto-suave);line-height:1.5;margin:0}.shop-checkout__error-box{font-size:14px;color:#b42318;background:#fef3f2;border-radius:var(--radio-card);padding:10px 12px}.shop-checkout__opcion{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px;border:1px solid var(--color-borde);border-radius:var(--radio-card);background:var(--color-blanco);font-size:15px;font-weight:600;color:var(--color-texto);cursor:pointer;-webkit-tap-highlight-color:transparent}.shop-checkout__opcion small{display:block;font-size:13px;font-weight:400;color:var(--color-texto-suave);margin-top:2px}.shop-checkout__opcion--activa{border-color:var(--color-primario)}.shop-checkout__radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-borde);flex:none}.shop-checkout__opcion--activa .shop-checkout__radio{border-color:var(--color-primario);background:var(--color-primario);box-shadow:inset 0 0 0 3px var(--color-blanco)}.shop-checkout__banco{border:1px solid var(--color-borde);border-radius:var(--radio-card);padding:14px;display:flex;flex-direction:column;gap:8px}.shop-checkout__banco-nombre{font-size:15px;font-weight:700;color:var(--color-texto)}.shop-checkout__banco-dato{display:flex;justify-content:space-between;gap:12px;font-size:14px}.shop-checkout__banco-dato span{color:var(--color-texto-suave);flex:none}.shop-checkout__banco-dato b{color:var(--color-texto);font-weight:600;text-align:right;word-break:break-all}.shop-checkout__cta{background:var(--color-primario);margin-top:auto;text-decoration:none}.shop-checkout__cta--mp{background:#009ee3}.shop-checkout__link{border:none;background:transparent;color:var(--color-texto-suave);font-size:14px;padding:10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.theme-switching,.theme-switching *{transition:none!important}.theme-switching{opacity:0}.theme-fade-in{opacity:1;transition:opacity .25s ease-in!important}:root{--chat-incoming-bg:#f3f3f3;--chat-outgoing-bg:#d7e7fe;--chat-text:#1a1a1a;--chat-text-muted:#646462;--chat-text-disabled:#81817e;--chat-link:#165fc6;--chat-sender-label:#6366f1;--chat-border:#e9eae6;--chat-surface:#fff;--chat-surface-alt:#f5f5f5;--chat-surface-input:#f8f8f7;--chat-hover-action:hsla(0,0%,100%,.6);--chat-day-bg:#222;--chat-day-text:#fff;--chat-day-shadow:0 1px 3px rgba(0,0,0,.1);--chat-reply-bg:hsla(0,0%,100%,.5);--chat-reply-border:#34b7f1;--chat-reply-who:#1f7ea9;--chat-reply-text:#333;--chat-suggestion-bg:#fff;--chat-suggestion-border:#e8e8e8;--chat-suggestion-hover:#f5f5f5;--chat-suggestion-title:#333;--chat-suggestion-desc:#777;--chat-suggestion-meta:#888;--chat-icon-muted:#646462;--chat-list-fade:linear-gradient(hsla(0,0%,98%,0),#f9f9f9 85%);--chat-send-bg:#222;--chat-send-text:#fff;--chat-send-bg-disabled:#e0e0e0;--chat-send-text-disabled:#999;--chat-status-failed:#cf1322}[data-theme=dark]{--chat-incoming-bg:#1e2030;--chat-outgoing-bg:#172340;--chat-text:#e8eaed;--chat-text-muted:#8b8fa3;--chat-text-disabled:#6b7084;--chat-link:#6ea8fe;--chat-sender-label:#818cf8;--chat-border:#2a2d3a;--chat-surface:#161822;--chat-surface-alt:#1a1d2e;--chat-surface-input:#1a1d2e;--chat-hover-action:rgba(30,32,48,.85);--chat-day-bg:rgba(30,32,48,.85);--chat-day-text:#8b8fa3;--chat-day-shadow:0 1px 4px rgba(0,0,0,.2);--chat-reply-bg:hsla(0,0%,100%,.06);--chat-reply-border:#3b82f6;--chat-reply-who:#6ea8fe;--chat-reply-text:#a1a5b7;--chat-suggestion-bg:#161822;--chat-suggestion-border:#2a2d3a;--chat-suggestion-hover:#1e2030;--chat-suggestion-title:#e8eaed;--chat-suggestion-desc:#8b8fa3;--chat-suggestion-meta:#6b7084;--chat-icon-muted:#8b8fa3;--chat-list-fade:linear-gradient(rgba(22,24,34,0),#161822 85%);--chat-send-bg:#fff;--chat-send-text:#000;--chat-send-bg-disabled:#2a2d3a;--chat-send-text-disabled:#6b7084;--chat-status-failed:#ff7875}.ob-chat-failed{display:inline-flex;align-items:center;gap:4px;color:var(--chat-status-failed);font-weight:500;cursor:help}.ob-chat-failed-tip-code{margin-top:4px;font-size:12px;opacity:.75}[data-theme=dark] .inbox-chat-panel,[data-theme=dark] .inbox-detail-panel,[data-theme=dark] .inbox-list-panel{background:#161822!important}[data-theme=dark] .ant-drawer .ant-drawer-body,[data-theme=dark] .ant-drawer .ant-drawer-content,[data-theme=dark] .chat-header-v2{background:var(--chat-surface)!important}.ob-stat-card.ant-card{border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease-out,transform .2s ease-out}.ob-stat-card.ant-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.ob-stat-card .ob-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#f3f4f6;color:#374151;margin-bottom:16px}.ob-stat-card .ant-statistic{display:flex;flex-direction:column}.ob-stat-card .ant-statistic-title{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;order:2;margin-top:4px;margin-bottom:0}.ob-stat-card .ant-statistic-content{order:1}.ob-stat-card .ant-statistic-content-value{font-size:28px;font-weight:700;color:#111827;letter-spacing:-.02em;line-height:1.2}.ant-table-thead>tr>th{text-transform:uppercase!important;letter-spacing:.06em;font-size:11px!important;font-weight:600!important;color:#6b7280!important;background:#f8f9fa!important;border-right:none!important;border-bottom:1.5px solid #e5e7eb!important;padding:10px 12px!important}.ant-table-tbody>tr>td{font-size:13px;border-bottom:1px solid rgba(0,0,0,.04)!important;transition:background-color .15s ease-out}.ant-table-tbody>tr:nth-child(2n)>td{background-color:#f9fafb}.ant-table-tbody>tr:hover>td{background-color:#f0f4ff!important}.ant-table-tbody>tr.ob-cc-0>td{background-color:#f0f5ff}.ant-table-tbody>tr.ob-cc-1>td{background-color:#fff7e6}.ant-table-tbody>tr.ob-cc-2>td{background-color:#f6ffed}.ant-table-tbody>tr.ob-cc-3>td{background-color:#fff1f0}.ant-table-tbody>tr.ob-cc-4>td{background-color:#f9f0ff}.ant-table-tbody>tr.ob-cc-5>td{background-color:#e6fffb}.ant-table-tbody>tr.ob-cc-6>td{background-color:#fcffe6}.ant-table-tbody>tr.ob-cc-7>td{background-color:#fff0f6}.ant-table-tbody>tr.ob-cc-8>td{background-color:#e8f4f8}.ant-table-tbody>tr.ob-cc-9>td{background-color:#fdf5e6}.isoContactBoxWrapper{background-color:transparent!important;border:none!important}.ant-table-wrapper{border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.04);border-radius:12px}.ant-table-wrapper .ant-table{border-radius:12px 12px 0 0;overflow:hidden}.ant-checkbox-checked .ant-checkbox-inner,.ant-dropdown .ant-checkbox-checked .ant-checkbox-inner,.ant-table-filter-dropdown .ant-checkbox-checked .ant-checkbox-inner{background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner,.ant-table-filter-dropdown .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#3b82f6!important}.ant-radio-checked .ant-radio-inner:after{background-color:#3b82f6!important}.ant-table-filter-trigger{width:28px!important;height:28px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ant-dropdown-menu-item-selected,.ant-table-filter-dropdown .ant-checkbox-wrapper,.ant-table-filter-dropdown .ant-dropdown-menu-item-selected,.ant-table-filter-dropdown .ant-dropdown-menu-item-selected:hover{background-color:transparent!important}.ant-table-filter-dropdown .ant-dropdown-menu-item:hover{background-color:#f5f5f5!important}[data-theme=dark] .ant-table-filter-dropdown .ant-dropdown-menu-item:hover{background-color:hsla(0,0%,100%,.06)!important}.ant-switch-checked{background-color:#3b82f6!important}.ant-table-wrapper .ant-pagination{margin:0!important;padding:10px 16px!important;border-top:1px solid #e5e7eb;background:#fafbfc;border-radius:0 0 12px 12px}.ant-picker,.ant-picker-range{border-radius:8px!important;height:36px}[data-theme=dark] .ob-stat-card.ant-card{border-color:#2a2d3a;background:#161822;box-shadow:0 1px 3px rgba(0,0,0,.2)}[data-theme=dark] .ob-stat-card.ant-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.3)}[data-theme=dark] .ob-stat-card .ob-stat-icon{background:rgba(68,130,255,.12);color:#8b9aff}[data-theme=dark] .ob-stat-card .ant-statistic-title{color:#8b8fa3}[data-theme=dark] .ob-stat-card .ant-statistic-content-value{color:#e8eaed}[data-theme=dark] .ant-table-thead>tr>th{color:#6b7084!important;background:#1a1d2e!important;border-bottom:1.5px solid #2a2d3a!important;border-right:none!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom:1px solid hsla(0,0%,100%,.04)!important}[data-theme=dark] .ant-table-tbody>tr:nth-child(2n)>td{background-color:hsla(0,0%,100%,.02)}[data-theme=dark] .ant-table-tbody>tr:hover>td{background-color:rgba(68,130,255,.06)!important}[data-theme=dark] .ant-table-wrapper{border-color:#2a2d3a;box-shadow:0 1px 3px rgba(0,0,0,.2)}[data-theme=dark] .ant-table-wrapper .ant-pagination{border-top-color:#2a2d3a;background:#161822}[data-theme=dark] .order_filter{color:#e8eaed}[data-theme=dark] .order_filter strong{color:#a1a5b7}[data-theme=dark] .isomorphicTopbar{border-bottom-color:#2a2d3a!important}[data-theme=dark] .isomorphicTopbar .triggerBtn:hover{background-color:hsla(0,0%,100%,.06)}[data-theme=dark] .isomorphicTopbar .triggerBtn:before{color:#e8eaed}[data-theme=dark] .isomorphicTopbar .isoRight li .anticon,[data-theme=dark] .isomorphicTopbar .isoRight li i{color:#a1a5b7}[data-theme=dark] .ob-inbox-layout{background:#111318!important}[data-theme=dark] .inbox-chat-panel,[data-theme=dark] .inbox-detail-panel,[data-theme=dark] .inbox-list-panel{background:#161822!important;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)!important}[data-theme=dark] .chat-messages{background:#111318!important}[data-theme=dark] .chat-input{background:#1a1d2e!important}[data-theme=dark] .chat-header,[data-theme=dark] .chat-input{border-color:#2a2d3a!important}.ob-status-select-compact{width:auto!important}.ob-status-select-compact .ant-select-selector{height:20px!important;min-height:20px!important;padding:0 4px!important;border-radius:10px!important;font-size:10px!important;background:var(--chat-surface-alt,#f0f0f0)!important}.ob-status-select-compact .ant-select-selection-item{font-size:10px!important;font-weight:700!important;line-height:20px!important;text-transform:uppercase;letter-spacing:.03em}.ob-status-select-compact .ant-select-arrow{font-size:8px;right:6px}.ob-media-drawer .ant-drawer-close{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.ob-media-drawer .ant-drawer-close:hover{background:#f0f0f0}[data-theme=dark] .detail-header{background:#161822!important;border-color:#2a2d3a!important}[data-theme=dark] .detail-header .detail-title{color:#e8eaed!important}[data-theme=dark] .detail-section{border-color:#2a2d3a!important}[data-theme=dark] .detail-section .section-title{color:#e8eaed!important}[data-theme=dark] .detail-section .row-label{color:#8b8fa3!important}[data-theme=dark] .detail-section .row-value{color:#e8eaed!important}[data-theme=dark] .detail-actions{border-color:#2a2d3a!important}[data-theme=dark] .conv-title{color:#a1a5b7!important}[data-theme=dark] .conv-meta-line,[data-theme=dark] .conv-time{color:#6b7084!important}[data-theme=dark] .conv-actions{background:rgba(22,24,34,.9)!important}[data-theme=dark] .conv-act:hover{background:#2a2d3a!important;color:#e8eaed!important}[data-theme=dark] [style*="border-bottom: 1px solid rgb(233, 234, 230)"], [data-theme=dark] [style*="border-top: 1px solid rgb(233, 234, 230)"]{border-color:#2a2d3a!important}[data-theme=dark] .ant-table-tbody .ant-select{color:#a1a5b7!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selector{background:transparent!important;border-color:#2a2d3a!important;color:#a1a5b7!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item{color:#a1a5b7!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item span{color:#e8eaed!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item span[style*=green]{color:#52c41a!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item span[style*=red]{color:#ff4d4f!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item span[style*=blue]{color:#4482ff!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item span[style*=BROWN],[data-theme=dark] .ant-table-tbody .ant-select .ant-select-selection-item span[style*=brown]{color:#c4a46d!important}[data-theme=dark] .ant-table-tbody .ant-select .ant-select-arrow{color:#6b7084!important}.assignment-trigger{background:#f5f5f5;color:#bfbfbf}[data-theme=dark] .assignment-trigger{background:#2a2d3a;color:#6b7084}[data-theme=dark] .assignment-trigger:hover{background:#363948}[data-theme=dark] .ant-btn-primary,html[data-theme=dark] .ant-btn-primary{background:#fff!important;border-color:#fff!important;color:#000!important}[data-theme=dark] .ant-btn-primary:hover,html[data-theme=dark] .ant-btn-primary:hover{background:#e0e0e0!important;border-color:#e0e0e0!important}[data-theme=dark] .ant-btn-default,html[data-theme=dark] .ant-btn-default{background:#1e2030!important;border-color:#2a2d3a!important;color:#e8eaed!important}.ant-table .ant-btn-text.ant-btn-circle.ant-btn-sm{width:32px;height:32px;min-width:32px;font-size:15px;background:rgba(0,0,0,.04);color:#595959}.ant-table .ant-btn-text.ant-btn-circle.ant-btn-sm:hover{background:rgba(0,0,0,.09);color:#262626}[data-theme=dark] .ant-table .ant-btn-text.ant-btn-circle.ant-btn-sm{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.55)}[data-theme=dark] .ant-table .ant-btn-text.ant-btn-circle.ant-btn-sm:hover{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85)}.action-btn-icon.ant-btn{width:34px;height:34px;min-width:34px;font-size:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;background:rgba(0,0,0,.04);color:#595959;transition:background .2s ease-out,color .2s ease-out}.action-btn-icon.ant-btn:focus,.action-btn-icon.ant-btn:hover{background:rgba(0,0,0,.09);color:#262626}[data-theme=dark] .action-btn-icon.ant-btn{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.55)}[data-theme=dark] .action-btn-icon.ant-btn:focus,[data-theme=dark] .action-btn-icon.ant-btn:hover{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85)}.ob-btn-dark.ant-btn{background:#1a1a1a!important;border-color:#1a1a1a!important;color:#fff!important;border-radius:999px!important;font-weight:500;height:34px!important;padding:0 14px!important;font-size:13.5px!important;box-shadow:none!important;gap:6px;transition:background .2s ease-out}.ob-btn-dark.ant-btn .anticon{font-size:14px!important;color:#fff!important}.ob-btn-dark.ant-btn .anticon svg{stroke:#fff;stroke-width:40}.ob-btn-dark.ant-btn:after{display:none!important}.ob-btn-dark.ant-btn:active{transform:none!important}.ob-btn-dark.ant-btn .ant-btn-wave-spread,.ob-btn-dark.ant-btn .ant-click-animating-without-extra-node:after,.ob-btn-dark.ant-btn .ant-click-animating:after,.ob-btn-dark.ant-btn .ant-wave,.ob-btn-dark.ant-btn>.ant-wave{display:none!important}.ob-btn-dark.ant-btn:focus,.ob-btn-dark.ant-btn:hover{background:#333!important;border-color:#333!important;color:#fff!important}[data-theme=dark] .ob-btn-dark.ant-btn,[data-theme=dark] .ob-btn-dark.ant-btn-default{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.18)!important;color:#e8eaed!important}[data-theme=dark] .ob-btn-dark.ant-btn:focus,[data-theme=dark] .ob-btn-dark.ant-btn:hover{background:hsla(0,0%,100%,.2)!important;border-color:hsla(0,0%,100%,.25)!important;color:#fff!important}[data-theme=dark] .ob-btn-dark.ant-btn .anticon{color:#e8eaed!important}[data-theme=dark] .ob-btn-dark.ant-btn .anticon svg{stroke:#e8eaed}.ob-btn-ghost.ant-btn{background:transparent!important;border:1px solid #d9d9d9!important;color:#1a1a1a!important;border-radius:999px!important;font-weight:500;height:34px!important;padding:0 14px!important;font-size:13.5px!important;box-shadow:none!important;transition:all .2s ease-out}.ob-btn-ghost.ant-btn:after{display:none!important}.ob-btn-ghost.ant-btn:focus,.ob-btn-ghost.ant-btn:hover{background:#f5f5f5!important;border-color:#bbb!important;color:#1a1a1a!important}[data-theme=dark] .ob-btn-ghost.ant-btn{background:transparent!important;border-color:hsla(0,0%,100%,.18)!important;color:#e8eaed!important}[data-theme=dark] .ob-btn-ghost.ant-btn:focus,[data-theme=dark] .ob-btn-ghost.ant-btn:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.25)!important;color:#fff!important}.ob-modal-intercom .ant-modal-content{border-radius:16px!important;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08),0 24px 56px rgba(0,0,0,.16)!important;padding:24px!important;overflow:hidden}.ob-modal-intercom .ant-modal-header{border-bottom:none!important;padding:0 0 12px!important;margin:0!important}.ob-modal-intercom .ant-modal-title{font-size:17px!important;font-weight:600!important;color:#1a1a1a!important}.ob-modal-intercom .ant-modal-body{padding:0!important}.ob-modal-intercom .ant-modal-footer{border-top:none!important;padding:16px 0 0!important;margin:0!important}.ob-modal-intercom .ant-modal-close{top:16px!important;right:16px!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#f0f0f0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease-out!important}.ob-modal-intercom .ant-modal-close:hover{background:#e0e0e0!important}.ob-modal-intercom .ant-modal-close .ant-modal-close-x{font-size:14px!important;line-height:1!important;color:#666!important}[data-theme=dark] .ob-modal-intercom .ant-modal-close{background:hsla(0,0%,100%,.1)!important}[data-theme=dark] .ob-modal-intercom .ant-modal-close:hover{background:hsla(0,0%,100%,.16)!important}[data-theme=dark] .ob-modal-intercom .ant-modal-close .ant-modal-close-x{color:#aaa!important}.ob-modal-intercom .ant-modal-mask,.ob-modal-intercom.ant-modal-wrap{background:rgba(0,0,0,.25)!important}[data-theme=dark] .ob-modal-intercom .ant-modal-content{background:#1f1f1f!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.06),0 8px 16px rgba(0,0,0,.3),0 24px 56px rgba(0,0,0,.5)!important}[data-theme=dark] .ob-modal-intercom .ant-modal-title{color:#e8eaed!important}[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-modal-content{background:#1a1d2e!important;color:#e8eaed!important}[data-theme=dark] .ant-modal-header,html[data-theme=dark] .ant-modal-header{background:#1a1d2e!important}[data-theme=dark] .ant-modal-title,html[data-theme=dark] .ant-modal-title{color:#e8eaed!important}[data-theme=dark] .ant-modal-close,html[data-theme=dark] .ant-modal-close{color:#8b8fa3!important}[data-theme=dark] .ant-modal-close:hover,html[data-theme=dark] .ant-modal-close:hover{color:#e8eaed!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-theme=dark] textarea.ant-input,html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-select:not(.ant-select-customize-input) .ant-select-selector,html[data-theme=dark] textarea.ant-input{background:#161822!important;border-color:#2a2d3a!important;color:#e8eaed!important}[data-theme=dark] .ant-select-arrow,html[data-theme=dark] .ant-select-arrow{color:#8b8fa3!important}[data-theme=dark] .ant-select-selection-item,html[data-theme=dark] .ant-select-selection-item{color:#e8eaed!important}[data-theme=dark] .ant-select-selection-placeholder,html[data-theme=dark] .ant-select-selection-placeholder{color:#6b7084!important}[data-theme=dark] .ant-input::-moz-placeholder,html[data-theme=dark] .ant-input::-moz-placeholder{color:#6b7084!important}[data-theme=dark] .ant-input:-ms-input-placeholder,html[data-theme=dark] .ant-input:-ms-input-placeholder{color:#6b7084!important}[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] .ant-input::placeholder{color:#6b7084!important}[data-theme=dark] .ant-upload-drag,html[data-theme=dark] .ant-upload-drag{background:#161822!important;border-color:#2a2d3a!important}[data-theme=dark] .ant-upload-drag p.ant-upload-text,html[data-theme=dark] .ant-upload-drag p.ant-upload-text{color:#8b8fa3!important}[data-theme=dark] .ant-form-item-label>label,html[data-theme=dark] .ant-form-item-label>label{color:#e8eaed!important}[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-select-dropdown{background:#1a1d2e!important}[data-theme=dark] .ant-select-item,html[data-theme=dark] .ant-select-item{color:#e8eaed!important}[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled),[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled),html[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled),html[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#2a2d3a!important}html[data-theme=dark] .ant-popover-inner{background:#1a1d2e!important}html[data-theme=dark] .ant-popover-title{color:#e8eaed!important}[data-theme=dark] .ant-empty-description{color:#8b8fa3}[data-theme=dark] .recharts-text.recharts-cartesian-axis-tick-value{fill:#a4a9bd}@keyframes ob-call-pulse{0%,to{opacity:1}50%{opacity:.45}}.ob-call-ringing{animation:ob-call-pulse 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ob-call-ringing{animation:none}}:root{--ob-space-xs:4px;--ob-space-sm:8px;--ob-space-md:12px;--ob-space-lg:16px;--ob-space-xl:20px;--ob-table-select-width:135px;--ob-table-select-width-lg:170px;--ob-table-filter-input-width:188px;--ob-table-filter-btn-width:90px;--ob-status-complete:#22c55e;--ob-status-incomplete:#ef4444;--ob-status-in-process:#3b82f6;--ob-status-delivered:inherit;--ob-status-closed:inherit;--ob-status-web-complete:inherit;--ob-status-cancelled:inherit;--ob-status-invoiced:inherit;--ob-status-resolved:inherit;--ob-status-follow-up:#f59e0b;--ob-status-new:#3b82f6;--ob-appt-agendada:#3b82f6;--ob-appt-confirmada:#f59e0b;--ob-appt-presente:#22c55e;--ob-appt-ausente:#ef4444;--ob-appt-cancelada:#9ca3af;--ob-accent-derived:#ed8936;--ob-accent-favorite:#faad14;--ob-accent-payment:#22c55e;--ob-accent-payment-bg:#f0fff0;--ob-detail-label-color:#374151;--ob-detail-value-color:#1f2937;--ob-filter-active:#1890ff;--ob-cart-header-bg:#f1f1f1}[data-theme=dark]{--ob-status-complete:#4ade80;--ob-status-incomplete:#f87171;--ob-status-in-process:#60a5fa;--ob-status-delivered:#a1a5b7;--ob-status-closed:#a1a5b7;--ob-status-web-complete:#a1a5b7;--ob-status-cancelled:#a1a5b7;--ob-status-invoiced:#a1a5b7;--ob-status-resolved:#a1a5b7;--ob-status-follow-up:#fbbf24;--ob-status-new:#60a5fa;--ob-appt-agendada:#60a5fa;--ob-appt-confirmada:#fbbf24;--ob-appt-presente:#4ade80;--ob-appt-ausente:#f87171;--ob-appt-cancelada:#6b7280;--ob-accent-derived:#fb923c;--ob-accent-favorite:#fbbf24;--ob-accent-payment:#4ade80;--ob-accent-payment-bg:rgba(34,197,94,.08);--ob-detail-label-color:#8b8fa3;--ob-detail-value-color:#e8eaed;--ob-filter-active:#4482ff;--ob-cart-header-bg:#1e2030}.ob-mono{font-family:Roboto Mono,monospace;font-size:12px;letter-spacing:-.01em}.ob-sucursal-cell{display:inline-flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}.ant-table-expanded-row>td{background:#f5f5f4!important;padding:14px 20px!important;border-left:3px solid #d4d4d4!important}[data-theme=dark] .ant-table-expanded-row>td{background:#12141e!important;border-left:3px solid #3a3d4e!important}.ob-detail-row,.ob-detail-row--wrap{display:flex;align-items:baseline;padding:2px 0;line-height:1.6}.ob-detail-row--wrap{flex-wrap:wrap}.ob-detail-row__label{margin-right:var(--ob-space-xs);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;flex-shrink:0;white-space:nowrap}[data-theme=dark] .ob-detail-row__label{color:#6b7084}.ob-detail-row__value{margin:0;font-size:13px;color:var(--ob-detail-value-color)}.ob-detail-row__value a{color:var(--ob-filter-active)}.ob-detail-section{margin-top:6px}.ob-detail-row__value--inline{margin:0;margin-right:var(--ob-space-sm);font-size:13px;color:var(--ob-detail-value-color)}.ob-filter-dropdown{padding:var(--ob-space-sm)}.ob-filter-input{width:var(--ob-table-filter-input-width);margin-bottom:var(--ob-space-sm);display:block}.ob-filter-btn{width:var(--ob-table-filter-btn-width)}.ob-filter-icon--active{color:var(--ob-filter-active)}.ob-table-select{width:var(--ob-table-select-width)}.ob-status-select{width:var(--ob-table-select-width-lg)}@media (max-width:767px){.ob-status-select{width:130px}}.ob-status-select .ant-select-selector,.ob-table-select .ant-select-selector{border:none!important;border-radius:6px!important;box-shadow:none!important;background:transparent!important;padding:0 8px!important}.ob-status-select .ant-select-selection-item,.ob-table-select .ant-select-selection-item{font-weight:600!important}.ob-status-select .ant-select-arrow,.ob-table-select .ant-select-arrow{opacity:.3;transition:opacity .15s ease-out}.ob-status-select:hover .ant-select-arrow,.ob-table-select:hover .ant-select-arrow{opacity:1}.ob-status-select:hover .ant-select-selector,.ob-table-select:hover .ant-select-selector{background:rgba(0,0,0,.03)!important}[data-theme=dark] .ob-status-select:hover .ant-select-selector,[data-theme=dark] .ob-table-select:hover .ant-select-selector{background:hsla(0,0%,100%,.05)!important}.ob-status--complete{color:var(--ob-status-complete)}.ob-status--incomplete{color:var(--ob-status-incomplete)}.ob-status--in-process,.ob-status--link{color:var(--ob-status-in-process)}.ob-status--delivered{color:var(--ob-status-delivered)}.ob-status--closed{color:var(--ob-status-closed)}.ob-status--web-complete{color:var(--ob-status-web-complete)}.ob-status--cancelled{color:var(--ob-status-cancelled)}.ob-status--invoiced{color:var(--ob-status-invoiced)}.ob-status--resolved{color:var(--ob-status-resolved)}.ob-status--follow-up{color:var(--ob-status-follow-up)}.ob-status--new{color:var(--ob-status-new)}.ob-appt--agendada{color:var(--ob-appt-agendada)}.ob-appt--confirmada{color:var(--ob-appt-confirmada)}.ob-appt--presente{color:var(--ob-appt-presente)}.ob-appt--ausente{color:var(--ob-appt-ausente)}.ob-appt--cancelada{color:var(--ob-appt-cancelada)}.ob-appt-row--agendada>td:first-child{border-left:3px solid var(--ob-appt-agendada)}.ob-appt-row--presente>td:first-child{border-left:3px solid var(--ob-appt-presente)}.ob-appt-row--confirmada>td:first-child{border-left:3px solid var(--ob-appt-confirmada)}.ob-appt-row--ausente>td:first-child{border-left:3px solid var(--ob-appt-ausente)}.ob-appt-row--cancelada>td:first-child{border-left:3px solid var(--ob-appt-cancelada)}[data-theme=dark] .ob-status--cancelled,[data-theme=dark] .ob-status--closed,[data-theme=dark] .ob-status--delivered,[data-theme=dark] .ob-status--invoiced,[data-theme=dark] .ob-status--resolved,[data-theme=dark] .ob-status--web-complete{color:#a1a5b7!important}[data-theme=dark] .ob-status-select .ant-select-selection-item{color:inherit!important}.ob-actions-cell{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:var(--ob-space-sm)}.ob-action-btn{margin-left:var(--ob-space-xs)}.ob-btn-payment{margin-left:var(--ob-space-xs);border:none!important}.ob-btn-payment,.ob-btn-payment:hover{background:var(--ob-accent-payment-bg)!important;color:var(--ob-accent-payment)!important}.ob-btn-payment:hover{filter:brightness(.95)}.ob-text-derived{color:var(--ob-accent-derived);font-weight:700}.ob-icon-favorite{color:var(--ob-accent-favorite);margin-left:var(--ob-space-xs)}.ob-toggle-row{display:flex;align-items:center;gap:var(--ob-space-sm)}.ob-toggle-row strong{font-weight:500;font-size:13px;color:#4b5563}[data-theme=dark] .ob-toggle-row strong{color:#9ca3af}.ob-toolbar-divider{width:1px;height:24px;background:#e5e7eb;margin:0 4px;flex-shrink:0}[data-theme=dark] .ob-toolbar-divider{background:#2a2d3a}.ob-ml-auto{margin-left:auto}.ob-columns-popover .ant-popover-inner-content{max-height:320px;overflow-y:auto}.ob-columns-chooser-item{padding:3px 0;white-space:nowrap}.ob-page-wrapper{background:none!important;flex-direction:column!important;padding:var(--ob-space-xl)!important}@media only screen and (max-width:767px){.ob-page-wrapper{padding:0!important}}.ob-config-pane{max-width:880px}.ob-config-pane--wide{max-width:1100px}.ob-horarios-head{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#888;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid #f0f0f0}[data-theme=dark] .ob-horarios-head{color:#9ca3af;border-bottom-color:#2a2d3a}.ob-horarios-row{padding:7px 0;border-bottom:1px solid #f5f5f5}[data-theme=dark] .ob-horarios-row{border-bottom-color:#232538}.ob-horarios-row:last-child{border-bottom:none;padding-bottom:0}.ob-callout{display:flex;align-items:flex-start;gap:var(--ob-space-md);padding:var(--ob-space-md) var(--ob-space-lg);border-radius:8px;border:1px solid var(--ob-callout-border);background:var(--ob-callout-bg)}.ob-callout--note,.ob-callout--warn{--ob-callout-accent:var(--ob-status-follow-up);--ob-callout-bg:rgba(245,158,11,.08);--ob-callout-border:rgba(245,158,11,.3);--ob-callout-title:#8a5800;--ob-callout-sub:#a06a12;--ob-callout-pill-bg:#fff;--ob-callout-pill-border:rgba(245,158,11,.4);--ob-callout-pill-text:#8a5800;--ob-callout-badge-bg:rgba(245,158,11,.16)}.ob-callout__badge{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ob-callout-badge-bg);color:var(--ob-callout-accent)}.ob-callout__icon{font-size:18px}.ob-callout__body{flex:1 1 auto;min-width:0}.ob-callout__title{display:block;font-size:13.5px;font-weight:600;line-height:1.35;color:var(--ob-callout-title)}.ob-callout__sub{font-size:12px;line-height:1.45;color:var(--ob-callout-sub);margin-top:2px}.ob-callout__chips{margin-top:var(--ob-space-sm)}.ob-callout__pill{display:inline-flex;align-items:center;background:var(--ob-callout-pill-bg);border:1px solid var(--ob-callout-pill-border);color:var(--ob-callout-pill-text);padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.4}.ob-callout--info{--ob-callout-accent:var(--ob-status-new);--ob-callout-bg:rgba(59,130,246,.08);--ob-callout-border:rgba(59,130,246,.3);--ob-callout-title:#1d4ed8;--ob-callout-sub:#3b6bc4;--ob-callout-pill-bg:#fff;--ob-callout-pill-border:rgba(59,130,246,.4);--ob-callout-pill-text:#1d4ed8;--ob-callout-badge-bg:rgba(59,130,246,.16)}.ob-callout--ok{--ob-callout-accent:var(--ob-status-complete);--ob-callout-bg:rgba(34,197,94,.08);--ob-callout-border:rgba(34,197,94,.3);--ob-callout-title:#15803d;--ob-callout-sub:#2f7d4f;--ob-callout-pill-bg:#fff;--ob-callout-pill-border:rgba(34,197,94,.4);--ob-callout-pill-text:#15803d;--ob-callout-badge-bg:rgba(34,197,94,.16)}.ob-callout--error{--ob-callout-accent:var(--ob-status-incomplete);--ob-callout-bg:rgba(239,68,68,.08);--ob-callout-border:rgba(239,68,68,.3);--ob-callout-title:#b91c1c;--ob-callout-sub:#c05252;--ob-callout-pill-bg:#fff;--ob-callout-pill-border:rgba(239,68,68,.4);--ob-callout-pill-text:#b91c1c;--ob-callout-badge-bg:rgba(239,68,68,.16)}[data-theme=dark] .ob-callout--note,[data-theme=dark] .ob-callout--warn{--ob-callout-bg:#2a2010;--ob-callout-border:#6b4a18;--ob-callout-title:#ffd58a;--ob-callout-sub:#c9a766;--ob-callout-pill-bg:#1f1810;--ob-callout-pill-border:#6b4a18;--ob-callout-pill-text:#ffd58a;--ob-callout-badge-bg:rgba(255,177,69,.16);--ob-callout-accent:#ffb145}[data-theme=dark] .ob-callout--info{--ob-callout-bg:#101c2e;--ob-callout-border:#1e3a5f;--ob-callout-title:#9ecbff;--ob-callout-sub:#85a4c8;--ob-callout-pill-bg:#0e1725;--ob-callout-pill-border:#1e3a5f;--ob-callout-pill-text:#9ecbff;--ob-callout-badge-bg:rgba(96,165,250,.16);--ob-callout-accent:#60a5fa}[data-theme=dark] .ob-callout--ok{--ob-callout-bg:#10241a;--ob-callout-border:#1f4d33;--ob-callout-title:#86e6a8;--ob-callout-sub:#7bb894;--ob-callout-pill-bg:#0d1c15;--ob-callout-pill-border:#1f4d33;--ob-callout-pill-text:#86e6a8;--ob-callout-badge-bg:rgba(74,222,128,.16);--ob-callout-accent:#4ade80}[data-theme=dark] .ob-callout--error{--ob-callout-bg:#2a1414;--ob-callout-border:#5f2626;--ob-callout-title:#ffa8a8;--ob-callout-sub:#cf8a8a;--ob-callout-pill-bg:#1f1010;--ob-callout-pill-border:#5f2626;--ob-callout-pill-text:#ffa8a8;--ob-callout-badge-bg:hsla(0,91%,71%,.16);--ob-callout-accent:#f87171}.ob-callout--compact{gap:10px;padding:8px 12px}.ob-callout--compact .ob-callout__badge{width:24px;height:24px}.ob-callout--compact .ob-callout__icon{font-size:13px}.ob-callout__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}button.ob-callout__pill{font-family:inherit;cursor:pointer}button.ob-callout__pill:hover{border-color:var(--ob-callout-accent)}button.ob-callout__pill:focus-visible{outline:2px solid var(--ob-callout-accent);outline-offset:2px}.ob-loading{margin:var(--ob-space-xl)}.ob-rs-muted{color:#8c8c8c;font-style:italic}[data-theme=dark] .ob-rs-muted{color:#9aa0aa}.ob-mobile-space{padding:2px}.ob-mobile-input{width:140px;font-size:16px}.ob-mobile-select--sm{min-width:100px}.ob-notes-section{max-width:600px;margin-bottom:10px;margin-top:10px}.ob-mobile-select{min-width:140px}.ob-cart{margin-top:5px;margin-bottom:5px}.ob-cart__row{display:flex}.ob-cart__header-cell{background-color:var(--ob-cart-header-bg);font-weight:700;padding:4px 8px}.ob-cart__cell{padding:2px 8px}.ob-cart__col-sku{width:120px}.ob-cart__col-name{width:600px}.ob-cart__col-price,.ob-cart__col-qty,.ob-cart__col-subtotal{width:100px}.ob-cart__total{font-weight:700}.ob-toolbar{margin-bottom:var(--ob-space-md);display:flex;justify-content:space-between;align-items:center}.ob-expanded-row{padding:8px 4px}.ob-expanded-row__actions{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.ob-expanded-row__section{margin-bottom:8px}.ob-card-label{font-size:12px;color:#888}.ob-card-value,.ob-card-value--error{font-size:22px;font-weight:600}.ob-card-value--error{color:var(--ob-status-incomplete)}.ob-action-cell--spread{width:100%;display:flex;justify-content:space-between}.ob-action-btn--settings{background:#f5f5f5!important;border:none!important;color:#262626!important}.ob-action-btn--delete{background:#fff1f0!important;border:none!important;color:#ff4d4f!important}.ob-mt-12{margin-top:12px}.ob-modal-grid{display:grid;grid-template-columns:1fr auto;grid-row-gap:12px;row-gap:12px;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.ob-modal-grid__title{font-weight:700}.ob-modal-grid__desc{font-size:12px;color:#666}.ob-modal-toolbar{margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ob-modal-toolbar__group{display:flex;gap:8px;align-items:center}.ob-modal-toolbar__total{font-size:12px;color:#888}.ob-modal-select--sm{width:160px}.ob-modal-search--sm{width:200px}.ob-report-wrapper{width:900px}.ob-report-card{width:845px;background-color:#f7f7f7;padding:20px;margin-bottom:30px;border:1px solid #e7e7e7}.ob-report-card__text{width:700px}.ob-confirm-row{margin-bottom:8px}.ob-confirm-row--muted{margin-bottom:8px;color:#888}.ob-campaign-send__modo{margin:var(--ob-space-lg) 0 var(--ob-space-md)}.ob-campaign-schedule-hint{margin-top:2px;font-size:11.5px;line-height:1.35;color:#6b7280}[data-theme=dark] .ob-campaign-schedule-hint{color:#a1a5b7}.ob-tag--mb{margin-bottom:4px}.ob-tag--truncate{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.ob-layout-full{min-height:100vh}.ob-layout-content{padding:24px}.ob-search-input{width:260px}.ob-search-highlight{background-color:#fffbe6}[data-theme=dark] .ob-search-highlight{background-color:#3b3000}.ob-col-option-intro{margin-bottom:16px;color:#666}[data-theme=dark] .ob-col-option-intro{color:#9ca3af}.ob-col-option-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}[data-theme=dark] .ob-col-option-row{border-bottom-color:#2d2f3e}.ob-col-option-title{font-weight:700}.ob-col-option-desc{font-size:12px;color:#666}[data-theme=dark] .ob-col-option-desc{color:#9ca3af}.ob-col-option-note{margin-top:16px;padding:12px;background:#f6f6f6;border-radius:4px;font-size:12px;color:#666}[data-theme=dark] .ob-col-option-note{background:#1e2030;color:#9ca3af}.ob-doc-info-box{margin-bottom:12px;padding:12px;background:#f0f2f5;border-radius:6px}[data-theme=dark] .ob-doc-info-box{background:#1e2030}.ob-doc-card{border:1px solid #d9d9d9;border-radius:6px;padding:12px;margin-bottom:12px}.ob-doc-card--available{background:#f6ffed}.ob-doc-card--missing{background:#fff2f0}[data-theme=dark] .ob-doc-card{border-color:#3d3f50}[data-theme=dark] .ob-doc-card--available{background:rgba(34,197,94,.06)}[data-theme=dark] .ob-doc-card--missing{background:rgba(239,68,68,.06)}.ob-doc-card__inner{display:flex;justify-content:space-between;align-items:center}.ob-doc-card__name{font-weight:700}.ob-text-muted{color:#666}[data-theme=dark] .ob-text-muted{color:#9ca3af}.ob-table-thumbnail{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.ob-thumb{position:relative;display:inline-block;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;line-height:0}[data-theme=dark] .ob-thumb{border-color:#2d2f3e}.ob-thumb__img{-o-object-fit:cover;object-fit:cover}.ob-thumb__remove{position:absolute;top:2px;right:2px;z-index:2;background:hsla(0,0%,100%,.85)!important;border-radius:50%!important}[data-theme=dark] .ob-thumb__remove{background:rgba(20,22,33,.85)!important}.ob-content-panel{padding:20px;background:#fff;margin:15px}[data-theme=dark] .ob-content-panel{background:#141621}.ob-content-panel--loading{padding:40px;text-align:center}.ob-header-bar{margin-bottom:16px}.ob-header-bar__title{margin-left:16px;font-size:20px;font-weight:700}.ob-tag--ml{margin-left:8px}.ob-mr-4{margin-right:4px}.ob-text-bold{font-weight:700}.ob-text-sm{font-size:12px}.ob-text-muted--sm{font-size:12px;color:#888}[data-theme=dark] .ob-text-muted--sm{color:#9ca3af}.ob-text-mono--sm{font-family:monospace;font-size:12px}.ob-mt-16{margin-top:16px}.ob-mt-8{margin-top:8px}.ob-mb-0{margin-bottom:0}.ob-w-full{width:100%}.ob-w-300{width:300px}.ob-w-200{width:200px}.ob-w-400{width:400px}.ob-mb-20{margin-bottom:20px}.ob-feature-row{display:flex;align-items:center;gap:10px}.ob-mb-12{margin-bottom:12px}.ob-search-bar{width:400px;margin-bottom:20px}.ob-diff-old{color:#cf1322}.ob-diff-new{color:#389e0d}.ob-diff-block{font-size:12px}.ob-diff-line{margin-bottom:2px}.ob-pre--sm{font-size:11px;margin:0}.ob-remaining--green{color:#52c41a;font-weight:700}.ob-remaining--yellow{color:#faad14;font-weight:700}.ob-remaining--red{color:#f5222d;font-weight:700}.ob-link-icon{margin-left:6px;color:var(--ob-filter-active);font-size:12px}.ob-modal-info{margin-top:12px;color:#888}[data-theme=dark] .ob-modal-info{color:#9ca3af}.ob-min-w-260{min-width:260px}.ob-w-260{width:260px}.ob-divider--compact{margin:8px 0}.ob-report-padding{padding:16px}.ob-dashboard-wrapper{padding:24px}.ob-dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}.ob-dashboard-title{margin:0;font-size:24px;font-weight:600}.ob-overview-row{margin-bottom:24px}.ob-card--full-h{height:100%}.ob-list-item--spread{display:flex;justify-content:space-between}.ob-icon--mr{margin-right:4px}.ob-stat-number{font-weight:600;font-size:16px}.ob-progress-row{display:flex;align-items:center;gap:12px}.ob-progress-bar{flex:1 1;min-width:100px}.ob-progress-count{font-weight:600;min-width:30px}.ob-section-card{margin-top:24px}.ob-status-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.ob-topic-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#f0f0f0;margin-right:12px;font-size:12px;font-weight:600;color:#666}[data-theme=dark] .ob-topic-badge{background-color:#2d2f3e;color:#9ca3af}.ob-agenda-grid{display:flex;gap:12px;overflow-x:auto;padding:4px 0 12px;align-items:flex-start}.ob-agenda-column{flex:0 0 280px;min-width:280px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}[data-theme=dark] .ob-agenda-column{border-color:#2d2f3e;background:#141621}.ob-agenda-header{padding:10px 12px;background:#1f2937;color:#fff;position:sticky;top:0;z-index:1}.ob-agenda-header__name{font-weight:600;font-size:13px;line-height:1.3}.ob-agenda-header__meta{font-size:11px;opacity:.7;margin-top:2px}.ob-agenda-slots{max-height:calc(100vh - 280px);overflow-y:auto}.ob-agenda-slot{display:flex;align-items:center;padding:6px 10px;min-height:38px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .15s}[data-theme=dark] .ob-agenda-slot{border-bottom-color:#1e2030}.ob-agenda-slot__time{font-size:12px;font-weight:600;font-family:Roboto Mono,monospace;min-width:42px;flex-shrink:0;color:#6b7280}[data-theme=dark] .ob-agenda-slot__time{color:#9ca3af}.ob-agenda-slot--free{background:#fafafa;border-left:3px solid transparent}[data-theme=dark] .ob-agenda-slot--free{background:#0d0f17}.ob-agenda-slot--free:hover{background:#f0fdf4}[data-theme=dark] .ob-agenda-slot--free:hover{background:rgba(34,197,94,.06)}.ob-agenda-slot__icon{margin-left:auto;color:#d1d5db;font-size:12px;transition:color .15s}.ob-agenda-slot--free:hover .ob-agenda-slot__icon{color:#22c55e}.ob-agenda-slot--booked{border-left:3px solid var(--ob-appt-agendada);background:#fff}[data-theme=dark] .ob-agenda-slot--booked{background:#141621}.ob-agenda-slot--booked:hover{background:#f9fafb}[data-theme=dark] .ob-agenda-slot--booked:hover{background:#1a1d2e}.ob-agenda-slot__patient{flex:1 1;min-width:0;margin-left:6px}.ob-agenda-slot__name{font-size:12px;font-weight:500}.ob-agenda-slot__name,.ob-agenda-slot__phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-agenda-slot__phone{font-size:11px;color:#9ca3af}.ob-agenda-slot--occupied{border-left:3px solid #fbbf24;background:#fffbeb;cursor:pointer}[data-theme=dark] .ob-agenda-slot--occupied{border-left-color:#b45309;background:rgba(245,158,11,.04)}.ob-agenda-slot--occupied:hover{background:#fef3c7}[data-theme=dark] .ob-agenda-slot--occupied:hover{background:rgba(245,158,11,.08)}.ob-agenda-slot--occupied .ob-agenda-slot__icon{color:#d97706}.ob-agenda-slot--occupied:hover .ob-agenda-slot__icon{color:#b45309}.ob-agenda-slot--overbooked{border-left:3px solid #f59e0b!important;background:#fffbeb}[data-theme=dark] .ob-agenda-slot--overbooked{background:rgba(245,158,11,.06)}.ob-agenda-slot__actions{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto;padding-left:4px}.ob-agenda-dot{display:inline-block;width:12px;height:12px;border-radius:50%;cursor:pointer;transition:transform .12s,box-shadow .12s;flex-shrink:0}.ob-agenda-dot:hover{transform:scale(1.3);box-shadow:0 0 0 3px rgba(0,0,0,.08)}[data-theme=dark] .ob-agenda-dot:hover{box-shadow:0 0 0 3px hsla(0,0%,100%,.1)}.ob-agenda-edit{font-size:12px;color:#9ca3af;cursor:pointer;transition:color .12s;line-height:1}.ob-agenda-edit:hover{color:#3b82f6}[data-theme=dark] .ob-agenda-edit{color:#6b7280}[data-theme=dark] .ob-agenda-edit:hover{color:#60a5fa}.order-row-shadow>td{opacity:.55}[data-theme=dark] .order-row-shadow>td{opacity:.5}.order-row--profesional>td:first-child{box-shadow:inset 3px 0 0 0 #722ed1}[data-theme=dark] .order-row--profesional>td:first-child{box-shadow:inset 3px 0 0 0 #b37feb}.order-row--sla-warn>td:first-child{box-shadow:inset 3px 0 0 0 #d48806}.order-row--sla-late>td:first-child{box-shadow:inset 3px 0 0 0 #cf1322}[data-theme=dark] .order-row--sla-warn>td:first-child{box-shadow:inset 3px 0 0 0 #e0a64d}[data-theme=dark] .order-row--sla-late>td:first-child{box-shadow:inset 3px 0 0 0 #e06c6c}.ob-order-row--focus>td:first-child{box-shadow:inset 3px 0 0 0 #1677ff}.ob-order-row--focus>td{background-color:rgba(22,119,255,.06)}[data-theme=dark] .ob-order-row--focus>td:first-child{box-shadow:inset 3px 0 0 0 #4096ff}[data-theme=dark] .ob-order-row--focus>td{background-color:rgba(64,150,255,.12)}.ob-order-focus-banner{margin-bottom:8px}.ob-order-focus-banner__hint{opacity:.75;font-style:italic}.ob-tpl-status{display:inline-block;max-width:260px}.ob-tpl-status-reason{margin-top:2px;font-size:11px;line-height:1.3;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .ob-tpl-status-reason{color:#9aa0ad}.ob-voxel-meta{opacity:.65;font-size:12px}.ob-voxel-hint{font-size:12px}.ob-voxel-casedrawer,.ob-voxel-grid,.ob-vx-alta,.ob-vx-alta-pop,.ob-vx-contacto-drawer,.ob-vx-contactos,.ob-vx-modal,.ob-vx-toolbar{--vx-canvas:#eef0f4;--vx-surface:#fff;--vx-border:#dfe2e8;--vx-border-soft:#eceef2;--vx-shadow:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.06);--vx-text:#111827;--vx-value:#1f2937;--vx-label:#6b7280;--vx-accent:#262626}[data-theme=dark] .ob-voxel-casedrawer,[data-theme=dark] .ob-voxel-grid,[data-theme=dark] .ob-vx-alta,[data-theme=dark] .ob-vx-alta-pop,[data-theme=dark] .ob-vx-contacto-drawer,[data-theme=dark] .ob-vx-contactos,[data-theme=dark] .ob-vx-modal,[data-theme=dark] .ob-vx-toolbar{--vx-canvas:#0f111a;--vx-surface:#1a1d2e;--vx-border:#2f3345;--vx-border-soft:#242739;--vx-shadow:none;--vx-text:#f2f3f5;--vx-value:#e8eaed;--vx-label:#8b8fa3;--vx-accent:#4482ff}.ob-vx-toolbar{background:var(--vx-surface);border:1px solid var(--vx-border);border-bottom:0;border-radius:12px 12px 0 0}.ob-page-wrapper .isoContactBoxWrapper.ob-voxel-grid{background:var(--vx-surface);border:1px solid var(--vx-border);border-top:0;border-radius:0 0 12px 12px;overflow:hidden}.ob-vx-toolbar__row1{min-height:44px;padding:8px 10px;display:flex;align-items:center}.ob-vx-toolbar__queues{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ob-vx-toolbar .ob-vx-queue{height:28px;line-height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--vx-border);background:transparent;font-size:13px;font-weight:500;color:var(--vx-value);display:inline-flex;align-items:center}.ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper:before{display:none}.ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper:first-child,.ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper:last-child{border-radius:999px}.ob-vx-toolbar .ob-vx-queue:hover{background:rgba(17,24,39,.05);color:var(--vx-value)}[data-theme=dark] .ob-vx-toolbar .ob-vx-queue:hover{background:hsla(0,0%,100%,.06)}.ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper-checked{background:var(--vx-accent);border-color:var(--vx-accent);color:#fff}.ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper-checked:hover{background:var(--vx-accent);color:#fff}[data-theme=dark] .ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper-checked,[data-theme=dark] .ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper-checked:hover{color:#0f111a}.ob-vx-toolbar .ob-vx-queue:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.ob-vx-toolbar .ob-vx-queue:has(:focus-visible){outline:2px solid #1677ff;outline-offset:2px}.ob-vx-queue__n{display:inline-block;margin-left:6px;min-width:18px;padding:0 5px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(17,24,39,.06)}[data-theme=dark] .ob-vx-queue__n{background:hsla(0,0%,100%,.1)}.ob-vx-toolbar .ob-vx-queue.ant-radio-button-wrapper-checked .ob-vx-queue__n{background:hsla(0,0%,100%,.18)}.ob-vx-queue__caret,.ob-vx-queue__n--zero{color:var(--vx-label)}.ob-vx-queue__caret{margin-left:6px;font-size:10px}.ob-vx-queue-mi{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:200px}.ob-vx-queue-mi__n{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vx-queue-sep{width:1px;height:18px;background:var(--vx-border);margin:0 4px}.ob-vx-queue-cap{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--vx-label);margin:0 2px}.ob-vx-toolbar__row2{min-height:40px;padding:6px 10px;border-top:1px solid var(--vx-border-soft);display:flex;align-items:center;gap:8px}.ob-vx-toolbar__count{font-size:13px;color:var(--vx-label)}.ob-vx-toolbar__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vx-toolbar__actions{margin-left:auto;display:flex;align-items:center;gap:8px}.ob-vx-rowchat,.ob-vx-toolbar__icon{width:32px;height:32px;min-width:32px}.ob-vx-rowchat{padding:0;display:inline-flex;align-items:center;justify-content:center}.ob-vx-tema{display:block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-vx-estado-chip{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ob-vx-estado-chip .anticon-down{font-size:10px;margin-left:2px;opacity:.65}.ob-vx-tema-tip .ant-tooltip-inner{max-width:440px;font-size:13px;line-height:1.45;padding:8px 12px}[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#1a1c26!important}[data-theme=dark] .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-right{background:#161822!important}[data-theme=dark] .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#1c2233!important}.ob-voxel-dash{padding:8px}.ob-voxel-dash__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ob-voxel-dash__kpis{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.ob-voxel-dash__kpi{flex:1 1 200px;min-width:180px;background:#fff;border:1px solid #edeff3;border-radius:14px;padding:14px 16px}.ob-voxel-dash__kpi-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8c8c8c}.ob-voxel-dash__kpi-help{color:#8c8c8c;margin-left:6px;cursor:help}.ob-voxel-dash__kpi-value{font-size:22px;font-weight:600;line-height:1.3;margin-top:4px;color:#1f1f1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-voxel-dash__kpi-sub{font-size:12px;color:#8c8c8c;margin-top:2px}.ob-voxel-dash__charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-gap:0 16px;gap:0 16px}.ob-voxel-dash__tramos{margin-top:4px}.ob-voxel-dash__tramos-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:8px}.ob-voxel-dash__dot{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:8px;vertical-align:middle}[data-theme=dark] .ob-voxel-dash__kpi{background:#1a1d2e;border-color:#262a38}[data-theme=dark] .ob-voxel-dash__kpi-value{color:#f2f3f5}[data-theme=dark] .ob-voxel-dash__kpi-help,[data-theme=dark] .ob-voxel-dash__kpi-label,[data-theme=dark] .ob-voxel-dash__kpi-sub{color:#8b8fa3}.ob-voxel-reassign__select{min-width:180px;width:100%}.ob-voxel-reassign__todos{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ob-voxel-reassign__todos .ob-voxel-reassign__select{width:220px}.ob-voxel-money{width:100%}.ant-input-number.ob-voxel-money .ant-input-number-input{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-voxel-adic__row{display:grid;grid-template-columns:minmax(0,1fr) 84px 140px 32px;grid-gap:8px;gap:8px;align-items:start}.ob-voxel-adic__row .ant-form-item{margin-bottom:8px}.ob-voxel-partes__row{display:grid;grid-template-columns:minmax(0,1fr) 84px 140px 32px;grid-gap:8px;gap:8px;align-items:start}.ob-voxel-partes__row .ant-form-item{margin-bottom:8px}.ob-voxel-adic__legacy{margin:0 0 8px;font-size:12px;color:#8a6d1d}[data-theme=dark] .ob-voxel-adic__legacy{color:#d9b35c}.ob-vx-alta,.ob-vx-alta-pop{--vx-warn-text:#8a5800}[data-theme=dark] .ob-vx-alta,[data-theme=dark] .ob-vx-alta-pop{--vx-warn-text:#ffd58a}.ob-vx-alta .ant-modal-body{max-height:calc(100vh - 200px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;scroll-padding-block:16px;padding-right:4px}.ob-vx-alta .ant-modal-footer{margin-top:0;padding-top:12px;border-top:1px solid var(--vx-border-soft)}.ob-vx-alta .ant-form-item{margin-bottom:16px}.ob-vx-alta .ob-callout{margin-top:8px}.ob-vx-alta__sec{margin:0 0 12px;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--vx-label)}.ob-vx-alta__sep{height:1px;margin:4px 0 20px;background:var(--vx-border-soft)}.ob-vx-alta-pop .ant-select-item-option-content{white-space:normal}.ob-vx-alta-op{display:flex;align-items:center;gap:8px;padding:2px 0}.ob-vx-alta-op__main{flex:1 1 auto;min-width:0}.ob-vx-alta-op__nombre{display:block;overflow:hidden;font-size:14px;font-weight:600;line-height:1.35;color:var(--vx-text);text-overflow:ellipsis;white-space:nowrap}.ob-vx-alta-op__sub{display:block;font-size:12px;line-height:1.45;color:var(--vx-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vx-alta-op__sub--falta{color:var(--vx-warn-text)}.ob-vx-alta-op__tag{flex-shrink:0;padding:0 8px;border:1px solid var(--vx-border);border-radius:999px;font-size:11px;font-weight:600;line-height:18px;color:var(--vx-label);white-space:nowrap}.ob-vx-alta-op__tag--abierto{border-color:currentColor;color:var(--vx-warn-text)}.ob-vx-alta-pop__pie{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;padding:4px 8px 0 0;border-top:1px solid var(--vx-border-soft)}.ob-vx-alta-pop__count{font-size:12px;color:var(--vx-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vx-alta-pop__estado{display:flex;align-items:center;gap:8px;padding:12px 8px;font-size:13px;line-height:1.45;color:var(--vx-label)}.ob-vx-alta__ct-extra{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px}.ob-vx-alta__ct-extra .ant-btn-link{height:auto;padding:0}.ob-vx-alta__hint{font-size:12px;line-height:1.45;color:var(--vx-label)}.ob-vx-alta-nuevo{padding:12px 12px 0;border:1px solid var(--vx-border);border-radius:8px}.ob-vx-alta-nuevo__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ob-vx-alta-nuevo__title{font-size:13px;font-weight:600;color:var(--vx-text)}.ob-vx-alta-nuevo__sub{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--vx-label)}.ob-vx-alta-nuevo__grid{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-gap:0 12px;gap:0 12px}.ob-vx-alta-nuevo .ant-form-item{margin-bottom:12px}.ob-vx-alta__tipos.ant-radio-group{display:flex;width:100%}.ob-vx-alta__tipos .ant-radio-button-wrapper{flex:1 1;min-width:0;padding-inline:8px;text-align:center;white-space:nowrap}.ob-vx-alta__equipo{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:0 12px;gap:0 12px}.ob-vx-alta-eq__equipo{display:block;font-size:13px;font-weight:500;color:var(--vx-text)}.ob-vx-alta-eq__serie{display:block;font-size:12px;color:var(--vx-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vx-alta__drop .ant-upload-btn{padding:12px 16px}.ob-vx-alta__drop-in{display:flex;align-items:center;gap:12px;text-align:left}.ob-vx-alta__drop-ico{font-size:20px;color:var(--vx-label)}.ob-vx-alta__drop-txt{display:block;font-size:13px;color:var(--vx-value)}.ob-vx-alta__drop-hint{display:block;font-size:12px;color:var(--vx-label)}.ob-vx-alta__foot{display:flex;align-items:center;gap:16px;text-align:left}.ob-vx-alta__nace{flex:1 1 auto;min-width:0;margin:0;font-size:12px;line-height:1.45;color:var(--vx-label)}.ob-vx-alta__nace b{font-weight:600;color:var(--vx-value)}.ob-vx-alta__btns{display:flex;flex-shrink:0;gap:8px}.ob-order-log__title{font-weight:600}.ob-voxel-det{--vx-canvas:#eef0f4;--vx-surface:#fff;--vx-border:#dfe2e8;--vx-border-soft:#eceef2;--vx-shadow:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.06);--vx-text:#111827;--vx-value:#1f2937;--vx-label:#6b7280;--vx-accent:#262626;background:var(--vx-canvas);margin:-14px -20px;padding:16px}[data-theme=dark] .ob-voxel-det{--vx-canvas:#0f111a;--vx-surface:#1a1d2e;--vx-border:#2f3345;--vx-border-soft:#242739;--vx-shadow:none;--vx-text:#f2f3f5;--vx-value:#e8eaed;--vx-label:#8b8fa3;--vx-accent:#4482ff}.ob-voxel-det__sentinel{height:1px;margin-bottom:-1px}.ob-voxel-det__sticky{position:sticky;top:0;z-index:5;background:var(--vx-canvas);padding:10px 0}.ob-voxel-det__sticky--stuck{box-shadow:0 1px 0 var(--vx-border)}.ob-voxel-det__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.ob-voxel-det__head-id{flex-wrap:wrap;min-width:0}.ob-voxel-det__head-actions,.ob-voxel-det__head-id{display:inline-flex;align-items:center;gap:8px}.ob-voxel-det__num{font-size:20px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vx-text)}.ob-voxel-det__tipo{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--vx-label)}.ob-voxel-det__identity{display:flex;align-items:baseline;flex-wrap:wrap;margin-top:3px;font-size:12px;color:var(--vx-label)}.ob-voxel-det__id-item{min-width:0;overflow-wrap:anywhere}.ob-voxel-det__id-item+.ob-voxel-det__id-item:before{content:"·";margin:0 6px;color:var(--vx-label)}.ob-voxel-det__id-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-voxel-det__cols{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px}.ob-voxel-det__main{flex:0 0 760px;width:760px;flex-direction:column}.ob-voxel-det__main,.ob-voxel-det__rail{max-width:100%;min-width:0;display:flex;gap:12px}.ob-voxel-det__rail{flex:0 0 380px;width:380px;flex-direction:column}.ob-voxel-det__card{background:var(--vx-surface);border:1px solid var(--vx-border);border-radius:12px;box-shadow:var(--vx-shadow);overflow:hidden;scroll-margin-top:64px}.ob-voxel-det__card-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:12px 16px;border-bottom:1px solid var(--vx-border-soft)}.ob-voxel-det__card-title{margin:0;font-size:14px;font-weight:600;line-height:1.3;color:var(--vx-text)}.ob-voxel-det__card-extra{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.ob-voxel-det__card-body{padding:14px 16px;min-width:0}.ob-voxel-det .ob-callout{margin-bottom:12px!important}.ob-voxel-det .ob-voxel-hint{font-size:12px;color:var(--vx-label)}.ob-voxel-det__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));grid-gap:12px 20px;gap:12px 20px}.ob-voxel-det__f{min-width:0}.ob-voxel-det__f-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--vx-label);margin-bottom:3px}.ob-voxel-det__f-value{display:block;font-size:13px;font-weight:400;line-height:1.35;color:var(--vx-value);overflow-wrap:anywhere}.ob-voxel-det__f--wide{grid-column:1/-1}.ob-voxel-det__f--wide .ob-voxel-det__f-value{max-width:62ch;white-space:pre-line}.ob-voxel-det__f--num .ob-voxel-det__f-value{font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-voxel-det__card--identidad .ob-voxel-det__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-voxel-det__text{margin:10px 0 0;font-size:13px;font-weight:400;line-height:1.55;max-width:62ch;color:var(--vx-value);overflow-wrap:anywhere}.ob-voxel-det__empty{margin:0;font-size:12px;font-weight:400;color:var(--vx-label)}.ob-voxel-det__cierre+.ob-voxel-det__cierre{margin-top:12px}.ob-voxel-det__na{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 16px;border:1px dashed var(--vx-border);border-radius:12px;scroll-margin-top:64px}.ob-voxel-det__na-title{margin:0;font-size:13px;font-weight:500;color:var(--vx-label)}.ob-voxel-det__na-tag{font-size:12px;color:var(--vx-label)}.ob-voxel-det__stepper{padding:14px 16px}.ob-voxel-det__step-sub{display:block;font-size:11px;color:var(--vx-label)}.ob-voxel-det__step-now{display:block;font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--vx-accent)}.ob-voxel-det__stepper .ob-voxel-det__step--na{opacity:.45}.ob-voxel-det__stepper .ant-steps-item-process .ant-steps-item-icon{background:var(--vx-accent);border-color:var(--vx-accent)}.ob-voxel-det__card .ant-table-thead>tr>th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ob-voxel-det__card .ant-table-tbody>tr>td{font-size:13px}.ob-voxel-det__mono{font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-voxel-det__hist{font-size:12px}.ob-voxel-det__hist .ant-typography-secondary{font-size:11px!important;font-family:Roboto Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-voxel-det__hist-more{padding:0;height:auto;font-size:12px}.ob-voxel-casedrawer .ant-drawer-content{position:relative}.ob-voxel-casedrawer .ant-drawer-header{background:var(--vx-surface);border-bottom:1px solid var(--vx-border)}.ob-voxel-casedrawer .ant-drawer-header-title{align-items:flex-start;min-width:0}.ob-voxel-casedrawer .ant-drawer-body{padding:0;background:var(--vx-canvas)}.ob-voxel-casedrawer__title{min-width:0;display:flex;flex-direction:column;gap:2px}.ob-voxel-casedrawer__extra{display:flex;align-items:center}.ob-voxel-casedrawer__resize{position:absolute;left:0;top:0;bottom:0;width:5px;cursor:col-resize;z-index:20;background:transparent}.ob-voxel-casedrawer__resize--active{background:rgba(59,130,246,.3)}.ob-voxel-det--drawer{margin:0}.ob-voxel-det--drawer .ob-voxel-det__main{flex:1 1 auto;width:auto;min-width:420px;max-width:720px}.ob-voxel-det--drawer .ob-voxel-det__rail{flex:0 0 340px;width:340px}.ob-vx-ct-row1{flex-wrap:wrap;gap:12px}.ob-vx-ct-search{width:380px;max-width:100%}.ob-vx-ct-row{cursor:pointer}.ob-vx-ct-nombre{font-weight:500;color:var(--vx-text)}.ob-vx-ct-muted{color:var(--vx-label)}.ob-vx-ct-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}.ob-vx-ct-n--fuerte{font-weight:600;color:var(--vx-text)}.ob-vx-ct-n--cero{color:var(--vx-label)}.ob-vx-ct-empresa{display:inline-flex;align-items:baseline;gap:8px;max-width:380px;min-width:0}.ob-vx-ct-empresa__nombre{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--vx-value)}.ob-vx-ct-codigo{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;color:var(--vx-label);white-space:nowrap}.ob-vx-ct-acciones{display:inline-flex;gap:2px}.ob-vx-ct-disabled-wrap{display:inline-block;cursor:not-allowed}.ob-vx-ct-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ob-vx-contacto-drawer .ant-drawer-header{background:var(--vx-surface);border-bottom:1px solid var(--vx-border)}.ob-vx-contacto-drawer .ant-drawer-header-title{min-width:0}.ob-vx-contacto-drawer .ant-drawer-body{background:var(--vx-surface);padding:18px 20px}.ob-vx-ct-dr__head{display:flex;flex-direction:column;gap:2px;min-width:0}.ob-vx-ct-dr__nombre{font-size:16px;font-weight:600;color:var(--vx-text)}.ob-vx-ct-dr__mobile{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:400;color:var(--vx-label)}.ob-vx-ct-dr__extra{display:flex;align-items:center;gap:6px}.ob-vx-ct-dr{display:flex;flex-direction:column;gap:22px}.ob-vx-ct-dr__datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media only screen and (max-width:480px){.ob-vx-ct-dr__datos{grid-template-columns:minmax(0,1fr)}}.ob-vx-ct-dato{display:flex;flex-direction:column;gap:4px;min-width:0}.ob-vx-ct-dato--form{margin-bottom:18px}.ob-vx-ct-dato__label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vx-label)}.ob-vx-ct-dato__valor{font-size:13px;color:var(--vx-value);overflow-wrap:anywhere}.ob-vx-ct-dr__sec{display:flex;flex-direction:column;gap:4px}.ob-vx-ct-dr__titulo{margin:0 0 4px;padding-bottom:8px;border-bottom:1px solid var(--vx-border-soft);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vx-label)}.ob-vx-ct-caso{display:flex;flex-direction:column;gap:4px;min-height:48px;padding:8px 10px;margin:0 -10px;border-radius:8px;color:var(--vx-text);text-decoration:none}.ob-vx-ct-caso:focus-visible,.ob-vx-ct-caso:hover{background:var(--vx-border-soft);color:var(--vx-text)}.ob-vx-ct-caso__linea{display:flex;align-items:center;gap:8px}.ob-vx-ct-caso__linea .ant-tag{margin:0}.ob-vx-ct-caso__num{font-size:13px;font-weight:600}.ob-vx-ct-caso__fecha,.ob-vx-ct-caso__num{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.ob-vx-ct-caso__fecha{margin-left:auto;font-size:12px;color:var(--vx-label)}.ob-vx-ct-caso__tema{font-size:13px;color:var(--vx-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-vx-ct-dr__mas{align-self:flex-start;padding-left:0}.ob-vx-prediag{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.ob-vx-prediag__item{border-left:2px solid var(--vx-border);padding-left:12px;display:flex;flex-direction:column;gap:4px}.ob-vx-prediag__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.ob-vx-prediag__inicial{color:var(--vx-text);background:var(--vx-border-soft);border-radius:3px;padding:1px 5px}.ob-vx-prediag__inicial,.ob-vx-prediag__rol{font-size:11px;font-weight:600;letter-spacing:.04em}.ob-vx-prediag__rol{text-transform:uppercase;color:var(--vx-label)}.ob-vx-prediag__autor{font-size:12px;font-weight:500;color:var(--vx-value)}.ob-vx-prediag__fecha{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;color:var(--vx-label)}.ob-vx-prediag__origen{font-size:12px;color:var(--vx-label)}.ob-vx-prediag .ob-vx-prediag__texto,.ob-vx-prediag-ref .ob-vx-prediag__texto,.ob-vx-prediag__borrador .ob-vx-prediag__texto{margin:0;font-size:13px;line-height:1.55;max-width:62ch;white-space:pre-line;overflow-wrap:anywhere;color:var(--vx-value)}.ob-vx-prediag__toggle{align-self:flex-start;margin-left:12px;padding:0}.ob-vx-prediag__borrador{margin-top:14px;border:1px dashed var(--vx-border);border-radius:8px}.ob-vx-prediag-ref,.ob-vx-prediag__borrador{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.ob-vx-prediag-ref{margin-bottom:16px;background:var(--vx-canvas);border:1px solid var(--vx-border-soft);border-radius:8px}.ob-vx-prediag-ref .ob-vx-prediag__texto{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ob-vx-prediag__quitar.ant-btn{height:auto;padding:0;font-size:12px}.ob-chat-note-row{display:flex;justify-content:center;padding:0 8px 12px}.ob-chat-note.ob-callout{width:100%;max-width:560px}.ob-chat-note .ob-callout__badge{width:28px;height:28px}.ob-chat-note .ob-callout__icon{font-size:14px}.ob-chat-note__head{display:flex;align-items:flex-start;gap:var(--ob-space-sm)}.ob-chat-note__heading{flex:1 1 auto;min-width:0;min-height:24px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ob-space-xs) var(--ob-space-sm)}.ob-chat-note__meta{flex-shrink:0;display:flex;align-items:center;gap:2px}.ob-chat-note__time{font-size:12px;line-height:24px;color:var(--chat-text-muted);white-space:nowrap;cursor:default}.ob-chat-note .ob-chat-note__copy.ant-btn{color:var(--ob-callout-sub)}.ob-chat-note .ob-callout__sub{color:var(--chat-text-muted)}.ob-chat-note__fields{display:grid;grid-template-columns:fit-content(40%) minmax(0,1fr);grid-column-gap:var(--ob-space-md);-moz-column-gap:var(--ob-space-md);column-gap:var(--ob-space-md);grid-row-gap:var(--ob-space-xs);row-gap:var(--ob-space-xs);margin:var(--ob-space-sm) 0 0;padding-top:var(--ob-space-sm);border-top:1px solid var(--ob-callout-border)}.ob-chat-note__label{font-size:12px;line-height:20px;font-weight:500;color:var(--chat-text-muted);overflow-wrap:anywhere}.ob-chat-note__value{margin:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-chat-note__raw,.ob-chat-note__value{line-height:20px;color:var(--chat-text);white-space:pre-wrap;overflow-wrap:anywhere}.ob-chat-note__raw{margin:var(--ob-space-sm) 0 0;padding-top:var(--ob-space-sm);border-top:1px solid var(--ob-callout-border);font-size:13px}.brand-badge{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border:none;padding:2px 8px;border-radius:3px;line-height:1.6;color:#fff!important}.brand-badge--sm{font-size:9px;padding:0 5px;line-height:1.5;letter-spacing:.02em;margin:0}[data-theme=dark] .brand-badge,[data-theme=dark] .brand-badge--sm{box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.ob-away-banner{--aw-bg-from:#fff8e1;--aw-bg-to:#ffe9b3;--aw-border:#ffb945;--aw-text:#5b3d00;--aw-text-soft:#8a6a1f;--aw-pill-bg:#fff;--aw-pill-border:#f5c97a;--aw-pulse:#ff9500;--aw-pulse-glow:rgba(255,149,0,.45);--aw-cta-bg:#ff9500;--aw-cta-bg-hover:#f08300;--aw-cta-text:#fff;background:linear-gradient(90deg,var(--aw-bg-from) 0,var(--aw-bg-to) 100%);border-bottom:1px solid var(--aw-border);color:var(--aw-text);width:100%;position:relative;z-index:99;box-shadow:0 1px 0 rgba(0,0,0,.02)}.ob-away-banner__inner{display:flex;align-items:center;gap:14px;padding:12px 24px;max-width:100%;flex-wrap:wrap}.ob-away-banner__pulse{width:10px;height:10px;border-radius:50%;background:var(--aw-pulse);box-shadow:0 0 0 0 var(--aw-pulse-glow);flex-shrink:0;animation:ob-away-pulse 1.8s ease-out infinite}@keyframes ob-away-pulse{0%{box-shadow:0 0 0 0 var(--aw-pulse-glow)}70%{box-shadow:0 0 0 10px rgba(255,149,0,0)}to{box-shadow:0 0 0 0 rgba(255,149,0,0)}}.ob-away-banner__pill{display:inline-flex;align-items:center;gap:6px;background:var(--aw-pill-bg);border:1px solid var(--aw-pill-border);color:var(--aw-text);padding:4px 10px;border-radius:999px;font-weight:600;font-size:13px;line-height:1.2;flex-shrink:0}.ob-away-banner__emoji{font-size:14px;line-height:1}.ob-away-banner__label{letter-spacing:.01em}.ob-away-banner__text{flex:1 1 auto;font-size:13.5px;line-height:1.45;color:var(--aw-text);min-width:0}.ob-away-banner__text strong{font-weight:700;color:var(--aw-text)}.ob-away-banner__hint{color:var(--aw-text-soft)}.ob-away-banner__cta.ant-btn,.ob-away-banner__cta.ant-btn.ant-btn-primary{background:var(--aw-cta-bg);border-color:var(--aw-cta-bg);color:var(--aw-cta-text);font-weight:600;height:32px;padding:0 16px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.08);flex-shrink:0;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.ob-away-banner__cta.ant-btn.ant-btn-primary:focus,.ob-away-banner__cta.ant-btn.ant-btn-primary:hover,.ob-away-banner__cta.ant-btn:focus,.ob-away-banner__cta.ant-btn:hover{background:var(--aw-cta-bg-hover);border-color:var(--aw-cta-bg-hover);color:var(--aw-cta-text);transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.12)}.ob-away-banner__cta.ant-btn.ant-btn-primary:active,.ob-away-banner__cta.ant-btn:active{transform:translateY(0)}@media (max-width:640px){.ob-away-banner__inner{padding:10px 14px;gap:10px}.ob-away-banner__hint{display:none}.ob-away-banner__cta.ant-btn{width:100%;margin-top:4px}}.dark-mode .ob-away-banner,[data-theme=dark] .ob-away-banner,html.dark .ob-away-banner{--aw-bg-from:#2a2010;--aw-bg-to:#3a2a12;--aw-border:#6b4a18;--aw-text:#ffd58a;--aw-text-soft:#c9a766;--aw-pill-bg:#1f1810;--aw-pill-border:#6b4a18;--aw-pulse:#ffb145;--aw-pulse-glow:rgba(255,177,69,.55);--aw-cta-bg:#ff9500;--aw-cta-bg-hover:#fa3;--aw-cta-text:#1f1500}@media (prefers-reduced-motion:reduce){.ob-away-banner__pulse{animation:none}.ob-away-banner__cta.ant-btn{transition:none}}.ob-panel-update-live{flex-shrink:0}.ob-panel-update{--ob-pu-surface:#fff;--ob-pu-cta-bg:#2563eb;--ob-pu-cta-bg-hover:#1d4ed8;--ob-pu-cta-bg-active:#1e40af;--ob-pu-cta-text:#fff;--ob-pu-shadow:0 1px 2px rgba(29,78,216,.18);--ob-pu-shadow-hover:0 2px 6px rgba(29,78,216,.24)}[data-theme=dark] .ob-panel-update{--ob-pu-surface:#101c2e;--ob-pu-cta-bg:#60a5fa;--ob-pu-cta-bg-hover:#93c5fd;--ob-pu-cta-bg-active:#3b82f6;--ob-pu-cta-text:#0b1424;--ob-pu-shadow:0 1px 2px rgba(0,0,0,.4);--ob-pu-shadow-hover:0 2px 8px rgba(96,165,250,.25)}.ob-callout.ob-panel-update{box-sizing:border-box;width:100%;position:relative;overflow:hidden;align-items:center;gap:var(--ob-space-md,12px);padding:10px 24px;border-radius:0;border-width:0 0 1px;background:linear-gradient(var(--ob-callout-bg),var(--ob-callout-bg)) var(--ob-pu-surface);animation:ob-pu-reveal .22s cubic-bezier(.2,.7,.3,1) backwards}@keyframes ob-pu-reveal{0%{max-height:0;padding-top:0;padding-bottom:0;opacity:0}to{max-height:160px;opacity:1}}.ob-panel-update .ob-callout__badge{width:32px;height:32px}.ob-panel-update .ob-callout__icon{font-size:16px}.ob-panel-update .ob-callout__title{font-size:14px;line-height:1.35}.ob-panel-update .ob-callout__sub{font-size:13px;line-height:1.45;margin-top:1px;text-wrap:pretty}.ob-panel-update .ob-panel-update__cta.ant-btn{flex-shrink:0;height:36px;padding:0 18px;border-radius:999px;border-color:var(--ob-pu-cta-bg);background:var(--ob-pu-cta-bg);color:var(--ob-pu-cta-text);font-weight:600;box-shadow:var(--ob-pu-shadow);transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.ob-panel-update .ob-panel-update__cta.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{border-color:var(--ob-pu-cta-bg-hover);background:var(--ob-pu-cta-bg-hover);color:var(--ob-pu-cta-text);box-shadow:var(--ob-pu-shadow-hover);transform:translateY(-1px)}.ob-panel-update .ob-panel-update__cta.ant-btn:not(:disabled):not(.ant-btn-disabled):active{border-color:var(--ob-pu-cta-bg-active);background:var(--ob-pu-cta-bg-active);color:var(--ob-pu-cta-text);box-shadow:var(--ob-pu-shadow);transform:translateY(0)}.ob-panel-update .ob-panel-update__cta.ant-btn:focus-visible{outline:2px solid var(--ob-callout-title);outline-offset:2px}.ob-panel-update .ob-panel-update__cta.ant-btn.ant-btn-loading{border-color:var(--ob-pu-cta-bg);background:var(--ob-pu-cta-bg);color:var(--ob-pu-cta-text);opacity:.85;cursor:progress}@media (pointer:coarse){.ob-panel-update .ob-panel-update__cta.ant-btn{height:44px;padding:0 20px}}@media (max-width:640px){.ob-callout.ob-panel-update{display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:var(--ob-space-sm,8px);row-gap:var(--ob-space-sm,8px);align-items:start;padding:10px 14px}.ob-panel-update .ob-callout__badge{width:28px;height:28px}.ob-panel-update .ob-callout__icon{font-size:14px}.ob-panel-update .ob-callout__title{font-size:13.5px}.ob-panel-update .ob-panel-update__cta.ant-btn{grid-column:2;justify-self:start}.ob-panel-update__hint{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}@media (prefers-reduced-motion:reduce){.ob-callout.ob-panel-update{animation:none}.ob-panel-update .ob-panel-update__cta.ant-btn,.ob-panel-update .ob-panel-update__cta.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{transition:none;transform:none}}@media (forced-colors:active){.ob-callout.ob-panel-update{border-bottom:1px solid CanvasText}.ob-panel-update .ob-panel-update__cta.ant-btn{border:1px solid ButtonText}}@media print{.ob-panel-update-live{display:none}}:root{--ob-meta-panel-bg:#fafafa;--ob-meta-panel-border:#e8e8e8;--ob-meta-muted:#6b7280}[data-theme=dark]{--ob-meta-panel-bg:#1e2030;--ob-meta-panel-border:#2b2d3a;--ob-meta-muted:#8b8fa3}.ob-meta-signup{max-width:640px}.ob-meta-signup__intro{color:var(--ob-meta-muted);margin-bottom:var(--ob-space-lg,16px)}.ob-meta-signup__panel{background:var(--ob-meta-panel-bg);border:1px solid var(--ob-meta-panel-border);border-radius:8px;padding:var(--ob-space-lg,16px);margin-bottom:var(--ob-space-lg,16px)}.ob-meta-signup__actions{margin-top:var(--ob-space-lg,16px)}.ob-meta-signup__modal-intro{color:var(--ob-meta-muted);margin-bottom:var(--ob-space-lg,16px)}.ob-meta-signup__name-tag{margin-left:8px}.ob-report{padding:24px}.ob-report__header{margin-bottom:16px}.ob-report__title{margin:0;font-size:20px;font-weight:600;color:#1f2937;line-height:1.3}.ob-report__subtitle{margin:2px 0 0;font-size:13px;color:#6b7280;line-height:1.4}[data-theme=dark] .ob-report__title{color:#e8eaed}[data-theme=dark] .ob-report__subtitle{color:#8b8fa3}.ob-report__banner{margin-bottom:20px}.ob-stat-caveat{margin-top:8px;font-size:11.5px;font-weight:400;line-height:1.35;color:#8a6d3b;display:flex;align-items:flex-start;gap:5px}.ob-stat-caveat__icon{flex-shrink:0;margin-top:1px;color:#f59e0b;font-size:12px}[data-theme=dark] .ob-stat-caveat{color:#c9a766}[data-theme=dark] .ob-stat-caveat__icon{color:#fbbf24}.ob-help-icon{margin-left:6px;font-size:14px;cursor:help;color:#9ca3af}[data-theme=dark] .ob-help-icon{color:#8b8fa3}.ob-report__muted{color:#b0b4bd}[data-theme=dark] .ob-report__muted{color:#5b6072}.ob-report__user-filter{min-width:220px;max-width:360px}.ob-report__chart-card{margin-top:24px}.ob-flows,.ob-flows-drawer,.ob-flows-tip{--ob-flows-surface:#fff;--ob-flows-border:#edeff3;--ob-flows-shadow:0 1px 2px rgba(16,24,40,.04),0 4px 16px rgba(16,24,40,.06);--ob-flows-text:#1f2937;--ob-flows-text-2:#4b5563;--ob-flows-label:#6b7280;--ob-flows-rail:#eef0f4;--ob-flows-hover:rgba(17,24,39,.04);--ob-flows-pill-bg:#f3f4f6;--ob-flows-focus:#1677ff;--ob-flows-flow:#1466d6;--ob-flows-flow-ribbon:#4a9dff;--ob-flows-flow-bg:#eef4ff;--ob-flows-flow-line:#c9dcfb;--ob-flows-open-seg:#9ec5ff;--ob-flows-done:#22c55e;--ob-flows-done-bg:#eaf9f0;--ob-flows-done-line:#bfe8cf;--ob-flows-done-text:#15803d;--ob-flows-drop:#9ca3af;--ob-flows-drop-ribbon:#9ca3af;--ob-flows-drop-bg:#f3f4f6;--ob-flows-drop-line:#e5e7eb;--ob-flows-drop-text:#4b5563;--ob-flows-rebote-bg:rgba(239,68,68,.08);--ob-flows-rebote-line:rgba(239,68,68,.3);--ob-flows-rebote-text:#b91c1c;--ob-flows-slow-text:#b45309;--ob-flows-ribbon-op:.28;--ob-flows-ribbon-op-hi:.62;--ob-flows-ribbon-op-dim:.07;--ob-flows-ribbon-done-op:.40}[data-theme=dark] .ob-flows,[data-theme=dark] .ob-flows-drawer,[data-theme=dark] .ob-flows-tip{--ob-flows-surface:#1a1d2e;--ob-flows-border:#262a38;--ob-flows-shadow:none;--ob-flows-text:#e8eaed;--ob-flows-text-2:#a4a9bd;--ob-flows-label:#8b8fa3;--ob-flows-rail:#262a38;--ob-flows-hover:hsla(0,0%,100%,.05);--ob-flows-pill-bg:hsla(0,0%,100%,.08);--ob-flows-focus:#4482ff;--ob-flows-flow:#5c93ff;--ob-flows-flow-ribbon:#5c93ff;--ob-flows-flow-bg:#1c2540;--ob-flows-flow-line:#2b3b66;--ob-flows-open-seg:#3d5fa8;--ob-flows-done:#4ade80;--ob-flows-done-bg:#10241a;--ob-flows-done-line:#1f4d33;--ob-flows-done-text:#86e6a8;--ob-flows-drop:#6b7084;--ob-flows-drop-ribbon:#8b8fa3;--ob-flows-drop-bg:#232636;--ob-flows-drop-line:#2f3345;--ob-flows-drop-text:#a4a9bd;--ob-flows-rebote-bg:#2a1414;--ob-flows-rebote-line:#5f2626;--ob-flows-rebote-text:#ffa8a8;--ob-flows-slow-text:#fbbf24;--ob-flows-ribbon-op:.34;--ob-flows-ribbon-op-hi:.66;--ob-flows-ribbon-op-dim:.08;--ob-flows-ribbon-done-op:.42}.ob-flows .ob-flows-lede{max-width:62ch}.ob-flows-page-loading{display:flex;align-items:center;justify-content:center;min-height:320px}.ob-flows-filters{margin:0 0 var(--ob-space-xl)}.ob-flows .ob-flows-f--range{width:264px}.ob-flows .ob-flows-f--flow{width:184px}.ob-flows .ob-flows-f--rama{width:156px}.ob-flows-updated{font-size:12px;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows .ant-btn.ob-flows-refresh{width:32px;height:32px;min-width:32px}.ob-flows-error{margin-bottom:var(--ob-space-xl)}.ob-flows-error .ant-btn{flex-shrink:0;align-self:center}.ob-flows-dim{opacity:.55;transition:opacity .12s ease-out}.ob-flows-loading{display:flex;align-items:center;justify-content:center;min-height:396px}.ob-flows-anchor{scroll-margin-top:16px}.ob-flows-empty__t{font-size:14px;font-weight:600;color:var(--ob-flows-text)}.ob-flows-empty__sub{margin-top:2px;font-size:12px;color:var(--ob-flows-label)}.ob-flows .ant-card.ob-flows-card{background:var(--ob-flows-surface);border-color:var(--ob-flows-border);box-shadow:var(--ob-flows-shadow)}.ob-flows .ant-card .ob-flows-card__head{padding:18px 20px 0;border-bottom:0;min-height:0}.ob-flows .ant-card .ob-flows-card__head .ant-card-head-title{white-space:normal;overflow:visible}.ob-flows .ant-card .ob-flows-card__head .ant-card-extra{align-self:flex-start}.ob-flows .ant-card .ob-flows-card__body{padding:16px 20px 20px}.ob-flows-card__t{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ob-flows-text)}.ob-flows-card__sub{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-flows-switch{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ob-flows-text-2);cursor:pointer}.ob-flows .ant-card .ob-flows-kpi{padding:16px 18px;min-height:118px}.ob-flows-kpi__label{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ob-flows .ant-statistic .ant-statistic-title.ob-flows-kpi__label,.ob-flows-kpi__label{font-size:11px;color:var(--ob-flows-label)}.ob-flows .ant-statistic .ob-flows-kpi__value{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows-kpi__pct{display:inline-flex;align-items:center;margin-left:8px;padding:2px 8px;border-radius:999px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;vertical-align:middle;background:var(--ob-flows-pill-bg);color:var(--ob-flows-text-2)}.ob-flows-kpi__unit{margin:0 6px 0 2px;font-size:14px;font-weight:500;color:var(--ob-flows-label)}.ob-flows-kpi__sub{margin-top:6px;font-size:12px;line-height:1.4;color:var(--ob-flows-label)}.ob-flows-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:1px}.ob-flows-dot--done{background:var(--ob-flows-done)}.ob-flows-spin{font-size:28px;color:var(--ob-flows-flow)}.ob-flows .ant-spin .ob-flows-spin,.ob-flows-drawer .ant-spin .ob-flows-spin{font-size:28px}.ob-flows-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:var(--ob-space-sm);font-size:12px;color:var(--ob-flows-text-2)}.ob-flows-legend__sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.ob-flows-legend__sw--flow{background:var(--ob-flows-flow-ribbon)}.ob-flows-legend__sw--done{background:var(--ob-flows-done)}.ob-flows-legend__sw--drop{background:var(--ob-flows-drop-ribbon)}.ob-flows-legend__sw--open{background:var(--ob-flows-open-seg)}.ob-flows-legend__sw--rail{background:var(--ob-flows-rail)}.ob-flows-legend__rb{color:var(--ob-flows-rebote-text);font-weight:600}.ob-flows .ob-stat-caveat.ob-flows-caveat{margin:0 0 var(--ob-space-md)}.ob-flows .ant-tag.ob-flows-chip{margin:0;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;background:var(--ob-flows-flow-bg);border-color:var(--ob-flows-flow-line);color:var(--ob-flows-text)}.ob-flows .ant-tag.ob-flows-chip .ant-tag-close-icon{color:var(--ob-flows-text-2)}.ob-flows-selbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ob-space-sm);margin-bottom:var(--ob-space-md)}.ob-flows-selbar__count,.ob-flows-selbar__label{font-size:12px;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows-cellbar{display:flex;align-items:center;gap:var(--ob-space-sm)}.ob-flows-cellbar__n{min-width:40px;text-align:right;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ob-flows-text)}.ob-flows-cellbar__n--rebote{color:var(--ob-flows-rebote-text)}.ob-flows .ant-progress.ob-flows-cellbar__bar{flex:1 1 auto;min-width:48px;margin:0;line-height:1}.ob-flows-cell__screen{min-width:180px}.ob-flows-cell__name{font-size:13px;font-weight:500;color:var(--ob-flows-text)}.ob-flows-cell__sub{margin-top:2px;font-size:12px;color:var(--ob-flows-label)}.ob-flows-cell__campos{margin-top:2px;font-size:12px;font-weight:600;color:var(--ob-flows-rebote-text)}.ob-flows .ob-flows-cell__id{margin-top:2px;font-size:11px;color:var(--ob-flows-label)}.ob-flows-cell__time{color:var(--ob-flows-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows .ob-flows-stuck .ant-table-tbody>tr{cursor:pointer}.ob-flows .ob-flows-stuck .ant-table-tbody>tr:focus-visible{outline:2px solid var(--ob-flows-focus);outline-offset:-2px}.ob-flows-tblfoot{margin-top:var(--ob-space-sm)}.ob-flows-cmp__cap{margin:var(--ob-space-lg) 0 6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-flows-cmp__row{display:grid;grid-template-columns:112px minmax(0,1fr) 44px;grid-gap:var(--ob-space-md);gap:var(--ob-space-md);align-items:center;min-height:44px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background-color .12s ease-out}.ob-flows-cmp__row:hover{background:var(--ob-flows-hover)}.ob-flows-cmp__row:focus-visible{outline:2px solid var(--ob-flows-focus);outline-offset:2px}.ob-flows-cmp__row--active{box-shadow:inset 3px 0 0 var(--ob-flows-flow)}.ob-flows-cmp__row--active,.ob-flows-cmp__row--active:hover{background:var(--ob-flows-flow-bg)}.ob-flows-cmp__row--static{cursor:default}.ob-flows-cmp__row--static:hover{background:transparent}.ob-flows-cmp__label{min-width:0}.ob-flows-cmp__name{overflow:hidden;font-size:13px;font-weight:500;color:var(--ob-flows-text);white-space:nowrap;text-overflow:ellipsis}.ob-flows-cmp__icon{margin-right:6px;color:var(--ob-flows-text-2)}.ob-flows-cmp__n{font-size:12px;color:var(--ob-flows-label)}.ob-flows-cmp__pct{text-align:right;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ob-flows-text)}.ob-flows .ant-progress.ob-flows-cmp__bar{margin:0;line-height:1}.ob-flows-cmp__empty{padding:6px 8px;font-size:12px;color:var(--ob-flows-label)}.ob-flows-seg__n{margin-left:6px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8}.ob-flows .ob-flows-ses .ant-table-tbody>tr{cursor:pointer}.ob-flows .ant-table-tbody>tr.ob-flows-row--active>td{background:var(--ob-flows-flow-bg)}.ob-flows .ant-table-tbody>tr.ob-flows-row--active>td:first-child{box-shadow:inset 3px 0 0 var(--ob-flows-flow)}.ob-flows-rama{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-flows-text-2)}.ob-flows-rb{color:var(--ob-flows-rebote-text);font-weight:600}.ob-flows-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ob-flows-drawer .ant-drawer-body.ob-flows-drawer__body{padding:20px 24px;background:var(--ob-flows-surface)}[data-theme=dark] .ob-flows-drawer .ant-drawer-body.ob-flows-drawer__body{background:var(--ob-flows-surface)!important}.ob-flows-drawer__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--ob-flows-text)}.ob-flows-drawer__title .ant-tag{margin:0}.ob-flows-drawer__meta{margin-top:2px;font-size:12px;font-weight:400;color:var(--ob-flows-label)}.ob-flows-drawer__cap{margin:24px 0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-flows-drawer__cap:first-child{margin-top:0}.ob-flows-drawer__caption{margin-bottom:12px;font-size:12px;color:var(--ob-flows-label)}.ob-flows-drawer__pos{font-size:12px;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows-drawer .ant-descriptions .ob-flows-desc__label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-flows-drawer .ant-descriptions .ob-flows-desc__value{font-size:13px;font-weight:500;color:var(--ob-flows-text)}.ob-flows-drawer .ob-flows-desc--resumen .ob-flows-desc__value{font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows-drawer .ob-flows-desc__value--rebote{color:var(--ob-flows-rebote-text)}.ob-flows-drawer .ob-flows-tl__time{font-family:Roboto Mono,monospace;font-size:12px;font-weight:500;color:var(--ob-flows-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows-drawer .ant-timeline .ant-timeline-item-title.ob-flows-tl__time{font-size:12px}.ob-flows-tl__delta{display:block;font-size:11px;color:var(--ob-flows-label)}.ob-flows-tl__delta--slow,.ob-flows-tl__ms--slow{color:var(--ob-flows-slow-text);font-weight:600}.ob-flows-tl__ms--crit{color:var(--ob-flows-rebote-text);font-weight:600}.ob-flows-tl__screen{font-size:13px;font-weight:600;color:var(--ob-flows-text)}.ob-flows-tl__meta{margin-top:2px;max-width:62ch;font-size:12px;line-height:1.45;color:var(--ob-flows-label)}.ob-flows-drawer .ob-flows-tl__item--rebote .ob-flows-tl__content{padding:6px 10px;border-radius:8px;background:var(--ob-flows-rebote-bg);border:1px solid var(--ob-flows-rebote-line)}.ob-flows-tl__done{font-size:16px;color:var(--ob-flows-done)}.ob-flows-tl__end--done{color:var(--ob-flows-done-text)}.ob-flows-pill{display:inline-flex;align-items:center;margin-left:6px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px}.ob-flows-pill--rebote{background:var(--ob-flows-rebote-bg);border:1px solid var(--ob-flows-rebote-line);color:var(--ob-flows-rebote-text)}.ob-flows-pill--back{background:var(--ob-flows-drop-bg);border:1px solid var(--ob-flows-drop-line);color:var(--ob-flows-drop-text)}@media (max-width:1199px){.ob-flows.ob-report{padding:16px}}@media (max-width:575px){.ob-flows .ob-flows-f--flow,.ob-flows .ob-flows-f--rama,.ob-flows .ob-flows-f--range{width:100%}}@media (prefers-reduced-motion:reduce){.ob-flows *,.ob-flows-drawer *{animation:none!important;transition:none!important}}.ob-flows .ant-btn.ob-flows-cell__phone{padding-inline:0;height:auto;font-size:12px;font-family:Roboto Mono,monospace}.ob-flows-drawer .ob-flows-desc--cargado .ob-flows-desc__value{overflow-wrap:anywhere}.ob-flows-drawer__acciones{margin-bottom:20px}.ob-flows-drawer__loading{display:flex;align-items:center;justify-content:center;min-height:240px}.ob-flows-sk{position:relative}.ob-flows-sk__hint{margin-bottom:6px;text-align:right;font-size:12px;color:var(--ob-flows-label)}.ob-flows-sk__viewport{position:relative;transition:opacity .12s ease-out}.ob-flows-sk__scroller{overflow-x:auto;overflow-y:hidden}.ob-flows-sk__viewport--more:after{content:"";position:absolute;top:0;right:0;bottom:0;width:48px;pointer-events:none;background:linear-gradient(to left,var(--ob-flows-surface),transparent)}.ob-flows-sk__placeholder{min-height:396px}.ob-flows-sk svg{display:block;font-family:inherit;overflow:visible}.ob-flows-sk--loading .ob-flows-sk__viewport{opacity:.45;pointer-events:none}.ob-flows-sk__col{font-size:11px;font-weight:600;letter-spacing:.08em;fill:var(--ob-flows-label)}.ob-flows-sk__node{cursor:pointer;outline:none;transition:opacity .12s ease-out}.ob-flows-sk__node--static{cursor:default}.ob-flows-sk__node--screen{--k-bg:var(--ob-flows-flow-bg);--k-line:var(--ob-flows-flow-line);--k-accent:var(--ob-flows-flow);--k-text:var(--ob-flows-text)}.ob-flows-sk__node--otras{--k-bg:transparent;--k-line:var(--ob-flows-flow-line);--k-accent:var(--ob-flows-flow-line);--k-text:var(--ob-flows-text-2)}.ob-flows-sk__node--done{--k-bg:var(--ob-flows-done-bg);--k-line:var(--ob-flows-done-line);--k-accent:var(--ob-flows-done);--k-text:var(--ob-flows-done-text)}.ob-flows-sk__node--curso,.ob-flows-sk__node--drop{--k-bg:var(--ob-flows-drop-bg);--k-line:var(--ob-flows-drop-line);--k-accent:var(--ob-flows-drop);--k-text:var(--ob-flows-drop-text)}.ob-flows-sk__box{fill:var(--k-bg);stroke:var(--k-line);stroke-width:1}.ob-flows-sk__node--curso .ob-flows-sk__box,.ob-flows-sk__node--otras .ob-flows-sk__box{stroke-dasharray:4 3}.ob-flows-sk__accent{fill:var(--k-accent)}.ob-flows-sk__name{font-size:12px;font-weight:600;fill:var(--k-text);pointer-events:none}.ob-flows-sk__count{font-size:12px;font-weight:500;fill:var(--ob-flows-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.ob-flows-sk__rb{font-size:11px;font-weight:600;fill:var(--ob-flows-rebote-text);pointer-events:none}.ob-flows-sk__ring{fill:none;stroke:transparent;stroke-width:2}.ob-flows-sk__node.is-selected .ob-flows-sk__ring,.ob-flows-sk__node:focus-visible .ob-flows-sk__ring{stroke:var(--ob-flows-focus)}.ob-flows-sk__link{fill-opacity:var(--ob-flows-ribbon-op);stroke:transparent;stroke-width:6px;transition:fill-opacity .12s ease-out}.ob-flows-sk__link--flow{fill:var(--ob-flows-flow-ribbon)}.ob-flows-sk__link--done{fill-opacity:var(--ob-flows-ribbon-done-op)}.ob-flows-sk__stop--flow{stop-color:var(--ob-flows-flow-ribbon)}.ob-flows-sk__stop--done{stop-color:var(--ob-flows-done)}.ob-flows-sk__stop--drop{stop-color:var(--ob-flows-drop-ribbon)}.ob-flows-sk--focus .ob-flows-sk__link{fill-opacity:var(--ob-flows-ribbon-op-dim)}.ob-flows-sk .ob-flows-sk__link.ob-flows-sk__link--overlay,.ob-flows-sk--focus .ob-flows-sk__link.is-hi{fill-opacity:var(--ob-flows-ribbon-op-hi)}.ob-flows-sk__overlay{pointer-events:none}.ob-flows-sk__link--overlay{stroke:none;transition:none}.ob-flows-sk--focus .ob-flows-sk__node:not(.is-hi){opacity:.45}@keyframes ob-flows-sk-in{0%{opacity:0}to{opacity:1}}.ob-flows-sk__gap{animation:ob-flows-sk-in .22s ease-out backwards}.ob-flows-sk__gap--1{animation-delay:40ms}.ob-flows-sk__gap--2{animation-delay:80ms}.ob-flows-sk__gap--3{animation-delay:.12s}.ob-flows-sk__gap--4{animation-delay:.16s}.ob-flows-sk__gap--5{animation-delay:.2s}.ob-flows-sk__gap--6{animation-delay:.24s}.ob-flows-sk__gap--7{animation-delay:.28s}.ob-flows-sk__gap--8{animation-delay:.32s}.ob-flows-sk__gap--9{animation-delay:.36s}.ob-flows-sk__gap--10{animation-delay:.4s}.ob-flows-sk__gap--11{animation-delay:.44s}.ob-flows-sk__gap--12{animation-delay:.48s}.ob-flows-sk .ob-flows-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ob-flows-tip{position:absolute;top:0;left:0;z-index:20;pointer-events:none;padding:10px 12px;border-radius:8px;border:1px solid var(--ob-flows-border);background:var(--ob-flows-surface);box-shadow:var(--ob-flows-shadow)}.ob-flows-tip__body{min-width:220px;max-width:280px}.ob-flows-tip__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.ob-flows-tip__name{font-size:13px;font-weight:600;color:var(--ob-flows-text)}.ob-flows-tip__cap{flex:none;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--ob-flows-text-2)}.ob-flows-tip__row{display:flex;justify-content:space-between;gap:16px;font-size:12px;line-height:1.7;color:var(--ob-flows-text-2)}.ob-flows-tip__val{flex:none;font-size:13px;font-weight:600;color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-flows-tip__val--rb{color:var(--ob-flows-rebote-text)}.ob-flows-tip__id{flex:none;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--ob-flows-text-2)}.ob-flows-tip__list{margin-top:2px;padding-top:4px;border-top:1px solid var(--ob-flows-border)}.ob-flows-tip__more{font-size:12px;line-height:1.7;color:var(--ob-flows-text-2)}.ob-flows-tip__foot{margin-top:6px;padding-top:6px;border-top:1px solid var(--ob-flows-border);font-size:11px;color:var(--ob-flows-text-2)}@media (prefers-reduced-motion:reduce){.ob-flows-sk *,.ob-flows-sk__viewport{animation:none!important;transition:none!important}}.ob-wa{--ob-wa-bot:#1466d6;--ob-wa-auto:#722ed1;--ob-wa-op:#08979c;--ob-wa-tpl:#c41d7f;--ob-wa-amber:#d97706}[data-theme=dark] .ob-wa{--ob-wa-bot:#5c93ff;--ob-wa-auto:#a678e8;--ob-wa-op:#4bd8d2;--ob-wa-tpl:#f17eb8;--ob-wa-amber:#ffb145}.ob-wa .ob-wa-block{margin-bottom:0}.ob-wa .ob-wa-regimen{margin-bottom:24px}.ob-wa .ob-wa-kpicol>.ob-flows-card{height:100%}.ob-wa .ob-wa-kpi__unit{font-size:16px;font-weight:600;margin-right:6px;color:var(--ob-flows-label)}.ob-wa-mix{display:flex;gap:2px;height:6px;margin:8px 0 2px;border-radius:3px;overflow:hidden}.ob-wa-mix__seg{display:block;min-width:0}.ob-wa-mix__seg--free{background:var(--ob-flows-done)}.ob-wa-fill--bot,.ob-wa-sw--bot{background:var(--ob-wa-bot)}.ob-wa-fill--automatizaciones,.ob-wa-sw--automatizaciones{background:var(--ob-wa-auto)}.ob-wa-fill--operadores,.ob-wa-sw--operadores{background:var(--ob-wa-op)}.ob-wa-fill--plantillas,.ob-wa-sw--plantillas{background:var(--ob-wa-tpl)}.ob-wa-rail{height:8px;border-radius:4px;background:var(--ob-flows-rail);overflow:hidden}.ob-wa-rail--thin{height:6px}.ob-wa-rail__fill{height:100%;border-radius:4px}.ob-wa-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--ob-flows-pill-bg);font-size:12px;font-weight:600;color:var(--ob-flows-text-2);white-space:nowrap}.ob-wa-foot{margin-top:14px;font-size:12px;line-height:1.5;color:var(--ob-flows-label)}.ob-wa-legend{display:inline-flex;align-items:center;font-size:12px;color:var(--ob-flows-text-2)}.ob-wa .ob-wa-save{border-color:var(--ob-flows-done-line)}.ob-wa .ob-wa-save__body{padding:24px;display:flex;flex-direction:column;gap:20px}.ob-wa-save__head{display:flex;align-items:center;gap:12px}.ob-wa-save__badge{width:36px;height:36px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ob-flows-done-bg);color:var(--ob-flows-done-text);font-size:16px}.ob-wa-save__titles{flex:1 1 auto;min-width:0}.ob-wa-save__title{font-size:16px;font-weight:600;color:var(--ob-flows-text)}.ob-wa-save__sub{font-size:12px;color:var(--ob-flows-label)}.ob-wa-save__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ob-wa-save__panel{display:flex;flex-direction:column;gap:14px;padding-right:32px;min-width:0}.ob-wa-save__panel--est{padding-right:0;padding-left:32px;border-left:1px dashed var(--ob-flows-border)}.ob-wa-save__panel--off{opacity:.6}.ob-wa-save__panel-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ob-wa-save__panel-title{font-size:14px;font-weight:600;color:var(--ob-flows-text)}.ob-wa-save__big{display:flex;align-items:baseline;gap:6px;font-family:Space Grotesk,-apple-system,Segoe UI,sans-serif;font-size:40px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--ob-flows-done-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wa-save__unit{font-size:18px}.ob-wa-save__note{margin-left:6px;font-family:-apple-system,Segoe UI,sans-serif;font-weight:400;letter-spacing:0}.ob-wa-save__fact,.ob-wa-save__note{font-size:13px;color:var(--ob-flows-text-2)}.ob-wa-save__fact{line-height:1.5}.ob-wa-save__fact strong{color:var(--ob-flows-text)}.ob-wa-save__off{font-size:13px;color:var(--ob-flows-label)}.ob-wa-tag{display:inline-flex;align-items:center;padding:1px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.ob-wa-tag--medido{background:var(--ob-flows-done-bg);border:1px solid var(--ob-flows-done-line);color:var(--ob-flows-done-text)}.ob-wa-tag--estimado{background:transparent;border:1px dashed var(--ob-flows-drop);color:var(--ob-flows-text-2);font-weight:600;letter-spacing:0}.ob-wa-save__panel-head .ob-wa-tag--estimado{font-weight:700;letter-spacing:.06em}.ob-wa-cmp{display:grid;grid-template-columns:120px minmax(0,1fr) 84px;grid-gap:12px;gap:12px;align-items:center}.ob-wa-cmp__label{font-size:12px;color:var(--ob-flows-label)}.ob-wa-cmp__rail{height:14px;border-radius:4px;background:var(--ob-flows-rail)}.ob-wa-cmp__bar{height:100%;border-radius:4px}.ob-wa-cmp__bar--sin{background:var(--ob-flows-drop)}.ob-wa-cmp__bar--con{background:var(--ob-flows-done)}.ob-wa-cmp__bar--est-sin{box-sizing:border-box;border:1px dashed var(--ob-flows-drop);background:repeating-linear-gradient(135deg,var(--ob-flows-drop) 0 4px,transparent 4px 8px)}.ob-wa-cmp__bar--est-con{box-sizing:border-box;border:1px dashed var(--ob-flows-done-line);background:repeating-linear-gradient(135deg,var(--ob-flows-done) 0 4px,transparent 4px 8px)}.ob-wa-cmp__value{text-align:right;font-size:13px;font-weight:600;color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wa-howto{max-width:380px;font-size:13px;line-height:1.5}.ob-wa-howto p{margin:0 0 8px}.ob-wa-howto p:last-child{margin-bottom:0}.ob-wa-groups{gap:16px}.ob-wa-group,.ob-wa-groups{display:flex;flex-direction:column}.ob-wa-group{gap:6px}.ob-wa-group__line{display:flex;align-items:center;gap:10px}.ob-wa-group__cost,.ob-wa-group__name{font-weight:600;color:var(--ob-flows-text)}.ob-wa-group__cost,.ob-wa-group__pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wa-group__pct{width:44px;text-align:right;color:var(--ob-flows-text-2)}.ob-wa-group__sub{font-size:12px;color:var(--ob-flows-label)}.ob-wa-src{gap:14px}.ob-wa-src,.ob-wa-src__row{display:flex;flex-direction:column}.ob-wa-src__row{gap:5px;cursor:default}.ob-wa-src__line{display:flex;gap:10px;align-items:baseline}.ob-wa-src__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ob-flows-text)}.ob-wa-src__n{color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wa-src__cost{width:80px;text-align:right;font-weight:600;color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wa-op__name{font-weight:600}.ob-wa-op__sub{font-size:12px;color:var(--ob-flows-label)}.ob-wa-op__unidos{font-weight:600;color:var(--ob-flows-done-text)}.ob-wa-ratio{display:flex;align-items:center;gap:10px}.ob-wa-ratio__rail{position:relative;flex:1 1 auto;min-width:80px;height:8px;border-radius:4px;background:var(--ob-flows-rail)}.ob-wa-ratio__bar{height:100%;border-radius:4px;background:var(--ob-wa-op)}.ob-wa-ratio__bar--alto{background:var(--ob-wa-amber)}.ob-wa-ratio__bar--muted{background:var(--ob-flows-drop)}.ob-wa-ratio__tick{position:absolute;top:-4px;width:2px;height:16px;margin-left:-1px;background:var(--ob-flows-text-2)}.ob-wa-ratio__n{width:36px;text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wa-ratio__n--alto{color:var(--ob-wa-amber)}.ob-wa-ratio__n--muted{font-weight:400;color:var(--ob-flows-label)}.ob-wa-days__plot{position:relative;height:220px;display:flex;align-items:flex-end;justify-content:center;gap:6px;padding:0 4px;border-bottom:1px solid var(--ob-flows-border)}.ob-wa-days__col{flex:1 1;min-width:6px;max-width:72px;height:100%;display:flex;flex-direction:column-reverse;gap:1px;cursor:default}.ob-wa-days__seg{width:100%;border-radius:2px}.ob-wa-days__avg{position:absolute;left:0;right:0;border-top:1px dashed var(--ob-flows-drop);pointer-events:none}.ob-wa-days__axis{display:flex;justify-content:center;gap:6px;padding:6px 4px 0;font-size:11px;color:var(--ob-flows-label)}.ob-wa-days__axis span{flex:1 1;min-width:6px;max-width:72px;text-align:center;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:576px){.ant-picker-dropdown.ob-wa-range-pop .ant-picker-panel-container{margin-left:0!important}.ant-picker-dropdown.ob-wa-range-pop .ant-picker-range-arrow{display:none!important}.ant-picker-dropdown.ob-wa-range-pop .ant-picker-panel-container .ant-picker-panel-layout{flex-direction:column}.ant-picker-dropdown.ob-wa-range-pop .ant-picker-panel-container .ant-picker-presets{max-width:none}.ant-picker-dropdown.ob-wa-range-pop .ant-picker-panel-container .ant-picker-presets ul{height:auto;display:flex;flex-wrap:wrap;gap:4px 8px;border-inline-end:0}.ant-picker-dropdown.ob-wa-range-pop .ant-picker-panel-container .ant-picker-presets ul li+li{margin-top:0}.ant-picker-dropdown.ob-wa-range-pop .ant-picker-panel-container .ant-picker-panels{flex-direction:column}.ob-wa-days__axis,.ob-wa-days__plot{gap:2px;padding:0}.ob-wa-days__axis span,.ob-wa-days__col{min-width:0}.ob-wa-days__axis span:nth-child(odd){visibility:hidden}.ob-wa-cmp{grid-template-columns:96px minmax(0,1fr) 72px;gap:8px}.ob-wa-save__big{font-size:32px}}@media (max-width:992px){.ob-wa-save__grid{grid-template-columns:minmax(0,1fr);gap:24px}.ob-wa-save__panel,.ob-wa-save__panel--est{padding:0;border-left:0}.ob-wa-save__panel--est{padding-top:24px;border-top:1px dashed var(--ob-flows-border)}}:root{--ob-origen-src-anuncio:#1466d6;--ob-origen-src-campania:#d48806;--ob-origen-src-enlace:#722ed1;--ob-origen-src-integracion:#08979c;--ob-origen-src-manual:#c41d7f;--ob-origen-src-organico:#9ca3af;--ob-origen-play-bg:rgba(17,24,39,.72);--ob-origen-play-fg:#fff}[data-theme=dark]{--ob-origen-src-anuncio:#5c93ff;--ob-origen-src-campania:#f5b84a;--ob-origen-src-enlace:#a678e8;--ob-origen-src-integracion:#4bd8d2;--ob-origen-src-manual:#f17eb8;--ob-origen-src-organico:#6b7084;--ob-origen-play-bg:rgba(10,12,20,.78);--ob-origen-play-fg:#e8eaed}.ob-origen-sw{display:inline-block;flex:none;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:-1px}.ob-origen-sw--dot{width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:1px}.ob-origen-sw--lg{width:14px;height:14px;border-radius:4px;margin:0}.ob-origen-fill--anuncio,.ob-origen-sw--anuncio{background:var(--ob-origen-src-anuncio)}.ob-origen-fill--campania,.ob-origen-sw--campania{background:var(--ob-origen-src-campania)}.ob-origen-fill--enlace,.ob-origen-sw--enlace{background:var(--ob-origen-src-enlace)}.ob-origen-fill--integracion,.ob-origen-sw--integracion{background:var(--ob-origen-src-integracion)}.ob-origen-fill--manual,.ob-origen-sw--manual{background:var(--ob-origen-src-manual)}.ob-origen-fill--organico,.ob-origen-sw--organico{background:var(--ob-origen-src-organico)}.ob-origen-opt{display:inline-flex;align-items:center}.ob-origen .ob-origen-f--tipo{width:196px}.ob-origen .ob-origen-f--canal{width:128px}.ob-origen .ob-origen-f--suc{width:184px}.ob-origen .ob-origen-f--tt{width:150px}.ob-origen-dot--flow{background:var(--ob-flows-flow)}.ob-origen-dot--done{background:var(--ob-flows-done)}.ob-origen-kpi__sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.ob-origen-delta{display:inline-flex;align-items:center;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-origen-delta--up{background:var(--ob-flows-done-bg);color:var(--ob-flows-done-text)}.ob-origen-delta--down{background:var(--ob-flows-rebote-bg);color:var(--ob-flows-rebote-text)}.ob-origen-delta--flat{background:var(--ob-flows-pill-bg);color:var(--ob-flows-label)}.ob-origen .ant-card.ob-origen-fill{height:100%}.ob-origen-num{text-align:right;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ob-flows-text)}.ob-origen-num--muted{font-weight:500;color:var(--ob-flows-text-2)}.ob-origen-foot{margin-top:var(--ob-space-md);font-size:12px;line-height:1.45;color:var(--ob-flows-label)}.ob-origen-mix{display:flex;gap:2px;height:12px;margin:4px 0 var(--ob-space-lg);border-radius:6px;overflow:hidden;background:var(--ob-flows-rail)}.ob-origen-mix__seg{display:block;min-width:3px}.ob-origen-src__row{display:grid;grid-template-columns:minmax(0,1fr) 76px 64px 120px;grid-gap:var(--ob-space-md);gap:var(--ob-space-md);align-items:center;min-height:40px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background-color .12s ease-out}.ob-origen-src__row:hover{background:var(--ob-flows-hover)}.ob-origen-src__row:focus-visible{outline:2px solid var(--ob-flows-focus);outline-offset:1px}.ob-origen-src__row--active,.ob-origen-src__row--active:hover{background:var(--ob-flows-flow-bg);box-shadow:inset 3px 0 0 var(--ob-flows-flow)}.ob-origen-src__row--vacia{cursor:default;opacity:.5}.ob-origen-src__row--vacia:hover{background:transparent}.ob-origen-src__row--head{min-height:0;padding-top:0;padding-bottom:6px;cursor:default;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-origen-src__row--head:hover{background:transparent}.ob-origen-src__row--head .ob-origen-num{font-size:11px;font-weight:600;color:var(--ob-flows-label);white-space:nowrap}.ob-origen-src__name{display:flex;align-items:center;min-width:0;font-size:13px;font-weight:500;color:var(--ob-flows-text)}.ob-origen .ob-stat-caveat.ob-origen-caveat,.ob-origen-callout{margin:0 0 var(--ob-space-md)}.ob-origen-fun__row{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr) 84px 92px;grid-gap:var(--ob-space-md);gap:var(--ob-space-md);align-items:center;min-height:48px;padding:4px 0;border-bottom:1px solid var(--ob-flows-border)}.ob-origen-fun__row:last-child{border-bottom:0}.ob-origen-fun__row--head{min-height:0;padding:0 0 6px;letter-spacing:.06em;text-transform:uppercase}.ob-origen-fun__row--head,.ob-origen-fun__row--head .ob-origen-num{font-size:11px;font-weight:600;color:var(--ob-flows-label)}.ob-origen-fun__l{min-width:0;font-size:13px;font-weight:600;color:var(--ob-flows-text)}.ob-origen-fun__ayuda{display:block;overflow:hidden;margin-top:1px;font-size:11px;font-weight:400;color:var(--ob-flows-label);white-space:nowrap;text-overflow:ellipsis}.ob-origen-fun__n{font-size:15px}.ob-origen-bar{display:block;height:10px;border-radius:5px;background:var(--ob-flows-rail);overflow:hidden}.ob-origen-bar__fill{display:block;height:100%;min-width:2px;border-radius:5px;background:var(--ob-flows-flow)}.ob-origen-bar__fill--done{background:var(--ob-flows-done)}.ob-origen-thumb{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;overflow:hidden;background:var(--ob-flows-pill-bg);border:1px solid var(--ob-flows-border)}.ob-origen-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ob-origen-thumb__icon{font-size:18px;color:var(--ob-flows-label)}.ob-origen-thumb__play{position:absolute;right:3px;bottom:3px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:9px;background:var(--ob-origen-play-bg);color:var(--ob-origen-play-fg)}.ob-origen-thumb--sm{width:32px;height:32px;border-radius:6px}.ob-origen-thumb--sm .ob-origen-thumb__icon{font-size:14px}.ob-origen-thumb--sm .ob-origen-thumb__play{right:2px;bottom:2px;width:13px;height:13px;font-size:7px}.ob-origen-thumb--sw{background:transparent}.ob-origen-thumb--lg{width:96px;height:96px;border-radius:10px}.ob-origen-thumb--lg .ob-origen-thumb__icon{font-size:28px}.ob-origen-thumb--lg .ob-origen-thumb__play{right:6px;bottom:6px;width:24px;height:24px;font-size:12px}.ob-origen-pz{display:flex;align-items:center;gap:var(--ob-space-md);min-width:0}.ob-origen-pz__txt{min-width:0}.ob-origen-pz__t{display:-webkit-box;max-width:460px;overflow:hidden;font-size:13px;font-weight:500;line-height:1.4;color:var(--ob-flows-text);-webkit-line-clamp:2;-webkit-box-orient:vertical}.ob-origen-pz__t--una{display:block;max-width:340px;white-space:nowrap;text-overflow:ellipsis}.ob-origen-pz__s{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin-top:2px;font-size:12px;color:var(--ob-flows-label)}.ob-origen .ob-origen-pz__id{margin-left:4px;font-size:11px;color:var(--ob-flows-label)}.ob-origen .ant-tag.ob-origen-chip{max-width:360px;overflow:hidden;text-overflow:ellipsis}.ob-origen .ob-origen-tabla .ant-table-tbody>tr{cursor:pointer}.ob-origen .ob-origen-tabla .ant-table-thead>tr>th{white-space:nowrap}.ob-origen .ob-origen-tabla .ant-table-tbody>tr:focus-visible{outline:2px solid var(--ob-flows-focus);outline-offset:-2px}.ob-origen-top{display:inline-flex;align-items:center;min-width:0;max-width:100%;font-size:13px;color:var(--ob-flows-text)}.ob-origen-top__t{overflow:hidden;max-width:300px;white-space:nowrap;text-overflow:ellipsis}.ob-origen-top__p{margin-left:6px;font-style:normal;font-size:12px;color:var(--ob-flows-label);white-space:nowrap}.ob-origen-exp{padding:4px 0}.ob-origen-exp__row{display:grid;grid-template-columns:minmax(0,1fr) 72px 132px 116px;grid-gap:var(--ob-space-md);gap:var(--ob-space-md);align-items:center;min-height:34px;padding:2px 12px;border-radius:6px}.ob-origen-exp__row:hover{background:var(--ob-flows-hover)}.ob-origen .ant-tag.ob-origen-tag,.ob-origen-drawer .ant-tag.ob-origen-tag{margin:0 0 0 6px;padding:0 7px;border:0;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;background:var(--ob-flows-pill-bg);color:var(--ob-flows-text-2)}.ob-origen .ant-tag.ob-origen-tag--nuevo,.ob-origen-drawer .ant-tag.ob-origen-tag--nuevo{background:var(--ob-flows-done-bg);color:var(--ob-flows-done-text)}.ob-origen-drawer .ob-flows-drawer__title .ant-tag.ob-origen-tag{margin:0}.ob-origen .ant-tag.ob-origen-etapa,.ob-origen-drawer .ant-tag.ob-origen-etapa{margin:0;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px}.ob-origen .ant-tag.ob-origen-etapa--ultima,.ob-origen-drawer .ant-tag.ob-origen-etapa--ultima{background:var(--ob-flows-done-bg);border-color:var(--ob-flows-done-line);color:var(--ob-flows-done-text)}.ob-origen .ant-tag.ob-origen-etapa--nivel,.ob-origen-drawer .ant-tag.ob-origen-etapa--nivel{background:var(--ob-flows-flow-bg);border-color:var(--ob-flows-flow-line);color:var(--ob-flows-flow)}.ob-origen .ant-tag.ob-origen-etapa--curso,.ob-origen-drawer .ant-tag.ob-origen-etapa--curso{background:var(--ob-flows-pill-bg);border-color:var(--ob-flows-drop-line);color:var(--ob-flows-text-2)}.ob-origen .ant-tag.ob-origen-etapa--desc,.ob-origen-drawer .ant-tag.ob-origen-etapa--desc{background:var(--ob-flows-drop-bg);border-color:var(--ob-flows-drop-line);color:var(--ob-flows-drop-text)}.ob-origen-estado{margin-top:3px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-origen-ad{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--ob-space-lg);gap:var(--ob-space-lg);align-items:start}.ob-origen-ad__txt{min-width:0}.ob-origen-ad__plat{display:inline-flex;margin-bottom:6px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;background:var(--ob-flows-flow-bg);color:var(--ob-flows-flow)}.ob-origen-ad__t{font-size:15px;font-weight:600;line-height:1.35;color:var(--ob-flows-text)}.ob-origen-ad__b{max-width:62ch;margin-top:6px;font-size:13px;line-height:1.5;color:var(--ob-flows-text-2);white-space:pre-line;overflow-wrap:anywhere}.ob-origen-drawer .ob-origen-ad__id{display:block;margin-top:8px;font-size:12px;color:var(--ob-flows-label)}.ob-origen-drawer .ant-btn.ob-origen-ad__link{margin-top:4px;padding-inline:0}.ob-origen-drawer .ant-btn.ob-origen-inline{height:auto;padding:0;font-size:12px}.ob-origen-cita{font-style:italic}.ob-origen-origen{display:flex;align-items:flex-start;gap:2px;font-size:13px;line-height:1.5;color:var(--ob-flows-text-2)}.ob-origen-origen .ob-origen-sw{margin-top:5px}@media (max-width:575px){.ob-origen .ob-origen-f--canal,.ob-origen .ob-origen-f--suc,.ob-origen .ob-origen-f--tipo,.ob-origen .ob-origen-f--tt{width:100%}.ob-origen-src__row{grid-template-columns:minmax(0,1fr) 60px 52px 64px;gap:var(--ob-space-sm)}.ob-origen-fun__row{grid-template-columns:minmax(96px,1fr) minmax(0,1fr) 64px 64px;gap:var(--ob-space-sm)}.ob-origen-ad{grid-template-columns:1fr}.ob-origen-src__row--head .ob-origen-num{white-space:normal}.ob-origen .ant-card .ob-flows-card__head .ant-card-head-wrapper{flex-wrap:wrap;gap:var(--ob-space-sm)}.ob-origen .ant-card .ob-flows-card__head .ant-card-head-title{flex:1 1 100%}.ob-origen .ant-card .ob-flows-card__head .ant-card-extra{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.ob-origen *,.ob-origen-drawer *{animation:none!important;transition:none!important}}.ob-snk-part{--ob-snk-legion:#1466d6;--ob-snk-fdv:#c27c05}[data-theme=dark] .ob-snk-part{--ob-snk-legion:#4f86f2;--ob-snk-fdv:#c0840e}.ob-snk-part-dot--legion,.ob-snk-part-sw--legion{background:var(--ob-snk-legion)}.ob-snk-part-dot--fdv,.ob-snk-part-sw--fdv{background:var(--ob-snk-fdv)}.ob-snk-part-sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.ob-snk-part-sw--curso{width:16px;height:0;border-radius:0;border-top:2px dashed var(--ob-flows-label);vertical-align:3px}.ob-snk-part .ant-card.ob-snk-part-fill{height:100%}.ob-snk-part-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.ob-snk-part-delta{display:inline-flex;align-items:center;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:help}.ob-snk-part-delta--up{background:var(--ob-flows-done-bg);color:var(--ob-flows-done-text)}.ob-snk-part-delta--down{background:var(--ob-flows-rebote-bg);color:var(--ob-flows-rebote-text)}.ob-snk-part-delta--flat{background:var(--ob-flows-pill-bg);color:var(--ob-flows-label)}.ob-snk-part-chart{height:280px;margin-bottom:var(--ob-space-sm)}.ob-snk-part-tip{min-width:210px;padding:10px 12px;border-radius:10px;background:var(--ob-flows-surface);border:1px solid var(--ob-flows-border);box-shadow:0 6px 16px rgba(0,0,0,.12);font-size:12px;color:var(--ob-flows-text-2)}.ob-snk-part-tip__t{margin-bottom:6px;font-size:13px;font-weight:600;color:var(--ob-flows-text)}.ob-snk-part-tip__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ob-snk-part-tip__row+.ob-snk-part-tip__row{margin-top:4px}.ob-snk-part-tip__row b{color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-part .ant-table-thead>tr>th{white-space:nowrap;vertical-align:bottom}.ob-snk-part-wk{display:block;font-size:11px;font-weight:400;color:var(--ob-flows-label)}.ob-snk-part-grupo{display:inline-flex;align-items:center;white-space:nowrap;font-weight:500;color:var(--ob-flows-text)}.ob-snk-part-n{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ob-flows-text)}.ob-snk-part-n-pct{margin-left:6px}.ob-snk-part-n-pct,.ob-snk-part-pct{font-size:12px;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-part-pct{min-width:36px;text-align:right}.ob-snk-part-cadena__n{font-size:13px;font-weight:500;color:var(--ob-flows-text)}.ob-snk-part-cadena__cod{margin-top:2px;font-size:11px;color:var(--ob-flows-label)}.ob-snk-part .ant-table-summary .ant-table-cell{font-weight:600}.ob-flows .ob-snk-mision-head{margin:8px 0 0;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--ob-flows-text)}.ob-flows .ob-snk-mision-lede{margin:4px 0 0;max-width:100ch;font-size:13px;color:var(--ob-flows-label)}.ob-snk-mision-sin{color:var(--ob-flows-label)}.ob-snk-padron,.ob-snk-padron-drawer{--ob-snk-padron-warn-bg:rgba(245,158,11,.08);--ob-snk-padron-warn-line:rgba(245,158,11,.3);--ob-snk-padron-warn-accent:#f59e0b;--ob-snk-padron-bar-shadow:0 -1px 2px rgba(16,24,40,.04),0 -6px 20px rgba(16,24,40,.08)}[data-theme=dark] .ob-snk-padron,[data-theme=dark] .ob-snk-padron-drawer{--ob-snk-padron-warn-bg:#2a2010;--ob-snk-padron-warn-line:#6b4a18;--ob-snk-padron-warn-accent:#ffb145;--ob-snk-padron-bar-shadow:0 -8px 24px rgba(0,0,0,.45)}.ob-snk-padron .ob-snk-padron-ultima{margin:6px 0 0;font-size:12px;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron .ant-steps.ob-snk-padron-steps{max-width:720px;margin:0 0 var(--ob-space-xl)}.ob-snk-padron-stack{display:flex;flex-direction:column;gap:24px}.ob-snk-padron-stack>.ob-callout{margin:0}.ob-snk-padron-stack .ob-callout__title:focus{outline:none}.ob-snk-padron .ant-card.ob-snk-padron-fill{height:100%}.ob-snk-padron-hist{margin-top:32px}.ob-snk-padron-in{animation:ob-snk-padron-in .18s ease-out both}@keyframes ob-snk-padron-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ob-snk-padron-dot--flow{background:var(--ob-flows-flow)}.ob-snk-padron-dot--warn{background:var(--ob-snk-padron-warn-accent)}.ob-snk-padron-dot--bad{background:var(--ob-status-incomplete,#ef4444)}.ob-snk-padron-src{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ob-space-md)}.ob-snk-padron-src__fecha{display:flex;align-items:center;gap:var(--ob-space-sm);min-height:22px;font-size:14px;line-height:22px;color:var(--ob-flows-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-src__fecha--off,.ob-snk-padron-src__fecha--wait{color:var(--ob-flows-label)}.ob-snk-padron-src__hint{display:flex;align-items:flex-start;gap:6px;max-width:62ch;font-size:12px;line-height:1.45;color:var(--ob-flows-text-2)}.ob-snk-padron-src__hint .anticon{margin-top:2px;color:var(--ob-flows-done)}.ob-snk-padron-src__err{max-width:62ch;font-size:12px;font-weight:500;line-height:1.45;color:var(--ob-flows-rebote-text)}.ob-snk-padron .ant-upload-wrapper.ob-snk-padron-drop{display:block;width:100%}.ob-snk-padron .ob-snk-padron-drop .ant-upload-btn:focus-visible{outline:2px solid var(--ob-flows-focus);outline-offset:2px;border-radius:8px}.ob-snk-padron-drop__in{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 16px;text-align:center}.ob-snk-padron-drop__ico{font-size:28px;color:var(--ob-flows-flow)}.ob-snk-padron-drop__t{font-size:14px;font-weight:500;color:var(--ob-flows-text)}.ob-snk-padron-drop__hint{max-width:46ch;font-size:12px;line-height:1.45;color:var(--ob-flows-label)}.ob-snk-padron-wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:240px;text-align:center}.ob-snk-padron-wait__t{margin-top:8px;font-size:14px;font-weight:600;color:var(--ob-flows-text)}.ob-snk-padron-wait__sub{min-height:20px;font-size:13px;color:var(--ob-flows-text-2)}.ob-snk-padron-wait__note{font-size:12px;color:var(--ob-flows-label)}.ob-snk-padron-fuente{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ob-space-sm) var(--ob-space-lg);padding:12px 16px;border:1px solid var(--ob-flows-border);border-radius:10px;background:var(--ob-flows-surface);box-shadow:var(--ob-flows-shadow)}.ob-snk-padron-fuente__main{display:flex;align-items:flex-start;gap:var(--ob-space-md);min-width:0}.ob-snk-padron-fuente__ico{flex:none;margin-top:2px;font-size:18px;color:var(--ob-flows-flow)}.ob-snk-padron-fuente__t{font-size:14px;font-weight:600;color:var(--ob-flows-text);overflow-wrap:anywhere}.ob-snk-padron-fuente__t:focus{outline:none}.ob-snk-padron-fuente__sub{margin-top:2px;font-size:12px;line-height:1.45;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron .ant-card.ob-snk-padron-reg{border-color:var(--ob-snk-padron-warn-line);box-shadow:inset 3px 0 0 var(--ob-snk-padron-warn-accent),0 1px 2px rgba(16,24,40,.04),0 4px 16px rgba(16,24,40,.06)}[data-theme=dark] .ob-snk-padron .ant-card.ob-snk-padron-reg{box-shadow:inset 3px 0 0 var(--ob-snk-padron-warn-accent)}.ob-snk-padron-reg__head{display:flex;align-items:flex-start;gap:10px}.ob-snk-padron-reg__ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ob-snk-padron-warn-bg);color:var(--ob-flows-slow-text);font-size:15px}.ob-snk-padron-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--ob-space-md)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tag.ob-snk-padron-tag{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:auto;margin:0;padding:1px 10px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;white-space:normal;text-align:left}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tag.ob-snk-padron-tag--ok{background:var(--ob-flows-done-bg);border-color:var(--ob-flows-done-line);color:var(--ob-flows-done-text)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tag.ob-snk-padron-tag--bad{background:var(--ob-flows-rebote-bg);border-color:var(--ob-flows-rebote-line);color:var(--ob-flows-rebote-text)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tag.ob-snk-padron-tag--warn{background:var(--ob-snk-padron-warn-bg);border-color:var(--ob-snk-padron-warn-line);color:var(--ob-flows-slow-text)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tag.ob-snk-padron-tag--mute{background:var(--ob-flows-drop-bg);border-color:var(--ob-flows-drop-line);color:var(--ob-flows-drop-text)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tag.ob-snk-padron-tag--flow{background:var(--ob-flows-flow-bg);border-color:var(--ob-flows-flow-line);color:var(--ob-flows-flow)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-tabs.ob-snk-padron-tabs>.ant-tabs-nav{margin-bottom:var(--ob-space-lg)}.ob-snk-padron-tabn{display:inline-flex;align-items:center;justify-content:center;min-width:22px;margin-left:6px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--ob-flows-pill-bg);color:var(--ob-flows-text-2)}.ob-snk-padron-tabn--warn{background:var(--ob-snk-padron-warn-bg);color:var(--ob-flows-slow-text);box-shadow:inset 0 0 0 1px var(--ob-snk-padron-warn-line)}.ob-snk-padron-lede{margin:0 0 var(--ob-space-md);max-width:62ch;font-size:13px;line-height:1.5;color:var(--ob-flows-text-2)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-table-thead>tr>th{white-space:nowrap}.ob-snk-padron-num{font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:12.5px;white-space:nowrap}.ob-snk-padron-cell__t,.ob-snk-padron-num{font-weight:500;color:var(--ob-flows-text)}.ob-snk-padron-cell__t{font-size:13px}.ob-snk-padron-cell__sub{margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--ob-flows-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-amt{color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ob-snk-padron-was{margin-left:6px;font-size:12px;text-decoration:line-through;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-vacio,.ob-snk-padron-was{color:var(--ob-flows-label)}.ob-snk-padron-n--warn{color:var(--ob-flows-slow-text);font-weight:600}.ob-snk-padron-regcell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:200px;max-width:320px}.ob-snk-padron-detalle{max-width:62ch;font-size:12.5px;line-height:1.45;color:var(--ob-flows-text-2)}.ob-snk-padron-campos{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr) minmax(0,1fr);grid-gap:4px var(--ob-space-lg);gap:4px var(--ob-space-lg);max-width:880px;padding:4px 0;font-size:12.5px;line-height:1.45}.ob-snk-padron-campos__h{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-snk-padron-campos__k{font-weight:500;color:var(--ob-flows-text)}.ob-snk-padron-campos__v{min-width:0;color:var(--ob-flows-text-2);overflow-wrap:anywhere}.ob-snk-padron-campos__fila{grid-column:1/-1;margin-top:4px;font-size:11.5px;color:var(--ob-flows-label)}.ob-snk-padron-obs+.ob-snk-padron-obs{margin-top:var(--ob-space-xl);padding-top:var(--ob-space-xl);border-top:1px solid var(--ob-flows-border)}.ob-snk-padron-obs__cap{display:flex;align-items:center;margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-flows-label)}.ob-snk-padron-obs__n{margin-left:6px;color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-obs__lede{margin:4px 0 var(--ob-space-sm);max-width:62ch;font-size:12px;line-height:1.45;color:var(--ob-flows-text-2)}.ob-snk-padron-obs__nada{margin:4px 0 0;font-size:13px;color:var(--ob-flows-text-2)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-collapse.ob-snk-padron-mot{background:transparent;border:0;border-radius:0}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-collapse.ob-snk-padron-mot>.ant-collapse-item{border-bottom:1px solid var(--ob-flows-border)}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-collapse.ob-snk-padron-mot>.ant-collapse-item:last-child{border-bottom:0}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-collapse.ob-snk-padron-mot .ant-collapse-item .ant-collapse-header.ob-snk-padron-mot__head{align-items:center;padding:10px 4px}:is(.ob-snk-padron,.ob-snk-padron-drawer) .ant-collapse.ob-snk-padron-mot .ant-collapse-item .ant-collapse-body.ob-snk-padron-mot__body{padding:0 4px 14px 28px}.ob-snk-padron-mot__lbl{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ob-space-md)}.ob-snk-padron-mot__t{font-size:13px;font-weight:500;color:var(--ob-flows-text)}.ob-snk-padron-mot__n{font-size:13px;font-weight:600;color:var(--ob-flows-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-mot__exp{margin:0 0 var(--ob-space-sm);max-width:62ch;font-size:12px;line-height:1.45;color:var(--ob-flows-text-2)}.ob-snk-padron-nums{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.ob-snk-padron-nums>li{padding:0 6px;border-radius:4px;background:var(--ob-flows-pill-bg);font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:12px;line-height:20px;color:var(--ob-flows-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-bar{position:sticky;bottom:16px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ob-space-md) var(--ob-space-xl);padding:14px 20px;border:1px solid var(--ob-flows-border);border-radius:10px;background:var(--ob-flows-surface);box-shadow:var(--ob-snk-padron-bar-shadow)}.ob-snk-padron-bar__txt{display:flex;flex:1 1 320px;flex-direction:column;gap:4px;min-width:0;max-width:62ch}.ob-snk-padron-bar__sum{margin:0;font-size:14px;line-height:22px;color:var(--ob-flows-text)}.ob-snk-padron-bar__note{margin:0;font-size:12px;line-height:1.45;color:var(--ob-flows-slow-text)}.ob-snk-padron-bar__wait{margin:0;font-size:12px;line-height:1.45;color:var(--ob-flows-text-2)}.ob-snk-padron-bar__err{margin:0;font-size:12px;font-weight:500;line-height:1.45;color:var(--ob-flows-rebote-text)}.ob-snk-padron-bar__acc{display:flex;flex:none;align-items:center;gap:var(--ob-space-sm)}.ob-snk-padron .ant-checkbox-wrapper.ob-snk-padron-check{align-items:flex-start;padding:1px 0;font-size:14px;line-height:22px;color:var(--ob-flows-text)}.ob-snk-padron .ant-checkbox-wrapper.ob-snk-padron-check--error .ant-checkbox-inner{border-color:var(--ob-flows-rebote-text);box-shadow:0 0 0 3px var(--ob-flows-rebote-bg)}.isomorphicContent:has(.ob-snk-padron-bar){scroll-padding-bottom:112px}.ob-snk-padron-hist__src{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-snk-padron-acc{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.ob-snk-padron .ant-btn.ob-snk-padron-link{height:auto;padding:2px 4px}.ob-snk-padron-dw{display:flex;flex-direction:column;gap:24px}.ob-snk-padron-dw>.ob-flows-drawer__acciones{margin-bottom:0}.ob-snk-padron-dw__res{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:13px;color:var(--ob-flows-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-snk-padron-dw__res b{font-weight:600;color:var(--ob-flows-text)}.ob-snk-padron-drawer .ant-btn.ob-snk-padron-link{height:auto;padding:2px 4px}@media (max-width:575px){.ob-snk-padron-bar{bottom:8px;padding:12px 14px}.ob-snk-padron-bar__acc{width:100%}.ob-snk-padron .ob-snk-padron-bar__acc .ant-btn{flex:1 1;height:44px}.ob-snk-padron-campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ob-snk-padron-campos__k{grid-column:1/-1;margin-top:6px}.ob-snk-padron-campos__h--k{display:none}}:root{--ob-camp-surface:#fff;--ob-camp-border:#edeff3;--ob-camp-foot-bg:#fafafa;--ob-camp-text:#1f2937;--ob-camp-text-2:#4b5563;--ob-camp-label:#6b7280;--ob-camp-rail:#eef0f4;--ob-camp-bar:#1466d6;--ob-camp-drop:#9ca3af;--ob-camp-pill-bg:#f3f4f6;--ob-camp-focus:#1677ff;--ob-camp-mask:rgba(15,23,42,.18);--ob-camp-neutral-bg:#f3f4f6;--ob-camp-neutral-line:#e5e7eb;--ob-camp-neutral-text:#4b5563;--ob-camp-info-bg:#eef4ff;--ob-camp-info-line:#c9dcfb;--ob-camp-info-text:#1466d6;--ob-camp-ok-bg:#eaf9f0;--ob-camp-ok-line:#bfe8cf;--ob-camp-ok-text:#15803d;--ob-camp-warn-bg:rgba(245,158,11,.08);--ob-camp-warn-line:rgba(245,158,11,.3);--ob-camp-warn-text:#8a5800;--ob-camp-error-bg:rgba(239,68,68,.08);--ob-camp-error-line:rgba(239,68,68,.3);--ob-camp-error-text:#b91c1c}[data-theme=dark]{--ob-camp-surface:#1a1d2e;--ob-camp-border:#262a38;--ob-camp-foot-bg:#1e2030;--ob-camp-text:#e8eaed;--ob-camp-text-2:#a4a9bd;--ob-camp-label:#8b8fa3;--ob-camp-rail:#262a38;--ob-camp-bar:#5c93ff;--ob-camp-drop:#6b7280;--ob-camp-pill-bg:hsla(0,0%,100%,.08);--ob-camp-focus:#4482ff;--ob-camp-mask:rgba(0,0,0,.45);--ob-camp-neutral-bg:#232636;--ob-camp-neutral-line:#2f3345;--ob-camp-neutral-text:#a4a9bd;--ob-camp-info-bg:#1c2540;--ob-camp-info-line:#2b3b66;--ob-camp-info-text:#9ecbff;--ob-camp-ok-bg:#10241a;--ob-camp-ok-line:#1f4d33;--ob-camp-ok-text:#86e6a8;--ob-camp-warn-bg:#2a2010;--ob-camp-warn-line:#6b4a18;--ob-camp-warn-text:#ffd58a;--ob-camp-error-bg:#2a1414;--ob-camp-error-line:#5f2626;--ob-camp-error-text:#ffa8a8}@keyframes ob-camp-pulso{0%,to{opacity:1}50%{opacity:.35}}.ob-camp-fecha__dia{display:block;font-size:13px;color:var(--ob-camp-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ob-camp-fecha__hora{display:block;font-size:12px;color:var(--ob-camp-label)}.ob-camp-fecha__hora,.ob-camp-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-num{text-align:right}.ob-camp-num__n{display:block;font-size:13px;font-weight:500;color:var(--ob-camp-text)}.ob-camp-num__n--error{color:var(--ob-camp-error-text)}.ob-camp-num__n--cero{color:var(--ob-camp-text-2);font-weight:400}.ob-camp-num__pct{display:block;font-size:12px;color:var(--ob-camp-label)}.ob-camp-vacio{font-size:13px;color:var(--ob-camp-label)}.ob-camp-tpl{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.ob-camp-tpl .anticon{font-size:12px;color:var(--ob-camp-label);flex:none}.ob-camp-cell-ellipsis,.ob-camp-tpl__nombre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-camp-cell-ellipsis{display:block}.ant-btn.ob-camp-nombre.ant-btn-link{padding:0;height:auto;max-width:100%;font-size:13.5px;font-weight:500;text-align:left}.ant-btn.ob-camp-nombre.ant-btn-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-camp-pista{display:block;margin-top:2px;font-size:11.5px;line-height:1.35;color:var(--ob-camp-label)}.ob-camp-pista--warn{color:var(--ob-camp-warn-text)}.ob-camp-auds{display:flex;flex-wrap:wrap;gap:4px}.ob-camp-auds .ant-tag{margin:0;max-width:140px;overflow:hidden;text-overflow:ellipsis}.ob-camp-nota{margin:8px 0 0;font-size:12px;color:var(--ob-camp-label)}.ob-camp-nombre .ob-highlight{background:#ffc069;color:inherit;padding:0}.ant-tag.ob-camp-estado{display:inline-flex;align-items:center;gap:6px;height:22px;margin:0;padding:0 8px;border-radius:999px;border:1px solid;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:20px;white-space:nowrap}.ob-camp-estado__punto{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ob-camp-estado__reloj{font-size:11px}.ant-tag.ob-camp-estado--neutral{color:var(--ob-camp-neutral-text);background:var(--ob-camp-neutral-bg);border-color:var(--ob-camp-neutral-line)}.ant-tag.ob-camp-estado--info{color:var(--ob-camp-info-text);background:var(--ob-camp-info-bg);border-color:var(--ob-camp-info-line)}.ant-tag.ob-camp-estado--ok{color:var(--ob-camp-ok-text);background:var(--ob-camp-ok-bg);border-color:var(--ob-camp-ok-line)}.ant-tag.ob-camp-estado--warn{color:var(--ob-camp-warn-text);background:var(--ob-camp-warn-bg);border-color:var(--ob-camp-warn-line)}.ant-tag.ob-camp-estado--error{color:var(--ob-camp-error-text);background:var(--ob-camp-error-bg);border-color:var(--ob-camp-error-line)}.ob-camp-estado--pulso .ob-camp-estado__punto{animation:ob-camp-pulso 1.2s ease-in-out infinite}.ob-camp-acc{display:inline-flex;align-items:center;gap:4px}.ob-camp-acc .ant-btn.ant-btn-circle{width:32px;min-width:32px;height:32px}.ob-camp-acc__sep{width:1px;height:16px;background:var(--ob-camp-border);margin:0 4px;flex:none}@media (pointer:coarse){.ob-camp-acc .ant-btn.ant-btn-circle{width:40px;min-width:40px;height:40px}}.ob-camp-drawer .ant-drawer-mask{background:var(--ob-camp-mask)}.ob-camp-drawer .ant-drawer-footer{padding:10px 24px;border-top:1px solid var(--ob-camp-border)}.ob-camp-drawer__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--ob-camp-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-drawer__extra{display:flex;align-items:center;gap:8px}.ob-camp-tabs.ant-tabs{margin-top:-4px}.ob-camp-tabn{display:inline-block;margin-left:6px;padding:0 7px;border-radius:999px;background:var(--ob-camp-pill-bg);color:var(--ob-camp-text-2);font-size:11.5px;font-weight:600;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-res{display:flex;flex-direction:column;gap:24px}.ob-camp-rot{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-camp-label)}.ob-camp-embudo{display:grid;grid-gap:10px;gap:10px;margin:0}.ob-camp-emb{display:grid;grid-template-columns:140px 64px minmax(0,1fr) 168px;grid-gap:12px;gap:12px;align-items:center}.ob-camp-emb__label{font-size:13px;font-weight:500;color:var(--ob-camp-text);display:inline-flex;align-items:center;gap:4px}.ob-camp-emb__n{margin:0;font-family:Space Grotesk,Inter,-apple-system,Segoe UI,sans-serif;font-size:20px;font-weight:600;text-align:right;color:var(--ob-camp-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-emb__bar{height:8px;border-radius:4px;background:var(--ob-camp-rail);overflow:hidden}.ob-camp-emb__bar>i{display:block;height:100%;border-radius:4px;background:var(--ob-camp-bar)}.ob-camp-emb__pct{font-size:13px;color:var(--ob-camp-text)}.ob-camp-emb__pct b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-emb__pct span{font-size:12px;color:var(--ob-camp-label)}.ob-camp-emb--error .ob-camp-emb__n{color:var(--ob-camp-error-text)}.ob-camp-emb--error .ob-camp-emb__bar>i{background:var(--ob-camp-error-text)}.ob-camp-emb--drop .ob-camp-emb__bar>i{background:var(--ob-camp-drop)}.ob-camp-emb__sep{border-top:1px dashed var(--ob-camp-border)}.ant-btn.ob-camp-info{width:18px;min-width:18px;height:18px;padding:0;color:var(--ob-camp-label)}.ob-camp-motivos{display:grid;grid-gap:8px;gap:8px}.ob-camp-motivo{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;font-size:13px;color:var(--ob-camp-text)}.ob-camp-motivo__n{font-family:Space Grotesk,Inter,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-motivo__code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11.5px;color:var(--ob-camp-label)}.ant-tag.ob-camp-chip{margin:0;border-radius:999px;font-size:11.5px;font-weight:600;line-height:20px;border:1px solid}.ant-tag.ob-camp-chip--neutral{color:var(--ob-camp-neutral-text);background:var(--ob-camp-neutral-bg);border-color:var(--ob-camp-neutral-line)}.ant-tag.ob-camp-chip--warn{color:var(--ob-camp-warn-text);background:var(--ob-camp-warn-bg);border-color:var(--ob-camp-warn-line)}.ant-tag.ob-camp-chip--error{color:var(--ob-camp-error-text);background:var(--ob-camp-error-bg);border-color:var(--ob-camp-error-line)}.ob-camp-motivos__pie{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:8px;font-size:12.5px;color:var(--ob-camp-label)}.ant-btn.ob-camp-link.ant-btn-link{padding:0;height:auto}.ob-camp-msg__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.ob-camp-msg__nombre{font-size:14px;font-weight:600;color:var(--ob-camp-text);overflow-wrap:anywhere}.ob-camp-tipo{display:inline-flex;align-items:center;gap:4px;padding:0 8px;border-radius:999px;background:var(--ob-camp-pill-bg);color:var(--ob-camp-text-2);font-size:11px;font-weight:600;line-height:20px}.ob-camp-aud-fila{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px}.ob-camp-aud-fila+.ob-camp-aud-fila{margin-top:6px}.ob-camp-aud-fila .ant-tag{margin:0}.ob-camp-aud-fila__sub{font-size:12px;color:var(--ob-camp-label)}.ob-camp-dest__barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.ob-camp-dest__barra .ob-camp-dest__csv{margin-left:auto}.ob-camp-dest__buscar.ant-input-search{width:240px;max-width:100%}.ob-camp-dest__nota{margin:0 0 12px;font-size:12px;color:var(--ob-camp-label)}.ob-camp-dest__num{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px}.ob-camp-dest__motivo{font-size:13px;color:var(--ob-camp-text-2);line-height:18px}.ob-camp-dest__motivo-txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ob-camp-dest__motivo-code{display:block;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11.5px;color:var(--ob-camp-label)}.ob-camp-enc+.ob-camp-enc{margin-top:20px}.ob-camp-enc__preg{font-size:14px;font-weight:600;color:var(--ob-camp-text)}.ob-camp-enc__n{font-size:12px;color:var(--ob-camp-label);margin-bottom:8px}.ob-camp-enc__fila{display:grid;grid-template-columns:minmax(0,1fr) 48px 56px;grid-gap:8px;gap:8px;font-size:13px;color:var(--ob-camp-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-camp-enc__fila span:nth-child(2),.ob-camp-enc__fila span:nth-child(3){text-align:right}.ob-camp-enc__bar{height:6px;border-radius:3px;background:var(--ob-camp-rail);overflow:hidden;margin:4px 0 8px}.ob-camp-enc__bar>i{display:block;height:100%;background:var(--ob-camp-bar)}.ob-camp-envio__grid{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.ob-camp-envio__grid>.ob-wa-preview{width:100%}.ob-camp-envio__col{display:flex;flex-direction:column;gap:16px;min-width:0}.ob-camp-datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px}.ob-camp-dato__label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-camp-label)}.ob-camp-dato__valor{margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--ob-camp-text);display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;overflow-wrap:anywhere}.ob-camp-dato__valor .ant-tag{margin:0}.ob-camp-dato__sub{font-size:12px;color:var(--ob-camp-label)}.ob-camp-envio__total{font-size:15px;font-weight:600;color:var(--ob-camp-text)}.ob-camp-envio__ayuda{margin-top:6px;font-size:12.5px;color:var(--ob-camp-label)}.ant-btn.ob-camp-nombre:focus-visible,.ob-camp-acc .ant-btn:focus-visible,.ob-camp-drawer .ant-btn:focus-visible,.ob-camp-envio .ant-btn:focus-visible{outline:2px solid var(--ob-camp-focus);outline-offset:2px}@media (max-width:991px){.ob-camp-envio__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ob-camp-emb{grid-template-columns:110px 56px minmax(0,1fr)}.ob-camp-emb__pct{grid-column:1/-1}.ob-camp-datos{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ob-camp-estado--pulso .ob-camp-estado__punto{animation:none}}:root{--ob-wa-bg:#e5ddd5;--ob-wa-bubble:#fff;--ob-wa-text:#111b21;--ob-wa-meta:#667781;--ob-wa-link:#027eb5;--ob-wa-media-bg:#e2e8f0;--ob-wa-sep:#e9edef;--ob-wa-code-bg:#f0f0f0;--ob-wa-var-bg:rgba(2,126,181,.1);--ob-wa-falta-fg:#8a5800;--ob-wa-falta-bg:rgba(245,158,11,.14)}[data-theme=dark]{--ob-wa-bg:#0b141a;--ob-wa-bubble:#202c33;--ob-wa-text:#e9edef;--ob-wa-meta:#8696a0;--ob-wa-link:#53bdeb;--ob-wa-media-bg:#2a3942;--ob-wa-sep:#2a3942;--ob-wa-code-bg:#2a3942;--ob-wa-var-bg:rgba(83,189,235,.16);--ob-wa-falta-fg:#ffd58a;--ob-wa-falta-bg:rgba(245,158,11,.18)}.ob-wa-preview{box-sizing:border-box;width:min(320px,100%);padding:16px;border-radius:12px;background:var(--ob-wa-bg);display:grid;grid-gap:8px;gap:8px;align-content:start}.ob-wa-preview__rotulo{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-wa-meta)}.ob-wa-preview__burbuja{background:var(--ob-wa-bubble);border-radius:8px 8px 8px 0;overflow:hidden;color:var(--ob-wa-text);box-shadow:0 1px 2px rgba(0,0,0,.13)}.ob-wa-preview__titulo{padding:8px 12px 0;font-size:15px;font-weight:600}.ob-wa-preview__img{display:block;width:100%;max-height:180px;-o-object-fit:cover;object-fit:cover}.ob-wa-preview__video{display:block;width:100%;max-height:200px;background:#000}.ob-wa-preview__media{height:140px;background:var(--ob-wa-media-bg);color:var(--ob-wa-meta);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px}.ob-wa-preview__media--doc{height:60px;flex-direction:row}.ob-wa-preview__media-ico{font-size:20px}.ob-wa-preview__media-sub{font-size:12px}.ob-wa-preview__franja{height:40px;display:flex;align-items:center;gap:6px;padding:0 12px;background:var(--ob-wa-media-bg);color:var(--ob-wa-meta);font-size:12.5px}.ob-wa-preview__cuerpo{padding:8px 12px;font-size:14px;line-height:20px;white-space:pre-wrap;word-break:break-word}.ob-wa-preview__cuerpo--compacto{padding-bottom:0;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ob-wa-preview__code{background:var(--ob-wa-code-bg);padding:1px 4px;border-radius:3px;font-size:13px}.ob-wa-preview__pie{font-size:12px}.ob-wa-preview__hora,.ob-wa-preview__pie{padding:0 12px 6px;color:var(--ob-wa-meta)}.ob-wa-preview__hora{text-align:right;font-size:11px}.ob-wa-preview__boton{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px;color:var(--ob-wa-link);font-size:14px;font-weight:500;border-top:1px solid var(--ob-wa-sep)}.ob-wa-preview__boton--sm{min-height:34px;padding:6px;font-size:13px}.ob-wa-preview__var{display:inline-block;padding:0 6px;border-radius:4px;background:var(--ob-wa-var-bg);color:var(--ob-wa-link);font-size:12.5px;font-weight:600;line-height:18px}.ob-wa-preview__var--falta{background:var(--ob-wa-falta-bg);color:var(--ob-wa-falta-fg)}.ob-wa-preview__carrusel{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.ob-wa-preview__tarjeta{min-width:220px;max-width:240px;flex:0 0 auto;border-radius:8px}.ob-wa-preview__tarjeta-media{display:block;width:100%;height:130px;-o-object-fit:cover;object-fit:cover}.ob-promo{--ob-promo-pend:#d97706;--ob-promo-ok:#22c55e;--ob-promo-bad:#e5484d;--ob-promo-otros:#9ca3af;--ob-promo-stock:#1466d6}[data-theme=dark] .ob-promo{--ob-promo-pend:#ffb145;--ob-promo-ok:#4ade80;--ob-promo-bad:#f2777a;--ob-promo-otros:#6b7084;--ob-promo-stock:#5c93ff}.ob-promo-fill--por_validar,.ob-promo-sw--por_validar{background:var(--ob-promo-pend)}.ob-promo-fill--aprobados,.ob-promo-sw--aprobados{background:var(--ob-promo-ok)}.ob-promo-fill--rechazados,.ob-promo-sw--rechazados{background:var(--ob-promo-bad)}.ob-promo-fill--otros,.ob-promo-sw--otros{background:var(--ob-promo-otros)}.ob-promo .ob-wa-ratio__bar.ob-promo-fill--stock{background:var(--ob-promo-stock)}.ob-promo .ob-promo-days__col--hoy{opacity:.55}.ob-promo .ob-flows-kpi__sub.ob-promo-sub--warn{color:var(--ob-flows-slow-text);font-weight:600}.ob-promo .ob-flows-kpi__sub.ob-promo-sub--bad{color:var(--ob-flows-rebote-text);font-weight:600}.ob-promo .ant-card.ob-promo-fill-h{height:100%}.ob-promo .ob-promo-aviso{margin-bottom:16px}.ob-promo .ob-promo-f--promo{min-width:200px}.ob-promo .ant-table-thead>tr>th,.ob-promo-dia{white-space:nowrap}.ob-promo-dia{display:inline-flex;align-items:center;gap:8px}.ob-promo .ob-wa-pill.ob-promo-encurso{padding:0 8px;font-size:11px;line-height:18px}.ob-promo-n--pend{color:var(--ob-flows-slow-text)}.ob-promo-n--ok,.ob-promo-n--pend{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-promo-n--ok{color:var(--ob-flows-done-text)}.ob-promo-n--bad{color:var(--ob-flows-rebote-text)}.ob-promo-n--bad,.ob-promo-n--cero{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-promo-n--cero{color:var(--ob-flows-label)}.ob-promo-premios{display:inline-block;min-width:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-promo .ob-wa-tag.ob-promo-tag--bad{margin-right:8px;background:var(--ob-flows-rebote-bg);border:1px solid var(--ob-flows-rebote-line);color:var(--ob-flows-rebote-text);letter-spacing:0}.ob-promo-desc{max-width:320px;white-space:normal}.ob-promo .ant-table-summary .ant-table-cell{font-weight:600}.ob-promo-th-sub{display:block;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ob-flows-label)}.ob-promo-puesto{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border-radius:999px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--ob-flows-pill-bg);color:var(--ob-flows-text)}.ob-promo-puesto--1{background:#fde68a;color:#78350f}.ob-promo-puesto--2{background:#e5e7eb;color:#374151}.ob-promo-puesto--3{background:#fed7aa;color:#7c2d12}[data-theme=dark] .ob-promo-puesto--1{background:#5c4a12;color:#fde68a}[data-theme=dark] .ob-promo-puesto--2{background:#3a3f52;color:#e5e7eb}[data-theme=dark] .ob-promo-puesto--3{background:#5a3418;color:#fed7aa}.ob-promo-aprobados{font-weight:700;font-size:15px;color:var(--ob-flows-done-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-promo .ant-table-tbody>tr.ob-promo-fila--sin>td{color:var(--ob-flows-text-2)}.ob-promo .ant-table-tbody>tr.ant-table-row{cursor:pointer}.ob-promo .ob-promo-sub-tabla .ant-table-tbody>tr.ant-table-row{cursor:default}.ob-promo .ob-wa-tag.ob-promo-estado{letter-spacing:0;font-weight:600}.ob-promo .ob-wa-tag.ob-promo-estado--pend{background:var(--ob-flows-pill-bg);color:var(--ob-flows-slow-text)}.ob-promo .ob-wa-tag.ob-promo-estado--ok{background:var(--ob-flows-done-bg);color:var(--ob-flows-done-text)}.ob-promo .ob-wa-tag.ob-promo-estado--bad{background:var(--ob-flows-rebote-bg);color:var(--ob-flows-rebote-text)}:root{--ob-ss-bg:#f5f6f8;--ob-ss-panel-bg:#fff;--ob-ss-panel-border:#e5e7eb;--ob-ss-text:#1a1a1a;--ob-ss-muted:#4b5563;--ob-ss-divider:#e5e7eb;--ob-ss-inicio:#22c55e;--ob-ss-inicio-soft:#e9f9ee;--ob-ss-preparado:#f59e0b;--ob-ss-preparado-soft:#fdf3e0;--ob-ss-despacho:#3b82f6;--ob-ss-despacho-soft:#e8f0fe;--ob-ss-mostrador:#c4a46d;--ob-ss-mostrador-soft:#f4ecdd;--ob-ss-ok:#22c55e;--ob-ss-ok-bg:#e9f9ee;--ob-ss-noop-text:#475569;--ob-ss-noop-border:#64748b;--ob-ss-noop-bg:#eef1f5;--ob-ss-noop-stripe:#d7dde6;--ob-ss-error:#ef4444;--ob-ss-error-bg:#fde8e8;--ob-ss-pickup:#c4a46d;--ob-ss-pickup-bg:#f4ecdd;--ob-ss-focus-ok:#22c55e;--ob-ss-focus-lost:#ef4444;--ob-ss-focus-lost-overlay:hsla(0,93%,94%,.92)}[data-theme=dark]{--ob-ss-bg:#14161f;--ob-ss-panel-bg:#1e2030;--ob-ss-panel-border:#2b2d3a;--ob-ss-text:#e8eaed;--ob-ss-muted:#aab0c0;--ob-ss-divider:#2b2d3a;--ob-ss-inicio:#34d27b;--ob-ss-inicio-soft:#16291f;--ob-ss-preparado:#f0b440;--ob-ss-preparado-soft:#2a2113;--ob-ss-despacho:#5a9bff;--ob-ss-despacho-soft:#16203a;--ob-ss-mostrador:#c4a46d;--ob-ss-mostrador-soft:#2a2417;--ob-ss-ok:#34d27b;--ob-ss-ok-bg:#16291f;--ob-ss-noop-text:#cbd5e1;--ob-ss-noop-border:#64748b;--ob-ss-noop-bg:#1c2230;--ob-ss-noop-stripe:#2b3347;--ob-ss-error:#f87171;--ob-ss-error-bg:#2c1717;--ob-ss-pickup:#c4a46d;--ob-ss-pickup-bg:#2a2417;--ob-ss-focus-ok:#34d27b;--ob-ss-focus-lost:#f87171;--ob-ss-focus-lost-overlay:rgba(44,23,23,.92)}.ob-ss-overlay-wrap{padding:0;overflow:hidden}.ob-ss-overlay .ant-modal-content{background:var(--ob-ss-bg);padding:0;height:100vh;border-radius:0;box-shadow:none}.ob-ss-overlay .ant-modal-body{padding:0;height:100vh}.ob-ss-overlay .ant-modal,.ob-ss-overlay.ant-modal{top:0;max-width:100vw;margin:0;padding:0;height:100vh}.ob-ss-root{display:flex;flex-direction:column;height:100vh;color:var(--ob-ss-text)}.ob-ss-root--mode-1{box-shadow:inset 0 0 0 6px var(--ob-ss-inicio)}.ob-ss-root--mode-2{box-shadow:inset 0 0 0 6px var(--ob-ss-preparado)}.ob-ss-root--mode-3{box-shadow:inset 0 0 0 6px var(--ob-ss-despacho)}.ob-ss-root--mode-4{box-shadow:inset 0 0 0 6px var(--ob-ss-mostrador)}.ob-ss-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;background:var(--ob-ss-panel-bg);border-bottom:1px solid var(--ob-ss-panel-border);flex-shrink:0}.ob-ss-header__left,.ob-ss-header__right{display:flex;align-items:center;gap:12px}.ob-ss-armador{display:flex;align-items:center;gap:8px;font-size:14px}.ob-ss-armador__label{color:var(--ob-ss-muted)}.ob-ss-armador__name{font-weight:600;color:var(--ob-ss-text)}.ob-ss-mode-banner{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 24px;font-size:18px;font-weight:700;letter-spacing:.5px;color:#fff;flex-shrink:0}.ob-ss-mode-banner--1{background:var(--ob-ss-inicio)}.ob-ss-mode-banner--2{background:var(--ob-ss-preparado);color:#3a2a00}.ob-ss-mode-banner--3{background:var(--ob-ss-despacho)}.ob-ss-mode-banner--4{background:var(--ob-ss-mostrador);color:#2a2010}.ob-ss-modes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:16px 24px;flex-shrink:0}.ob-ss-mode-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:3px solid var(--ob-ss-panel-border);border-radius:12px;background:var(--ob-ss-panel-bg);color:var(--ob-ss-text);padding:14px 12px;display:flex;flex-direction:column;align-items:center;gap:6px;transition:border-color .12s ease,background .12s ease,transform .06s ease}.ob-ss-mode-btn:hover{transform:translateY(-1px)}.ob-ss-mode-btn:active{transform:translateY(0)}.ob-ss-mode-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.5)}@media (prefers-reduced-motion:reduce){.ob-ss-mode-btn{transition:none}.ob-ss-mode-btn:hover{transform:none}}.ob-ss-mode-btn__num{font-size:26px;font-weight:800;line-height:1}.ob-ss-mode-btn__name{font-size:15px;font-weight:700;text-align:center}.ob-ss-mode-btn__key{font-size:11px;color:var(--ob-ss-muted);border:1px solid var(--ob-ss-divider);border-radius:4px;padding:1px 6px}.ob-ss-mode-btn--1.is-active{border-color:var(--ob-ss-inicio);background:var(--ob-ss-inicio-soft)}.ob-ss-mode-btn--2.is-active{border-color:var(--ob-ss-preparado);background:var(--ob-ss-preparado-soft)}.ob-ss-mode-btn--3.is-active{border-color:var(--ob-ss-despacho);background:var(--ob-ss-despacho-soft)}.ob-ss-mode-btn--4.is-active{border-color:var(--ob-ss-mostrador);background:var(--ob-ss-mostrador-soft)}.ob-ss-mode-btn--1 .ob-ss-mode-btn__num{color:var(--ob-ss-inicio)}.ob-ss-mode-btn--2 .ob-ss-mode-btn__num{color:var(--ob-ss-preparado)}.ob-ss-mode-btn--3 .ob-ss-mode-btn__num{color:var(--ob-ss-despacho)}.ob-ss-mode-btn--4 .ob-ss-mode-btn__num{color:var(--ob-ss-mostrador)}.ob-ss-mode-btn--disabled,.ob-ss-mode-btn--disabled:hover{cursor:not-allowed;opacity:.5;transform:none}.ob-ss-body{flex:1 1;display:grid;grid-template-columns:1.6fr 1fr;grid-gap:16px;gap:16px;padding:0 24px 16px;min-height:0}.ob-ss-col{display:flex;flex-direction:column;gap:12px;min-height:0}.ob-ss-panel{background:var(--ob-ss-panel-bg);border:1px solid var(--ob-ss-panel-border);border-radius:12px;padding:16px}.ob-ss-panel__title{font-size:12px;text-transform:uppercase;letter-spacing:.6px;color:var(--ob-ss-muted);margin-bottom:10px;font-weight:700}.ob-ss-focus{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:8px;padding:4px 8px;font-family:inherit}.ob-ss-focus:focus-visible{outline:none;border-color:currentColor;box-shadow:0 0 0 3px rgba(59,130,246,.35)}.ob-ss-focus__dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}.ob-ss-focus--ok{color:var(--ob-ss-focus-ok)}.ob-ss-focus--ok .ob-ss-focus__dot{background:var(--ob-ss-focus-ok);box-shadow:0 0 0 4px rgba(34,197,94,.25);box-shadow:0 0 0 4px color-mix(in srgb,var(--ob-ss-focus-ok) 25%,transparent)}.ob-ss-focus--lost{color:var(--ob-ss-focus-lost)}.ob-ss-focus--lost .ob-ss-focus__dot{background:var(--ob-ss-focus-lost);animation:ob-ss-blink 1.6s ease-in-out infinite}@keyframes ob-ss-blink{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ob-ss-focus--lost .ob-ss-focus__dot{animation:none}}.ob-ss-wedge-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ob-ss-result{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:16px;border:2px solid var(--ob-ss-panel-border);background:var(--ob-ss-panel-bg);padding:24px;min-height:0;transition:background .2s ease,border-color .2s ease}.ob-ss-result--ok{border-color:var(--ob-ss-ok);background:var(--ob-ss-ok-bg)}.ob-ss-result--error{border-color:var(--ob-ss-error);background:var(--ob-ss-error-bg)}.ob-ss-result--pickup{border-color:var(--ob-ss-pickup);background:var(--ob-ss-pickup-bg)}.ob-ss-result--rejected{border-color:var(--ob-ss-noop-border);background:var(--ob-ss-noop-bg);background-image:repeating-linear-gradient(45deg,transparent,transparent 14px,var(--ob-ss-noop-stripe) 14px,var(--ob-ss-noop-stripe) 28px)}.ob-ss-result__icon{font-size:64px;line-height:1;margin-bottom:8px}.ob-ss-result__icon .anticon{display:block}.ob-ss-result__number{font-size:40px;font-weight:800;color:var(--ob-ss-text)}.ob-ss-result__type{font-size:16px;color:var(--ob-ss-muted);margin-bottom:8px}.ob-ss-result__transition{font-size:22px;font-weight:700;color:var(--ob-ss-text);margin:6px 0}.ob-ss-result__arrow{color:var(--ob-ss-muted);margin:0 8px}.ob-ss-result__msg{font-size:18px;color:var(--ob-ss-text);margin-top:8px}.ob-ss-result__noop-label{font-size:34px;font-weight:900;letter-spacing:2px;color:var(--ob-ss-noop-text);margin-bottom:4px}.ob-ss-result--ok .ob-ss-result__icon{color:var(--ob-ss-ok)}.ob-ss-result--rejected .ob-ss-result__icon{color:var(--ob-ss-noop-text)}.ob-ss-result--error .ob-ss-result__icon{color:var(--ob-ss-error)}.ob-ss-result--pickup .ob-ss-result__icon{color:var(--ob-ss-pickup)}.ob-ss-result__empty{color:var(--ob-ss-muted);font-size:18px}.ob-ss-focus-overlay{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:4px solid var(--ob-ss-focus-lost);border-radius:16px;background:var(--ob-ss-focus-lost-overlay);color:var(--ob-ss-focus-lost);cursor:pointer;font-weight:800;animation:ob-ss-focus-pulse 1.8s ease-in-out infinite}.ob-ss-focus-overlay__icon{font-size:56px}.ob-ss-focus-overlay__title{font-size:40px;letter-spacing:2px}.ob-ss-focus-overlay__sub{font-size:18px;font-weight:600}@keyframes ob-ss-focus-pulse{50%{border-color:rgba(239,68,68,.45);border-color:color-mix(in srgb,var(--ob-ss-focus-lost) 45%,transparent)}}@media (prefers-reduced-motion:reduce){.ob-ss-focus-overlay{animation:none}}.ob-ss-result--flash{animation:ob-ss-flash .45s ease-out}@keyframes ob-ss-flash{0%{transform:scale(1);filter:brightness(1.25)}40%{transform:scale(1.015)}to{transform:scale(1);filter:brightness(1)}}@media (prefers-reduced-motion:reduce){.ob-ss-result--flash{animation:none}}.ob-ss-counters{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.ob-ss-counter{border:1px solid var(--ob-ss-panel-border);border-radius:10px;padding:10px 12px;background:var(--ob-ss-panel-bg)}.ob-ss-counter__value{font-size:30px;font-weight:800;line-height:1}.ob-ss-counter__label{font-size:12px;color:var(--ob-ss-muted);margin-top:4px}.ob-ss-counter--inicio .ob-ss-counter__value{color:var(--ob-ss-inicio)}.ob-ss-counter--preparado .ob-ss-counter__value{color:var(--ob-ss-preparado)}.ob-ss-counter--pickup .ob-ss-counter__value{color:var(--ob-ss-mostrador)}.ob-ss-counter--rate .ob-ss-counter__value{color:var(--ob-ss-text)}.ob-ss-history{display:flex;flex-direction:column;gap:6px;overflow-y:auto}.ob-ss-history__row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;border:1px solid var(--ob-ss-divider);background:var(--ob-ss-panel-bg)}.ob-ss-history__icon{font-size:18px;flex-shrink:0}.ob-ss-history__number{font-weight:700;min-width:70px}.ob-ss-history__transition{color:var(--ob-ss-muted);flex:1 1;font-size:13px}.ob-ss-history__time{color:var(--ob-ss-muted);font-size:12px;flex-shrink:0}.ob-ss-history__row--ok{border-left:4px solid var(--ob-ss-ok)}.ob-ss-history__row--rejected{border-left:4px solid var(--ob-ss-noop-border)}.ob-ss-history__row--error{border-left:4px solid var(--ob-ss-error)}.ob-ss-history__row--ok .ob-ss-history__icon{color:var(--ob-ss-ok)}.ob-ss-history__row--rejected .ob-ss-history__icon{color:var(--ob-ss-noop-text)}.ob-ss-history__row--error .ob-ss-history__icon{color:var(--ob-ss-error)}.ob-ss-search{display:flex;flex-direction:column;gap:10px}.ob-ss-search__candidates{display:flex;flex-direction:column;gap:6px;margin-top:8px}.ob-ss-search__candidate{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--ob-ss-divider);border-radius:8px;cursor:pointer;background:var(--ob-ss-panel-bg)}.ob-ss-search__candidate:hover{border-color:var(--ob-ss-despacho)}.ob-ss-search__cand-main{display:flex;flex-direction:column}.ob-ss-search__cand-num{font-weight:700}.ob-ss-search__cand-meta{font-size:12px;color:var(--ob-ss-muted)}.ob-ss-despacho{display:flex;flex-direction:column;gap:10px;flex:1 1;min-height:0}.ob-ss-despacho__form{display:flex;flex-direction:column;gap:8px}.ob-ss-despacho__label{font-size:12px;font-weight:600;color:var(--ob-ss-muted);margin-top:4px}.ob-ss-despacho__summary{margin-bottom:4px}.ob-ss-despacho__fixed{padding:8px 12px;border:1px solid var(--ob-ss-border);border-radius:8px;background:var(--ob-ss-panel-2,hsla(0,0%,50%,.08));color:var(--ob-ss-text);font-weight:600}.ob-ss-despacho__count{display:flex;align-items:baseline;gap:10px;padding:8px 0}.ob-ss-despacho__count-num{font-size:44px;font-weight:800;line-height:1;color:var(--ob-ss-despacho)}.ob-ss-despacho__count-label{font-size:14px;color:var(--ob-ss-muted)}.ob-ss-despacho__summary-big{display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 0}.ob-ss-despacho__list{display:flex;flex-direction:column;gap:6px;overflow-y:auto;flex:1 1;min-height:0}.ob-ss-despacho__item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;border:1px solid var(--ob-ss-divider);border-left:4px solid var(--ob-ss-despacho);background:var(--ob-ss-panel-bg)}.ob-ss-pill{position:fixed;right:20px;bottom:20px;z-index:1200;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:var(--ob-ss-mostrador);color:#2a2010;font-weight:700;font-size:15px;border:none;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.25)}.ob-ss-pill:hover{filter:brightness(1.05)}.ob-ss-pill__count{background:rgba(0,0,0,.18);border-radius:999px;padding:1px 8px;font-size:13px}.ob-ss-audio{display:inline-flex;align-items:center;gap:8px}.ob-ss-audio__vol{width:90px}.ob-ss-audio-warning{display:inline-flex;align-items:center;gap:6px;color:var(--ob-ss-error);font-size:13px;font-weight:600}.ob-ss-audio .ant-btn,.ob-ss-header .ant-btn{min-height:32px}.ob-ss-header .ant-btn-icon-only{min-width:32px}@media (max-width:900px){.ob-ss-body{grid-template-columns:1fr}.ob-ss-modes{grid-template-columns:repeat(2,1fr)}}:root{--ob-rt-card-bg:#fff;--ob-rt-card-border:#e5e7eb;--ob-rt-text:#1f2937;--ob-rt-muted:#6b7280;--ob-rt-accent:#3b82f6;--ob-rt-note-bg:#fafafa;--ob-rt-warn:#d48806;--ob-rt-provisorio-bg:#fff7e6}[data-theme=dark]{--ob-rt-card-bg:#1e2030;--ob-rt-card-border:#2b2d3a;--ob-rt-text:#e8eaed;--ob-rt-muted:#8b8fa3;--ob-rt-accent:#5a9bff;--ob-rt-note-bg:#16182250;--ob-rt-warn:#f0b440;--ob-rt-provisorio-bg:#2a2113}.ob-rt{padding:16px}.ob-rt__rango{font-size:13px;color:var(--ob-rt-muted);margin-left:8px}.ob-rt-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.ob-rt-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.ob-rt-card{background:var(--ob-rt-card-bg);border:1px solid var(--ob-rt-card-border);border-radius:10px;padding:14px 16px}.ob-rt-card__label{font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:var(--ob-rt-muted);font-weight:600}.ob-rt-card__value{font-size:30px;font-weight:800;line-height:1.1;color:var(--ob-rt-text);margin-top:4px}.ob-rt-card__unit{font-size:15px;font-weight:600;color:var(--ob-rt-muted);margin-left:4px}.ob-rt-card__n{font-size:12px;color:var(--ob-rt-muted);margin-top:6px}.ob-rt-card__n--low{color:var(--ob-rt-warn);font-weight:600}.ob-rt-subtitle{font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:16px 0 8px}.ob-rt-help,.ob-rt-subtitle{font-size:13px;color:var(--ob-rt-muted)}.ob-rt-help{margin-left:6px;opacity:.75;cursor:help;vertical-align:baseline}.ob-rt-help:hover{opacity:1;color:var(--ob-rt-accent,#1677ff)}.ob-rt-note{background:var(--ob-rt-note-bg);border:1px dashed var(--ob-rt-card-border);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--ob-rt-muted);margin-top:8px}.ob-rt-subtitle__hint{font-weight:600;color:var(--ob-rt-warn);text-transform:none;letter-spacing:0}.ob-rt-caveat{display:flex;align-items:flex-start;gap:8px;background:var(--ob-rt-provisorio-bg);border:1px solid var(--ob-rt-warn);border-radius:8px;padding:10px 12px;font-size:13px;color:var(--ob-rt-text);margin-bottom:10px}.ob-rt-caveat__icon{color:var(--ob-rt-warn);margin-top:2px;flex-shrink:0}.ob-rt-row--provisorio{background:var(--ob-rt-provisorio-bg)}.ob-rt-breakdowns{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}:root{--ob-coord-panel-bg:#fafafa;--ob-coord-panel-border:#e8e8e8;--ob-coord-label:#6b7280;--ob-coord-value:#1f2937;--ob-coord-ref-bg:#f5f5f5;--ob-coord-ref-border:#d9d9d9;--ob-coord-hint:#8c8c8c;--ob-coord-warn:#b45309}[data-theme=dark]{--ob-coord-panel-bg:#1e2030;--ob-coord-panel-border:#2b2d3a;--ob-coord-label:#8b8fa3;--ob-coord-value:#e8eaed;--ob-coord-ref-bg:#191b28;--ob-coord-ref-border:#333649;--ob-coord-hint:#9aa0aa;--ob-coord-warn:#fbbf24}.ob-coord-panel{background:var(--ob-coord-panel-bg);border:1px solid var(--ob-coord-panel-border);border-radius:8px;padding:var(--ob-space-md,12px) var(--ob-space-lg,16px);margin-bottom:var(--ob-space-lg,16px)}.ob-coord-panel__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ob-space-sm,8px);margin-bottom:var(--ob-space-md,12px)}.ob-coord-panel__title{font-size:15px;font-weight:600;line-height:1.3;color:var(--ob-coord-value)}.ob-coord-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ob-space-md,12px) var(--ob-space-lg,16px);gap:var(--ob-space-md,12px) var(--ob-space-lg,16px)}.ob-coord-dato{min-width:0}.ob-coord-dato__label{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-coord-label)}.ob-coord-dato__value{display:block;font-size:13px;line-height:1.4;color:var(--ob-coord-value);overflow-wrap:anywhere}.ob-coord-dato--wide{grid-column:1/-1}@media (max-width:640px){.ob-coord-grid{grid-template-columns:minmax(0,1fr)}}.ob-coord-ref{background:var(--ob-coord-ref-bg);border:1px dashed var(--ob-coord-ref-border);border-radius:6px;padding:var(--ob-space-sm,8px) var(--ob-space-md,12px);margin-bottom:var(--ob-space-md,12px)}.ob-coord-ref__label{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-coord-label)}.ob-coord-ref__value{display:block;font-size:13px;line-height:1.45;color:var(--ob-coord-value);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;overflow-wrap:anywhere}.ob-coord-hint,.ob-coord-section{margin-bottom:var(--ob-space-md,12px)}.ob-coord-hint{font-size:12px;line-height:1.45;color:var(--ob-coord-hint)}.ob-coord-opcion__nombre{display:block;font-size:13px;line-height:1.3;color:var(--ob-coord-value)}.ob-coord-opcion__detalle{display:block;font-size:11.5px;line-height:1.3;color:var(--ob-coord-hint)}.ob-coord-callout{margin-bottom:var(--ob-space-lg,16px)}.ob-coord-callout__actions{display:block;margin-top:var(--ob-space-sm,8px)}.ob-coord-actions{display:flex;flex-wrap:wrap;gap:var(--ob-space-sm,8px);align-items:center}.ob-coord-detalle{display:flex;flex-direction:column;gap:14px;padding:4px 2px}.ob-coord-detalle__seccion{display:flex;flex-direction:column;gap:6px}.ob-coord-detalle__titulo{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-coord-label);padding-bottom:4px;border-bottom:1px solid var(--ob-coord-panel-border)}.ob-coord-detalle .ob-coord-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px 20px;gap:10px 20px}.ob-coord-envio{font-size:13px;font-weight:600;color:var(--ob-coord-value)}.ob-coord-envio--ok{color:var(--ob-status-complete,#389e0d)}.ob-coord-envio--sim{color:var(--ob-coord-warn)}.ob-coord-envio--error{color:var(--ob-status-incomplete,#cf1322)}.ob-coord-envio--curso{color:var(--ob-coord-hint);font-weight:500}.ob-coord-envio__fecha{font-size:12px;color:var(--ob-coord-hint);margin-top:2px}:root{--ob-bturno-bg:#fafafa;--ob-bturno-border:#e8e8e8;--ob-bturno-label:#6b7280;--ob-bturno-value:#1f2937;--ob-bturno-muted:#8c8c8c;--ob-bturno-danger:#b42318;--ob-bturno-danger-bg:#fef3f2;--ob-bturno-line:#d9d9d9}[data-theme=dark]{--ob-bturno-bg:#1e2030;--ob-bturno-border:#2b2d3a;--ob-bturno-label:#8b8fa3;--ob-bturno-value:#e8eaed;--ob-bturno-muted:#9aa0aa;--ob-bturno-danger:#f97066;--ob-bturno-danger-bg:#2a1a1d;--ob-bturno-line:#333649}.ob-bturno{max-width:760px;margin:var(--ob-space-sm,8px) 0 var(--ob-space-md,12px);padding:var(--ob-space-md,12px) var(--ob-space-lg,16px);background:var(--ob-bturno-bg);border:1px solid var(--ob-bturno-border);border-radius:8px;color:var(--ob-bturno-value)}.ob-bturno__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ob-space-sm,8px);margin-bottom:var(--ob-space-sm,8px)}.ob-bturno__title{font-size:15px;font-weight:600;line-height:1.3}.ob-bturno__subtitle{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-bturno-label)}.ob-bturno__historial,.ob-bturno__lista{list-style:none;margin:0;padding:0}.ob-bturno__item{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px var(--ob-space-md,12px);padding:4px 0;font-size:13px;line-height:1.4}.ob-bturno__cuando{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ob-bturno__quien{min-width:0;overflow-wrap:anywhere}.ob-bturno__item--cancelado .ob-bturno__cuando,.ob-bturno__item--cancelado .ob-bturno__quien{text-decoration:line-through;color:var(--ob-bturno-muted)}.ob-bturno__tag{padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;color:var(--ob-bturno-danger);background:var(--ob-bturno-danger-bg)}.ob-bturno__subtitle{margin:var(--ob-space-md,12px) 0 var(--ob-space-xs,4px);padding-top:var(--ob-space-sm,8px);border-top:1px solid var(--ob-bturno-line)}.ob-bturno__linea{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;grid-gap:var(--ob-space-md,12px);gap:var(--ob-space-md,12px);padding:3px 0;font-size:13px;line-height:1.4}.ob-bturno__accion{font-weight:600}.ob-bturno__linea--cancelado .ob-bturno__accion{color:var(--ob-bturno-danger)}.ob-bturno__detalle{min-width:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-bturno__at{font-size:12px;color:var(--ob-bturno-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:640px){.ob-bturno__linea{grid-template-columns:minmax(0,1fr) auto}.ob-bturno__detalle{grid-column:1/-1;grid-row:2}}:root{--ob-exh-bg:#fafafa;--ob-exh-border:#e8e8e8;--ob-exh-label:#6b7280;--ob-exh-value:#1f2937;--ob-exh-muted:#8c8c8c;--ob-exh-line:#d9d9d9;--ob-exh-foto-bg:#f0f0f0;--ob-exh-ok-fg:#166534;--ob-exh-ok-bg:rgba(34,197,94,.1);--ob-exh-ok-bd:rgba(34,197,94,.35);--ob-exh-err-fg:#b91c1c;--ob-exh-err-bg:rgba(239,68,68,.08);--ob-exh-err-bd:rgba(239,68,68,.3);--ob-exh-rev-fg:#8a5800;--ob-exh-rev-bg:rgba(245,158,11,.1);--ob-exh-rev-bd:rgba(245,158,11,.35);--ob-exh-oro-fg:#7a5200;--ob-exh-oro-bg:#fdf3d1;--ob-exh-oro-bd:#e9c96b;--ob-exh-oro-dot:#d4a017;--ob-exh-plata-fg:#4a5563;--ob-exh-plata-bg:#eef1f5;--ob-exh-plata-bd:#c8ced8;--ob-exh-plata-dot:#9aa4b2;--ob-exh-bronce-fg:#8a4a1c;--ob-exh-bronce-bg:#fbeee4;--ob-exh-bronce-bd:#e6bf9f;--ob-exh-bronce-dot:#c27a43;--ob-exh-esp-fg:#6b7280;--ob-exh-esp-bd:#c4c8cf}[data-theme=dark]{--ob-exh-bg:#1e2030;--ob-exh-border:#2b2d3a;--ob-exh-label:#8b8fa3;--ob-exh-value:#e8eaed;--ob-exh-muted:#9aa0aa;--ob-exh-line:#333649;--ob-exh-foto-bg:#191b28;--ob-exh-ok-fg:#86e6a8;--ob-exh-ok-bg:#10241a;--ob-exh-ok-bd:#1f4d33;--ob-exh-err-fg:#ffa8a8;--ob-exh-err-bg:#2a1414;--ob-exh-err-bd:#5f2626;--ob-exh-rev-fg:#ffd58a;--ob-exh-rev-bg:#2a2010;--ob-exh-rev-bd:#6b4a18;--ob-exh-oro-fg:#f2cf63;--ob-exh-oro-bg:#2b2410;--ob-exh-oro-bd:#6b5a1e;--ob-exh-oro-dot:#e0b43a;--ob-exh-plata-fg:#d3d8e0;--ob-exh-plata-bg:#23262f;--ob-exh-plata-bd:#4a4f5c;--ob-exh-plata-dot:#c0c7d2;--ob-exh-bronce-fg:#f0b58a;--ob-exh-bronce-bg:#2a1c14;--ob-exh-bronce-bd:#6e4426;--ob-exh-bronce-dot:#d98e57;--ob-exh-esp-fg:#9aa0aa;--ob-exh-esp-bd:#4a4f5c}.ob-exh{max-width:760px;margin:var(--ob-space-sm,8px) 0 var(--ob-space-md,12px);padding:var(--ob-space-md,12px) var(--ob-space-lg,16px);background:var(--ob-exh-bg);border:1px solid var(--ob-exh-border);border-radius:8px;color:var(--ob-exh-value)}.ob-exh__head{display:flex;align-items:baseline;gap:var(--ob-space-sm,8px);margin-bottom:var(--ob-space-sm,8px)}.ob-exh__title{font-size:15px;font-weight:600;line-height:1.3}.ob-exh__body{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--ob-space-md,12px);gap:var(--ob-space-md,12px);align-items:start}.ob-exh__foto-wrap{position:relative;width:96px;height:96px}.ob-exh__foto{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:var(--ob-exh-foto-bg)}.ob-exh__foto-mas{position:absolute;right:4px;bottom:4px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;color:var(--ob-exh-value);background:var(--ob-exh-bg);border:1px solid var(--ob-exh-border)}.ob-exh__foto-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:96px;height:96px;border-radius:6px;background:var(--ob-exh-foto-bg);color:var(--ob-exh-muted);font-size:11px;text-align:center;padding:4px}.ob-exh__foto-ph .anticon{font-size:20px}.ob-exh__info{display:flex;flex-direction:column;gap:6px;min-width:0}.ob-exh__tags{display:flex;flex-wrap:wrap;gap:6px}.ob-exh__quien{font-size:13px;line-height:1.4;color:var(--ob-exh-label)}.ob-exh__motivo{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.ob-exh__motivo-label{font-weight:600}.ob-exh__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ob-space-sm,8px)}.ob-exh__subtitle{margin:var(--ob-space-md,12px) 0 var(--ob-space-xs,4px);padding-top:var(--ob-space-sm,8px);border-top:1px solid var(--ob-exh-line);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-exh-label)}.ob-exh__historial{list-style:none;margin:0;padding:0}.ob-exh__linea{display:grid;grid-template-columns:88px 150px minmax(0,1fr);align-items:baseline;grid-gap:var(--ob-space-md,12px);gap:var(--ob-space-md,12px);padding:3px 0;font-size:13px;line-height:1.4}.ob-exh__at{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ob-exh-muted)}.ob-exh__origen,.ob-exh__resultado{min-width:0;overflow-wrap:anywhere}.ob-exh__linea--noaplicada .ob-exh__origen,.ob-exh__linea--noaplicada .ob-exh__resultado{color:var(--ob-exh-muted)}.ob-exh__linea--noaplicada .ob-exh-tag.ant-tag{margin-left:8px}.ob-exh-tag.ant-tag{margin:0;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;border:1px solid transparent}.ob-exh-tag--aprobado.ant-tag{color:var(--ob-exh-ok-fg);background:var(--ob-exh-ok-bg);border-color:var(--ob-exh-ok-bd)}.ob-exh-tag--rechazado.ant-tag{color:var(--ob-exh-err-fg);background:var(--ob-exh-err-bg);border-color:var(--ob-exh-err-bd)}.ob-exh-tag--revision.ant-tag{color:var(--ob-exh-rev-fg);background:var(--ob-exh-rev-bg);border-color:var(--ob-exh-rev-bd)}.ob-exh-tag--oro.ant-tag{color:var(--ob-exh-oro-fg);background:var(--ob-exh-oro-bg);border-color:var(--ob-exh-oro-bd)}.ob-exh-tag--plata.ant-tag{color:var(--ob-exh-plata-fg);background:var(--ob-exh-plata-bg);border-color:var(--ob-exh-plata-bd)}.ob-exh-tag--bronce.ant-tag{color:var(--ob-exh-bronce-fg);background:var(--ob-exh-bronce-bg);border-color:var(--ob-exh-bronce-bd)}.ob-exh-tag--especial.ant-tag{color:var(--ob-exh-esp-fg);background:transparent;border:1px dashed var(--ob-exh-esp-bd)}.ob-exh-tag--noaplicada.ant-tag{color:var(--ob-exh-muted);background:transparent;border-color:var(--ob-exh-line);font-weight:500}.ob-exh-dot{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;vertical-align:middle}.ob-exh-dot--oro{background:var(--ob-exh-oro-dot)}.ob-exh-dot--plata{background:var(--ob-exh-plata-dot)}.ob-exh-dot--bronce{background:var(--ob-exh-bronce-dot)}.ob-exh-modal__grid{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:var(--ob-space-lg,16px);gap:var(--ob-space-lg,16px);align-items:start}.ob-exh-modal__foto-lg{-o-object-fit:contain;object-fit:contain}.ob-exh-modal__foto-lg,.ob-exh-modal__foto-ph{width:240px;height:240px;border-radius:8px;background:var(--ob-exh-foto-bg)}.ob-exh-modal__foto-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--ob-exh-muted);font-size:13px}.ob-exh-modal__foto-ph .anticon{font-size:28px}.ob-exh-modal__ctx{margin-top:var(--ob-space-sm,8px);font-size:12px;line-height:1.5;color:var(--ob-exh-muted);overflow-wrap:anywhere}.ob-exh-modal__niveles.ant-radio-group{display:flex;flex-wrap:nowrap}.ob-exh-modal__niveles .ant-radio-button-wrapper{flex:1 1;min-width:0;padding:0 10px;text-align:center;white-space:nowrap}.ob-exh-modal__ahora{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:var(--ob-space-md,12px);font-size:13px;color:var(--ob-exh-label)}.ob-exh-modal__avisos{display:flex;flex-direction:column;gap:var(--ob-space-sm,8px);margin-top:var(--ob-space-md,12px)}@media (max-width:600px){.ob-exh__linea{grid-template-columns:minmax(0,1fr) auto}.ob-exh__resultado{grid-column:1/-1;grid-row:2}.ob-exh-modal__grid{grid-template-columns:minmax(0,1fr)}.ob-exh-modal__foto-lg,.ob-exh-modal__foto-ph{width:100%}}.ob-snk-verif__fila{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ob-snk-verif__fila+.ob-snk-verif__fila{margin-top:var(--ob-space-sm,8px)}.ob-snk-verif__fila .ob-exh-tag.ant-tag{margin-inline-end:0}.ob-snk-cma-th{white-space:nowrap;cursor:help}.ob-snk-cma-th .anticon{margin-left:2px;font-size:12px;color:var(--ob-exh-muted)}:root{--ob-vt-label:#6b7280;--ob-vt-value:#1f2937;--ob-vt-muted:#8c8c8c;--ob-vt-line:#d9d9d9;--ob-vt-ok-fg:#166534;--ob-vt-ok-bg:rgba(34,197,94,.1);--ob-vt-ok-bd:rgba(34,197,94,.35);--ob-vt-err-fg:#b91c1c;--ob-vt-err-bg:rgba(239,68,68,.08);--ob-vt-err-bd:rgba(239,68,68,.3);--ob-vt-rev-fg:#8a5800;--ob-vt-rev-bg:rgba(245,158,11,.1);--ob-vt-rev-bd:rgba(245,158,11,.4);--ob-vt-esp-bd:#c8ced8;--ob-vt-dig-fg:#1d4ed8;--ob-vt-dig-bg:rgba(59,130,246,.1);--ob-vt-dig-bd:rgba(59,130,246,.35);--ob-vt-fis-fg:#6d28d9;--ob-vt-fis-bg:rgba(139,92,246,.1);--ob-vt-fis-bd:rgba(139,92,246,.35);--ob-vt-stage-h:min(680px,calc(100vh - 180px));--ob-vt-stage-bg:#f3f4f6;--ob-vt-stage-bd:#e5e7eb;--ob-vt-tool-bg:rgba(17,24,39,.72);--ob-vt-tool-hover:hsla(0,0%,100%,.16);--ob-vt-tool-fg:#fff}[data-theme=dark]{--ob-vt-label:#8b8fa3;--ob-vt-value:#e8eaed;--ob-vt-muted:#9aa0aa;--ob-vt-line:#333649;--ob-vt-ok-fg:#86e6a8;--ob-vt-ok-bg:#10241a;--ob-vt-ok-bd:#1f4d33;--ob-vt-err-fg:#ffa8a8;--ob-vt-err-bg:#2a1414;--ob-vt-err-bd:#5f2626;--ob-vt-rev-fg:#ffd58a;--ob-vt-rev-bg:#2a2010;--ob-vt-rev-bd:#6b4a18;--ob-vt-esp-bd:#4a4f5c;--ob-vt-dig-fg:#9cc2ff;--ob-vt-dig-bg:#15213a;--ob-vt-dig-bd:#2a4a80;--ob-vt-fis-fg:#c9b3ff;--ob-vt-fis-bg:#221a3a;--ob-vt-fis-bd:#4a3680;--ob-vt-stage-bg:#141622;--ob-vt-stage-bd:#2b2d3a;--ob-vt-tool-bg:rgba(0,0,0,.72);--ob-vt-tool-hover:hsla(0,0%,100%,.12);--ob-vt-tool-fg:#e8eaed}.ob-vt-tag.ant-tag{margin:0;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;border:1px solid transparent}.ob-vt-tag--ok.ant-tag{color:var(--ob-vt-ok-fg);background:var(--ob-vt-ok-bg);border-color:var(--ob-vt-ok-bd)}.ob-vt-tag--err.ant-tag{color:var(--ob-vt-err-fg);background:var(--ob-vt-err-bg);border-color:var(--ob-vt-err-bd)}.ob-vt-tag--revision.ant-tag{color:var(--ob-vt-rev-fg);background:var(--ob-vt-rev-bg);border-color:var(--ob-vt-rev-bd)}.ob-vt-tag--muted.ant-tag{color:var(--ob-vt-muted);background:transparent;border-color:var(--ob-vt-line);font-weight:500}.ob-vt-tag--digital.ant-tag{color:var(--ob-vt-dig-fg);background:var(--ob-vt-dig-bg);border-color:var(--ob-vt-dig-bd)}.ob-vt-tag--fisico.ant-tag{color:var(--ob-vt-fis-fg);background:var(--ob-vt-fis-bg);border-color:var(--ob-vt-fis-bd)}.ob-vt-estado-cell{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ob-vt-estado{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:1px solid transparent;border-radius:999px;background:transparent;font:inherit;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s ease-out,box-shadow .15s ease-out}.ob-vt-estado:focus-visible{outline:2px solid var(--ob-status-new);outline-offset:2px}.ob-vt-estado--ok{color:var(--ob-vt-ok-fg);background:var(--ob-vt-ok-bg);border-color:var(--ob-vt-ok-bd)}.ob-vt-estado--err{color:var(--ob-vt-err-fg);background:var(--ob-vt-err-bg);border-color:var(--ob-vt-err-bd)}.ob-vt-estado--muted{color:var(--ob-vt-muted);border-color:var(--ob-vt-line);font-weight:500}.ob-vt-estado--err:hover,.ob-vt-estado--muted:hover,.ob-vt-estado--ok:hover{border-color:currentColor}.ob-vt-estado--accion{height:32px;min-width:128px;padding:0 10px 0 14px;justify-content:space-between;font-size:13px;color:var(--ob-vt-rev-fg);background:var(--ob-vt-rev-bg);border-color:var(--ob-vt-rev-bd)}.ob-vt-estado--accion:hover{border-color:var(--ob-status-follow-up);box-shadow:0 0 0 3px var(--ob-vt-rev-bg)}.ob-vt-estado--accion .anticon{font-size:10px}.ob-vt-estado-cell__nota{font-size:12px;line-height:1.3;color:var(--ob-vt-label)}.ob-vt-estado-cell__nota--warn{display:inline-flex;align-items:center;gap:4px;color:var(--ob-vt-rev-fg)}.ob-vt-premio-cell{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:240px}.ob-vt-premio-cell__top{display:flex;align-items:center;gap:6px;min-width:0}.ob-vt-premio-cell__desc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.ob-vt-premio-cell__doc{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ob-vt-label)}.ob-vt-dot{width:6px;height:6px;border-radius:50%;flex:0 0 auto;background:var(--ob-vt-esp-bd)}.ob-vt-dot--revision{background:var(--ob-status-follow-up)}.ob-vt-dot--ok{background:var(--ob-status-complete)}.ob-vt-cola-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;margin-left:2px;padding:0 6px;border-radius:999px;background:hsla(0,0%,100%,.25);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-theme=dark] .ob-vt-cola-count{background:rgba(0,0,0,.14)}.ob-vt-modal__title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding-right:40px}.ob-vt-modal__num{font-size:16px;font-weight:600}.ob-vt-modal__meta{font-size:13px;font-weight:400;color:var(--ob-vt-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vt-modal__nav{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--ob-vt-label)}.ob-vt-modal__grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:24px;gap:24px;height:var(--ob-vt-stage-h);animation:ob-vt-entra .16s ease-out}@keyframes ob-vt-entra{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.ob-vt-visor{display:flex;flex-direction:column;gap:8px;min-height:0}.ob-vt-visor__tabs.ant-segmented{align-self:flex-start}.ob-vt-visor__wrap{display:flex}.ob-vt-visor__stage,.ob-vt-visor__wrap{position:relative;flex:1 1 auto;min-height:0}.ob-vt-visor__stage{overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background:var(--ob-vt-stage-bg);border:1px solid var(--ob-vt-stage-bd);border-radius:8px}.ob-vt-visor__root.ant-image{display:block;width:100%}.ob-vt-visor--ancho .ob-vt-visor__img.ant-image-img{display:block;width:100%;height:auto;cursor:zoom-in}.ob-vt-visor--entero .ob-vt-visor__root.ant-image{display:flex;align-items:center;justify-content:center;height:100%;padding:8px}.ob-vt-visor--entero .ob-vt-visor__img.ant-image-img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;cursor:zoom-in}.ob-vt-visor__tools{position:absolute;top:8px;right:8px;z-index:2;display:flex;gap:2px;padding:3px;border-radius:8px;background:var(--ob-vt-tool-bg)}.ob-vt-visor__tool{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--ob-vt-tool-fg);font-size:16px;cursor:pointer}.ob-vt-visor__tool:hover,.ob-vt-visor__tool[aria-pressed=true]{background:var(--ob-vt-tool-hover)}.ob-vt-visor__tool:focus-visible{outline:2px solid var(--ob-status-new);outline-offset:1px}.ob-vt-visor__count{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:999px;font-size:12px;background:var(--ob-vt-tool-bg);color:var(--ob-vt-tool-fg)}.ob-vt-visor__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;min-height:240px;font-size:13px;color:var(--ob-vt-muted)}.ob-vt-visor__ph .anticon{font-size:28px}.ob-vt-panel{display:flex;flex-direction:column;min-height:0;color:var(--ob-vt-value)}.ob-vt-panel__ctx{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding-right:4px}.ob-vt-panel__decision{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--ob-vt-line)}.ob-vt-panel__botones{display:flex;align-items:center;justify-content:space-between;gap:8px}.ob-vt-panel__botones--fin{justify-content:flex-end}.ob-vt-panel__botones .ant-btn{min-width:128px}.ob-vt-panel__motivos{display:flex;flex-direction:column;gap:8px}.ob-vt-panel__motivos .ant-btn{justify-content:flex-start}.ob-vt-hint{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.4;color:var(--ob-vt-label)}.ob-vt-hint .anticon{margin-top:2px;font-size:13px}.ob-vt-label{display:block;margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ob-vt-label)}.ob-vt-datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px}.ob-vt-dato--wide{grid-column:1/-1}.ob-vt-dato__value{display:block;font-size:13px;line-height:1.4;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-vt-persona__nombre{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3;overflow-wrap:anywhere;color:var(--ob-vt-value)}.ob-vt-mono{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.ob-vt-nticket .ant-input{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:20px;font-weight:600;letter-spacing:.06em}.ob-vt-nticket .ant-input::-moz-placeholder{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0}.ob-vt-nticket .ant-input:-ms-input-placeholder{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0}.ob-vt-nticket .ant-input::placeholder{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0}[data-theme=dark] .ob-vt-modal .ant-btn-primary:disabled{background:hsla(0,0%,100%,.1)!important;border-color:transparent!important;color:hsla(0,0%,100%,.35)!important}[data-theme=dark] .ob-vt-modal .ant-btn-dangerous.ant-btn-default{color:var(--ob-vt-err-fg)!important;border-color:var(--ob-vt-err-bd)!important}[data-theme=dark] .ob-vt-modal .ant-btn-dangerous.ant-btn-default:not(:disabled):hover{background:var(--ob-vt-err-bg)!important;border-color:var(--ob-vt-err-fg)!important}.ob-vt-nticket__ok{color:var(--ob-status-complete);font-size:18px}.ob-vt-motivo{font-size:15px;font-weight:600;color:var(--ob-vt-err-fg)}.ob-vt-premio{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid;border-radius:10px}.ob-vt-premio--digital{background:var(--ob-vt-dig-bg);border-color:var(--ob-vt-dig-bd)}.ob-vt-premio--fisico{background:var(--ob-vt-fis-bg);border-color:var(--ob-vt-fis-bd)}.ob-vt-premio__badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;font-size:18px}.ob-vt-premio--digital .ob-vt-premio__badge{color:var(--ob-vt-dig-fg);background:var(--ob-vt-dig-bd)}.ob-vt-premio--fisico .ob-vt-premio__badge{color:var(--ob-vt-fis-fg);background:var(--ob-vt-fis-bd)}.ob-vt-premio__txt{flex:1 1 auto;min-width:0}.ob-vt-premio__eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ob-vt-premio--digital .ob-vt-premio__eyebrow{color:var(--ob-vt-dig-fg)}.ob-vt-premio--fisico .ob-vt-premio__eyebrow{color:var(--ob-vt-fis-fg)}.ob-vt-premio__nombre{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere;color:var(--ob-vt-value)}.ob-vt-premio__nota{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--ob-vt-label)}.ob-vt-premio .ant-steps{margin-top:10px}.ob-vt-fin{grid-column:1/-1;display:flex;flex-direction:column;gap:12px;text-align:center}.ob-vt-fin,.ob-vt-fin__badge{align-items:center;justify-content:center}.ob-vt-fin__badge{display:inline-flex;width:56px;height:56px;border-radius:50%;font-size:26px;color:var(--ob-vt-ok-fg);background:var(--ob-vt-ok-bg);border:1px solid var(--ob-vt-ok-bd)}.ob-vt-fin__titulo{font-size:18px;font-weight:600;color:var(--ob-vt-value)}.ob-vt-fin__sub{margin:0;font-size:13px;color:var(--ob-vt-label)}@media (prefers-reduced-motion:reduce){.ob-vt-modal__grid{animation:none}.ob-vt-estado,.ob-vt-visor__tool{transition:none}}@media (max-width:760px){.ob-vt-modal__grid{grid-template-columns:minmax(0,1fr);height:auto}.ob-vt-visor__wrap{flex:none;height:60vh}.ob-vt-modal__nav{margin-left:0}}:root{--ob-cot-surface:#fafafa;--ob-cot-border:#e8e8e8;--ob-cot-label:#6b7280;--ob-cot-value:#1f2937;--ob-cot-drop-bg:#fafafa;--ob-cot-drop-bg-over:rgba(59,130,246,.06);--ob-cot-drop-border:#d9d9d9;--ob-cot-thumb-bg:#f0f0f0;--ob-cot-fila-mal-bg:rgba(239,68,68,.05);--ob-cot-fila-foco-bg:rgba(59,130,246,.07);--ob-cot-bg-sticky:#fff;--ob-cot-vale-texto:#8a5800}[data-theme=dark]{--ob-cot-surface:#1e2030;--ob-cot-border:#2b2d3a;--ob-cot-label:#9aa0aa;--ob-cot-value:#e8eaed;--ob-cot-drop-bg:#191b28;--ob-cot-drop-bg-over:rgba(96,165,250,.1);--ob-cot-drop-border:#333649;--ob-cot-thumb-bg:#12141f;--ob-cot-fila-mal-bg:hsla(0,91%,71%,.08);--ob-cot-fila-foco-bg:rgba(96,165,250,.12);--ob-cot-bg-sticky:#14161f;--ob-cot-vale-texto:#ffd58a}.ob-cot-modal .ant-modal,.ob-cot-modal.ant-modal{max-width:calc(100vw - 32px)}.ob-cot{display:flex;flex-direction:column;gap:var(--ob-space-lg,16px);container-type:inline-size;color:var(--ob-cot-value);font-size:13px;scroll-padding-bottom:72px}.ob-cot__hint{font-size:12px;color:var(--ob-cot-label)}.ob-cot__seccion{display:flex;flex-direction:column;gap:var(--ob-space-sm,8px)}.ob-cot__seccion__titulo{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ob-cot-label)}.ob-cot__estado{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ob-space-md,12px);padding:10px var(--ob-space-lg,16px);background:var(--ob-cot-surface);border-left:1px solid var(--ob-cot-border);border:1px solid var(--ob-cot-border);border-left-width:3px;border-radius:8px}.ob-cot__estado--espera{border-left-color:var(--ob-status-follow-up)}.ob-cot__estado--ok{border-left-color:var(--ob-status-complete)}.ob-cot__estado--vencida{border-left-color:var(--ob-status-incomplete)}.ob-cot__estado__texto{flex:1 1 320px}.ob-cot__estado__acciones{display:flex;align-items:center;gap:var(--ob-space-sm,8px)}.ob-cot__callout{margin:0;align-items:flex-start}.ob-cot__callout .ob-callout__body{flex:1 1 auto}.ob-cot__callout__acciones{display:flex;gap:var(--ob-space-sm,8px);margin-top:var(--ob-space-sm,8px)}.ob-cot__cita{display:block;font-size:13px;color:var(--ob-cot-value);max-width:62ch}.ob-cot__cita__pie{display:block;margin-top:2px}.ob-cot__paste{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ob-space-sm,8px);min-height:148px;padding:var(--ob-space-xl,20px);background:var(--ob-cot-drop-bg);border:1.5px dashed var(--ob-cot-drop-border);border-radius:8px;cursor:pointer;text-align:center;transition:background-color .15s ease-out,border-color .15s ease-out}.ob-cot__paste--over,.ob-cot__paste:hover{background:var(--ob-cot-drop-bg-over);border-color:var(--ob-status-new)}.ob-cot__paste:focus-visible{outline:2px solid var(--ob-status-new);outline-offset:2px;border-style:solid}.ob-cot__paste__icono{font-size:28px;color:var(--ob-cot-label)}.ob-cot__paste__titulo{font-size:16px;font-weight:600}.ob-cot__paste__texto{max-width:62ch;color:var(--ob-cot-label)}.ob-cot__paste__kbd{font-family:Roboto Mono,ui-monospace,monospace;font-size:11px;padding:1px 5px;border:1px solid var(--ob-cot-border);border-radius:4px;background:var(--ob-cot-thumb-bg);color:var(--ob-cot-value)}.ob-cot__paste--compact{flex:0 0 72px;width:72px;min-height:72px;padding:0;gap:2px;font-size:10px;color:var(--ob-cot-label)}.ob-cot__paste--compact .ob-cot__paste__kbd{font-size:9px;padding:0 3px}.ob-cot__paste--off{opacity:.5;pointer-events:none}.ob-cot__manual{align-items:center;justify-content:space-between}.ob-cot__capturas,.ob-cot__manual{display:flex;gap:var(--ob-space-sm,8px)}.ob-cot__capturas{flex-wrap:wrap}.ob-cot__thumb{position:relative;flex:0 0 72px;width:72px;height:72px;border:1px solid var(--ob-cot-border);border-radius:6px;overflow:hidden;background:var(--ob-cot-thumb-bg)}.ob-cot__thumb--error{border-color:var(--ob-status-incomplete)}.ob-cot__thumb__img,.ob-cot__thumb__img .ant-image-img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;display:block}.ob-cot__thumb__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:rgba(0,0,0,.55);color:#f0f0f0;font-size:10px;line-height:1.2}.ob-cot__thumb__overlay .anticon{color:#f0f0f0}.ob-cot__thumb__reintentar{border:0;cursor:pointer}.ob-cot__thumb__badge{left:0;right:0;bottom:0;padding:2px 4px;line-height:1.3;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent);pointer-events:none}.ob-cot__thumb__badge,.ob-cot__thumb__quitar{position:absolute;font-size:10px;color:#f0f0f0}.ob-cot__thumb__quitar{top:2px;right:2px;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(0,0,0,.6);cursor:pointer;opacity:0;transition:opacity .15s ease-out}.ob-cot__thumb:focus-within .ob-cot__thumb__quitar,.ob-cot__thumb:hover .ob-cot__thumb__quitar,.ob-cot__thumb__quitar:focus-visible{opacity:1}.ob-cot__esqueleto{display:flex;flex-direction:column;gap:var(--ob-space-sm,8px)}.ob-cot__tabla .ant-table-cell{padding:6px var(--ob-space-sm,8px);vertical-align:top}.ob-cot__tabla .ant-table-thead>tr>th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ob-cot-label)}.ob-cot__fila--mal>td:first-child{border-left:3px solid var(--ob-status-incomplete)}.ob-cot__fila--mal>td{background:var(--ob-cot-fila-mal-bg)}.ob-cot__codigo{font-size:12px}.ob-cot__codigo,.ob-cot__orig{font-family:Roboto Mono,ui-monospace,monospace;color:var(--ob-cot-label)}.ob-cot__orig{display:block;margin-top:2px;font-size:11.5px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-cot__total{display:flex;align-items:center;justify-content:flex-end;gap:4px}.ob-cot__alerta-fila{flex:0 0 auto;color:var(--ob-status-incomplete);font-size:12px}.ob-cot .ant-input-number.ob-cot__num .ant-input-number-input{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-cot__num{width:100%}.ob-cot__agregar{width:100%;height:32px;margin-top:var(--ob-space-sm,8px);border-style:dashed}.ob-cot__sin-items{display:flex;flex-direction:column;gap:4px}.ob-cot__totales{align-self:flex-end;width:320px;padding:var(--ob-space-md,12px) var(--ob-space-lg,16px);background:var(--ob-cot-surface);border:1px solid var(--ob-cot-border);border-radius:8px}.ob-cot__totales__row{display:grid;grid-template-columns:1fr 140px;align-items:center;grid-gap:var(--ob-space-sm,8px);gap:var(--ob-space-sm,8px);margin-bottom:var(--ob-space-sm,8px)}.ob-cot__totales__row:last-child{margin-bottom:0}.ob-cot__totales__label{font-size:12px;color:var(--ob-cot-label)}.ob-cot__totales__valor{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-cot__totales--destacado .ob-cot__totales__label{font-size:13px;font-weight:600;text-transform:uppercase;color:var(--ob-cot-value)}.ob-cot .ob-cot__totales--destacado .ant-input-number.ob-cot__num .ant-input-number-input,.ob-cot__totales--destacado .ob-cot__totales__valor{font-size:16px;font-weight:600}.ob-cot__controles{display:flex;align-items:center;gap:6px;color:var(--ob-status-complete)}.ob-cot__val{padding-top:var(--ob-space-md,12px);border-top:1px solid var(--ob-cot-border)}.ob-cot__val__recetas{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ob-space-md,12px)}.ob-cot__val__linea{max-width:62ch}.ob-cot__acciones{position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;align-items:center;gap:var(--ob-space-sm,8px);padding:var(--ob-space-md,12px) 0;background:var(--ob-cot-bg-sticky);border-top:1px solid var(--ob-cot-border)}.ob-cot .ant-btn.ant-btn-disabled,.ob-cot .ant-btn[disabled]{opacity:.4}.ob-cot-modal--cotejo .ant-modal{transition:width .18s ease-out}.ob-cot__seccion__cabecera{display:flex;align-items:center;justify-content:space-between;gap:var(--ob-space-sm,8px)}.ob-cot__seccion__acciones{display:inline-flex;align-items:center;gap:var(--ob-space-sm,8px)}.ob-cot__cotejo-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--ob-space-lg,16px);gap:var(--ob-space-lg,16px)}.ob-cot__cotejo{flex-direction:column;position:sticky;top:0;z-index:3;background:var(--ob-cot-bg-sticky);padding-bottom:var(--ob-space-sm,8px);outline:none}.ob-cot__cotejo,.ob-cot__cotejo__barra{display:flex;gap:var(--ob-space-sm,8px)}.ob-cot__cotejo__barra{align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:12px;color:var(--ob-cot-label)}.ob-cot__cotejo__nav,.ob-cot__cotejo__zoom{display:flex;align-items:center;gap:4px}.ob-cot__cotejo__resumen{margin-left:4px}.ob-cot__cotejo__zoomval{font-family:Roboto Mono,ui-monospace,monospace;font-size:11px;min-width:40px;text-align:center}.ob-cot__cotejo__viewport{position:relative;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:min(46vh,420px);background:var(--ob-cot-thumb-bg);border:1px solid var(--ob-cot-border);border-radius:6px}.ob-cot__cotejo__viewport:focus-visible{outline:2px solid var(--ob-status-new);outline-offset:2px}.ob-cot__cotejo__img{display:block;width:calc(var(--ob-cot-natural, 721px) * var(--ob-cot-zoom, 1));max-width:none;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ob-cot__cotejo__img--zoom{-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.ob-cot__cotejo__viewport--pan{cursor:grab}.ob-cot__cotejo__viewport--arrastrando{cursor:grabbing}.ob-cot__cotejo__error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ob-space-sm,8px);min-height:200px;padding:var(--ob-space-xl,20px);text-align:center}.ob-cot__cotejo__error--lectura{position:absolute;inset:0;min-height:0;background:var(--ob-cot-bg-sticky);opacity:.92}.ob-cot__cotejo__error__titulo{font-weight:600}.ob-cot__cotejo__tabla{min-width:0;display:flex;flex-direction:column;gap:var(--ob-space-lg,16px)}.ob-cot__cotejo__tabla .ob-cot__totales{align-self:flex-end}.ob-cot__thumb--activa{border:2px solid var(--ob-status-new)}.ob-cot__nfila{font-family:Roboto Mono,ui-monospace,monospace;font-size:11px;color:var(--ob-cot-label)}.ob-cot--cotejo .ob-cot__orig{white-space:normal;overflow:visible;text-overflow:clip}.ob-cot--cotejo .ob-cot__tabla tr:focus-within>td{background:var(--ob-cot-fila-foco-bg)}.ob-cot--cotejo{scroll-padding-top:calc(min(46vh, 420px) + 56px)}@container (min-width: 1380px){.ob-cot__cotejo-grid{grid-template-columns:745px minmax(620px,1fr);align-items:start}.ob-cot__cotejo{align-self:start}.ob-cot__cotejo__viewport{height:clamp(300px,calc(100vh - 230px),560px);max-height:none}.ob-cot--cotejo{scroll-padding-top:0}}.ob-cot__tickets{gap:24px}.ob-cot__ticket,.ob-cot__tickets{display:flex;flex-direction:column}.ob-cot__ticket{gap:var(--ob-space-lg,16px)}.ob-cot__ticket__cab{position:sticky;top:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:var(--ob-space-sm,8px);min-height:40px;padding:6px 8px 6px 12px;background:var(--ob-cot-surface);border-left:1px solid var(--ob-cot-border);border:1px solid var(--ob-cot-border);border-left-width:3px;border-radius:8px}.ob-cot__ticket__cab--ok{border-left-color:var(--ob-status-complete)}.ob-cot__ticket__cab--mal{border-left-color:var(--ob-status-incomplete)}.ob-cot--cotejo .ob-cot__ticket__cab{position:static}.ob-cot__ticket__titulo{margin:0;font-size:14px;font-weight:600;color:var(--ob-cot-value);outline:none}.ob-cot__ticket__titulo:focus-visible{outline:2px solid var(--ob-status-new);outline-offset:2px;border-radius:4px}.ob-cot__ticket__meta{min-width:0;font-size:12px;color:var(--ob-cot-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-cot__ticket__cab .ob-cot__ticket__meta{flex:1 1 auto}.ob-cot__ticket__estado{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ob-cot-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-cot__ticket__cab--vacio .ob-cot__ticket__estado{color:var(--ob-cot-label);font-weight:400}.ob-cot__ticket__icono--ok{color:var(--ob-status-complete)}.ob-cot__ticket__icono--mal{color:var(--ob-status-incomplete)}.ob-cot__ticket__acciones{display:inline-flex;align-items:center;gap:4px}.ob-cot__agregar-ticket{align-self:flex-start}.ob-cot__thumb__ticket{position:absolute;top:2px;left:2px;height:18px;padding:0 5px;font-size:10px;font-weight:600;line-height:18px;border-radius:4px;background:rgba(0,0,0,.6);color:#f0f0f0;pointer-events:none}.ob-cot__thumb--grupo{margin-left:var(--ob-space-sm,8px)}.ob-cot__desc__meta{display:flex;align-items:center;gap:6px;margin-top:2px;min-width:0}.ob-cot__desc__meta .ob-cot__orig{flex:1 1;min-width:0;margin-top:0}.ob-cot .ant-tag.ob-cot__vale{margin:0;padding:0 6px;font-size:11px;line-height:18px;color:var(--ob-cot-vale-texto)}.ob-cot__detalle{display:flex;flex-direction:column;gap:4px;padding-top:var(--ob-space-md,12px);border-top:1px solid var(--ob-cot-border)}.ob-cot__detalle__tk{display:flex;align-items:center;gap:6px;padding:4px 11px;font-size:12px;color:var(--ob-cot-value);background:var(--ob-cot-surface);border:1px solid var(--ob-cot-border);border-radius:6px 6px 0 0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ob-cot__detalle__tk .anticon{color:var(--ob-cot-label)}.ob-cot textarea.ob-cot__detalle__texto.ant-input{margin-top:-4px;border-top-width:0;border-radius:0 0 6px 6px}.ob-cot__detalle__leer{margin-top:-4px;padding:6px 11px;white-space:pre-wrap;border:1px solid var(--ob-cot-border);border-top:0;border-radius:0 0 6px 6px}.ob-cot__acciones__resumen{margin-right:auto;display:flex;flex-direction:column;gap:2px;min-width:0}.ob-cot__acciones__total{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.ob-cot__acciones__monto{font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-cot .ant-btn.ob-cot__acciones__falla{padding:0;height:auto}.ob-cot .ob-cot__acciones__falla .anticon{color:var(--ob-status-incomplete)}.ob-cot-modal .ant-modal-body:has(.ob-cot--multi){scroll-padding-top:52px}.ob-cot__vacio{display:flex;flex-direction:column;gap:4px;padding:var(--ob-space-xl,20px) 0}.ob-cot__vacio__titulo{font-size:14px;font-weight:600}@container (max-width: 680px){.ob-cot__totales{width:100%;align-self:stretch}.ob-cot__acciones{flex-direction:column-reverse;align-items:stretch}.ob-cot__acciones .ant-btn,.ob-cot__acciones>span,.ob-cot__acciones>span .ant-btn{width:100%}.ob-cot__paste{min-height:120px;padding:var(--ob-space-lg,16px)}.ob-cot__manual{flex-direction:column;align-items:flex-start}.ob-cot__acciones__resumen{order:1;margin-right:0}}@media (prefers-reduced-motion:reduce){.ob-cot-modal--cotejo .ant-modal,.ob-cot__paste,.ob-cot__thumb__quitar{transition:none}}.ob-user-form{--ob-uf-text:#1f2937;--ob-uf-label:#6b7280;--ob-uf-border:#e5e7eb;--ob-uf-soft:#f7f8fa;--ob-uf-focus:#1677ff}[data-theme=dark] .ob-user-form{--ob-uf-text:#e8eaed;--ob-uf-label:#8b8fa3;--ob-uf-border:#2f3345;--ob-uf-soft:#23273a;--ob-uf-focus:#4482ff}.ob-user-form__body{max-height:min(62vh,560px);overflow-y:auto;padding:4px 14px 14px 12px;scroll-padding-bottom:16px}.ob-user-form__section{margin-top:24px}.ob-user-form__section:first-child{margin-top:0}.ob-user-form__section-title{margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid var(--ob-uf-border);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ob-uf-label)}.ob-user-form .ant-form-item{margin-bottom:16px}.ob-user-form .ant-form-item:last-child{margin-bottom:0}.ob-user-form .ant-form-item-label{padding-bottom:4px}.ob-user-form .ant-form-item-label>label{height:auto;font-size:12px;font-weight:600;color:var(--ob-uf-text)}.ob-user-form .ant-form-item-extra{margin-top:4px;font-size:12px;line-height:1.45;max-width:62ch;color:var(--ob-uf-label)}.ob-user-form .ant-select{width:100%}.ob-user-form__color-row{display:flex;align-items:center;gap:10px}.ob-user-form__color-swatch{width:36px;height:36px;padding:0;border:1px solid var(--ob-uf-border);border-radius:50%;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ob-user-form__color-swatch::-webkit-color-swatch-wrapper{padding:0}.ob-user-form__color-swatch::-webkit-color-swatch{border:none;border-radius:50%}.ob-user-form__color-swatch::-moz-color-swatch{border:none;border-radius:50%}.ob-user-form__color-swatch:focus-visible{outline:2px solid var(--ob-uf-focus);outline-offset:2px}.ob-user-form__color-value{font-size:12px;color:var(--ob-uf-label);text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-user-form__action-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--ob-uf-border);border-radius:8px;background:var(--ob-uf-soft)}.ob-user-form__hint{font-size:12px;line-height:1.45;max-width:62ch;color:var(--ob-uf-label)}.ob-user-form__callout{margin-bottom:12px}.ob-user-form__link{padding:8px 10px;border-radius:6px;background:var(--ob-uf-soft);font-size:13px;overflow-wrap:anywhere}.ob-user-form__footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding:14px 12px 0;border-top:1px solid var(--ob-uf-border)}.ob-user-form__footer .ant-btn{min-height:36px}@media (max-width:559px){.ob-user-form__body{max-height:70vh}.ob-user-form__footer{flex-direction:column}.ob-user-form__footer .ant-btn{width:100%;min-height:44px}.ob-user-form .ant-input,.ob-user-form .ant-select-selector{min-height:40px}}:root{--ob-call-w:368px;--ob-call-radius:16px;--ob-call-pad:14px;--ob-call-gap:8px;--ob-call-ctrl:40px;--ob-call-avatar:44px;--ob-call-z:1200;--ob-call-surface:#fff;--ob-call-surface-2:#f1f1f0;--ob-call-surface-2-hv:#e4e4e2;--ob-call-border:#e3e4e0;--ob-call-text:#1a1a1a;--ob-call-muted:#646462;--ob-call-icon:#2a2d3a;--ob-call-shadow:0 12px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1);--ob-call-danger:#dc2626;--ob-call-danger-hv:#b91c1c;--ob-call-accept:#237804;--ob-call-accept-hv:#135200;--ob-call-mute-bg:#fee2e2;--ob-call-mute-ico:#b91c1c;--ob-call-hold-bg:#fef3c7;--ob-call-hold-ico:#b45309;--ob-call-level:#22c55e;--ob-call-warn:#b45309;--ob-call-focus:#1554ad}[data-theme=dark]{--ob-call-surface:#1a1d2e;--ob-call-surface-2:#2a2d3a;--ob-call-surface-2-hv:#363a4d;--ob-call-border:#33374a;--ob-call-text:#e8eaed;--ob-call-muted:#8b8fa3;--ob-call-icon:#e8eaed;--ob-call-shadow:0 16px 40px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.4);--ob-call-mute-bg:#7f1d1d;--ob-call-mute-ico:#fecaca;--ob-call-hold-bg:#78350f;--ob-call-hold-ico:#fde68a;--ob-call-level:#4ade80;--ob-call-warn:#fbbf24;--ob-call-focus:#60a5fa}.ob-call{position:fixed;left:16px;bottom:16px;width:var(--ob-call-w);z-index:var(--ob-call-z);box-sizing:border-box;padding:var(--ob-call-pad);border-radius:var(--ob-call-radius);background:var(--ob-call-surface);border-top-width:1px;border:1px solid var(--ob-call-border);border-top:3px solid var(--ob-call-border);box-shadow:var(--ob-call-shadow);color:var(--ob-call-text);font-size:14px;line-height:1.4}.ob-call--moved{left:0;top:0;bottom:auto;transform:translate3d(var(--ob-call-x,16px),var(--ob-call-y,0),0)}.ob-call--dragging{will-change:transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:grabbing}.ob-call--dragging *{cursor:grabbing!important}.ob-call--ringing,.ob-call--ringing_out{border-top-color:var(--ob-call-warn)}.ob-call--ringing_out{animation:ob-call-blink-top 1.2s ease-in-out infinite}.ob-call--connected{border-top-color:var(--ob-call-accept)}.ob-call--failed{border-top-color:var(--ob-call-danger)}@keyframes ob-call-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes ob-call-blink-top{0%,to{border-top-color:var(--ob-call-warn)}50%{border-top-color:var(--ob-call-border)}}.ob-call__grab{display:flex;align-items:center;gap:12px;margin-bottom:12px;cursor:grab;touch-action:none;border-radius:10px;outline:none}.ob-call__grab:focus-visible{outline:2px solid var(--ob-call-focus);outline-offset:3px}.ob-call__avatar{flex:0 0 var(--ob-call-avatar);width:var(--ob-call-avatar);height:var(--ob-call-avatar);border-radius:50%;background:var(--ob-call-surface-2);color:var(--ob-call-text);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;letter-spacing:.02em}.ob-call--ringing .ob-call__avatar{box-shadow:0 0 0 0 rgba(251,191,36,.55);animation:ob-call-ring 1.4s ease-out infinite}@keyframes ob-call-ring{0%{box-shadow:0 0 0 0 rgba(251,191,36,.55)}70%{box-shadow:0 0 0 10px rgba(251,191,36,0)}to{box-shadow:0 0 0 0 rgba(251,191,36,0)}}.ob-call__ident{min-width:0;flex:1 1 auto}.ob-call__name{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:15px;font-weight:600;line-height:20px;color:var(--ob-call-text)}.ob-call__name-text{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-call__phone{flex:0 0 auto;font-size:12.5px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-call__phone,.ob-call__state{color:var(--ob-call-muted);white-space:nowrap}.ob-call__state{font-size:13px;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.ob-call--failed .ob-call__state{color:var(--ob-call-text)}.ob-call__rec{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--ob-call-danger);padding:2px 6px;border-radius:6px;background:var(--ob-call-mute-bg)}.ob-call__rec:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ob-call-danger);animation:ob-call-blink 1.6s ease-in-out infinite}.ob-call__ctrls{display:flex;align-items:center;gap:var(--ob-call-gap)}.ob-call__btn{position:relative;width:var(--ob-call-ctrl);height:var(--ob-call-ctrl);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:12px;background:var(--ob-call-surface-2);color:var(--ob-call-icon);font-size:17px;line-height:1;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out;overflow:hidden}.ob-call__btn:hover:not(:disabled){background:var(--ob-call-surface-2-hv)}.ob-call__btn:active:not(:disabled){transform:translateY(1px)}.ob-call__btn:disabled{opacity:.45;cursor:not-allowed}.ob-call__btn.is-on{background:var(--ob-call-mute-bg);color:var(--ob-call-mute-ico)}.ob-call__btn.is-hold{background:var(--ob-call-hold-bg);color:var(--ob-call-hold-ico)}.ob-call__answer:focus-visible,.ob-call__btn:focus-visible,.ob-call__caret:focus-visible,.ob-call__hang:focus-visible,.ob-call__link:focus-visible,.ob-call__pop-item:focus-visible{outline:2px solid var(--ob-call-focus);outline-offset:2px}.ob-call__split{display:inline-flex;flex:0 0 auto;border-radius:12px;overflow:hidden;background:var(--ob-call-surface-2)}.ob-call__split .ob-call__btn{border-radius:0}.ob-call__caret{width:24px;height:var(--ob-call-ctrl);padding:0;border:0;border-left:1px solid var(--ob-call-surface);background:var(--ob-call-surface-2);color:var(--ob-call-icon);font-size:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease-out}.ob-call__caret:hover,.ob-call__caret[aria-expanded=true]{background:var(--ob-call-surface-2-hv)}.ob-call__hang{margin-left:auto;min-width:96px;height:var(--ob-call-ctrl);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:20px;background:var(--ob-call-danger);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease-out}.ob-call__hang:hover{background:var(--ob-call-danger-hv)}.ob-call__hang-ico{transform:rotate(135deg);font-size:15px}.ob-call__hang--neutral{background:var(--ob-call-surface-2);color:var(--ob-call-text)}.ob-call__hang--neutral:hover{background:var(--ob-call-surface-2-hv)}.ob-call__meter{position:absolute;left:0;right:0;bottom:0;height:3px;background:hsla(0,0%,50%,.25)}.ob-call__meter-fill{display:block;height:100%;background:var(--ob-call-level);transform:scaleX(var(--ob-call-lvl,0));transform-origin:left center;transition:transform 80ms linear}.ob-call__btn.is-on .ob-call__meter-fill{background:var(--ob-call-mute-ico);transform:scaleX(1);transition:none}.ob-call--ringing .ob-call__ctrls{gap:16px}.ob-call__answer{flex:1 1 auto;height:var(--ob-call-ctrl);border:0;border-radius:20px;background:var(--ob-call-accept);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .15s ease-out}.ob-call__answer:hover{background:var(--ob-call-accept-hv)}.ob-call--ringing .ob-call__hang{margin-left:0;flex:0 0 104px;min-width:104px}.ob-call__timeline{position:absolute;left:var(--ob-call-radius);right:var(--ob-call-radius);bottom:0;height:3px;border-radius:2px;overflow:hidden}.ob-call__timeline>i{display:block;height:100%;background:var(--ob-call-muted);transform-origin:left center;animation:ob-call-drain 6s linear forwards}.ob-call--ringing .ob-call__timeline>i{background:var(--ob-call-warn);animation-duration:30s}@keyframes ob-call-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.ob-call--autocierre:focus-within .ob-call__timeline>i,.ob-call--autocierre:hover .ob-call__timeline>i{animation-play-state:paused}.ob-call__after{display:flex;gap:6px;align-items:center}.ob-call__link{border:0;background:transparent;padding:0 8px;height:32px;color:var(--ob-call-focus);font:inherit;font-size:13px;font-weight:600;cursor:pointer;border-radius:8px}.ob-call__link:hover{background:var(--ob-call-surface-2)}.ob-call__pop{position:absolute;bottom:calc(100% + 8px);left:0;width:280px;max-height:320px;overflow-y:auto;padding:6px;background:var(--ob-call-surface);border:1px solid var(--ob-call-border);border-radius:12px;box-shadow:var(--ob-call-shadow);z-index:2}.ob-call__pop-h{padding:8px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-call-muted)}.ob-call__pop-item{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;border:0;background:transparent;border-radius:8px;color:var(--ob-call-text);font:inherit;font-size:13px;text-align:left;cursor:pointer}.ob-call__pop-item:hover{background:var(--ob-call-surface-2)}.ob-call__pop-item[aria-checked=true]{background:var(--ob-call-surface-2);font-weight:600}.ob-call__pop-check{flex:0 0 20px;font-size:12px;color:var(--ob-call-accept)}[data-theme=dark] .ob-call__pop-check{color:#4ade80}.ob-call__pop-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-call__pop-note{padding:6px 10px 10px;font-size:12px;color:var(--ob-call-muted)}.ob-call__pop-sep{height:1px;margin:6px 4px;background:var(--ob-call-border)}.ob-call__menu.ant-dropdown{z-index:calc(var(--ob-call-z) + 10)}.ob-call__menu .ant-dropdown-menu{background:var(--ob-call-surface);border:1px solid var(--ob-call-border);border-radius:12px}.ob-call__menu .ant-dropdown-menu-item{color:var(--ob-call-text);font-size:13px}.ob-call__menu .ant-dropdown-menu-item:hover{background:var(--ob-call-surface-2)}.ob-call__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:600px){.ob-call,.ob-call--moved{transform:none!important;left:0;right:0;top:0;bottom:auto;width:auto;max-width:none;border-radius:0;border-width:3px 0 1px;padding:8px 12px;display:flex;align-items:center;gap:12px}.ob-call__grab{cursor:default;margin-bottom:0;flex:1 1 auto;min-width:0}.ob-call__avatar{--ob-call-avatar:36px;width:36px;height:36px;font-size:14px}.ob-call__ctrls{flex:0 0 auto;gap:8px}.ob-call__answer,.ob-call__btn,.ob-call__caret,.ob-call__hang{height:44px}.ob-call__btn{width:44px}.ob-call__split+.ob-call__split{display:none}.ob-call__hang{min-width:44px;width:44px;padding:0;border-radius:22px;font-size:0}.ob-call__hang--neutral{width:auto;min-width:72px;padding:0 12px;font-size:13px}.ob-call__hang-ico{font-size:18px}.ob-call__pop{position:fixed;left:8px;right:8px;bottom:auto;top:64px;width:auto}.ob-call--ringing{top:auto;bottom:0;padding:14px 14px calc(14px + env(safe-area-inset-bottom, 0px));border-radius:16px 16px 0 0;border-width:3px 1px 0;display:block}.ob-call--ringing .ob-call__grab{margin-bottom:14px}.ob-call--ringing .ob-call__ctrls{gap:12px}.ob-call--ringing .ob-call__answer,.ob-call--ringing .ob-call__hang{flex:1 1;height:52px;font-size:15px;min-width:0;width:auto;padding:0 12px}body.ob-call-active:not(.ob-call-incoming){padding-top:56px}}.ob-callbubble{display:flex;align-items:flex-start;gap:10px;min-width:200px}.ob-callbubble__ico{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,50%,.15);font-size:14px}.ob-callbubble__ico--in svg{transform:rotate(135deg)}.ob-callbubble__body{min-width:0;flex:1 1 auto}.ob-callbubble__t{font-weight:600;line-height:18px}.ob-callbubble__s{font-size:12.5px;line-height:17px;color:var(--chat-text-muted,#646462);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-callbubble__s--missed{color:#dc2626}[data-theme=dark] .ob-callbubble__s--missed{color:#ff8a80}.ob-callbubble__live:after{content:"…";animation:ob-call-blink 1.2s ease-in-out infinite}.ob-callbubble__sum{margin-top:6px;padding-top:6px;border-top:1px solid hsla(0,0%,50%,.25);font-size:13px;line-height:18px}.ob-callbubble__sum b{font-weight:600}.ob-callbubble__more{display:inline-block;margin-top:6px;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--chat-link,#165fc6)}.ob-callbubble__more:hover{text-decoration:underline}.ob-calldetail .ant-modal-body{display:flex;flex-direction:column;max-height:calc(100vh - 160px);min-height:0}.ob-calldetail__wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.ob-calldetail__meta,.ob-calldetail__sec{flex:0 0 auto}.ob-calldetail__trwrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:180px}.ob-calldetail__loading{text-align:center;padding:32px 0}.ob-calldetail__spin{font-size:28px}.ob-calldetail__sub{margin-top:4px}.ob-calldetail__meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--ob-call-muted);margin-bottom:12px}.ob-calldetail__meta b{color:var(--ob-call-text);font-weight:600}.ob-calldetail__h{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-call-muted);margin:14px 0 6px}.ob-calldetail__sum{font-size:14px;line-height:1.5}.ob-calldetail__pasos{margin:4px 0 0;padding-left:18px;font-size:13.5px}.ob-calldetail__pasos li{margin:2px 0}.ob-calldetail__audio{width:100%;margin-top:6px}.ob-calldetail__tr{flex:1 1 auto;min-height:0;overflow-y:auto;border:1px solid var(--ob-call-border);border-radius:10px;padding:8px 10px;font-size:13px}.ob-calldetail__line{display:grid;grid-template-columns:44px 76px 1fr;grid-gap:8px;gap:8px;padding:3px 0;align-items:baseline}.ob-calldetail__t{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ob-call-muted);font-size:12px}.ob-calldetail__who{font-weight:600;font-size:12px}.ob-calldetail__who--cliente{color:#1d4ed8}.ob-calldetail__who--operador{color:#237804}[data-theme=dark] .ob-calldetail__who--cliente{color:#8ab4ff}[data-theme=dark] .ob-calldetail__who--operador{color:#4ade80}.ob-calldetail__muted{color:var(--ob-call-muted);font-size:13px}@media (prefers-reduced-motion:reduce){.ob-call,.ob-call__answer,.ob-call__btn,.ob-call__caret,.ob-call__hang,.ob-call__meter-fill{transition:none!important}.ob-call--ringing .ob-call__avatar{animation:none;box-shadow:0 0 0 3px var(--ob-call-warn)}.ob-call--ringing_out,.ob-call__rec:before,.ob-callbubble__live:after{animation:none}.ob-call__btn:active{transform:none}}.ob-content-form{margin:5px;padding:20px;border-radius:10px}.ob-content-form--promos,.ob-promos-preview{--ob-promos-cabecera-bg:#f8f9fb;--ob-promos-borde:#e5e7eb;--ob-promos-texto-sec:#6b7280;--ob-promos-error:#b91c1c;--ob-promos-resaltado:rgba(59,130,246,.08)}[data-theme=dark] .ob-content-form--promos,[data-theme=dark] .ob-promos-preview,html[data-theme=dark] .ob-content-form--promos,html[data-theme=dark] .ob-promos-preview{--ob-promos-cabecera-bg:#1a1d2e;--ob-promos-borde:#2a2d3a;--ob-promos-texto-sec:#8b8fa3;--ob-promos-error:#f87171;--ob-promos-resaltado:rgba(96,165,250,.12)}.ob-content-form--promos .ant-form-item .ant-form-item-extra,.ob-content-form--promos .ant-input-affix-wrapper .ant-input-show-count-suffix,.ob-content-form--promos .ant-input-textarea-show-count .ant-input-data-count{color:var(--ob-promos-texto-sec)}.ob-content-form--promos .ant-input-out-of-range .ant-input-data-count,.ob-content-form--promos .ant-input-out-of-range .ant-input-show-count-suffix{color:var(--ob-promos-error)}.ob-content-form--promos .ant-form-item .ant-form-item-extra{font-size:12px;line-height:1.45}.ob-content-form--promos .ob-promos__aviso,.ob-content-form--promos .ob-promos__ayuda,.ob-content-form--promos .ob-promos__error{margin-bottom:12px}.ob-content-form--promos .ob-promos__lista{border:1px solid var(--ob-promos-borde);border-radius:8px;overflow:hidden}.ob-content-form--promos .ob-promos__cabecera{display:grid;grid-template-columns:28px 288px minmax(0,1fr) 116px;grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;align-items:center;height:32px;padding:0 12px;background:var(--ob-promos-cabecera-bg);border-bottom:1px solid var(--ob-promos-borde);font-size:11px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.04em;color:var(--ob-promos-texto-sec)}.ob-content-form--promos .ob-promos__cabecera:last-child{border-bottom:0}.ob-content-form--promos .ob-promos-fila{display:grid;grid-template-columns:28px 288px minmax(0,1fr) auto;grid-template-areas:"num titulo desc acciones";grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;align-items:start;padding:10px 12px 28px;background-color:transparent;transition:background-color .2s ease-out}.ob-content-form--promos .ob-promos-fila+.ob-promos-fila{border-top:1px solid var(--ob-promos-borde)}.ob-content-form--promos .ob-promos-fila--movida{background-color:var(--ob-promos-resaltado)}.ob-content-form--promos .ob-promos-fila--nueva{animation:ob-promos-fila-entra .16s ease-out}@keyframes ob-promos-fila-entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ob-promos-fila-aparece{0%{opacity:0}to{opacity:1}}.ob-content-form--promos .ob-promos-fila__num{grid-area:num;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:32px;color:var(--ob-promos-texto-sec)}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__titulo{grid-area:titulo;min-width:0;margin-bottom:0}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__desc{grid-area:desc;min-width:0;margin-bottom:0}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__acciones{grid-area:acciones;margin-top:-2px}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__accion.ant-btn{width:36px;height:36px}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__accion--borrar.ant-btn:not(:disabled):hover{color:var(--ob-status-incomplete)}.ob-content-form--promos .ob-promos__agregar.ant-btn{margin-top:8px}.ob-content-form--promos .ob-promos__tope{margin-top:4px;font-size:12px;line-height:1.45;color:var(--ob-promos-texto-sec)}.ob-content-form--promos .ob-promos__anuncio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:932px){.ob-content-form--promos .ob-promos-fila .ant-form-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.ant-popover .ant-popover-container.ob-promos-preview-pop{padding:0}.ob-promos-preview{width:min(300px,calc(100vw - 32px));max-height:70vh;overflow:auto}.ob-promos-preview__barra{padding:10px 16px;font-size:13px;font-weight:600;text-align:center;border-bottom:1px solid var(--ob-promos-borde)}.ob-promos-preview__cuerpo{padding:16px}.ob-promos-preview__titulo{font-size:17px;font-weight:700;line-height:1.3}.ob-promos-preview__sub{margin-top:2px;font-size:13px;color:var(--ob-promos-texto-sec)}.ob-promos-preview__lista{display:flex;flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none}.ob-promos-preview__item{display:flex;align-items:flex-start;gap:12px}.ob-promos-preview__check{flex:none;box-sizing:border-box;width:18px;height:18px;margin-top:1px;border:2px solid var(--ob-promos-texto-sec);border-radius:4px}.ob-promos-preview__textos{min-width:0}.ob-promos-preview__item-titulo{font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.ob-promos-preview__item-titulo--vacio{font-style:italic;font-weight:400;color:var(--ob-promos-texto-sec)}.ob-promos-preview__item-desc{margin-top:2px;font-size:13px;line-height:1.4;color:var(--ob-promos-texto-sec);overflow-wrap:anywhere}.ob-promos-preview__pie{padding:0 16px 12px;font-size:12px;line-height:1.45;color:var(--ob-promos-texto-sec)}@media (max-width:931px){.ob-content-form--promos .ob-promos__cabecera{display:none}.ob-content-form--promos .ob-promos-fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num acciones" "titulo titulo" "desc desc";row-gap:8px}.ob-content-form--promos .ob-promos-fila__num{line-height:40px}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__acciones{margin-top:0}.ob-content-form--promos .ob-promos-fila .ob-promos-fila__accion.ant-btn{width:40px;height:40px}.ob-content-form--promos .ob-promos-fila .ant-form-item-label>label{height:auto;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ob-promos-texto-sec)}[data-theme=dark] .ob-content-form--promos .ob-promos-fila .ant-form-item-label>label,html[data-theme=dark] .ob-content-form--promos .ob-promos-fila .ant-form-item-label>label{color:var(--ob-promos-texto-sec)!important}}@media (max-width:575px){.ob-content-form.ob-content-form--promos{padding:0}.ob-promos-preview{width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.ob-content-form--promos .ob-promos-fila{transition:none}.ob-content-form--promos .ob-promos-fila--nueva{animation-name:ob-promos-fila-aparece}}