@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--surface-0);color:var(--text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Segoe UI,system-ui,sans-serif}input,select,button,textarea{font-family:inherit}:root{--sidebar-width:240px;--surface-0:#070912;--surface-1:#0c0f1d;--surface-2:#101527;--surface-3:#161c30;--surface-4:#1d2540;--bg-dark:var(--surface-0);--bg-card:var(--surface-2);--bg-sidebar:var(--surface-1);--text-1:#e3e8f2;--text-2:#9aa8c6;--text-3:#6b7690;--text-muted:var(--text-2);--border-subtle:#94a3dc0d;--border:#94a3dc17;--border-strong:#94a3dc26;--border-accent:#3b82f638;--border-focus:#3b82f673;--primary:#3b82f6;--primary-dark:#2563eb;--primary-dim:#3b82f61f;--danger:#ef4444;--warning:#f59e0b;--success:#10b981;--info:#22d3ee;--shadow-sm:0 1px 3px #0006;--shadow-md:0 4px 16px #00000080;--shadow-card:0 0 0 1px #94a3dc12, 0 2px 8px #00000059;--radius-sm:8px;--radius-md:12px;--radius-lg:16px}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3dc26;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}::selection{color:#fff;background:#3b82f640}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}::placeholder{color:var(--text-3)}input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.6);cursor:pointer;opacity:.8;border-radius:4px;transition:opacity .15s,filter .15s}input[type=time]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.6);cursor:pointer;opacity:.8;border-radius:4px;transition:opacity .15s,filter .15s}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.6);cursor:pointer;opacity:.8;border-radius:4px;transition:opacity .15s,filter .15s}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(48%)sepia(79%)saturate(2476%)hue-rotate(199deg)brightness(101%)contrast(96%)}input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(48%)sepia(79%)saturate(2476%)hue-rotate(199deg)brightness(101%)contrast(96%)}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(48%)sepia(79%)saturate(2476%)hue-rotate(199deg)brightness(101%)contrast(96%)}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes pulsoPendiente{0%{opacity:.7;transform:scale(.85)}75%,to{opacity:0;transform:scale(1.9)}}._wrap_101ei_1{position:relative}._boton_101ei_3{color:#aec4e4;cursor:pointer;background:linear-gradient(#3b82f61a,#3b82f60a);border:1px solid #3b82f647;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:9px 12px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}._boton_101ei_3:hover{color:#dbe6f7;background:linear-gradient(#3b82f62e,#3b82f614);border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61f}._botonActivo_101ei_20{color:#eaf1fb;background:linear-gradient(#3b82f638,#3b82f61a);border-color:#3b82f699}._botonLabel_101ei_24{letter-spacing:.2px}._badge_101ei_26{color:#fff;text-align:center;background:#ef4444;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px}._panel_101ei_34{border:1px solid var(--border,#263049);z-index:50;background:linear-gradient(#1a2136,#141a2b);border-radius:14px;width:300px;max-width:calc(100vw - 24px);animation:.22s cubic-bezier(.2,.9,.3,1.1) both _panelIn_101ei_1;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 16px 44px #0000008c,0 0 0 1px #ffffff05}@keyframes _panelIn_101ei_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._panel_101ei_34{animation:none}}._panelTitulo_101ei_50{color:var(--text-1,#dde3f0);border-bottom:1px solid var(--border,#263049);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}._marcarTodas_101ei_56{cursor:pointer;color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f659;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._marcarTodas_101ei_56:hover{color:#dbeafe;background:#3b82f638;border-color:#3b82f699}._vacio_101ei_65{color:var(--text-3,#7a8399);padding:16px 12px;font-size:12px}._lista_101ei_68{flex-direction:column;gap:6px;max-height:340px;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}._lista_101ei_68::-webkit-scrollbar{width:7px}._lista_101ei_68::-webkit-scrollbar-track{background:0 0}._lista_101ei_68::-webkit-scrollbar-thumb{background:#94a3dc38;border-radius:999px}._lista_101ei_68::-webkit-scrollbar-thumb:hover{background:#94a3dc66}._item_101ei_74{color:var(--text-2,#aab4cf);border:1px solid #0000;border-radius:10px;padding:11px 12px;font-size:12px;transition:background .15s,box-shadow .15s,border-color .15s,transform .15s}._item_101ei_74:hover{background:#ffffff09}._noLeida_101ei_82{background:#3b82f614}._noLeida_101ei_82 ._mensaje_101ei_83{color:var(--text-1,#dde3f0);font-weight:500}._etiqueta_101ei_85{text-transform:uppercase;letter-spacing:.5px;border-radius:6px;margin-bottom:6px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}._mensaje_101ei_83{font-size:12.5px;line-height:1.45}._marcarLeida_101ei_94{color:#93c5fd;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:7px;align-items:center;gap:5px;margin-top:9px;padding:4px 10px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._marcarLeida_101ei_94:hover{color:#dbeafe;background:#3b82f633;border-color:#3b82f68c}._leidaTag_101ei_102{color:#8b93a7;align-items:center;gap:4px;margin-top:9px;font-size:10.5px;font-weight:600;display:inline-flex}._fila_101ei_107{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}._fecha_101ei_108{color:var(--text-3,#7a8399);font-size:10.5px;font-weight:500}._marcar_101ei_56{cursor:pointer;color:#60a5fa;background:0 0;border:none;align-items:center;gap:3px;font-size:10px;display:inline-flex}._marcar_101ei_56:hover{text-decoration:underline}._avisar_101ei_118{cursor:pointer;color:#fff;background:linear-gradient(#a855f7,#8b3ff0);border:1px solid #a855f78c;border-radius:8px;align-items:center;gap:6px;margin-top:9px;padding:7px 13px;font-size:11.5px;font-weight:700;transition:filter .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 10px -3px #a855f799}._avisar_101ei_118:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 5px 15px -3px #a855f7b3}._avisar_101ei_118:disabled{opacity:1;cursor:default;color:#34d399;box-shadow:none;background:#10b98126;border-color:#10b98180}._hecho_101ei_138{color:#34d399;align-items:center;gap:5px;margin-top:8px;font-size:11px;font-weight:600;display:inline-flex}._hecho_101ei_138 svg{flex-shrink:0}._toastWrap_101ei_146{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:calc(100vw - 32px);max-width:340px;display:flex;position:fixed;top:16px;right:16px}._toast_101ei_146{pointer-events:auto;background:var(--surface-2,#161c30);border:1px solid var(--border,#263049);border-left:4px solid var(--acento,#ef4444);color:var(--text-1,#dde3f0);border-radius:10px;gap:10px;padding:12px 12px 12px 14px;animation:.45s cubic-bezier(.2,.9,.25,1.25) _toastIn_101ei_1,1.1s ease-in-out .45s 3 _toastGlow_101ei_1;display:flex;position:relative;box-shadow:0 8px 28px #00000080}._toastIcono_101ei_165{background:var(--acentoBg,#ef444426);width:30px;height:30px;color:var(--acento,#ef4444);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;animation:.5s .45s 2 _toastIconShake_101ei_1;display:flex}._toastCuerpo_101ei_171{flex:1;min-width:0}._toastEtiqueta_101ei_172{text-transform:uppercase;letter-spacing:.4px;color:var(--acento,#ef4444);font-size:10px;font-weight:700}._toastMsg_101ei_176{color:var(--text-1,#dde3f0);margin-top:2px;font-size:12.5px;line-height:1.35}._toastAcciones_101ei_177{gap:8px;margin-top:9px;display:flex}._toastAtender_101ei_178{cursor:pointer;background:var(--acento,#ef4444);color:#fff;border:none;border-radius:7px;align-items:center;gap:5px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}._toastAtender_101ei_178:hover{filter:brightness(1.08)}._toastCerrar_101ei_185{cursor:pointer;color:var(--text-3,#7a8399);background:0 0;border:none;border-radius:5px;padding:2px;display:flex;position:absolute;top:8px;right:8px}._toastCerrar_101ei_185:hover{color:var(--text-1,#dde3f0);background:var(--surface-3,#1c2438)}._sacudir_101ei_192{animation:.55s _campanitaShake_101ei_1}@keyframes _toastIn_101ei_1{0%{opacity:0;transform:translate(120%)}70%{opacity:1;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}@keyframes _toastGlow_101ei_1{0%,to{box-shadow:0 8px 28px #00000080}50%{box-shadow:0 8px 28px #00000080, 0 0 0 4px var(--acentoBg,#ef444459)}}@keyframes _toastIconShake_101ei_1{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-6deg)}}@keyframes _campanitaShake_101ei_1{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){._toast_101ei_146,._toastIcono_101ei_165,._sacudir_101ei_192{animation:none}}._repica_101ei_217{transform-origin:50% 8%;animation:3s ease-in-out infinite _repicar_101ei_1}@keyframes _repicar_101ei_1{0%,78%,to{transform:rotate(0)}81%{transform:rotate(-13deg)}84%{transform:rotate(11deg)}87%{transform:rotate(-9deg)}90%{transform:rotate(6deg)}93%{transform:rotate(-4deg)}96%{transform:rotate(2deg)}}._badgePulsa_101ei_230{animation:1.7s ease-in-out infinite _badgeLatido_101ei_1}@keyframes _badgeLatido_101ei_1{0%,to{transform:scale(1);box-shadow:0 0 #ef444499}50%{transform:scale(1.14);box-shadow:0 0 0 4px #ef444400}}@media (prefers-reduced-motion:reduce){._repica_101ei_217,._badgePulsa_101ei_230{animation:none}}._bannerCritico_101ei_240{z-index:10000;border-bottom:2px solid var(--acento,#ef4444);box-shadow:0 6px 26px #00000080, inset 0 0 90px -26px var(--acento,#ef4444);color:#fde8e8;background:#14161f;align-items:center;gap:12px;padding:11px 16px;font-size:13px;animation:.4s cubic-bezier(.2,.9,.25,1.1) both _bajarBannerCrit_101ei_1;display:flex;position:fixed;top:0;left:0;right:0}._bannerPunto_101ei_250{background:var(--acento,#ef4444);width:10px;height:10px;box-shadow:0 0 10px var(--acento,#ef4444);border-radius:50%;flex-shrink:0;animation:1s ease-in-out infinite _bannerLatido_101ei_1}._bannerTexto_101ei_255{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}._bannerEtiqueta_101ei_256{text-transform:uppercase;letter-spacing:.5px;color:#fff;background:var(--acento,#ef4444);border-radius:5px;padding:2px 8px;font-size:10px;font-weight:800}._bannerMsg_101ei_260{color:#ffeaea;font-weight:600}._bannerMas_101ei_261{color:var(--acento,#ef4444);background:#ffffff14;border-radius:20px;padding:2px 9px;font-size:11px;font-weight:700}._bannerAtender_101ei_262{background:var(--acento,#ef4444);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:7px;padding:6px 16px;font-size:12.5px;font-weight:800}._bannerAtender_101ei_262:hover{filter:brightness(1.08)}._bannerCerrar_101ei_268{color:#e9b8b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px;display:flex}._bannerCerrar_101ei_268:hover{color:#fff;background:#ffffff1a}@keyframes _bajarBannerCrit_101ei_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _bannerLatido_101ei_1{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){._bannerCritico_101ei_240,._bannerPunto_101ei_250{animation:none}}._sidebar_kydco_1{width:var(--sidebar-width);background:var(--surface-1);border-right:1px solid var(--border);z-index:2100;flex-direction:column;height:100vh;transition:transform .25s;display:flex;position:fixed;top:0;left:0}._sidebarCollapsed_kydco_14{transform:translate(-100%)}._hamburger_kydco_16{z-index:2000;background:var(--surface-1);border:1px solid var(--border);color:var(--text-2);cursor:pointer;border-radius:8px;padding:7px;line-height:0;display:none;position:fixed;top:14px;left:14px}._collapseBtn_kydco_30{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;line-height:0;transition:color .15s;display:flex}._collapseBtn_kydco_30:hover{color:var(--text-1)}._closeBtn_kydco_46{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px;line-height:0;display:none}._closeBtn_kydco_46:hover{color:var(--text-1)}._reopenBtn_kydco_59{z-index:2000;background:var(--surface-1);border:1px solid var(--border);width:36px;height:36px;color:var(--text-2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:fixed;top:16px;left:16px}._reopenBtn_kydco_59:hover{border-color:var(--primary);color:var(--primary)}._overlay_kydco_76{z-index:2000;opacity:0;pointer-events:none;background:#0009;transition:opacity .2s;position:fixed;inset:0}._overlayVisible_kydco_85{opacity:1;pointer-events:all}@media (width<=768px){._sidebar_kydco_1{width:100%;max-width:280px;transition:transform .25s;transform:translate(-100%)}._sidebarOpen_kydco_89{transform:translate(0)!important}._hamburger_kydco_16,._closeBtn_kydco_46{justify-content:center;align-items:center;display:flex}._collapseBtn_kydco_30,._reopenBtn_kydco_59{display:none}}._logo_kydco_97{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 16px;display:flex}._logoIconBox_kydco_104{background:linear-gradient(135deg,#3b82f652,#8b5cf633);border:1px solid #3b82f66b;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 0 22px #3b82f64d,inset 0 0 14px #8b5cf62e}._logoIcon_kydco_104{color:#93c5fd;filter:drop-shadow(0 0 6px #60a5fa8c)}._logoTitle_kydco_117{background:linear-gradient(95deg,#fff 25%,#93c5fd 75%,#c4b5fd 100%);-webkit-text-fill-color:transparent;letter-spacing:-.3px;filter:drop-shadow(0 2px 9px #7896ff38);-webkit-background-clip:text;background-clip:text;font-size:16.5px;font-weight:800}._logoSub_kydco_127{color:var(--text-3);letter-spacing:.6px;margin-top:1px;font-size:11px;font-weight:700}._empresaBadge_kydco_130{background:linear-gradient(135deg,#3b82f61f,#8b5cf60f);border:1px solid #3b82f638;border-radius:12px;align-items:center;gap:11px;margin:12px 12px 4px;padding:10px 13px;display:flex;box-shadow:0 0 14px #3b82f614}._empresaIconBox_kydco_142{background:linear-gradient(135deg,#3b82f64d,#8b5cf62e);border:1px solid #3b82f661;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:inset 0 0 10px #8b5cf626}._empresaIcon_kydco_142{color:#93c5fd;filter:drop-shadow(0 0 4px #60a5fa73);flex-shrink:0}._empresaInfo_kydco_152{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._empresaLabel_kydco_153{color:var(--text-2);text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:700;line-height:1}._empresaNombre_kydco_157{letter-spacing:-.1px;background:linear-gradient(95deg,#fff 20%,#93c5fd 100%);-webkit-text-fill-color:transparent;white-space:nowrap;text-overflow:ellipsis;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}._empresaDot_kydco_167{background:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out infinite _empresaDotPulso_kydco_1;box-shadow:0 0 6px #10b98199}@keyframes _empresaDotPulso_kydco_1{0%,to{box-shadow:0 0 6px #10b98180}50%{box-shadow:0 0 6px #10b98180,0 0 0 4px #10b98138}}@media (prefers-reduced-motion:reduce){._empresaDot_kydco_167{animation:none}}._nav_kydco_182{flex-direction:column;flex:1;gap:5px;padding:12px 10px;display:flex;overflow-y:auto}._navSection_kydco_191{color:var(--text-3);text-transform:uppercase;letter-spacing:.8px;pointer-events:none;padding:10px 12px 4px;font-size:10px;font-weight:700}._navItem_kydco_201{color:#aab4c8;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}._navItem_kydco_201:hover{color:var(--text-1);background:#ffffff0f;transform:translate(2px)}._navItem_kydco_201:hover ._icon_kydco_220{opacity:1;color:#93c5fd}._navItem_kydco_201._active_kydco_221{color:#bfdbfe;background:linear-gradient(135deg,#3b82f62e,#8b5cf61a);border-color:#3b82f659;font-weight:700;box-shadow:0 0 16px #3b82f624,inset 0 0 0 1px #3b82f60f}._navItem_kydco_201._active_kydco_221:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-1px;box-shadow:0 0 10px #3b82f699}._icon_kydco_220{opacity:.75;flex-shrink:0;width:16px;transition:opacity .15s,color .15s}._navItem_kydco_201._active_kydco_221 ._icon_kydco_220{opacity:1;color:#60a5fa}._navBadge_kydco_241{color:#fff;background:linear-gradient(#ef4444,#dc2626);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 6px;font-size:10px;font-weight:800;animation:2s ease-in-out infinite _badgePulso_kydco_1;display:flex;box-shadow:0 0 8px #ef44448c}@keyframes _badgePulso_kydco_1{0%,to{box-shadow:0 0 8px #ef444473}50%{box-shadow:0 0 8px #ef444473,0 0 0 4px #ef444438}}@media (prefers-reduced-motion:reduce){._navBadge_kydco_241{animation:none}}._bottom_kydco_265{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex}._user_kydco_273{border:1px solid var(--border-subtle);color:inherit;cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:8px 6px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}._user_kydco_273:hover{border-color:var(--border-strong);background:#ffffff12}._avatar_kydco_288{color:#fff;background:linear-gradient(135deg,#1d4ed8,#3b82f6);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}._userName_kydco_297{color:var(--text-1);font-size:12.5px;font-weight:700;line-height:1.25}._userRole_kydco_298{letter-spacing:.2px;margin-top:1px;font-size:10.5px;font-weight:700}._legalLinks_kydco_300{justify-content:center;align-items:center;gap:5px;padding:3px 6px;display:flex}._legalLink_kydco_300{color:var(--text-2);font-size:11.5px;text-decoration:none;transition:color .15s}._legalLink_kydco_300:hover{color:#60a5fa}._legalSep_kydco_314{color:var(--text-3);opacity:.6;font-size:11.5px}._logoutBtn_kydco_316{border:1px solid var(--border);width:100%;color:var(--text-2);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:12.5px;font-weight:500;transition:all .15s;display:flex}._logoutBtn_kydco_316:hover{color:#f87171;background:#ef44440d;border-color:#ef444466}._layout_18v5g_1{min-height:100vh;display:flex}._main_18v5g_3{min-width:0;margin-left:var(--sidebar-width);background-color:var(--surface-0);background-image:radial-gradient(55% 35% at 75% -5%,#3b82f612 0%,#0000 55%),radial-gradient(35% 25% at 5% 95%,#8b5cf60d 0%,#0000 55%);flex:1;min-height:100vh;padding:28px;transition:margin-left .25s}._mainExpanded_18v5g_16{margin-left:0;padding-left:56px}@media (width<=768px){._main_18v5g_3{margin-left:0;padding:64px 16px 20px}._mainExpanded_18v5g_16{padding-left:16px}}._page_1f13r_5{color:#edf0f7;background-color:#060810;background-image:linear-gradient(#3b82f606 1px,#0000 1px),linear-gradient(90deg,#3b82f606 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:56px 56px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh;position:relative;overflow-x:clip}._page_1f13r_5:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#3b82f60e 0%,#0000 62%);border-radius:50%;width:1000px;height:700px;position:fixed;top:-180px;left:50%;transform:translate(-50%)}._page_1f13r_5:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#6366f10a 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:fixed;bottom:-140px;right:-100px}._contornos_1f13r_42{pointer-events:none;z-index:0;background:repeating-radial-gradient(640px 500px at 8% 90%,#0000 0 44px,#3b82f60d 44px 45.5px),repeating-radial-gradient(580px 470px at 94% 12%,#0000 0 50px,#8b5cf60b 50px 51.5px),repeating-radial-gradient(420px 350px at 70% 85%,#0000 0 40px,#3b82f609 40px 41.5px);height:105vh;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}._nav_1f13r_60{-webkit-backdrop-filter:blur(20px);z-index:100;background:#060810e0;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:62px;padding:0 52px;display:flex;position:sticky;top:0}@media (width<=600px){._nav_1f13r_60{padding:0 18px}._navLinks_1f13r_76{gap:0}}._navLogo_1f13r_79{color:#edf0f7;letter-spacing:-.3px;align-items:center;gap:11px;font-size:19px;font-weight:800;display:flex}._navLogoIcon_1f13r_89{color:#93c5fd;background:linear-gradient(135deg,#3b82f652,#6366f133);border:1px solid #3b82f66b;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 22px #3b82f640,inset 0 0 12px #8b5cf626}._navLogoIcon_1f13r_89 svg{filter:drop-shadow(0 0 5px #60a5fa80)}._navLinks_1f13r_76{align-items:center;gap:28px;display:flex}._navLinks_1f13r_76>a{color:#8a9ab8;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}._navLinks_1f13r_76>a:hover{color:#edf0f7}._btnLogin_1f13r_115{background:linear-gradient(135deg,#2d7cf6,#1d4ed8);border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex;box-shadow:0 2px 12px #2d7cf659;color:#fff!important}._btnLogin_1f13r_115:hover{opacity:.88;transform:translateY(-1px)}._hero_1f13r_132{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:88px 52px 80px;display:grid;position:relative}@media (width<=960px){._hero_1f13r_132{grid-template-columns:1fr;gap:36px;padding:52px 32px 44px}._heroRight_1f13r_145{width:100%;max-width:480px;margin:0 auto}}@media (width<=600px){._hero_1f13r_132{gap:28px;padding:36px 18px 32px}}@media (width<=440px){._hero_1f13r_132{padding:28px 16px}}._heroLeft_1f13r_154{flex-direction:column;display:flex}._heroBadge_1f13r_159{color:#34d399;letter-spacing:.5px;text-transform:uppercase;background:#10b98112;border:1px solid #10b9812e;border-radius:20px;align-items:center;gap:8px;width:fit-content;margin-bottom:26px;padding:5px 14px;font-size:11px;font-weight:700;display:inline-flex}._heroBadgeDot_1f13r_176{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite _blink_1f13r_1;box-shadow:0 0 7px #10b981d9}@keyframes _blink_1f13r_1{0%,to{opacity:1}50%{opacity:.25}}._heroTitle_1f13r_186{letter-spacing:-2px;color:#edf0f7;text-wrap:balance;margin-bottom:24px;font-size:58px;font-weight:800;line-height:1.03}._heroTitle_1f13r_186 span{background:linear-gradient(90deg,#60a5fa 0%,#818cf8 55%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (width<=1060px){._heroTitle_1f13r_186{font-size:44px}}@media (width<=740px){._heroTitle_1f13r_186{letter-spacing:-1px;font-size:36px}}@media (width<=480px){._heroTitle_1f13r_186{letter-spacing:-.8px;font-size:30px}}@media (width<=360px){._heroTitle_1f13r_186{letter-spacing:-.5px;font-size:26px}}._heroSub_1f13r_206{color:#9aa8c4;max-width:500px;margin-bottom:30px;font-size:16.5px;line-height:1.72}@media (width<=600px){._heroSub_1f13r_206{max-width:100%;margin-bottom:22px;font-size:14px}}._heroActions_1f13r_217{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}@media (width<=400px){._heroActions_1f13r_217{flex-direction:column}._heroActions_1f13r_217>*{text-align:center;justify-content:center;width:100%}}._btnPrimary_1f13r_228{color:#fff;background:linear-gradient(135deg,#2d7cf6,#1d4ed8);border-radius:10px;align-items:center;gap:7px;padding:12px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 20px #2d7cf66b}._btnPrimary_1f13r_228:hover{transform:translateY(-2px);box-shadow:0 8px 28px #2d7cf685}._btnSecondary_1f13r_244{color:#9aaac8;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;padding:12px 26px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}._btnSecondary_1f13r_244:hover{color:#edf0f7;background:#ffffff0f;border-color:#fff3}._heroProof_1f13r_259{color:#8a9bb8;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}._heroDot_1f13r_267{color:#222d44}._heroRight_1f13r_145{position:relative}._mockupGlow_1f13r_274{pointer-events:none;z-index:0;background:radial-gradient(circle,#3b82f621 0%,#0000 65%);border-radius:50%;width:340px;height:340px;position:absolute;top:-80px;right:-80px}._mockup_1f13r_274{z-index:1;background:#0b0d1e;border:1px solid #3b82f652;border-radius:14px;animation:5s ease-in-out infinite _floatCard_1f13r_1;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3b82f61a,0 24px 72px #000000a6,0 0 60px #3b82f61a}@keyframes _floatCard_1f13r_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._mockup_1f13r_274{animation:none}}._mockupHeader_1f13r_303{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._mockupTitle_1f13r_310{color:#d4ddf0;font-size:13px;font-weight:700}._mockupLive_1f13r_311{color:#f87171;letter-spacing:.5px;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}._mockupLiveDot_1f13r_320{background:#ef4444;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s infinite _blink_1f13r_1;box-shadow:0 0 6px #ef4444cc}._mockupKpis_1f13r_329{background:#ffffff05;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);gap:0;display:grid}._mockupKpi_1f13r_329{background:#0b0d1e;border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:4px;padding:14px 4px;display:flex}._mockupKpi_1f13r_329:last-child{border-right:none}@media (width<=480px){._mockupKpi_1f13r_329{padding:10px 2px}._mockupKpiVal_1f13r_348{font-size:18px!important}}._mockupKpiVal_1f13r_348{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1;transition:color .3s}._mockupKpiLabel_1f13r_358{color:#7a8aaa;text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:700}._mockupSep_1f13r_366{background:#ffffff08;height:1px}._mockupEvents_1f13r_368{flex-direction:column;display:flex}._mockupEvent_1f13r_368{border-bottom:1px solid #ffffff08;align-items:center;gap:10px;padding:9px 16px;transition:background .15s;display:flex}._mockupEvent_1f13r_368:last-child{border-bottom:none}._mockupEvent_1f13r_368:hover{background:#ffffff05}._mockupBar_1f13r_381{border-radius:2px;flex-shrink:0;width:3px;height:34px}._mockupEventInfo_1f13r_383{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._mockupEventTipo_1f13r_384{color:#c4cee0;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._mockupEventId_1f13r_385{color:#5a6a84;font-family:ui-monospace,monospace;font-size:10px}._mockupNivel_1f13r_387{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:9px;font-weight:700}._statsStrip_1f13r_399{z-index:1;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;flex-wrap:wrap;max-width:1200px;margin:0 auto;display:flex;position:relative}._statItem_1f13r_410{border-right:1px solid #ffffff0d;flex-direction:column;flex:1;align-items:center;gap:5px;min-width:140px;padding:32px 0;display:flex;position:relative}._statItem_1f13r_410:last-child{border-right:none}._statItem_1f13r_410:before{content:"";opacity:0;background:linear-gradient(90deg,#2d7cf6,#6366f1);border-radius:2px;width:30px;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._statItem_1f13r_410:hover:before{opacity:1}@media (width<=700px){._statItem_1f13r_410{border-bottom:1px solid #ffffff0a;min-width:50%}._statItem_1f13r_410:nth-child(2n){border-right:none}._statItem_1f13r_410:nth-last-child(-n+2){border-bottom:none}}._statVal_1f13r_441{font-variant-numeric:tabular-nums;letter-spacing:-.8px;background:linear-gradient(90deg,#93c5fd,#a5b4fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:800;line-height:1}._statLabel_1f13r_452{color:#7a8aaa;text-align:center;font-size:12px;font-weight:500}._featuresSection_1f13r_460{z-index:1;max-width:1200px;margin:0 auto;padding:88px 52px 72px;position:relative}@media (width<=600px){._featuresSection_1f13r_460{padding:52px 18px 40px}}@media (width<=440px){._featuresSection_1f13r_460{padding:44px 16px 36px}}._sectionEyebrow_1f13r_470{color:#3b82f6;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-size:11px;font-weight:700}._sectionTitle_1f13r_479{background:linear-gradient(95deg,#fff 25%,#a9c9ff 65%,#c4b5fd 100%);-webkit-text-fill-color:transparent;letter-spacing:-.8px;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:34px;font-weight:800;line-height:1.12}@media (width<=700px){._sectionTitle_1f13r_479{font-size:26px}}@media (width<=440px){._sectionTitle_1f13r_479{letter-spacing:-.4px;font-size:22px}}._sectionSub_1f13r_494{color:#8a9bb8;margin-bottom:44px;font-size:15px;line-height:1.6}._featuresGrid_1f13r_501{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (width<=640px){._featuresGrid_1f13r_501{grid-template-columns:1fr;gap:10px}}._featureCard_1f13r_508{--accent:#3b82f6;--accent-bg:#3b82f617;border:1px solid #ffffff17;border-top:2px solid var(--accent);background:#0e1122;border-radius:14px;padding:26px;transition:border-color .25s,box-shadow .25s,transform .2s;position:relative;overflow:hidden}@media (width<=440px){._featureCard_1f13r_508{padding:20px 16px}}._featureCard_1f13r_508:hover{border-color:var(--accent);border-top-color:var(--accent);box-shadow:0 12px 36px #00000059, inset 0 0 80px var(--accent-bg);transform:translateY(-3px)}._featureIconWrap_1f13r_528{background:var(--accent-bg);border:1px solid var(--accent);width:46px;height:46px;color:var(--accent);box-shadow:0 0 16px var(--accent-bg);border-radius:11px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._featureCard_1f13r_508 h3{color:#e2e8f5;letter-spacing:-.15px;margin-bottom:10px;font-size:15px;font-weight:700}._featureCard_1f13r_508 p{color:#8a9bb8;font-size:13px;line-height:1.68}._planesSection_1f13r_553{z-index:1;max-width:1200px;margin:0 auto;padding:0 52px 88px;position:relative}@media (width<=600px){._planesSection_1f13r_553{padding:0 18px 60px}}@media (width<=440px){._planesSection_1f13r_553{padding:0 16px 52px}}._planesGrid_1f13r_563{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}@media (width<=820px){._planesGrid_1f13r_563{grid-template-columns:1fr;gap:12px;max-width:440px;margin:0 auto}}@media (width<=480px){._planesGrid_1f13r_563{max-width:100%}}._planCard_1f13r_572{background:#0e1122;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:18px;padding:30px 26px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative}._planCard_1f13r_572:not(._planPopular_1f13r_584):hover{border-color:var(--planC,#3b82f673);box-shadow:0 16px 36px #0000006b, 0 0 34px -8px var(--planC,#3b82f6);transform:translateY(-8px)}._planPopular_1f13r_584{z-index:1;background:linear-gradient(160deg,#0f1a36 0%,#0b1428 60%,#080f1e 100%);transition:transform .22s,box-shadow .22s;transform:translateY(-4px);box-shadow:0 0 0 1px #3b82f626,0 0 60px #3b82f624,0 20px 56px #00000073;border-color:#3b82f680!important}._planPopular_1f13r_584:hover{box-shadow:0 0 0 1px var(--planC,#3b82f647), 0 0 78px -10px var(--planC,#3b82f680), 0 28px 66px #00000080;transform:translateY(-12px);border-color:var(--planC,#3b82f699)!important}@media (width<=820px){._planPopular_1f13r_584{transform:none;box-shadow:0 0 0 1px #3b82f633,0 8px 32px #00000059}}._popularBadge_1f13r_611{color:#fff;white-space:nowrap;letter-spacing:.4px;background:linear-gradient(90deg,#2d7cf6,#1d4ed8);border-radius:20px;padding:3px 16px;font-size:10px;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #2d7cf68c}._planTop_1f13r_626{align-items:center;gap:12px;display:flex}._planIconWrap_1f13r_632{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._planNombre_1f13r_639{letter-spacing:-.3px;font-size:18px;font-weight:800}._planPrecio_1f13r_645{align-items:baseline;gap:5px;display:flex}._precioVal_1f13r_650{color:#edf0f7;font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-size:24px;font-weight:700}._precioSub_1f13r_657{color:#7a8aaa;font-size:13px}._planLimites_1f13r_659{color:#7a8aaa;flex-direction:column;gap:5px;font-size:12px;display:flex}._planLimites_1f13r_659 span{align-items:center;gap:6px;display:flex}._planFeatures_1f13r_672{flex-direction:column;flex:1;gap:9px;list-style:none;display:flex}._planFeatures_1f13r_672 li{color:#8898b8;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}._btnPlan_1f13r_688{text-align:center;border:1px solid #0000;border-radius:10px;margin-top:4px;padding:11px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s,box-shadow .15s;display:block}._btnPlanSolid_1f13r_701{color:#fff;box-shadow:0 4px 16px -4px var(--planC,#2d7cf6)}._btnPlanSolid_1f13r_701:hover{filter:brightness(1.08);box-shadow:0 9px 26px -5px var(--planC,#2d7cf6);transform:translateY(-2px)}._btnPlanGhost_1f13r_711{background:0 0;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}._btnPlanGhost_1f13r_711:hover{border-color:var(--planC,#3b82f6);box-shadow:0 8px 20px -7px var(--planC,#3b82f6);background:#ffffff0a;transform:translateY(-2px)}._ctaSection_1f13r_723{z-index:1;max-width:1200px;margin:0 auto;padding:0 52px 96px;position:relative}@media (width<=600px){._ctaSection_1f13r_723{padding:0 18px 60px}}@media (width<=440px){._ctaSection_1f13r_723{padding:0 16px 52px}}._ctaInner_1f13r_733{text-align:center;background:linear-gradient(140deg,#0d1630 0%,#08101e 100%);border:1px solid #3b82f624;border-radius:20px;padding:64px 40px;position:relative;overflow:hidden}@media (width<=600px){._ctaInner_1f13r_733{border-radius:16px;padding:44px 24px}}@media (width<=440px){._ctaInner_1f13r_733{padding:36px 18px}}._ctaInner_1f13r_733:before{content:"";pointer-events:none;background:radial-gradient(#3b82f614 0%,#0000 65%);border-radius:50%;width:500px;height:400px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}._ctaIcon_1f13r_755{margin-bottom:18px;position:relative}._ctaTitle_1f13r_757{color:#edf0f7;letter-spacing:-.6px;text-wrap:balance;margin-bottom:12px;font-size:30px;font-weight:800;line-height:1.15;position:relative}@media (width<=600px){._ctaTitle_1f13r_757{font-size:22px}}@media (width<=440px){._ctaTitle_1f13r_757{font-size:20px}}._ctaSub_1f13r_770{color:#7a8aaa;max-width:480px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.65;position:relative}._btnCta_1f13r_781{color:#fff;background:linear-gradient(135deg,#2d7cf6,#1d4ed8);border-radius:11px;align-items:center;gap:8px;padding:13px 30px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:0 4px 20px #2d7cf66b}._btnCta_1f13r_781:hover{transform:translateY(-2px);box-shadow:0 8px 28px #2d7cf685}._footer_1f13r_799{z-index:1;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:1200px;margin:0 auto;padding:24px 52px;display:flex;position:relative}._footer_1f13r_799:before{content:"";background:linear-gradient(90deg,#0000,#3b82f673,#8b5cf673,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}@media (width<=700px){._footer_1f13r_799{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 18px}}._footerLeft_1f13r_822{color:#8a9bb8;align-items:center;gap:14px;font-size:12px;display:flex}._footerLogoIcon_1f13r_830{color:#93c5fd;background:linear-gradient(135deg,#3b82f64d,#8b5cf62e);border:1px solid #3b82f666;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 0 14px #3b82f629}._footerContacto_1f13r_839{color:#8a9bb8;align-items:center;gap:6px;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}._footerContacto_1f13r_839 svg{color:#60a5fa}._footerContacto_1f13r_839:hover{color:#c4d0e8}._footerLogo_1f13r_830{color:#c4d0e8;align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}._footerRight_1f13r_855{align-items:center;gap:18px;display:flex}._footerLink_1f13r_861{color:#8a9bb8;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;text-decoration:none;transition:color .15s}._footerLink_1f13r_861:hover{color:#c4d0e8}._footerLinkLegal_1f13r_874{color:#f87171;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,opacity .15s}._footerLinkLegal_1f13r_874:hover{opacity:.75}._footerCopy_1f13r_883{color:#6a7a94;font-size:12px}@media (width<=700px){._footerLeft_1f13r_822{flex-direction:column;align-items:flex-start;gap:10px}._footerRight_1f13r_855{flex-direction:column;align-items:flex-start;gap:12px}}@keyframes _modalIn_1f13r_1{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._modalOverlay_1f13r_897{-webkit-backdrop-filter:blur(10px);z-index:1000;background:#02040ed1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1f13r_897{scrollbar-width:thin;scrollbar-color:#3b82f633 transparent;background:linear-gradient(160deg,#0d1225 0%,#090e1c 100%);border:1px solid #3b82f638;border-radius:20px;width:100%;max-width:580px;max-height:92vh;animation:.22s ease-out _modalIn_1f13r_1;overflow-y:auto;box-shadow:0 0 0 1px #3b82f614,0 40px 100px #000000bf,0 0 80px #3b82f612}._modalAccent_1f13r_928{background:linear-gradient(90deg,#2d7cf6 0%,#818cf8 55%,#a78bfa 100%);border-radius:20px 20px 0 0;height:3px}._modalHeader_1f13r_935{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 26px 0;display:flex}._modalHeaderLeft_1f13r_943{align-items:center;gap:14px;display:flex}._modalHeaderIcon_1f13r_949{color:#60a5fa;background:linear-gradient(135deg,#3b82f62e,#8b5cf61a);border:1px solid #3b82f638;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 0 16px #3b82f626}._modalTitle_1f13r_960{color:#edf0f7;letter-spacing:-.2px;font-size:16px;font-weight:700;line-height:1.2}._modalSubtitle_1f13r_967{color:#93a1c2;margin-top:2px;font-size:13px}._modalClose_1f13r_973{color:#6a7a9a;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s,border-color .15s;display:flex}._modalClose_1f13r_973:hover{color:#edf0f7;background:#ffffff1a;border-color:#ffffff2e}._modalForm_1f13r_987{flex-direction:column;gap:0;padding:20px 26px 26px;display:flex}._modalSection_1f13r_994{border-bottom:1px solid #ffffff0d;padding:16px 0}._modalSection_1f13r_994:last-of-type{border-bottom:none}._modalSectionLabel_1f13r_1000{color:#5b9bff;text-transform:uppercase;letter-spacing:.9px;margin-bottom:12px;font-size:11px;font-weight:700}._modalGrid_1f13r_1009{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=540px){._modal_1f13r_897{border-radius:16px}._modalHeader_1f13r_935{padding:18px 18px 0}._modalForm_1f13r_987{padding:16px 18px 22px}._modalGrid_1f13r_1009{grid-template-columns:1fr;gap:10px}._planOption_1f13r_1019{padding:10px 12px}._modalSuccess_1f13r_1020{padding:24px 18px 28px}}._modalField_1f13r_1023{flex-direction:column;gap:6px;display:flex}._modalField_1f13r_1023 label{color:#e8ecf7;letter-spacing:.2px;font-size:12.5px;font-weight:650}._modalField_1f13r_1023 label span{color:#f87171;margin-left:2px}._modalField_1f13r_1023 input,._modalField_1f13r_1023 textarea{color:#f2f4fa;resize:vertical;background:#ffffff0e;border:1px solid #ffffff29;border-radius:10px;outline:none;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .18s,box-shadow .18s,background .18s}._modalField_1f13r_1023 input::placeholder,._modalField_1f13r_1023 textarea::placeholder{color:#5b6a8c}._modalField_1f13r_1023 input:focus,._modalField_1f13r_1023 textarea:focus{background:#3b82f60f;border-color:#3b82f68c;box-shadow:0 0 0 3px #3b82f61a}._planPicker_1f13r_1059{flex-direction:column;gap:8px;display:flex}._planOption_1f13r_1019{--poc:#3b82f6;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}._planOption_1f13r_1019:hover{background:#ffffff0d;border-color:#ffffff29}._planOption_1f13r_1019 input[type=radio]{display:none}._planOptionActive_1f13r_1080{background:#3b82f60f;border-color:#3b82f666;box-shadow:0 0 0 1px #3b82f61a}._planOptionDot_1f13r_1086{border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 6px}._planOptionInfo_1f13r_1093{flex-direction:column;flex:1;gap:1px;display:flex}._planOptionInfo_1f13r_1093 strong{color:#edf0f7;font-size:14px;font-weight:700;transition:color .15s}._planOptionInfo_1f13r_1093 span{color:#8394b8;font-size:12px}._btnModalSubmit_1f13r_1103{color:#fff;cursor:pointer;letter-spacing:-.1px;background:linear-gradient(135deg,#2d7cf6,#1d4ed8);border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:18px;padding:13px;font-size:14px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .15s;display:flex;box-shadow:0 4px 20px #2d7cf661}._btnModalSubmit_1f13r_1103:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #2d7cf67a}._btnModalSubmit_1f13r_1103:disabled{opacity:.5;cursor:not-allowed;transform:none}@keyframes _dotPulse_1f13r_1{0%,80%,to{opacity:0}40%{opacity:1}}._dots_1f13r_1128:after{content:"...";letter-spacing:2px;animation:1.2s infinite _dotPulse_1f13r_1;display:inline-block}._modalSuccess_1f13r_1020{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:32px 28px 36px;display:flex}._modalSuccessIcon_1f13r_1144{color:#10b981;background:#10b9811a;border:1px solid #10b98140;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;box-shadow:0 0 24px #10b9812e}._modalSuccess_1f13r_1020 h3{color:#edf0f7;letter-spacing:-.3px;font-size:20px;font-weight:800}._modalSuccess_1f13r_1020 p{color:#7a8aaa;max-width:360px;font-size:14px;line-height:1.65}._modalSuccessDetail_1f13r_1161{color:#4a5a74;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._successChip_1f13r_1166{color:#9aa8c2;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;padding:4px 11px;font-size:11px;font-weight:600}._planWarning_1f13r_1175{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}._planWarning_1f13r_1175 svg{flex-shrink:0;margin-top:1px}._planWarningLink_1f13r_1187{font:inherit;color:#fbbf24;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}._planWarningLink_1f13r_1187:hover{opacity:.8}._overlay_9faqe_1{z-index:3000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_9faqe_7{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:640px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 8px 40px #00000080}._header_9faqe_18{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 16px;display:flex}._title_9faqe_25{color:var(--text-1);margin:0 0 4px;font-size:18px;font-weight:700}._fecha_9faqe_26{color:var(--text-3);margin:0;font-size:12px}._btnClose_9faqe_27{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}._btnClose_9faqe_27:hover{color:var(--text-1);background:var(--surface-3)}._body_9faqe_36{padding:8px 24px;overflow-y:auto}._section_9faqe_40{border-bottom:1px solid var(--border);padding:18px 0}._section_9faqe_40:last-of-type{border-bottom:none}._secTitle_9faqe_42{color:var(--text-1);letter-spacing:-.1px;margin:0 0 8px;font-size:14px;font-weight:700}._secText_9faqe_43{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.7}._secList_9faqe_44{flex-direction:column;gap:7px;margin:9px 0 0;padding:0;list-style:none;display:flex}._secList_9faqe_44 li{color:var(--text-2);padding-left:18px;font-size:13px;line-height:1.55;position:relative}._secList_9faqe_44 li:before{content:"";background:var(--primary);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:2px}._secNota_9faqe_47{color:var(--text-3);background:var(--surface-3);border-left:3px solid var(--primary);border-radius:0 7px 7px 0;margin-top:10px;padding:9px 12px;font-size:12.5px;line-height:1.55}._footer_9faqe_49{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;padding:16px 24px;display:flex}._btnCerrar_9faqe_55{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:9px;padding:9px 18px;font-size:13px;font-weight:600;transition:opacity .15s}._btnCerrar_9faqe_55:hover{opacity:.88}._page_1txuq_2{background:var(--surface-0);justify-content:center;align-items:center;min-height:100vh;padding:32px 16px;display:flex;position:relative;overflow:hidden}._page_1txuq_2:before{content:"";pointer-events:none;background:radial-gradient(#3b82f60f 0%,#0000 65%);border-radius:50%;width:700px;height:500px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}._page_1txuq_2:after{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf60a 0%,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-100px;right:-100px}._page_1txuq_2>._bg_1txuq_35{pointer-events:none;background-image:linear-gradient(#3b82f60d 1px,#0000 1px),linear-gradient(90deg,#3b82f60d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}._contornos_1txuq_49{pointer-events:none;z-index:0;background:repeating-radial-gradient(620px 480px at 12% 88%,#0000 0 42px,#3b82f60e 42px 43.5px),repeating-radial-gradient(560px 460px at 90% 8%,#0000 0 48px,#8b5cf60d 48px 49.5px),repeating-radial-gradient(400px 340px at 78% 78%,#0000 0 38px,#3b82f60a 38px 39.5px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 22%,#000 60%);mask-image:radial-gradient(#0000 22%,#000 60%)}._card_1txuq_66{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:1;flex-direction:column;gap:24px;width:100%;max-width:420px;padding:36px 36px 32px;display:flex;position:relative;box-shadow:0 0 0 1px #94a3dc0f,0 8px 40px #00000080}._top_1txuq_81{align-items:center;gap:12px;display:flex}._icon_1txuq_86{color:#93c5fd;background:linear-gradient(135deg,#3b82f64d,#8b5cf62e);border:1px solid #3b82f66b;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 0 24px #3b82f647,inset 0 0 14px #8b5cf62e}._icon_1txuq_86 svg{filter:drop-shadow(0 0 6px #60a5fa80)}._brand_1txuq_97{align-items:center;gap:8px;display:flex}._brandName_1txuq_98{color:var(--text-1);letter-spacing:-.3px;font-size:21px;font-weight:800}._brandBadge_1txuq_103{color:var(--primary);background:#3b82f61a;border:1px solid #3b82f633;border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700}._heading_1txuq_112{flex-direction:column;gap:4px;display:flex}._title_1txuq_113{letter-spacing:-.8px;background:linear-gradient(90deg,#fff 0%,#60a5fa 45%,#8b5cf6 78%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:800}._sub_1txuq_120{color:var(--text-2);font-size:13px}._form_1txuq_123{flex-direction:column;gap:16px;display:flex}._field_1txuq_124{flex-direction:column;gap:5px;display:flex}._label_1txuq_125{color:#e8ecf7;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._input_1txuq_130{background:var(--surface-3);border:1px solid var(--border);color:var(--text-1);border-radius:9px;outline:none;padding:11px 13px;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_1txuq_130:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f61a}._input_1txuq_130:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._input_1txuq_130::placeholder{color:#8b93ab}._input_1txuq_130:-webkit-autofill{-webkit-text-fill-color:var(--text-1);caret-color:var(--text-1);-webkit-box-shadow:0 0 0 1000px var(--surface-3) inset;box-shadow:0 0 0 1000px var(--surface-3) inset;transition:background-color 9999s ease-in-out}._input_1txuq_130:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-1);caret-color:var(--text-1);-webkit-box-shadow:0 0 0 1000px var(--surface-3) inset;box-shadow:0 0 0 1000px var(--surface-3) inset;transition:background-color 9999s ease-in-out}._input_1txuq_130:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-1);caret-color:var(--text-1);-webkit-box-shadow:0 0 0 1000px var(--surface-3) inset;box-shadow:0 0 0 1000px var(--surface-3) inset;transition:background-color 9999s ease-in-out}._input_1txuq_130:-webkit-autofill:active{-webkit-text-fill-color:var(--text-1);caret-color:var(--text-1);-webkit-box-shadow:0 0 0 1000px var(--surface-3) inset;box-shadow:0 0 0 1000px var(--surface-3) inset;transition:background-color 9999s ease-in-out}._input_1txuq_130:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface-3) inset, 0 0 0 3px #3b82f61a;box-shadow:0 0 0 1000px var(--surface-3) inset, 0 0 0 3px #3b82f61a}._inputInvalido_1txuq_165,._inputInvalido_1txuq_165:focus{border-color:#ef44448c;box-shadow:0 0 0 3px #ef444414}._fieldError_1txuq_169{color:#fca5a5;font-size:11px}._inputWrap_1txuq_171{display:flex;position:relative}._inputIcono_1txuq_173{color:#60a5fa;pointer-events:none;z-index:1;display:flex;position:absolute;top:50%;left:13px;transform:translateY(-50%)}._eyeBtn_1txuq_177{color:#8b93ab;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px;transition:color .15s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._eyeBtn_1txuq_177:hover{color:var(--text-1)}._eyeBtn_1txuq_177:focus-visible{outline:2px solid var(--primary)}._rowBetween_1txuq_189{justify-content:space-between;align-items:center;gap:10px;margin-top:-2px;display:flex}._spin_1txuq_194{animation:.8s linear infinite _girar_1txuq_1}@keyframes _girar_1txuq_1{to{transform:rotate(360deg)}}._error_1txuq_197{border-radius:var(--radius-sm);color:#fca5a5;background:#ef444412;border:1px solid #ef444433;padding:9px 12px;font-size:13px}._btn_1txuq_205{color:#fff;letter-spacing:.2px;cursor:pointer;background:linear-gradient(135deg,#60a5fa,#2563eb);border:none;border-radius:10px;margin-top:4px;padding:13px;font-size:14.5px;font-weight:700;transition:all .2s;box-shadow:0 4px 18px #3b82f659}._btn_1txuq_205:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 24px #3b82f680}._btn_1txuq_205:disabled{opacity:.5;cursor:not-allowed;transform:none}._btn_1txuq_205:focus-visible{outline-offset:2px;outline:2px solid #93c5fd}._btn_1txuq_205{justify-content:center;align-items:center;gap:8px;display:flex}._consentNote_1txuq_220{color:var(--text-3);margin-bottom:4px;font-size:11px}._checkboxGroup_1txuq_226{flex-direction:column;gap:8px;margin-top:-2px;display:flex}._checkboxRow_1txuq_233{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}._checkboxRow_1txuq_233 input[type=checkbox]{accent-color:var(--primary);cursor:pointer;flex-shrink:0;width:14px;height:14px;margin-top:1px}._checkLink_1txuq_250{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:opacity .15s}._checkLink_1txuq_250:hover{opacity:.75}._forgotRow_1txuq_262{text-align:center;margin-top:12px}._forgotLink_1txuq_263{color:var(--text-3);font-size:12px;text-decoration:none;transition:color .15s}._forgotLink_1txuq_263:hover{color:var(--primary)}._divider_1txuq_267{align-items:center;gap:10px;display:flex}._divider_1txuq_267:before,._divider_1txuq_267:after{content:"";background:var(--border);flex:1;height:1px}._dividerText_1txuq_269{color:var(--text-3);white-space:nowrap;font-size:11px}._demoGrid_1txuq_272{grid-template-columns:1fr 1fr;gap:7px;display:grid}._demoBtn_1txuq_274{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 13px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}._demoBtn_1txuq_274:hover:not(:disabled){border-color:var(--border-accent);background:#3b82f612;transform:translateY(-1px);box-shadow:0 0 12px #3b82f61f}._demoBtn_1txuq_274:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._demoBtn_1txuq_274:disabled{opacity:.55;cursor:not-allowed}._demoRol_1txuq_293{color:var(--primary);font-size:10px;font-weight:700}._demoNombre_1txuq_294{color:var(--text-1);font-size:13px;font-weight:500}._demoEmpresa_1txuq_295{color:#8b93ab;font-size:11px}._overlay_1txuq_298{z-index:2000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._consentModal_1txuq_304{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;width:100%;max-width:420px;padding:28px;display:flex;box-shadow:0 8px 40px #00000080}._consentTitle_1txuq_313{color:var(--text-1);margin:0 0 6px;font-size:18px;font-weight:700}._consentSub_1txuq_314{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}._consentFooter_1txuq_315{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._btnGhost_1txuq_316{border:1px solid var(--border-strong);color:var(--text-1);cursor:pointer;background:#ffffff0d;border-radius:9px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}._btnGhost_1txuq_316:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17}._container_celws_1{background:var(--surface-0);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}._card_celws_2{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--shadow-md);flex-direction:column;gap:16px;padding:36px;display:flex}._logo_celws_3{color:var(--text-1);text-align:center;margin-bottom:4px;font-size:18px;font-weight:700}._title_celws_4{text-align:center;letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._sub_celws_5{color:var(--text-2);text-align:center;font-size:13px;line-height:1.5}._form_celws_6{flex-direction:column;gap:12px;display:flex}._input_celws_7{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-1);box-sizing:border-box;outline:none;width:100%;padding:11px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}._input_celws_7:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f61a}._input_celws_7::placeholder{color:var(--text-3)}._btn_celws_10{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;padding:12px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #3b82f64d}._btn_celws_10:hover{opacity:.9;transform:translateY(-1px)}._confirmacion_celws_12{flex-direction:column;align-items:center;gap:12px;display:flex}._checkIcon_celws_13{font-size:48px}._note_celws_14{color:var(--text-2);text-align:center;font-size:12px}._btnGhost_celws_15{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;background:#ffffff0d;padding:10px 20px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}._btnGhost_celws_15:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17}._volver_celws_17{color:var(--text-2);text-align:center;font-size:13px;text-decoration:none;transition:color .15s}._volver_celws_17:hover{color:var(--primary)}._container_celws_1{position:relative;overflow:hidden}._decor_celws_22{pointer-events:none;background-image:linear-gradient(#3b82f60d 1px,#0000 1px),linear-gradient(90deg,#3b82f60d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}._card_celws_2{z-index:1;position:relative}._iconBadge_celws_36{color:#3b82f6;background:linear-gradient(135deg,#3b82f629,#8b5cf614);border:1px solid #3b82f64d;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin:2px auto 0;display:flex;box-shadow:0 0 22px #3b82f633}._iconBadgePulso_celws_46{animation:2.4s ease-in-out infinite _pulsoBadge_celws_1}@keyframes _pulsoBadge_celws_1{0%,to{box-shadow:0 0 22px #3b82f633}50%{box-shadow:0 0 30px #3b82f66b}}._correoChip_celws_53{color:#93c5fd;text-overflow:ellipsis;white-space:nowrap;background:#3b82f61a;border:1px solid #3b82f640;border-radius:9px;align-self:center;max-width:100%;padding:6px 14px;font-size:13px;font-weight:700;overflow:hidden}._datosEnvio_celws_66{color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._datosEnvio_celws_66 strong{color:#fbbf24}._datosSep_celws_72{color:var(--text-3)}._spin_celws_74{animation:.8s linear infinite _girarRp_celws_1}@keyframes _girarRp_celws_1{to{transform:rotate(360deg)}}._btn_celws_10{justify-content:center;align-items:center;gap:8px;display:flex}._btn_celws_10:disabled{opacity:.55;cursor:not-allowed}._container_1kamt_1{background:var(--surface-0);min-height:100vh;padding:56px 20px 80px}._inner_1kamt_2{max-width:800px;margin:0 auto}._logo_1kamt_4{color:var(--text-1);letter-spacing:-.3px;align-items:center;gap:11px;margin-bottom:34px;font-size:24px;font-weight:800;display:flex}._title_1kamt_6{letter-spacing:-.7px;background:linear-gradient(95deg,#fff 20%,#a9c9ff 68%,#c4b5fd 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 14px #7896ff38);-webkit-background-clip:text;background-clip:text;width:fit-content;margin-bottom:20px;padding-bottom:14px;font-size:38px;font-weight:800;position:relative}._title_1kamt_6:after{content:"";background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px;width:72px;height:4px;position:absolute;bottom:0;left:2px;box-shadow:0 0 14px #6366f180}._lastUpdate_1kamt_21{color:#aec4e4;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:20px;margin-bottom:10px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-block}._section_1kamt_28{border-bottom:1px solid var(--border);padding:28px 0}._section_1kamt_28:last-of-type{border-bottom:none}._secTitle_1kamt_32{color:var(--text-1);letter-spacing:-.2px;align-items:center;gap:12px;margin-bottom:14px;font-size:18.5px;font-weight:700;display:flex}._secNum_1kamt_36{color:#8fb8f2;letter-spacing:.5px;font-variant-numeric:tabular-nums;background:#60a5fa17;border:1px solid #60a5fa47;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:30px;height:24px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}._secText_1kamt_46{color:#c7cfe0;margin:0;font-size:15px;line-height:1.75}._secList_1kamt_48{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}._secList_1kamt_48 li{color:#c7cfe0;padding-left:22px;font-size:14.5px;line-height:1.65;position:relative}._secList_1kamt_48 li:before{content:"";background:#60a5fa;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:3px;box-shadow:0 0 6px #3b82f68c}._secNota_1kamt_57{color:#bcc7dc;background:#3b82f617;border:1px solid #3b82f638;border-left:3px solid #60a5fa;border-radius:0 10px 10px 0;margin-top:16px;padding:13px 16px;font-size:13.5px;line-height:1.65}._footer_1kamt_66{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:40px;padding-top:24px;display:flex}._link_1kamt_67{color:var(--text-2);font-size:14px;text-decoration:none;transition:color .15s}._link_1kamt_67:hover{color:var(--text-1)}._linkBtn_1kamt_69{color:#dbe6f7;border-radius:var(--radius-sm);cursor:pointer;background:linear-gradient(#3b82f629,#3b82f612);border:1px solid #3b82f666;padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}._linkBtn_1kamt_69:hover{background:linear-gradient(#3b82f642,#3b82f61f);border-color:#3b82f6a6;transform:translateY(-1px)}._overlay_otfpy_1{z-index:3000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_otfpy_7{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:14px;width:100%;max-width:400px;padding:26px;display:flex;box-shadow:0 8px 40px #00000080}._titulo_otfpy_16{color:var(--text-1);font-size:17px;font-weight:700}._mensaje_otfpy_17{color:var(--text-2);font-size:13px;line-height:1.5}._footer_otfpy_18{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._btnGhost_otfpy_19{border:1px solid var(--border-strong);color:var(--text-1);cursor:pointer;background:#ffffff0d;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}._btnGhost_otfpy_19:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17}._btnConfirmar_otfpy_29{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .15s}._btnConfirmar_otfpy_29:hover{background:#dc2626}._btnConfirmar_otfpy_29:disabled,._btnGhost_otfpy_19:disabled{opacity:.6;cursor:default}._wrap_mk0y7_1{display:inline-block;position:relative}._boton_mk0y7_3{background:#0e1320;background:color-mix(in srgb, currentColor 13%, #0e1320);border:1.5px solid #94a3dc59;border-color:color-mix(in srgb, currentColor 55%, transparent);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s;display:inline-flex;box-shadow:inset 0 0 12px -8px}._boton_mk0y7_3:hover{background:color-mix(in srgb, currentColor 22%, #0e1320);border-color:color-mix(in srgb, currentColor 85%, transparent);transform:scale(1.04);box-shadow:0 0 14px -3px,inset 0 0 12px -8px}._boton_mk0y7_3:disabled{opacity:.6;cursor:default}._botonFiltro_mk0y7_27{background:var(--surface-3,#131a2b);border:1px solid var(--border-strong,#2d3148);width:100%;color:var(--text-1,#dde3f0);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .18s,box-shadow .18s,background .18s;display:inline-flex}._botonFiltro_mk0y7_27:hover{border-color:#3b82f680}._botonFiltro_mk0y7_27:disabled{opacity:.6;cursor:default}._chevronFiltro_mk0y7_38{color:#60a5fa}._menuIzq_mk0y7_39{left:0;right:auto}._chevron_mk0y7_38{opacity:.8;transition:transform .15s}._chevronOpen_mk0y7_42{transform:rotate(180deg)}._menu_mk0y7_39{z-index:100;background:#12182a;border:1px solid #94a3dc38;border-radius:8px;flex-direction:column;gap:2px;min-width:100%;padding:4px;animation:.14s _abrirMenu_mk0y7_1;display:flex;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 32px #0000008c}@keyframes _abrirMenu_mk0y7_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._opcion_mk0y7_58{text-align:left;cursor:pointer;color:#cdd5e6;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .12s,color .12s}._opcion_mk0y7_58:hover{color:#fff;background:#3b82f633}._opcionSel_mk0y7_65{background:#3b82f61f;font-weight:700}@media (prefers-reduced-motion:reduce){._menu_mk0y7_39{animation:none}}._page_1640k_1{flex-direction:column;gap:20px;padding:28px;display:flex}@media (width<=768px){._page_1640k_1{gap:14px;padding:0 0 16px}}._header_1640k_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._title_1640k_4{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px #7896ff2e);-webkit-background-clip:text;background-clip:text;font-size:23px;font-weight:800}._subtitle_1640k_10{color:var(--text-2);margin-top:4px;font-size:13px}._fecha_1640k_11{color:var(--text-2);text-transform:capitalize;font-size:13px}._statsRow_1640k_14{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=900px){._statsRow_1640k_14{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){._statsRow_1640k_14{grid-template-columns:1fr 1fr;gap:10px}}._statCard_1640k_18{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:18px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._statCard_1640k_18:before{content:"";background:var(--statC,#ef4444);opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}._statCard_1640k_18:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card), 0 4px 20px #ef44441a;transform:translateY(-2px)}._statIcon_1640k_38{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}._statVal_1640k_39{color:var(--text-1);font-size:26px;font-weight:700}._statLabel_1640k_40{color:var(--text-2);margin-top:2px;font-size:12px}._alertasCard_1640k_43{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden}._alertasHeader_1640k_50{border-bottom:1px solid var(--border);color:var(--text-1);justify-content:space-between;align-items:center;padding:14px 20px;font-size:14px;display:flex}._live_1640k_56{color:#ef4444;font-size:12px;font-weight:700;animation:1.5s infinite _pulse_1640k_1}@keyframes _pulse_1640k_1{0%,to{opacity:1}50%{opacity:.3}}._alertasList_1640k_61{flex-direction:column;max-height:calc(100vh - 340px);display:flex;overflow:hidden auto}._alertasPausada_1640k_64 *,._alertasPausada_1640k_64 :before,._alertasPausada_1640k_64 :after{animation-play-state:paused!important}._alertaItem_1640k_66{border-bottom:1px solid var(--border-subtle);border-left:3px solid #0000;padding:12px 20px;transition:background .2s}._alertaItem_1640k_66:last-child{border-bottom:none}._alertaItem_1640k_66:hover{background:#3b82f60a}._nueva_1640k_69{background:#dc26260d;animation:.5s _flashIn_1640k_1}._itemPendiente_1640k_72{background:#f59e0b0d;border-left-color:#f59e0b99}._itemProceso_1640k_74{background:#3b82f617;border-left:4px solid #3b82f6;box-shadow:inset 0 0 0 1px #3b82f633,inset 0 0 22px -10px #3b82f666}._procesoLento_1640k_83{animation:1.5s ease-out both _procesoEntra_1640k_1}@keyframes _procesoEntra_1640k_1{0%{background:#3b82f60d;box-shadow:inset 0 0 #3b82f600}45%{background:#3b82f621;box-shadow:inset 0 0 0 1.5px #3b82f68c,inset 0 0 34px -8px #3b82f699}to{background:#3b82f614;box-shadow:inset 0 0 0 1px #3b82f62e,inset 0 0 20px -10px #3b82f652}}._procesoFuerte_1640k_90{animation:1.4s ease-in-out infinite _procesoLatidoFuerte_1640k_1}@keyframes _procesoLatidoFuerte_1640k_1{0%,to{box-shadow:inset 0 0 0 1px #3b82f64d,inset 0 0 24px -10px #3b82f68c}50%{box-shadow:inset 0 0 0 1.5px #3b82f6c7,inset 0 0 38px -6px #3b82f6e6}}._procesoFuerte_1640k_90:hover,._procesoLento_1640k_83:hover{animation:none}@media (prefers-reduced-motion:reduce){._procesoLento_1640k_83,._procesoFuerte_1640k_90{animation:none}}._itemDemorado_1640k_98{border-left-color:#ef4444;animation:1.6s ease-in-out infinite _pulsoDemora_1640k_1}._demora_1640k_99{color:#fecdd3;white-space:nowrap;background:#78141499;border:1px solid #f8717180;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}@keyframes _pulsoDemora_1640k_1{0%,to{background:#ef44440d}50%{background:#ef444424}}@keyframes _flashIn_1640k_1{0%{background:#dc26262e}to{background:#dc26260d}}._alertaRow_1640k_111{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._riesgoBar_1640k_116{border-radius:2px;flex-shrink:0;width:4px;height:36px}._alertaInfo_1640k_118{flex-direction:column;flex:1;gap:4px;min-width:140px;display:flex}._alertaTipo_1640k_119{color:var(--text-1);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._evtId_1640k_120{color:#aab6d6;letter-spacing:.3px;background:#94a3dc24;border:1px solid #94a3dc47;border-radius:5px;padding:1px 7px;font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;font-weight:700}._alertaZona_1640k_121{color:#9ba7bf;flex-wrap:wrap;align-items:center;gap:3px;font-size:12px;display:flex}._alertaDisp_1640k_122{border-left:1px solid var(--border);color:#c2cbdd;align-items:center;gap:4px;margin-left:6px;padding-left:6px;font-family:ui-monospace,monospace;font-size:11.5px;font-weight:500;display:inline-flex}._puntaje_1640k_123{color:var(--text-1);min-width:55px;font-size:14px;font-weight:800}._hora_1640k_124{color:#b6c0d4;font-size:12px;font-weight:600}._badge_1640k_125{white-space:nowrap;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}._btnAtender_1640k_126{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:5px 14px;font-size:12px;font-weight:600;transition:background .15s}._btnAtender_1640k_126:hover{background:var(--primary-dark)}._btnMapa_1640k_136{color:#93c5fd;cursor:pointer;white-space:nowrap;background:linear-gradient(#3b82f62e,#3b82f614);border:1px solid #3b82f673;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s,border-color .15s,color .15s;display:inline-flex}._btnMapa_1640k_136:hover{color:#dbeafe;background:linear-gradient(#3b82f64d,#3b82f626);border-color:#3b82f6bf;transform:scale(1.05);box-shadow:0 0 0 3px #3b82f633}._estadoSelect_1640k_151{cursor:pointer;background:#0e1320;border:1px solid #94a3dc59;border-radius:6px;outline:none;padding:4px 10px;font-size:12px;font-weight:700;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s}._estadoSelect_1640k_151:hover{background:#131b2d;border-color:#3b82f6b3;transform:scale(1.04);box-shadow:0 0 0 3px #3b82f633}._estadoSelect_1640k_151 option{color:#dde3f0;background:#12182a;padding:6px;font-weight:600}._estadoSelect_1640k_151 option:checked{color:#60a5fa;font-weight:700}._alertaNota_1640k_168{color:var(--text-2);background:var(--surface-3);border:1px solid var(--border);cursor:pointer;border-radius:7px;margin-top:8px;margin-left:16px;padding:6px 10px;font-size:12px;font-style:italic}._alertaNotaInput_1640k_174{background:var(--surface-3);border:1px solid var(--border);width:calc(100% - 16px);color:var(--text-1);box-sizing:border-box;border-radius:7px;outline:none;margin-top:8px;margin-left:16px;padding:6px 10px;font-size:12px;transition:border-color .15s}._alertaNotaInput_1640k_174:focus{border-color:var(--border-focus)}._alertaNotaInput_1640k_174[rows]{resize:vertical;font-family:inherit}._estadoLocked_1640k_183{background:var(--surface-3);white-space:nowrap;border:1px solid;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}._cambioPanel_1640k_185{background:var(--surface-3);border:1px solid var(--border-accent);border-radius:8px;margin-top:8px;margin-left:16px;padding:10px}._cambioFooter_1640k_186{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}._errorTxt_1640k_187{color:#f87171;margin-top:6px;font-size:12px}._btnCancelar_1640k_188{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:5px 14px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s}._btnCancelar_1640k_188:hover{border-color:var(--border-strong);color:var(--text-1)}._btnGuardar_1640k_190{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:5px 14px;font-size:12px;font-weight:600;transition:background .15s}._btnGuardar_1640k_190:hover{background:var(--primary-dark)}._btnGuardar_1640k_190:disabled,._btnCancelar_1640k_188:disabled{opacity:.6;cursor:default}._verMas_1640k_196{color:#c3d2e8;background:linear-gradient(#60a5fa1a,#60a5fa08);border:1px solid #60a5fa40;border-radius:999px;align-self:center;align-items:center;gap:11px;margin:14px 0 8px;padding:6px 16px 6px 6px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s,color .18s;display:inline-flex}._verMas_1640k_196 strong{color:#bcd4ff;font-weight:700}._verMas_1640k_196:hover{color:#eaf1fb;background:linear-gradient(#60a5fa33,#60a5fa14);border-color:#60a5fa80;transform:translateY(-1px);box-shadow:0 5px 18px -6px #3b82f673}._verMasContador_1640k_216{color:#fff;background:linear-gradient(#60a5fa,#2563eb);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:34px;height:28px;padding:0 10px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:0 2px 8px -2px #2563ebb3}._verMasFlecha_1640k_225{color:#93c5fd;flex-shrink:0;margin-left:1px;font-weight:800;transition:transform .18s}._verMas_1640k_196:hover ._verMasFlecha_1640k_225{transform:translate(4px)}._alertaModalOverlay_1640k_229{z-index:3000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03060f9e;justify-content:center;align-items:center;padding:20px;animation:.2s both _modalFade_1640k_1;display:flex;position:fixed;inset:0}._alertaModalCard_1640k_235{text-align:center;background:linear-gradient(#1a2033,#141a2b);border:1px solid #ef444466;border-radius:18px;width:100%;max-width:340px;padding:24px 22px 20px;animation:.28s cubic-bezier(.2,.9,.3,1.2) both _modalPop_1640k_1;box-shadow:0 20px 60px #0009,0 0 0 1px #ef44441f,inset 0 0 60px -30px #ef444466}._alertaModalIcono_1640k_244{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 12px;animation:1.2s ease-in-out infinite _alertaIconoLatido_1640k_1;display:flex;box-shadow:0 6px 20px -4px #ef4444b3}._alertaModalTitulo_1640k_252{color:#fff;letter-spacing:-.2px;font-size:18px;font-weight:800}._alertaModalEvt_1640k_253{color:#fca5a5;background:#ef444424;border:1px solid #ef44444d;border-radius:6px;margin-top:8px;padding:2px 9px;font-family:ui-monospace,monospace;font-size:11px;font-weight:700;display:inline-block}._alertaModalTipo_1640k_259{color:var(--text-1);margin-top:10px;font-size:16px;font-weight:700}._alertaModalMeta_1640k_260{color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:6px;font-size:13px;display:inline-flex}._alertaModalMas_1640k_261{color:#fca5a5;background:#ef44441f;border:1px solid #ef444447;border-radius:999px;margin-top:12px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}._alertaModalBotones_1640k_266{gap:10px;margin-top:20px;display:flex}._alertaModalEsperar_1640k_267{cursor:pointer;border:1px solid var(--border-strong);color:var(--text-1);background:#ffffff0d;border-radius:11px;flex:1;padding:11px;font-size:13.5px;font-weight:700;transition:background .15s,border-color .15s}._alertaModalEsperar_1640k_267:hover{border-color:var(--border-strong);background:#ffffff17}._alertaModalAtender_1640k_274{cursor:pointer;color:#fff;background:linear-gradient(#ef4444,#d31f1f);border:1px solid #f8717173;border-radius:11px;flex:1.4;padding:11px;font-size:13.5px;font-weight:800;transition:filter .15s,transform .15s;box-shadow:0 4px 16px -3px #ef444499}._alertaModalAtender_1640k_274:hover{filter:brightness(1.08);transform:translateY(-1px)}@keyframes _modalFade_1640k_1{0%{opacity:0}to{opacity:1}}@keyframes _modalPop_1640k_1{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _alertaIconoLatido_1640k_1{0%,to{box-shadow:0 6px 20px -4px #ef4444b3}50%{box-shadow:0 6px 20px -4px #ef4444b3,0 0 0 8px #ef44442e}}@media (prefers-reduced-motion:reduce){._alertaModalOverlay_1640k_229,._alertaModalCard_1640k_235,._alertaModalIcono_1640k_244{animation:none}}._chartCard_1640k_288{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px 20px}._chartTitle_1640k_295{color:var(--text-1);margin-bottom:10px;font-size:13px;font-weight:600}._chartScroll_1640k_299{padding-bottom:4px;overflow:auto hidden}._chartScroll_1640k_299::-webkit-scrollbar{height:7px}._chartScroll_1640k_299::-webkit-scrollbar-track{background:0 0}._chartScroll_1640k_299::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:999px}._chartScroll_1640k_299::-webkit-scrollbar-thumb:hover{background:#8b5cf680}._chartVacio_1640k_304{color:var(--text-3,#9aa4ba);padding-bottom:4px;font-size:12px}._itemUrgente_1640k_307{border:1px solid var(--acentoStrong,#ef444459);z-index:1;background:var(--acentoSoft,#ef444414);box-shadow:inset 0 0 26px -14px var(--acento,#ef4444);position:relative;border-left:4px solid var(--acento,#ef4444)!important}._urgPulso_1640k_308{animation:2.4s ease-in-out infinite _pulsoUrg_1640k_1}._urgFuerte_1640k_309{animation:2.1s ease-in-out infinite _pulsoUrg_1640k_1,1.8s ease-in-out infinite _vibrarCaja_1640k_1}@keyframes _vibrarCaja_1640k_1{0%,82%,to{transform:translate(0)}85%{transform:translate(-3px)}88%{transform:translate(3px)}91%{transform:translate(-3px)}94%{transform:translate(2px)}97%{transform:translate(-1px)}}@keyframes _pulsoUrg_1640k_1{0%,to{background:var(--acentoSoft,#ef444414)}50%{background:var(--acentoStrong,#ef444438)}}._urgPulso_1640k_308 ._riesgoBar_1640k_116{animation:1.4s ease-in-out infinite _barraLatido_1640k_1}@keyframes _barraLatido_1640k_1{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.8;transform:scaleY(1.18)}}._urgenteFx_1640k_343{pointer-events:none;z-index:2;position:absolute;inset:0}._fxRing_1640k_344{border:1.5px solid var(--acento,#ef4444);animation:2.8s ease-in-out infinite _auraRing_1640k_1;animation-delay:var(--itemDelay,0s);opacity:.5;border-radius:8px;position:absolute;inset:3px}@keyframes _auraRing_1640k_1{0%,to{opacity:.22;box-shadow:inset 0 0 #0000}50%{opacity:.55;box-shadow:inset 0 0 12px var(--acentoStrong,#ef444447)}}._fxDot_1640k_354{background:var(--acento,#ef4444);width:7px;height:7px;box-shadow:0 0 7px 1px var(--acento,#ef4444a6);animation:_flotaDot_1640k_1 var(--dotDur,2s) ease-in-out infinite;border-radius:50%;position:absolute}._fxTL_1640k_362{animation-delay:var(--itemDelay,0s);top:5px;left:5px}._fxTR_1640k_363{animation-delay:calc(var(--itemDelay,0s) + var(--dotDur,2s) * .25);top:5px;right:5px}._fxBL_1640k_364{animation-delay:calc(var(--itemDelay,0s) + var(--dotDur,2s) * .5);bottom:5px;left:5px}._fxBR_1640k_365{animation-delay:calc(var(--itemDelay,0s) + var(--dotDur,2s) * .75);bottom:5px;right:5px}@keyframes _flotaDot_1640k_1{0%,to{opacity:.55;transform:translateY(0)}50%{transform:translateY(var(--dotAmp,-4px));opacity:1}}._btnAtenderUrgente_1640k_375{animation:1.25s ease-in-out infinite _latidoBtn_1640k_1;position:relative;overflow:hidden}._btnAtenderUrgente_1640k_375:after{content:"";background:linear-gradient(115deg,#0000,#ffffff8c,#0000);width:45%;height:100%;animation:3.5s ease-in-out infinite _brilloBtn_1640k_1;position:absolute;top:0;left:-70%;transform:skew(-20deg)}@keyframes _latidoBtn_1640k_1{0%,to{transform:scale(1);box-shadow:0 0 #dc262699}50%{transform:scale(1.06);box-shadow:0 0 0 7px #dc262600}}._btnAtenderRojo_1640k_390{background:linear-gradient(#ef4444,#d31f1f);border:1px solid #f8717173;transition:background .15s,transform .15s,box-shadow .15s,border-color .15s}._btnAtenderRojo_1640k_390:hover{background:linear-gradient(#f56565,#e02424);border-color:#fca5a5b3;transform:scale(1.06);box-shadow:0 0 0 3px #ef444447}@keyframes _brilloBtn_1640k_1{0%,72%,to{left:-70%}86%{left:135%}}._itemUrgente_1640k_307:hover{background:var(--acentoStrong,#ef444421);box-shadow:inset 0 0 0 1.5px var(--acento,#ef4444), inset 0 0 26px -8px var(--acento,#ef4444);animation:none;transform:translate(0)}._itemProceso_1640k_74:hover{box-shadow:inset 0 0 0 1.5px #3b82f699,inset 0 0 26px -8px #3b82f68c}._itemUrgente_1640k_307:hover ._riesgoBar_1640k_116,._itemUrgente_1640k_307:hover ._btnAtenderUrgente_1640k_375,._itemUrgente_1640k_307:hover ._btnAtenderUrgente_1640k_375:after,._itemUrgente_1640k_307:hover ._fxRing_1640k_344,._itemUrgente_1640k_307:hover ._fxDot_1640k_354{animation:none}._itemUrgente_1640k_307:hover ._fxRing_1640k_344{opacity:.7}._urgPulso_1640k_308:hover,._urgFuerte_1640k_309:hover,._procesoLento_1640k_83:hover{animation:none}@media (prefers-reduced-motion:reduce){._itemUrgente_1640k_307,._urgPulso_1640k_308,._urgFuerte_1640k_309,._urgPulso_1640k_308 ._riesgoBar_1640k_116,._fxRing_1640k_344,._fxDot_1640k_354,._btnAtenderUrgente_1640k_375,._btnAtenderUrgente_1640k_375:after{animation:none}}._demoraProc_1640k_434{color:#60a5fa;white-space:nowrap;background:#3b82f624;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}._reciente_1640k_440{animation:.9s ease-out 3 _flashReciente_1640k_1}@keyframes _flashReciente_1640k_1{0%{background:#ef444480;box-shadow:inset 0 0 0 2px #ef4444d9,inset 0 0 30px -4px #ef4444b3}to{background:var(--acentoSoft,#ef444429);box-shadow:inset 0 0 #0000}}@media (prefers-reduced-motion:reduce){._reciente_1640k_440{animation:none}}._statPulseRojo_1640k_448{animation:1.9s ease-in-out infinite _statPulso_1640k_1}@keyframes _statPulso_1640k_1{0%,to{box-shadow:var(--shadow-card), 0 0 0 0 #dc262600}50%{box-shadow:var(--shadow-card), 0 0 0 3px #dc262647, 0 0 20px -4px #dc262666}}._statGlowAmbar_1640k_453{animation:2.6s ease-in-out infinite _statGlowA_1640k_453;border-color:#f59e0b73!important}@keyframes _statGlowA_1640k_453{0%,to{box-shadow:var(--shadow-card), 0 0 10px -6px #f59e0b4d}50%{box-shadow:var(--shadow-card), 0 0 20px -3px #f59e0b8c}}._statGlowAzul_1640k_461{animation:3s ease-in-out infinite _statGlowB_1640k_1;border-color:#3b82f666!important}@keyframes _statGlowB_1640k_1{0%,to{box-shadow:var(--shadow-card), 0 0 10px -6px #3b82f640}50%{box-shadow:var(--shadow-card), 0 0 20px -3px #3b82f680}}@media (prefers-reduced-motion:reduce){._statPulseRojo_1640k_448,._statGlowAmbar_1640k_453,._statGlowAzul_1640k_461{animation:none}}._numMovido_1640k_474{transform-origin:0;animation:3s ease-in-out infinite _numLatido_1640k_1;display:inline-block}@keyframes _numLatido_1640k_1{0%,82%,to{transform:scale(1)}88%{transform:scale(1.16)}94%{transform:scale(.99)}}@media (prefers-reduced-motion:reduce){._numMovido_1640k_474{animation:none}}._statGlowVerde_1640k_482{animation:3.2s ease-in-out infinite _statGlowV_1640k_482;border-color:#10b98166!important}@keyframes _statGlowV_1640k_482{0%,to{box-shadow:var(--shadow-card), 0 0 10px -6px #10b98140}50%{box-shadow:var(--shadow-card), 0 0 20px -3px #10b98180}}@media (prefers-reduced-motion:reduce){._statGlowVerde_1640k_482{animation:none}}._page_12bkr_1{box-sizing:border-box;flex-direction:column;gap:18px;max-width:100%;padding:28px;display:flex}@media (width<=768px){._page_12bkr_1{gap:12px;padding:0 0 16px}}._header_12bkr_5{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._title_12bkr_6{letter-spacing:-.4px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}@media (width<=768px){._title_12bkr_6{font-size:18px}}._subtitle_12bkr_12{color:var(--text-2);margin-top:3px;font-size:13px}._fecha_12bkr_13{color:var(--text-2);text-transform:capitalize;font-size:12px}._headerDerecha_12bkr_15{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._presenciaDropdown_12bkr_18{position:relative}._presenciaTrigger_12bkr_19{background:var(--surface-2);border:1px solid var(--border);color:var(--text-1);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s;display:flex}._presenciaTrigger_12bkr_19:hover{border-color:var(--border-strong);background:var(--surface-3)}._presenciaPanel_12bkr_27{z-index:3000;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);width:300px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-card), 0 12px 32px #00000080;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}@media (width<=540px){._presenciaPanel_12bkr_27{width:260px}}._kpisRow_12bkr_37{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=900px){._kpisRow_12bkr_37{grid-template-columns:repeat(2,1fr);gap:10px}}._kpi_12bkr_37{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;min-width:0;box-shadow:var(--shadow-card), 0 0 30px -6px var(--kpiC,transparent);align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._kpi_12bkr_37:before{content:"";background:var(--kpiC,#8b5cf6);opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}._kpi_12bkr_37:hover{box-shadow:var(--shadow-card), 0 6px 24px -6px var(--kpiC,#f59e0b33);transform:translateY(-2px)}._kpiCero_12bkr_63{box-shadow:var(--shadow-card)}._kpiCero_12bkr_63:before{opacity:.7}._kpiCero_12bkr_63:hover{box-shadow:var(--shadow-card), 0 6px 20px -8px var(--kpiC)}._kpiIcon_12bkr_66{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._kpiText_12bkr_67{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._kpiVal_12bkr_68{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;line-height:1;overflow:hidden}._kpiLabel_12bkr_69{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._generalRow_12bkr_72{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}@media (width<=900px){._generalRow_12bkr_72{grid-template-columns:1fr 1fr}}@media (width<=580px){._generalRow_12bkr_72{grid-template-columns:1fr}}._card_12bkr_76{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;min-width:0;box-shadow:var(--shadow-card);padding:16px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}._card_12bkr_76:hover{box-shadow:var(--shadow-card), 0 6px 24px -8px #6366f159;border-color:#6366f173;transform:translateY(-2px)}._cardTitle_12bkr_91{color:var(--primary);text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}._cardVacio_12bkr_96{color:var(--text-3,#9aa4ba);padding-bottom:2px;font-size:12px}._cardTitle_12bkr_91:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:12px;display:inline-block}._riesgoWrap_12bkr_107{align-items:center;gap:10px;display:flex}._riesgoLista_12bkr_108{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._riesgoRow_12bkr_109{align-items:center;gap:6px;font-size:12px;display:flex}._riesgoDot_12bkr_110{border-radius:50%;flex-shrink:0;width:7px;height:7px}._riesgoNom_12bkr_111{color:var(--text-2);flex:1;min-width:0}._riesgoNum_12bkr_112{flex-shrink:0;font-size:13px;font-weight:700}._estadoList_12bkr_115{flex-direction:column;gap:0;display:flex}._estadoRow_12bkr_116{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:12px;display:flex}._estadoRow_12bkr_116:last-child{border-bottom:none}._estadoLabel_12bkr_123{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._estadoVal_12bkr_124{flex-shrink:0;font-size:13px;font-weight:700}._section_12bkr_127{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden}._sectionTitle_12bkr_134{color:var(--text-1);border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:13px 16px;font-size:13px;font-weight:700;display:flex}._sectionTitle_12bkr_134:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:15px}._presenciaHeader_12bkr_147{border-bottom:1px solid var(--border);color:var(--text-1);justify-content:space-between;align-items:center;padding:11px 14px 9px;font-size:12px;font-weight:700;display:flex}._presenciaHeaderCount_12bkr_152{color:#34d399;background:#10b9811f;border:1px solid #10b98147;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}._presenciaGrid_12bkr_157{grid-template-columns:1fr;gap:6px;max-height:300px;padding:10px;display:grid;overflow-y:auto}._presenciaItem_12bkr_162{background:var(--surface-3);border:1px solid var(--border);border-radius:10px;align-items:center;gap:11px;min-width:0;padding:8px 10px;transition:background .15s,border-color .15s;display:flex}._presenciaItem_12bkr_162:hover{border-color:var(--border-strong);background:#ffffff0a}._presenciaAvatar_12bkr_169{color:#aab6d6;letter-spacing:.3px;border:1px solid var(--border-strong);background:linear-gradient(135deg,#3d4560,#2a3149);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex;position:relative}._presenciaAvatarOnline_12bkr_177{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-color:#10b98180;box-shadow:0 0 12px -3px #10b98199}._presenciaDot_12bkr_181{border:2px solid var(--surface-2);background:#858ea0;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}._presenciaDotOnline_12bkr_186{background:#10b981;animation:1.8s infinite _presenciaPulso_12bkr_1}@keyframes _presenciaPulso_12bkr_1{0%,to{opacity:1}50%{opacity:.5}}._presenciaInfo_12bkr_188{flex:1;min-width:0}._presenciaNombre_12bkr_189{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._presenciaEstado_12bkr_190{color:var(--text-3);font-size:11px}._presenciaEstadoOnline_12bkr_191{color:#34d399}._tableWrap_12bkr_194{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 280px);overflow:auto}._table_12bkr_194{border-collapse:collapse;width:100%;min-width:480px;font-size:13px}._table_12bkr_194 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-strong);white-space:nowrap;background:var(--surface-3);z-index:2;padding:12px 14px;font-size:11px;font-weight:700;position:sticky;top:0}._table_12bkr_194 thead th:first-child{border-top-left-radius:8px}._table_12bkr_194 thead th:last-child{border-top-right-radius:8px}._table_12bkr_194 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:11px 14px}._table_12bkr_194 tr:last-child td{border-bottom:none}._table_12bkr_194 tbody tr:nth-child(2n) td{background:#ffffff04}._table_12bkr_194 tbody tr td{transition:background .15s,box-shadow .15s}._table_12bkr_194 tbody tr:hover td{background:#3b82f61a}._table_12bkr_194 tbody tr:hover td:first-child{box-shadow:inset 3px 0 #3b82f6}._muted_12bkr_214{color:var(--text-3)!important}._evtId_12bkr_217{color:#aab6d6;letter-spacing:.3px;white-space:nowrap;background:#94a3dc1f;border:1px solid #94a3dc3d;border-radius:6px;padding:2px 8px;font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;font-weight:700}._zona_12bkr_223{color:#b7c2d8}._badge_12bkr_225{white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}._page_ywykg_1{box-sizing:border-box;flex-direction:column;gap:18px;padding:28px;display:flex}@media (width<=768px){._page_ywykg_1{gap:12px;padding:0 0 16px}}._header_ywykg_5{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._title_ywykg_6{letter-spacing:-.4px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}@media (width<=768px){._title_ywykg_6{font-size:18px}}._subtitle_ywykg_12{color:var(--text-2);margin-top:3px;font-size:13px}._fecha_ywykg_13{color:var(--text-2);text-transform:capitalize;font-size:12px}._kpisRow_ywykg_16{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=900px){._kpisRow_ywykg_16{grid-template-columns:repeat(2,1fr);gap:10px}}._kpi_ywykg_16{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;min-width:0;box-shadow:var(--shadow-card), 0 0 30px -6px var(--kpiC,transparent);align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._kpi_ywykg_16:before{content:"";background:var(--kpiC,#8b5cf6);opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}._kpi_ywykg_16:hover{box-shadow:var(--shadow-card), 0 6px 24px -6px var(--kpiC,#3b82f633);transform:translateY(-2px)}._kpiCero_ywykg_40{box-shadow:var(--shadow-card)}._kpiCero_ywykg_40:before{opacity:.7}._kpiCero_ywykg_40:hover{box-shadow:var(--shadow-card), 0 6px 20px -8px var(--kpiC)}._kpiIcon_ywykg_43{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._kpiText_ywykg_44{flex-direction:column;gap:2px;min-width:0;display:flex}._kpiVal_ywykg_45{font-size:20px;font-weight:700;line-height:1}._kpiLabel_ywykg_46{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._suscCard_ywykg_49{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-wrap:wrap;align-items:center;gap:32px;padding:18px 20px;display:flex;position:relative;overflow:hidden}._suscCard_ywykg_49:before{content:"";opacity:.85;background:linear-gradient(90deg,#3b82f6,#8b5cf6);height:2px;position:absolute;top:0;left:0;right:0}._suscLeft_ywykg_65{flex-direction:column;flex:1;gap:12px;min-width:260px;display:flex}._suscHeader_ywykg_66{align-items:center;gap:10px;display:flex}._suscTitle_ywykg_67{color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}._suscTitle_ywykg_67:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:13px}._planBadge_ywykg_74{color:#a78bfa;background:#8b5cf626;border:1px solid #8b5cf633;border-radius:20px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}._suscBars_ywykg_75{flex-direction:column;gap:10px;display:flex}._usoItem_ywykg_76{flex-direction:column;gap:5px;display:flex}._usoLabel_ywykg_77{color:var(--text-2);justify-content:space-between;font-size:12px;display:flex}._usoLabelText_ywykg_78{align-items:center;gap:5px;display:flex}._progBar_ywykg_79{background:#ffffff0f;border-radius:4px;height:5px;overflow:hidden}._progFill_ywykg_80{border-radius:4px;height:100%}._suscRight_ywykg_81{border-left:1px solid var(--border);flex-direction:column;gap:8px;padding-left:28px;display:flex}@media (width<=600px){._suscRight_ywykg_81{border-left:none;border-top:1px solid var(--border);width:100%;padding-top:12px;padding-left:0}}._suscMeta_ywykg_83{color:var(--text-2);align-items:center;gap:7px;font-size:13px;display:flex}._chartsRow_ywykg_86{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=768px){._chartsRow_ywykg_86{grid-template-columns:1fr}}._chartCard_ywykg_88{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-card);padding:18px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}._chartCard_ywykg_88:hover,._suscCard_ywykg_49:hover{box-shadow:var(--shadow-card), 0 6px 24px -8px #6366f159;border-color:#6366f173;transform:translateY(-2px)}._suscCard_ywykg_49{transition:border-color .2s,transform .2s,box-shadow .2s}._chartTitle_ywykg_103{color:var(--primary);text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:6px;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}._chartTitle_ywykg_103:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:12px;display:inline-block}._opCard_ywykg_119{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden}._sectionTitle_ywykg_126{color:var(--text-1);border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:13px 16px;font-size:13px;font-weight:700;display:flex}._sectionTitle_ywykg_126:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:15px}._tableWrap_ywykg_137{overflow-x:auto}._table_ywykg_137{border-collapse:collapse;width:100%;min-width:380px;font-size:13px}._table_ywykg_137 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-strong);background:var(--surface-3);padding:12px 16px;font-size:11px;font-weight:700}._table_ywykg_137 thead th:first-child{border-top-left-radius:8px}._table_ywykg_137 thead th:last-child{border-top-right-radius:8px}._table_ywykg_137 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:12px 16px}._table_ywykg_137 tr:last-child td{border-bottom:none}._table_ywykg_137 tbody tr td{transition:background .15s,box-shadow .15s}._table_ywykg_137 tbody tr:hover td{background:#3b82f61a}._table_ywykg_137 tbody tr:hover td:first-child{box-shadow:inset 3px 0 #3b82f6}._page_11ed7_1{flex-direction:column;gap:14px;padding:28px;display:flex}@media (width<=768px){._page_11ed7_1{gap:12px;padding:0 0 16px}}._title_11ed7_4{letter-spacing:-.4px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._sub_11ed7_9{color:var(--text-2);margin-top:3px;font-size:13px}._header_11ed7_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._btnPrimary_11ed7_12{background:var(--primary);border-radius:var(--radius-sm);color:#fff;cursor:pointer;white-space:nowrap;border:none;align-self:center;padding:9px 18px;font-size:13px;font-weight:600;transition:filter .15s,transform .15s,box-shadow .15s;box-shadow:0 2px 8px #3b82f64d}._btnPrimary_11ed7_12:hover:not(:disabled){filter:brightness(1.09);transform:translateY(-1px);box-shadow:0 6px 16px -4px #3b82f680}._btnPrimary_11ed7_12:active:not(:disabled){transform:translateY(0)}._btnGhost_11ed7_15{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;background:#ffffff0d;padding:9px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,transform .15s}._btnGhost_11ed7_15:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17;transform:translateY(-1px)}._btnGhost_11ed7_15:active{transform:translateY(0)}._campo_11ed7_20{box-sizing:border-box;background:var(--surface-3);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:7px;padding:11px 13px;transition:border-color .15s,box-shadow .15s;display:flex}._campo_11ed7_20:focus-within{border-color:var(--border-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}._campoLabel_11ed7_27{color:#cdd5e6;font-size:12px;font-weight:600}._campoInput_11ed7_28{width:100%;color:var(--text-1);background:0 0;border:none;outline:none;padding:0;font-size:15px;font-weight:600}._campoInput_11ed7_28::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._campoInput_11ed7_28::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._campoInput_11ed7_28[type=number]{-moz-appearance:textfield}._campoInput_11ed7_28::placeholder{color:var(--text-3);font-weight:400}._bannerOk_11ed7_35{color:var(--text-1);background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;margin:-4px 0 12px;padding:9px 14px;font-size:13px}._btnSm_11ed7_36{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px;transition:all .15s}._btnSm_11ed7_36:disabled{opacity:.6;cursor:default}._btnSm_11ed7_36:hover{border-color:var(--primary);color:var(--primary)}._searchRow_11ed7_40{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._search_11ed7_40{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:200px;color:var(--text-1);outline:none;flex:1;padding:9px 12px;font-size:13px;transition:border-color .15s}._search_11ed7_40:focus{border-color:var(--border-focus)}._badge_11ed7_43{background:var(--surface-4);color:var(--text-2);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:12px}._tableCard_11ed7_45{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);max-height:calc(100vh - 280px);box-shadow:var(--shadow-card);overflow:auto}._tableWrap_11ed7_54{max-height:calc(100vh - 280px);overflow:auto}._table_11ed7_45{border-collapse:collapse;width:100%;font-size:13px}._table_11ed7_45 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-strong);white-space:nowrap;background:var(--surface-3);z-index:2;padding:12px 14px;font-size:11px;font-weight:700;position:sticky;top:0}._table_11ed7_45 thead th:first-child{border-top-left-radius:8px}._table_11ed7_45 thead th:last-child{border-top-right-radius:8px}._table_11ed7_45 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:12px 14px}._table_11ed7_45 tr:last-child td{border-bottom:none}._table_11ed7_45 tbody tr:nth-child(2n) td{background:#ffffff04}._table_11ed7_45 tbody tr td{transition:background .15s,box-shadow .15s}._table_11ed7_45 tbody tr:hover td{background:#3b82f61a}._table_11ed7_45 tbody tr:hover td:first-child{box-shadow:inset 3px 0 #3b82f6}._mono_11ed7_67{color:var(--text-3);font-family:monospace;font-size:12px}._refChip_11ed7_68{color:#8b95ab;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background:#94a3dc1a;border:1px solid #94a3dc29;border-radius:6px;max-width:100%;padding:2px 8px;font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;display:inline-block;overflow:hidden}._empAvatar_11ed7_77{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}._empCell_11ed7_83{align-items:center;gap:12px;display:flex}._muted_11ed7_84{color:var(--text-2);font-size:13px}._planChip_11ed7_86{color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f633;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}._estadoChip_11ed7_87{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}._activo_11ed7_88{color:#34d399;background:#10b9811f;border:1px solid #10b98133}._inactivo_11ed7_89{color:#f87171;background:#ef44441f;border:1px solid #ef444433}._overlay_11ed7_91{z-index:999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_11ed7_92{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-md);flex-direction:column;gap:12px;padding:28px;display:flex}._modalTitle_11ed7_93{color:var(--text-1);align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}._modalTitle_11ed7_93:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:4px;height:18px}._label_11ed7_95{color:#e8ecf7;margin-bottom:-6px;font-size:12px;font-weight:600}._input_11ed7_96{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-1);outline:none;padding:10px 13px;font-size:13px;transition:border-color .15s,box-shadow .15s}._input_11ed7_96:focus{border-color:var(--border-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}._modalFooter_11ed7_98{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._required_11ed7_99{color:#f87171}._hint_11ed7_100{color:var(--text-3);margin-top:-4px;font-size:11px}._campoGroup_11ed7_102{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:10px;padding-top:16px;display:flex}._subHeading_11ed7_103{color:var(--text-1);text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:7px;margin-bottom:-6px;font-size:12px;font-weight:700;display:flex}._subHeading_11ed7_103:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:13px}._subNota_11ed7_105{color:var(--text-3);margin-top:-6px;margin-bottom:-2px;font-size:11px}._reglas_11ed7_107{flex-direction:column;gap:4px;margin:-4px 0 0;padding:0;list-style:none;display:flex}._reglaPendiente_11ed7_108,._reglaOk_11ed7_108{align-items:center;gap:6px;font-size:11px;transition:color .15s;display:flex}._reglaPendiente_11ed7_108{color:var(--text-3)}._reglaOk_11ed7_108{color:#34d399}._reglaIcono_11ed7_111{background:var(--surface-4);color:#0000;border-radius:50%;flex-shrink:0;padding:1px;transition:background .15s,color .15s}._reglaOk_11ed7_108 ._reglaIcono_11ed7_111{color:#34d399;background:#10b98140}._cards_11ed7_115{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=900px){._cards_11ed7_115{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){._cards_11ed7_115{grid-template-columns:1fr 1fr;gap:10px}}._card_11ed7_115{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;min-width:0;min-height:100px;box-shadow:var(--shadow-card);flex-direction:column;gap:7px;padding:16px 18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}._card_11ed7_115:before{content:"";background:var(--kpiC,var(--primary));opacity:.85;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}._card_11ed7_115:hover{box-shadow:var(--shadow-card), 0 6px 24px -8px #6366f14d;border-color:#6366f166;transform:translateY(-2px)}._cardIcon_11ed7_144{margin-bottom:2px}._cardLabel_11ed7_145{color:var(--text-2);font-size:12px;font-weight:500}._cardVal_11ed7_146{word-break:break-word;font-size:24px;font-weight:700;line-height:1.2}._cardSub_11ed7_147{color:var(--text-3);margin-top:2px;font-size:12px}._kpiCard_11ed7_150{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;min-width:0;box-shadow:var(--shadow-card), 0 0 30px -6px var(--kpiC,transparent);align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}._kpiCard_11ed7_150:before{content:"";background:var(--kpiC,var(--primary));opacity:.9;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}._kpiCard_11ed7_150:hover{box-shadow:var(--shadow-card), 0 6px 24px -6px var(--kpiC,#3b82f633);transform:translateY(-2px)}._cardIconBox_11ed7_171{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._cardText_11ed7_172{flex-direction:column;gap:2px;min-width:0;display:flex}._kpiCard_11ed7_150 ._cardLabel_11ed7_145{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}._kpiCard_11ed7_150 ._cardVal_11ed7_146{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;line-height:1;overflow:hidden}._section_11ed7_177{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px 18px;transition:border-color .2s,transform .2s,box-shadow .2s}._section_11ed7_177:hover{box-shadow:var(--shadow-card), 0 6px 24px -8px #6366f14d;border-color:#6366f166}._sectionTitle_11ed7_186{color:var(--primary);text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}._sectionTitle_11ed7_186:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:3px;height:12px;display:inline-block;box-shadow:0 0 6px #3b82f680}._sectionSubtitle_11ed7_200{color:var(--primary);text-transform:uppercase;letter-spacing:.5px;margin-top:4px;margin-bottom:10px;font-size:11px;font-weight:600}._row_11ed7_202{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}._row_11ed7_202:last-child{border-bottom:none}._rowLeft_11ed7_204{flex-direction:column;gap:2px;display:flex}._rowLabel_11ed7_205{color:var(--text-1);font-size:13px}._rowSub_11ed7_206{color:var(--text-2);font-size:12px}._rowRight_11ed7_207{color:var(--text-2);text-align:right;font-size:13px}._tabs_11ed7_209{background:var(--surface-3);border-radius:10px;gap:4px;width:fit-content;padding:4px;display:flex}._tab_11ed7_45{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 18px;font-size:13px;transition:all .15s}._tab_11ed7_45:hover{color:var(--text-1)}._tabActive_11ed7_212{background:var(--surface-2);color:var(--text-1);box-shadow:var(--shadow-sm)}._grid2_11ed7_214{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){._grid2_11ed7_214{grid-template-columns:1fr}}._page_1s94r_1{flex-direction:column;gap:20px;max-width:560px;padding:28px;display:flex}@media (width<=768px){._page_1s94r_1{gap:14px;padding:0 0 16px}}._title_1s94r_3{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._sub_1s94r_4{color:var(--text-2);margin-top:2px;font-size:13px}._heroCard_1s94r_7{border-radius:var(--radius-md);box-shadow:var(--shadow-card);background:linear-gradient(135deg,#3b82f621,#8b5cf612);border:1px solid #3b82f642;align-items:center;gap:16px;padding:20px 22px;display:flex}._avatar_1s94r_14{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;font-size:23px;font-weight:800;display:flex;box-shadow:0 6px 18px #3b82f666}._heroNombre_1s94r_21{color:var(--text-1);letter-spacing:-.3px;font-size:19px;font-weight:800}._heroMeta_1s94r_22{flex-wrap:wrap;align-items:center;gap:10px;margin-top:7px;display:flex}._heroEmpresa_1s94r_23{color:var(--text-2);font-size:12.5px;font-weight:600}._card_1s94r_25{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:22px}._cardTitle_1s94r_26{color:var(--text-1);margin-bottom:16px;padding-left:12px;font-size:14px;font-weight:700;position:relative}._cardTitle_1s94r_26:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:3px;width:3px;position:absolute;top:1px;bottom:1px;left:0}._cardTitleToggle_1s94r_35{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;display:flex}._chevron_1s94r_41,._chevronOpen_1s94r_41{color:var(--text-3);flex-shrink:0;transition:transform .2s}._chevronOpen_1s94r_41{transform:rotate(180deg)}._correoBox_1s94r_45{background:var(--surface-3);border:1px solid var(--border);border-radius:11px;align-items:center;gap:13px;padding:12px 14px;display:flex}._correoIcon_1s94r_50{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._correoValor_1s94r_55{min-width:0;color:var(--text-1);word-break:break-all;flex:1;font-size:14px;font-weight:600}._correoEditar_1s94r_56{color:#60a5fa;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._correoEditar_1s94r_56:hover{background:#3b82f633;border-color:#3b82f68c}._correoEdit_1s94r_56{flex-direction:column;gap:12px;display:flex}._correoEditAcciones_1s94r_64{gap:10px;display:flex}._btnCancelar_1s94r_65{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s}._btnCancelar_1s94r_65:hover{border-color:var(--border-strong);color:var(--text-1)}._datosGrid_1s94r_72{flex-direction:column;gap:12px;display:flex}._datoRow_1s94r_73{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}._datoRow_1s94r_73:last-child{border-bottom:none}._datoLabel_1s94r_75{color:var(--text-2);font-size:12.5px;font-weight:500}._datoValor_1s94r_76{color:var(--text-1);text-align:right;font-size:13.5px;font-weight:600}._rolChip_1s94r_78{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f652;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700}._form_1s94r_80{flex-direction:column;gap:14px;margin-top:18px;display:flex}._field_1s94r_81{flex-direction:column;gap:6px;display:flex}._label_1s94r_82{color:#e8ecf7;font-size:12px;font-weight:600}._input_1s94r_83{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-1);outline:none;padding:9px 12px;font-size:13px;transition:border-color .15s}._input_1s94r_83:focus{border-color:var(--border-focus)}._hint_1s94r_94{color:var(--text-3);font-size:11px}._inputIconBox_1s94r_97{background:var(--surface-3);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}._inputIconBox_1s94r_97:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._inputIcon_1s94r_97{color:#60a5fa;flex-shrink:0;display:flex}._inputBare_1s94r_105{min-width:0;color:var(--text-1);background:0 0;border:none;flex:1;padding:11px 0;font-size:13px}._inputBare_1s94r_105:focus,._inputBare_1s94r_105:focus-visible{box-shadow:none;outline:none}._reglas_1s94r_113{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}._reglaPendiente_1s94r_114,._reglaOk_1s94r_114{align-items:center;gap:6px;font-size:11px;transition:color .15s;display:flex}._reglaPendiente_1s94r_114{color:var(--text-3)}._reglaOk_1s94r_114{color:#34d399}._reglaIcono_1s94r_117{background:var(--surface-4);color:#0000;border-radius:50%;flex-shrink:0;padding:1px;transition:background .15s,color .15s}._reglaOk_1s94r_114 ._reglaIcono_1s94r_117{color:#34d399;background:#10b98140}._errorTxt_1s94r_120{color:#f87171;background:#ef44441a;border:1px solid #ef444440;border-radius:7px;padding:8px 12px;font-size:12px}._okTxt_1s94r_121{color:#34d399;background:#10b9811a;border:1px solid #10b98140;border-radius:7px;padding:8px 12px;font-size:12px}._btnPrimary_1s94r_123{background:var(--primary);border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:none;align-self:flex-start;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s;box-shadow:0 2px 8px #3b82f64d}._btnPrimary_1s94r_123:hover{background:var(--primary-dark)}._btnPrimary_1s94r_123:disabled{opacity:.6;cursor:default}._wrap_1f8n0_1{width:100%;position:relative}._trigger_1f8n0_3{box-sizing:border-box;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text-1);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;transition:border-color .15s;display:flex}._trigger_1f8n0_3:hover{border-color:var(--border-strong)}._valor_1f8n0_21{color:var(--text-1)}._placeholder_1f8n0_22{color:var(--text-3)}._chevron_1f8n0_23{color:var(--text-3);flex-shrink:0;transition:transform .15s}._menu_1f8n0_25{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);z-index:1200;max-height:220px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._option_1f8n0_40{color:var(--text-2);cursor:pointer;border-radius:6px;padding:8px 10px;font-size:13px}._option_1f8n0_40:hover{color:var(--text-1);background:#3b82f61f}._optionSelected_1f8n0_48{color:var(--primary);background:var(--primary-dim);font-weight:600}._vacio_1f8n0_50{color:var(--text-3);padding:10px;font-size:12px}._buscador_1f8n0_52{border-bottom:1px solid var(--border);align-items:center;gap:6px;margin-bottom:4px;padding:6px 8px;display:flex}._buscadorIcon_1f8n0_60{color:var(--text-3);flex-shrink:0}._buscadorInput_1f8n0_61{color:var(--text-1);background:0 0;border:none;outline:none;flex:1;padding:2px 0;font-size:13px}._buscadorInput_1f8n0_61::placeholder{color:var(--text-3)}._wrap_hytjf_1{display:inline-block;position:relative}._boton_hytjf_3{box-sizing:border-box;background:var(--surface-3,#131a2b);border:1px solid var(--border-strong,#2d3148);width:100%;color:var(--text-1,#dde3f0);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .18s,box-shadow .18s,background .18s;display:inline-flex}._boton_hytjf_3:hover{border-color:#3b82f680}._valor_hytjf_12{color:var(--text-1,#dde3f0)}._placeholder_hytjf_13{color:var(--text-3,#7a8399)}._icono_hytjf_14{color:#60a5fa;flex-shrink:0}._panel_hytjf_16{z-index:200;background:#12182a;border:1px solid #94a3dc38;border-radius:12px;width:262px;padding:12px;animation:.14s _abrirCal_hytjf_1;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #0000008c}@keyframes _abrirCal_hytjf_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._cabecera_hytjf_26{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._mesLabel_hytjf_27{color:#eaf0fb;text-transform:capitalize;font-size:13px;font-weight:800}._navBtn_hytjf_28{color:#aab6d6;cursor:pointer;background:#ffffff0a;border:1px solid #94a3dc2e;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s,color .12s,border-color .12s;display:flex}._navBtn_hytjf_28:hover{color:#fff;background:#3b82f626;border-color:#3b82f666}._diasSemana_hytjf_36{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}._diasSemana_hytjf_36 span{text-align:center;color:#7a8399;padding:4px 0;font-size:10.5px;font-weight:700}._grid_hytjf_39{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._dia_hytjf_36{aspect-ratio:1;color:#cdd5e6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:flex}._dia_hytjf_36:hover{color:#fff;background:#3b82f62e}._diaOtro_hytjf_47{color:#4b5568}._diaHoy_hytjf_48{color:#93c5fd;border-color:#3b82f680}._diaSel_hytjf_49{font-weight:800;box-shadow:0 2px 8px -2px #3b82f699;color:#fff!important;background:linear-gradient(#3b82f6,#2563eb)!important}._pie_hytjf_54{border-top:1px solid #94a3dc1f;justify-content:space-between;margin-top:10px;padding-top:8px;display:flex}._pieBtn_hytjf_55{color:#60a5fa;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:700;transition:background .12s,color .12s}._pieBtn_hytjf_55:hover{color:#93c5fd;background:#3b82f61a}@media (prefers-reduced-motion:reduce){._panel_hytjf_16{animation:none}}._page_fh9mo_1{flex-direction:column;gap:20px;padding:28px;display:flex}@media (width<=768px){._page_fh9mo_1{gap:14px;padding:0 0 16px}}._header_fh9mo_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_fh9mo_4{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._sub_fh9mo_5{color:var(--text-2);margin-top:2px;font-size:13px}._btnPrimary_fh9mo_7{background:var(--primary);border-radius:var(--radius-sm);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:9px 18px;font-size:13px;font-weight:600;transition:filter .15s,transform .15s,box-shadow .15s;box-shadow:0 2px 8px #3b82f64d}._btnPrimary_fh9mo_7:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 16px -4px #3b82f680}._btnPrimary_fh9mo_7:active{transform:translateY(0)}._btnGhost_fh9mo_10{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;background:#ffffff0d;padding:9px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,transform .15s}._btnGhost_fh9mo_10:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17;transform:translateY(-1px)}._btnGhost_fh9mo_10:active{transform:translateY(0)}._btnSm_fh9mo_13{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px;transition:border-color .15s,color .15s,transform .15s}._btnSm_fh9mo_13:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}._btnSm_fh9mo_13:active{transform:translateY(0)}._btnPlan_fh9mo_17{transition:filter .15s,transform .15s,box-shadow .15s}._btnPlan_fh9mo_17:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-1px)}._btnPlan_fh9mo_17:not(:disabled):active{transform:translateY(0)}._btnDanger_fh9mo_20{color:#f87171;cursor:pointer;background:0 0;border:1px solid #ef444466;border-radius:6px;padding:5px 12px;font-size:12px;transition:background .15s}._btnDanger_fh9mo_20:hover{background:#ef444412}._codeBox_fh9mo_24{box-sizing:border-box;border:1px solid var(--border);color:#cbd5e6;white-space:pre;background:#0b1220;border-radius:9px;width:100%;margin:0;padding:11px 14px;font-family:ui-monospace,Cascadia Code,Fira Code,monospace;font-size:12.5px;line-height:1.6;display:block;overflow-x:auto}._stepNum_fh9mo_32{color:#60a5fa;background:#3b82f624;border:1px solid #3b82f652;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}._metodoPost_fh9mo_38{color:#34d399;letter-spacing:.5px;background:#10b98124;border:1px solid #10b98159;border-radius:6px;flex-shrink:0;align-items:center;padding:2px 9px;font-family:ui-monospace,monospace;font-size:11px;font-weight:800;display:inline-flex}._btnPago_fh9mo_47{transition:transform .15s,box-shadow .15s,opacity .15s,border-color .15s}._btnPago_fh9mo_47:not(:disabled):hover{border-color:#3b82f680;transform:translateY(-1px);box-shadow:0 8px 18px -8px #0000008c}._btnPago_fh9mo_47:not(:disabled):active{transform:translateY(0)}._confHeader_fh9mo_52{border-radius:var(--radius-md);transition:background .15s}._confHeader_fh9mo_52:hover{background:#ffffff06}._campo_fh9mo_56{box-sizing:border-box;background:var(--surface-3);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;padding:12px 13px 13px;transition:border-color .15s,box-shadow .15s;display:flex}._campo_fh9mo_56:focus-within{border-color:var(--border-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f614}._campoError_fh9mo_63{border-color:#ef444499!important}._campoLabel_fh9mo_64{color:#cdd5e6;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}._campoLabelText_fh9mo_65{align-items:center;gap:7px;min-width:0;display:inline-flex}._campoLabelText_fh9mo_65>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._campoInput_fh9mo_67{width:100%;color:var(--text-1);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;padding:0;font-size:18px;font-weight:700}._campoInput_fh9mo_67::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._campoInput_fh9mo_67::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._campoInput_fh9mo_67[type=number]{-moz-appearance:textfield}._campoDot_fh9mo_73{border-radius:50%;flex-shrink:0;width:8px;height:8px}._campoHint_fh9mo_74{color:var(--text-3);font-size:12px}._campoReset_fh9mo_75{cursor:pointer;color:var(--text-3);background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;font-size:11px;transition:color .15s;display:inline-flex}._campoReset_fh9mo_75:hover{color:var(--primary)}._spin_fh9mo_78{animation:.8s linear infinite _spin_fh9mo_78}@keyframes _spin_fh9mo_78{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._section_fh9mo_81{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:20px}._sectionTitle_fh9mo_82{color:var(--text-1);margin-bottom:16px;font-size:15px;font-weight:700}._row_fh9mo_84{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}._row_fh9mo_84:last-child{border-bottom:none}._tableCard_fh9mo_87{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);max-height:calc(100vh - 280px);box-shadow:var(--shadow-card);overflow:auto}@media (width<=768px){._tableCard_fh9mo_87{overflow-x:auto}}._tableWrap_fh9mo_97{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 280px);overflow:auto}._table_fh9mo_87{border-collapse:collapse;width:100%;font-size:13px}._table_fh9mo_87 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-strong);white-space:nowrap;background:var(--surface-3);z-index:2;padding:12px 14px;font-size:11px;font-weight:700;position:sticky;top:0}._table_fh9mo_87 thead th:first-child{border-top-left-radius:8px}._table_fh9mo_87 thead th:last-child{border-top-right-radius:8px}._table_fh9mo_87 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:12px 14px}._table_fh9mo_87 tbody tr:nth-child(2n) td{background:#ffffff04}._table_fh9mo_87 tbody tr td{transition:background .15s,box-shadow .15s}._table_fh9mo_87 tbody tr:hover td{background:#3b82f61a}._table_fh9mo_87 tbody tr:hover td:first-child{box-shadow:inset 3px 0 #3b82f6}._table_fh9mo_87 tr:last-child td{border-bottom:none}._searchRow_fh9mo_112{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._search_fh9mo_112{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:200px;color:var(--text-1);outline:none;flex:1;padding:9px 12px;font-size:13px;transition:border-color .15s}._search_fh9mo_112:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f614}._search_fh9mo_112::placeholder{color:var(--text-3)}._badge_fh9mo_116{background:var(--surface-4);color:var(--text-2);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:12px}._estadoChip_fh9mo_118{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}._activo_fh9mo_119{color:#34d399;background:#10b9811f;border:1px solid #10b98133}._inactivo_fh9mo_120{color:#f87171;background:#ef44441f;border:1px solid #ef444433}._pendiente_fh9mo_121{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b33}._rolChip_fh9mo_122{color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f633;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}._overlay_fh9mo_124{z-index:999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_fh9mo_125{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:440px;max-height:90vh;box-shadow:var(--shadow-md);flex-direction:column;gap:12px;padding:28px;display:flex;overflow-y:auto}._modalTitle_fh9mo_126{color:var(--text-1);align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}._modalTitle_fh9mo_126:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:4px;height:18px}._label_fh9mo_128{color:#e8ecf7;margin-bottom:-6px;font-size:12px;font-weight:600}._input_fh9mo_129{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-1);box-sizing:border-box;outline:none;width:100%;padding:10px 13px;font-size:13px;transition:border-color .15s,box-shadow .15s}._input_fh9mo_129:focus{border-color:var(--border-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}._input_fh9mo_129::placeholder{color:var(--text-3)}._modalFooter_fh9mo_132{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._barBg_fh9mo_134{background:var(--surface-4);border-radius:4px;height:8px;overflow:hidden}._barFill_fh9mo_135{border-radius:4px;height:100%;transition:width .3s}._pagoHead_fh9mo_138{z-index:1;background:var(--surface-3,#1a2436);border-bottom:1px solid var(--border-strong,#2f3a55);border-radius:8px 8px 0 0;position:sticky;top:0}._pagoRow_fh9mo_144{border-radius:7px;transition:background .15s,box-shadow .15s}._pagoRow_fh9mo_144:hover{background:#3b82f614;box-shadow:inset 3px 0 #3b82f6}._refChip_fh9mo_146{color:#8b95ab;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background:#94a3dc1a;border:1px solid #94a3dc29;border-radius:6px;max-width:100%;padding:2px 8px;font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;display:inline-block;overflow:hidden}._planDetalle_fh9mo_154{flex-wrap:wrap;gap:20px;display:flex}._planNombre_fh9mo_155{color:var(--text-1);font-size:20px;font-weight:700}._planPrecio_fh9mo_156{color:var(--text-2);margin-top:4px;font-size:15px}._planVence_fh9mo_157{color:var(--text-2);font-size:13px}._planOpcion_fh9mo_159{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:12px;transition:border-color .15s;display:flex}._planOpcion_fh9mo_159:hover{border-color:var(--border-strong)}._planOpcionActual_fh9mo_161{background:var(--primary-dim);border-color:var(--primary)!important}._mono_fh9mo_163{color:var(--text-3);font-family:monospace;font-size:12px}._muted_fh9mo_164{color:var(--text-2);font-size:13px}._grid2_fh9mo_165{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){._grid2_fh9mo_165{grid-template-columns:1fr}}._actBtns_fh9mo_167{gap:8px;display:flex}._page_1mb9w_1{box-sizing:border-box;flex-direction:column;gap:18px;padding:28px;display:flex}@media (width<=768px){._page_1mb9w_1{gap:12px;padding:0 0 16px}}._header_1mb9w_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._title_1mb9w_12{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._subtitle_1mb9w_13{color:var(--text-2);margin-top:4px;font-size:13px}._btnNuevo_1mb9w_15{background:var(--primary);border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:none;padding:9px 18px;font-size:13px;font-weight:600;transition:background .15s;box-shadow:0 2px 10px #3b82f64d}._btnNuevo_1mb9w_15:hover{background:var(--primary-dark)}._filtros_1mb9w_27{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._filtroBtn_1mb9w_29{border:1px solid var(--border);color:var(--text-3);cursor:pointer;background:0 0;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s}._filtroBtn_1mb9w_29:hover{border-color:var(--border-strong);color:var(--text-2)}._filtroBtnActivo_1mb9w_40{color:var(--primary);background:var(--primary-dim);border-color:var(--primary)!important}._buscador_1mb9w_43{background:var(--surface-3);border:1px solid var(--border);border-radius:20px;align-items:center;gap:8px;min-width:240px;max-width:320px;margin-left:auto;padding:7px 12px;transition:border-color .15s,box-shadow .15s;display:flex}._buscador_1mb9w_43:focus-within{border-color:var(--border-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}._buscadorIcono_1mb9w_53{color:var(--text-3);flex-shrink:0}._buscadorInput_1mb9w_54{min-width:0;color:var(--text-1);background:0 0;border:none;outline:none;flex:1;font-size:13px}._buscadorInput_1mb9w_54::placeholder{color:var(--text-3)}._buscadorClear_1mb9w_60{color:var(--text-2);cursor:pointer;background:#ffffff0f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:background .15s,color .15s;display:flex}._buscadorClear_1mb9w_60:hover{color:var(--text-1);background:#ffffff1f}._conteo_1mb9w_68{color:var(--text-3);white-space:nowrap;font-size:12px}._sinResultados_1mb9w_70{text-align:center;font-size:13px;color:var(--text-3)!important;padding:28px!important}._tableCard_1mb9w_73{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);max-height:calc(100vh - 280px);box-shadow:var(--shadow-card);overflow:auto}@media (width<=768px){._tableCard_1mb9w_73{overflow-x:auto}}._table_1mb9w_73{border-collapse:collapse;width:100%;font-size:13px}._table_1mb9w_73 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-strong);background:var(--surface-3);z-index:2;padding:12px 16px;font-size:11px;font-weight:700;position:sticky;top:0}._table_1mb9w_73 thead th:first-child{border-top-left-radius:8px}._table_1mb9w_73 thead th:last-child{border-top-right-radius:8px}._table_1mb9w_73 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:12px 16px}._table_1mb9w_73 tr:last-child td{border-bottom:none}._table_1mb9w_73 tbody tr:nth-child(2n) td{background:#ffffff04}._table_1mb9w_73 tbody tr td{transition:background .15s,box-shadow .15s}._table_1mb9w_73 tbody tr:hover td{background:#3b82f61a}._table_1mb9w_73 tbody tr:hover td:first-child{box-shadow:inset 3px 0 #3b82f6}._idCell_1mb9w_103{font-family:monospace;font-size:12px;color:var(--text-3)!important}._muted_1mb9w_104{font-size:13px;color:var(--text-2)!important}._userCell_1mb9w_106{align-items:center;gap:10px;display:flex}._avatar_1mb9w_108{color:#fff;background:linear-gradient(135deg,#1d4ed8,#3b82f6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}._badge_1mb9w_117{border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}._estado_1mb9w_118{font-size:13px;font-weight:600}._rolChip_1mb9w_120{border:1px solid;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}._estadoChip_1mb9w_122{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}._activo_1mb9w_123{color:#34d399;background:#10b9811f;border:1px solid #10b98133}._inactivo_1mb9w_124{color:#f87171;background:#ef44441f;border:1px solid #ef444433}._btnSm_1mb9w_126{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px;transition:border-color .15s,color .15s}._btnSm_1mb9w_126:hover{border-color:var(--primary);color:var(--primary)}._btnGhost_1mb9w_129{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;background:#ffffff0d;padding:9px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}._btnGhost_1mb9w_129:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17}._overlay_1mb9w_133{z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1mb9w_134{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:400px;max-height:90vh;box-shadow:var(--shadow-md);flex-direction:column;gap:10px;padding:28px;display:flex;overflow-y:auto}._modalTitle_1mb9w_135{color:var(--text-1);align-items:center;gap:9px;margin:0 0 4px;font-size:18px;font-weight:700;display:flex}._modalTitle_1mb9w_135:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;flex-shrink:0;width:4px;height:18px}._label_1mb9w_137{color:#e8ecf7;margin-bottom:-6px;font-size:12px;font-weight:600}._input_1mb9w_138{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-1);box-sizing:border-box;outline:none;width:100%;padding:10px 13px;font-size:13px;transition:border-color .15s,box-shadow .15s}._input_1mb9w_138:focus{border-color:var(--border-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}._input_1mb9w_138::placeholder{color:var(--text-3)}._modalFooter_1mb9w_141{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._modalHead_1mb9w_144{align-items:center;gap:12px;margin-bottom:6px;display:flex}._modalHeadIcon_1mb9w_145{color:#60a5fa;background:linear-gradient(135deg,#3b82f657,#3b82f61f);border:1px solid #3b82f66b;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 14px -4px #3b82f6}._modalHeadSub_1mb9w_152{color:var(--text-3);margin:2px 0 0;font-size:12px}._formRow_1mb9w_153{gap:12px;display:flex}._formCol_1mb9w_154{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}@media (width<=460px){._formRow_1mb9w_153{flex-direction:column;gap:10px}}._page_ug7tf_1{flex-direction:column;gap:20px;padding:28px;display:flex}@media (width<=768px){._page_ug7tf_1{gap:14px;padding:0 0 16px}}._header_ug7tf_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_ug7tf_4{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._subtitle_ug7tf_5{color:var(--text-2);margin-top:2px;font-size:13px}._mainGrid_ug7tf_8{grid-template-columns:1fr 320px;align-items:start;gap:20px;display:grid}@media (width<=900px){._mainGrid_ug7tf_8{grid-template-columns:1fr}}._configPanel_ug7tf_11{flex-direction:column;gap:16px;display:flex}._sidePanel_ug7tf_12{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}._seccion_ug7tf_15{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:18px;display:flex}._seccionTitle_ug7tf_23{color:var(--text-1);align-items:center;padding-left:12px;font-size:13.5px;font-weight:700;display:flex;position:relative}._seccionTitle_ug7tf_23:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:3px;width:3px;position:absolute;top:1px;bottom:1px;left:0}._presetChip_ug7tf_33{transition:transform .15s,border-color .15s,background .15s}._presetChip_ug7tf_33:hover{transform:translateY(-1px)}._filtrosRow_ug7tf_37{flex-wrap:wrap;gap:12px;display:flex}._filtroField_ug7tf_38{flex-direction:column;flex:1;gap:5px;min-width:140px;display:flex}._filtroField_ug7tf_38 label{color:var(--text-2);font-size:12px}._input_ug7tf_40{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-1);box-sizing:border-box;outline:none;width:100%;padding:9px 10px;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s}._input_ug7tf_40:hover{border-color:#3b82f666}._input_ug7tf_40:focus{background:var(--surface-2);border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._seccionesGrid_ug7tf_53{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width<=600px){._seccionesGrid_ug7tf_53{grid-template-columns:1fr}}._seccionChip_ug7tf_56{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}._seccionChip_ug7tf_56:hover{border-color:var(--border-accent)}._seccionChipActive_ug7tf_66{background:var(--primary-dim);border-color:var(--primary)!important}._seccionChipCheck_ug7tf_67{border:1px solid var(--border);background:var(--surface-4);width:16px;height:16px;color:var(--primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-weight:700;display:flex}._seccionChipActive_ug7tf_66 ._seccionChipCheck_ug7tf_67{background:var(--primary);color:#fff;border-color:var(--primary)}._seccionChipLabel_ug7tf_77{color:var(--text-1);font-size:13px;font-weight:600}._seccionChipDesc_ug7tf_78{color:var(--text-2);margin-top:2px;font-size:11px;line-height:1.4}._exportRow_ug7tf_81{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._formatBtns_ug7tf_82{gap:4px;display:flex}._formatBtn_ug7tf_82{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer;padding:8px 16px;font-size:13px;transition:all .15s}._formatBtn_ug7tf_82:hover{color:var(--text-1);border-color:var(--border-strong)}._formatBtnActive_ug7tf_92{color:var(--primary);background:var(--primary-dim);border-color:var(--primary)!important}._btnGenerar_ug7tf_93{background:var(--primary);border-radius:var(--radius-sm);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:9px 20px;font-size:13px;font-weight:600;transition:opacity .15s;box-shadow:0 2px 10px #3b82f64d}._btnGenerar_ug7tf_93:disabled{opacity:.4;cursor:not-allowed}._btnGenerar_ug7tf_93:not(:disabled):hover{opacity:.88}._aviso_ug7tf_104{color:var(--warning);margin-top:-4px;font-size:12px}._exito_ug7tf_105{color:#34d399;border-radius:var(--radius-sm);background:#10b98112;border:1px solid #10b98133;padding:10px 14px;font-size:13px;line-height:1.5}._previewCard_ug7tf_114{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding:18px;display:flex}._previewRow_ug7tf_122{color:var(--text-2);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;display:flex}._previewRow_ug7tf_122:last-of-type{border-bottom:none}._previewRow_ug7tf_122 strong{color:var(--text-1)}._previewSecciones_ug7tf_130{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._seccionTag_ug7tf_131{color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f633;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}._tableCard_ug7tf_140{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:18px}._tableTitle_ug7tf_147{color:var(--text-1);margin-bottom:12px;font-size:13px;font-weight:700}._table_ug7tf_140{border-collapse:collapse;width:100%;font-size:12px}._table_ug7tf_140 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-strong);background:var(--surface-3);padding:10px 8px;font-size:10px;font-weight:700}._table_ug7tf_140 thead th:first-child{border-top-left-radius:8px}._table_ug7tf_140 thead th:last-child{border-top-right-radius:8px}._table_ug7tf_140 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:8px}._table_ug7tf_140 tr:last-child td{border-bottom:none}._table_ug7tf_140 tbody tr:hover td{background:#3b82f60a}._muted_ug7tf_161{color:var(--text-3)!important}._badge_ug7tf_162{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._page_1w0li_1{box-sizing:border-box;flex-direction:column;gap:14px;height:calc(100vh - 48px);padding:28px;display:flex;position:relative}._header_1w0li_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._title_1w0li_4{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._subtitle_1w0li_5{color:var(--text-muted);margin-top:4px;font-size:13px}._histRow_1w0li_9{transition:background .12s}._histRow_1w0li_9:hover{background:#3b82f61a}._marcadaRow_1w0li_12{transition:background .12s}._marcadaRow_1w0li_12:hover{background:#f59e0b1a}._marcadasToggle_1w0li_14{transition:transform .15s,box-shadow .15s,background .15s}._marcadasToggle_1w0li_14:hover{transform:translateY(-1px);background:#222634f7!important}._tituloLink_1w0li_17{transition:color .12s}._tituloLink_1w0li_17:hover{text-decoration:underline;color:#2563eb!important}._verEnListaLink_1w0li_20{transition:color .12s}._verEnListaLink_1w0li_20:hover{text-decoration:underline;color:#6d28d9!important}._nuevaAlerta_1w0li_23{color:#fff;cursor:pointer;background:#ef4444;border:1px solid #ef4444;border-radius:8px;align-items:center;gap:8px;padding:9px 12px 9px 15px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;animation:.4s _fadeIn_1w0li_1,1.4s ease-in-out infinite _latidoNuevaAlerta_1w0li_1;display:inline-flex;box-shadow:0 4px 16px #ef444466}._nuevaAlerta_1w0li_23:hover{background:#f05555;animation:.4s _fadeIn_1w0li_1;transform:scale(1.03);box-shadow:0 6px 22px #ef44448c,0 0 0 4px #ef44444d}._nuevaAlerta_1w0li_23:before{content:"";background:#fff;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #fffc}._nuevaAlertaTxt_1w0li_47{white-space:nowrap}._nuevaAlerta_1w0li_23 strong{font-weight:800}._nuevaAlertaCerrar_1w0li_50{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:2px;font-size:17px;line-height:1;transition:background .15s,transform .15s;display:inline-flex}._nuevaAlertaCerrar_1w0li_50:hover{background:#ffffff57;transform:scale(1.12)}@keyframes _fadeIn_1w0li_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes _latidoNuevaAlerta_1w0li_1{0%,to{box-shadow:0 4px 16px #ef444459}50%{box-shadow:0 4px 16px #ef444459,0 0 0 5px #ef444447}}@media (prefers-reduced-motion:reduce){._nuevaAlerta_1w0li_23{animation:.4s _fadeIn_1w0li_1}}._filtros_1w0li_68{z-index:1100;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}._filtroGrupo_1w0li_70{align-items:center;gap:7px;font-size:12px;display:flex}._filtroGrupo_1w0li_70 label{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}._filtroGrupo_1w0li_70 select{appearance:none;background:var(--surface-3,#1a1d27);border:1px solid var(--border-strong,#2d3148);color:var(--text-1);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;border-radius:8px;outline:none;padding:8px 32px 8px 12px;font-size:13px;font-weight:600;transition:border-color .18s,box-shadow .18s,background .18s}._filtroGrupo_1w0li_70 select:hover{border-color:#3b82f680}._filtroGrupo_1w0li_70 select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f62e}._filtroGrupo_1w0li_70 select option{color:#dde3f0;background:#12182a;font-weight:600}._btnToggle_1w0li_90{background:var(--surface-3,#1a1d27);border:1px solid var(--border-strong,#2d3148);color:var(--text-2);cursor:pointer;border-radius:8px;align-items:center;padding:8px 13px;font-size:12px;font-weight:600;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex}._btnToggle_1w0li_90:hover{border-color:var(--tgc,#3b82f6);color:var(--text-1);transform:translateY(-1px)}._btnToggle_1w0li_90._active_1w0li_101{background:var(--tgb,#3b82f629);border-color:var(--tgc,#3b82f6);color:var(--tgc,#60a5fa);box-shadow:0 0 0 3px var(--tgb,#3b82f61f)}._btnReset_1w0li_108{background:var(--surface-3,#1a1d27);border:1px solid var(--border-strong,#2d3148);color:var(--text-2);cursor:pointer;border-radius:8px;align-items:center;padding:8px 13px;font-size:12px;font-weight:600;transition:border-color .18s,color .18s,background .18s;display:inline-flex}._btnReset_1w0li_108:hover:not(:disabled){border-color:var(--danger,#ef4444);color:var(--danger,#f87171);background:#ef444414}._btnReset_1w0li_108:disabled{opacity:.4;cursor:default}._mapWrapper_1w0li_117{border-radius:12px;flex:1;min-height:400px;position:relative;overflow:hidden}._avisoPend_1w0li_120{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#180c0cf0;border:1px solid #ef444473;border-radius:12px;align-items:center;gap:11px;max-width:calc(100% - 28px);padding:9px 10px 9px 14px;animation:.4s cubic-bezier(.2,.9,.3,1.2) both _avisoPendIn_1w0li_1,1.8s ease-in-out .4s infinite _avisoPendLatido_1w0li_1;display:flex;position:absolute;top:30px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080,0 0 0 1px #ef44441f}._avisoPendIcono_1w0li_129{color:#f87171;flex-shrink:0;display:flex}._avisoPendTxt_1w0li_130{color:#f6dede;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._avisoPendBtn_1w0li_131{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:800;transition:background .15s,transform .1s;display:inline-flex}._avisoPendBtn_1w0li_131:hover{background:#ef4444}._avisoPendBtn_1w0li_131:active{transform:scale(.97)}._avisoPendCerrar_1w0li_139{cursor:pointer;color:#d7a9a9;background:#ffffff0f;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;line-height:1;transition:background .15s,color .15s;display:inline-flex}._avisoPendCerrar_1w0li_139:hover{color:#fff;background:#ffffff1f}@keyframes _avisoPendIn_1w0li_1{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes _avisoPendLatido_1w0li_1{0%,to{box-shadow:0 10px 30px #00000080,0 0 #ef444400}50%{box-shadow:0 10px 30px #00000080,0 0 0 5px #ef444433}}@media (prefers-reduced-motion:reduce){._avisoPend_1w0li_120{animation:.4s both _avisoPendIn_1w0li_1}}@media (width<=640px){._avisoPendTxt_1w0li_130{white-space:normal}}._map_1w0li_117{width:100%;height:100%;min-height:400px}._map_1w0li_117 .leaflet-container{background:#eaeaea}._map_1w0li_117 .leaflet-tile-pane{filter:grayscale()brightness(1.05)contrast(.92)}._leyenda_1w0li_159{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1220f2;border:1px solid #94a3dc26;border-radius:12px;min-width:168px;max-height:60vh;padding:13px 14px;position:absolute;bottom:24px;right:12px;overflow-y:auto;box-shadow:0 10px 30px #00000080}._leyenda_1w0li_159::-webkit-scrollbar{width:6px}._leyenda_1w0li_159::-webkit-scrollbar-track{background:0 0}._leyenda_1w0li_159::-webkit-scrollbar-thumb{background:#94a3dc40;border-radius:999px}._leyenda_1w0li_159::-webkit-scrollbar-thumb:hover{background:#94a3dc73}._leyendaTitle_1w0li_170{color:#aab6d6;text-transform:uppercase;letter-spacing:.6px;margin-bottom:9px;padding-left:10px;font-size:10.5px;font-weight:800;position:relative}._leyendaTitle_1w0li_170:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:2px;width:3px;position:absolute;top:1px;bottom:1px;left:0}._leyendaToggle_1w0li_172{cursor:pointer;background:0 0;border:none;border-top:1px solid #94a3dc1f;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:8px;padding:9px 0 5px;transition:color .12s;display:flex}._leyendaToggle_1w0li_172:hover ._leyendaTitle_1w0li_170{color:#dbe3f4}._leyendaItem_1w0li_174{color:var(--text-2);border-radius:6px;align-items:center;gap:9px;margin:1px -6px;padding:3px 6px;font-size:12.5px;transition:background .12s,color .12s;display:flex}._leyendaItem_1w0li_174:hover{color:var(--text-1);background:#94a3dc14}._dot_1w0li_176{border-radius:50%;flex-shrink:0;width:11px;height:11px;box-shadow:0 0 0 2px #ffffff0f}._leyendaCalor_1w0li_179{border-bottom:1px solid #94a3dc1f;margin-bottom:10px;padding-bottom:11px}._calorBarra_1w0li_180{background:linear-gradient(90deg,#19b54a 20%,#63d13a 40%,#bce52b 55%,#ffde21 68%,#ff9d19 80%,#ff5a1f 90%,#e00f0f);border-radius:999px;height:9px;margin:8px 0 4px;box-shadow:inset 0 0 0 1px #ffffff14}._calorEtiquetas_1w0li_185{color:var(--text-muted);justify-content:space-between;font-size:10px;font-weight:600;display:flex}@media (width<=768px){._page_1w0li_1{gap:8px;height:auto;min-height:calc(100vh - 80px);padding:0 0 16px}._title_1w0li_4{font-size:18px}._filtros_1w0li_68{grid-template-columns:1fr 1fr;gap:6px;display:grid}._filtroGrupo_1w0li_70{flex-direction:column;align-items:flex-start;gap:3px}._filtroGrupo_1w0li_70 select{width:100%;padding:5px 8px;font-size:12px}._btnToggle_1w0li_90,._btnReset_1w0li_108{padding:5px 8px;font-size:11px}._mapWrapper_1w0li_117{min-height:340px}._leyenda_1w0li_159{max-width:150px;padding:8px 10px;font-size:11px;bottom:10px;right:8px}}._focoPulse_1w0li_205{cursor:pointer;background:#3b82f64d;border:2px solid #3b82f6;border-radius:50%;width:24px;height:24px;animation:1.6s ease-out infinite _focoPing_1w0li_1}@keyframes _focoPing_1w0li_1{0%{box-shadow:0 0 #3b82f68c}70%{box-shadow:0 0 0 15px #3b82f600}to{box-shadow:0 0 #3b82f600}}._page_7z1s7_1{flex-direction:column;gap:20px;padding:28px;display:flex}@media (width<=768px){._page_7z1s7_1{gap:14px;padding:0 0 16px}}._header_7z1s7_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_7z1s7_4{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._sub_7z1s7_5{color:var(--text-2);margin-top:2px;font-size:13px}._nuevasBanner_7z1s7_8{color:#fff;cursor:pointer;background:linear-gradient(#ef4444,#dc2626);border:1px solid #f8717180;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 16px;font-size:13.5px;font-weight:800;transition:filter .15s,transform .15s;animation:.35s cubic-bezier(.2,.9,.3,1.2) both _nuevasBannerIn_7z1s7_1,1.6s ease-in-out .35s infinite _nuevasBannerLatido_7z1s7_1;display:flex;box-shadow:0 6px 20px -4px #ef44448c}._nuevasBanner_7z1s7_8:hover{filter:brightness(1.07);transform:translateY(-1px)}@keyframes _nuevasBannerIn_7z1s7_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _nuevasBannerLatido_7z1s7_1{0%,to{box-shadow:0 6px 20px -4px #ef444480}50%{box-shadow:0 6px 20px -4px #ef444480,0 0 0 5px #ef44442e}}@media (prefers-reduced-motion:reduce){._nuevasBanner_7z1s7_8{animation:.35s both _nuevasBannerIn_7z1s7_1}}._liveBadge_7z1s7_23{color:#f87171;background:#ef444426;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:700;animation:2s infinite _pulse_7z1s7_1}@keyframes _pulse_7z1s7_1{0%,to{opacity:1}50%{opacity:.5}}._badge_7z1s7_25{background:var(--surface-4);color:var(--text-2);border-radius:20px;padding:4px 10px;font-size:12px}._tableWrap_7z1s7_27{overflow-x:auto}._table_7z1s7_27{border-collapse:collapse;width:100%;font-size:13px}._table_7z1s7_27 th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-strong);white-space:nowrap;background:var(--surface-3);padding:12px 14px;font-size:11px;font-weight:700}._table_7z1s7_27 thead th:first-child{border-top-left-radius:8px}._table_7z1s7_27 thead th:last-child{border-top-right-radius:8px}._table_7z1s7_27 td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:12px 14px}._table_7z1s7_27 tbody tr:hover td{background:#3b82f60a}._mono_7z1s7_34{font-family:monospace;font-size:12px}._estadoChip_7z1s7_36{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}._activo_7z1s7_37{color:#34d399;background:#10b98126}._pendiente_7z1s7_38{color:#fbbf24;background:#f59e0b26}._inactivo_7z1s7_39{color:#f87171;background:#ef444426}._nivelChip_7z1s7_40{border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700}._btnSm_7z1s7_42{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px;transition:all .15s}._btnSm_7z1s7_42:hover{border-color:var(--primary);color:var(--primary)}._tabActive_7z1s7_44{border-color:var(--primary)!important;color:var(--primary)!important;background:#3b82f614!important}._btnDanger_7z1s7_45{color:#f87171;cursor:pointer;background:0 0;border:1px solid #ef444466;border-radius:6px;padding:5px 12px;font-size:12px}._btnPrimary_7z1s7_46{background:var(--primary);border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:none;padding:9px 18px;font-size:13px;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._btnGhost_7z1s7_47{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;background:#ffffff0d;padding:9px 18px;font-size:13px;font-weight:600;transition:all .15s}._btnGhost_7z1s7_47:hover{border-color:var(--border-strong);color:var(--text-1);background:#ffffff17}._section_7z1s7_50{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:20px}._sectionTitle_7z1s7_51{color:var(--text-3);text-transform:uppercase;letter-spacing:.6px;margin-bottom:16px;font-size:11px;font-weight:600}._timeline_7z1s7_55{flex-direction:column;gap:0;max-height:calc(100vh - 300px);padding:0 8px;display:flex;overflow:hidden auto}._timelineItem_7z1s7_56{border-bottom:1px solid var(--border-subtle);gap:16px;padding:14px 0;display:flex}._timelineItem_7z1s7_56:last-child{border-bottom:none}._timelineDot_7z1s7_58{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px;box-shadow:0 0 6px}._timelineContent_7z1s7_59{flex:1}._timelineTitle_7z1s7_60{color:var(--text-1);font-size:13px;font-weight:600}._timelineMeta_7z1s7_61{color:var(--text-2);margin-top:3px;font-size:12px}._timelineNote_7z1s7_62{color:var(--text-2);background:var(--surface-3);border:1px solid var(--border);border-radius:7px;margin-top:6px;padding:6px 10px;font-size:12px;font-style:italic}._timelineNoteInput_7z1s7_63{background:var(--surface-3);border:1px solid var(--border);width:100%;color:var(--text-1);box-sizing:border-box;resize:vertical;border-radius:7px;outline:none;margin-top:6px;padding:6px 10px;font-family:inherit;font-size:12px;transition:border-color .15s}._timelineNoteInput_7z1s7_63:focus{border-color:var(--border-focus)}._estadoLocked_7z1s7_66{background:var(--surface-3);white-space:nowrap;border:1px solid;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}._cambioPanel_7z1s7_68{background:var(--surface-3);border:1px solid var(--border-accent);border-radius:8px;margin-top:8px;padding:10px}._cambioFooter_7z1s7_69{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}._errorTxt_7z1s7_70{color:#f87171;margin-top:6px;font-size:12px}._row_7z1s7_72{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}._row_7z1s7_72:last-child{border-bottom:none}._searchRow_7z1s7_76{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_7z1s7_76{background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-1);outline:none;flex:1;min-width:180px;padding:9px 13px;font-size:13px;font-weight:500;transition:border-color .18s,box-shadow .18s,background .18s}._search_7z1s7_76:hover{border-color:#3b82f680}._search_7z1s7_76:focus{background:var(--surface-2);border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f62e}._search_7z1s7_76::placeholder{color:var(--text-3)}select._search_7z1s7_76{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}select._search_7z1s7_76 option{color:#dde3f0;background:#12182a;font-weight:600}._marcoEstado_7z1s7_118{border-left:3px solid var(--c);border-radius:9px;padding:10px 13px;transition:box-shadow .2s,background .2s,border-color .2s,transform .2s;position:relative}._marcoEstado_7z1s7_118:hover{box-shadow:inset 0 0 0 1.5px var(--c), inset 0 0 22px -10px var(--c)}._marcoPend_7z1s7_129{background:#ef44441f;border:1px solid #ef44448c;border-left:4px solid #ef4444;animation:1.8s ease-in-out infinite _marcoLatido_7z1s7_1;box-shadow:inset 0 0 26px -14px #ef4444}._marcoPend_7z1s7_129:hover{background:#ef444429;animation:none;box-shadow:inset 0 0 0 1.5px #ef4444,inset 0 0 22px -8px #ef4444}._marcoProc_7z1s7_144{background:#3b82f617;border:1px solid #3b82f66b;border-left:4px solid #3b82f6;box-shadow:inset 0 0 24px -13px #3b82f6}._marcoProc_7z1s7_144:hover{background:#3b82f621;box-shadow:inset 0 0 0 1.5px #3b82f6,inset 0 0 22px -8px #3b82f6}._marcoFinal_7z1s7_157{border:1px solid #94a3b824;border-left:4px solid var(--c);background:#ffffff04}@keyframes _marcoLatido_7z1s7_1{0%,to{background:#ef44441a;box-shadow:inset 0 0 26px -14px #ef4444,0 0 #ef444400}50%{background:#ef44443d;box-shadow:inset 0 0 30px -10px #ef4444,0 0 18px 2px #ef444466}}._timelineDotPend_7z1s7_177{animation:1.4s ease-in-out infinite _dotLatido_7z1s7_1}@keyframes _dotLatido_7z1s7_1{0%,to{transform:scale(1);box-shadow:0 0 6px #ef44448c}50%{transform:scale(1.4);box-shadow:0 0 10px 3px #ef4444bf}}._btnAtender_7z1s7_185{animation:1.6s ease-in-out infinite _atenderLatido_7z1s7_1}@keyframes _atenderLatido_7z1s7_1{0%,to{transform:scale(1);box-shadow:0 0 #dc262600}50%{transform:scale(1.06);box-shadow:0 0 14px 2px #dc26268c}}._btnAtender_7z1s7_185:hover{animation:none;transform:scale(1.04);box-shadow:0 0 12px 1px #dc2626a6}@media (prefers-reduced-motion:reduce){._marcoPend_7z1s7_129,._timelineDotPend_7z1s7_177,._btnAtender_7z1s7_185{animation:none}}._marcoPendSuave_7z1s7_198{background:#ef44440e;border:1px solid #ef444442;border-left:3px solid #ef4444}._marcoProcSuave_7z1s7_203{background:#3b82f60d;border:1px solid #3b82f63d;border-left:3px solid #3b82f6}._marcoFinalSuave_7z1s7_208{border:1px solid #94a3b81f;border-left:3px solid var(--c);background:#ffffff03}._page_lhga3_1{flex-direction:column;gap:20px;padding:28px;display:flex}@media (width<=768px){._page_lhga3_1{gap:14px;padding:0 0 16px}}._header_lhga3_9{margin-bottom:4px}._title_lhga3_13{letter-spacing:-.3px;background:linear-gradient(95deg,#fff 0%,#a9c9ff 42%,#c4b5fd 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}._subtitle_lhga3_23{color:var(--text-muted);margin-top:4px;font-size:13px}._card_lhga3_29{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:20px 24px}._cardTitle_lhga3_37{color:var(--text-1);align-items:center;margin-bottom:12px;padding-left:12px;font-size:14px;font-weight:700;display:flex;position:relative}._cardTitle_lhga3_37:before{content:"";background:linear-gradient(#3b82f6,#8b5cf6);border-radius:3px;width:3px;position:absolute;top:1px;bottom:1px;left:0}._camposGrid_lhga3_50{flex-direction:column;gap:3px;display:flex}._campo_lhga3_50{border-radius:7px;align-items:center;gap:12px;margin:0 -8px;padding:5px 8px;font-size:13px;transition:background .12s;display:flex}._campo_lhga3_50:hover{background:#ffffff06}._code_lhga3_66{color:#93c5fd;background:#3b82f61a;border:1px solid #3b82f640;border-radius:6px;min-width:160px;padding:3px 9px;font-family:ui-monospace,Cascadia Code,monospace;font-size:12px;font-weight:600}._req_lhga3_77{color:#fca5a5;min-width:80px;font-size:12px}._opt_lhga3_83{color:var(--text-muted);min-width:80px;font-size:12px}._ejemplo_lhga3_89{color:var(--text-muted)}._dropzone_lhga3_93{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;border-radius:12px;margin-bottom:14px;padding:18px;transition:border-color .18s,background .18s,box-shadow .18s}._dropzone_lhga3_93:hover{background:#3b82f60a;border-color:#3b82f699;box-shadow:inset 0 0 30px -18px #3b82f680}._dropHint_lhga3_109{color:var(--text-muted);flex-direction:column;align-items:center;gap:6px;font-size:13.5px;display:flex}._dropHint_lhga3_109 p{margin:0}._dropSub_lhga3_119{color:var(--text-muted);font-size:12px}._archivoSeleccionado_lhga3_124{justify-content:center;align-items:center;gap:12px;display:flex}._fileIcon_lhga3_131{color:var(--primary);flex-shrink:0}._fileName_lhga3_136{color:var(--text-1);font-size:14px;font-weight:600}._fileSize_lhga3_142{color:var(--text-muted);font-size:12px}._btnRemove_lhga3_147{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px}._btnRemove_lhga3_147:hover{color:var(--danger)}._btnImportar_lhga3_160{color:#fff;cursor:pointer;background:linear-gradient(135deg,#60a5fa,#2563eb);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:14px;font-weight:700;transition:filter .15s,transform .15s,box-shadow .15s,opacity .15s;display:flex;box-shadow:0 4px 16px -3px #3b82f673}._spin_lhga3_177{animation:.8s linear infinite _spin_lhga3_177}@keyframes _spin_lhga3_177{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._btnImportar_lhga3_160:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 7px 22px -4px #3b82f68c}._btnImportar_lhga3_160:disabled{opacity:.5;cursor:not-allowed}._resultGrid_lhga3_195{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}@media (width<=700px){._resultGrid_lhga3_195{grid-template-columns:repeat(2,1fr)}}._resultItem_lhga3_203{text-align:center;background:var(--surface-3);border-radius:var(--radius-sm);border:1px solid var(--border);padding:16px}._resultVal_lhga3_211{font-size:32px;font-weight:700}._resultLabel_lhga3_216{color:var(--text-muted);margin-top:4px;font-size:12px}._logErrores_lhga3_222{border-top:1px solid var(--border);padding-top:16px}._logTitle_lhga3_227{color:#fbbf24;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}._logList_lhga3_237{max-height:280px;overflow-y:auto}._logItem_lhga3_242{border-bottom:1px solid var(--border-subtle);padding:6px 0}._logGrupoToggle_lhga3_247{cursor:pointer;text-align:left;width:100%;color:var(--text-muted);background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}._logGrupoToggle_lhga3_247:hover{color:var(--text-1)}._logMsg_lhga3_264{color:#fca5a5;flex:1;font-size:13px}._logCount_lhga3_270{color:var(--text-muted);white-space:nowrap;font-size:12px}._logLineas_lhga3_276{color:var(--text-muted);word-break:break-word;margin:6px 0 2px 21px;font-size:12px;line-height:1.6}
