.ventana__fondo[data-v-605d0f5a]{display:none}.ventana__cuerpo[data-v-605d0f5a]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 18px 40px #0f172a2e;color:#1e293b;display:flex;flex-direction:column;font-family:var(--font-body);max-height:420px;position:absolute;right:0;text-align:left;top:calc(100% + 10px);width:320px;z-index:9200}.ventana__cuerpo[data-v-605d0f5a]:before{background:#fff;border-left:1px solid #e2e8f0;border-top:1px solid #e2e8f0;content:"";height:12px;position:absolute;right:18px;top:-6px;transform:rotate(45deg);width:12px}.ventana__cuerpo--izquierda[data-v-605d0f5a]{left:0;right:auto}.ventana__cuerpo--izquierda[data-v-605d0f5a]:before{left:18px;right:auto}.ventana__asa[data-v-605d0f5a]{display:none}.ventana__cabecera[data-v-605d0f5a]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:8px;padding:12px 14px}.ventana__titulo[data-v-605d0f5a]{color:#00205d;flex:1;font-family:var(--font-heading);font-size:14px;margin:0}.ventana__cerrar[data-v-605d0f5a]{background:none;border:none;color:#64748b;cursor:pointer;display:none;font-size:16px}.ventana__contenido[data-v-605d0f5a]{overflow-y:auto}@media (max-width:992px){.ventana__fondo[data-v-605d0f5a]{background:#0f172a73;display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9100}.ventana__cuerpo[data-v-605d0f5a]{border:none;border-radius:18px 18px 0 0;bottom:0;box-shadow:0 -10px 30px #0f172a40;height:62vh;left:0;max-height:62vh;position:fixed;right:0;top:auto;width:auto}.ventana__cuerpo[data-v-605d0f5a]:before{display:none}.ventana__asa[data-v-605d0f5a]{background:#cbd5e1;border-radius:2px;display:block;height:4px;margin:8px auto 0;width:36px}.ventana__cerrar[data-v-605d0f5a]{display:block}}.notif-wrapper[data-v-e84be5fd]{display:inline-block;font-family:VastagoGrotesk-Regular,Arial,sans-serif;position:relative}.notif-btn[data-v-e84be5fd]{background:transparent;border:none;border-radius:9px;color:var(--text-primary);cursor:pointer;display:grid;height:38px;opacity:.7;place-items:center;position:relative;transition:all .2s ease;width:38px}.notif-btn.active[data-v-e84be5fd],.notif-btn[data-v-e84be5fd]:hover{background:#ffffff14;opacity:1}:root:not(.dark) .notif-btn.active[data-v-e84be5fd],:root:not(.dark) .notif-btn[data-v-e84be5fd]:hover{background:#0000000a}.count-badge[data-v-e84be5fd]{align-items:center;background:#ef4444;border:2px solid var(--bg-card);border-radius:9px;color:#fff;display:flex;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:0;top:2px}.count-badge[data-v-e84be5fd],.notif-mark-read[data-v-e84be5fd]{font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:12px;font-weight:700}.notif-mark-read[data-v-e84be5fd]{background:transparent;border:none;border-radius:5px;color:#0034c4;cursor:pointer;padding:4px 8px;transition:background .15s ease}.notif-mark-read[data-v-e84be5fd]:hover{background:#eff6ff}.notif-tabs[data-v-e84be5fd]{border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:0;padding:0 14px}.notif-tab[data-v-e84be5fd]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:#00205d;cursor:pointer;display:flex;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:12px;font-weight:700;gap:5px;margin-right:14px;opacity:.5;padding:8px 0;transition:all .2s ease}.notif-tab[data-v-e84be5fd]:last-child{margin-right:0}.notif-tab[data-v-e84be5fd]:hover{opacity:.8}.notif-tab.active[data-v-e84be5fd]{border-bottom-color:#0034c4;color:#0034c4;opacity:1}.tab-count[data-v-e84be5fd]{background:#f1f5f9;border-radius:7px;color:#00205d;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:8px;font-weight:700;min-width:14px;opacity:.7;padding:1px 5px;text-align:center}.notif-tab.active .tab-count[data-v-e84be5fd]{background:#eff6ff;color:#0034c4;opacity:1}.notif-list[data-v-e84be5fd]{flex:1;overflow-y:auto;scrollbar-color:#e2e8f0 transparent;scrollbar-width:thin}.notif-list[data-v-e84be5fd]::-webkit-scrollbar{width:6px}.notif-list[data-v-e84be5fd]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.notif-item[data-v-e84be5fd]{animation:slideIn-e84be5fd .25s ease both;border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;gap:9px;padding:10px 14px;position:relative;transition:background .15s ease}.notif-item[data-v-e84be5fd]:last-child{border-bottom:none}.notif-item[data-v-e84be5fd]:hover{background:#f8fafc}.notif-item.unread[data-v-e84be5fd]{background:#eff6ff}.notif-item.unread[data-v-e84be5fd]:hover{background:#dbeafe}.notif-item.unread[data-v-e84be5fd]:before{background:#0034c4;border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.notif-icon[data-v-e84be5fd]{border-radius:8px;display:grid;flex-shrink:0;height:26px;place-items:center;width:26px}.notif-icon.shipping[data-v-e84be5fd]{background:#eff6ff;color:#0034c4}.notif-icon.retention[data-v-e84be5fd]{background:#fffbeb;color:#f59e0b}.notif-icon.system[data-v-e84be5fd]{background:#f1f5f9;color:#00205d}.notif-icon.alert[data-v-e84be5fd]{background:#fef2f2;color:#ef4444}.notif-icon.points[data-v-e84be5fd]{background:#fef3c7;color:#b45309}.notif-content[data-v-e84be5fd]{flex:1;min-width:0}.notif-title[data-v-e84be5fd]{color:#00205d;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.35}.notif-item.unread .notif-title[data-v-e84be5fd]{font-weight:700}.notif-desc[data-v-e84be5fd]{color:#00205d;display:-webkit-box;font-family:VastagoGrotesk-Regular,Arial,sans-serif;font-size:12px;-webkit-line-clamp:2;line-height:1.4;margin-top:2px;opacity:.7;-webkit-box-orient:vertical;overflow:hidden}.notif-meta[data-v-e84be5fd]{align-items:center;display:flex;gap:7px;margin-top:4px}.notif-time[data-v-e84be5fd]{color:#00205d;font-family:VastagoGrotesk-Regular,Arial,sans-serif;font-size:8px;font-weight:500;opacity:.55}.notif-tag[data-v-e84be5fd]{border-radius:3px;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:7px;font-weight:700;letter-spacing:.04em;padding:2px 5px;text-transform:uppercase}.notif-tag.transit[data-v-e84be5fd]{background:#eff6ff;color:#0034c4}.notif-tag.warehouse[data-v-e84be5fd]{background:#f0fdf4;color:#22c55e}.notif-tag.held[data-v-e84be5fd]{background:#fffbeb;color:#f59e0b}.notif-tag.urgent[data-v-e84be5fd]{background:#fef2f2;color:#ef4444}.notif-actions[data-v-e84be5fd]{display:flex;gap:6px;margin-top:7px}.notif-action[data-v-e84be5fd]{border:1px solid transparent;border-radius:5px;cursor:pointer;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:12px;font-weight:700;padding:4px 9px;transition:opacity .15s ease,background .15s ease}.notif-action[data-v-e84be5fd]:disabled{cursor:default;opacity:.5}.notif-action.confirmar[data-v-e84be5fd]{background:#0034c4;color:#fff}.notif-action.confirmar[data-v-e84be5fd]:hover:not(:disabled){background:#002a9e}.notif-action.eliminar[data-v-e84be5fd],.notif-action.rechazar[data-v-e84be5fd]{background:#fef2f2;border-color:#fecaca;color:#ef4444}.notif-action.eliminar[data-v-e84be5fd]:hover:not(:disabled),.notif-action.rechazar[data-v-e84be5fd]:hover:not(:disabled){background:#fee2e2}.notif-action.descartar[data-v-e84be5fd]{background:#f1f5f9;border-color:#e2e8f0;color:#00205d}.notif-action.descartar[data-v-e84be5fd]:hover:not(:disabled){background:#e2e8f0}.notif-empty[data-v-e84be5fd]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:28px 16px;text-align:center}.notif-empty svg[data-v-e84be5fd]{color:#00205d;height:34px;opacity:.25;width:34px}.notif-empty p[data-v-e84be5fd]{color:#00205d;font-family:VastagoGrotesk-Regular,Arial,sans-serif;font-size:12px;font-weight:500;margin:0;opacity:.5}@keyframes slideIn-e84be5fd{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.notif-item[data-v-e84be5fd]:nth-child(2){animation-delay:.04s}.notif-item[data-v-e84be5fd]:nth-child(3){animation-delay:.08s}.notif-item[data-v-e84be5fd]:nth-child(4){animation-delay:.12s}.notif-item[data-v-e84be5fd]:nth-child(5){animation-delay:.16s}.profile-wrapper[data-v-ee05aee6]{display:inline-block;position:relative}.avatar-btn[data-v-ee05aee6],.profile-wrapper[data-v-ee05aee6]{font-family:VastagoGrotesk-Regular,Arial,sans-serif}.avatar-btn[data-v-ee05aee6]{align-items:center;background:transparent;border:none;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:6px 10px 6px 6px;transition:background .2s ease}.avatar-btn[data-v-ee05aee6]:hover{background:#ffffff0f}:root:not(.dark) .avatar-btn[data-v-ee05aee6]:hover{background:#0000000a}.avatar-circle[data-v-ee05aee6]{background:linear-gradient(135deg,#f97316,#fb923c);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:13px;font-weight:700;height:34px;letter-spacing:.02em;overflow:hidden;place-items:center;width:34px}.avatar-circle.has-photo[data-v-ee05aee6]{background:none}.avatar-circle img[data-v-ee05aee6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-info[data-v-ee05aee6]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.2}.avatar-name[data-v-ee05aee6]{font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:14px;font-weight:700;white-space:nowrap}.avatar-id[data-v-ee05aee6],.avatar-name[data-v-ee05aee6]{color:var(--text-primary)}.avatar-id[data-v-ee05aee6]{font-family:VastagoGrotesk-Regular,Arial,sans-serif;font-size:12px;opacity:.6}.avatar-chevron[data-v-ee05aee6]{color:var(--text-primary);margin-left:2px;opacity:.5;transition:transform .2s ease}.avatar-btn.open .avatar-chevron[data-v-ee05aee6]{transform:rotate(180deg)}.dd-profile[data-v-ee05aee6]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:12px;padding:18px 20px}.dd-avatar[data-v-ee05aee6]{background:linear-gradient(135deg,#f97316,#fb923c);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:16px;font-weight:700;height:44px;overflow:hidden;place-items:center;width:44px}.dd-avatar.has-photo[data-v-ee05aee6]{background:none}.dd-avatar img[data-v-ee05aee6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dd-info[data-v-ee05aee6]{display:flex;flex-direction:column;gap:2px;min-width:0}.dd-name[data-v-ee05aee6]{font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:15px;font-weight:700}.dd-email[data-v-ee05aee6],.dd-name[data-v-ee05aee6]{color:#00205d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-email[data-v-ee05aee6]{font-family:VastagoGrotesk-Regular,Arial,sans-serif;font-size:12px;opacity:.65}.dd-casillero[data-v-ee05aee6]{align-items:center;background:#0a1a3a;border-radius:10px;display:flex;justify-content:space-between;margin:14px 20px;padding:14px 16px}:root:not(.dark) .dd-casillero[data-v-ee05aee6]{background:#f1f5f9}.dd-casillero-left[data-v-ee05aee6]{display:flex;flex-direction:column;gap:2px}.dd-casillero-label[data-v-ee05aee6]{color:#ffffff80;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:root:not(.dark) .dd-casillero-label[data-v-ee05aee6]{color:#00205d;opacity:.6}.dd-casillero-number[data-v-ee05aee6]{color:#fff;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:19px;font-weight:700;letter-spacing:.02em}:root:not(.dark) .dd-casillero-number[data-v-ee05aee6]{color:#00205d}.dd-casillero-copy[data-v-ee05aee6]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.15);border-radius:7px;color:#ffffffbf;cursor:pointer;display:flex;font-family:VastagoGrotesk-Bold,Arial,sans-serif;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:all .2s ease}:root:not(.dark) .dd-casillero-copy[data-v-ee05aee6]{background:#fff;border:1px solid #e2e8f0;color:#64748b}.dd-casillero-copy[data-v-ee05aee6]:hover{opacity:.85}.dd-casillero-copy.copied[data-v-ee05aee6]{border-color:#22c55e;color:#22c55e}.dd-menu[data-v-ee05aee6]{border-top:1px solid #f1f5f9;padding:6px 0}.dd-item[data-v-ee05aee6]{align-items:center;background:transparent;border:none;color:#00205d;cursor:pointer;display:flex;font-family:VastagoGrotesk-Regular,Arial,sans-serif;font-size:14px;font-weight:500;gap:12px;padding:11px 20px;text-align:left;text-decoration:none;transition:background .15s ease;width:100%}.dd-item[data-v-ee05aee6]:hover{background:#f8fafc}.dd-item svg[data-v-ee05aee6]{color:#00205d;flex-shrink:0;opacity:.55}.dd-item>span[data-v-ee05aee6]{flex:1}.dd-theme-row[data-v-ee05aee6]{cursor:pointer}.dd-theme-switch[data-v-ee05aee6]{margin-left:auto}.dd-theme-switch-track[data-v-ee05aee6]{background:#e2e8f0;border-radius:10px;height:20px;position:relative;transition:background .2s ease;width:36px}.dd-theme-switch-track.on[data-v-ee05aee6]{background:#1d4ed8}.dd-theme-switch-thumb[data-v-ee05aee6]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:16px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:16px}.dd-theme-switch-track.on .dd-theme-switch-thumb[data-v-ee05aee6]{transform:translate(16px)}.dd-logout[data-v-ee05aee6]{border-top:1px solid #f1f5f9;padding:6px 0}.dd-logout .dd-item[data-v-ee05aee6]{color:#00205d;opacity:.55}.dd-logout .dd-item[data-v-ee05aee6]:hover{background:#ef44440a;color:#ef4444;opacity:1}.dd-logout .dd-item:hover svg[data-v-ee05aee6]{color:#ef4444;opacity:1}@media (max-width:768px){.avatar-chevron[data-v-ee05aee6],.avatar-info[data-v-ee05aee6]{display:none}}.menu-lateral__fondo[data-v-75673fa3]{background:#0f172a73;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9000}.menu-lateral__panel[data-v-75673fa3]{background:var(--bg-card);bottom:0;box-shadow:-10px 0 30px #00000040;color:var(--text-primary);font-family:var(--font-body);max-width:320px;overflow-y:auto;padding:16px;position:fixed;right:0;top:0;width:80%;z-index:9001}.menu-lateral__cabecera[data-v-75673fa3]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.menu-lateral__nombre[data-v-75673fa3]{font-family:var(--font-heading);font-size:14px}.menu-lateral__casillero[data-v-75673fa3]{color:var(--text-muted-on-dark);font-size:12px}.menu-lateral__cerrar[data-v-75673fa3]{background:none;border:none;color:var(--text-muted-on-dark);cursor:pointer;font-size:18px;padding:4px}.menu-lateral__grupo[data-v-75673fa3]{color:var(--text-muted-on-dark);font-family:var(--font-heading);font-size:12px;letter-spacing:.06em;margin:14px 0 4px;text-transform:uppercase}.menu-lateral__opcion[data-v-75673fa3]{background:none;border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;display:block;font-family:var(--font-heading);font-size:14px;padding:10px 8px;text-align:left;text-decoration:none;width:100%}.menu-lateral__opcion.is-activa[data-v-75673fa3]{background:var(--seleccion-fondo);color:var(--accent-link)}.menu-lateral__salir[data-v-75673fa3]{color:#ce0505}.ml-fondo-enter-active[data-v-75673fa3],.ml-fondo-leave-active[data-v-75673fa3]{transition:opacity .2s}.ml-fondo-enter-from[data-v-75673fa3],.ml-fondo-leave-to[data-v-75673fa3]{opacity:0}.ml-panel-enter-active[data-v-75673fa3],.ml-panel-leave-active[data-v-75673fa3]{transition:transform .25s ease}.ml-panel-enter-from[data-v-75673fa3],.ml-panel-leave-to[data-v-75673fa3]{transform:translate(100%)}.navbar-container[data-v-2b8ebdac]{flex-wrap:wrap;padding:10px 0;position:relative}.navbar[data-v-2b8ebdac],.navbar-container[data-v-2b8ebdac]{align-items:center;display:flex}.navbar[data-v-2b8ebdac]{background:var(--bg-card);border-radius:25px 0 0 25px;box-shadow:0 4px 15px #0006;flex:1;justify-content:space-between;margin-left:0;padding:10px 20px;width:100%}:root:not(.dark) .navbar[data-v-2b8ebdac]{background:#fff;box-shadow:0 1px 4px #00205d1a}.logo[data-v-2b8ebdac]{padding:0 clamp(28px,5.5vw,80px) 0 clamp(16px,3.5vw,50px)}.logo img[data-v-2b8ebdac]{height:clamp(52px,5vw,70px)}:root:not(.dark) .logo img[data-v-2b8ebdac]{filter:invert(1) brightness(.15)}.navbar ul[data-v-2b8ebdac]{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.navbar ul li[data-v-2b8ebdac]{margin:0 18px;position:relative}.dropdown-btn[data-v-2b8ebdac]{background:none;border:none;color:var(--text-primary);cursor:pointer;font-family:var(--font-heading);font-size:14px;font-weight:700;padding:0;transition:color .3s}.dropdown-btn[data-v-2b8ebdac]:hover,.dropdown.is-open>.dropdown-btn[data-v-2b8ebdac]{color:var(--accent-link)}.nav-icons[data-v-2b8ebdac]{align-items:center;display:flex;gap:14px}.nav-icons a[data-v-2b8ebdac]{align-items:center;border-radius:9px;color:var(--text-primary);display:inline-flex;font-size:18px;height:38px;justify-content:center;text-decoration:none;transition:background .2s ease;width:38px}.nav-icons a[data-v-2b8ebdac]:hover{background:#ffffff0f}:root:not(.dark) .nav-icons a[data-v-2b8ebdac]:hover{background:#0000000a}.nav-icons img[data-v-2b8ebdac]{height:22px;width:22px}:root:not(.dark) .nav-icons>a>img[data-v-2b8ebdac]{filter:invert(1) brightness(.3)}.nav-divider[data-v-2b8ebdac]{background:#ffffff1f;height:28px;margin:0 4px;width:1px}:root:not(.dark) .nav-divider[data-v-2b8ebdac]{background:#0000001f}.navbar ul li ul.dropdown-menu[data-v-2b8ebdac]{background:var(--bg-card);border-radius:10px;box-shadow:0 8px 24px #00000040;display:none;left:0;list-style:none;min-width:200px;padding:8px 0;position:absolute;top:100%;z-index:1000}:root:not(.dark) .navbar ul li ul.dropdown-menu[data-v-2b8ebdac]{background:#fff;border:1px solid #e2e8f0;box-shadow:0 8px 24px #0000001a}.navbar ul li ul.dropdown-menu li[data-v-2b8ebdac]{margin:0}.navbar ul li ul.dropdown-menu li a[data-v-2b8ebdac]{color:var(--text-primary);display:block;font-family:NewBlackTypeface-Light,Arial,sans-serif;font-size:14px;padding:8px 15px;white-space:nowrap}.navbar ul li ul.dropdown-menu li a[data-v-2b8ebdac]:hover{background:var(--bg-hover);color:var(--accent-link)}:root:not(.dark) .navbar ul li ul.dropdown-menu li a[data-v-2b8ebdac]{color:#00205d}:root:not(.dark) .navbar ul li ul.dropdown-menu li a[data-v-2b8ebdac]:hover{background:#0034c40f;color:#0034c4}.dropdown.is-open>ul.dropdown-menu[data-v-2b8ebdac]{display:block}.nav-burger[data-v-2b8ebdac]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:16px;justify-content:space-between;margin-left:14px;padding:0;width:22px}.nav-burger span[data-v-2b8ebdac]{background:var(--text-primary);border-radius:2px;display:block;height:2px}@media (max-width:992px){.navbar-container[data-v-2b8ebdac]{flex-wrap:nowrap;gap:10px;padding:8px 12px}.logo[data-v-2b8ebdac]{flex:0 0 auto;padding:0 0 0 10px}.logo img[data-v-2b8ebdac]{height:clamp(42px,7vw,52px)}.navbar[data-v-2b8ebdac]{border-radius:999px;flex:0 0 auto;height:52px;justify-content:flex-end;margin-left:auto;padding:0 10px;width:auto}.navbar ul.navbar-menu[data-v-2b8ebdac]{display:none}.nav-icons[data-v-2b8ebdac]{gap:10px;margin:0;width:auto}.nav-burger[data-v-2b8ebdac]{display:flex}}.sl[data-v-c7c0500b]{display:flex;flex:1;flex-direction:column;min-height:0}.sl-nuevo[data-v-c7c0500b]{align-items:center;background:#0034c4;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:700;gap:7px;justify-content:center;margin:12px 14px 6px;padding:10px;transition:background .12s ease}.sl-nuevo[data-v-c7c0500b]:hover{background:#002a99}.sl-list[data-v-c7c0500b]{display:flex;flex:1;flex-direction:column;gap:6px;overflow-y:auto;padding:6px 14px 12px}.sl-empty[data-v-c7c0500b]{color:#94a3b8;font-size:13px;padding:28px 12px;text-align:center}.sl-item[data-v-c7c0500b]{background:#fff;border:1.5px solid #e2e8f0;border-left-width:4px;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:background .12s ease,border-color .12s ease}.sl-item[data-v-c7c0500b]:hover{background:#f8fafc}.sl-item.unread[data-v-c7c0500b]{background:#f5f3ff;border-left-color:#4f46e5}.sl-item.is-chat.unread[data-v-c7c0500b]{background:#f0f9ff;border-left-color:#0284c7}.sl-ind[data-v-c7c0500b]{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding-top:2px;width:20px}.sl-dot[data-v-c7c0500b]{border-radius:50%;height:9px;width:9px}.sl-body[data-v-c7c0500b]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.sl-top[data-v-c7c0500b]{align-items:center;display:flex;gap:8px;justify-content:space-between}.sl-name[data-v-c7c0500b]{color:#0f172a;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-fecha[data-v-c7c0500b]{color:#94a3b8;flex-shrink:0;font-size:12px}.sl-meta[data-v-c7c0500b]{display:flex}.sl-tag[data-v-c7c0500b]{color:#64748b;font-size:12px;font-weight:600}.sl-tag-chat[data-v-c7c0500b]{color:#0284c7}.sl-bottom[data-v-c7c0500b]{align-items:center;display:flex;gap:8px;justify-content:space-between}.sl-last[data-v-c7c0500b]{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-badge[data-v-c7c0500b]{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.wz[data-v-210cdf49]{display:flex;flex:1;flex-direction:column;min-height:0}.wz-head[data-v-210cdf49]{border-bottom:1px solid #f1f5f9;gap:10px;padding:10px 14px}.wz-back[data-v-210cdf49],.wz-head[data-v-210cdf49]{align-items:center;display:flex;flex-shrink:0}.wz-back[data-v-210cdf49]{background:transparent;border:1.5px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;height:30px;justify-content:center;transition:all .12s ease;width:30px}.wz-back[data-v-210cdf49]:hover{border-color:#0034c4;color:#0034c4}.wz-steps[data-v-210cdf49]{align-items:center;display:flex;flex:1}.wz-dot[data-v-210cdf49]{background:#e2e8f0;border-radius:50%;height:9px;transition:background .2s ease;width:9px}.wz-dot.on[data-v-210cdf49]{background:#0034c4}.wz-line[data-v-210cdf49]{background:#e2e8f0;flex:1;height:2px;margin:0 3px;transition:background .2s ease}.wz-line.on[data-v-210cdf49]{background:#0034c4}.wz-step-label[data-v-210cdf49]{color:#94a3b8;flex-shrink:0;font-size:12px;font-weight:600}.wz-body[data-v-210cdf49]{display:flex;flex:1;flex-direction:column;gap:9px;overflow-y:auto;padding:16px}.wz-title[data-v-210cdf49]{color:#0f172a;font-size:14px;font-weight:700;margin-bottom:2px}.wz-empty[data-v-210cdf49]{color:#94a3b8;font-size:12px;padding:18px 12px;text-align:center}.wz-cat[data-v-210cdf49]{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;transition:all .12s ease}.wz-cat[data-v-210cdf49]:hover{background:#f8fafc;border-color:#0034c4}.wz-cat-ico[data-v-210cdf49]{flex-shrink:0;font-size:22px}.wz-cat-text[data-v-210cdf49]{display:flex;flex:1;flex-direction:column;gap:2px}.wz-cat-label[data-v-210cdf49]{color:#0f172a;font-size:13px;font-weight:700}.wz-cat-desc[data-v-210cdf49]{color:#64748b;font-size:12px;line-height:1.3}.wz-opt[data-v-210cdf49]{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:10px 12px;text-align:left;transition:all .12s ease}.wz-opt[data-v-210cdf49]:hover{background:#f8fafc}.wz-opt.sel[data-v-210cdf49]{background:#eff6ff;border-color:#0034c4}.wz-opt-label[data-v-210cdf49]{color:#0f172a;font-size:13px;font-weight:600}.wz-opt-label.mono[data-v-210cdf49]{color:#0034c4;font-family:SF Mono,Monaco,monospace}.wz-opt-detalle[data-v-210cdf49]{color:#64748b;font-size:12px}.wz-search[data-v-210cdf49]{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;display:flex;gap:8px;padding:8px 12px}.wz-search input[data-v-210cdf49]{background:transparent;border:none;color:#0f172a;flex:1;font-size:13px;outline:none}.wz-field[data-v-210cdf49]{display:flex;flex-direction:column;gap:5px}.wz-field span[data-v-210cdf49]{color:#475569;font-size:12px;font-weight:600}.wz-field input[data-v-210cdf49],.wz-field select[data-v-210cdf49]{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;color:#0f172a;font-size:13px;outline:none;padding:9px 12px}.wz-field input[data-v-210cdf49]:focus,.wz-field select[data-v-210cdf49]:focus{border-color:#0034c4}.wz-file[data-v-210cdf49]{align-items:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:10px;color:#64748b;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;padding:10px;transition:all .12s ease}.wz-file[data-v-210cdf49]:hover{border-color:#0034c4;color:#0034c4}.wz-file.has-file[data-v-210cdf49]{background:#eff6ff;border-color:#0034c4;border-style:solid;color:#0034c4}.wz-resumen[data-v-210cdf49]{background:#f1f5f9;border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:10px 12px}.wz-resumen-cat[data-v-210cdf49]{align-items:center;color:#0034c4;display:flex;font-size:12px;font-weight:700;gap:6px}.wz-resumen-ref[data-v-210cdf49]{color:#64748b;font-family:SF Mono,Monaco,monospace;font-size:12px}.wz-body textarea[data-v-210cdf49]{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;color:#0f172a;font-family:inherit;font-size:13px;outline:none;padding:11px 13px;resize:none}.wz-body textarea[data-v-210cdf49]:focus{border-color:#0034c4}.wz-footer[data-v-210cdf49]{border-top:1px solid #f1f5f9;flex-shrink:0;padding:12px 14px}.wz-next[data-v-210cdf49]{background:#0034c4;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:11px;transition:background .12s ease;width:100%}.wz-next[data-v-210cdf49]:hover:not(:disabled){background:#002a99}.wz-next[data-v-210cdf49]:disabled{cursor:not-allowed;opacity:.4}.sc[data-v-7c3121e2]{display:flex;flex:1;flex-direction:column;min-height:0}.sc-head[data-v-7c3121e2]{border-bottom:1px solid #f1f5f9;gap:10px;padding:10px 14px}.sc-back[data-v-7c3121e2],.sc-head[data-v-7c3121e2]{align-items:center;display:flex;flex-shrink:0}.sc-back[data-v-7c3121e2]{background:transparent;border:1.5px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;height:30px;justify-content:center;transition:all .12s ease;width:30px}.sc-back[data-v-7c3121e2]:hover{border-color:#0034c4;color:#0034c4}.sc-info[data-v-7c3121e2]{flex:1;min-width:0}.sc-title[data-v-7c3121e2]{color:#0f172a;font-size:13px;font-weight:700}.sc-sub[data-v-7c3121e2],.sc-title[data-v-7c3121e2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-sub[data-v-7c3121e2]{color:#64748b;font-size:12px}.sc-estado[data-v-7c3121e2]{border-radius:999px;color:#fff;font-weight:700;padding:3px 8px;text-transform:uppercase}.sc-estado[data-v-7c3121e2],.sc-horario[data-v-7c3121e2]{flex-shrink:0;font-size:12px}.sc-horario[data-v-7c3121e2]{background:#fef3c7;border-bottom:1px solid #fde68a;color:#92400e;padding:8px 14px}.cs-fab[data-v-efa66d91]{align-items:center;background:linear-gradient(135deg,#0034c4,#00205d);border:none;border-radius:50%;bottom:24px;box-shadow:0 6px 20px #0034c473;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:24px;transition:all .2s ease;width:56px;z-index:8900}.cs-fab[data-v-efa66d91]:hover{box-shadow:0 8px 28px #0034c48c;transform:scale(1.08)}.cs-fab-badge[data-v-efa66d91]{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:999px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 5px;position:absolute;right:-2px;top:-2px}.cs-wrapper[data-v-efa66d91]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:9500}.cs-panel[data-v-efa66d91]{background:#fff;border-radius:16px;bottom:24px;box-shadow:0 16px 48px #00000040;display:flex;flex-direction:column;height:600px;overflow:hidden;pointer-events:auto;position:absolute;right:24px;width:410px}@media (max-width:480px){.cs-panel[data-v-efa66d91]{border-radius:14px;bottom:8px;height:calc(100% - 16px);right:8px;width:calc(100% - 16px)}}.cs-header[data-v-efa66d91]{border-bottom:1px solid #f1f5f9;gap:10px;padding:14px 18px}.cs-header[data-v-efa66d91],.cs-header-avatar[data-v-efa66d91]{align-items:center;display:flex;flex-shrink:0}.cs-header-avatar[data-v-efa66d91]{background:linear-gradient(135deg,#0034c4,#00205d);border-radius:50%;height:36px;justify-content:center;width:36px}.cs-header-info[data-v-efa66d91]{flex:1;min-width:0}.cs-header-name[data-v-efa66d91]{color:#0f172a;font-size:13px;font-weight:700}.cs-header-status[data-v-efa66d91]{align-items:center;color:#15803d;display:flex;font-size:12px;gap:4px}.cs-status-dot[data-v-efa66d91]{background:#15803d;border-radius:50%;flex-shrink:0;height:5px;width:5px}.cs-header-status.is-off[data-v-efa66d91]{color:#475569}.cs-header-status.is-off .cs-status-dot[data-v-efa66d91]{background:#94a3b8}.cs-close[data-v-efa66d91]{align-items:center;background:transparent;border:1.5px solid #e2e8f0;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .15s ease;width:30px}.cs-close[data-v-efa66d91]:hover{border-color:#ef4444;color:#ef4444}.cs-enter-active .cs-panel[data-v-efa66d91],.cs-leave-active .cs-panel[data-v-efa66d91]{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s ease}.cs-enter-from .cs-panel[data-v-efa66d91],.cs-leave-to .cs-panel[data-v-efa66d91]{opacity:0;transform:translateY(16px) scale(.95)}.cs-enter-active[data-v-efa66d91],.cs-leave-active[data-v-efa66d91]{transition:opacity .15s ease}.cs-enter-from[data-v-efa66d91],.cs-leave-to[data-v-efa66d91]{opacity:0}@media (max-width:992px){.cs-fab[data-v-efa66d91]{bottom:20px}.cs-panel[data-v-efa66d91]{bottom:0;left:0;right:0}}.tac[data-v-2bf65306]{display:flex;flex-direction:column;gap:14px;padding:8px 4px}.tac-titulo[data-v-2bf65306]{font-size:20px;font-weight:700;line-height:1.3;margin:0}.tac-cuerpo[data-v-2bf65306]{font-size:15px;line-height:1.5;margin:0}.tac-enlace[data-v-2bf65306]{font-size:14px;font-weight:600;text-decoration:underline}.tac-error[data-v-2bf65306]{color:#c62828;font-size:13px;margin:0}.tac-acciones[data-v-2bf65306]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.tac-acciones .rio-btn[data-v-2bf65306]{flex:1 1 160px}.cliente-shell[data-v-6c82bba5]{min-height:100vh;padding-top:var(--acceso-h)}@media (max-width:992px){.cliente-shell[data-v-6c82bba5]{padding-bottom:88px}}
