.px-page{--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);padding:14px 16px}.px{height:calc(100dvh - var(--topbar-h) - var(--pnav-h,0px) - 30px);border:1px solid var(--line);background:var(--card);box-shadow:0 30px 80px -40px var(--shadow);border-radius:18px;grid-template-columns:330px minmax(0,1fr) 300px;display:grid;position:relative;overflow:hidden}.px-list{border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.px-list-head{flex-direction:column;gap:12px;padding:16px 14px 12px;display:flex}.px-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.px-live{color:var(--text-mute);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.px-live i{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklch, var(--green) 60%, transparent);border-radius:50%;animation:2s infinite pxPulse}.px-search{background:var(--field);border:1px solid var(--line);color:var(--text-mute);border-radius:12px;align-items:center;gap:8px;padding:8px 11px;transition:border-color .2s,box-shadow .2s;display:flex}.px-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 18%, transparent)}.px-search svg{flex:none;width:15px;height:15px}.px-search input{color:var(--text);font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:15px}.px-seg{background:var(--field);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);padding:3px;display:grid;position:relative}.px-seg-thumb{background:var(--card);width:calc(25% - 1.5px);box-shadow:0 2px 8px var(--shadow);transform:translateX(calc(var(--i) * 100%));transition:transform .45s var(--ease);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px}.px-seg button{z-index:1;color:var(--text-mute);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:7px 0;font-size:12.5px;font-weight:600;transition:color .2s;display:grid;position:relative}.px-seg button[aria-selected=true]{color:var(--text)}.px-seg-ic{place-items:center;width:17px;height:17px;display:inline-grid}.px-seg-ic svg{width:100%;height:100%}.c-whatsapp{color:#25d366}.c-instagram{color:#e1306c}.c-messenger{color:#0a7cff}.px-items{flex:1;padding:4px 8px 12px;overflow-y:auto}.px-conv{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .25s, transform .25s var(--ease);animation:pxListIn .6s var(--ease) both;animation-delay:calc(var(--i) * 55ms);background:0 0;border:0;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;margin-bottom:2px;padding:10px 9px;display:grid}.px-conv:hover{background:var(--hover-soft)}.px-conv:active{transform:scale(.985)}.px-conv[aria-current=true]{background:color-mix(in oklch, var(--accent) 16%, transparent)}.px-conv-main{flex-direction:column;gap:3px;min-width:0;display:flex}.px-conv-top,.px-conv-bot{justify-content:space-between;align-items:center;gap:8px;display:flex}.px-conv-top b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.px-conv-top time{color:var(--text-mute);flex:none;font-size:11px}.px-prev{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.px-typing-txt{color:var(--green);font-style:normal;font-weight:600}.px-unread{background:var(--green);color:#06210f;min-width:19px;height:19px;animation:pxPop .5s var(--ease) both;border-radius:10px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:grid}.px-estado{letter-spacing:.02em;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.px-estado.e-agente{color:var(--accent);background:color-mix(in oklch, var(--accent) 14%, transparent)}.px-estado svg{width:11px;height:11px}.px-estado.e-espera{color:var(--text-soft);background:var(--hover-soft)}.px-estado.e-atencion{color:var(--green);background:color-mix(in oklch, var(--green) 14%, transparent)}.px-estado.e-seguimiento{color:#61a3e6;color:lab(64.7844% -6.9685 -40.82);background:#61a3e626;background:lab(64.7844% -6.96847 -40.8201/.15)}.px-estado.e-cerrada{color:var(--text-mute);background:var(--hover-soft)}.px-estado.e-cerrada.venta{color:var(--green);background:color-mix(in oklch, var(--green) 14%, transparent)}.px-estado.warn{color:var(--amber);background:color-mix(in oklch, var(--amber) 16%, transparent)}.px-estado.alert{color:var(--red);background:color-mix(in oklch, var(--red) 16%, transparent);animation:1.6s ease-in-out infinite pxAlerta}.px-estado-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pxBreath}.px-av{border-radius:50%;flex:none;place-items:center;padding:2px;display:grid;position:relative}.px-av.ring-instagram:before{content:"";background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;position:absolute;inset:0}.px-av-in{z-index:1;position:relative}.px-av.ring-whatsapp{background:#25d3668c;background:lab(74.7716% -60.9649 41.133/.55)}.px-av.ring-messenger{background:linear-gradient(135deg,#00b2ff,#006aff)}.px-av-in{color:#fff;border:2px solid var(--card);letter-spacing:.02em;border-radius:50%;place-items:center;width:100%;height:100%;font-size:.82em;font-weight:800;display:grid}.px-av-canal{z-index:1;background:var(--card);width:19px;height:19px;box-shadow:0 1px 4px var(--shadow);border-radius:50%;place-items:center;padding:3px;display:grid;position:absolute;bottom:-3px;right:-3px}.px-av-canal svg{width:100%;height:100%}.px-conv:hover .ring-instagram:before{animation:3s linear infinite pxSpin}.px-chat{background:var(--surface-2,var(--field));min-width:0;min-height:0;display:flex;position:relative}.px-vacio{text-align:center;color:var(--text-mute);justify-items:center;gap:14px;max-width:280px;margin:auto;font-size:14px;display:grid}.px-vacio-orb{width:64px;height:64px;color:var(--accent);background:radial-gradient(circle at 30% 30%, color-mix(in oklch, var(--accent) 40%, transparent), transparent 70%);border-radius:50%;place-items:center;animation:4s ease-in-out infinite pxFloat;display:grid}.px-vacio-orb svg{width:30px}.px-skin{--sk-bg:#0b141a;--sk-head:#202c33;--sk-text:#e9edef;--sk-sub:#8696a0;--sk-in:#202c33;--sk-out:#005c4b;--sk-out-text:#e9edef;--sk-input:#2a3942;--sk-accent:#00a884;--sk-radius:9px;background:var(--sk-bg);min-width:0;color:var(--sk-text);animation:pxSkin .55s var(--ease) both;flex-direction:column;flex:1;display:flex;position:relative}.px-skin.sk-instagram{--sk-bg:#0c0c0e;--sk-head:#0c0c0e;--sk-text:#f5f5f5;--sk-sub:#a8a8a8;--sk-in:#262628;--sk-out:#7a3cff;--sk-out-text:#fff;--sk-input:transparent;--sk-accent:#4c8dff;--sk-radius:22px}.px-skin.sk-messenger{--sk-bg:#111214;--sk-head:#18191b;--sk-text:#e4e6eb;--sk-sub:#a0a3a8;--sk-in:#303033;--sk-out:#0a7cff;--sk-out-text:#fff;--sk-input:#2a2b2e;--sk-accent:#0a7cff;--sk-radius:18px}html[data-theme=light] .px-skin.sk-whatsapp{--sk-bg:#efeae2;--sk-head:#f0f2f5;--sk-text:#111b21;--sk-sub:#667781;--sk-in:#fff;--sk-out:#d9fdd3;--sk-out-text:#111b21;--sk-input:#fff}html[data-theme=light] .px-skin.sk-instagram{--sk-bg:#fdfdfd;--sk-head:#fdfdfd;--sk-text:#0c0c0e;--sk-sub:#737373;--sk-in:#efefef}html[data-theme=light] .px-skin.sk-messenger{--sk-bg:#fdfdfd;--sk-head:#fdfdfd;--sk-text:#050505;--sk-sub:#65676b;--sk-in:#f0f0f0;--sk-input:#f0f2f5}.px-head{z-index:2;background:var(--sk-head);border-bottom:1px solid color-mix(in oklch, var(--sk-text) 9%, transparent);align-items:center;gap:11px;padding:10px 14px;display:flex;position:relative}.sk-instagram .px-head,.sk-messenger .px-head{box-shadow:0 1px 0 color-mix(in oklch, var(--sk-text) 6%, transparent);border-bottom:0}.px-head .px-av-in{border-color:var(--sk-head)}.px-head .px-av-canal{background:var(--sk-head)}.px-head-who{flex-direction:column;flex:1;min-width:0;display:flex}.px-head-who b{font-size:15px;font-weight:700}.px-head-sub{color:var(--sk-sub);animation:pxFadeUp .35s var(--ease) both;font-size:12px}.px-head-sub.typing{color:var(--sk-accent);font-weight:600}.px-iconbtn{width:36px;height:36px;color:var(--sk-sub,var(--text-mute));cursor:pointer;transition:background .2s, transform .2s var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.px-iconbtn:hover{background:color-mix(in oklch, currentColor 14%, transparent)}.px-iconbtn:active{transform:scale(.9)}.px-iconbtn svg{width:20px;height:20px}.px-back{display:none}.px-thread{flex:1;position:relative;overflow:hidden auto}.px-wall{z-index:0;height:0;position:sticky;top:0}.sk-whatsapp .px-thread{background-color:var(--sk-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23889' stroke-width='1.1' stroke-linecap='round' opacity='.07'%3E%3Ccircle cx='18' cy='20' r='7'/%3E%3Cpath d='M48 12h16v12H48zM52 24l-2 5 6-5'/%3E%3Cpath d='M90 14l4 8 9 1-6 6 2 9-9-5-8 5 2-9-7-6 9-1z'/%3E%3Cpath d='M14 62c6-8 14-8 20 0'/%3E%3Ccircle cx='60' cy='64' r='9'/%3E%3Ccircle cx='60' cy='64' r='3'/%3E%3Cpath d='M92 56l12 12M104 56L92 68'/%3E%3Cpath d='M20 100h14l-3 10H23z'/%3E%3Cpath d='M54 98c4-6 12-6 16 0-4 6-12 6-16 0z'/%3E%3Cpath d='M92 96a8 8 0 1 0 12 7'/%3E%3C/svg%3E");background-size:190px}html[data-theme=light] .sk-whatsapp .px-thread{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23a89f8c' stroke-width='1.1' stroke-linecap='round' opacity='.17'%3E%3Ccircle cx='18' cy='20' r='7'/%3E%3Cpath d='M48 12h16v12H48zM52 24l-2 5 6-5'/%3E%3Cpath d='M90 14l4 8 9 1-6 6 2 9-9-5-8 5 2-9-7-6 9-1z'/%3E%3Cpath d='M14 62c6-8 14-8 20 0'/%3E%3Ccircle cx='60' cy='64' r='9'/%3E%3Ccircle cx='60' cy='64' r='3'/%3E%3Cpath d='M92 56l12 12M104 56L92 68'/%3E%3Cpath d='M20 100h14l-3 10H23z'/%3E%3Cpath d='M54 98c4-6 12-6 16 0-4 6-12 6-16 0z'/%3E%3Cpath d='M92 96a8 8 0 1 0 12 7'/%3E%3C/svg%3E")}.px-msgs{z-index:1;flex-direction:column;gap:3px;padding:18px clamp(12px,4vw,56px) 22px;display:flex;position:relative}.px-dia{animation:pxFadeUp .5s var(--ease) both;animation-delay:calc(var(--i) * 45ms);align-self:center;margin:6px 0 10px}.px-dia span{background:var(--sk-head);color:var(--sk-sub);border-radius:8px;padding:5px 12px;font-size:11.5px;font-weight:600;box-shadow:0 1px 1px #00000014}.sk-instagram .px-dia span,.sk-messenger .px-dia span{box-shadow:none;background:0 0}.px-row{max-width:min(78%,560px);animation:pxMsg .55s var(--ease) both;animation-delay:calc(var(--i) * 45ms);align-items:flex-end;gap:7px;display:flex}.px-row.in{transform-origin:0 100%;align-self:flex-start}.px-row.out{transform-origin:100% 100%;justify-content:flex-end;align-self:flex-end}.px-row.in+.px-row.out,.px-row.out+.px-row.in,.px-dia+.px-row,.px-deriv+.px-row{margin-top:9px}.px-row.nuevo{animation:pxPopMsg .6s var(--ease) both}.px-row.con-reac{margin-bottom:14px}.px-col{flex-direction:column;min-width:0;display:flex}.px-row.out .px-col{align-items:flex-end}.px-row-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.px-row-av.ghost{background:0 0}.px-row.in:has(+.px-row.in) .px-row-av{visibility:hidden}.px-autor{letter-spacing:.03em;color:var(--sk-sub);align-items:center;gap:4px;margin:0 4px 3px;font-size:10.5px;font-weight:700;display:inline-flex}.px-autor svg{width:11px;height:11px}.px-autor.agente{color:var(--accent)}.px-bubble{border-radius:var(--sk-radius);background:var(--sk-in);color:var(--sk-text);padding:7px 10px 8px;font-size:14.2px;line-height:1.42;position:relative;box-shadow:0 1px .5px #00000021}.px-row.out .px-bubble{background:var(--sk-out);color:var(--sk-out-text)}.px-txt{white-space:pre-wrap;overflow-wrap:anywhere}.sk-whatsapp .px-bubble{padding-right:10px}.sk-whatsapp .px-txt:after{content:"";width:62px;display:inline-block}.sk-whatsapp .px-row.out .px-txt:after{width:78px}.sk-whatsapp .px-meta{color:color-mix(in oklch, var(--sk-out-text) 55%, transparent);align-items:center;gap:3px;font-size:11px;display:inline-flex;position:absolute;bottom:4px;right:8px}.sk-whatsapp .px-row.in .px-meta{color:var(--sk-sub)}.sk-whatsapp .px-bubble:before{content:"";background:inherit;width:9px;height:13px;position:absolute;top:0}.sk-whatsapp .px-row.in .px-bubble{border-top-left-radius:0}.sk-whatsapp .px-row.in .px-bubble:before{clip-path:polygon(100% 0,0 0,100% 100%);left:-8px}.sk-whatsapp .px-row.out .px-bubble{border-top-right-radius:0}.sk-whatsapp .px-row.out .px-bubble:before{clip-path:polygon(0 0,100% 0,0 100%);right:-8px}.sk-whatsapp .px-row.in+.px-row.in .px-bubble,.sk-whatsapp .px-row.out+.px-row.out .px-bubble{border-radius:var(--sk-radius)}.sk-whatsapp .px-row.in+.px-row.in .px-bubble:before,.sk-whatsapp .px-row.out+.px-row.out .px-bubble:before{display:none}.sk-instagram .px-bubble{box-shadow:none;padding:9px 14px}.sk-instagram .px-row.out .px-bubble{background-image:linear-gradient(#d1338a 0%,#a23bd6 30%,#6b4bff 62%,#3d8bff 100%);background-size:100vw 100dvh;background-attachment:fixed}.sk-instagram .px-row.out:has(+.px-row.out) .px-bubble{border-bottom-right-radius:6px}.sk-instagram .px-row.out+.px-row.out .px-bubble{border-top-right-radius:6px}.sk-instagram .px-row.in:has(+.px-row.in) .px-bubble{border-bottom-left-radius:6px}.sk-instagram .px-row.in+.px-row.in .px-bubble{border-top-left-radius:6px}.px-story{color:var(--sk-sub);flex-direction:column;gap:6px;margin-bottom:5px;font-size:11.5px;display:flex}.px-story-thumb{color:#fff;letter-spacing:-.02em;background:linear-gradient(160deg,#1a1a2e,#6b2f8f 55%,#f05a7e);border-radius:12px;place-items:center;width:92px;height:140px;font-size:26px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px -8px #00000080}.px-story-thumb:after{content:"";animation:pxShine 3.2s var(--ease-io) infinite 1s;background:linear-gradient(110deg,#0000 30%,#ffffff40 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.sk-messenger .px-bubble{box-shadow:none;padding:8px 12px}.sk-messenger .px-row.out:has(+.px-row.out) .px-bubble{border-bottom-right-radius:5px}.sk-messenger .px-row.out+.px-row.out .px-bubble{border-top-right-radius:5px}.sk-messenger .px-row.in:has(+.px-row.in) .px-bubble{border-bottom-left-radius:5px}.sk-messenger .px-row.in+.px-row.in .px-bubble{border-top-left-radius:5px}.px-cita{border-left:3px solid var(--sk-accent);opacity:.9;background:#00000024;border-radius:7px;margin:0 -4px 6px;padding:6px 9px;font-size:12.5px}.sk-messenger .px-cita,.sk-instagram .px-cita{border-left:0;border-radius:12px}.px-reac{background:var(--sk-head);border:2px solid var(--sk-bg);width:26px;height:22px;animation:pxReac .7s var(--ease) both .45s;border-radius:12px;place-items:center;display:grid;position:absolute;bottom:-15px}.px-row.out .px-reac{left:6px}.px-row.in .px-reac{right:6px}.px-reac svg{width:13px;height:13px}.px-visto{color:var(--sk-sub);animation:pxFadeUp .4s var(--ease) both;margin:3px 4px 0;font-size:11px}.px-tick{width:17px;color:inherit;transition:color .4s;display:inline-grid}.px-tick svg{width:17px;height:11px}.px-tick .tk1,.px-tick .tk2{stroke-dasharray:20;stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--ease)}.px-tick.t-enviado .tk2{stroke-dashoffset:20px}.px-tick.t-leido{color:#53bdeb}.px-cons{max-width:100%;margin-top:4px}.px-cons>button{background:color-mix(in oklch, var(--accent) 16%, transparent);color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 10px;font-size:11.5px;font-weight:700;transition:background .2s;display:inline-flex}.px-cons>button:hover{background:color-mix(in oklch, var(--accent) 26%, transparent)}.px-cons-chev{width:13px;transition:transform .4s var(--ease);display:inline-grid}.px-cons-chev svg{width:13px}.px-cons.abierto .px-cons-chev{transform:rotate(180deg)}.px-cons-wrap{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.px-cons.abierto .px-cons-wrap{grid-template-rows:1fr}.px-cons ol{margin:0;padding:0;list-style:none;overflow:hidden}.px-cons li{background:color-mix(in oklch, var(--sk-text) 6%, transparent);text-align:left;opacity:0;transition:opacity .3s, transform .4s var(--ease);border-radius:10px;grid-template-columns:auto 1fr;gap:1px 8px;margin-top:6px;padding:8px 10px;font-size:12px;display:grid;transform:translateY(-6px)}.px-cons.abierto li{opacity:1;transition-delay:calc(var(--k) * 70ms + 80ms);transform:none}.px-cons-sis{text-transform:uppercase;letter-spacing:.05em;background:color-mix(in oklch, var(--accent) 22%, transparent);color:var(--accent);border-radius:5px;grid-row:span 2;align-self:start;padding:2px 6px;font-size:10px;font-weight:800}.px-cons-acc{color:var(--sk-text)}.px-cons-res{color:var(--sk-sub)}.px-deriv{background:color-mix(in oklch, var(--amber) 13%, var(--sk-head));border:1px solid color-mix(in oklch, var(--amber) 35%, transparent);width:min(92%,520px);color:var(--sk-text);animation:pxMsg .55s var(--ease) both;animation-delay:calc(var(--i) * 45ms);border-radius:14px;grid-template-columns:auto 1fr auto;align-self:center;align-items:start;gap:12px;margin:12px 0;padding:12px 14px;display:grid}.px-deriv.nuevo{animation:pxPopMsg .6s var(--ease) both}.px-deriv-ic{background:var(--amber);color:#2a1a00;border-radius:50%;place-items:center;width:30px;height:30px;animation:2.4s ease-in-out infinite pxBreath;display:grid}.px-deriv-ic svg{width:16px}.px-deriv b{font-size:13px}.px-deriv p{color:color-mix(in oklch, var(--sk-text) 82%, transparent);margin:3px 0 0;font-size:12.8px;line-height:1.45}.px-deriv time{color:var(--sk-sub);font-size:11px}.px-dots{gap:4px;display:inline-flex;padding:12px 14px!important}.px-dots i{background:var(--sk-sub);width:7px;height:7px;animation:pxDot 1.2s var(--ease-io) infinite;border-radius:50%}.px-dots i:nth-child(2){animation-delay:.15s}.px-dots i:nth-child(3){animation-delay:.3s}.px-pensando{border-radius:var(--sk-radius);background:color-mix(in oklch, var(--accent) 14%, var(--sk-head));border:1px solid color-mix(in oklch, var(--accent) 30%, transparent);align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.px-pensando-orb{background:conic-gradient(from 0deg, var(--accent), transparent 70%, var(--accent));border-radius:50%;width:16px;height:16px;animation:.9s linear infinite pxSpin;-webkit-mask:radial-gradient(circle,#0000 4px,#000 5px);mask:radial-gradient(circle,#0000 4px,#000 5px)}.px-shimmer{background:linear-gradient(90deg, var(--sk-sub) 0%, var(--sk-text) 45%, var(--sk-sub) 90%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:600;animation:1.6s linear infinite pxShimmer}.px-control{z-index:2;background:color-mix(in oklch, var(--sk-head) 92%, var(--accent));border-top:1px solid color-mix(in oklch, var(--sk-text) 8%, transparent);animation:pxFadeUp .45s var(--ease) both;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;font-size:12.5px;display:flex;position:relative}.px-control.c-espera{background:color-mix(in oklch, var(--sk-head) 85%, var(--amber))}.px-control.c-atencion{background:color-mix(in oklch, var(--sk-head) 92%, var(--green))}.px-control.c-seguimiento{background:color-mix(in oklch, var(--sk-head) 88%, #61a3e6)}@supports (color:lab(0% 0 0)){.px-control.c-seguimiento{background:color-mix(in oklch, var(--sk-head) 88%, lab(64.7844% -6.9685 -40.82))}}.px-control.c-cerrada{background:var(--sk-head)}.px-control.alert{background:color-mix(in oklch, var(--sk-head) 82%, var(--red))}.px-control-txt{min-width:140px;color:var(--sk-text);flex:1;align-items:center;gap:7px;font-weight:600;display:inline-flex}.px-control-txt .px-estado-dot{color:var(--accent)}.px-btn{font:inherit;cursor:pointer;background:var(--sk-text);color:var(--sk-bg);transition:transform .25s var(--ease), opacity .2s;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700}.px-btn:hover{transform:translateY(-1px)}.px-btn:active{transform:scale(.95)}.px-btn.ghost{color:var(--sk-text);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--sk-text) 30%, transparent);background:0 0}.px-chip{font:inherit;cursor:pointer;color:var(--accent);background:color-mix(in oklch, var(--accent) 18%, transparent);transition:transform .25s var(--ease);border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.px-chip:after{content:"";background:linear-gradient(110deg, transparent 30%, color-mix(in oklch, var(--accent) 35%, transparent) 50%, transparent 70%);animation:pxShine 2.6s var(--ease-io) infinite;position:absolute;inset:0;transform:translate(-100%)}.px-chip:hover{transform:translateY(-1px)}.px-chip svg{width:13px}.px-composer{z-index:2;background:var(--sk-head);align-items:flex-end;gap:8px;padding:9px 12px 11px;display:flex;position:relative}.px-input{background:var(--sk-input);border-radius:22px;flex:1;align-items:center;gap:8px;min-height:42px;padding:0 14px;transition:box-shadow .25s;display:flex}.sk-whatsapp .px-input{border-radius:10px}.sk-instagram .px-input{border:1px solid color-mix(in oklch, var(--sk-text) 22%, transparent)}.px-input:focus-within{box-shadow:0 0 0 2px color-mix(in oklch, var(--sk-accent) 45%, transparent)}.px-input textarea{resize:none;color:var(--sk-text);font:inherit;background:0 0;border:0;outline:0;flex:1;max-height:120px;padding:11px 0;font-size:15px;line-height:1.35}.px-input textarea::placeholder{color:var(--sk-sub)}.px-ig-send{color:var(--sk-accent);font:inherit;cursor:pointer;animation:pxFadeUp .3s var(--ease) both;background:0 0;border:0;font-size:14px;font-weight:700}.px-send{cursor:pointer;background:var(--sk-accent);color:#fff;opacity:.55;width:42px;height:42px;transition:transform .45s var(--ease), opacity .3s;border:0;border-radius:50%;flex:none;place-items:center;display:grid;transform:scale(.82)rotate(-25deg)}.sk-messenger .px-send{color:var(--sk-accent);background:0 0}.px-send[data-on="1"]{opacity:1;transform:none}.px-send[data-on="1"]:active{transform:scale(.88)translate(3px)}.px-send svg{width:20px;height:20px}.px-ficha{border-left:1px solid var(--line);background:var(--card);min-height:0;overflow-y:auto}.px-ficha-in{padding:0 0 28px}.px-ficha-close{display:none}.px-ficha-top{text-align:center;justify-items:center;gap:4px;padding:28px 18px 20px;display:grid;position:relative;overflow:hidden}.px-ficha-top:before{content:"";background:radial-gradient(closest-side, oklch(62% .13 var(--h) / .35), transparent);filter:blur(10px);height:180px;animation:6s ease-in-out infinite pxFloat;position:absolute;inset:-40% -20% auto}.px-ficha-top>*{position:relative}.px-ficha-top .px-av{animation:pxPop .6s var(--ease) both;margin-bottom:8px}.px-ficha-top h2{letter-spacing:-.01em;animation:pxFadeUp .5s var(--ease) both 80ms;margin:0;font-size:17px;font-weight:800}.px-ficha-top>span{color:var(--text-mute);animation:pxFadeUp .5s var(--ease) both .14s;font-size:12.5px}.px-sec{background:var(--hover-soft);animation:pxFadeUp .55s var(--ease) both;animation-delay:calc(var(--s) * 80ms + .18s);border-radius:14px;margin:0 14px 10px;padding:13px 14px}.px-sec h3{text-transform:uppercase;letter-spacing:.07em;color:var(--text-mute);align-items:center;gap:6px;margin:0 0 7px;font-size:11px;font-weight:800;display:flex}.px-sec h3 svg{width:12px;color:var(--accent)}.px-sec p{color:var(--text-soft);margin:0;font-size:13.3px;line-height:1.5}.px-tags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.px-tags span{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:3px 9px;font-size:11.5px}.px-sec dl{gap:8px;margin:0;display:grid}.px-sec dl div{gap:1px;display:grid}.px-sec dt{color:var(--text-mute);font-size:11.5px}.px-sec dd{margin:0;font-size:13.3px;font-weight:600}.px-canal-line{align-items:center;gap:8px;display:flex}.px-vista{background:var(--field);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.px-vista-thumb{background:var(--text);width:calc(50% - 3px);transition:transform .5s var(--ease);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px}.px-vista[data-v=vendedores] .px-vista-thumb{transform:translate(100%)}.px-vista button{z-index:1;font:inherit;color:var(--text-mute);cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;padding:6px 12px;font-size:13px;font-weight:800;transition:color .3s;position:relative}.px-vista button[aria-selected=true]{color:var(--card)}.px-alerta{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--red);background:color-mix(in oklch, var(--red) 13%, transparent);animation:pxFadeUp .5s var(--ease) both;border:0;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:700;display:flex}.px-alerta-dot{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s infinite pxPulseRed}.px-searchrow{gap:8px;display:flex}.px-searchrow .px-search{flex:1}.px-mios{border:1px solid var(--line);background:var(--field);color:var(--text-mute);font:inherit;cursor:pointer;transition:all .3s var(--ease);border-radius:12px;padding:0 14px;font-size:12.5px;font-weight:700}.px-mios[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.px-tabs{scrollbar-width:none;gap:4px;margin:0 -14px;padding:0 14px 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.px-tabs::-webkit-scrollbar{display:none}.px-tabs button{color:var(--text-mute);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:700;transition:color .25s,background .25s;display:inline-flex;position:relative}.px-tabs button:hover{background:var(--hover-soft)}.px-tabs button[aria-selected=true]{color:var(--text);background:var(--hover-soft)}.px-tabs button:after{content:"";background:var(--accent);height:2px;transition:transform .45s var(--ease);border-radius:2px;position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}.px-tabs button[aria-selected=true]:after{transform:scaleX(1)}.px-tabs b{background:var(--field);min-width:18px;height:18px;color:var(--text-soft);animation:pxPop .45s var(--ease) both;border-radius:9px;place-items:center;padding:0 5px;font-size:10.5px;display:grid}.px-tabs button.rojo b{background:var(--red);color:#fff}.px-vends{gap:6px;display:grid}.px-vend{border:1px solid var(--line);background:var(--field);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s, background .3s, transform .3s var(--ease);animation:pxListIn .55s var(--ease) both;animation-delay:calc(var(--i) * 70ms);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.px-vend:hover{transform:translateY(-1px)}.px-vend[aria-pressed=true]{border-color:var(--accent);background:color-mix(in oklch, var(--accent) 12%, var(--field))}.px-vend.alerta{border-color:color-mix(in oklch, var(--red) 45%, var(--line))}.px-vend-main{flex-direction:column;min-width:0;display:flex}.px-vend-main b{font-size:13.5px}.px-vend-main span{color:var(--text-mute);align-items:center;gap:4px;font-size:11px;display:inline-flex}.px-vend-main svg{color:#25d366;width:11px}.px-vend-stats{color:var(--text-mute);flex-direction:column;align-items:flex-end;font-size:11px;display:flex}.px-vend-stats b{color:var(--text)}.px-vend-stats .rojo{color:var(--red);font-weight:700}.px-persona{color:#fff;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.px-items-vacio{text-align:center;color:var(--text-mute);animation:pxFadeUp .4s var(--ease) both;padding:30px 14px;font-size:13px}.px-vendbar{z-index:2;color:var(--sk-text);background:color-mix(in oklch, var(--sk-head) 80%, #25d366);animation:pxFadeUp .45s var(--ease) both;align-items:center;gap:7px;padding:6px 14px;font-size:12px;display:flex;position:relative}.px-vendbar svg{flex:none;width:14px}.px-toast{z-index:8;background:var(--text);color:var(--card);box-shadow:0 10px 30px -8px var(--shadow);animation:pxToast 2.6s var(--ease) both;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 14px 8px 10px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:64px;left:50%}.px-toast svg{width:16px;color:var(--green)}.px-sis{animation:pxMsg .55s var(--ease) both;animation-delay:calc(var(--i) * 45ms);align-self:center;margin:8px 0}.px-sis.nuevo{animation:pxPopMsg .55s var(--ease) both}.px-sis span{color:var(--sk-sub);background:color-mix(in oklch, var(--sk-head) 85%, transparent);text-align:center;border-radius:999px;padding:4px 11px;font-size:11.5px;display:inline-block;box-shadow:0 1px 1px #0000000f}.px-nota{background:color-mix(in oklch, var(--amber) 22%, var(--sk-head));border:1px dashed color-mix(in oklch, var(--amber) 60%, transparent);max-width:min(78%,480px);color:var(--sk-text);animation:pxMsg .55s var(--ease) both;animation-delay:calc(var(--i) * 45ms);transform-origin:100% 100%;border-radius:12px;align-self:flex-end;margin:6px 0;padding:8px 12px 9px}.px-nota.nuevo{animation:pxPopMsg .6s var(--ease) both}.px-nota-tag{letter-spacing:.03em;color:var(--amber);align-items:center;gap:4px;font-size:10.5px;font-weight:800;display:inline-flex}.px-nota-tag svg{width:11px}.px-nota p{margin:3px 0 0;font-size:13.5px;line-height:1.4}.px-autor.celular{color:#25d366}.px-reloj.warn{color:var(--amber)}.px-reloj.alert{color:var(--red)}.px-control-txt svg{flex:none;width:14px}.px-res{background:color-mix(in oklch, var(--sk-text) 10%, transparent);border-radius:999px;padding:2px 9px}.px-res.venta{background:color-mix(in oklch, var(--green) 25%, transparent);color:var(--green)}.px-hoja-wrap{z-index:10;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.px-hoja-bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#0000006b;border:0;animation:.35s both pxFade;position:absolute;inset:0}.px-hoja{background:var(--card);width:min(560px,100%);max-height:92%;color:var(--text);box-shadow:0 -20px 60px -10px var(--shadow);animation:pxHoja .55s var(--ease) both;border-radius:22px 22px 0 0;flex-direction:column;padding:8px 18px 18px;display:flex;position:relative;overflow-y:auto}.px-hoja-grip{background:var(--line);border-radius:2px;width:38px;height:4px;margin:0 auto 6px;display:block}.px-hoja header{justify-content:space-between;align-items:center;display:flex}.px-hoja h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.px-hoja .px-iconbtn{color:var(--text-mute)}.px-hoja-body{flex-direction:column;gap:10px;padding-top:4px;display:flex}.px-hoja.alto{height:min(600px,92%);overflow:hidden}.px-hoja.alto .px-hoja-body{flex:1;gap:8px;min-height:0}.px-hoja.alto .px-personas{flex:1 1 0;height:auto;min-height:96px}.px-hoja.alto .px-sugiere p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.px-hoja.alto .px-hoja-ok{flex:none}.px-hoja-body>*{animation:pxFadeUp .5s var(--ease) both;animation-delay:calc(var(--s,0) * 60ms + .12s)}.px-hoja h3{letter-spacing:.07em;text-transform:uppercase;color:var(--text-mute);margin:6px 0 0;font-size:11px;font-weight:800}.px-hoja h3 span{text-transform:none;letter-spacing:0;font-weight:600}.px-sugiere{background:color-mix(in oklch, var(--accent) 13%, transparent);border-radius:14px;gap:10px;padding:11px 12px;display:flex}.px-sugiere>svg{width:16px;color:var(--accent);flex:none;margin-top:2px}.px-sugiere b{font-size:13.5px}.px-sugiere p{color:var(--text-soft);margin:2px 0 0;font-size:12.8px;line-height:1.45}.px-opciones{flex-wrap:wrap;gap:6px;display:flex}.px-opciones button{border:1px solid var(--line);background:var(--field);color:var(--text-soft);font:inherit;cursor:pointer;transition:all .3s var(--ease);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.px-opciones button:hover{border-color:var(--accent)}.px-opciones button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff;transform:scale(1.04)}.px-personas{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:4px;height:216px;margin:0 -4px;padding:0 4px;display:grid;overflow-y:auto}.px-personas button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;transition:background .25s,border-color .25s;display:grid}.px-personas button:hover{background:var(--hover-soft)}.px-personas button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in oklch, var(--accent) 10%, transparent)}.px-persona-wrap{position:relative}.px-persona-wrap i{background:var(--text-faint);border:2px solid var(--card);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.px-persona-wrap i.on{background:var(--green)}.px-persona-main{flex-direction:column;min-width:0;display:flex}.px-persona-main b{font-size:13.5px}.px-persona-main span{color:var(--text-mute);font-size:11.5px}.px-carga{color:var(--text-mute);flex-direction:column;align-items:flex-end;gap:4px;font-size:11px;display:flex}.px-carga>span{background:var(--field);border-radius:2px;width:56px;height:4px;overflow:hidden}.px-carga i{background:color-mix(in oklch, var(--green) calc((1 - var(--c)) * 100%), var(--amber));transform-origin:0;height:100%;transform:scaleX(var(--c));animation:pxBar .8s var(--ease) both .3s;border-radius:2px;display:block}.px-hoja-nota{resize:none;border:1px solid var(--line);background:var(--field);width:100%;color:var(--text);font:inherit;border-radius:12px;outline:0;padding:10px 12px;font-size:14px;transition:border-color .25s,box-shadow .25s}.px-hoja-nota:focus{border-color:var(--amber);box-shadow:0 0 0 4px color-mix(in oklch, var(--amber) 16%, transparent)}.px-hoja-hint{color:var(--text-mute);margin:2px 0 0;font-size:12px}.px-hoja-ok{font:inherit;cursor:pointer;background:var(--text);color:var(--card);transition:transform .25s var(--ease), opacity .25s;border:0;border-radius:14px;margin-top:4px;padding:13px;font-size:14.5px;font-weight:800}.px-hoja-ok:hover:not(:disabled){transform:translateY(-1px)}.px-hoja-ok:active:not(:disabled){transform:scale(.98)}.px-hoja-ok:disabled{opacity:.35;cursor:not-allowed}.px-resultados{grid-template-columns:1fr 1fr;gap:8px;display:grid}.px-resultados button{border:1px solid var(--line);background:var(--field);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s, background .3s, transform .3s var(--ease);animation:pxFadeUp .5s var(--ease) both;animation-delay:calc(var(--s) * 50ms + .1s);border-radius:14px;flex-direction:column;gap:2px;padding:12px 12px 12px 14px;display:flex;position:relative;overflow:hidden}.px-resultados button:hover{transform:translateY(-2px)}.px-resultados button b{font-size:14px}.px-resultados button>span:last-child{color:var(--text-mute);font-size:11.5px}.px-resultados button.r-venta{grid-column:1/-1}.px-resultados button[aria-pressed=true]{border-color:var(--green);background:color-mix(in oklch, var(--green) 12%, var(--field))}.px-resultados button.r-sin_venta[aria-pressed=true],.px-resultados button.r-spam[aria-pressed=true]{border-color:var(--text-mute);background:var(--hover-soft)}.px-res-check{background:var(--green);color:#fff;width:20px;height:20px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:scale(0)}.px-res-check svg{width:12px}.px-resultados button[aria-pressed=true] .px-res-check{transform:scale(1)}.px-extra{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.px-extra.abierto{grid-template-rows:1fr}.px-extra>div{overflow:hidden}.px-monto{color:var(--text-mute);flex-direction:column;gap:5px;padding-top:2px;font-size:12px;display:flex}.px-monto-in{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:18px;font-weight:800;display:flex}.px-monto-in input{color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;width:100%;padding:9px 0}@keyframes pxAlerta{50%{background:color-mix(in oklch, var(--red) 30%, transparent)}}@keyframes pxPulseRed{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--red) 60%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}@keyframes pxToast{0%{opacity:0;transform:translate(-50%,-14px)scale(.9)}12%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}@keyframes pxHoja{0%{transform:translateY(100%)}}@keyframes pxHojaOut{to{transform:translateY(100%)}}@keyframes pxFadeOut{to{opacity:0}}.px-hoja-wrap.sale{pointer-events:none}.px-hoja-wrap.sale .px-hoja{animation:.32s cubic-bezier(.4,0,1,1) both pxHojaOut}.px-hoja-wrap.sale .px-hoja-bg{animation:.32s both pxFadeOut}@keyframes pxFade{0%{opacity:0}}@keyframes pxBar{0%{transform:scaleX(0)}}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes pxListIn{0%{opacity:0;transform:translate(-14px)}}@keyframes pxSkin{0%{opacity:0;filter:blur(6px);transform:translateY(10px)scale(.99)}}@keyframes pxMsg{0%{opacity:0;transform:translateY(12px)scale(.97)}}@keyframes pxPopMsg{0%{opacity:0;transform:translateY(22px)scale(.6)}60%{opacity:1}to{transform:none}}@keyframes pxPop{0%{opacity:0;transform:scale(.4)}}@keyframes pxReac{0%{opacity:0;transform:scale(0)rotate(-30deg)}60%{opacity:1;transform:scale(1.25)rotate(8deg)}to{transform:none}}@keyframes pxFadeUp{0%{opacity:0;transform:translateY(6px)}}@keyframes pxDot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes pxSpin{to{transform:rotate(360deg)}}@keyframes pxShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes pxShine{to{transform:translate(100%)}}@keyframes pxBreath{50%{opacity:.6;transform:scale(.75)}}@keyframes pxFloat{50%{transform:translateY(-8px)}}@keyframes pxPulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (max-width:1280px){.px{grid-template-columns:320px minmax(0,1fr)}.px-ficha{z-index:5;width:min(330px,100%);box-shadow:-30px 0 60px -20px var(--shadow);transition:transform .5s var(--ease);position:absolute;top:0;bottom:0;right:0;transform:translate(105%)}.px[data-ficha="1"] .px-ficha{transform:none}.px-ficha-close{z-index:2;color:var(--text-mute);display:grid;position:absolute;top:10px;left:10px;transform:rotate(180deg)}}@media (max-width:980px){.px-page{padding:0}.px{height:calc(100dvh - var(--topbar-h) - var(--pnav-h,0px));border:0;border-radius:0;display:block}.px-list,.px-chat{transition:transform .5s var(--ease), opacity .4s;position:absolute;inset:0}.px-list{background:var(--card);border-right:0}.px[data-abierta="1"] .px-list{opacity:0;pointer-events:none;transform:translate(-28%)}.px[data-abierta="1"] .px-conv{view-transition-name:none!important}.px-chat{transform:translate(100%)}.px[data-abierta="1"] .px-chat{transform:none}.px-back{display:grid}.sk-instagram .px-row.out .px-bubble{background-size:auto;background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.px *,.px :before,.px :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.px-row.out .px-cons{text-align:right}.px-cons li{text-align:left}.px-conv-tags{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.px-conv-tags .px-estado{align-self:auto}.px-suc{--suc:var(--text-mute);letter-spacing:.02em;color:var(--text-soft);background:color-mix(in oklch, var(--suc) 13%, transparent);border:1px solid color-mix(in oklch, var(--suc) 34%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 8px 1px 6px;font-size:10.5px;font-weight:700;display:inline-flex}.px-suc i{background:var(--suc);border-radius:50%;flex:none;width:6px;height:6px}.px-ficha-suc{animation:pxPop .5s var(--ease) backwards .2s;margin-top:6px;display:inline-flex}.px-ficha-suc .px-suc{padding:3px 10px 3px 8px;font-size:11.5px}.px-ficha-suc .px-suc i{width:7px;height:7px}.px-canal-suc{color:var(--text-mute)!important;margin-top:6px!important;font-size:12.5px!important}.px-canal-suc b{color:var(--text-soft)}.px-sucs{scrollbar-width:none;background:var(--field);border:1px solid var(--line);border-radius:12px;gap:2px;padding:3px;display:flex;position:relative;overflow-x:auto}.px-sucs::-webkit-scrollbar{display:none}.px-sucs-thumb{background:var(--card);width:0;box-shadow:0 2px 8px var(--shadow);transition:transform .45s var(--ease), width .45s var(--ease);border-radius:9px;position:absolute;top:3px;bottom:3px;left:0}.px-sucs button{z-index:1;color:var(--text-mute);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:6px;padding:6px 9px;font-size:12.5px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.px-sucs button:hover{color:var(--text-soft)}.px-sucs button[aria-selected=true]{color:var(--text)}.px-sucs button i{background:var(--suc);border-radius:50%;flex:none;width:7px;height:7px}.px-sucs b{min-width:17px;height:17px;color:var(--text-soft);background:color-mix(in oklch, var(--suc,var(--text-mute)) 16%, transparent);animation:pxPop .45s var(--ease) backwards;border-radius:9px;place-items:center;padding:0 5px;font-size:10.5px;display:grid}.px-opciones-suc button{align-items:center;gap:7px;display:inline-flex}.px-opciones-suc button i{background:var(--suc);width:8px;height:8px;transition:box-shadow .3s var(--ease);border-radius:50%;flex:none;box-shadow:0 0 #0000}.px-opciones-suc button[aria-pressed=true] i{box-shadow:0 0 0 2px #fff}.px-actual{opacity:.7;font-size:10.5px;font-weight:700}.px-personas>button{animation:pxFadeUp .4s var(--ease) backwards}.px-personas-vacio{color:var(--text-mute);background:var(--hover-soft);animation:pxFadeUp .4s var(--ease) backwards;border-radius:12px;margin:0;padding:14px 12px;font-size:12.5px}.px-hoja.alto{height:min(660px,92%)}.px-sucs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000)}.px-sucs:has(button:last-of-type[aria-selected=true]){-webkit-mask-image:none;mask-image:none}.px-bubble.con-medio{width:min-content;padding:3px}.sk-whatsapp .px-bubble.con-medio .px-txt{padding:5px 6px 2px;display:block}.px-bubble.con-medio.sin-txt{padding:3px}.px-bubble.con-medio .md-chat{animation:pxMedio .7s var(--ease) both}.px-medio{margin-bottom:3px;position:relative}.px-medio.solo{margin-bottom:0}.px-medio .md-chat{animation:pxMedio .7s var(--ease) both;box-shadow:0 1px .5px #00000021}.px-row.out .px-medio .px-reac{left:6px}.px-row.in .px-medio .px-reac{right:6px}.px-row.nuevo .md-chat{animation-delay:.12s}@keyframes pxMedio{0%{clip-path:inset(0 0 100% round 14px);filter:blur(8px)}to{clip-path:inset(0);filter:none}}.px-adj{cursor:pointer;width:42px;height:42px;color:var(--sk-sub);transition:background .2s, color .2s, transform .3s var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.px-adj svg{width:21px;height:21px;transition:transform .45s var(--ease)}.px-adj:hover{color:var(--sk-accent);background:color-mix(in oklch, var(--sk-text) 8%, transparent)}.px-adj:hover svg{transform:rotate(-20deg)}.px-adj:active{transform:scale(.88)}.sk-messenger .px-adj{color:var(--sk-accent)}.px-hoja.alto.px-hoja-medios{height:min(640px,92%)}.px-bib{flex:1;min-height:0}.px-bib-q{border:1px solid var(--line);background:var(--field);color:var(--text-mute);border-radius:12px;align-items:center;gap:8px;padding:9px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.px-bib-q:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 16%, transparent)}.px-bib-q svg{flex:none;width:15px;height:15px}.px-bib-q input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.px-bib-tipos{flex:none}.px-bib-tipos button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.px-bib-tic{width:14px;height:14px;display:inline-grid}.px-bib-tic svg{width:100%;height:100%}.px-bib-grilla{overscroll-behavior:contain;scrollbar-width:thin;flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.px-bib-grilla li{animation:pxFadeUp .45s var(--ease) backwards;animation-delay:calc(var(--k) * 40ms + .1s)}.px-bib-item{border:1px solid var(--line);background:var(--card);width:100%;height:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .25s, box-shadow .3s var(--ease);border-radius:14px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.px-bib-item:hover{border-color:color-mix(in oklch, var(--accent) 50%, var(--line));box-shadow:0 14px 30px -18px var(--shadow)}.px-bib-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.px-bib-item:disabled{cursor:default}.px-bib-mini{aspect-ratio:16/9;flex:none}.px-bib-mini .md-mini-play{transform:scale(.8)}.px-bib-txt{flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 10px 9px;display:flex}.px-bib-txt b{font-size:13px;font-weight:700;line-height:1.3}.px-bib-txt small{color:var(--text-mute);font-variant-numeric:tabular-nums;font-size:11.5px}.px-bib-suc{color:var(--text-mute);align-items:center;gap:5px;margin-top:auto;padding-top:4px;font-size:11px;font-weight:650;display:inline-flex}.px-bib-suc i{background:var(--suc);border-radius:50%;width:7px;height:7px}.px-bib-env{color:#fff;background:var(--accent);opacity:0;width:32px;height:32px;transition:opacity .25s, transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(.6)}.px-bib-env svg{width:15px;height:15px}.px-bib-item:hover .px-bib-env,.px-bib-item:focus-visible .px-bib-env{opacity:1;transform:none}.px-bib-item.va{border-color:var(--accent);animation:pxBibVa .42s var(--ease) both}.px-bib-item.va .px-bib-env{opacity:1;transform:translate(4px,-4px)rotate(-20deg)}@keyframes pxBibVa{40%{box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 30%, transparent)}to{opacity:.5;transform:translateY(-10px)scale(.96)}}.px-bib-vacio{text-align:center;color:var(--text-mute);grid-column:1/-1;padding:24px 12px;font-size:13px}.px-bib-pie{flex:none}@media (hover:none){.px-bib-env{opacity:.9;transform:none}}@media (max-width:420px){.px-adj{width:36px}}
