:root{--tinta:#22252b;--tinta-suave:#5c6068;--papel:#f3f4f1;--papel-hondo:#eaebe6;--hoja:#fff;--linea:#dadbd6;--linea-suave:#e8e9e4;--sello:#4b3ba8;--sello-tenue:#4b3ba814;--lila-fondo:#f5f2fc;--lila-suave:#ece7fa;--lila-medio:#dcd4f6;--lila-linea:#e2dcf3;--lila-tinta:#4f4a66;--cobrado:#1f7a5a;--pendiente:#a35f0f;--anulado:#9b3b45;--display:"Bricolage Grotesque", "Public Sans", system-ui, sans-serif;--salida:cubic-bezier(.16, 1, .3, 1);--rapido:.16s;--grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .13 0 0 0 0 .14 0 0 0 0 .17 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--tinta-irregular:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4 0 0 0 1.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23t)'/%3E%3C/svg%3E")}html,body{background:var(--papel);color:var(--tinta);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body{font-feature-settings:"tnum" 1;caret-color:var(--sello);scrollbar-color:#c4c0d9 transparent;scrollbar-width:thin}body:before{content:"";pointer-events:none;z-index:0;background-image:var(--grano);opacity:.045;position:fixed;inset:0}#root{z-index:1;position:relative}::selection{color:var(--tinta);background:#4b3ba82e}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c9c6dd padding-box content-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#a9a3cc}:focus-visible{outline:2px solid var(--sello);outline-offset:2px;border-radius:4px}a{text-underline-offset:3px}.titulo{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 6px;font-size:1.75rem;font-weight:600;line-height:1.15}.bajada{color:var(--tinta-suave);text-wrap:pretty;max-width:64ch;margin:0 0 28px;line-height:1.55}.subtitulo{font-family:var(--display);margin:0 0 12px;font-size:1.0625rem;font-weight:600}.cifra{font-variant-numeric:tabular-nums;white-space:nowrap}.apagado{color:var(--tinta-suave)}.sello{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:.92;-webkit-mask-image:var(--tinta-irregular);-webkit-mask-image:var(--tinta-irregular);mask-image:var(--tinta-irregular);border:1.5px solid;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3;display:inline-block;transform:rotate(-2deg);-webkit-mask-size:70px;mask-size:70px}.sello--grande{letter-spacing:.08em;outline-offset:3px;opacity:.95;border-width:3px;border-radius:9px;outline:1.5px solid;padding:6px 14px;font-size:18px;position:relative;transform:rotate(-8deg);-webkit-mask-size:110px;mask-size:110px}.sello--pendiente{color:var(--pendiente)}.sello--sello{color:var(--sello)}.sello--cobrado{color:var(--cobrado)}.sello--anulado{color:var(--anulado);text-decoration:line-through;text-decoration-thickness:1.5px}@media (prefers-reduced-motion:no-preference){.sello--recien{animation:estampar .46s var(--salida) both}.sello--recien.sello--grande{animation-name:estampar-grande}}@media (prefers-reduced-motion:reduce){.sello--recien{animation:.24s ease-out both entintar}}@keyframes estampar{0%{opacity:0;filter:blur(2px);transform:rotate(-2deg)scale(1.7)}55%{opacity:1;filter:blur();transform:rotate(-2deg)scale(.94)}to{opacity:.92;transform:rotate(-2deg)scale(1)}}@keyframes estampar-grande{0%{opacity:0;filter:blur(3px);transform:rotate(-14deg)scale(1.9)translateY(-6px)}55%{opacity:1;filter:blur();transform:rotate(-8deg)scale(.93)}75%{transform:rotate(-8deg)scale(1.02)}to{opacity:.95;transform:rotate(-8deg)scale(1)}}@keyframes entintar{0%{opacity:0}}.esq{background:linear-gradient(100deg,#e6e7e2 30%,#f2f2ee 46%,#e6e7e2 62%) 0 0/300% 100%;border-radius:5px;display:block}@media (prefers-reduced-motion:no-preference){.esq{animation:1.5s linear infinite brillo}}@keyframes brillo{0%{background-position:100% 0}to{background-position:0 0}}.esq-tabla{background:var(--hoja);border:1px solid var(--linea);border-radius:8px;overflow:hidden}.esq-tabla__fila{border-bottom:1px solid var(--linea-suave);align-items:center;gap:24px;padding:17px 16px;display:grid}.esq-tabla__fila:last-child{border-bottom:0}.esq-tabla__fila--cabecera{background:#f1effa;padding:13px 16px}@media (prefers-reduced-motion:no-preference){.llega{animation:llegar .3s var(--salida) both}}@keyframes llegar{0%{opacity:0;transform:translateY(6px)}}.oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.marca{font-family:var(--display);letter-spacing:-.03em;color:var(--tinta);align-items:center;gap:9px;font-size:34px;font-weight:700;line-height:1;display:inline-flex}.marca__mascota{object-fit:contain;flex:none;width:1.64em;height:1.64em}.marca__texto span{color:var(--sello)}.cargando{place-items:center;min-height:100vh;display:grid}.cargando__contenido{justify-items:center;gap:18px;display:grid}.cargando__barra{background:var(--sello-tenue);border-radius:999px;width:min(184px,55vw);height:3px;display:block;position:relative;overflow:hidden}.cargando__barra:after{content:"";border-radius:inherit;background:var(--sello);width:36%;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.marca--latido{animation:1.4s ease-in-out infinite latido}.cargando__barra:after{animation:barrido-carga 1.2s var(--salida) infinite}}@keyframes latido{50%{opacity:.45}}@keyframes barrido-carga{0%{transform:translate(-110%)}to{transform:translate(310%)}}.marco{grid-template-columns:auto minmax(0,1fr);min-height:100vh;display:grid}.marco__cuerpo{flex-direction:column;grid-column:2;min-width:0;display:flex}.lateral{background:var(--papel-hondo);border-right:1px solid var(--linea);width:248px;height:100vh;transition:width .22s var(--salida);isolation:isolate;flex-direction:column;display:flex;position:sticky;top:0}.lateral:before{content:"";z-index:-1;aspect-ratio:482/334;opacity:.5;filter:saturate(.85);mix-blend-mode:multiply;-webkit-mask-composite:source-in;pointer-events:none;background:url(/panel/assets/mostrador-detalle-DYnCTeA1.webp) bottom/100% no-repeat;position:absolute;inset:auto 0 65px;-webkit-mask-image:linear-gradient(#0000,#000 38%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 38%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lateral--plegado{width:72px}.lateral--plegado:before{display:none}@media (height<=860px){.lateral:before{display:none}}.ant-drawer .lateral{border-right:0;width:100%;height:100%;position:static}.lateral__marca{padding:22px 22px 20px;display:flex}.lateral--plegado .lateral__marca{justify-content:center;padding:18px 0}.lateral__nav{flex-direction:column;flex:1;gap:18px;padding:2px 12px 16px;display:flex;overflow:hidden auto}.lateral__grupo{flex-direction:column;gap:2px;display:flex}.lateral__titulo{color:var(--tinta-suave);white-space:nowrap;padding:0 10px 6px;font-size:12px;font-weight:600}.lateral--plegado .lateral__titulo{background:var(--linea);height:1px;margin:0 12px 8px;padding:0;font-size:0;overflow:hidden}.lateral--plegado .lateral__grupo:first-child .lateral__titulo{display:none}.lateral__enlace{width:100%;height:40px;color:var(--tinta);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--rapido) ease, color var(--rapido) ease;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:0 10px;font-weight:500;text-decoration:none;display:flex}.lateral__enlace:hover{color:var(--tinta);background:#22252b0d}.lateral__enlace--activo,.lateral__enlace--activo:hover{background:var(--hoja);color:var(--sello);box-shadow:0 0 0 1px var(--linea-suave), 0 1px 2px #22252b0f;font-weight:600}.lateral__icono{flex:none;place-items:center;width:20px;font-size:16px;display:grid;position:relative}.lateral__nombre{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lateral--plegado .lateral__enlace{justify-content:center;padding:0}.lateral--plegado .lateral__nombre,.lateral--plegado .lateral__cuenta{display:none}.lateral__cuenta{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;place-items:center;min-width:20px;height:20px;margin-right:7px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.lateral__cuenta--sello,.lateral__punto--sello{background:var(--sello)}.lateral__cuenta--anulado,.lateral__punto--anulado{background:var(--anulado)}.lateral__punto{border:2px solid var(--papel-hondo);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-5px}.lateral__pie{border-top:1px solid var(--linea);background:var(--papel-hondo);padding:10px 12px 14px}.lateral__pie .lateral__enlace{color:var(--tinta-suave)}.cabecera{z-index:10;-webkit-backdrop-filter:saturate(1.1)blur(8px);backdrop-filter:saturate(1.1)blur(8px);border-bottom:1px solid var(--linea);background:#f3f4f1db;align-items:center;gap:10px;height:60px;padding:0 32px 0 24px;display:flex;position:sticky;top:0}.cabecera__seccion{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tinta-suave);flex:1;overflow:hidden}.cabecera__seccion>span{color:#b5b6b0;margin-right:6px}.tienda{min-width:0;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:5px 10px 5px 5px;display:flex}.tienda--boton{cursor:pointer;transition:background-color var(--rapido) ease, border-color var(--rapido) ease}.tienda--boton:hover,.tienda--boton[aria-expanded=true]{background:var(--hoja);border-color:var(--linea)}.monograma{background:var(--sello-tenue);width:32px;height:32px;color:var(--sello);font-family:var(--display);border-radius:7px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #4b3ba82e}.tienda__texto{text-align:left;flex-direction:column;min-width:0;line-height:1.25;display:flex}.tienda__texto strong,.tienda__texto small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tienda__texto strong{font-family:var(--display);letter-spacing:-.01em;font-size:15px;font-weight:600}.tienda__texto small{color:var(--tinta-suave);font-size:12px}.tienda__flecha{color:var(--tinta-suave);font-size:10px}.cuenta{border:1px solid var(--linea);background:var(--hoja);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--rapido) ease;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:3px 12px 3px 3px;display:flex}.cuenta:hover,.cuenta[aria-expanded=true]{border-color:#bdb6e2}.cuenta__nombre{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:13px;font-weight:600;overflow:hidden}.ant-avatar.cuenta__avatar{background:var(--sello);flex:none}.menu-flotante .ant-popover-inner{border:1px solid var(--linea);border-radius:10px;padding:6px;box-shadow:0 14px 30px #22252b1f,0 2px 4px #22252b0f}.tiendas{width:300px;max-width:calc(100vw - 32px)}.tiendas__lista{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.tiendas__opcion{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--rapido) ease;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:6px;display:flex}.tiendas__opcion:hover{background:var(--sello-tenue)}.tiendas__opcion[aria-current=true]{background:var(--papel)}.tiendas__visto{color:var(--sello);margin-left:auto}.tiendas__nada{padding:10px 8px;font-size:13px}.tiendas__pie.ant-btn{color:var(--sello);justify-content:flex-start;margin-top:6px}.cuenta__menu{width:264px;padding:6px}.cuenta__quien{align-items:center;gap:12px;margin-bottom:12px;display:flex}.cuenta__rol{border-top:1px solid var(--linea-suave);color:var(--tinta-suave);margin:0 0 12px;padding-top:12px;font-size:13px;line-height:1.5}.contenido{box-sizing:border-box;width:100%;padding:24px 32px 64px}@media (width<=991px){.cabecera{gap:6px;padding:0 12px 0 8px}}@media (width<=640px){.cabecera__seccion,.cuenta__nombre,.cuenta .tienda__flecha{display:none}.cuenta{padding:3px}.contenido{padding:22px 16px 48px}}.tabla{background:var(--hoja);border:1px solid var(--linea);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #22252b0a}.tabla__banda,.tabla__pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.tabla__banda{border-bottom:1px solid var(--linea)}.tabla__pie{border-top:1px solid var(--linea);color:var(--tinta-suave);padding-block:10px;font-size:13px}.tabla__grupo{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.tabla__buscar{width:300px;max-width:100%}.tabla__buscar .anticon-search{color:var(--tinta-suave)}.tabla__formulario.ant-form{gap:8px}.tabla__formulario .ant-form-item{margin-inline-end:0}.tabla__tamano{align-items:center;gap:8px;display:inline-flex}.tabla__rango strong{color:var(--tinta);font-weight:600}.tabla .esq-tabla{border:0;border-radius:0}.paginas{align-items:center;gap:4px;display:flex}.paginas__numero{min-width:28px;height:28px;color:var(--tinta-suave);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--rapido) ease, color var(--rapido) ease;background:0 0;border:0;border-radius:6px;padding:0 6px;font-size:13px;font-weight:600}.paginas__numero:hover{background:var(--sello-tenue);color:var(--sello)}.paginas__numero[aria-current=page]{background:var(--sello);color:#fff}.paginas__hueco{text-align:center;width:18px}@media (width<=640px){.paginas__texto{display:none}.tabla__buscar{width:100%}.tabla__banda>.tabla__grupo:first-child{flex:100%}}.acciones-fila{white-space:nowrap;justify-content:flex-end;gap:6px;display:inline-flex}.accion-fila.ant-btn{width:32px;height:32px;color:var(--tinta-suave)}.accion-fila.ant-btn:not(:disabled):hover{color:var(--sello);background:#fbfaff;border-color:#bdb6e2}.accion-fila.ant-btn-dangerous{border-color:var(--linea);color:var(--anulado)}.accion-fila.ant-btn-dangerous:not(:disabled):hover{color:var(--anulado);background:#fcf4f5;border-color:#d9a9ae}.pastilla{background:color-mix(in srgb, currentColor 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:1px 9px 1px 8px;font-size:12.5px;font-weight:600;line-height:20px;display:inline-flex}.pastilla .anticon{font-size:11px}.pastilla__punto{background:currentColor;border-radius:50%;width:6px;height:6px}.pastilla--cobrado{color:var(--cobrado)}.pastilla--pendiente{color:var(--pendiente)}.pastilla--anulado{color:var(--anulado)}.pastilla--sello{color:var(--sello)}.pastilla--neutro{color:var(--tinta-suave)}.ant-btn{transition:background-color var(--rapido) ease, border-color var(--rapido) ease, color var(--rapido) ease, transform 90ms ease!important}.ant-btn:not(:disabled):active{transform:translateY(1px)}.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap;border-bottom-color:#dcd7ef;font-size:12.5px;font-weight:600}.ant-table-wrapper .ant-table-column-sorter-up.active,.ant-table-wrapper .ant-table-column-sorter-down.active{color:var(--sello)}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper .ant-table-tbody>tr>td{transition:background-color var(--rapido) ease}.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-upload-wrapper .ant-upload-drag{transition:border-color var(--rapido) ease, background-color var(--rapido) ease;background:#ffffffa6;border:1.5px dashed #bdb6e2;border-radius:10px}.ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover,.ant-upload-wrapper .ant-upload-drag-hover{background:#fbfaff;border-color:var(--sello)!important}.ant-upload-wrapper .ant-upload-drag .ant-upload-drag-icon .anticon{color:var(--sello)}.ant-segmented{background:var(--papel-hondo)}.catalogo__nota-importacion{color:var(--tinta-suave);background:#f7f6fc;border-left:3px solid #8e83c6;border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;margin:0 0 16px;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}.catalogo__nota-importacion .anticon{color:var(--sello);flex:none;margin-top:2px}.vacio{text-align:left;justify-items:start;gap:10px;max-width:46ch;padding:36px 8px 28px;display:grid}.vacio__sello{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#a7a2c9;border:1.5px dashed;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:700;transform:rotate(-3deg)}.vacio p{color:var(--tinta-suave);margin:0;line-height:1.5}.vacio--ilustrado{text-align:center;justify-items:center;max-width:52ch;margin:0 auto;padding:28px 16px 32px}.vacio--ilustrado .ilustracion{object-fit:contain;width:150px;height:116px;margin-bottom:2px}.vacio__accion{margin-top:6px}@media (prefers-reduced-motion:no-preference){.vacio--ilustrado .ilustracion{animation:asentar .52s var(--salida) both}}@keyframes asentar{0%{opacity:0;transform:translateY(10px)scale(.96)}}.barras{width:100%;height:160px;display:block;overflow:visible}.barras .barra{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.barras .barra{animation:crecer .56s var(--salida) both;animation-delay:calc(var(--i) * 16ms)}}@keyframes crecer{0%{transform:scaleY(0)}}.barras g:hover .barra{filter:brightness(1.15)}.tarea{border-bottom:1px solid var(--linea);transition:background-color var(--rapido) ease;border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;margin:0 -6px;padding:11px 6px;display:flex}a.tarea:hover{background:var(--sello-tenue)}.tarea:last-child{border-bottom:0}.medidor{background:#e2e3de;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.medidor>div{background:var(--sello);transform-origin:0;height:100%}@media (prefers-reduced-motion:no-preference){.medidor>div{animation:llenar .7s var(--salida) both .12s}}@keyframes llenar{0%{transform:scaleX(0)}}.boleta-cajon .ant-drawer-body{background:var(--papel-hondo);padding:28px 22px}.boleta-papel{filter:drop-shadow(0 8px 14px #22252b14)drop-shadow(0 1px 1px #22252b0f);position:relative}.boleta{--diente:9px;background:var(--hoja);-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--diente) * 2) var(--diente) repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - var(--diente) * 2) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--diente) * 2) var(--diente) repeat-x;-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--diente) * 2) var(--diente) repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - var(--diente) * 2) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--diente) * 2) var(--diente) repeat-x;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--diente) * 2) var(--diente) repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - var(--diente) * 2) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--diente) * 2) var(--diente) repeat-x;padding:26px 24px 32px;position:relative}@media (prefers-reduced-motion:no-preference){.boleta--imprime{animation:imprimir .52s var(--salida) both}}@keyframes imprimir{0%{clip-path:inset(0 0 100%);transform:translateY(-10px)}to{clip-path:inset(0);transform:none}}.boleta__sello{z-index:2;pointer-events:none;position:absolute;top:26px;right:18px}.boleta__encabezado{border-bottom:1px dashed #cfd0ca;margin-bottom:14px;padding-bottom:14px;padding-right:150px;font-size:13px}.boleta__tienda{font-family:var(--display);letter-spacing:-.01em;font-size:17px;font-weight:700}.renglon{align-items:baseline;gap:6px;padding:4px 0;display:flex}.renglon__relleno{border-bottom:1px dotted #b6b8b1;flex:1;min-width:12px;transform:translateY(-4px)}.renglon--total{font-family:var(--display);border-top:1.5px solid var(--tinta);margin-top:8px;padding-top:10px;font-size:18px;font-weight:700}.boleta__seccion{border-top:1px dashed #cfd0ca;margin-top:14px;padding-top:14px}.boleta__acciones{background:var(--hoja);border:1px solid var(--linea);border-radius:8px;margin-top:22px;padding:16px}.boleta__tabs>.ant-tabs-nav{margin-bottom:18px}.boleta__tabs .ant-tabs-tab{padding:10px 13px}.boleta__tab-label{align-items:center;gap:7px;display:inline-flex}.boleta__tab-count{background:var(--sello-tenue);min-width:20px;height:20px;color:var(--sello);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding-inline:5px;font-size:11px;font-weight:700;display:inline-grid}.boleta__imprimir{border-color:var(--linea);height:38px;color:var(--tinta);border-radius:10px;padding-inline:6px 12px;font-weight:600;box-shadow:0 1px 2px #22252b0d}.boleta__imprimir-icono{background:var(--sello-tenue);width:27px;height:27px;color:var(--sello);transition:color var(--rapido) ease, background-color var(--rapido) ease;border-radius:8px;place-items:center;font-size:16px;display:grid}.boleta__imprimir:hover .boleta__imprimir-icono{background:var(--sello);color:#fff}.boleta__panel{padding-bottom:8px}.boleta__revision{color:#29251f;background:#fffaf0;border:1px solid #e9bc78;border-left:4px solid #b45309;border-radius:12px;gap:13px;margin-bottom:18px;padding:15px;display:grid;box-shadow:0 2px 8px #784a1012}.boleta__revision-cabecera{align-items:center;gap:10px;min-width:0;display:flex}.boleta__revision-icono{color:#8a3b08;background:#ffedc2;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.boleta__revision-titulo{gap:2px;min-width:0;display:grid}.boleta__revision-titulo strong{color:#512b0b;font-family:var(--display);font-size:15px;line-height:1.3}.boleta__revision-titulo small{color:#68451f;font-size:12px;line-height:1.4}.boleta__revision-etiqueta{color:#713f12;white-space:nowrap;background:#fff4d9;border:1px solid #e9bc78;border-radius:999px;flex:none;margin-left:auto;padding:5px 8px;font-size:10px;font-weight:700}.boleta__revision-montos{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.boleta__revision-montos>div{background:#fff;border:1px solid #f0dfbf;border-radius:9px;gap:3px;min-width:0;padding:10px 11px;display:grid}.boleta__revision-montos small{color:#6e6252;font-size:11px}.boleta__revision-montos strong{color:#512b0b;font-variant-numeric:tabular-nums;font-size:18px;line-height:1.2}.boleta__revision-referencia{color:#624a2c;overflow-wrap:anywhere;flex-wrap:wrap;gap:5px;font-size:12px;display:flex}.boleta__revision-accion{border-top:1px solid #ead8b8;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.boleta__revision-accion>span{color:#624a2c;font-size:11px;line-height:1.4}.boleta__revision-accion .ant-btn{border-radius:8px;flex:none;font-weight:600}.boleta__alerta-aprobacion{background:#f5f3ff;border:1px solid #c4b8f1;border-left:4px solid #5141ad;border-radius:12px;margin-top:16px;padding:15px 16px;box-shadow:0 2px 8px #3f308412}.boleta__alerta-aprobacion .ant-alert-icon{color:#5141ad;margin-top:2px;font-size:18px}.boleta__alerta-aprobacion .ant-alert-message{color:#30245f;font-family:var(--display);font-size:15px;font-weight:700;line-height:1.35}.boleta__alerta-aprobacion .ant-alert-description{color:#514b69;margin-top:5px;font-size:13px;line-height:1.55}.boleta__historial{margin:0;padding:8px 2px 0}.boleta__historial .ant-timeline-item-tail{border-inline-start-color:var(--linea)}.comprobante{gap:12px;padding-top:4px;display:grid}.comprobante__cabecera{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.comprobante__cabecera>span:nth-child(2){min-width:0;display:grid}.comprobante__cabecera small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comprobante__icono{background:var(--sello-tenue);width:36px;height:36px;color:var(--sello);border-radius:10px;place-items:center;font-size:18px;display:grid}.comprobante__vista{border:1px solid var(--linea);background:#fff;border-radius:8px;width:100%;height:520px}.comprobante__vista--ticket{justify-self:center;width:min(100%,320px)}.boleta__historial .ant-timeline-item-content{color:var(--tinta);padding-bottom:4px;line-height:1.5}.boleta__nota-historial{border-left:2px solid var(--linea);background:var(--papel);color:var(--tinta-suave);overflow-wrap:anywhere;border-radius:0 6px 6px 0;margin-top:4px;padding:8px 10px;font-size:12px}@media (width<=520px){.boleta__sello{margin:4px 0 16px;position:static}.boleta__encabezado{padding-right:0}.boleta-cajon .ant-drawer-body{padding:20px 12px}.boleta__revision{padding:12px}.boleta__revision-etiqueta{display:none}.boleta__revision-accion{flex-direction:column;align-items:stretch}.boleta__revision-accion .ant-btn{width:100%}.boleta{flex-direction:column;display:flex}.boleta__sello{order:1}.boleta>:not(.boleta__sello):not(.boleta__encabezado){order:2}}.acceso{min-height:100vh;display:grid}.acceso__escena{display:none}.acceso__lado{place-items:center;padding:32px 16px;display:grid;overflow-x:clip}.acceso__relato{flex-direction:column;flex:1;justify-content:center;max-width:540px;display:flex}.acceso__frase{max-width:15ch;font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(2rem,2.8vw,2.6rem);font-weight:600;line-height:1.06}.acceso__detalle{max-width:42ch;color:var(--tinta-suave);margin:0 0 28px;font-size:16px;line-height:1.55}.acceso__boleta{width:min(380px,100%);transform:rotate(-1.5deg)}.acceso__boleta .boleta__encabezado{padding-right:0}.acceso__boleta .boleta__sello{top:auto;bottom:54px;right:16px}.acceso__ilustracion{align-items:flex-start;display:flex}.demo-chat{background:var(--hoja);border:1px solid var(--linea);border-radius:14px;flex:none;width:280px;display:none;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 18px 30px -18px #22252b59}@media (width>=1280px){.demo-chat{display:block}.acceso__ilustracion .acceso__boleta{z-index:1;flex:none;width:290px;margin:64px 0 0 -14px;position:relative}}.demo-chat__cabeza{border-bottom:1px solid var(--linea-suave);background:#fafaf8;align-items:center;gap:10px;padding:10px 12px;display:flex}.demo-chat__avatar{background:var(--sello);color:#fff;width:30px;height:30px;font-family:var(--display);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.demo-chat__quien{flex-direction:column;flex:1;line-height:1.25;display:flex}.demo-chat__quien strong{font-size:13px}.demo-chat__quien small{color:var(--cobrado);font-size:11.5px}.demo-chat__canal{color:#25d366;font-size:18px}.demo-chat__cuerpo{background:radial-gradient(circle at 1px 1px, #22252b0f 1px, transparent 0) 0 0 / 14px 14px, var(--papel);flex-direction:column;gap:8px;padding:14px 12px 16px;display:flex}.demo-chat__burbuja{border-radius:12px;max-width:82%;margin:0;padding:7px 10px;font-size:13px;line-height:1.4}.demo-chat__burbuja--cliente{background:var(--hoja);border:1px solid var(--linea-suave);border-bottom-left-radius:4px;align-self:flex-start}.demo-chat__burbuja--bot{background:var(--sello);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.demo-chat__escribe{gap:4px;padding:10px 12px;display:inline-flex}.demo-chat__escribe span{background:#ffffffd9;border-radius:50%;width:6px;height:6px}@keyframes burbuja{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes escribe{50%{opacity:.3;transform:translateY(-2px)}}.pila{flex:none;width:230px;height:440px;margin:-250px 0 0 34px;display:none;position:relative}.pila__boleta{width:100%;position:absolute;inset:0 auto auto 0}.pila__boleta .boleta{padding:22px 18px 26px;font-size:12px}.pila__boleta .boleta__tienda{font-size:15px}.pila__boleta .boleta__encabezado{margin-bottom:10px;padding-bottom:10px;padding-right:0}.pila__boleta--0{opacity:.82;transform:translate(34px,176px)rotate(6deg)}.pila__boleta--1{opacity:.92;transform:translate(12px,90px)rotate(-5deg)}.pila__boleta--2{transform:rotate(2deg)}.pila__sello{text-align:right;margin-top:14px}.pila__sello .sello--grande{font-size:15px}@media (width>=1840px){.pila{display:block}}@keyframes apilar{0%{opacity:0;translate:0 -18px}}.banda{background:radial-gradient(circle at 1px 1px, #22252b0f 1px, transparent 0) 0 0 / 14px 14px, var(--papel);color:var(--sello);border-bottom:1px dashed #cfd0ca;justify-content:center;align-items:center;gap:28px;margin:-40px -34px 28px;padding:26px 24px 24px;display:flex}.banda__redondo{opacity:.9;width:112px;height:112px;-webkit-mask-image:var(--tinta-irregular);-webkit-mask-image:var(--tinta-irregular);mask-image:var(--tinta-irregular);flex:none;transform:rotate(-12deg);-webkit-mask-size:120px;mask-size:120px}.banda__sello .sello--grande{font-size:22px}@media (width<=480px){.banda{gap:18px}.banda__redondo{width:88px;height:88px}.banda__sello .sello--grande{font-size:18px}}@keyframes golpe{0%{opacity:0;transform:rotate(-12deg)scale(1.25)}60%{opacity:.9;transform:rotate(-12deg)scale(.96)}to{transform:rotate(-12deg)scale(1)}}.acceso__marca{margin-bottom:28px}.acceso__titulo{font-size:24px}.acceso__ayuda{color:var(--tinta-suave);margin:16px 0 0;font-size:13px;line-height:1.5}@media (width>=992px){.acceso{grid-template-columns:minmax(0,1.08fr) minmax(460px,.92fr)}.acceso__escena{border-right:1px solid var(--linea);background:linear-gradient(90deg, transparent 71px, #4b3ba842 71px 72px, transparent 72px 76px, #4b3ba842 76px 77px, transparent 77px), repeating-linear-gradient(to bottom, transparent 0 31px, #22252b13 31px 32px), var(--papel-hondo);flex-direction:column;padding:36px 56px 48px 116px;display:flex}.acceso__marca{display:none}}@media (prefers-reduced-motion:no-preference){.acceso__boleta .boleta{animation:imprimir .62s var(--salida) both .12s}.acceso__boleta .sello--recien{animation-delay:.7s}.demo-chat{animation:llegar .42s var(--salida) both}.demo-chat__burbuja{animation:burbuja .36s var(--salida) both;animation-delay:calc(.25s + var(--i,0) * .42s)}.demo-chat__escribe span{animation:1s ease-in-out infinite escribe}.demo-chat__escribe span:nth-child(2){animation-delay:.15s}.demo-chat__escribe span:nth-child(3){animation-delay:.3s}.banda__sello .sello--recien{animation-delay:.56s}.banda__redondo{animation:golpe .56s var(--salida) both .16s}}@media (width>=1280px) and (prefers-reduced-motion:no-preference){.acceso__ilustracion .acceso__boleta .boleta{animation-delay:1.5s}.acceso__ilustracion .acceso__boleta .sello--recien{animation-delay:2.15s}.pila__boleta{animation:apilar .42s var(--salida) both}.pila__boleta--0{animation-delay:2.65s}.pila__boleta--1{animation-delay:2.8s}.pila__boleta--2{animation-delay:2.95s}}.acceso__papel{filter:drop-shadow(0 18px 30px #22252b17)drop-shadow(0 2px 2px #22252b0d);width:100%;max-width:410px;position:relative}.acceso__hoja{--diente:10px;background:var(--hoja);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--diente)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--diente) * 2) var(--diente) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--diente)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--diente) * 2) var(--diente) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--diente)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--diente) * 2) var(--diente) repeat-x;padding:40px 34px}.nota{border-left:3px solid var(--sello);background:var(--sello-tenue);color:var(--tinta);border-radius:0 6px 6px 0;align-items:baseline;gap:10px;margin:0 0 16px;padding:11px 14px;font-size:13px;line-height:1.5;display:flex}.miniatura{object-fit:cover;background:var(--papel-hondo);border:1px solid var(--linea-suave);border-radius:4px;width:40px;height:40px;display:block}.miniatura--vacia{color:#b5b6b0;place-items:center;display:grid}.pares__fila{align-items:flex-start;gap:8px;display:flex}.pares__fila>.ant-form-item{margin-bottom:8px}.pares__fila>.ant-form-item:first-child{flex:2 1 0;min-width:0}.pares__fila>.ant-form-item:nth-child(2){flex:3 1 0;min-width:0}.ficha{border:1px solid var(--linea);background:#fcfcfa;border-radius:8px;margin-bottom:12px;padding:14px 14px 4px}.ficha__cabecera{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-weight:600;display:flex}.ant-tabs>.ant-tabs-nav{margin-bottom:18px}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:0}.ant-tabs-top>.ant-tabs-nav{border:1px solid var(--linea);background:var(--papel-hondo);border-radius:10px;width:fit-content;max-width:100%;padding:4px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-list{gap:4px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-operations .ant-tabs-nav-more{border-radius:7px;padding:0 10px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab{color:var(--tinta-suave);transition:color var(--rapido) ease, background var(--rapido) ease, border-color var(--rapido) ease;border:1px solid #0000;border-radius:7px;padding:9px 13px;margin:0!important}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab:hover{color:var(--tinta);background:#ffffff8c}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active{border-color:var(--linea);background:var(--hoja);box-shadow:0 1px 2px #22252b14}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--sello);font-weight:600}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-btn{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab:focus-visible{outline:2px solid var(--sello);outline-offset:2px}@media (width<=640px){.ant-tabs-top>.ant-tabs-nav{padding:3px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-list{gap:2px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab{padding:8px 10px}}.config__bajada{margin:0 0 12px}.config__detalle-tecnico{color:var(--tinta-suave);margin-top:8px;font-size:12px}.config__detalle-tecnico summary{width:fit-content;color:var(--sello);cursor:pointer;font-weight:600}.config__detalle-tecnico p{margin:7px 0 0;line-height:1.5}.config__avanzado{margin:16px 0}.config__avanzado summary{width:fit-content;color:var(--sello);cursor:pointer;padding:4px 0;font-weight:600}.config__avanzado[open] summary{margin-bottom:12px}.seccion-form.bloque{grid-template-columns:minmax(200px,280px) minmax(0,1fr);column-gap:40px;padding:24px 24px 8px;display:grid}.bloque__cabecera{padding-bottom:16px}.bloque__cabecera p{text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.seccion-form.bloque .bloque__cabecera>.subtitulo{align-items:center;gap:10px;margin:0 0 6px;display:flex}.bloque__campos{min-width:0}.bloque__campos>.ant-btn:last-child{margin-bottom:16px}@media (width<=900px){.seccion-form.bloque{grid-template-columns:minmax(0,1fr)}.bloque__cabecera{border-bottom:1px solid var(--linea-suave);margin-bottom:16px;padding-bottom:12px}}@media (width<=640px){.seccion-form.bloque{padding:16px 14px 4px}}.pestana{align-items:center;gap:8px;display:inline-flex}.pestana__punto{background:var(--sello);border-radius:50%;width:7px;height:7px}.pestana__punto--error{background:var(--anulado)}.seccion-form{background:var(--hoja);border:1px solid var(--linea);border-radius:12px;margin-bottom:16px;padding:20px 22px 8px;scroll-margin-top:90px;box-shadow:0 1px 2px #22252b0a}@media (width<=640px){.seccion-form{padding:16px 14px 4px}}.seccion-form>.subtitulo{border-bottom:1px solid var(--linea-suave);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.subtitulo>.anticon{color:var(--sello)}.fragmento{border-bottom:1px solid var(--linea-suave);white-space:pre-wrap;padding:12px 0;line-height:1.55}.fragmento:last-child{border-bottom:0}.webhook{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.guardar-fijo{z-index:5;-webkit-backdrop-filter:saturate(1.1)blur(8px);backdrop-filter:saturate(1.1)blur(8px);border:1px solid var(--linea);background:#ffffffeb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding:12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 30px -14px #22252b4d}.encabezado{background:var(--hoja);border:1px solid var(--linea);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px 16px;margin-bottom:18px;padding:18px 20px;display:flex;box-shadow:0 1px 2px #22252b0a}.encabezado__icono{background:var(--sello);color:#fff;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid;box-shadow:0 8px 16px -8px #4b3ba899,inset 0 0 0 1px #ffffff24}.encabezado__texto{flex:320px;min-width:0}.encabezado__titulo{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:1.5rem;font-weight:600;line-height:1.15}.encabezado__bajada{max-width:82ch;color:var(--tinta-suave);text-wrap:pretty;margin:4px 0 0;line-height:1.5}.encabezado__bajada p{margin:0}.encabezado__bajada p+p{margin-top:4px}.encabezado__acciones{flex-wrap:wrap;gap:8px;display:flex}.tarjeta{background:var(--hoja);border:1px solid var(--linea);border-radius:12px;min-width:0;padding:18px 20px;box-shadow:0 1px 2px #22252b0a}.tarjeta__titulo{font-family:var(--display);align-items:center;gap:10px;margin:0 0 14px;font-size:1.0625rem;font-weight:600;display:flex}.tarjeta__titulo .anticon{color:var(--sello)}.tarjeta__titulo .tarjeta__extra{margin-left:auto;font-family:inherit;font-size:13px;font-weight:500}.metricas{--tope:4;flex-wrap:wrap;gap:14px;margin-bottom:16px;display:flex}.metricas>.metrica{box-sizing:border-box;flex:1 1 calc((100% - (min(var(--columnas,4), var(--tope)) - 1) * 14px) / min(var(--columnas,4), var(--tope)) - 1px)}.metrica{--tono:var(--sello);background:var(--hoja);border:1px solid var(--linea);min-width:0;color:inherit;border-radius:12px;flex-direction:column;gap:2px;padding:16px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #22252b0a}.metrica:before{content:"";background:var(--tono);height:3px;position:absolute;inset:0 0 auto}.metrica--cobrado{--tono:var(--cobrado)}.metrica--pendiente{--tono:var(--pendiente)}.metrica--anulado{--tono:var(--anulado)}.metrica__cabeza{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.metrica__etiqueta{color:var(--tinta-suave);font-size:13px;font-weight:600}.metrica__icono{background:color-mix(in srgb, var(--tono) 10%, transparent);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tono) 22%, transparent);color:var(--tono);border-radius:10px;flex:none;place-items:center;font-size:17px;display:grid}.metrica__valor{font-family:var(--display);letter-spacing:-.02em;font-size:1.85rem;font-weight:700;line-height:1.1}.metrica__ayuda{color:var(--tinta-suave);font-size:12.5px}.metrica .medidor{margin-top:10px}.metrica--enlace{transition:border-color var(--rapido) ease, box-shadow .22s ease, transform .22s var(--salida)}.metrica--enlace:hover{color:inherit;border-color:#bdb6e2;transform:translateY(-2px);box-shadow:0 10px 22px -12px #4b3ba866}@media (prefers-reduced-motion:no-preference){.metrica{animation:llegar .38s var(--salida) both;animation-delay:calc(var(--i,0) * 60ms)}}.resumen__conocimiento{border:1px solid var(--linea);background:var(--hoja);border-radius:11px;margin-bottom:16px;display:grid;overflow:hidden}.resumen__estado{align-items:center;gap:10px;min-width:0;padding:10px 13px;display:flex}.resumen__estado+.resumen__estado{border-top:1px solid var(--linea-suave)}.resumen__estado--error{background:#fff8f7}.resumen__estado--proceso{background:#f6f8fc}.resumen__estado-icono{color:#a33a32;background:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.resumen__estado--proceso .resumen__estado-icono{color:#4b5793}.resumen__estado>span:last-child{gap:2px;min-width:0;display:grid}.resumen__estado strong{color:var(--tinta);font-size:12.5px;line-height:1.4}.resumen__estado small{color:var(--tinta-suave);font-size:12px;line-height:1.4}.resumen__estado a{color:var(--sello);font-weight:600}.resumen__rejilla{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.resumen__rejilla--sola{grid-template-columns:minmax(0,1fr)}.resumen__hoy{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:16px;margin-bottom:16px;display:grid}.resumen__hoy:empty{display:none}.resumen__hoy .agenda-hoy{margin:0}.leyenda{color:var(--tinta-suave);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12.5px;display:flex}.leyenda span{align-items:center;gap:6px;display:inline-flex}.leyenda i{background:var(--sello);border-radius:3px;width:10px;height:10px}.leyenda i.leyenda--claro{background:#cfcbe8}.dato{border-bottom:1px solid var(--linea-suave);color:inherit;transition:background-color var(--rapido) ease;border-radius:8px;align-items:center;gap:12px;margin:0 -6px;padding:10px 6px;display:flex}.dato:last-child{border-bottom:0}a.dato:hover{color:inherit;background:var(--sello-tenue)}.dato__icono{background:var(--papel);width:32px;height:32px;color:var(--sello);border-radius:8px;flex:none;place-items:center;font-size:15px;display:grid}.dato__texto{flex:1;min-width:0}.dato__cifra{font-family:var(--display);font-size:1.15rem;font-weight:700}.mover{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px 24px;display:grid}.mover .tarea{align-items:center}.mover .tarea>span{gap:2px;min-width:0;display:grid}.mover .tarea>span:first-child strong{overflow-wrap:anywhere}.mover .tarea>span:last-child{white-space:nowrap;flex:none;justify-items:end}.mover .tarea .apagado{font-size:12px}.mover__grupo{align-items:center;gap:10px;margin-bottom:6px;display:flex}.mover__grupo .anticon{color:var(--tinta-suave)}.agenda-hoy{margin:16px 0}.agenda-hoy__fecha{color:var(--tinta-suave);font-size:.875rem;font-weight:400}.agenda-hoy__cifras{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.agenda-hoy__cifra{border:1px solid var(--linea);background:var(--papel);border-radius:999px;align-items:baseline;gap:6px;padding:6px 14px;font-size:.875rem;display:inline-flex}.agenda-hoy__cifra strong{font-variant-numeric:tabular-nums;font-size:1.125rem}.agenda-hoy__cifra--resalte{border-color:var(--sello);background:var(--sello-tenue)}.agenda-hoy__lista{margin:0;padding:0;list-style:none}.agenda-hoy__fila{border-bottom:1px solid var(--linea-suave);grid-template-columns:88px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.agenda-hoy__fila:last-child{border-bottom:0}.agenda-hoy__hora{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--sello);font-weight:700}.agenda-hoy__cliente{text-align:right}.agenda-hoy__mas{margin-top:8px;display:inline-block}.agenda-hoy__vacio{color:var(--tinta-suave);align-items:center;gap:8px;margin:0;display:flex}.agenda-hoy__vacio .anticon{color:var(--sello)}.agenda-hoy__libre{border:1px dashed var(--linea);background:var(--papel);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.agenda-hoy__libre-icono{background:var(--sello-tenue);width:36px;height:36px;color:var(--sello);border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}.agenda-hoy__libre strong,.agenda-hoy__libre small{display:block}.agenda-hoy__libre small{color:var(--tinta-suave);margin-top:2px;font-size:.8125rem}@media (width<=640px){.agenda-hoy__fila{grid-template-columns:80px minmax(0,1fr)}.agenda-hoy__cliente{text-align:left;grid-column:2}}.tabla__cuerpo{position:relative}.tabla__progreso{z-index:3;background:var(--sello-tenue);height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.tabla__progreso:after{content:"";background:var(--sello);border-radius:2px;width:35%;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.tabla__progreso:after{animation:1.1s ease-in-out infinite progreso}.tabla .ant-table-tbody>tr.ant-table-row{animation:fila .34s var(--salida) both}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(2){animation-delay:20ms}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(3){animation-delay:40ms}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(4){animation-delay:60ms}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(5){animation-delay:80ms}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(6){animation-delay:.1s}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(7){animation-delay:.12s}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(8){animation-delay:.14s}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(9){animation-delay:.16s}.tabla .ant-table-tbody>tr.ant-table-row:nth-child(n+10){animation-delay:.18s}}@keyframes progreso{0%{transform:translate(-100%)}to{transform:translate(290%)}}@keyframes fila{0%{opacity:0;transform:translateY(6px)}}.tecla{border:1px solid var(--linea);background:var(--papel);min-width:18px;height:18px;color:var(--tinta-suave);border-bottom-width:2px;border-radius:4px;place-items:center;padding:0 4px;font:600 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-grid}@media (hover:none){.tecla{display:none}}.ant-select-prefix,.ant-input-prefix>.anticon,.ant-input-number-prefix>.anticon{color:var(--tinta-suave)}.opcion{align-items:center;gap:8px;display:inline-flex}.opcion .anticon{color:var(--sello)}.persona{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.persona>span:last-child{overflow-wrap:anywhere;min-width:0}.persona .ant-avatar{background:var(--sello-tenue);color:var(--sello);font-family:var(--display);flex:none;font-weight:700}.proveedor{align-items:center;gap:10px;display:inline-flex}.proveedor__logo{color:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:17px;display:grid}@media (width<=991px){.resumen__rejilla{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.encabezado{gap:12px;padding:14px}.encabezado__icono{width:38px;height:38px;font-size:17px}.encabezado__titulo{font-size:1.3rem}.encabezado__acciones,.tabla__grupo--filtros,.tabla__grupo--acciones{width:100%}.tabla__grupo--acciones>.ant-btn,.tabla__grupo--acciones>.ant-upload-wrapper{flex:auto}.tabla__grupo--acciones>.ant-upload-wrapper .ant-btn{width:100%}.tabla__pie{justify-content:center}.tabla__tamano-texto{display:none}.metricas{--tope:2;gap:10px}.metrica{padding:14px}.metrica__valor{font-size:1.4rem}.metrica__icono{width:30px;height:30px;font-size:14px}.tarjeta{padding:16px}}.ant-select .proveedor__logo,.ant-select-item .proveedor__logo{border-radius:6px;width:22px;height:22px;font-size:13px}.foto-campo{align-items:flex-start;gap:14px;display:flex}.foto-campo__vista{border:1px solid var(--linea-suave);background:var(--papel-hondo);color:#b5b6b0;border-radius:10px;flex:none;place-items:center;width:72px;height:72px;margin-top:30px;font-size:22px;display:grid;overflow:hidden}.foto-campo__vista img{object-fit:cover;width:100%;height:100%}.boleta__hito{background:var(--sello-tenue);width:22px;height:22px;color:var(--sello);border-radius:50%;place-items:center;font-size:12px;display:grid}.ant-input-textarea-show-count .ant-input-data-count{text-align:right;margin-top:2px;display:block;position:static}@media (width<=1100px){.metricas{--tope:2}}.texto-alerta{color:var(--pendiente)}.lineas-venta{gap:8px;margin-bottom:12px;display:grid}.lineas-venta__fila{grid-template-columns:minmax(0,1fr) 84px 32px;align-items:center;gap:8px;display:grid}.bandeja{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bandeja--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bandeja.bandeja--1{grid-template-columns:minmax(0,1fr)}.ventas__pestanas .ant-tabs-nav{margin-bottom:18px}.ventas__pestana{align-items:center;gap:8px;display:inline-flex}.ventas__cuerpo{position:relative}.ventas__acciones{z-index:1;gap:8px;display:flex;position:absolute;top:8px;right:0}@media (width<=1010px){.ventas__acciones{flex-wrap:wrap;justify-content:flex-end;position:static}.ventas__acciones:not(:empty){margin-bottom:10px}}.bandeja__tarjeta{--bandeja-acento:var(--sello);background:var(--hoja);border:1px solid var(--linea);border-top:4px solid var(--bandeja-acento);min-width:0;min-height:190px;animation:bandeja-entra .36s var(--salida) both;transition:transform .18s var(--salida), box-shadow .18s ease;border-radius:12px;padding:18px;box-shadow:0 1px 2px #22252b0a}.bandeja__tarjeta--aprobar{--bandeja-acento:var(--pendiente)}.bandeja__tarjeta--conciliar{--bandeja-acento:var(--anulado)}.bandeja__tarjeta--devolucion{--bandeja-acento:var(--sello)}.bandeja__tarjeta--despachar{--bandeja-acento:var(--cobrado)}.bandeja__tarjeta:nth-child(2){animation-delay:45ms}.bandeja__tarjeta:nth-child(3){animation-delay:90ms}.bandeja__tarjeta:nth-child(4){animation-delay:.135s}.bandeja__tarjeta:hover{transform:translateY(-2px);box-shadow:0 8px 22px #22252b14}.bandeja__titulo{font-family:var(--display);align-items:center;gap:10px;margin:0 0 8px;font-size:17px;display:flex}.bandeja__titulo>.ant-badge{margin-left:auto}.bandeja__titulo .ant-badge-count{background:var(--bandeja-acento);box-shadow:0 0 0 2px var(--hoja)}.bandeja__titulo>.ant-badge{margin-right:5px}.bandeja__icono{background:color-mix(in srgb, var(--bandeja-acento) 12%, var(--hoja));width:36px;height:36px;color:var(--bandeja-acento);border-radius:10px;flex:none;place-items:center;font-size:17px;display:grid}.bandeja__ayuda{min-height:38px;margin:0 0 14px;font-size:13px;line-height:1.45}.bandeja__vacio{border:1px dashed color-mix(in srgb, var(--bandeja-acento) 26%, var(--linea));background:color-mix(in srgb, var(--bandeja-acento) 4%, var(--hoja));min-height:52px;color:var(--tinta-suave);border-radius:10px;align-items:center;gap:11px;margin-top:18px;padding:10px 11px;font-size:13px;line-height:1.45;display:flex}.bandeja__vacio-icono{background:color-mix(in srgb, var(--bandeja-acento) 13%, var(--hoja));width:32px;height:32px;color:var(--bandeja-acento);border-radius:50%;flex:none;place-items:center;font-size:17px;display:grid}.bandeja__item{border:1px solid var(--linea-suave);border-left:3px solid color-mix(in srgb, var(--bandeja-acento) 46%, var(--linea));background:var(--papel);cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:9px;padding:12px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.bandeja__item:hover{border-color:color-mix(in srgb, var(--bandeja-acento) 34%, var(--linea));background:var(--hoja);transform:translateY(-1px)}.bandeja__item:focus-visible{outline:2px solid var(--bandeja-acento);outline-offset:2px}.bandeja__item-cuerpo{gap:3px;min-width:0;display:grid}.bandeja__pedido-id{overflow-wrap:anywhere;color:var(--tinta);font-size:13px;line-height:1.35}.bandeja__contacto{overflow-wrap:anywhere;color:var(--tinta-suave);font-size:13px;line-height:1.4}.bandeja__detalle{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.bandeja__precio{color:var(--bandeja-acento);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:750}@keyframes bandeja-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1240px){.bandeja{grid-template-columns:repeat(2,minmax(0,1fr))}.bandeja--3>:last-child{grid-column:1/-1}.bandeja__ayuda{min-height:auto}}@media (width<=720px){.bandeja{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bandeja__tarjeta{transition:none;animation:none}.bandeja__item{transition:none}}.contenido--pegado{flex-direction:column;height:calc(100dvh - 61px);min-height:460px;padding:0;display:flex;overflow:hidden}.contenido--pegado>.llega{flex-direction:column;flex:1;min-height:0;display:flex}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.modo-conversaciones{background:var(--lila-suave);border-radius:999px;flex:0 auto;gap:2px;min-width:0;padding:3px;display:inline-flex}.modo-conversaciones__tab{color:var(--lila-tinta);white-space:nowrap;transition:color var(--rapido) ease, background-color var(--rapido) ease;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:550;line-height:1.3;text-decoration:none;display:inline-flex}.modo-conversaciones__tab:hover{color:var(--sello)}.modo-conversaciones__tab--activa{color:var(--sello);background:var(--hoja);box-shadow:0 1px 2px #4b3ba829}.modo-conversaciones__tab:focus-visible{outline:2px solid var(--sello);outline-offset:1px}.conversaciones{background:var(--hoja);flex:1;grid-template-columns:clamp(300px,34%,372px) minmax(0,1fr);min-height:0;display:grid}.conversaciones__lista{border-right:1px solid var(--lila-linea);background:var(--hoja);flex-direction:column;min-width:0;min-height:0;display:flex}.conversaciones__filtros{gap:10px;padding:10px 12px 8px;display:grid}.conversaciones__barra{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.conversaciones__barra>.ant-btn{color:var(--lila-tinta);flex:none}.conversaciones__buscador.ant-input-affix-wrapper{background:var(--lila-fondo);box-shadow:none;border-color:#0000;border-radius:999px;padding:7px 14px}.conversaciones__buscador.ant-input-affix-wrapper:hover{border-color:var(--lila-linea)}.conversaciones__buscador.ant-input-affix-wrapper-focused{border-color:var(--sello);background:var(--hoja);box-shadow:0 0 0 2px var(--sello-tenue)}.conversaciones__buscador .ant-input{background:0 0}.conversaciones__buscador .ant-input::placeholder,.conversaciones__buscador .ant-input-prefix{color:var(--lila-tinta)}.conversaciones__chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.conversaciones__chip{color:var(--lila-tinta);font:inherit;white-space:nowrap;cursor:pointer;background:var(--hoja);border:1px solid var(--lila-linea);transition:color var(--rapido) ease, background-color var(--rapido) ease, border-color var(--rapido) ease;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:13px;line-height:1.35;display:inline-flex}.conversaciones__chip:hover{color:var(--sello);border-color:var(--lila-medio)}.conversaciones__chip:focus-visible{outline:2px solid var(--sello);outline-offset:1px}.conversaciones__chip--activo{color:var(--sello);background:var(--lila-suave);border-color:var(--lila-medio);font-weight:600}.conversaciones__chip-total{font-variant-numeric:tabular-nums}.conversaciones__ayuda.ant-btn{color:var(--lila-tinta);flex:none;margin-left:auto}.conversaciones__aviso{color:var(--pendiente);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.conversaciones__filas{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.conversaciones__fila{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--rapido) ease;background:0 0;border:0;align-items:center;gap:11px;padding:0 0 0 12px;display:flex}.conversaciones__fila:hover{background:var(--lila-fondo)}.conversaciones__fila--activa,.conversaciones__fila--activa:hover{background:var(--lila-suave)}.conversaciones__fila:focus-visible{outline:2px solid var(--sello);outline-offset:-2px}.conversaciones__avatar.ant-avatar{width:44px;height:44px;color:var(--sello);background:var(--lila-medio);flex:none;font-size:18px;font-weight:600;line-height:44px}.conversaciones__fila-texto{border-bottom:1px solid var(--lila-linea);flex:1;gap:2px;min-width:0;padding:11px 12px 11px 0;display:grid}.conversaciones__fila--activa .conversaciones__fila-texto{border-bottom-color:#0000}.conversaciones__fila-cabecera,.conversaciones__fila-detalle{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.conversaciones__fila-cabecera strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.conversaciones__fila-cabecera time{color:var(--lila-tinta);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.conversaciones__preview{color:var(--lila-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.conversaciones__no-leidos{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:var(--sello);border-radius:999px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:grid}.conversaciones__cargando{gap:18px;padding:14px 12px;display:grid}.conversaciones__lista-vacia{margin:auto 0;padding:24px 20px}.conversaciones__paginacion{color:var(--lila-tinta);border-top:1px solid var(--lila-linea);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.conversaciones__chat{background:var(--lila-fondo);flex-direction:column;min-width:0;min-height:0;display:flex;container-type:inline-size}.conversaciones__contacto{background:var(--hoja);border-bottom:1px solid var(--lila-linea);align-items:center;gap:10px;min-height:60px;padding:8px 14px;display:flex}.conversaciones__volver.ant-btn{color:var(--lila-tinta);flex:none;display:none}.conversaciones__identidad{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.conversaciones__identidad>div{gap:1px;min-width:0;display:grid}.conversaciones__identidad strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.conversaciones__identidad span:not(.ant-avatar-string){color:var(--lila-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.conversaciones__contacto .conversaciones__avatar.ant-avatar{width:40px;height:40px;font-size:16px;line-height:40px}.conversaciones__acciones{flex:none;align-items:center;gap:8px;display:flex}.conversaciones__quien{max-width:170px;color:var(--sello);white-space:nowrap;background:var(--lila-suave);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.conversaciones__quien span{text-overflow:ellipsis;overflow:hidden}.conversaciones__mensajes{overscroll-behavior:contain;background-color:var(--lila-fondo);background-image:radial-gradient(#4b3ba80e 1px,#0000 1px);background-size:16px 16px;flex-direction:column;flex:1;gap:2px;min-height:0;padding:12px clamp(14px,5cqi,64px) 16px;display:flex;overflow:hidden auto}.conversaciones__dia{color:var(--lila-tinta);background:var(--hoja);border-radius:8px;align-self:center;margin:10px 0 6px;padding:3px 12px;font-size:12px;box-shadow:0 1px 1px #4b3ba81f}.conversaciones__dia:first-letter{text-transform:uppercase}.conversaciones__sistema{max-width:80%;color:var(--lila-tinta);text-align:center;align-self:center;margin:6px 0;font-size:12px}.conversaciones__mensaje{overflow-wrap:anywhere;background:var(--hoja);border-radius:12px 12px 12px 3px;flex-wrap:wrap;align-self:flex-start;align-items:flex-end;column-gap:12px;width:fit-content;max-width:min(74%,640px);margin-top:8px;padding:6px 10px 5px;font-size:14px;line-height:1.4;display:flex;box-shadow:0 1px 1px #4b3ba81f}.conversaciones__mensaje--bot,.conversaciones__mensaje--equipo,.conversaciones__mensaje--nota{border-radius:12px 12px 3px;align-self:flex-end}.conversaciones__mensaje--bot{background:var(--lila-suave)}.conversaciones__mensaje--equipo{background:var(--lila-medio)}.conversaciones__mensaje--nota{border:1px dashed var(--sello);box-shadow:none;background:#fbfaff}.conversaciones__mensaje--seguido{border-radius:12px;margin-top:2px}.conversaciones__meta{color:var(--sello);flex-basis:100%;align-items:center;gap:5px;margin-bottom:2px;font-size:12px;display:flex}.conversaciones__meta strong{font-weight:600}.conversaciones__meta span{color:var(--lila-tinta)}.conversaciones__mensaje p{white-space:pre-wrap;flex:0 auto;min-width:0;margin:0}.conversaciones__mensaje a{color:var(--sello);text-underline-offset:2px;flex-basis:100%;text-decoration:underline}.conversaciones__hora{color:var(--lila-tinta);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px}.conversaciones__chat-vacio{color:var(--lila-tinta);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.conversaciones__chat-vacio .anticon{color:var(--sello);font-size:28px}.conversaciones__chat-vacio--inicio strong{color:var(--tinta);font-size:17px}.conversaciones__respuesta{background:var(--hoja);border-top:1px solid var(--lila-linea);gap:6px;padding:8px 12px;display:grid}.conversaciones__franja{min-height:40px;color:var(--lila-tinta);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-size:13px;display:flex}.conversaciones__franja>.anticon{color:var(--sello);flex:none;font-size:16px}.conversaciones__franja>span:not(.anticon){flex:220px;min-width:0}.conversaciones__franja strong{color:var(--tinta);font-weight:600}.conversaciones__asignar.ant-select{flex:none;width:200px}.conversaciones__asignar.ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--lila-suave);border-color:var(--lila-medio)}.conversaciones__asignar.ant-select:not(.ant-select-disabled) .ant-select-selection-placeholder{color:var(--sello);font-weight:550}.conversaciones__asignar.ant-select:not(.ant-select-disabled) .ant-select-arrow{color:var(--sello)}.conversaciones__adjuntos-pendientes{flex-wrap:wrap;gap:6px;display:flex}.conversaciones__adjuntos-pendientes .ant-tag{align-items:center;max-width:240px;margin:0;display:inline-flex;overflow:hidden}.conversaciones__adjuntos-pendientes .ant-tag .ant-tag-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversaciones__selector-archivos{display:none}.conversaciones__compositor{align-items:flex-end;gap:4px;display:flex}.conversaciones__compositor>.ant-btn{flex:none;width:40px;height:40px}.conversaciones__compositor>.ant-btn-text{color:var(--lila-tinta)}.conversaciones__compositor textarea.ant-input{background:var(--lila-fondo);min-width:0;min-height:40px;box-shadow:none;resize:none;border:1px solid #0000;border-radius:20px;flex:1;margin:0 4px;padding:8px 14px;line-height:1.5}.conversaciones__compositor textarea.ant-input::placeholder{color:var(--lila-tinta)}.conversaciones__compositor textarea.ant-input:hover{border-color:var(--lila-linea)}.conversaciones__compositor textarea.ant-input:focus{background:var(--hoja);border-color:var(--sello);box-shadow:0 0 0 2px var(--sello-tenue)}.conversaciones__nota.ant-btn[aria-pressed=true]{color:var(--sello);background:var(--lila-suave)}.conversaciones__compositor--nota textarea.ant-input,.conversaciones__compositor--nota textarea.ant-input:hover,.conversaciones__compositor--nota textarea.ant-input:focus{border:1px dashed var(--sello);background:#fbfaff}.conversaciones__estado{text-align:center;background:var(--lila-fondo);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;padding:72px 24px 32px;display:flex;position:relative}.conversaciones__estado-modo{position:absolute;top:10px;left:12px}.conversaciones__estado-icono{width:58px;height:58px;color:var(--sello);background:var(--lila-suave);border-radius:50%;place-items:center;margin-bottom:4px;font-size:25px;display:grid}.conversaciones__estado .ant-typography{max-width:440px;margin:0}.conversaciones__estado .ant-typography h3,.conversaciones__estado h3.ant-typography{font-family:var(--display)}@container (width<=640px){.conversaciones__accion-texto{display:none}.conversaciones__acciones .ant-btn{width:32px;padding:0}.conversaciones__quien{max-width:110px}}@container (width<=420px){.conversaciones__quien{display:none}}@media (width<=1100px){.conversaciones__lista .modo-conversaciones__tab{padding-inline:8px}.conversaciones__lista .modo-conversaciones__tab .anticon{display:none}.conversaciones__chips{gap:4px}.conversaciones__chip{padding-inline:8px}}@media (width<=760px){.conversaciones{grid-template-columns:minmax(0,1fr)}.conversaciones__lista{border-right:0}.conversaciones__lista .modo-conversaciones__tab{padding-inline:10px}.conversaciones__lista .modo-conversaciones__tab .anticon{display:inline-flex}.conversaciones__chat,.conversaciones--con-chat .conversaciones__lista{display:none}.conversaciones--con-chat .conversaciones__chat{display:flex}.conversaciones__volver.ant-btn{display:inline-flex}.conversaciones__contacto{padding:6px 8px}.conversaciones__mensajes{padding:10px 12px 14px}.conversaciones__mensaje{max-width:86%}.conversaciones__respuesta{padding:6px 8px}.conversaciones__asignar.ant-select{flex:100%;width:100%}}.puesta{margin-bottom:20px}.puesta__cabecera{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.puesta__cabecera .tarjeta__titulo{margin-bottom:4px}.puesta__cabecera p{margin:0 0 12px}.puesta__alerta{border-radius:10px;margin-bottom:12px}.puesta__alerta .ant-alert-description{font-size:12px;line-height:1.45}.puesta__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.puesta__paso:last-child:nth-child(odd){grid-column:1/-1}.puesta__paso{border:1px solid var(--linea-suave);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex;position:relative}.puesta__paso--listo{background:var(--papel-hondo)}.puesta__icono{width:30px;height:30px;color:var(--sello);flex:0 0 30px;place-items:center;font-size:17px;display:grid}.puesta__paso--listo .puesta__icono{color:var(--cobrado)}.puesta__texto{flex:1;gap:2px;min-width:0;display:grid}.puesta__texto small{color:var(--tinta-suave);line-height:1.4}.puesta__continuar{z-index:1;white-space:nowrap;position:relative}.puesta__atajos{margin-top:12px}.puesta__atajos a{align-items:center;gap:6px;display:inline-flex}.perfil-asistente{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.perfil-asistente>div{background:var(--papel-hondo);border-radius:8px;gap:2px;padding:10px;display:grid}.acceso-bandeja{text-align:left;justify-content:flex-start}.acceso-bandeja .anticon{color:var(--sello)}@media (width<=760px){.puesta__lista{grid-template-columns:1fr}.puesta__cabecera{flex-direction:column;align-items:stretch;gap:8px}}@media print{body *{visibility:hidden}.boleta-imprimible,.boleta-imprimible *{visibility:visible}.boleta-imprimible{width:80mm;position:absolute;inset:0 auto auto 0}}.enlace{color:var(--sello);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0 0}.enlace:hover{text-decoration:underline}.conexiones{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin-bottom:20px;display:grid;position:relative}.conexion p{margin:0 0 14px;line-height:1.55}.pasos{margin:0 0 14px;padding-left:20px;line-height:1.55}.pasos li+li{margin-top:4px}.qr{background:var(--hoja);border:1px solid var(--linea);border-radius:12px;place-items:center;min-height:272px;margin:0 auto 8px;padding:8px;display:grid}.qr img{width:min(256px,100%);height:auto;image-rendering:pixelated;display:block}.codigo-vinculo{text-align:center;letter-spacing:.12em;color:var(--sello);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:28px;font-weight:600;margin:0 0 12px!important}.widget-titulo{align-items:center;gap:8px;display:flex}.widget-titulo .anticon,.widget-instalacion__barra .anticon{color:var(--sello)}.widget-descripcion{color:var(--tinta-suave);margin:0 0 12px;line-height:1.5}.widget-aviso-local{margin-bottom:12px}.widget-instalacion{border:1px solid var(--linea);background:var(--hoja);border-radius:8px;overflow:hidden}.widget-instalacion__barra{border-bottom:1px solid var(--linea-suave);background:var(--papel);color:var(--tinta);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 12px;font-size:13px;font-weight:600;display:flex}.widget-instalacion__barra>span{align-items:center;gap:8px;display:inline-flex}.widget-instalacion pre{max-height:220px;color:var(--tinta);background:var(--hoja);tab-size:2;white-space:pre;margin:0;padding:14px 16px;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.widget-instruccion{color:var(--tinta-suave);margin:8px 0 0;font-size:13px;line-height:1.5}.guia{background:var(--sello-tenue);border-radius:8px;margin:-8px 0 18px;padding:10px 14px}.guia summary{cursor:pointer;color:var(--sello);font-weight:500}.guia .pasos{margin:10px 0 0}.prueba__barra{background:var(--hoja);border-bottom:1px solid var(--lila-linea);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.prueba{flex:1;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.prueba__chat{background:var(--hoja);flex-direction:column;min-height:0;display:flex;overflow:hidden}.prueba__cabeza{border-bottom:1px solid var(--linea);align-items:center;gap:12px;padding:12px 16px;display:flex}.prueba__avatar{background:var(--sello);color:#fff;width:38px;height:38px;font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.prueba__quien{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.prueba__quien strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prueba__quien small{color:var(--cobrado);font-size:12px}.prueba__etiqueta{background:var(--sello-tenue);color:var(--sello);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.prueba__log{background:var(--papel);flex-direction:column;flex:1;gap:6px;padding:18px clamp(12px,3vw,28px);display:flex;overflow-y:auto}.prueba__turno{align-items:flex-end;gap:8px;max-width:100%;margin-top:6px;display:flex}.prueba__turno--yo{align-self:flex-end}.prueba__mascota{object-fit:contain;flex:none;width:30px;height:30px}.prueba__turno-contenido{min-width:0}.prueba__dia{background:var(--hoja);border:1px solid var(--linea-suave);color:var(--tinta-suave);border-radius:999px;align-self:center;margin-bottom:6px;padding:3px 10px;font-size:12px}.prueba__vacio{text-align:center;flex-direction:column;align-items:center;gap:4px;max-width:460px;margin:auto;display:flex}.prueba__vacio p{margin:0 0 10px}.prueba__vacio .prueba__sugerencias{justify-content:center}.prueba__burbuja{overflow-wrap:anywhere;border-radius:14px;max-width:min(78%,560px);padding:8px 12px 6px;line-height:1.5;position:relative;box-shadow:0 1px 1px #22252b0f}.prueba__burbuja p{white-space:pre-wrap;margin:0}.prueba__burbuja img{object-fit:cover;border-radius:8px;max-width:100%;max-height:280px;margin-top:8px;display:block}.prueba__hora{text-align:right;opacity:.65;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;display:block}.prueba__opciones,.prueba__sugerencias{flex-wrap:wrap;gap:6px;display:flex}.prueba__opciones{max-width:min(78%,560px);margin-top:2px}.prueba__turno .prueba__opciones{max-width:100%}.prueba__chip{border:1px solid color-mix(in srgb, var(--sello) 35%, transparent);background:var(--hoja);color:var(--sello);font:inherit;cursor:pointer;transition:background-color var(--rapido) ease, border-color var(--rapido) ease;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.prueba__chip:hover:not(:disabled){background:var(--sello-tenue);border-color:var(--sello)}.prueba__chip:focus-visible{outline:2px solid var(--sello);outline-offset:2px}.prueba__chip:disabled{color:var(--tinta-suave);border-color:var(--linea);cursor:default}.prueba__escribiendo{gap:4px;padding:12px 14px;display:flex}.prueba__escribiendo span{background:var(--tinta-suave);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite escribiendo}.prueba__escribiendo span:nth-child(2){animation-delay:.15s}.prueba__escribiendo span:nth-child(3){animation-delay:.3s}@keyframes escribiendo{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:no-preference){.prueba__burbuja,.prueba__opciones{animation:llegar .22s var(--salida) both}}@media (prefers-reduced-motion:reduce){.prueba__escribiendo span{opacity:.6;animation:none}}.prueba__entrada{border-top:1px solid var(--linea);align-items:flex-end;gap:8px;padding:12px 12px 4px;display:flex}.prueba__lado{background:var(--hoja);border-left:1px solid var(--lila-linea);flex-direction:column;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.prueba__lado .nota{margin:0}.prueba__pie{margin:10px 0 0;font-size:13px}@media (width<=1099px){.prueba{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;overflow-y:auto}.prueba__chat{height:calc(100dvh - 118px);min-height:420px}.prueba__lado{border-top:1px solid var(--lila-linea);border-left:0;overflow:visible}}@media (width<=640px){.prueba__burbuja,.prueba__opciones{max-width:88%}}.alta .ant-modal-content{flex-direction:column;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.alta .ant-modal-header{border-bottom:1px solid var(--linea-suave);margin:0;padding:20px 24px 16px}.alta .ant-modal-footer{border-top:1px solid var(--linea-suave);background:var(--hoja);margin:0;padding:14px 24px}.alta .ant-modal-body{min-height:0;padding:0}.alta__titulo{align-items:center;gap:14px;display:flex}.alta__nombre{font-family:var(--display);letter-spacing:-.01em;font-size:20px;font-weight:600;display:block}.alta__titulo small{color:var(--tinta-suave);margin-top:2px;font-size:13px;font-weight:400;display:block}.alta__titulo .encabezado__icono{width:40px;height:40px;font-size:18px}.alta__cuerpo{grid-template-columns:minmax(0,1fr) 280px;display:grid;overflow:visible}.alta__formulario{min-height:0;padding:0 12px 8px;overflow:visible}.alta__grupo{border:0;min-width:0;margin:0;padding:16px 0 4px}.alta__grupo+.alta__grupo{border-top:1px solid var(--linea-suave)}.alta__grupo--modulos{padding-bottom:18px}.alta__grupo legend{float:left;width:100%;font-family:var(--display);color:var(--tinta);border:0;margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.alta__grupo legend+*{clear:both}.alta__grupo .ant-form-item{margin-bottom:16px}.alta__campos-tienda{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;display:grid}.alta__datos-finales{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 28px;display:grid}.alta__grupo.alta__grupo--acceso{border:1px solid color-mix(in srgb, var(--sello) 16%, var(--linea-suave));background:linear-gradient(118deg, color-mix(in srgb, var(--sello) 12%, var(--hoja)) 0%, color-mix(in srgb, var(--sello) 7%, var(--hoja)) 58%, var(--hoja) 100%);border-radius:12px;margin:0 0 4px;padding:14px 18px 2px}.alta__grupo--acceso legend{margin-bottom:8px}.alta__subgrupo{min-width:0}.alta__subgrupo+.alta__subgrupo{border-left:1px solid color-mix(in srgb, var(--sello) 16%, var(--linea-suave));padding-left:20px}.alta__atajos{flex-wrap:wrap;gap:6px;margin:-8px 0 16px;display:flex}.alta__atajos .alta__limpiar-modulos.ant-btn{min-height:30px;color:var(--tinta-suave);border:1px solid #0000;border-radius:7px;margin-inline-start:auto;padding-inline:9px;font-size:12px}.alta__atajos .alta__limpiar-modulos.ant-btn:hover{border-color:color-mix(in srgb, var(--sello) 20%, transparent);background:color-mix(in srgb, var(--sello) 7%, var(--hoja));color:var(--sello)}.alta__atajos .alta__limpiar-modulos.ant-btn:focus-visible{outline:3px solid var(--sello-tenue);outline-offset:2px}.alta__presupuesto-ayuda{max-width:34ch;color:var(--tinta-suave);margin:-10px 0 6px;font-size:11px;line-height:1.45}.alta__atajos.alta__topes{flex-wrap:wrap;gap:4px;margin:0 0 8px;display:flex}.alta__tope{border:1px solid var(--linea);background:var(--hoja);min-width:0;min-height:30px;color:var(--tinta);cursor:pointer;text-align:left;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:5px 7px;font-size:11px;font-weight:600;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.alta__tope:hover{border-color:var(--sello)}.alta__tope:focus-visible{outline:3px solid var(--sello-tenue);outline-offset:2px}.alta__tope[aria-pressed=true]{border-color:var(--sello);background:var(--sello-tenue);color:var(--sello)}.alta__funciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.alta__funcion{border-bottom:1px solid var(--linea-suave);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:10px 0;display:flex}.alta__funcion-texto{gap:3px;min-width:0;display:grid}.alta__funcion-texto strong{color:var(--tinta);font-size:13px;font-weight:600}.alta__funcion-texto small{color:var(--tinta-suave);font-size:12px;line-height:1.4}.alta__funcion .ant-switch{flex:none;margin-top:2px}.alta__atajos .prueba__chip[aria-pressed=true]{background:var(--sello);border-color:var(--sello);color:#fff}.alta__boleta{background:radial-gradient(circle at 1px 1px, #22252b0f 1px, transparent 0) 0 0 / 14px 14px, var(--papel);border-left:1px solid var(--linea-suave);align-self:stretch;min-height:0;padding:28px 22px;overflow:visible}.alta__boleta .boleta{padding:24px 20px 28px;font-size:13px}.alta__boleta .renglon>span:last-child{text-overflow:ellipsis;white-space:nowrap;text-align:right;max-width:60%;overflow:hidden}.alta__boleta-cabecera{text-align:center;border-bottom:1px dashed #cfd0ca;gap:4px;margin-bottom:10px;padding:2px 0 14px;display:grid}.alta__boleta-cabecera>span{color:var(--tinta-suave);font-size:11px}.alta__boleta-cabecera .boleta__tienda{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alta__boleta-cabecera small{color:var(--tinta-suave);font-size:11px}.alta__boleta-modulos>strong{margin-bottom:6px;font-size:12px;display:block}.alta__boleta-modulos>p{color:var(--tinta-suave);margin:0;font-size:12px}.alta__valor{color:var(--tinta)}@media (width<=760px){.alta__formulario{padding:0 12px 8px}}@media (width<=1080px){.alta__cuerpo{flex-direction:column;display:flex}.alta__formulario{flex:none;overflow:visible}.alta__boleta{border-top:1px solid var(--linea-suave);border-left:0;flex:none;padding:20px 18px;display:block}}@media (width<=540px){.alta__campos-tienda,.alta__datos-finales,.alta__funciones{grid-template-columns:minmax(0,1fr)}.alta__formulario{padding-inline:12px}.alta__subgrupo+.alta__subgrupo{border-top:1px solid color-mix(in srgb, var(--sello) 16%, var(--linea-suave));border-left:0;padding:14px 0 0}.alta__grupo.alta__grupo--acceso{padding:14px 14px 2px}}.vista-previa ul{margin:0;padding-left:18px;line-height:1.6}.vista-previa li+li{margin-top:8px}.seleccion{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}body{background-image:linear-gradient(#22252b09 1px,#0000 1px),linear-gradient(90deg,#22252b09 1px,#0000 1px);background-size:24px 24px}.conexion__intro{align-items:center;gap:14px;margin-bottom:14px;display:flex}.conexion__intro p{margin:0}.conexion__dibujo,.ficha-pago img{flex:none;width:104px;height:auto}.ficha-pago{background:var(--papel);border-radius:10px;align-items:center;gap:14px;margin:-4px 0 18px;padding:12px 14px;display:flex}.ficha-pago p{color:var(--tinta-suave);margin:0;font-size:13px;line-height:1.5}.prueba__vacio-dibujo{width:150px;height:auto}@media (prefers-reduced-motion:no-preference){.conexion__dibujo,.prueba__vacio-dibujo,.ficha-pago img{animation:asentar .52s var(--salida) both}}.seccion-prompt{border-top:1px solid var(--linea-suave);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;padding:16px 0;display:grid}.seccion-prompt:first-of-type{border-top:0;padding-top:0}.seccion-prompt__titulo{margin:0 0 2px;font-weight:600}.seccion-prompt__rubro{background:var(--papel);color:var(--tinta-suave);border-radius:6px;margin:8px 0 0;padding:8px 12px 8px 26px;font-size:13px;line-height:1.5}.seccion-prompt__rubro--vacio{padding-left:12px;list-style:none}@media (width<=760px){.seccion-prompt{grid-template-columns:minmax(0,1fr);gap:8px}}.prompt-final{background:var(--papel);border:1px solid var(--linea);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0 0 16px;padding:14px 16px;font-size:12.5px;line-height:1.55}.avisos-correo__activo.ant-alert-success{background:#f0faf4;border:1px solid #a8d5ba;border-left:4px solid #218056;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 2px 8px #20704a0f}.avisos-correo__activo .ant-alert-icon{color:#18764c;flex:none;margin-inline-end:0;font-size:17px}.avisos-correo__activo .ant-alert-content{flex:1;min-width:0}.avisos-correo__activo .ant-alert-message{color:#174b35;font-size:13px;font-weight:600;line-height:1.45}.avisos-correo__activo .ant-alert-action{flex:none;margin-inline-start:auto}.avisos-correo__probar{border-radius:9px;min-height:38px;font-weight:600;box-shadow:0 1px 2px #2c22701f}.avisos__lista{flex-direction:column;gap:10px;display:flex}.correos{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px 32px;padding-bottom:16px;display:grid}.correos__area{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.correos__area legend{color:var(--tinta-suave);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;padding:0;font-size:12px;font-weight:600}.correos__fila{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.correos__fila>span{flex-direction:column;gap:2px;line-height:1.4;display:flex}.correos__fila .apagado{font-size:13px}.correos__fila .ant-switch{flex:none;margin-top:2px}.avisos__resumen{white-space:nowrap;flex-direction:column;align-items:flex-start;display:inline-flex}.avisos__resumen .ant-btn{padding-inline:0}.avisos__rol{font-size:12px}@media (width<=720px){.avisos-correo__activo.ant-alert-success{flex-wrap:wrap;align-items:flex-start}.avisos-correo__activo .ant-alert-content{flex:calc(100% - 40px)}.avisos-correo__activo .ant-alert-action{width:100%;margin:2px 0 0 29px}.avisos-correo__probar{width:100%}}.baja-negocio .ant-modal-content{padding:0;overflow:hidden}.baja-negocio .ant-modal-header{border-bottom:1px solid var(--linea-suave);margin:0;padding:12px 24px}.baja-negocio .ant-modal-body{padding:16px 24px 20px}.baja-negocio .ant-modal-footer{border-top:1px solid var(--linea-suave);margin:0;padding:12px 24px}.baja-negocio__titulo{color:var(--tinta);align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.baja-negocio__titulo .anticon{color:var(--sello);font-size:16px}.baja-negocio__cuerpo{gap:14px;display:grid}.baja-negocio__alerta{border-radius:10px;margin:0;padding:12px 14px}.baja-negocio__confirmacion{border:1px solid color-mix(in srgb, var(--sello) 15%, var(--linea-suave));background:linear-gradient(120deg, color-mix(in srgb, var(--sello) 7%, var(--hoja)), var(--hoja));border-radius:10px;padding:14px}.baja-negocio__confirmacion>label{color:var(--tinta);font-weight:600;display:block}.baja-negocio__confirmacion code{border:1px solid var(--linea);background:var(--papel);color:var(--tinta);overflow-wrap:anywhere;border-radius:5px;padding:2px 6px;font-size:12px}.baja-negocio__confirmacion p{color:var(--tinta-suave);margin:5px 0 0;font-size:13px;line-height:1.45}.baja-negocio__opcional{color:var(--tinta-suave);font-size:12px;font-weight:400}.baja-negocio__confirmacion .ant-input{margin-top:8px}.baja-negocio__motivo{margin:0}.baja-negocio__motivo .ant-form-item-row{display:block}.baja-negocio__motivo .ant-form-item-label{text-align:left;padding:0 0 6px}.baja-negocio__motivo .ant-form-item-control{max-width:100%}.baja-negocio__motivo textarea{width:100%}@media (width<=520px){.baja-negocio .ant-modal-header{padding:12px 18px}.baja-negocio .ant-modal-body{padding:14px 18px 16px}.baja-negocio .ant-modal-footer{padding:10px 18px}}.correo__campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 16px;display:grid}.correo-config{margin-bottom:18px}.correo-config>.ant-card-head{min-height:58px}.correo-config>.ant-card-body{padding:24px}.correo-config__resumen{border:1px solid var(--linea-suave);background:var(--papel);border-radius:12px;align-items:center;gap:14px;margin:0 0 24px;padding:16px 18px;display:flex}.correo-config__marca,.correo-config__prueba-icono{background:var(--sello-tenue);width:42px;height:42px;color:var(--sello);border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.correo-config__estado{flex:1;gap:3px;min-width:0;display:grid}.correo-config__estado strong{color:var(--tinta);font-size:14px;font-weight:650}.correo-config__estado span{color:var(--tinta-suave);font-size:13px;line-height:1.45}.correo-config__resumen .ant-tag{flex:none;margin:0}.correo-config__workspace{grid-template-columns:minmax(0,1.65fr) minmax(280px,.9fr);align-items:start;gap:28px;display:grid}.correo-config__servidor{min-width:0}.correo-config__cabecera{margin:0 0 18px}.correo-config__cabecera h3,.correo-config__prueba h3{color:var(--tinta);margin:0;font-size:16px;font-weight:650}.correo-config__cabecera p,.correo-config__prueba>p{color:var(--tinta-suave);margin:5px 0 0;font-size:13px;line-height:1.55}.correo-config .correo__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.correo-config__acciones{margin-top:2px}.correo-config__prueba{border:1px solid var(--linea-suave);background:var(--papel);border-radius:12px;min-width:0;padding:20px}.correo-config__prueba-icono{width:36px;height:36px;margin-bottom:14px;font-size:15px}.correo-config__prueba>label{color:var(--tinta);margin:18px 0 6px;font-size:13px;font-weight:600;display:block}.correo-config__ayuda{color:var(--tinta-suave);margin-top:7px;font-size:12px;line-height:1.5;display:block}.correo-config__boton-prueba{width:100%;margin-top:16px}.correo-config__resultado{margin-top:14px}.correo-config__resultado .ant-alert-message{font-size:13px}.correo-config__resultado .ant-alert-description{font-size:12px;line-height:1.5}@media (width<=880px){.correo-config__workspace{grid-template-columns:minmax(0,1fr);gap:22px}.correo-config__prueba{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.correo-config__prueba-icono{grid-row:1/span 2;margin:0}.correo-config__prueba>p{grid-column:2}.correo-config__prueba>label,.correo-config__prueba>.ant-input,.correo-config__ayuda,.correo-config__boton-prueba,.correo-config__resultado{grid-column:1/-1}}@media (width<=560px){.correo-config>.ant-card-body{padding:16px}.correo-config__resumen{flex-wrap:wrap;align-items:flex-start;padding:14px}.correo-config__resumen .ant-tag{margin-left:56px}.correo-config .correo__campos{grid-template-columns:minmax(0,1fr)}.correo-config .correo__campos .ant-form-item{grid-column:1/-1!important}.correo-config__prueba{padding:16px}}.config-plataforma__tabs{margin-top:4px}.config-plataforma__tabs>.ant-tabs-nav{margin-bottom:18px}.config-plataforma__tabs>.ant-tabs-nav .ant-tabs-tab{padding:11px 16px}.config-plataforma__tabs>.ant-tabs-nav .ant-tabs-tab-btn>span{gap:8px}.config-plataforma__panel>.ant-card{margin-bottom:0}.config-plataforma__card .ant-card-body{padding:24px}.config-plataforma__intro{align-items:center;gap:14px;margin-bottom:24px;display:flex}.config-plataforma__icono{background:var(--sello-tenue);width:46px;height:46px;color:var(--sello);border-radius:12px;flex:none;place-items:center;font-size:21px;display:grid}.config-plataforma__intro h2{font-family:var(--display);margin:0;font-size:18px;font-weight:600}.config-plataforma__intro p{color:var(--tinta-suave);margin:4px 0 0;font-size:13px;line-height:1.5}.config-plataforma__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.config-plataforma__campos .ant-form-item:last-child{grid-column:1/-1}.config-plataforma__campos .ant-form-item-label .anticon{color:var(--sello);margin-right:6px}.ficha-negocio .ant-drawer-content{background:var(--hoja)}.ficha-negocio .ant-drawer-header{min-height:76px;padding:15px 24px}.ficha-negocio .ant-drawer-title{min-width:0}.ficha-negocio .ant-drawer-body{background:var(--hoja);padding:22px 26px 30px}.ficha-negocio__titulo{align-items:center;gap:12px;min-width:0;display:flex}.ficha-negocio__titulo .ant-avatar{background:var(--sello-tenue);color:var(--sello);font-family:var(--display);flex:none;font-weight:700}.ficha-negocio__titulo>span:last-child{gap:3px;min-width:0;display:grid}.ficha-negocio__titulo strong{color:var(--tinta);font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.ficha-negocio__titulo small{color:var(--tinta-suave);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.ficha-negocio__tabs>.ant-tabs-nav{margin-bottom:20px}.ficha-negocio__tabs .ant-tabs-tab-btn>span{gap:8px}.ficha-negocio__tabs .ant-tabs-tab .anticon{color:var(--sello);font-size:15px}.ficha-negocio__tabs .ant-tabs-tab .ant-tag{margin-inline-start:2px}.ficha-negocio__contenido{min-height:300px}.ficha-negocio__grafico{padding:10px 14px 4px}.ficha-negocio__grafico .ant-card-body{padding:10px 4px 2px}.ficha-negocio__paginacion-auditoria{color:var(--tinta-suave);justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.auditoria-plataforma .ant-drawer-content{background:var(--hoja)}.auditoria-plataforma .ant-drawer-header{border-bottom-color:var(--linea-suave);padding:18px 24px}.auditoria-plataforma .ant-drawer-title{min-width:0}.auditoria-plataforma .ant-drawer-body{background:var(--hoja);padding:0 24px 18px}.auditoria-plataforma .ant-drawer-footer{background:var(--hoja);padding:12px 24px}.auditoria-plataforma__titulo{align-items:center;gap:12px;display:flex}.auditoria-plataforma__titulo>span:last-child{gap:3px;display:grid}.auditoria-plataforma__titulo strong{color:var(--tinta);font-family:var(--display);font-size:18px;font-weight:600}.auditoria-plataforma__titulo small{color:var(--tinta-suave);font-size:12px;font-weight:400}.auditoria-plataforma__lista .ant-list-item{border-block-end:0;padding:0}.auditoria-plataforma__evento{border-bottom:1px solid var(--linea-suave);width:100%;padding:17px 0}.auditoria-plataforma__evento-cabecera{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.auditoria-plataforma__evento-cabecera strong{color:var(--tinta);font-size:14px;font-weight:600;line-height:1.45}.auditoria-plataforma__evento-cabecera .ant-tag{flex:none;margin-inline-end:0}.auditoria-plataforma__meta{color:var(--tinta-suave);flex-wrap:wrap;gap:6px 16px;margin-top:9px;font-size:12px;display:flex}.auditoria-plataforma__meta span,.auditoria-plataforma__meta time{align-items:center;gap:6px;display:inline-flex}.auditoria-plataforma__meta .anticon{color:var(--sello)}.auditoria-plataforma__motivo{color:var(--tinta);margin:9px 0 0;font-size:12px;line-height:1.5}.auditoria-plataforma__detalles{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.auditoria-plataforma__detalles>span{background:var(--papel);max-width:100%;color:var(--tinta-suave);overflow-wrap:anywhere;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.4}.auditoria-plataforma__detalles b{color:var(--tinta);margin-right:3px;font-weight:600}.auditoria-plataforma__pie{color:var(--tinta-suave);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}@media (width<=680px){.auditoria-plataforma .ant-drawer-header{padding:14px 16px}.auditoria-plataforma .ant-drawer-body{padding:0 16px 14px}.auditoria-plataforma .ant-drawer-footer{padding:10px 16px}.auditoria-plataforma__titulo strong{font-size:16px}}.ficha-negocio__bloque-tabla{min-width:0;margin-top:22px}.ficha-negocio__titulo-tabla{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.ficha-negocio__titulo-tabla>span{background:var(--sello-tenue);width:32px;height:32px;color:var(--sello);border-radius:9px;flex:none;place-items:center;font-size:15px;display:grid}.ficha-negocio__titulo-tabla h3{font-family:var(--display);margin:0;font-size:16px;font-weight:600;line-height:1.3}.ficha-negocio__titulo-tabla p{color:var(--tinta-suave);margin:3px 0 0;font-size:12px;line-height:1.4}.ficha-negocio__herramientas{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.ficha-negocio__herramientas>span{color:var(--tinta);white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.ficha-negocio__herramientas>span .anticon{color:var(--sello)}.ficha-negocio__herramientas small{background:var(--papel-hondo);color:var(--tinta-suave);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:500}.ficha-negocio__accion-auditada{gap:3px;display:grid}.ficha-negocio__accion-auditada small{color:var(--tinta-suave);font-size:12px;line-height:1.4}.ficha-negocio__contenido .ant-card{--ficha-tono:var(--sello);border-color:color-mix(in srgb, var(--ficha-tono) 24%, var(--linea-suave));border-top:3px solid var(--ficha-tono);border-radius:10px;position:relative;box-shadow:0 1px 2px #22252b0a}.ficha-negocio__contenido .ant-card>.ant-card-head{min-height:46px;padding-inline:16px}.ficha-negocio__contenido .ant-card>.ant-card-body{padding:14px 16px}.ficha-negocio__metrica{height:100%;transition:transform .16s var(--salida), box-shadow .16s ease, border-color .16s ease}.ficha-negocio__contenido .ficha-negocio__metrica--cobrado{--ficha-tono:var(--cobrado)}.ficha-negocio__contenido .ficha-negocio__metrica--pendiente{--ficha-tono:var(--pendiente)}.ficha-negocio__contenido .ficha-negocio__metrica--anulado{--ficha-tono:var(--anulado)}.ficha-negocio__contenido .ficha-negocio__metrica--pedidos{--ficha-tono:#5265c5}.ficha-negocio__contenido .ficha-negocio__metrica--ventas{--ficha-tono:#168477}.ficha-negocio__contenido .ficha-negocio__metrica--ticket{--ficha-tono:#7455b8}.ficha-negocio__contenido .ficha-negocio__metrica--equipo{--ficha-tono:#a34e86}.ficha-negocio__contenido .ficha-negocio__metrica--gasto{--ficha-tono:#c47732}.ficha-negocio__contenido .ficha-negocio__metrica--ia-hoy{--ficha-tono:#bd5961}.ficha-negocio__metrica:hover{transform:translateY(-1px);box-shadow:0 5px 14px #22252b14}.ficha-negocio__metrica>.ant-card-body{padding:12px 15px 13px}.ficha-negocio__metrica .ant-statistic-title{min-height:0;margin-bottom:5px;font-size:13px;line-height:1.35}.ficha-negocio__metrica .ant-statistic-title>span{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ficha-negocio__metrica .ant-statistic-title .anticon{background:color-mix(in srgb, var(--ficha-tono) 10%, transparent);width:32px;height:32px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ficha-tono) 22%, transparent);color:var(--ficha-tono);border-radius:9px;flex:none;order:2;place-items:center;font-size:15px;display:inline-grid}.ficha-negocio__metrica .ant-statistic-content{font-size:26px;line-height:1.1}.ficha-negocio__metrica .ant-statistic-content-suffix{font-size:14px}.ficha-negocio__grafico>.ant-card-body{padding:10px 14px 12px}.ficha-negocio__grafico{--ficha-pedidos:#5265c5;--ficha-gasto:#c47732}.barras__figura{margin:0}.barras__leyenda{color:var(--tinta-suave);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:8px 2px 2px;font-size:12px;display:flex}.barras__leyenda>span{align-items:center;gap:6px;display:inline-flex}.barras__leyenda i{border-radius:3px;width:9px;height:9px}.barras__leyenda-pedidos{background:var(--ficha-pedidos,#5265c5)}.barras__leyenda-gasto{background:var(--ficha-gasto,#c47732)}.barras__leyenda small{color:var(--tinta-suave);margin-left:auto;font-size:11px}.barras__fechas{justify-content:space-between;padding:2px 2px 0;font-size:12px;display:flex}.barras__vacio{min-height:206px;color:var(--tinta-suave);text-align:center;align-content:center;justify-items:center;gap:8px;padding:22px 16px;display:grid}.barras__vacio-iconos{justify-content:center;align-items:center;gap:10px;margin-bottom:3px;display:flex}.barras__vacio-iconos>span{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:13px;place-items:center;width:44px;height:44px;font-size:19px;display:grid}.barras__icono-pedidos{background:color-mix(in srgb, #5265c5 10%, var(--hoja));color:#5265c5}.barras__icono-gasto{background:color-mix(in srgb, #c47732 11%, var(--hoja));color:#b86b28}.barras__vacio strong{color:var(--tinta);font-size:14px;font-weight:600}.barras__vacio p{max-width:440px;margin:0;font-size:12px;line-height:1.5}.ficha-negocio__contenido .ant-alert{margin-top:16px}.ajustes-negocio-drawer .ant-drawer-header{padding:18px 24px}.ajustes-negocio-drawer .ant-drawer-body{padding:24px 28px 30px}.ajustes-negocio-drawer .ant-drawer-footer{border-top:1px solid var(--linea-suave);background:var(--hoja);padding:12px 24px}.ajustes-negocio__pie{justify-content:flex-end;display:flex}.ajustes-negocio__titulo{align-items:center;gap:12px;min-width:0;display:flex}.ajustes-negocio__titulo>.anticon{background:var(--sello-tenue);width:38px;height:38px;color:var(--sello);border-radius:10px;flex:none;place-items:center;font-size:18px;display:grid}.ajustes-negocio__titulo>span:last-child{gap:3px;min-width:0;display:grid}.ajustes-negocio__titulo strong{color:var(--tinta);font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:650;overflow:hidden}.ajustes-negocio__titulo small{color:var(--tinta-suave);font-size:12px;font-weight:400}.ajustes-negocio{gap:24px;display:grid}.ajustes-negocio__seccion+.ajustes-negocio__seccion:not(.ajustes-negocio__presupuesto){border-top:1px solid var(--linea-suave);padding-top:22px}.ajustes-negocio__encabezado{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ajustes-negocio__icono{background:var(--sello-tenue);width:34px;height:34px;color:var(--sello);border-radius:9px;flex:none;place-items:center;display:grid}.ajustes-negocio__encabezado h3{color:var(--tinta);font-family:var(--display);margin:0;font-size:16px;font-weight:650}.ajustes-negocio__encabezado p{color:var(--tinta-suave);margin:3px 0 0;font-size:13px;line-height:1.5}.ajustes-negocio__funciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ajustes-negocio__funcion{border:1px solid var(--linea-suave);background:var(--hoja);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:78px;padding:14px 16px;display:flex}.ajustes-negocio__funcion[hidden]{display:none!important}.ajustes-negocio__funcion>span{gap:4px;min-width:0;display:grid}.ajustes-negocio__funcion strong{color:var(--tinta);font-size:13px;font-weight:600}.ajustes-negocio__funcion small{color:var(--tinta-suave);font-size:12px;line-height:1.4}.ajustes-negocio__nota{color:var(--tinta-suave);margin:8px 0 0;font-size:12px;line-height:1.45}.ajustes-negocio__presupuesto{background:linear-gradient(118deg, color-mix(in srgb, var(--sello) 12%, var(--hoja)) 0%, color-mix(in srgb, var(--sello) 7%, var(--hoja)) 58%, var(--hoja) 100%);border-radius:12px;border:1px solid color-mix(in srgb, var(--sello) 16%, var(--linea-suave))!important;padding:16px 18px 14px!important}.ajustes-negocio__presupuesto .ajustes-negocio__encabezado{align-items:center;margin-bottom:12px}.ajustes-negocio__presupuesto .ajustes-negocio__icono{width:30px;height:30px}.ajustes-negocio__tope-input{max-width:230px;margin-bottom:8px}.ajustes-negocio__tope-input .ant-input-number{width:100%}.ajustes-negocio__topes{flex-wrap:wrap;gap:6px;display:flex}.ajustes-negocio__opcion{border:1px solid var(--linea);background:var(--hoja);min-width:0;min-height:36px;color:var(--tinta);cursor:pointer;text-align:left;border-radius:8px;justify-content:center;align-items:center;padding:5px 10px;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.ajustes-negocio__opcion strong{font-size:13px;font-weight:650}.ajustes-negocio__opcion:hover{border-color:var(--sello)}.ajustes-negocio__opcion:focus-visible{outline:3px solid var(--sello-tenue);outline-offset:2px}.ajustes-negocio__opcion[aria-pressed=true]{border-color:var(--sello);background:color-mix(in srgb, var(--sello) 10%, var(--hoja));color:var(--sello)}.plataforma-resumen__ventas{gap:18px;display:grid}.plataforma-resumen__moneda+.plataforma-resumen__moneda{border-top:1px solid var(--linea-suave);padding-top:14px}.plataforma-resumen__moneda-cabecera,.plataforma-resumen__estado-cabecera{justify-content:space-between;align-items:center;gap:12px;display:flex}.plataforma-resumen__moneda-cabecera{color:var(--tinta-suave);font-size:13px}.plataforma-resumen__moneda-cabecera>span,.plataforma-resumen__estado-cabecera>span{align-items:center;gap:8px;display:inline-flex}.plataforma-resumen__moneda-cabecera .anticon,.plataforma-resumen__estado-cabecera .anticon{color:var(--sello)}.plataforma-resumen__moneda-cabecera strong,.plataforma-resumen__estado-cabecera strong{color:var(--tinta);font-variant-numeric:tabular-nums}.plataforma-resumen__grafico{margin-top:12px!important}.plataforma-resumen__sin-datos{color:var(--tinta-suave);text-align:center;margin:4px 0 0;font-size:12px}.plataforma-resumen__estado{gap:3px;padding:8px 0;display:grid}.plataforma-resumen__estado+.plataforma-resumen__estado{border-top:1px solid var(--linea-suave)}.plataforma-resumen__estado-cabecera{color:var(--tinta-suave);font-size:13px}.plataforma-resumen__pedidos-dia{margin-bottom:16px}.plataforma-resumen__pedidos-dia .plataforma-resumen__grafico{margin-top:0!important}@media (prefers-reduced-motion:no-preference){.ficha-negocio__contenido,.config-plataforma__panel{animation:ficha-llegada .22s var(--salida) both}.ficha-negocio__metrica{animation:ficha-llegada .26s var(--salida) both}.ficha-negocio__metrica:nth-child(2){animation-delay:35ms}.ficha-negocio__metrica:nth-child(3){animation-delay:70ms}.ficha-negocio__metrica:nth-child(4){animation-delay:.105s}}@keyframes ficha-llegada{0%{opacity:0;filter:blur(1px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ficha-negocio__metrica{transition:border-color .12s,box-shadow .12s}}@media (width<=680px){.ficha-negocio .ant-drawer-header{padding:12px 16px}.ficha-negocio .ant-drawer-body{padding:16px}.ficha-negocio__titulo strong{font-size:15px}.ficha-negocio__herramientas{flex-direction:column;align-items:stretch}.ficha-negocio__herramientas .ant-segmented{max-width:100%;overflow-x:auto}.ficha-negocio__herramientas>span{white-space:normal}.config-plataforma__card .ant-card-body{padding:18px 16px}.config-plataforma__campos{grid-template-columns:minmax(0,1fr)}.config-plataforma__campos .ant-form-item:last-child{grid-column:auto}}.prueba__cabeza.chat-cabecera{background:var(--hoja);border-bottom:1px solid var(--lila-linea);gap:10px;min-height:60px;padding:8px 14px}.prueba__avatar.chat-avatar{width:40px;height:40px;font-size:16px}.prueba__log.chat-historial{background-color:var(--lila-fondo);background-image:radial-gradient(#4b3ba80e 1px,#0000 1px);background-size:16px 16px;gap:6px;padding:14px clamp(14px,3vw,40px)}.prueba__burbuja.chat-burbuja{border-radius:12px;max-width:min(78%,560px);margin-top:6px;padding:6px 10px 5px;font-size:14px;line-height:1.4;box-shadow:0 1px 1px #4b3ba81f}.prueba__turno .prueba__burbuja.chat-burbuja{max-width:min(78vw,560px)}.prueba__burbuja.chat-burbuja--asistente{background:var(--lila-suave);border:0;border-bottom-left-radius:3px;align-self:flex-start}.prueba__burbuja.chat-burbuja--yo{color:var(--tinta);background:var(--hoja);border:0;border-bottom-right-radius:3px;align-self:flex-end}.prueba__burbuja.chat-burbuja--asistente a{text-decoration:underline}.prueba__burbuja.chat-burbuja p{white-space:pre-wrap;margin:0}.prueba__burbuja .prueba__hora{color:var(--lila-tinta);opacity:1}.prueba__reintento{justify-content:center;padding:6px 12px;display:flex}.prueba__entrada.chat-compositor{background:var(--hoja);border-top:1px solid var(--lila-linea);gap:8px;padding:8px 12px}.prueba__entrada.chat-compositor textarea.ant-input{background:var(--lila-fondo);min-height:40px;box-shadow:none;resize:none;border:1px solid #0000;border-radius:20px;padding:8px 14px}.prueba__entrada.chat-compositor textarea.ant-input::placeholder{color:var(--lila-tinta)}.prueba__entrada.chat-compositor textarea.ant-input:focus{background:var(--hoja);border-color:var(--sello);box-shadow:0 0 0 2px var(--sello-tenue)}.prueba__entrada.chat-compositor .ant-btn{border-radius:20px;height:40px}@media (width<=760px){.prueba__log.chat-historial{padding:12px}.prueba__burbuja.chat-burbuja{max-width:94%}.prueba__turno .prueba__burbuja.chat-burbuja{max-width:min(72vw,560px)}.prueba__entrada.chat-compositor{padding:6px 8px}}.prueba__cliente-avatar{width:32px;height:32px;color:var(--sello);background:#f0edfc;border:1px solid #ded9f5;border-radius:50%;flex:0 0 32px;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:0 1px 2px #22252b14}.prueba__mascota{object-fit:contain;background:var(--hoja);border-radius:50%;flex:0 0 34px;width:34px;height:34px;display:block;box-shadow:0 1px 4px #22252b1f}.prueba__turno--yo{align-items:flex-end}.prueba__cliente-avatar{flex-basis:30px;width:30px;height:30px}.prueba__turno--yo .prueba__burbuja.chat-burbuja{border-radius:16px 16px 5px}.conexion--vinculada .tarjeta__titulo>.anticon{color:var(--cobrado)}.conexion--vinculada{border-top:3px solid var(--cobrado)}.conexion__vinculada{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:center;gap:18px;margin:2px 0 16px;display:grid}.conexion__identidad{gap:11px;min-width:0;display:grid}.conexion__cuenta{align-items:center;gap:11px;min-width:0;display:flex}.conexion__cuenta-icono{background:color-mix(in srgb, var(--cobrado) 12%, white);width:34px;height:34px;color:var(--cobrado);border-radius:50%;flex:0 0 34px;place-items:center;font-size:17px;display:grid}.conexion__cuenta-datos{gap:2px;min-width:0;display:grid}.conexion__cuenta-datos strong{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:16px}.conexion__cuenta-datos small{color:var(--tinta-suave);font-size:13px}.conexion__ayuda{color:var(--tinta-suave);padding-left:45px;font-size:13px;line-height:1.55;margin:0!important}.conexion__actividad{border:1px solid color-mix(in srgb, var(--cobrado) 22%, white);background:color-mix(in srgb, var(--cobrado) 6%, white);border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.conexion__actividad-icono{background:color-mix(in srgb, var(--cobrado) 13%, white);width:28px;height:28px;color:var(--cobrado);border-radius:50%;flex:0 0 28px;place-items:center;display:grid}.conexion__actividad>span:last-child{gap:4px;min-width:0;display:grid}.conexion__actividad strong{color:var(--tinta);font-size:13px}.conexion__actividad small{color:var(--tinta-suave);font-size:12px;line-height:1.45}.conexion__acciones{flex-wrap:wrap;display:flex;gap:8px!important}@media (width<=760px){.conexion__vinculada{grid-template-columns:minmax(0,1fr);gap:12px}.conexion__actividad{margin-left:45px}.conexion__ayuda{padding-left:0}.conexion__cuenta-datos strong{font-size:15px}}.sesion-vencida{background:var(--papel);min-height:100svh;color:var(--tinta);overflow:hidden}.sesion-vencida__interior{width:min(1160px,100%);min-height:100svh;padding:max(28px, env(safe-area-inset-top)) clamp(24px, 6vw, 80px) max(22px, env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;margin:0 auto;display:grid}.sesion-vencida__cabecera{align-items:center;min-height:40px;display:flex}.sesion-vencida__contenido{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(24px,5vw,72px);padding:32px 0;display:grid}.sesion-vencida__arte{place-items:center;min-width:0;display:grid;position:relative}.sesion-vencida__arte:before{content:"";aspect-ratio:1;opacity:.72;background:#e9e7f4;border-radius:50%;width:min(76%,440px);position:absolute}.sesion-vencida__arte img{object-fit:contain;width:min(100%,620px);height:auto;display:block;position:relative}.sesion-vencida__mensaje{max-width:440px;padding:16px 0}.sesion-vencida__estado{color:var(--tinta-suave);align-items:center;gap:9px;margin:0 0 22px;font-size:14px;display:inline-flex}.sesion-vencida__estado span{background:var(--sello);width:9px;height:9px;box-shadow:0 0 0 4px var(--sello-tenue);border-radius:50%}.sesion-vencida__mensaje h1{max-width:10ch;color:var(--tinta);font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2.4rem,5vw,4.15rem);font-weight:600;line-height:1.04}.sesion-vencida__mensaje h1:focus{outline:none}.sesion-vencida__detalle{max-width:38ch;color:var(--tinta-suave);text-wrap:pretty;margin:0 0 30px;font-size:17px;line-height:1.6}.sesion-vencida__accion.ant-btn{min-height:48px;padding-inline:22px;font-weight:600}.sesion-vencida__pie{border-top:1px solid var(--linea);color:var(--tinta-suave);padding-top:18px;font-size:13px;line-height:1.5}@media (width<=760px){.sesion-vencida__interior{width:min(560px,100%);padding-inline:24px}.sesion-vencida__contenido{text-align:center;grid-template-columns:1fr;align-content:center;gap:4px}.sesion-vencida__arte img{width:min(82vw,380px)}.sesion-vencida__mensaje{max-width:440px;margin:0 auto}.sesion-vencida__mensaje h1,.sesion-vencida__detalle{margin-inline:auto}}@media (height<=680px) and (width>=761px){.sesion-vencida__interior{padding-block:20px}.sesion-vencida__arte img{max-height:58vh}.sesion-vencida__mensaje h1{font-size:clamp(2.2rem,4.2vw,3.4rem)}}@media (prefers-reduced-motion:no-preference){.sesion-vencida__interior{animation:sesion-aparecer .52s var(--salida) both}.sesion-vencida__arte img{animation:sesion-ilustracion .68s var(--salida) 80ms both}.sesion-vencida__mensaje{animation:sesion-mensaje .52s var(--salida) .14s both}}@media (prefers-reduced-motion:reduce){.sesion-vencida__interior,.sesion-vencida__arte img,.sesion-vencida__mensaje{animation:none}}@keyframes sesion-aparecer{0%{opacity:0}to{opacity:1}}@keyframes sesion-ilustracion{0%{opacity:0;transform:translateY(12px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sesion-mensaje{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.gestion-negocio-modal .ant-modal-content{border:1px solid var(--linea);border-radius:14px;flex-direction:column;max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden;box-shadow:0 20px 56px #22252b33}.gestion-negocio-modal .ant-modal-header{border-bottom:1px solid var(--linea-suave);flex:none;margin:0;padding:22px 24px 18px}.gestion-negocio-modal .ant-modal-title{min-width:0}.gestion-negocio-modal .ant-modal-body{min-height:0;padding:22px 24px 8px;overflow:auto}.gestion-negocio-modal .ant-modal-footer{border-top:1px solid var(--linea-suave);flex:none;margin:0;padding:14px 24px}.gestion-negocio-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:8px}.gestion-negocio-modal .ant-modal-close{top:17px;inset-inline-end:16px}.gestion-negocio-modal__titulo{align-items:center;gap:12px;min-width:0;padding-right:32px;display:flex}.gestion-negocio-modal__titulo>span:last-child{gap:3px;min-width:0;display:grid}.gestion-negocio-modal__titulo strong{color:var(--tinta);font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:650;line-height:1.3}.gestion-negocio-modal__titulo small{color:var(--tinta-suave);font-size:12px;font-weight:400;line-height:1.45}.gestion-negocio-modal__icono{background:var(--sello-tenue);width:40px;height:40px;color:var(--sello);border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.gestion-negocio-modal__seccion{border-top:1px solid var(--linea-suave);gap:3px;margin:2px 0 0;padding-top:12px;display:grid}.gestion-negocio-modal__seccion strong{color:var(--tinta);font-size:13px;font-weight:650}.gestion-negocio-modal__seccion span{color:var(--tinta-suave);font-size:12px;line-height:1.45}.gestion-negocio-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;margin:0;display:grid}.gestion-negocio-form .ant-form-item{min-width:0;margin-bottom:16px}.gestion-negocio-form .ant-form-item-control-input-content,.gestion-negocio-form .ant-input-number,.gestion-negocio-form .ant-select{width:100%}.gestion-negocio-form .ant-input:not(textarea),.gestion-negocio-form .ant-input-affix-wrapper,.gestion-negocio-form .ant-input-number,.gestion-negocio-form .ant-select:not(.ant-select-multiple) .ant-select-selector{height:40px;min-height:40px;font-size:14px}.gestion-negocio-form .ant-select-multiple .ant-select-selector{height:auto;min-height:40px;font-size:14px}.gestion-negocio-form .ant-input-affix-wrapper{padding:4px 11px}.gestion-negocio-form .ant-input-affix-wrapper .ant-input{height:auto;min-height:0;font-size:14px;line-height:20px}.gestion-negocio-form .ant-input-number-input{height:38px;font-size:14px}.gestion-negocio-form .ant-select:not(.ant-select-multiple) .ant-select-selection-item,.gestion-negocio-form .ant-select:not(.ant-select-multiple) .ant-select-selection-placeholder{font-size:14px;line-height:38px!important}.gestion-negocio-form .ant-input-textarea textarea{min-height:auto;font-size:14px;line-height:1.5}.gestion-negocio-form .ant-form-item-label>label{color:var(--tinta);font-size:13px;font-weight:550}.gestion-negocio-modal__estado{align-self:end}.gestion-negocio-modal__estado .ant-form-item-control-input-content{align-items:center;min-height:40px;display:flex}.gestion-negocio-form--pregunta,.gestion-negocio-form--integracion{grid-template-columns:minmax(0,1fr)}.gestion-negocio-form--pregunta .gestion-negocio-span-2{grid-column:auto}.gestion-negocio-foto{align-items:center;gap:12px;min-width:0;display:flex}.gestion-negocio-foto .ant-form-item{flex:1;min-width:0;margin:0}.gestion-negocio-foto__vista{border:1px solid var(--linea);background:var(--papel);width:56px;height:56px;color:var(--tinta-suave);border-radius:9px;flex:none;place-items:center;font-size:20px;display:grid;overflow:hidden}.gestion-negocio-foto__vista .ant-image,.gestion-negocio-foto__vista img{object-fit:cover;width:100%;height:100%}.gestion-negocio-editor-pares{margin-bottom:12px}.gestion-negocio-variantes{gap:12px;margin-bottom:12px;display:grid}.gestion-negocio-variante{border:1px solid var(--linea-suave);background:var(--papel);border-radius:10px;min-width:0;padding:14px}.gestion-negocio-variante>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.gestion-negocio-variante>header strong{color:var(--tinta);font-size:13px}.gestion-negocio-variante__campos{grid-template-columns:minmax(0,1.2fr) minmax(86px,.7fr) minmax(150px,1fr);gap:0 12px;display:grid}.gestion-negocio-form .ant-form-item-label{padding-bottom:5px}.gestion-negocio-span-2{grid-column:1/-1}.gestion-negocio-tipos{width:100%;display:flex}.gestion-negocio-tipos .ant-radio-button-wrapper{text-align:center;flex:auto;justify-content:center;align-items:center;min-height:40px;padding-inline:10px;display:flex}.gestion-negocio-listado>.ant-card-head{min-height:54px;padding-inline:18px}.gestion-negocio-listado>.ant-card-head .ant-card-head-title{font-family:var(--display);font-size:16px;font-weight:600}.gestion-negocio-listado>.ant-card-body{padding:16px 18px 18px}.ficha-negocio__contenido .gestion-negocio-listado--configuracion{--ficha-tono:#5265c5}.ficha-negocio__contenido .gestion-negocio-listado--catalogo{--ficha-tono:#168477}.ficha-negocio__contenido .gestion-negocio-listado--documentos{--ficha-tono:#5265c5}.ficha-negocio__contenido .gestion-negocio-listado--canales{--ficha-tono:#39816b}.ficha-negocio__contenido .gestion-negocio-listado--avisos{--ficha-tono:#7455b8}.gestion-negocio-listado .tabla{border:1px solid var(--linea-suave);background:var(--hoja);border-radius:9px}.gestion-negocio-listado .tabla__banda{min-height:54px;padding:8px 10px}.gestion-negocio-listado .tabla__cuerpo{border-top:1px solid var(--linea-suave);overflow:hidden}.gestion-negocio-listado .ant-table-thead>tr>th{color:#3b3566;height:42px;padding:10px 12px;font-size:12px}.gestion-negocio-listado .ant-table-tbody>tr>td{padding:10px 12px;font-size:13px}.gestion-negocio-listado .tabla__pie{min-height:48px;padding:8px 10px}.gestion-negocio-listado .ant-btn-sm{min-height:30px}.gestion-negocio-drawer .ant-drawer-content{background:var(--hoja)}.gestion-negocio-drawer .ant-drawer-header{border-bottom-color:var(--linea-suave);min-height:70px;padding:14px 20px}.gestion-negocio-drawer .ant-drawer-title{min-width:0}.gestion-negocio-drawer .ant-drawer-body{background:var(--hoja);padding:20px 22px 28px}.gestion-negocio-drawer .ant-drawer-extra{margin-inline-start:12px}.gestion-negocio-drawer .gestion-negocio-modal__titulo{padding-right:0}.gestion-negocio-drawer .gestion-negocio-form--integracion .ant-form-item{margin-bottom:14px}.gestion-negocio-drawer .gestion-negocio-form--integracion .gestion-negocio-modal__seccion{margin-top:5px}.gestion-negocio-producto-celda{align-items:center;gap:9px;min-width:0;display:flex}.gestion-negocio-producto-celda>.ant-image{border:1px solid var(--linea-suave);border-radius:7px;flex:none;overflow:hidden}.gestion-negocio-producto-celda>span:last-child{gap:2px;min-width:0;display:grid}.gestion-negocio-producto-celda strong,.gestion-negocio-producto-celda small{color:var(--tinta-suave);font-size:11px}.gestion-negocio-nota{color:var(--sello);background:#f8f7fc;border:1px solid #e5e1f2;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.gestion-negocio-nota>.anticon{flex:none;margin-top:1px;font-size:15px}.gestion-negocio-nota>span{gap:2px;min-width:0;display:grid}.gestion-negocio-nota strong{color:var(--tinta);font-size:12px;font-weight:600}.gestion-negocio-nota small{color:var(--tinta-suave);font-size:12px;line-height:1.45}.gestion-negocio-nota--aviso{color:var(--pendiente);background:#fcfaf6;border-color:#eadfca}@media (width<=600px){.gestion-negocio-modal{max-width:calc(100vw - 24px);margin-inline:auto}.gestion-negocio-modal .ant-modal-header{padding:18px 16px 14px}.gestion-negocio-modal .ant-modal-body{padding:18px 16px 4px}.gestion-negocio-modal .ant-modal-footer{padding:12px 16px}.gestion-negocio-drawer .ant-drawer-header{padding:12px 14px}.gestion-negocio-drawer .ant-drawer-body{padding:16px 14px 22px}.gestion-negocio-modal__titulo strong{font-size:16px}.gestion-negocio-modal__icono{width:36px;height:36px}.gestion-negocio-form{grid-template-columns:minmax(0,1fr);gap:0}.gestion-negocio-listado>.ant-card-head{padding-inline:14px}.gestion-negocio-listado>.ant-card-body{padding:12px}.gestion-negocio-listado .ant-table-tbody>tr>td{padding:8px 9px}.gestion-negocio-listado .tabla__banda{flex-direction:column;align-items:stretch}.gestion-negocio-tipos{flex-wrap:wrap}.gestion-negocio-tipos .ant-radio-button-wrapper{flex:140px}.gestion-negocio-variante__campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px}.gestion-negocio-variante__campos .ant-form-item:first-child{grid-column:1/-1}.gestion-negocio-span-2,.gestion-negocio-form--integracion .ant-form-item:last-child{grid-column:auto}}@media (width<=820px){.ajustes-negocio-drawer .ant-drawer-header{padding:14px 16px}.ajustes-negocio-drawer .ant-drawer-body{padding:18px 16px 24px}.ajustes-negocio-drawer .ant-drawer-footer{padding:10px 16px}.ajustes-negocio__funciones{grid-template-columns:minmax(0,1fr)}.ajustes-negocio__topes{grid-template-columns:repeat(2,minmax(0,1fr))}.ajustes-negocio__presupuesto{padding:16px!important}.ajustes-negocio__titulo strong{font-size:15px}}.agenda{gap:18px;min-width:0;display:grid}.agenda__acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agenda__selector-etiqueta{color:var(--tinta-suave);white-space:nowrap;font-size:12px}.agenda__selector{min-width:150px}.agenda__selector-ayuda{color:var(--tinta-suave);cursor:help}.agenda__alerta{margin-top:-4px}.agenda__panel{padding:22px 24px}.agenda__horas{flex-wrap:wrap;gap:8px;display:flex}.agenda__panel-cabecera{align-items:center;gap:12px;margin-bottom:20px;display:flex}.agenda__panel-cabecera .tarjeta__titulo{margin:0;font-size:1.125rem}.agenda__panel-cabecera p,.agenda__seccion-cabecera p{color:var(--tinta-suave);margin:3px 0 0;font-size:13px;line-height:1.45}.agenda__icono{border:1px solid #0000;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.agenda__icono--servicio{color:var(--sello);background:#f0edfb;border-color:#ded8f5}.agenda__icono--profesional{color:#176a74;background:#e8f5f4;border-color:#cce7e4}.agenda__icono--mesa{color:#a35f0f;background:#fff4e6;border-color:#f2dfc3}.agenda__icono--reservas{color:#9b3b45;background:#fbeced;border-color:#f0d5d8}.agenda__formulario{border:1px solid var(--linea-suave);background:#fafaf8;border-radius:10px;padding:18px}.agenda .agenda__seccion-cabecera--principal{margin:0 0 14px}.agenda__seccion-cabecera--principal .tarjeta__titulo{margin:0;font-size:1.125rem}.agenda__disponibilidad-titulo{align-items:center;gap:11px;min-width:0;display:flex}.agenda__disponibilidad-titulo .agenda__icono{width:38px;height:38px;font-size:17px}.agenda__disponibilidad-titulo .tarjeta__titulo{line-height:1.2}.agenda__seccion-acciones,.agenda__fecha-conteo{justify-content:flex-end;align-items:center;gap:10px;display:flex}.agenda__modal .ant-modal-content{border:1px solid var(--linea);border-radius:14px;padding:0;overflow:hidden;box-shadow:0 22px 60px #22252b2e}.agenda__modal .ant-modal-header{border-bottom:1px solid var(--linea-suave);background:#fafaf8;margin:0;padding:18px 22px}.agenda__modal .ant-modal-title{font-weight:500}.agenda__modal .ant-modal-body{padding:20px 22px}.agenda__modal .ant-modal-footer{border-top:1px solid var(--linea-suave);justify-content:flex-end;gap:8px;margin:0;padding:14px 22px;display:flex}.agenda__modal-titulo{align-items:center;gap:11px;display:flex}.agenda__modal-titulo>span:last-child{gap:2px;display:grid}.agenda__modal-titulo strong{color:var(--tinta);font-family:var(--display);font-size:17px;font-weight:650}.agenda__modal-titulo small{color:var(--tinta-suave);font-size:12px;font-weight:400}.agenda__modal .agenda__formulario{background:0 0;border:0;padding:0}.agenda__modal .agenda__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.agenda__modal-ayuda{color:var(--tinta-suave);border:1px solid var(--linea-suave);background:#f7f7f4;border-radius:8px;margin:2px 0 0;padding:10px 12px;font-size:12px}.agenda__time-popup .ant-picker-panel{border-radius:10px}.agenda__time-popup .ant-picker-footer{border-top-color:var(--linea-suave)}.agenda__time-popup .ant-picker-now-btn{color:var(--sello);font-size:12px}.agenda__campos{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1.4fr) minmax(130px,.8fr) minmax(160px,.9fr) minmax(160px,.9fr);gap:12px;display:grid}.agenda__campos .ant-form-item{min-width:0;margin-bottom:12px}.agenda__campos .ant-form-item-label{padding-bottom:5px}.agenda__campos .ant-form-item-label>label,.agenda__dias-item .ant-form-item-label>label{color:var(--tinta-suave);font-size:12px;font-weight:600}.agenda__ancho-completo{width:100%}.agenda__dias-item{margin:0 0 8px}.agenda__dias{flex-wrap:wrap;gap:8px;display:flex}.agenda__dias .ant-checkbox-wrapper{min-height:34px;color:var(--tinta-suave);border:1px solid var(--linea);transition:border-color var(--rapido), background var(--rapido), color var(--rapido);background:#fff;border-radius:7px;align-items:center;margin:0;padding:5px 10px;display:inline-flex}.agenda__dias .ant-checkbox-wrapper:has(.ant-checkbox-checked){color:var(--sello);background:var(--sello-tenue);border-color:#c9c1ed}.agenda__seccion-cabecera{justify-content:space-between;align-items:center;gap:12px;margin:22px 0 10px;display:flex}.agenda__seccion-cabecera h3{color:var(--tinta);margin:0;font-size:14px;font-weight:650}.agenda__seccion-cabecera p{font-size:12px}.agenda__contador{color:var(--tinta-suave);background:var(--papel);border:1px solid var(--linea-suave);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:4px 9px;font-size:12px}.agenda__tabla .ant-table{color:var(--tinta)}.agenda__tabla .ant-table-thead>tr>th{color:#514a79;background:#f1eff9;border-bottom:1px solid #e3def4;padding:11px 12px;font-size:12px;font-weight:650}.agenda__tabla .ant-table-tbody>tr>td{border-bottom-color:var(--linea-suave);padding:12px}.agenda__tabla .ant-table-tbody>tr:last-child>td{border-bottom:0}.agenda__tabla .ant-table-cell:before{display:none!important}.agenda__recurso,.agenda__cliente{align-items:center;gap:10px;min-width:0;display:flex}.agenda__recurso-texto{gap:2px;min-width:0;display:grid}.agenda__recurso-texto strong,.agenda__cliente strong{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.agenda__recurso-texto small,.agenda__hora small{color:var(--tinta-suave);font-size:11px}.agenda__recurso .agenda__icono{border-radius:9px;width:34px;height:34px;font-size:15px}.agenda__horarios{flex-wrap:wrap;gap:5px;display:flex}.agenda__horarios span{color:var(--tinta-suave);border:1px solid var(--linea-suave);white-space:nowrap;background:#f7f7f4;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:inline-flex}.agenda__horarios b{color:var(--tinta);font-weight:650}.agenda__suave{color:var(--tinta-suave);font-size:12px}.agenda__dato,.agenda__contacto{color:var(--tinta-suave);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.agenda__dato .anticon{color:var(--sello)}.agenda__cliente .ant-avatar{color:var(--sello);background:var(--sello-tenue);flex:none;font-size:12px;font-weight:650}.agenda__hora{gap:2px;display:grid}.agenda__hora strong{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:13px}.agenda__tipo,.agenda__estado{color:var(--tinta-suave);align-items:center;gap:7px;font-size:12px;display:inline-flex}.agenda__tipo>span{width:25px;height:25px;color:var(--sello);background:var(--sello-tenue);border-radius:7px;place-items:center;display:grid}.agenda__tipo--mesa>span{color:#a35f0f;background:#fff4e6}.agenda__tipo>.agenda__que{width:auto;height:auto;color:var(--tinta);background:0 0;border-radius:0;flex-direction:column;line-height:1.3;display:flex}.agenda__que strong{font-weight:600}.agenda__que small{color:var(--tinta-suave);font-size:11.5px}.agenda__estado{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:600}.agenda__estado--confirmada{color:#176a50;background:#eaf5ef}.agenda__estado--cancelada{color:#8a5157;background:#f8eeee}.agenda__reservas-cabecera{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.agenda__panel-cabecera--compacta{margin:0}.agenda__reservas-cabecera .tarjeta__titulo{margin:0;font-size:1.125rem}.agenda__reservas-titulo{gap:2px;display:grid}.agenda__reservas-titulo p{color:var(--tinta-suave);margin:0;font-size:12px;line-height:1.4}.agenda__fecha-conteo{gap:14px}.agenda__fecha{width:164px}.agenda__fecha .ant-picker-input>input{color:var(--tinta);font-variant-numeric:tabular-nums}.agenda__fecha:hover{border-color:#aaa1d8}.agenda__esqueleto{border:1px solid var(--linea-suave);border-radius:9px;overflow:hidden}.agenda__esqueleto-cabecera,.agenda__esqueleto-fila{align-items:center;gap:14px;padding:12px;display:grid}.agenda__esqueleto-cabecera{background:#f1eff9;border-bottom:1px solid #e3def4}.agenda__esqueleto-fila+.agenda__esqueleto-fila{border-top:1px solid var(--linea-suave)}.agenda__esqueleto .ant-skeleton{min-width:0}.agenda__esqueleto .ant-skeleton-input{width:min(88%,150px);min-width:34px;height:14px}.agenda__solo-lectura{color:var(--tinta-suave);background:#f7f7f4;border-radius:8px;align-items:center;gap:8px;margin:14px 0 0;padding:11px 12px;font-size:12px;display:flex}.agenda__solo-lectura .anticon{color:var(--sello)}.agenda .agenda__tabla .ant-table-placeholder>td{padding:0!important}.agenda .vacio--ilustrado{gap:7px;min-height:0;padding:12px 16px}.agenda .vacio--ilustrado .ilustracion{width:106px;height:78px;margin:0}.agenda .vacio__sello{font-size:11px}.agenda .vacio--ilustrado p{max-width:420px;font-size:13px}@media (width<=1000px){.agenda__campos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.agenda{gap:12px}.agenda__panel{padding:16px}.agenda__acciones{width:100%}.agenda__selector{flex:1;min-width:0}.agenda__acciones .ant-btn{flex:none}.agenda__seccion-cabecera--principal{align-items:flex-start}.agenda__seccion-acciones{flex-direction:column-reverse;align-items:flex-end}.ant-modal.agenda__modal{max-width:calc(100vw - 24px);margin:12px auto}.agenda__modal .ant-modal-header,.agenda__modal .ant-modal-body{padding:16px}.agenda__modal .ant-modal-footer{padding:12px 16px}.agenda__modal .agenda__campos{grid-template-columns:minmax(0,1fr);gap:0}.agenda__dias{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agenda__fecha-conteo{flex-wrap:wrap;gap:10px}.agenda__fecha{width:150px}.agenda__reservas-cabecera,.agenda__seccion-cabecera{align-items:flex-start}.agenda__esqueleto{overflow-x:auto}.agenda__esqueleto-cabecera,.agenda__esqueleto-fila{min-width:660px}.agenda__solo-lectura{align-items:flex-start}}.ant-drawer .ant-drawer-content{background:var(--hoja);flex-direction:column;max-height:100dvh;display:flex;overflow:hidden}.ant-drawer .ant-drawer-header{border-bottom:1px solid var(--linea-suave);background:#fafaf8;flex:none;padding:18px 24px 16px}.ant-drawer .ant-drawer-title{color:var(--tinta);font-family:var(--display);font-size:17px;font-weight:650;line-height:1.35}.ant-drawer .ant-drawer-body{background:var(--hoja);flex:auto;min-height:0;padding:20px 24px;overflow:auto}.ant-drawer .ant-drawer-footer{border-top:1px solid var(--linea-suave);background:var(--hoja);flex:none;padding:14px 24px}.ant-drawer .ant-drawer-footer .ant-btn+.ant-btn{margin-inline-start:8px}.ant-drawer .ant-drawer-close{color:var(--tinta-suave)}.ant-drawer .ant-drawer-header .opcion{gap:12px;min-height:40px;padding-right:30px}.ant-drawer .ant-drawer-header .opcion>.anticon{width:40px;height:40px;color:var(--sello);background:#f0edfb;border:1px solid #ded8f5;border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.ant-modal.modal-nibe .ant-modal-content{border:1px solid var(--linea);background:var(--hoja);border-radius:14px;flex-direction:column;max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden;box-shadow:0 20px 56px #22252b2e}.ant-modal.modal-nibe .ant-modal-header{border-bottom:1px solid var(--linea-suave);background:#fafaf8;flex:none;margin:0;padding:18px 24px 16px}.ant-modal.modal-nibe .ant-modal-title{color:var(--tinta);font-family:var(--display);font-size:17px;font-weight:650;line-height:1.35}.ant-modal.modal-nibe .ant-modal-body{flex:auto;min-height:0;padding:20px 24px;overflow:auto}.ant-modal.modal-nibe.alta .ant-modal-body{overscroll-behavior:contain;padding:24px 0 4px 12px;overflow:hidden auto}.ant-modal.modal-nibe .ant-modal-footer{border-top:1px solid var(--linea-suave);background:var(--hoja);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin:0;padding:14px 24px;display:flex}.ant-modal.modal-nibe .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0}.ant-modal.modal-nibe .ant-modal-close{top:16px;color:var(--tinta-suave);inset-inline-end:16px}.ant-modal.modal-nibe .ant-modal-title .opcion{gap:12px;min-height:40px;padding-right:30px}.ant-modal.modal-nibe .ant-modal-title .opcion>.anticon{width:40px;height:40px;color:var(--sello);background:#f0edfb;border:1px solid #ded8f5;border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.modal-nibe__titulo{align-items:center;gap:12px;min-width:0;padding-right:30px;display:flex}.modal-nibe__icono{width:40px;height:40px;color:var(--sello);background:#f0edfb;border:1px solid #ded8f5;border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.modal-nibe__texto{gap:3px;min-width:0;display:grid}.modal-nibe__texto strong{color:var(--tinta);font-family:var(--display);font-size:17px;font-weight:650;line-height:1.3}.modal-nibe__texto small{color:var(--tinta-suave);font-size:12px;font-weight:400;line-height:1.45}.baja-negocio__titulo .anticon{background:#f0edfb;border:1px solid #ded8f5;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}:where(.modal-nibe,.ant-modal-confirm) .ant-modal-confirm-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(.modal-nibe,.ant-modal-confirm) .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}@media (width<=640px){.ant-drawer .ant-drawer-header{padding:16px 18px 14px}.ant-drawer .ant-drawer-body{padding:16px 18px}.ant-drawer .ant-drawer-footer{padding:12px 18px}.ant-drawer .ant-drawer-header .opcion{gap:10px}.ant-drawer .ant-drawer-header .opcion>.anticon{width:36px;height:36px;font-size:16px}.ant-modal.modal-nibe .ant-modal-header{padding:16px 18px 14px}.ant-modal.modal-nibe .ant-modal-body{padding:16px 18px}.ant-modal.modal-nibe .ant-modal-footer{padding:12px 18px}.modal-nibe__titulo{gap:10px}.modal-nibe__icono{width:36px;height:36px;font-size:16px}.modal-nibe__texto strong{font-size:16px}}.reportes{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:24px;display:grid}.reportes__menu{border:1px solid var(--linea);background:var(--hoja);scrollbar-width:thin;border-radius:14px;flex-direction:column;max-height:calc(100vh - 32px);padding:8px;display:flex;position:sticky;top:16px;overflow-y:auto;box-shadow:0 1px 2px #22252b0a}.reportes__grupo{flex-direction:column;gap:1px;padding:8px 0;display:flex}.reportes__grupo+.reportes__grupo{border-top:1px solid var(--linea-suave)}.reportes__area{color:var(--tinta);font-family:var(--display);align-items:center;gap:8px;padding:2px 8px 8px;font-size:.8125rem;font-weight:600;display:flex}.reportes__area-icono{background:var(--sello-tenue);width:26px;height:26px;color:var(--sello);border-radius:8px;flex:none;place-items:center;font-size:13px;display:grid}.reportes__opcion{color:var(--tinta-suave);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--rapido) ease, color var(--rapido) ease;background:0 0;border:0;border-radius:8px;padding:7px 10px 7px 42px;font-size:.875rem;line-height:1.35;position:relative}.reportes__opcion:hover{background:var(--papel);color:var(--tinta)}.reportes__opcion:focus-visible{outline:2px solid var(--sello);outline-offset:1px}.reportes__opcion--activa,.reportes__opcion--activa:hover{background:var(--sello-tenue);color:var(--sello);font-weight:600}.reportes__opcion--activa:before{background:var(--sello);content:"";border-radius:3px;width:3px;position:absolute;top:7px;bottom:7px;left:30px}.reportes__selector{display:none}.reporte{flex-direction:column;gap:16px;min-width:0;display:flex}.reporte .metricas{margin-bottom:0}.reporte__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reporte__titulo{font-family:var(--display);margin:0 0 2px;font-size:1.25rem;font-weight:600}.reporte__cabeza p{margin:0}.reporte__acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reporte__aviso{margin:0}.reporte__sube{color:var(--cobrado)}.reporte__baja{color:var(--anulado)}.reporte__proporcion{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:inline-flex}.reporte__barra{background:var(--linea-suave);border-radius:3px;flex:auto;min-width:48px;max-width:140px;height:6px;overflow:hidden}.reporte__barra>i{background:var(--sello);transform-origin:0;border-radius:3px;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.reporte__barra>i{animation:llenar .6s var(--salida) both}}@media (width<=991px){.reportes{grid-template-columns:minmax(0,1fr);gap:16px}.reportes__menu{display:none}.reportes__selector{width:100%;display:block}.reporte .metricas{--tope:2}}.ant-modal.modal-nibe.configurar-agenda .ant-modal-body{padding:0}.ajustes{grid-template-columns:240px minmax(0,1fr);min-height:460px;display:grid}.ajustes__menu{border-right:1px solid var(--linea);background:var(--papel);flex-direction:column;gap:4px;padding:16px 12px;display:flex}.ajustes__opcion{width:100%;color:var(--tinta);text-align:left;cursor:pointer;transition:background-color var(--rapido) ease, border-color var(--rapido) ease;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ajustes__opcion:hover{background:var(--hoja)}.ajustes__opcion:focus-visible{outline:2px solid var(--sello);outline-offset:2px}.ajustes__opcion--activa{border-color:var(--linea);background:var(--hoja);box-shadow:0 1px 2px #22252b0f}.ajustes__icono{background:var(--hoja);width:34px;height:34px;color:var(--tinta-suave);border-radius:9px;flex:none;place-items:center;font-size:16px;display:grid}.ajustes__opcion--activa .ajustes__icono{background:var(--sello-tenue);color:var(--sello)}.ajustes__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.ajustes__texto strong{font-weight:600}.ajustes__estado{color:var(--tinta-suave);font-size:.75rem}.ajustes__estado--listo{color:var(--cobrado)}.ajustes__estado--pendiente{color:var(--pendiente,#a35f0f)}.ajustes__enlace{border-top:1px dashed var(--linea);color:var(--tinta-suave);align-items:center;gap:8px;margin-top:auto;padding:10px 12px;font-size:.8125rem;display:flex}.ajustes__enlace>span:not(.anticon){flex:1}.ajustes__enlace:hover{color:var(--sello)}.ajustes__contenido{min-width:0;padding:20px 24px}.ajustes__cabeza{margin-bottom:16px}.ajustes__cabeza h3{font-family:var(--display);margin:0;font-size:1.125rem;font-weight:600}.ajustes__cabeza p{color:var(--tinta-suave);margin:4px 0 0;font-size:.875rem}.configurar-agenda__barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.configurar-agenda__ayuda{color:var(--tinta-suave);font-size:.8125rem}@media (width<=760px){.ajustes{grid-template-columns:minmax(0,1fr);min-height:0}.ajustes__menu{border-right:0;border-bottom:1px solid var(--linea);flex-direction:row;overflow-x:auto}.ajustes__opcion{flex:none;width:auto}.ajustes__enlace{display:none}.ajustes__contenido{padding:16px}}.cierres{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cierres__fila{border:1px solid var(--linea);border-left:3px solid var(--linea);background:var(--hoja);border-radius:10px;align-items:center;gap:14px;padding:12px 14px;display:flex}.cierres__fila--en-curso,.cierres__fila--pronto{border-left-color:var(--sello)}.cierres__fecha{background:var(--sello-tenue);width:50px;color:var(--sello);border-radius:9px;flex:none;place-items:center;padding:6px 0;line-height:1.1;display:grid}.cierres__fecha strong{font-family:var(--display);font-size:1.25rem}.cierres__fecha small{text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.cierres__texto{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cierres__titulo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cierres__cuando{background:var(--papel);color:var(--tinta-suave);border-radius:999px;padding:1px 8px;font-size:.75rem}.cierres__cuando--en-curso,.cierres__cuando--pronto{background:var(--sello-tenue);color:var(--sello)}.cierres__detalle{color:var(--tinta-suave);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.8125rem;display:flex}.cierres__alcance{border:1px solid var(--linea);color:var(--tinta);border-radius:999px;padding:1px 8px;font-size:.75rem}.cierres__alcance--todo{border-color:var(--sello);color:var(--sello)}.cierres__vacio{border:1px dashed var(--linea);background:var(--papel);width:100%;color:var(--tinta);text-align:left;cursor:pointer;transition:border-color var(--rapido) ease;border-radius:10px;align-items:center;gap:14px;padding:16px;display:flex}.cierres__vacio:hover{border-color:var(--sello)}.cierres__vacio>span:nth-child(2){flex:1}.cierres__vacio-icono{background:var(--sello-tenue);width:38px;height:38px;color:var(--sello);border-radius:50%;flex:none;place-items:center;display:grid}.cierres__vacio strong,.cierres__vacio small{display:block}.cierres__vacio small{color:var(--tinta-suave);margin-top:2px;font-size:.8125rem}.cierres__vacio-accion{color:var(--sello);white-space:nowrap;font-weight:600}.cierre-form__fila{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 16px;display:grid}.cierre-form__motivos{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cierre-form__motivos .ant-tag{border:1px solid var(--linea);margin:0}.cierre-form__resumen{background:var(--sello-tenue);color:var(--sello);border-radius:8px;align-items:center;gap:8px;margin:4px 0 0;padding:10px 12px;font-size:.875rem;display:flex}@media (width<=640px){.cierre-form__fila{grid-template-columns:minmax(0,1fr)}}.conexion__pasos{color:var(--tinta-suave);margin:0 0 14px;padding-left:20px;font-size:.875rem;line-height:1.7}.conexion__nota{margin:10px 0 0;font-size:.8125rem}.credencial-google__pasos{color:var(--tinta-suave);margin:0 0 18px;padding-left:20px;font-size:.875rem;line-height:1.7}.credencial-google__url{border:1px solid var(--linea);background:var(--papel);word-break:break-all;border-radius:8px;margin:4px 0 2px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;display:block}.credencial-google__acciones{flex-wrap:wrap;gap:8px;display:flex}.credencial-google__nota{margin:16px 0 0;font-size:.8125rem}.conexion__credencial{border-top:1px dashed var(--linea);color:var(--tinta-suave);flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;padding-top:12px;font-size:.8125rem;display:flex}.conexion__credencial--falta{border:1px dashed var(--linea);background:var(--papel);border-radius:10px;justify-content:space-between;gap:10px;padding:12px 14px}.conexion__credencial--falta>span{flex:220px}.comprobante__tarjeta{border:1px solid var(--linea);background:var(--papel);border-radius:12px;gap:12px;padding:14px;display:grid}.comprobante__tarjeta>.ant-btn{justify-self:start}.comprobante__tarjeta--nota{grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.comprobante__tarjeta--nota>span:nth-child(2){min-width:0;display:grid}.comprobante__tarjeta--nota small{font-size:12px}.comprobante__icono--pendiente,.comprobante__icono--nota{background:var(--papel-hondo);color:var(--tinta-suave)}.comprobante__solicitud{overflow-wrap:anywhere;margin:0;font-size:.8125rem}.comprobante__del-chat{background:var(--sello-tenue);color:var(--sello);border-radius:8px;align-items:center;gap:8px;margin:0 0 14px;padding:8px 10px;font-size:.8125rem;display:flex}.comprobante__aviso{margin:0;font-size:12px}.modal-impresion__cuerpo{gap:12px;display:grid}.modal-impresion .comprobante__vista{height:clamp(260px,100dvh - 340px,640px)}.modal-impresion .ant-modal-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.modal-impresion__pdf{text-align:start;flex:220px;font-size:12px}.logo-negocio{border:1px solid var(--linea);background:var(--hoja);border-radius:6px;align-items:center;gap:16px;padding:10px;display:flex}.logo-negocio__marco{box-sizing:border-box;border:1px dashed var(--linea);background:var(--hoja);width:112px;height:64px;color:var(--tinta-suave);border-radius:6px;flex:none;place-items:center;padding:6px;font-size:24px;display:grid}.logo-negocio__marco img{object-fit:contain;max-width:100%;max-height:100%}.logo-negocio__acciones{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}.logo-negocio__acciones>.apagado{flex:220px;font-size:13px}.logo-negocio__botones{flex-wrap:wrap;gap:8px;display:flex}@media (width<=560px){.logo-negocio{flex-direction:column;align-items:stretch}.logo-negocio__marco{width:100%}}.celulares{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.celulares li{border:1px solid var(--linea);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.celulares li>span{flex-direction:column;min-width:0;display:flex}.celulares small{font-size:12px}.vincular-celular{text-align:left;flex-direction:column;align-items:center;gap:12px;display:flex}.vincular-celular ol{align-self:stretch;margin:0;padding-left:20px}.vincular-celular p{margin:0;font-size:13px}.pagos-celular__cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pagos-celular__cabecera .tarjeta__titulo{margin:0}.pagos-celular__pagador,.pagos-celular__estado{flex-direction:column;gap:2px;min-width:0;display:flex}.pagos-celular__pagador small,.pagos-celular__estado small{color:var(--tinta-suave);font-size:12px}.pagos-celular__monto{font-variant-numeric:tabular-nums;white-space:nowrap}.pagos-celular__codigo{font-variant-numeric:tabular-nums;letter-spacing:.08em}.pagos-celular__acciones,.pagos-celular__confirmar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.pagos-celular__confirmar .ant-select,.pagos-celular__confirmar .ant-input{width:130px}
