._wrapper_16wg4_5{--ancho-sidebar: 228px;display:flex;height:100vh;font-family:var(--c-font);background:var(--c-bg)}._wrapperColapsado_16wg4_12{--ancho-sidebar: 76px}._saltarContenido_16wg4_15{position:fixed;top:12px;left:12px;z-index:200;padding:10px 18px;font-size:.875rem;font-weight:600;color:var(--c-on-primary);background:var(--c-primary);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-2);transform:translateY(-150%);transition:transform .2s var(--c-ease)}._saltarContenido_16wg4_15:focus,._saltarContenido_16wg4_15:focus-visible{transform:translateY(0);outline:none;box-shadow:var(--c-focus-ring),var(--c-shadow-2);text-decoration:none;color:var(--c-on-primary)}._sidebar_16wg4_40{--c-text: #f2f2f2;--c-text-soft: #b5b5b5;--c-text-muted: #8c8c8c;--c-surface: #1a1a1a;--c-surface-variant: rgba(255, 255, 255, .07);--c-outline-soft: rgba(255, 255, 255, .09);--c-primary-container: rgba(80, 170, 255, .16);--c-on-primary-container: #9fd2ff;--c-primary-text: #9fd2ff;--c-danger: #ff8f8f;--c-danger-container: rgba(255, 90, 90, .14);--sky-200: rgba(159, 210, 255, .28);width:var(--ancho-sidebar);min-width:var(--ancho-sidebar);display:flex;flex-direction:column;background-color:#1f1f1f;color:var(--c-text);border-right:1px solid var(--c-outline-soft);transition:width .25s var(--c-ease),min-width .25s var(--c-ease);overflow:hidden}._cabecera_16wg4_66{position:relative;height:92px;flex-shrink:0;transition:height .25s var(--c-ease)}._wrapperColapsado_16wg4_12 ._cabecera_16wg4_66{height:120px}._logo_16wg4_74{position:absolute;top:24px;left:0;right:0;height:44px;transition:top .25s var(--c-ease)}._wrapperColapsado_16wg4_12 ._logo_16wg4_74{top:20px}._logoImg_16wg4_85{position:absolute;top:50%;left:50%;width:auto;object-fit:contain;transform:translate(-50%,-50%) scale(1);transition:opacity .25s var(--c-ease),transform .25s var(--c-ease)}._logoGrande_16wg4_94{height:44px;max-width:140px}._logoMini_16wg4_95{height:25px}._logoOculto_16wg4_97{opacity:0;transform:translate(-50%,-50%) scale(.85);pointer-events:none}._btnColapsar_16wg4_102{position:absolute;top:12px;right:10px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;line-height:0;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:50%;cursor:pointer;transition:top .25s var(--c-ease),right .25s var(--c-ease),background-color .2s,color .2s,border-color .2s}._btnColapsar_16wg4_102 svg{display:block;flex-shrink:0}._btnColapsar_16wg4_102:hover{color:var(--c-primary-text);background:#ffffff24;border-color:#ffffff2e}._btnColapsar_16wg4_102:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._wrapperColapsado_16wg4_12 ._btnColapsar_16wg4_102{top:74px;right:22px}._nav_16wg4_133{flex:1;display:flex;flex-direction:column;gap:4px;padding:8px 12px;overflow-y:auto;scrollbar-width:none}._navItem_16wg4_143{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;font:inherit;font-size:.9rem;font-weight:500;text-align:left;color:var(--c-text-soft);background:transparent;border:1px solid transparent;border-radius:var(--c-radius-md);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color .15s var(--c-ease),color .15s,border-color .15s}._navItem_16wg4_143:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._navItem_16wg4_143:before{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--c-primary);box-shadow:0 0 10px var(--c-primary);opacity:0;transform:scaleY(.4);transition:opacity .15s var(--c-ease),transform .15s var(--c-ease)}._navItem_16wg4_143:hover,._navItem_16wg4_143._active_16wg4_185,._navItem_16wg4_143._active_16wg4_185:hover{color:var(--c-text);background:var(--c-surface-variant);text-decoration:none}._navItem_16wg4_143:hover:before,._navItem_16wg4_143._active_16wg4_185:before{opacity:1;transform:scaleY(1)}._navItem_16wg4_143._active_16wg4_185,._navItem_16wg4_143._active_16wg4_185:hover{font-weight:600}._navIcon_16wg4_203{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._navLabel_16wg4_211{overflow:hidden;text-overflow:ellipsis;transition:opacity .15s}._wrapperColapsado_16wg4_12 ._nav_16wg4_133{padding:8px 10px}._wrapperColapsado_16wg4_12 ._navItem_16wg4_143{justify-content:center;padding:0;gap:0}._wrapperColapsado_16wg4_12 ._navLabel_16wg4_211{width:0;opacity:0}._wrapperColapsado_16wg4_12 ._navItem_16wg4_143._active_16wg4_185:before{left:-10px}._wrapperColapsado_16wg4_12 ._navItem_16wg4_143:before{left:-10px}._footer_16wg4_220{display:flex;flex-direction:column;gap:6px;padding:12px;border-top:1px solid var(--c-outline-soft);background:#1a1a1a}._tarjetaUsuario_16wg4_229{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-md);min-width:0}._avatar_16wg4_239{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem;font-weight:700;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:50%}._avatarAdmin_16wg4_252{color:var(--c-on-primary);background:var(--g-amanecer)}._userInfo_16wg4_254{display:flex;flex-direction:column;min-width:0}._userName_16wg4_255{font-size:.88rem;font-weight:600;color:var(--c-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRol_16wg4_263{font-size:.75rem;color:var(--c-text-muted)}._logoutBtn_16wg4_265{display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 14px;font:inherit;font-size:.875rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:none;border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}._logoutBtn_16wg4_265:hover{color:var(--c-danger);background:var(--c-danger-container)}._logoutBtn_16wg4_265:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._linkTerminos_16wg4_286{display:flex;align-items:center;gap:6px;padding:6px 14px;font-size:.75rem;color:var(--c-text-muted);text-decoration:none;border-radius:var(--c-radius-sm);white-space:nowrap}._linkTerminos_16wg4_286:hover{color:var(--c-primary-text);text-decoration:underline}._linkTerminos_16wg4_286:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._iconoTerminos_16wg4_299{display:flex;align-items:center;flex-shrink:0}._wrapperColapsado_16wg4_12 ._footer_16wg4_220{padding:12px 10px}._wrapperColapsado_16wg4_12 ._tarjetaUsuario_16wg4_229{justify-content:center;padding:8px 0;background:transparent;border-color:transparent}._wrapperColapsado_16wg4_12 ._userInfo_16wg4_254{display:none}._wrapperColapsado_16wg4_12 ._logoutBtn_16wg4_265{justify-content:center;padding:0;gap:0}._wrapperColapsado_16wg4_12 ._linkTerminos_16wg4_286{justify-content:center;padding:6px 0;gap:0}._main_16wg4_309{flex:1;min-width:0;overflow-y:auto;background:var(--c-bg)}._main_16wg4_309:focus{outline:none}@media(prefers-reduced-motion:reduce){._sidebar_16wg4_40,._logoImg_16wg4_85,._navLabel_16wg4_211,._saltarContenido_16wg4_15{transition:none}}._container_7a1s2_5{--acento: var(--c-chart-2, var(--c-primary));--azul: var(--c-primary);--azul-profundo: color-mix(in srgb, var(--c-primary) 40%, black);--grad-marca: linear-gradient( 135deg, var(--c-primary) 0%, color-mix(in srgb, var(--c-primary) 70%, var(--acento)) 100% );--borde: var(--c-outline-soft, #E3E7EE);--campo-bg: #F6F8FB;--mx: 0;--my: 0;--cx: 0;--cy: 0;--luz: 0;position:relative;box-sizing:border-box;display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:16px;overflow:hidden;font-family:var(--c-font);color:var(--c-text);background:var(--azul)}._fondo_7a1s2_38{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:var(--azul);animation:_aparecer_7a1s2_1 .8s ease-out both}._fondo_7a1s2_38:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 80% 80% at 50% 45%,transparent 55%,rgba(3,10,30,.38) 100%)}._fondo_7a1s2_38:after{content:"";position:absolute;inset:0;z-index:2;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}._bola_7a1s2_70{position:absolute;border-radius:50%;filter:blur(16px);will-change:transform,translate;translate:calc(var(--mx) * var(--prof, 0px)) calc(var(--my) * var(--prof, 0px))}._bola1_7a1s2_79{--prof: 70px;top:-20vmax;left:-15vmax;width:80vmax;height:80vmax;background:radial-gradient(circle,#fff 0,#ffffffeb 22%,#ffffff73 45%,#fff0 70%);animation:_derivaA_7a1s2_1 26s ease-in-out infinite alternate}._bola2_7a1s2_96{--prof: -50px;right:-20vmax;bottom:-25vmax;width:85vmax;height:85vmax;background:radial-gradient(circle,rgb(1,105,184) 0,transparent 65%);animation:_derivaB_7a1s2_1 32s ease-in-out infinite alternate}._bola3_7a1s2_107{--prof: 110px;top:15vh;right:5vw;width:55vmax;height:55vmax;background:radial-gradient(circle,color-mix(in srgb,var(--acento) 90%,white) 0,transparent 65%);opacity:.85;animation:_derivaC_7a1s2_1 22s ease-in-out infinite alternate}._bola4_7a1s2_119{--prof: -90px;bottom:-18vmax;left:5vw;width:60vmax;height:60vmax;background:radial-gradient(circle,#fff 0,#ffffffe0 20%,#fff6 44%,#fff0 70%);animation:_derivaD_7a1s2_1 29s ease-in-out infinite alternate}._bola5_7a1s2_136{--prof: 60px;top:-15vmax;right:10vw;width:50vmax;height:50vmax;background:radial-gradient(circle,rgba(0,145,255,.81) 0,transparent 65%);animation:_derivaE_7a1s2_1 35s ease-in-out infinite alternate}._card_7a1s2_148{position:relative;z-index:3;box-sizing:border-box;width:100%;max-width:360px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:34px 36px 22px;background:#fffffffc;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);border:1px solid rgba(255,255,255,.75);border-radius:20px;animation:_entrar_7a1s2_1 .6s .1s ease-out both}._cabecera_7a1s2_166{display:flex;flex-direction:column;align-items:center;margin-bottom:26px;text-align:center}._logo_7a1s2_173{display:block;width:180px;max-width:100%;height:auto;margin:4px 0 22px;object-fit:contain}._titulo_7a1s2_181{margin:0;font-family:var(--c-font-titulo, var(--c-font));font-size:clamp(22px,3vw,26px);font-weight:600;line-height:1.2;letter-spacing:-.4px;color:var(--c-text)}._fecha_7a1s2_190{margin:6px 0 0;font-size:.86rem;color:var(--c-text-muted)}._formulario_7a1s2_197{display:flex;flex-direction:column;gap:16px}._grupo_7a1s2_198{display:flex;flex-direction:column;gap:12px}._campo_7a1s2_201{position:relative;display:flex;align-items:center;gap:10px;height:54px;padding:0 8px 0 15px;background:var(--campo-bg);border:1px solid var(--c-outline-soft, #DDE3EC);border-radius:12px;transition:border-color .18s,box-shadow .18s,background-color .18s}._campo_7a1s2_201:hover{border-color:var(--c-text-muted)}._campo_7a1s2_201:focus-within{background:#fff;border-color:var(--c-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 16%,transparent)}._iconoCampo_7a1s2_220{width:20px;height:20px;flex-shrink:0;color:var(--c-text-muted);transition:color .18s}._campo_7a1s2_201:focus-within ._iconoCampo_7a1s2_220{color:var(--c-primary)}._cajaInput_7a1s2_229{position:relative;flex:1;height:100%;min-width:0}._input_7a1s2_231{width:100%;height:100%;box-sizing:border-box;margin:0;padding:19px 0 4px;font:inherit;font-size:.95rem;color:var(--c-text);background:transparent;border:none;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none}._input_7a1s2_231:focus,._input_7a1s2_231:focus-visible{outline:none;box-shadow:none}._input_7a1s2_231:-webkit-autofill,._input_7a1s2_231:-webkit-autofill:hover{-webkit-text-fill-color:var(--c-text);-webkit-box-shadow:0 0 0 1000px var(--campo-bg) inset;transition:background-color 9999s ease-out}._input_7a1s2_231:-webkit-autofill:focus{-webkit-text-fill-color:var(--c-text);-webkit-box-shadow:0 0 0 1000px #FFFFFF inset;transition:background-color 9999s ease-out}._label_7a1s2_263{position:absolute;left:0;top:50%;transform:translateY(-50%);max-width:100%;font-size:.95rem;color:var(--c-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:top .15s var(--c-ease, ease),font-size .15s var(--c-ease, ease),color .15s}._input_7a1s2_231:focus+._label_7a1s2_263,._input_7a1s2_231:not(:placeholder-shown)+._label_7a1s2_263,._input_7a1s2_231:-webkit-autofill+._label_7a1s2_263{top:15px;font-size:.72rem;font-weight:500}._input_7a1s2_231:focus+._label_7a1s2_263{color:var(--c-primary)}._botonOjo_7a1s2_286{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;padding:0;color:var(--c-text-muted);background:none;border:none;border-radius:9px;cursor:pointer;transition:background-color .15s,color .15s}._botonOjo_7a1s2_286:hover{color:var(--c-primary);background:color-mix(in srgb,var(--c-primary) 9%,transparent)}._botonOjo_7a1s2_286 svg{width:18px;height:18px}._aviso_7a1s2_308{margin:-4px 0 0;padding:9px 12px;font-size:.82rem;font-weight:500;color:var(--c-warning);background:var(--c-warning-container);border:1px solid color-mix(in srgb,var(--c-warning) 25%,transparent);border-radius:10px;animation:_deslizar_7a1s2_1 .2s ease-out}._error_7a1s2_319{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:.82rem;line-height:1.4;color:var(--c-danger);background:var(--c-danger-container);border:1px solid color-mix(in srgb,var(--c-danger) 25%,transparent);border-radius:10px;animation:_sacudir_7a1s2_1 .35s ease}._error_7a1s2_319 svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}._boton_7a1s2_286{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;margin-top:2px;font:inherit;font-size:.98rem;font-weight:600;letter-spacing:.01em;color:var(--c-on-primary, #FFFFFF);background:var(--grad-marca);border:none;border-radius:12px;box-shadow:inset 0 1px #ffffff40,0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent);cursor:pointer;transition:box-shadow .25s,transform .12s,filter .2s}._boton_7a1s2_286:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-18deg);pointer-events:none}._boton_7a1s2_286:hover:not(:disabled){filter:brightness(1.05);box-shadow:inset 0 1px #ffffff4d,0 12px 24px -8px color-mix(in srgb,var(--c-primary) 75%,transparent)}._boton_7a1s2_286:hover:not(:disabled):after{animation:_destello_7a1s2_1 .9s ease}._boton_7a1s2_286:active:not(:disabled){transform:scale(.992)}._boton_7a1s2_286:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 30%,transparent)}._boton_7a1s2_286:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._spinner_7a1s2_386{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_girar_7a1s2_1 .7s linear infinite}._pie_7a1s2_396{margin:22px 0 0;padding-top:16px;text-align:center;border-top:1px solid var(--borde)}._pie_7a1s2_396 p{margin:0}._pieDescripcion_7a1s2_403{font-size:.78rem;color:var(--c-text-muted)}._pieAcceso_7a1s2_407{display:inline-flex;align-items:center;gap:6px;margin-top:6px!important;font-size:.74rem;font-weight:500;color:var(--c-text-soft, var(--c-text-muted))}._pieAcceso_7a1s2_407 svg{width:14px;height:14px;color:var(--c-primary)}@keyframes _aparecer_7a1s2_1{0%{opacity:0}to{opacity:1}}@keyframes _entrar_7a1s2_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes _destello_7a1s2_1{0%{left:-60%}to{left:130%}}@keyframes _derivaA_7a1s2_1{0%{transform:translate(0) scale(1)}50%{transform:translate(35vw,20vh) scale(1.15)}to{transform:translate(15vw,45vh) scale(.95)}}@keyframes _derivaB_7a1s2_1{0%{transform:translate(0) scale(1)}50%{transform:translate(-30vw,-15vh) scale(.9)}to{transform:translate(-45vw,-30vh) scale(1.1)}}@keyframes _derivaC_7a1s2_1{0%{transform:translate(0) scale(1)}50%{transform:translate(-35vw,25vh) scale(1.2)}to{transform:translate(-55vw,-10vh) scale(.9)}}@keyframes _derivaD_7a1s2_1{0%{transform:translate(0) scale(1)}50%{transform:translate(30vw,-25vh) scale(.9)}to{transform:translate(55vw,-10vh) scale(1.15)}}@keyframes _derivaE_7a1s2_1{0%{transform:translate(0) scale(1)}50%{transform:translate(-25vw,30vh) scale(1.1)}to{transform:translate(-45vw,15vh) scale(.95)}}@keyframes _girar_7a1s2_1{to{transform:rotate(360deg)}}@keyframes _deslizar_7a1s2_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _sacudir_7a1s2_1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(max-height:760px){._card_7a1s2_148{padding:46px 32px 18px}._cabecera_7a1s2_166{margin-bottom:20px}._logo_7a1s2_173{width:150px;margin:0 0 14px}._campo_7a1s2_201{height:50px}._boton_7a1s2_286{height:46px}._pie_7a1s2_396{margin-top:16px;padding-top:12px}}@media(max-height:640px){._pieDescripcion_7a1s2_403,._fecha_7a1s2_190{display:none}}@media(max-height:540px){._pie_7a1s2_396{display:none}}@media(max-width:480px){._card_7a1s2_148{padding:28px 22px 20px}}@media(hover:none){._luz_7a1s2_493{display:none}}@media(prefers-reduced-motion:reduce){._fondo_7a1s2_38,._bola_7a1s2_70,._luz_7a1s2_493,._card_7a1s2_148,._error_7a1s2_319,._aviso_7a1s2_308,._spinner_7a1s2_386,._boton_7a1s2_286:after{animation:none!important;transition:none!important}._bola_7a1s2_70,._luz_7a1s2_493{translate:none}}._negocioInfo_7a1s2_505{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}._negocioNombre_7a1s2_512{overflow:hidden;font-size:.95rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text)}._avisoInfo_7a1s2_522{margin:-8px 0 16px;padding:10px 12px;font-size:.82rem;font-weight:500;line-height:1.4;color:var(--c-primary-text, var(--c-primary));background:color-mix(in srgb,var(--c-primary) 8%,white);border:1px solid color-mix(in srgb,var(--c-primary) 22%,transparent);border-radius:10px}._separador_7a1s2_535{display:flex;align-items:center;gap:12px;margin:18px 0 14px;font-size:.78rem;color:var(--c-text-muted)}._separador_7a1s2_535:before,._separador_7a1s2_535:after{content:"";flex:1;height:1px;background:var(--borde, #E3E7EE)}._google_7a1s2_552{display:flex;justify-content:center;min-height:44px}._listaNegocios_7a1s2_559{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._opcionNegocio_7a1s2_567{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:0 12px 0 14px;font:inherit;text-align:left;color:var(--c-text);background:var(--campo-bg);border:1px solid var(--c-outline-soft, #DDE3EC);border-radius:12px;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}._opcionNegocio_7a1s2_567:hover:not(:disabled){background:#fff;border-color:var(--c-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 12%,transparent)}._opcionNegocio_7a1s2_567:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 22%,transparent)}._opcionNegocio_7a1s2_567:disabled{opacity:.6;cursor:progress}._inicialNegocio_7a1s2_591{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:700;color:#fff;background:var(--grad-marca, var(--c-primary));border-radius:10px}._negocioRol_7a1s2_604{font-size:.75rem;color:var(--c-text-muted)}._flechaNegocio_7a1s2_605{width:18px;height:18px;flex-shrink:0;color:var(--c-text-muted)}._opcionNegocio_7a1s2_567:hover ._flechaNegocio_7a1s2_605{color:var(--c-primary)}._btnVolver_7a1s2_608{align-self:center;height:36px;padding:0 14px;font:inherit;font-size:.85rem;font-weight:600;color:var(--c-text-soft, var(--c-text-muted));background:none;border:none;border-radius:9px;cursor:pointer}._btnVolver_7a1s2_608:hover{color:var(--c-text);background:var(--campo-bg)}._container_14994_7{--r-asim: 26px 8px 26px 8px;--r-asim-sm: 18px 6px 18px 6px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);--grad-marca: linear-gradient( 135deg, var(--c-primary) 0%, color-mix(in srgb, var(--c-primary) 55%, var(--c-chart-2, var(--c-primary))) 100% );--gris-hover: color-mix(in srgb, var(--c-text) 11%, var(--c-surface));padding:32px 36px 56px;min-height:100%;font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._srOnly_14994_27{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._header_14994_40,._barraFiltros_14994_41,._barraReporte_14994_42,._tabla_14994_43{animation:_entrar_14994_1 .6s var(--c-ease) backwards}._barraFiltros_14994_41,._barraReporte_14994_42{animation-delay:60ms}._tabla_14994_43{animation-delay:.12s}@keyframes _entrar_14994_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._header_14994_40{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:22px}._eyebrow_14994_64{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._puntoVivo_14994_75{width:6px;height:6px;border-radius:50%;background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 18%,transparent),0 0 10px var(--c-primary)}._titulo_14994_83{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_14994_91{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._barraFiltros_14994_41{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}._buscador_14994_101{position:relative;flex:0 1 340px;min-width:220px}._iconoBuscador_14994_102{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--c-text-muted);pointer-events:none}._inputBuscador_14994_110{height:40px;padding:0 14px 0 40px;font-size:.9rem;border-color:var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1)}._btnFiltro_14994_120{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;font:inherit;font-size:.85rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}._btnFiltro_14994_120:hover{color:var(--c-text);background:var(--gris-hover)}._btnFiltro_14994_120:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnFiltroActivo_14994_139,._btnFiltroActivo_14994_139:hover{font-weight:600;color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._conteoFiltro_14994_146{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:var(--c-radius-full)}._btnFiltroActivo_14994_139 ._conteoFiltro_14994_146{color:#fff;background:var(--c-danger)}._resultados_14994_161{margin-left:auto;font-size:.82rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._tabla_14994_43{background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);overflow:hidden}._tablaHeader_14994_178{display:grid;gap:16px;padding:15px 22px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft)}._tablaFila_14994_190{display:grid;gap:16px;align-items:center;min-height:60px;padding:12px 22px;font-size:.88rem;color:var(--c-text);border-top:1px solid var(--c-outline-soft);transition:background-color .15s,box-shadow .15s}._tablaHeader_14994_178+._tablaFila_14994_190{border-top:none}._tablaFila_14994_190:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._tablaHeader_14994_178>*,._tablaFila_14994_190>*{min-width:0}._tablaHeader_14994_178>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gridProductos_14994_224{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.3fr) 184px}._gridProductosSinCosto_14994_225{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.3fr) 184px}._gridMacros_14994_226{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.6fr) minmax(0,1fr) minmax(0,1.6fr) 184px}._gridMacrosSinCosto_14994_227{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.6fr) minmax(0,1.6fr) 184px}._gridCategorias_14994_228{grid-template-columns:minmax(0,3fr) minmax(0,1fr) 184px}._gridDescuentos_14994_229{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,.7fr) 148px}._gridCombos_14994_230{grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) minmax(0,.8fr) minmax(0,.9fr) 120px}._gridCombosSinCosto_14994_231{grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) minmax(0,.9fr) 120px}._nombreProducto_14994_233{font-weight:600;letter-spacing:-.01em}._textoSecundario_14994_234{color:var(--c-text-soft)}._num_14994_235{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._alinearDerecha_14994_236{text-align:right}._filaBaja_14994_239{background:color-mix(in srgb,var(--c-danger-container) 70%,transparent);box-shadow:inset 3px 0 color-mix(in srgb,var(--c-danger) 65%,white)}._filaBaja_14994_239:hover{background:var(--c-danger-container);box-shadow:inset 3px 0 color-mix(in srgb,var(--c-danger) 65%,white)}._filaAgotada_14994_247,._filaAgotada_14994_247:hover{background:var(--c-danger-container);box-shadow:inset 3px 0 0 var(--c-danger)}._filaInactiva_14994_252{opacity:.6}._filaResaltada_14994_255{animation:_resaltarFila_14994_1 2.5s ease-out}@keyframes _resaltarFila_14994_1{0%,40%{background:var(--c-primary-container);box-shadow:inset 0 0 0 2px var(--c-primary)}to{box-shadow:none}}._insumosTags_14994_265{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}._insumosTagsFila_14994_266{display:flex;flex-wrap:wrap;gap:4px}._insumoBadge_14994_267{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;font-size:.74rem;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full);font-variant-numeric:tabular-nums}._modalidadBadge_14994_280{padding:0 6px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--c-warning);background:var(--c-warning-container);border-radius:var(--c-radius-full)}._chipUnidad_14994_291,._chipPorcentaje_14994_292{display:inline-flex;align-items:center;height:22px;padding:0 10px;font-size:.76rem;font-weight:700;color:var(--c-on-primary-container);background:var(--c-primary-container);border:1px solid color-mix(in srgb,var(--c-primary) 25%,transparent);border-radius:var(--c-radius-full)}._tagInactivo_14994_304,._tagAuto_14994_305{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 8px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:var(--c-radius-full)}._tagInactivo_14994_304{color:var(--c-text-muted);background:var(--c-surface-sunken, var(--c-surface-variant))}._tagAuto_14994_305{color:var(--c-primary-text);background:var(--c-primary-container)}._costoDoble_14994_321{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}._costoDoble_14994_321 small{margin-right:4px;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted)}._celdaStock_14994_332{display:flex;flex-direction:column;gap:2px;min-width:0}._filaStock_14994_333{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._valorStockFila_14994_334{font-weight:700;font-variant-numeric:tabular-nums}._stockAlerta_14994_335{color:var(--c-danger)}._stockAgotado_14994_336{color:var(--c-danger);font-weight:700}._stockSecundario_14994_337{font-size:.78rem;font-weight:500;color:var(--c-primary-text)}._stockBase_14994_338{font-size:.75rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._avisoInsumos_14994_339{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;color:var(--c-danger)}._pillBajo_14994_348,._pillAgotado_14994_349{display:inline-flex;align-items:center;height:18px;padding:0 8px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--c-radius-full)}._pillBajo_14994_348{color:var(--c-danger);background:var(--c-danger-container);border:1px solid color-mix(in srgb,var(--c-danger) 25%,transparent)}._pillAgotado_14994_349{color:#fff;background:var(--c-danger)}._botonesAccion_14994_368{display:flex;align-items:center;justify-content:flex-end;gap:4px}._btnAjustar_14994_369{height:32px;padding:0 14px;font-size:.8rem}._btnIcono_14994_371{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}._btnIcono_14994_371:hover:not(:disabled){color:var(--c-text);background:var(--gris-hover);border-color:var(--c-outline)}._btnIconoPeligro_14994_391:hover:not(:disabled){color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnIcono_14994_371:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnIcono_14994_371:disabled{opacity:.35;cursor:not-allowed}._categoriaOculta_14994_400{color:var(--c-text-muted);text-decoration:line-through;font-weight:500}._toggleVisible_14994_401{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font:inherit;font-size:.78rem;font-weight:600;border:1px solid;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._toggleVisible_14994_401:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._toggleOn_14994_416{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 28%,transparent)}._toggleOff_14994_421{color:var(--c-text-muted);background:var(--c-surface);border-color:var(--c-outline)}._toggleOff_14994_421:hover{color:var(--c-text);background:var(--gris-hover)}._vacio_14994_425{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._iconoVacio_14994_435{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._barraReporte_14994_42{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding:16px 22px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-left:3px solid var(--c-primary);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._barraReporteTexto_14994_463{display:flex;flex-direction:column;gap:2px}._barraReporteTexto_14994_463 strong{font-size:.95rem;font-weight:650;letter-spacing:-.01em}._barraReporteTexto_14994_463 span{font-size:.82rem;color:var(--c-text-muted)}._filaDoble_14994_468{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}._seccionInterna_14994_474{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:18px 6px}._cabeceraSeccionInterna_14994_483{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.88rem;font-weight:650}._cabeceraSeccionInterna_14994_483 ._btnAjustar_14994_369{background:var(--c-surface)}._opcional_14994_492{margin-right:auto;margin-left:2px;padding:0 8px;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full)}._insumoFila_14994_506{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px;align-items:center}._insumoFila3_14994_512{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}._costosReceta_14994_514{display:grid;grid-template-columns:1fr 1fr;gap:8px}._costosReceta_14994_514>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:14px 5px}._costosReceta_14994_514 span{font-size:.75rem;color:var(--c-text-muted)}._costosReceta_14994_514 strong{font-size:1.05rem;font-weight:700;color:var(--c-text);font-variant-numeric:tabular-nums}._nota_14994_527{margin:0;font-size:.8rem;line-height:1.5;color:var(--c-text-muted)}._notaDestacada_14994_528{margin:0;padding:9px 12px;font-size:.84rem;color:var(--c-on-primary-container);background:var(--c-primary-container);border:1px solid color-mix(in srgb,var(--c-primary) 25%,transparent);border-radius:14px 5px}._tarjetaStockActual_14994_539{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:14px 16px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-left:3px solid var(--c-primary);border-radius:14px 5px}._labelStock_14994_550{font-size:.84rem;color:var(--c-text-soft)}._valorStock_14994_334{font-size:1.3rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._stockBaseSecundario_14994_552{font-size:.8rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._segmentado_14994_555{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:5px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1)}._btnSegmento_14994_566{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 14px;font:inherit;font-size:.86rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:1px solid transparent;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s var(--c-ease),color .15s,border-color .15s}._btnSegmento_14994_566:hover:not(:disabled){color:var(--c-text);background:var(--gris-hover)}._btnSegmento_14994_566:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnSegmento_14994_566:disabled{opacity:.4;cursor:not-allowed}._segNeutro_14994_587,._segNeutro_14994_587:hover:not(:disabled){font-weight:600;color:var(--c-on-primary);background:var(--grad-marca);border-color:transparent;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent)}._segOk_14994_595,._segOk_14994_595:hover:not(:disabled){font-weight:600;color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 30%,transparent)}._segMal_14994_602,._segMal_14994_602:hover:not(:disabled){font-weight:600;color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._segAviso_14994_609,._segAviso_14994_609:hover:not(:disabled){font-weight:600;color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 30%,transparent)}._vistaPrevia_14994_618{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.88rem;font-weight:500;border:1px solid;border-radius:14px 5px;animation:_deslizar_14994_1 .2s var(--c-ease)}._vistaPrevia_14994_618 strong{font-weight:700;font-variant-numeric:tabular-nums}._previaSumar_14994_631{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._previaRestar_14994_636{color:var(--c-text);background:var(--c-surface-variant);border-color:var(--c-outline-soft)}._previaError_14994_637{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._previaReceta_14994_643{display:flex;flex-direction:column;gap:6px;padding:12px 16px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:14px 5px;animation:_deslizar_14994_1 .2s var(--c-ease)}._previaTitulo_14994_653{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._filaPreviaReceta_14994_654{display:flex;justify-content:space-between;gap:12px;font-size:.85rem}._previaResto_14994_655{color:var(--c-text-muted)}._avisoAlerta_14994_657{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:.84rem;font-weight:500;color:var(--c-warning);background:var(--c-warning-container);border:1px solid color-mix(in srgb,var(--c-warning) 25%,transparent);border-radius:14px 5px}@keyframes _deslizar_14994_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._tabla_14994_43{overflow-x:auto;overflow-y:hidden}._tablaHeader_14994_178,._tablaFila_14994_190{min-width:780px}}@media(max-width:640px){._container_14994_7{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._filaDoble_14994_468,._costosReceta_14994_514{grid-template-columns:1fr}._resultados_14994_161{margin-left:0}}@media(prefers-reduced-motion:reduce){._header_14994_40,._barraFiltros_14994_41,._barraReporte_14994_42,._tabla_14994_43,._vistaPrevia_14994_618,._previaReceta_14994_643{animation:none}}._container_1yvjh_5{display:flex;flex-direction:column;gap:14px;font-family:var(--c-font);color:var(--c-text)}._filtros_1yvjh_14{display:flex;flex-direction:column;gap:12px;padding:16px 18px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg)}._filaFiltros_1yvjh_23{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._filaFiltros_1yvjh_23>*{flex:1 1 170px;min-width:0}._filaFiltros_1yvjh_23>._segmentado_1yvjh_30,._filaFiltros_1yvjh_23>._accionesFiltro_1yvjh_31{flex:0 0 auto}._accionesFiltro_1yvjh_31{display:flex;gap:8px;margin-left:auto}._segmentado_1yvjh_30{display:flex;gap:3px;padding:3px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full)}._btnSegmento_1yvjh_43{height:40px;padding:0 16px;font:inherit;font-size:.85rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:none;border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),color .2s}._btnSegmento_1yvjh_43:hover{background:var(--c-surface-variant);color:var(--c-text)}._btnSegmento_1yvjh_43:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._segmentoActivo_1yvjh_59,._segmentoActivo_1yvjh_59:hover{font-weight:600;color:var(--c-on-primary);background:var(--c-primary)}._avisoHoy_1yvjh_66{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:.88rem;font-weight:500;color:var(--c-on-primary-container);background:var(--c-primary-container);border:1px solid var(--sky-200);border-radius:var(--c-radius-md)}._barraResultados_1yvjh_79{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:0 4px;font-size:.82rem;color:var(--c-text-muted)}._avisoLimite_1yvjh_89{padding:4px 12px;font-size:.78rem;font-weight:600;color:var(--c-warning);background:var(--c-warning-container);border-radius:var(--c-radius-full)}._tabla_1yvjh_99{overflow:hidden;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg)}._grid_1yvjh_105{grid-template-columns:1.3fr .8fr 1.4fr .9fr 2.4fr 1fr}._tablaHeader_1yvjh_107{display:grid;gap:14px;padding:12px 22px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft)}._tablaFila_1yvjh_119{display:grid;gap:14px;align-items:center;padding:13px 22px;font-size:.875rem;border-top:1px solid var(--c-outline-soft);transition:background-color .15s}._tablaHeader_1yvjh_107+._tablaFila_1yvjh_119{border-top:none}._tablaFila_1yvjh_119:hover{background:var(--c-secondary-container)}._celdaFecha_1yvjh_131{font-size:.8rem;color:var(--c-text-soft);font-variant-numeric:tabular-nums}._nombreItem_1yvjh_132{font-weight:600}._detalle_1yvjh_133{font-size:.84rem;line-height:1.45;color:var(--c-text-soft)}._textoSecundario_1yvjh_134{color:var(--c-text-soft)}._num_1yvjh_135{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._alinearDerecha_1yvjh_140{text-align:right}._chipTipo_1yvjh_143{display:inline-block;padding:3px 10px;font-size:.72rem;font-weight:600;white-space:nowrap;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:var(--c-radius-full)}._tipo_entrada_1yvjh_153{color:var(--c-success);background:var(--c-success-container)}._tipo_salida_1yvjh_154{color:var(--c-danger);background:var(--c-danger-container)}._tipo_venta_1yvjh_155{color:var(--c-on-primary-container);background:var(--c-primary-container)}._tipo_ajuste_1yvjh_156{color:var(--c-warning);background:var(--c-warning-container)}._vacio_1yvjh_158{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;font-size:.9rem;text-align:center;color:var(--c-text-muted)}._iconoVacio_1yvjh_168{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:var(--g-cielo);border:1px solid var(--c-outline-soft);border-radius:50%}._cargando_1yvjh_180{display:flex;align-items:center;justify-content:center;gap:12px;padding:48px 24px;font-size:.9rem;color:var(--c-text-muted)}._spinner_1yvjh_189{width:22px;height:22px;border:3px solid var(--c-primary-container);border-top-color:var(--c-primary);border-radius:50%;animation:_girar_1yvjh_1 .8s linear infinite}._capaCierre_1yvjh_200{position:fixed;inset:0;z-index:49}._contenedorFlotante_1yvjh_202{position:fixed;right:28px;bottom:28px;z-index:50;display:flex;flex-direction:column;align-items:flex-end;gap:12px}._menuOpciones_1yvjh_213{width:220px;padding:6px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg);box-shadow:var(--c-shadow-3);animation:_aparecerMenu_1yvjh_1 .18s var(--c-ease);transform-origin:bottom right}._btnOpcion_1yvjh_223{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 12px;font:inherit;font-size:.88rem;font-weight:500;text-align:left;color:var(--c-text);background:none;border:none;border-radius:var(--c-radius-md);cursor:pointer;white-space:nowrap;transition:background-color .15s}._btnOpcion_1yvjh_223:hover{background:var(--c-surface-variant)}._btnOpcion_1yvjh_223:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._iconoOpcion_1yvjh_245{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.95rem;border-radius:var(--c-radius-sm)}._iconoExcel_1yvjh_255{color:var(--c-success);background:var(--c-success-container)}._iconoPdf_1yvjh_256{color:var(--c-danger);background:var(--c-danger-container)}._botonPrincipalFlotante_1yvjh_258{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.2rem;color:var(--c-on-primary);background:var(--g-amanecer);border:none;border-radius:var(--c-radius-lg);box-shadow:0 6px 20px #0284c74d;cursor:pointer;transition:transform .2s var(--c-ease),box-shadow .2s,border-radius .2s}._botonPrincipalFlotante_1yvjh_258:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0284c761}._botonPrincipalFlotante_1yvjh_258:focus-visible{outline:none;box-shadow:var(--c-focus-ring),0 6px 20px #0284c74d}._flotanteAbierto_1yvjh_282{border-radius:50%}@keyframes _girar_1yvjh_1{to{transform:rotate(360deg)}}@keyframes _aparecerMenu_1yvjh_1{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){._grid_1yvjh_105{grid-template-columns:1fr 1fr}._accionesFiltro_1yvjh_31{margin-left:0}._contenedorFlotante_1yvjh_202{right:16px;bottom:16px}}._overlay_14954_6{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0b122073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fondo_14954_1 .18s var(--c-ease)}._modal_14954_19{width:100%;max-width:420px;padding:28px 24px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:var(--c-font);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-xl);box-shadow:var(--c-shadow-3);animation:_entrada_14954_1 .22s var(--c-ease)}._modal_14954_19:focus{outline:none}._icono_14954_39{width:52px;height:52px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;border-radius:var(--c-radius-full)}._info_14954_48 ._icono_14954_39{color:var(--c-primary-text);background:var(--c-primary-container)}._success_14954_49 ._icono_14954_39{color:var(--c-success);background:var(--c-success-container)}._warning_14954_50 ._icono_14954_39{color:var(--c-warning);background:var(--c-warning-container)}._danger_14954_51 ._icono_14954_39{color:var(--c-danger);background:var(--c-danger-container)}._titulo_14954_54{margin:0 0 8px;font-family:var(--c-font-titulo);font-size:1.25rem;font-weight:700;letter-spacing:-.015em;line-height:1.3;color:var(--c-text)}._contenido_14954_64{width:100%;font-size:.92rem;line-height:1.6;color:var(--c-text-soft)}._contenido_14954_64 p{margin:0;color:inherit}._acciones_14954_73{width:100%;display:flex;justify-content:flex-end;gap:8px;margin-top:24px}._acciones_14954_73 button{height:40px;padding:0 20px;font:inherit;font-size:.875rem;font-weight:600;letter-spacing:.01em;border:1px solid transparent;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s,opacity .2s,filter .2s}._acciones_14954_73 button:disabled{opacity:.5;cursor:progress}._acciones_14954_73 button:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnTexto_14954_97{color:var(--c-primary-text);background:transparent}._btnTexto_14954_97:hover:not(:disabled){background:var(--c-primary-container)}._btnPrincipal_14954_104{color:var(--c-on-primary);background:var(--c-primary);border-color:var(--c-primary)}._btnPrincipal_14954_104:hover:not(:disabled){background:var(--c-primary-hover);border-color:var(--c-primary-hover);box-shadow:var(--c-shadow-1)}._btnPeligro_14954_116,._btnPeligro_14954_116:hover:not(:disabled){background:var(--c-danger);border-color:var(--c-danger)}._btnPeligro_14954_116:hover:not(:disabled){filter:brightness(.92)}@keyframes _fondo_14954_1{0%{opacity:0}to{opacity:1}}@keyframes _entrada_14954_1{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:420px){._acciones_14954_73{flex-direction:column-reverse}._acciones_14954_73 button{width:100%}}._campo_195hc_5{display:flex;flex-direction:column;min-width:0}._caja_195hc_11{position:relative}._control_195hc_14{width:100%;min-width:0;box-sizing:border-box;height:54px;margin:0;padding:20px 14px 6px;font:inherit;font-size:1rem;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-strong);border-radius:var(--c-radius-md);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--c-ease),box-shadow .15s var(--c-ease),background-color .15s}._control_195hc_14:hover:not(:disabled):not(:focus){border-color:var(--c-text-soft)}._control_195hc_14:focus{border-color:var(--c-primary);box-shadow:var(--c-focus-ring)}._control_195hc_14:disabled{background:var(--c-surface-variant);border-color:var(--c-outline);color:var(--c-text-muted);cursor:not-allowed}._control_195hc_14:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--c-surface) inset;-webkit-text-fill-color:var(--c-text);caret-color:var(--c-text)}._control_195hc_14:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px var(--c-surface) inset,var(--c-focus-ring)}._campo_195hc_5 ._control_195hc_14:focus,._campo_195hc_5 ._control_195hc_14:focus-visible,._campo_195hc_5 ._control_195hc_14:active{outline:none}._campo_195hc_5 ._control_195hc_14::-moz-focus-inner{border:0}._campo_195hc_5 ._control_195hc_14:-moz-focusring{outline:none;text-shadow:none}._campo_195hc_5 ._control_195hc_14:-moz-ui-invalid{box-shadow:none}._campo_195hc_5 ._control_195hc_14[type=number]{-moz-appearance:textfield}._campo_195hc_5 ._control_195hc_14::-webkit-outer-spin-button,._campo_195hc_5 ._control_195hc_14::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._label_195hc_82{position:absolute;left:15px;top:50%;transform:translateY(-50%);max-width:calc(100% - 44px);font-size:1rem;color:var(--c-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:top .15s var(--c-ease),font-size .15s var(--c-ease),color .15s}._control_195hc_14:focus+._label_195hc_82,._control_195hc_14:not(:placeholder-shown)+._label_195hc_82,._control_195hc_14[data-lleno=true]+._label_195hc_82,._control_195hc_14:-webkit-autofill+._label_195hc_82{top:15px;font-size:.72rem;font-weight:600;letter-spacing:.01em}._control_195hc_14:focus+._label_195hc_82{color:var(--c-primary-text)}._requerido_195hc_110{margin-left:2px;color:var(--c-danger)}._esSelect_195hc_116 ._control_195hc_14{padding-right:38px;cursor:pointer}._esSelect_195hc_116:after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;border-right:2px solid var(--c-text-muted);border-bottom:2px solid var(--c-text-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none;transition:border-color .15s}._esSelect_195hc_116:focus-within:after{border-color:var(--c-primary)}._hint_195hc_138{margin:6px 4px 0;font-size:.75rem;line-height:1.4;color:var(--c-text-muted)}._error_195hc_145{display:flex;align-items:flex-start;gap:4px;margin:6px 4px 0;font-size:.75rem;font-weight:600;line-height:1.4;color:var(--c-danger)}._conError_195hc_157 ._control_195hc_14,._conError_195hc_157 ._control_195hc_14:hover:not(:disabled):not(:focus){border-color:var(--c-danger)}._conError_195hc_157 ._control_195hc_14:focus{border-color:var(--c-danger);box-shadow:0 0 0 3px #b4231833}._conError_195hc_157 ._label_195hc_82,._conError_195hc_157 ._control_195hc_14:focus+._label_195hc_82{color:var(--c-danger)}._deshabilitado_195hc_171 ._label_195hc_82{opacity:.75}._compacto_195hc_174 ._control_195hc_14{height:46px;padding:17px 10px 4px;font-size:.9rem}._compacto_195hc_174 ._label_195hc_82{left:11px;font-size:.875rem;max-width:calc(100% - 34px)}._compacto_195hc_174 ._control_195hc_14:focus+._label_195hc_82,._compacto_195hc_174 ._control_195hc_14:not(:placeholder-shown)+._label_195hc_82,._compacto_195hc_174 ._control_195hc_14[data-lleno=true]+._label_195hc_82,._compacto_195hc_174 ._control_195hc_14:-webkit-autofill+._label_195hc_82{top:12px;font-size:.68rem}._compacto_195hc_174 ._esSelect_195hc_116:after{right:12px}._compacto_195hc_174 ._esSelect_195hc_116 ._control_195hc_14{padding-right:28px}._textarea_195hc_195{height:auto;min-height:84px;padding-top:24px;line-height:1.45;resize:vertical}._esTextarea_195hc_202 ._label_195hc_82{top:27px}._esTextarea_195hc_202 ._control_195hc_14:focus+._label_195hc_82,._esTextarea_195hc_202 ._control_195hc_14:not(:placeholder-shown)+._label_195hc_82{top:13px}._region_an6v2_7{position:fixed;top:20px;right:20px;z-index:2100;width:360px;max-width:calc(100vw - 40px);pointer-events:none}._toast_an6v2_17{--color-tipo: var(--c-primary);--fondo-icono: var(--c-primary-container);position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 12px 16px 14px;overflow:hidden;font-family:var(--c-font);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg);box-shadow:var(--c-shadow-3);pointer-events:auto;animation:_entrar_an6v2_1 .28s var(--c-ease)}._saliendo_an6v2_37{animation:_salir_an6v2_1 .18s var(--c-ease) forwards}._toast_info_an6v2_40{--color-tipo: var(--c-primary);--fondo-icono: var(--c-primary-container)}._toast_exito_an6v2_41{--color-tipo: var(--c-success);--fondo-icono: var(--c-success-container)}._toast_atencion_an6v2_42{--color-tipo: var(--c-warning);--fondo-icono: var(--c-warning-container)}._toast_peligro_an6v2_43{--color-tipo: var(--c-danger);--fondo-icono: var(--c-danger-container)}._icono_an6v2_45{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-tipo);background:var(--fondo-icono);border-radius:50%}._contenido_an6v2_57{flex:1;min-width:0;padding-top:2px}._titulo_an6v2_58{display:block;margin-bottom:2px;font-size:.9rem;font-weight:700;color:var(--c-text)}._mensaje_an6v2_65{margin:0;font-size:.85rem;line-height:1.45;color:var(--c-text-soft);overflow-wrap:anywhere}._btnCerrar_an6v2_73{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}._btnCerrar_an6v2_73:hover{color:var(--c-text);background:var(--c-surface-variant)}._btnCerrar_an6v2_73:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._barra_an6v2_92{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--color-tipo);transform-origin:left center;animation-name:_consumir_an6v2_1;animation-duration:var(--duracion, 5s);animation-timing-function:linear;animation-fill-mode:forwards}._toast_an6v2_17:hover ._barra_an6v2_92,._toast_an6v2_17:focus-within ._barra_an6v2_92{animation-play-state:paused}@keyframes _consumir_an6v2_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _entrar_an6v2_1{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _salir_an6v2_1{to{opacity:0;transform:translateY(-6px) scale(.97)}}@media(max-width:480px){._region_an6v2_7{top:12px;right:12px;left:12px;width:auto;max-width:none}}@media(prefers-reduced-motion:reduce){._toast_an6v2_17,._saliendo_an6v2_37{animation:none}._barra_an6v2_92{animation-duration:var(--duracion, 5s)!important}}._overlay_zu25f_5{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#0b122073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_aparecerFondo_zu25f_1 .2s var(--c-ease)}._dialogo_zu25f_18{display:flex;flex-direction:column;width:var(--ancho-dialogo, 440px);max-width:100%;max-height:88vh;font-family:var(--c-font);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-xl);box-shadow:var(--c-shadow-3);animation:_aparecerDialogo_zu25f_1 .25s var(--c-ease)}._dialogo_zu25f_18:focus{outline:none}._cabecera_zu25f_34{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 24px 0 28px}._textos_zu25f_41{min-width:0}._titulo_zu25f_42{margin:0;font-family:var(--c-font-titulo);font-size:1.25rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}._subtitulo_zu25f_50{margin:4px 0 0;font-size:.88rem;color:var(--c-text-muted)}._btnCerrar_zu25f_52{width:36px;height:36px;flex-shrink:0;margin:-6px -4px 0 0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}._btnCerrar_zu25f_52:hover:not(:disabled){color:var(--c-text);background:var(--c-surface-variant)}._btnCerrar_zu25f_52:disabled{opacity:.4;cursor:not-allowed}._btnCerrar_zu25f_52:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._cuerpo_zu25f_72{display:flex;flex-direction:column;gap:16px;min-height:0;padding:18px 28px 4px;overflow-y:auto}._acciones_zu25f_81{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:18px 28px 24px}@keyframes _aparecerFondo_zu25f_1{0%{opacity:0}to{opacity:1}}@keyframes _aparecerDialogo_zu25f_1{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:480px){._cabecera_zu25f_34{padding:20px 16px 0 20px}._cuerpo_zu25f_72{padding:16px 20px 4px}._acciones_zu25f_81{padding:16px 20px 20px}}._pestanas_9m3m9_8{display:flex;gap:4px;width:fit-content;max-width:100%;margin-bottom:20px;padding:5px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1);overflow-x:auto;scrollbar-width:none}._pestanas_9m3m9_8::-webkit-scrollbar{display:none}._segmentado_9m3m9_25{width:fit-content}._pestana_9m3m9_8{position:relative;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:38px;padding:0 18px;font:inherit;font-size:.86rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:none;border-radius:var(--c-radius-full);white-space:nowrap;cursor:pointer;transition:color .2s,background-color .2s,box-shadow .25s var(--c-ease)}._pestana_9m3m9_8:hover:not(:disabled){color:var(--c-text);background:color-mix(in srgb,var(--c-text) 11%,var(--c-surface))}._pestana_9m3m9_8:focus-visible{outline:none;box-shadow:inset var(--c-focus-ring)}._pestana_9m3m9_8:disabled{opacity:.4;cursor:not-allowed}._activa_9m3m9_56,._activa_9m3m9_56:hover:not(:disabled){font-weight:600;color:var(--c-on-primary);background:linear-gradient(135deg,var(--c-primary),color-mix(in srgb,var(--c-primary) 60%,var(--c-chart-2, var(--c-primary))));box-shadow:0 4px 10px -4px color-mix(in srgb,var(--c-primary) 70%,transparent)}._activa_9m3m9_56:focus-visible{box-shadow:inset var(--c-focus-ring),0 4px 10px -4px color-mix(in srgb,var(--c-primary) 70%,transparent)}._badge_9m3m9_73{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:.7rem;font-weight:700;color:#fff;background:var(--c-danger);border-radius:var(--c-radius-full)}._activa_9m3m9_56 ._badge_9m3m9_73{box-shadow:0 0 0 2px color-mix(in srgb,white 65%,transparent)}._panel_9m3m9_90:focus-visible{outline:2px solid var(--c-primary);outline-offset:4px;border-radius:var(--c-radius-md)}._srOnly_9m3m9_96{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._pestana_9m3m9_8{transition:none}}._container_jta01_8,._containerVenta_jta01_9{--r-asim: 26px 8px 26px 8px;--r-asim-sm: 18px 6px 18px 6px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);--grad-marca: linear-gradient( 135deg, var(--c-primary) 0%, color-mix(in srgb, var(--c-primary) 55%, var(--c-chart-2, var(--c-primary))) 100% );--gris-hover: color-mix(in srgb, var(--c-text) 11%, var(--c-surface));font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._container_jta01_8{padding:32px 36px 56px;min-height:100%}._srOnly_jta01_29{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._conIcono_jta01_40{display:inline-flex;align-items:center;gap:4px}._header_jta01_43,._bannerEliminar_jta01_44,._bannerSinTurno_jta01_45,._seccionMesas_jta01_46,._headerVenta_jta01_47,._filtrosCategoria_jta01_48,._gridProductos_jta01_49{animation:_entrar_jta01_1 .6s var(--c-ease) backwards}._bannerEliminar_jta01_44,._bannerSinTurno_jta01_45,._filtrosCategoria_jta01_48{animation-delay:60ms}._seccionMesas_jta01_46,._gridProductos_jta01_49{animation-delay:.12s}@keyframes _entrar_jta01_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._header_jta01_43{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:28px}._eyebrow_jta01_72{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._puntoVivo_jta01_83{width:6px;height:6px;border-radius:50%;background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 18%,transparent),0 0 10px var(--c-primary)}._titulo_jta01_91{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_jta01_99{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._acciones_jta01_100{display:flex;flex-wrap:wrap;gap:8px}._headerSeccion_jta01_103{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}._tituloConConteo_jta01_111{display:flex;align-items:center;gap:10px}._tituloSeccion_jta01_112{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._conteo_jta01_120{min-width:26px;height:22px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full);font-variant-numeric:tabular-nums}._bannerEliminar_jta01_44,._bannerSinTurno_jta01_45{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:.875rem;font-weight:500;border:1px solid;border-radius:16px 6px}._bannerEliminar_jta01_44{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._bannerSinTurno_jta01_45{color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 25%,transparent)}._bannerSinTurno_jta01_45 span{flex:1;min-width:200px}._seccionMesas_jta01_46{margin-bottom:40px}._gridMesas_jta01_164{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:14px}._cardMesa_jta01_170{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:112px;padding:16px 18px;overflow:hidden;font:inherit;text-align:left;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-1);cursor:pointer;transition:transform .2s var(--c-ease),border-color .15s var(--c-ease),box-shadow .2s var(--c-ease)}._cardMesa_jta01_170:hover{transform:translateY(-3px);border-color:var(--c-primary);box-shadow:var(--c-shadow-2),0 10px 26px -14px color-mix(in srgb,var(--c-primary) 55%,transparent)}._cardMesa_jta01_170:active{transform:scale(.98)}._cardMesa_jta01_170:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._mesaOcupada_jta01_199{border-color:color-mix(in srgb,var(--c-primary) 45%,var(--c-outline-soft))}._mesaOcupada_jta01_199:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-marca);box-shadow:0 0 10px color-mix(in srgb,var(--c-primary) 50%,transparent)}._cabeceraMesa_jta01_211{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._nombreMesa_jta01_212{font-size:1.02rem;font-weight:650;letter-spacing:-.02em}._iconoMesa_jta01_213{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--c-text-muted);background:var(--c-surface-variant);border-radius:50%}._mesaOcupada_jta01_199 ._iconoMesa_jta01_213{color:var(--c-primary-text);background:var(--c-primary-container)}._estadoMesa_jta01_226{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:500}._estadoLibre_jta01_233{color:var(--c-text-soft)}._estadoOcupada_jta01_234{color:var(--c-primary-text);font-weight:600}._puntoEstado_jta01_235{width:7px;height:7px;border-radius:50%}._estadoLibre_jta01_233 ._puntoEstado_jta01_235{background:var(--c-success);box-shadow:0 0 0 3px var(--c-success-container)}._estadoOcupada_jta01_234 ._puntoEstado_jta01_235{background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 20%,transparent)}._modoEliminarActivo_jta01_242,._modoEliminarActivo_jta01_242:hover{border:1px dashed var(--c-danger);box-shadow:none;transform:none}._modoEliminarActivo_jta01_242 ._iconoMesa_jta01_213{color:var(--c-danger);background:var(--c-danger-container)}._modoEliminarActivo_jta01_242:before{display:none}._listaLlevar_jta01_252{display:flex;flex-direction:column;max-height:360px;overflow-y:auto;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._filaPedidoLlevar_jta01_267{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:64px;padding:12px 20px;font:inherit;text-align:left;color:var(--c-text);background:transparent;border:none;border-bottom:1px solid var(--c-outline-soft);cursor:pointer;transition:background-color .15s,box-shadow .15s}._filaPedidoLlevar_jta01_267:last-child{border-bottom:none}._filaPedidoLlevar_jta01_267:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._filaPedidoLlevar_jta01_267:focus-visible{outline:none;box-shadow:inset var(--c-focus-ring)}._avatarCliente_jta01_291{width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--c-warning);background:var(--c-warning-container);border-radius:14px 5px}._infoPedido_jta01_303{display:flex;flex-direction:column;gap:2px;min-width:0}._nombreCliente_jta01_304{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detallePedido_jta01_305{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._totalPedido_jta01_306{font-weight:700;color:var(--c-text);font-variant-numeric:tabular-nums}._vacio_jta01_308{grid-column:1 / -1;padding:40px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._vacioLista_jta01_315{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;font-size:.9rem;color:var(--c-text-muted)}._iconoVacio_jta01_324{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._containerVenta_jta01_9{display:grid;grid-template-columns:minmax(0,1fr) 390px;height:100vh}._panelCatalogo_jta01_342{padding:24px 28px;overflow-y:auto}._headerVenta_jta01_47{display:flex;align-items:center;gap:16px;margin-bottom:20px}._tituloVentaWrap_jta01_350{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}._tituloVenta_jta01_350{margin:0;font-family:var(--c-font-titulo);font-size:1.3rem;font-weight:500;letter-spacing:-.015em}._chipModalidad_jta01_359{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:.78rem;font-weight:600;color:var(--c-on-primary-container);background:var(--c-primary-container);border:1px solid color-mix(in srgb,var(--c-primary) 25%,transparent);border-radius:var(--c-radius-full)}._chipLlevar_jta01_372{color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 25%,transparent)}._filtrosCategoria_jta01_48{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._chipFiltro_jta01_380{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;font:inherit;font-size:.875rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,box-shadow .25s var(--c-ease)}._chipFiltro_jta01_380:hover{color:var(--c-text);background:var(--gris-hover)}._chipFiltro_jta01_380:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._chipFiltroActivo_jta01_399,._chipFiltroActivo_jta01_399:hover{font-weight:600;color:var(--c-on-primary);background:var(--grad-marca);border-color:transparent;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent)}._gridProductos_jta01_49{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}._cardProducto_jta01_414{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:108px;padding:16px 18px 14px;font:inherit;text-align:left;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-1);cursor:pointer;transition:transform .2s var(--c-ease),border-color .15s var(--c-ease),box-shadow .2s var(--c-ease)}._cardProducto_jta01_414:after{content:"";position:absolute;left:18px;top:0;width:36px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary);opacity:0;transform:scaleX(.4);transform-origin:left;transition:opacity .15s,transform .2s var(--c-ease)}._cardProducto_jta01_414:hover:not(:disabled){transform:translateY(-3px);border-color:var(--c-primary);box-shadow:var(--c-shadow-2),0 10px 26px -14px color-mix(in srgb,var(--c-primary) 55%,transparent)}._cardProducto_jta01_414:hover:not(:disabled):after{opacity:1;transform:scaleX(1)}._cardProducto_jta01_414:active:not(:disabled){transform:scale(.97)}._cardProducto_jta01_414:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._badgeCombo_jta01_459,._badgeComboMini_jta01_460{display:inline-flex;align-items:center;gap:4px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:var(--c-radius-full)}._badgeCombo_jta01_459{height:20px;padding:0 9px;font-size:.64rem}._badgeComboMini_jta01_460{height:18px;padding:0 7px;margin-right:6px;font-size:.6rem;vertical-align:2px}._nombreProd_jta01_474{font-size:.95rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}._pieProd_jta01_475{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;flex-wrap:wrap}._precioProd_jta01_476{font-weight:700;color:var(--c-text);font-variant-numeric:tabular-nums}._etiquetaSinStock_jta01_478{height:20px;display:inline-flex;align-items:center;padding:0 9px;font-size:.7rem;font-weight:700;color:var(--c-danger);background:var(--c-danger-container);border-radius:var(--c-radius-full)}._stockProd_jta01_490{font-size:.75rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._stockProdBajo_jta01_491{color:var(--c-danger);font-weight:600}._cardDeshabilitada_jta01_493,._cardDeshabilitada_jta01_493:hover{opacity:.55;background:var(--c-surface-variant);border-style:dashed;border-color:var(--c-outline);box-shadow:none;transform:none;cursor:not-allowed}._cardDeshabilitada_jta01_493:after{display:none}._cardDeshabilitada_jta01_493 ._precioProd_jta01_476{color:var(--c-text-muted)}._panelCarrito_jta01_507{display:flex;flex-direction:column;min-height:0;padding:24px 22px 28px;background:var(--c-surface);border-left:1px solid var(--c-outline-soft);box-shadow:-12px 0 32px -22px color-mix(in srgb,var(--c-text) 40%,transparent)}._headerCarrito_jta01_516{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--c-outline-soft)}._headerCarrito_jta01_516 h2{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._unidadesCarrito_jta01_532{font-size:.8rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._listaItems_jta01_534{flex:1;min-height:0;margin:4px 0 12px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._filaItem_jta01_542{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid var(--c-outline-soft);animation:_aparecerItem_jta01_1 .2s var(--c-ease)}._infoItem_jta01_551{min-width:0}._nombreItem_jta01_552{font-weight:600;font-size:.9rem;line-height:1.35}._detalleItem_jta01_553{margin-top:2px;font-size:.78rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._accionesItem_jta01_554{display:flex;align-items:center;gap:12px;flex-shrink:0}._subtotalItem_jta01_555{min-width:72px;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}._stepper_jta01_558{display:inline-flex;align-items:center;height:36px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);overflow:hidden}._btnStepper_jta01_567{width:36px;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-soft);background:transparent;border:none;cursor:pointer;transition:background-color .12s,color .12s}._btnStepper_jta01_567:hover:not(:disabled){color:var(--c-danger);background:var(--c-danger-container)}._btnStepperMas_jta01_581:hover:not(:disabled){color:var(--c-primary-text);background:var(--c-primary-container)}._btnStepper_jta01_567:focus-visible{outline:none;box-shadow:inset var(--c-focus-ring)}._btnStepper_jta01_567:disabled{opacity:.35;cursor:not-allowed}._cantidadControl_jta01_584{min-width:30px;height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums;border-left:1px solid var(--c-outline-soft);border-right:1px solid var(--c-outline-soft)}._vacioCarrito_jta01_597{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 16px;font-size:.9rem;text-align:center;color:var(--c-text-muted)}._totalCarrito_jta01_608{display:flex;justify-content:space-between;align-items:baseline;padding:16px 2px;border-top:1px solid var(--c-outline)}._totalCarrito_jta01_608 span{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._totalCarrito_jta01_608 strong{font-size:1.9rem;font-weight:700;letter-spacing:-.03em;color:var(--c-text);font-variant-numeric:tabular-nums}._accionesCarrito_jta01_630{display:flex;gap:10px}._btnAnular_jta01_631{flex:0 0 auto;height:48px;color:var(--c-danger);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._btnAnular_jta01_631:hover:not(:disabled){color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 40%,transparent)}._btnCobrar_jta01_642{flex:1;height:48px;font-size:1rem}._listaCuentas_jta01_645{display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:16px 6px;overflow:hidden}._filaCuenta_jta01_653{display:flex;justify-content:space-between;align-items:center;min-height:52px;padding:12px 18px;font:inherit;color:var(--c-text);background:var(--c-surface);border:none;border-bottom:1px solid var(--c-outline-soft);cursor:pointer;transition:background-color .15s,box-shadow .15s}._filaCuenta_jta01_653:last-child{border-bottom:none}._filaCuenta_jta01_653:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._filaCuenta_jta01_653:focus-visible{outline:none;box-shadow:inset var(--c-focus-ring)}._filaCuenta_jta01_653 strong{font-weight:700;font-variant-numeric:tabular-nums}._tarjetaTotal_jta01_676{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:2px;padding:22px 16px;text-align:center;color:var(--c-on-primary);background:var(--grad-marca);border:1px solid color-mix(in srgb,white 22%,transparent);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-2)}._tarjetaTotal_jta01_676:before{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%);pointer-events:none}._tarjetaTotal_jta01_676>*{position:relative;z-index:1}._labelTotal_jta01_704{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}._totalCobroGrande_jta01_711{font-size:2.6rem;font-weight:700;line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._totalOriginalTachado_jta01_718{font-size:.8rem;opacity:.92;font-variant-numeric:tabular-nums}._seccionCobro_jta01_720{display:flex;flex-direction:column;gap:10px}._labelSeccion_jta01_721{display:block;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._chipsDescuentos_jta01_730{display:flex;flex-wrap:wrap;gap:8px}._chipDescuento_jta01_731{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;font:inherit;font-size:.84rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._chipDescuento_jta01_731:hover{color:var(--c-text);background:var(--gris-hover)}._chipDescuento_jta01_731:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._chipDescuentoActivo_jta01_749,._chipDescuentoActivo_jta01_749:hover{font-weight:600;color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 30%,transparent)}._listaPagos_jta01_757{display:flex;flex-direction:column;gap:10px}._filaPago_jta01_758{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center}._filaPago_jta01_758:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._btnQuitar_jta01_766{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._btnQuitar_jta01_766:hover{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnQuitar_jta01_766:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnAgregarMetodo_jta01_787{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;margin-left:-12px;font:inherit;font-size:.85rem;font-weight:600;color:var(--c-primary-text);background:none;border:none;border-radius:var(--c-radius-full);cursor:pointer}._btnAgregarMetodo_jta01_787:hover{background:var(--c-primary-container)}._btnAgregarMetodo_jta01_787:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._pillEstado_jta01_807{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;font-size:.9rem;font-weight:600;border:1px solid;border-radius:14px 5px}._pillOk_jta01_818{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._pillError_jta01_823{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._footerCobro_jta01_829{display:flex;flex-direction:column;gap:12px;padding-bottom:20px}._footerSecundarias_jta01_830{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}._footerSecundarias_jta01_830>*{flex:1}._btnCobrarGrande_jta01_832{width:100%;height:52px;font-size:1.05rem}._divisionScrollWrap_jta01_835{max-width:100%;overflow-x:auto;padding-bottom:6px}._divisionGrid_jta01_836{display:grid;align-items:center;gap:10px;justify-content:start}._grupoHeaderCard_jta01_838{padding:8px 4px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-align:center;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:12px 4px}._grupoHeaderCard_jta01_838 strong{display:block;margin-top:2px;font-size:.84rem;color:var(--c-text);font-variant-numeric:tabular-nums}._infoItemDivision_jta01_857{display:flex;flex-direction:column;min-width:0}._nombreItemDivision_jta01_858{font-size:.875rem;font-weight:600}._cantidadItemDivision_jta01_859{font-size:.78rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._inputGrupoDivision_jta01_861{width:68px;height:44px;box-sizing:border-box;padding:0 4px;font:inherit;font-size:.95rem;font-weight:600;text-align:center;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-strong);border-radius:var(--c-radius-md);outline:none;font-variant-numeric:tabular-nums;transition:border-color .15s,box-shadow .15s}._inputGrupoDivision_jta01_861:focus{border-color:var(--c-primary);box-shadow:var(--c-focus-ring)}._restanteOk_jta01_880,._excedido_jta01_881{font-size:.8rem;font-weight:600;text-align:right}._restanteOk_jta01_880{color:var(--c-success)}._excedido_jta01_881{color:var(--c-danger)}@keyframes _aparecerItem_jta01_1{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@media(max-width:900px){._containerVenta_jta01_9{grid-template-columns:1fr;height:auto}._panelCarrito_jta01_507{border-left:none;border-top:1px solid var(--c-outline-soft);box-shadow:none}}@media(max-width:640px){._container_jta01_8{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._panelCatalogo_jta01_342{padding:20px 16px}}@media(prefers-reduced-motion:reduce){._header_jta01_43,._bannerEliminar_jta01_44,._bannerSinTurno_jta01_45,._seccionMesas_jta01_46,._headerVenta_jta01_47,._filtrosCategoria_jta01_48,._gridProductos_jta01_49,._filaItem_jta01_542{animation:none}._cardMesa_jta01_170,._cardProducto_jta01_414,._cardProducto_jta01_414:after,._chipFiltro_jta01_380{transition:none}}._overlay_1kgb6_5{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#0b122073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_aparecerFondo_1kgb6_1 .2s var(--c-ease)}._overlayDetalle_1kgb6_17{z-index:110}._modalGrande_1kgb6_19{display:flex;flex-direction:column;width:100%;max-width:960px;height:88vh;overflow:hidden;font-family:var(--c-font);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-xl);box-shadow:var(--c-shadow-3);animation:_aparecerModal_1kgb6_1 .25s var(--c-ease)}._modalGrande_1kgb6_19:focus,._modal_1kgb6_19:focus{outline:none}._srOnly_1kgb6_38{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._headerModal_1kgb6_51{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 16px;border-bottom:1px solid var(--c-outline-soft)}._headerModal_1kgb6_51 h2{margin:0;font-family:var(--c-font-titulo);font-size:1.375rem;font-weight:700;letter-spacing:-.02em}._subtitulo_1kgb6_66{margin:4px 0 0;font-size:.85rem;color:var(--c-text-muted)}._accionesHeader_1kgb6_68{display:flex;gap:4px}._btnIcono_1kgb6_69{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:1rem;color:var(--c-text-soft);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}._btnIcono_1kgb6_69:hover:not(:disabled){color:var(--c-text);background:var(--c-surface-variant)}._btnIcono_1kgb6_69:disabled{cursor:progress;opacity:.6}._btnIcono_1kgb6_69:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._scrollContenido_1kgb6_89{flex:1;min-height:0;overflow-y:auto;padding:16px 28px;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._scrollContenido_1kgb6_89:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px;border-radius:var(--c-radius-md)}._tabla_1kgb6_103{background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg)}._tablaHeader_1kgb6_109{position:sticky;top:0;z-index:1;display:grid;gap:12px;padding:12px 18px;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg) var(--c-radius-lg) 0 0}._tablaFila_1kgb6_125{display:grid;gap:12px;align-items:center;padding:12px 18px;font-size:.875rem;border-top:1px solid var(--c-outline-soft);transition:background-color .15s}._tablaHeader_1kgb6_109+._tablaFila_1kgb6_125{border-top:none}._tablaFila_1kgb6_125:hover{background:var(--c-secondary-container)}._tablaFila_1kgb6_125:last-child{border-radius:0 0 var(--c-radius-lg) var(--c-radius-lg)}._gridVentas_1kgb6_138{grid-template-columns:.6fr 1fr 1.6fr .9fr 1.3fr .9fr 44px}._celdaHora_1kgb6_140{font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-text-soft)}._etiquetaVenta_1kgb6_141{font-weight:600}._textoSecundario_1kgb6_142{color:var(--c-text-soft);font-size:.84rem}._totalVenta_1kgb6_143{font-weight:700;color:var(--c-primary-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._alinearDerecha_1kgb6_150{text-align:right}._num_1kgb6_151{font-variant-numeric:tabular-nums}._celdaAccion_1kgb6_152{display:flex;justify-content:flex-end}._chipTipo_1kgb6_155{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:.74rem;font-weight:600;white-space:nowrap;border-radius:var(--c-radius-full)}._tipo_mesa_1kgb6_165{color:var(--c-on-primary-container);background:var(--c-primary-container)}._tipo_para_llevar_1kgb6_166{color:var(--c-warning);background:var(--c-warning-container)}._tipo_fiado_1kgb6_167{color:var(--c-success);background:var(--c-success-container)}._celdaPagos_1kgb6_170{display:flex;flex-direction:column;gap:3px}._chipPagoMini_1kgb6_171{font-size:.78rem;color:var(--c-text-soft);font-variant-numeric:tabular-nums}._chipPagoMini_1kgb6_171 strong{font-weight:600;color:var(--c-text);margin-right:4px}._btnDetalle_1kgb6_174{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:.9rem;color:var(--c-primary-text);background:var(--c-primary-container);border:none;border-radius:50%;cursor:pointer;transition:background-color .2s,transform .15s}._btnDetalle_1kgb6_174:hover{background:var(--sky-200);transform:scale(1.05)}._btnDetalle_1kgb6_174:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._estado_1kgb6_193{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;font-size:.92rem;text-align:center;color:var(--c-text-muted)}._iconoEstado_1kgb6_203{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--g-cielo);border:1px solid var(--c-outline-soft);border-radius:50%}._iconoError_1kgb6_214{background:var(--c-warning-container);border-color:transparent}._spinner_1kgb6_215{width:24px;height:24px;border:3px solid var(--c-primary-container);border-top-color:var(--c-primary);border-radius:50%;animation:_girar_1kgb6_1 .8s linear infinite}._btnReintentar_1kgb6_223{height:40px;padding:0 20px;font:inherit;font-size:.875rem;font-weight:600;color:var(--c-on-primary);background:var(--c-primary);border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .2s}._btnReintentar_1kgb6_223:hover{background:var(--c-primary-hover)}._btnReintentar_1kgb6_223:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._footerTotales_1kgb6_240{display:flex;flex-direction:column;gap:12px;padding:16px 28px 22px;border-top:1px solid var(--c-outline-soft);background:var(--c-surface)}._encabezadoFooter_1kgb6_248{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._segmentado_1kgb6_256{display:flex;gap:3px;padding:3px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full)}._btnSegmento_1kgb6_264{height:36px;padding:0 16px;font:inherit;font-size:.82rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:none;border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),color .2s}._btnSegmento_1kgb6_264:hover{background:var(--c-surface-variant);color:var(--c-text)}._btnSegmento_1kgb6_264:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._segmentoActivo_1kgb6_280,._segmentoActivo_1kgb6_280:hover{font-weight:600;color:var(--c-on-primary);background:var(--c-primary)}._totalGeneral_1kgb6_287{display:flex;align-items:baseline;gap:10px;padding:8px 20px;color:var(--c-on-primary);background:var(--g-amanecer);border-radius:var(--c-radius-full);box-shadow:0 4px 14px #0284c738}._totalGeneral_1kgb6_287 span{font-size:.78rem;font-weight:600}._totalGeneral_1kgb6_287 strong{font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums}._filaSubtotales_1kgb6_300{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}._tileSubtotal_1kgb6_305{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-md)}._tileTexto_1kgb6_314{display:flex;justify-content:space-between;font-size:.78rem;color:var(--c-text-soft)}._tileTexto_1kgb6_314 small{font-weight:600;color:var(--c-text-muted)}._tileSubtotal_1kgb6_305 strong{font-size:1.05rem;font-variant-numeric:tabular-nums}._barraFondo_1kgb6_317{height:6px;margin-top:4px;overflow:hidden;background:var(--c-surface);border-radius:var(--c-radius-full)}._barraRelleno_1kgb6_324{height:100%;background:var(--g-amanecer);border-radius:var(--c-radius-full);transition:width .5s var(--c-ease)}._modal_1kgb6_19{display:flex;flex-direction:column;gap:14px;width:420px;max-width:100%;max-height:85vh;overflow-y:auto;padding:26px;font-family:var(--c-font);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-xl);box-shadow:var(--c-shadow-3);animation:_aparecerModal_1kgb6_1 .22s var(--c-ease)}._modal_1kgb6_19 h2{margin:-4px 0 0;font-size:1.25rem;font-weight:700;letter-spacing:-.015em}._cabeceraDetalle_1kgb6_350{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}._listaDetalleVenta_1kgb6_352{display:flex;flex-direction:column;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._filaDetalleVenta_1kgb6_360{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;font-size:.9rem;border-bottom:1px solid var(--c-outline-soft)}._cantidadDetalle_1kgb6_368{font-weight:700;color:var(--c-primary-text)}._pagosDetalle_1kgb6_370{display:flex;flex-wrap:wrap;gap:6px}._chipPagoDetalle_1kgb6_371{padding:4px 12px;font-size:.78rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:var(--c-radius-full);font-variant-numeric:tabular-nums}._totalDetalleVenta_1kgb6_381{display:flex;justify-content:space-between;align-items:baseline;padding-top:4px}._totalDetalleVenta_1kgb6_381 span{color:var(--c-text-muted);font-weight:500}._totalDetalleVenta_1kgb6_381 strong{font-size:1.4rem;font-weight:700;color:var(--c-primary-text);font-variant-numeric:tabular-nums}._modalAcciones_1kgb6_390{display:flex;justify-content:flex-end}._btnCerrarDetalle_1kgb6_391{height:40px;padding:0 22px;font:inherit;font-size:.875rem;font-weight:600;color:var(--c-on-primary);background:var(--c-primary);border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .2s}._btnCerrarDetalle_1kgb6_391:hover{background:var(--c-primary-hover)}._btnCerrarDetalle_1kgb6_391:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}@keyframes _aparecerFondo_1kgb6_1{0%{opacity:0}to{opacity:1}}@keyframes _aparecerModal_1kgb6_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _girar_1kgb6_1{to{transform:rotate(360deg)}}@media(max-width:760px){._modalGrande_1kgb6_19{height:94vh}._headerModal_1kgb6_51,._scrollContenido_1kgb6_89,._footerTotales_1kgb6_240{padding-left:16px;padding-right:16px}._gridVentas_1kgb6_138{grid-template-columns:1fr 1fr}}._container_1luce_6,._containerVenta_1luce_7{--r-asim: 26px 8px 26px 8px;--r-asim-sm: 18px 6px 18px 6px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);--grad-marca: linear-gradient( 135deg, var(--c-primary) 0%, color-mix(in srgb, var(--c-primary) 55%, var(--c-chart-2, var(--c-primary))) 100% );--gris-hover: color-mix(in srgb, var(--c-text) 11%, var(--c-surface));font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._container_1luce_6{padding:32px 36px 56px;min-height:100%}._srOnly_1luce_27{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._header_1luce_40,._gridKpi_1luce_41>*,._headerSeccion_1luce_42,._listaCuentas_1luce_43,._vacioGrande_1luce_44,._headerVenta_1luce_45,._bannerSinTurno_1luce_46,._bloqueModalidad_1luce_47,._filtrosCategoria_1luce_48,._gridProductos_1luce_49{animation:_entrar_1luce_1 .6s var(--c-ease) backwards}._gridKpi_1luce_41>*:nth-child(2){animation-delay:60ms}._gridKpi_1luce_41>*:nth-child(3){animation-delay:.12s}._gridKpi_1luce_41>*:nth-child(4){animation-delay:.18s}._headerSeccion_1luce_42,._bannerSinTurno_1luce_46,._bloqueModalidad_1luce_47{animation-delay:.1s}._listaCuentas_1luce_43,._vacioGrande_1luce_44,._filtrosCategoria_1luce_48{animation-delay:.14s}._gridProductos_1luce_49{animation-delay:.18s}@keyframes _entrar_1luce_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._header_1luce_40{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:26px}._headerIzq_1luce_77{display:flex;align-items:flex-end;gap:16px}._eyebrow_1luce_78{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._puntoVivo_1luce_89{width:6px;height:6px;border-radius:50%;background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 18%,transparent),0 0 10px var(--c-primary)}._titulo_1luce_97{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_1luce_105{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._migas_1luce_108{display:flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.82rem}._btnMigas_1luce_115{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;margin-left:-12px;font:inherit;font-weight:500;color:var(--c-text-muted);background:transparent;border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:color .15s,background-color .15s}._btnMigas_1luce_115:hover{color:var(--c-text);background:var(--gris-hover)}._btnMigas_1luce_115:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._separadorMigas_1luce_133{color:var(--c-text-muted);opacity:.6;flex-shrink:0}._migaActual_1luce_134{font-weight:600;color:var(--c-text-soft)}._gridKpi_1luce_41{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px}._kpi_1luce_143{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:20px 22px 18px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-1);transition:transform .25s var(--c-ease),box-shadow .25s var(--c-ease)}._kpi_1luce_143:hover{transform:translateY(-3px);box-shadow:var(--c-shadow-2)}._kpi_1luce_143:after{content:"";position:absolute;left:22px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._kpiCabecera_1luce_169{display:flex;justify-content:space-between;align-items:center;gap:10px}._kpiLabel_1luce_170{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._kpiIcono_1luce_177{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._kpiValor_1luce_188{font-size:1.6rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._kpiDestacada_1luce_198{background:var(--grad-marca);border-color:color-mix(in srgb,white 22%,transparent);box-shadow:var(--c-shadow-2)}._kpiDestacada_1luce_198:after{left:auto;top:-90px;right:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%)}._kpiDestacada_1luce_198:hover{box-shadow:var(--c-shadow-2)}._kpiDestacada_1luce_198 ._kpiLabel_1luce_170,._kpiDestacada_1luce_198 ._kpiValor_1luce_188{color:var(--c-on-primary)}._kpiDestacada_1luce_198 ._kpiLabel_1luce_170{opacity:.85}._kpiDestacada_1luce_198 ._kpiValor_1luce_188{font-size:2rem}._kpiDestacada_1luce_198 ._kpiIcono_1luce_177{color:var(--c-on-primary);background:color-mix(in srgb,white 20%,transparent)}._kpiAviso_1luce_222:after{background:var(--c-warning)}._kpiAviso_1luce_222 ._kpiValor_1luce_188{color:var(--c-warning)}._kpiAviso_1luce_222 ._kpiIcono_1luce_177{color:var(--c-warning);background:var(--c-warning-container)}._kpiMal_1luce_225:after{background:var(--c-danger)}._kpiMal_1luce_225 ._kpiValor_1luce_188{color:var(--c-danger)}._kpiMal_1luce_225 ._kpiIcono_1luce_177{color:var(--c-danger);background:var(--c-danger-container)}._headerSeccion_1luce_42{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}._tituloConConteo_1luce_238{display:flex;align-items:center;gap:10px}._tituloSeccion_1luce_239,._headerDetalle_1luce_240 h2{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._conteo_1luce_248{min-width:26px;height:22px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full);font-variant-numeric:tabular-nums}._listaCuentas_1luce_43{display:flex;flex-direction:column;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);overflow:hidden}._filaCuentaLista_1luce_276{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;min-height:68px;padding:12px 22px;font:inherit;text-align:left;color:var(--c-text);background:transparent;border:none;border-bottom:1px solid var(--c-outline-soft);cursor:pointer;transition:background-color .15s,box-shadow .15s}._filaCuentaLista_1luce_276:last-child{border-bottom:none}._filaCuentaLista_1luce_276:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._filaCuentaLista_1luce_276:focus-visible{outline:none;box-shadow:inset var(--c-focus-ring)}._avatarCliente_1luce_300{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:14px 5px}._infoCliente_1luce_312{display:flex;flex-direction:column;gap:2px;min-width:0}._nombreClienteLista_1luce_313{font-weight:600;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaCuenta_1luce_314{font-size:.8rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._diasAbierta_1luce_316{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 11px;font-size:.75rem;font-weight:700;white-space:nowrap;border:1px solid;border-radius:var(--c-radius-full)}._diasNormal_1luce_328{color:var(--c-text-soft);background:var(--c-surface-variant);border-color:var(--c-outline-soft)}._diasAlerta_1luce_333{color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 25%,transparent)}._diasCritico_1luce_338{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._totalCuentaLista_1luce_344{min-width:100px;text-align:right;font-size:1.05rem;font-weight:700;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._vacio_1luce_44{grid-column:1 / -1;padding:32px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._vacioGrande_1luce_44{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;font-size:.95rem;color:var(--c-text-muted);background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px dashed var(--c-outline);border-radius:var(--r-asim)}._iconoVacio_1luce_376{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._buscador_1luce_388{position:relative}._iconoBuscador_1luce_389{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--c-text-muted);pointer-events:none}._inputBuscador_1luce_397{height:42px;padding-left:38px;font-size:.92rem;border-color:var(--c-outline-strong)}._listaClientesModal_1luce_404{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:16px 6px;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._filaClienteWrap_1luce_415{display:flex;align-items:center;gap:4px;padding-right:6px;border-bottom:1px solid var(--c-outline-soft);transition:background-color .15s,box-shadow .15s}._filaClienteWrap_1luce_415:last-child{border-bottom:none}._filaClienteWrap_1luce_415:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._filaCliente_1luce_415{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:50px;padding:8px 14px;font:inherit;font-weight:500;text-align:left;color:var(--c-text);background:transparent;border:none;cursor:pointer}._filaCliente_1luce_415:focus-visible{outline:none;box-shadow:inset var(--c-focus-ring)}._avatarMini_1luce_445{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem;font-weight:700;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:12px 4px}._btnEliminarCliente_1luce_458{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._btnEliminarCliente_1luce_458:hover{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnEliminarCliente_1luce_458:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._containerVenta_1luce_7{display:grid;grid-template-columns:minmax(0,1fr) 390px;height:100vh}._panelCatalogo_1luce_486{padding:24px 28px;overflow-y:auto}._headerVenta_1luce_45{display:flex;align-items:center;gap:16px;margin-bottom:20px}._tituloVentaWrap_1luce_489{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}._tituloVenta_1luce_489{margin:0;font-family:var(--c-font-titulo);font-size:1.3rem;font-weight:500;letter-spacing:-.015em}._chipDias_1luce_497{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 12px;font-size:.78rem;font-weight:600;color:var(--c-on-primary-container);background:var(--c-primary-container);border:1px solid color-mix(in srgb,var(--c-primary) 25%,transparent);border-radius:var(--c-radius-full)}._bannerSinTurno_1luce_46{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:.875rem;font-weight:500;color:var(--c-warning);background:var(--c-warning-container);border:1px solid color-mix(in srgb,var(--c-warning) 25%,transparent);border-radius:16px 6px}._bloqueModalidad_1luce_47{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:18px}._selectorModalidad_1luce_527{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:340px;max-width:100%;padding:5px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1)}._btnModalidad_1luce_539{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;font:inherit;font-size:.875rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:1px solid transparent;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s var(--c-ease),color .15s,border-color .15s}._btnModalidad_1luce_539:hover{color:var(--c-text);background:var(--gris-hover)}._btnModalidad_1luce_539:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._modalidadActiva_1luce_557,._modalidadActiva_1luce_557:hover{font-weight:600;color:var(--c-on-primary);background:var(--grad-marca);border-color:transparent;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent)}._modalidadActivaLlevar_1luce_565,._modalidadActivaLlevar_1luce_565:hover{font-weight:600;color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 30%,transparent);box-shadow:none}._hintModalidad_1luce_573{font-size:.8rem;color:var(--c-text-muted)}._filtrosCategoria_1luce_48{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._chipFiltro_1luce_577{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;font:inherit;font-size:.875rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,box-shadow .25s var(--c-ease)}._chipFiltro_1luce_577:hover{color:var(--c-text);background:var(--gris-hover)}._chipFiltro_1luce_577:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._chipFiltroActivo_1luce_596,._chipFiltroActivo_1luce_596:hover{font-weight:600;color:var(--c-on-primary);background:var(--grad-marca);border-color:transparent;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent)}._gridProductos_1luce_49{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}._cardProducto_1luce_611{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:108px;padding:16px 18px 14px;font:inherit;text-align:left;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-1);cursor:pointer;transition:transform .2s var(--c-ease),border-color .15s var(--c-ease),box-shadow .2s var(--c-ease)}._cardProducto_1luce_611:after{content:"";position:absolute;left:18px;top:0;width:36px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary);opacity:0;transform:scaleX(.4);transform-origin:left;transition:opacity .15s,transform .2s var(--c-ease)}._cardProducto_1luce_611:hover:not(:disabled){transform:translateY(-3px);border-color:var(--c-primary);box-shadow:var(--c-shadow-2),0 10px 26px -14px color-mix(in srgb,var(--c-primary) 55%,transparent)}._cardProducto_1luce_611:hover:not(:disabled):after{opacity:1;transform:scaleX(1)}._cardProducto_1luce_611:active:not(:disabled){transform:scale(.97)}._cardProducto_1luce_611:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._badgeCombo_1luce_656,._badgeComboMini_1luce_657{display:inline-flex;align-items:center;gap:4px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:var(--c-radius-full)}._badgeCombo_1luce_656{height:20px;padding:0 9px;font-size:.64rem}._badgeComboMini_1luce_657{height:18px;padding:0 7px;margin-right:6px;font-size:.6rem;vertical-align:2px}._nombreProd_1luce_671{font-size:.95rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}._pieProd_1luce_672{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;flex-wrap:wrap}._precioProd_1luce_673{font-weight:700;color:var(--c-text);font-variant-numeric:tabular-nums}._etiquetaSinStock_1luce_675{height:20px;display:inline-flex;align-items:center;padding:0 9px;font-size:.7rem;font-weight:700;color:var(--c-danger);background:var(--c-danger-container);border-radius:var(--c-radius-full)}._stockProd_1luce_686{font-size:.75rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._stockProdBajo_1luce_687{color:var(--c-danger);font-weight:600}._cardDeshabilitada_1luce_689,._cardDeshabilitada_1luce_689:hover{opacity:.55;background:var(--c-surface-variant);border-style:dashed;border-color:var(--c-outline);box-shadow:none;transform:none;cursor:not-allowed}._cardDeshabilitada_1luce_689:after{display:none}._cardDeshabilitada_1luce_689 ._precioProd_1luce_673{color:var(--c-text-muted)}._panelDetalle_1luce_703{display:flex;flex-direction:column;min-height:0;padding:24px 22px 28px;background:var(--c-surface);border-left:1px solid var(--c-outline-soft);box-shadow:-12px 0 32px -22px color-mix(in srgb,var(--c-text) 40%,transparent)}._headerDetalle_1luce_240{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--c-outline-soft)}._listaDetalle_1luce_721{flex:1;min-height:0;margin:4px 0 12px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._filaDetalle_1luce_729{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid var(--c-outline-soft);animation:_aparecerItem_1luce_1 .2s var(--c-ease)}._infoItem_1luce_738{min-width:0}._nombreItem_1luce_739{font-size:.9rem;font-weight:600;line-height:1.4}._cantidadItem_1luce_740{color:var(--c-primary-text);font-variant-numeric:tabular-nums}._metaItem_1luce_741{margin-top:3px;font-size:.75rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._tagLlevar_1luce_742{display:inline-flex;align-items:center;gap:3px;height:18px;margin-left:8px;padding:0 8px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;color:var(--c-warning);background:var(--c-warning-container);border-radius:var(--c-radius-full)}._accionesItem_1luce_758{display:flex;align-items:center;gap:8px;flex-shrink:0}._subtotalItem_1luce_759{font-weight:700;font-variant-numeric:tabular-nums}._btnQuitarItem_1luce_761{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._btnQuitarItem_1luce_761:hover{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnQuitarItem_1luce_761:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._vacioCarrito_1luce_782{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 16px;font-size:.9rem;text-align:center;color:var(--c-text-muted)}._totalCarrito_1luce_793{display:flex;justify-content:space-between;align-items:baseline;padding:16px 2px;border-top:1px solid var(--c-outline)}._totalCarrito_1luce_793 span{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._totalCarrito_1luce_793 strong{font-size:1.9rem;font-weight:700;letter-spacing:-.03em;color:var(--c-text);font-variant-numeric:tabular-nums}._accionesCarrito_1luce_815{display:flex;gap:10px}._btnCondonar_1luce_816{flex:0 0 auto;height:48px;color:var(--c-danger);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._btnCondonar_1luce_816:hover:not(:disabled){color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 40%,transparent)}._btnCobrar_1luce_827{flex:1;height:48px;font-size:1rem}._tarjetaTotal_1luce_830{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:2px;padding:22px 16px;text-align:center;color:var(--c-on-primary);background:var(--grad-marca);border:1px solid color-mix(in srgb,white 22%,transparent);border-radius:var(--r-asim-sm);box-shadow:var(--c-shadow-2)}._tarjetaTotal_1luce_830:before{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%);pointer-events:none}._tarjetaTotal_1luce_830>*{position:relative;z-index:1}._labelTotal_1luce_858{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}._totalCobroGrande_1luce_865{font-size:2.6rem;font-weight:700;line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._seccionCobro_1luce_873{display:flex;flex-direction:column;gap:10px}._labelSeccion_1luce_874{display:block;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._listaPagos_1luce_883{display:flex;flex-direction:column;gap:10px}._filaPago_1luce_884{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center}._filaPago_1luce_884:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._btnQuitar_1luce_761{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._btnQuitar_1luce_761:hover{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnQuitar_1luce_761:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnAgregarMetodo_1luce_913{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;margin-left:-12px;font:inherit;font-size:.85rem;font-weight:600;color:var(--c-primary-text);background:none;border:none;border-radius:var(--c-radius-full);cursor:pointer}._btnAgregarMetodo_1luce_913:hover{background:var(--c-primary-container)}._btnAgregarMetodo_1luce_913:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._pillEstado_1luce_933{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;font-size:.9rem;font-weight:600;border:1px solid;border-radius:14px 5px}._pillOk_1luce_944{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._pillError_1luce_949{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._footerCobro_1luce_955{display:flex;flex-direction:column;gap:12px;padding-bottom:20px}._footerSecundarias_1luce_956{display:flex;gap:8px}._footerSecundarias_1luce_956>*{flex:1}._btnCobrarGrande_1luce_958{width:100%;height:52px;font-size:1.05rem}@keyframes _aparecerItem_1luce_1{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@media(max-width:1100px){._gridKpi_1luce_41{grid-template-columns:repeat(3,minmax(0,1fr))}._kpiDestacada_1luce_198{grid-column:1 / -1}}@media(max-width:900px){._containerVenta_1luce_7{grid-template-columns:1fr;height:auto}._panelDetalle_1luce_703{border-left:none;border-top:1px solid var(--c-outline-soft);box-shadow:none}}@media(max-width:640px){._container_1luce_6{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._panelCatalogo_1luce_486{padding:20px 16px}._gridKpi_1luce_41{grid-template-columns:1fr 1fr}._filaCuentaLista_1luce_276{grid-template-columns:auto 1fr auto}._filaCuentaLista_1luce_276 ._diasAbierta_1luce_316{display:none}}@media(prefers-reduced-motion:reduce){._header_1luce_40,._gridKpi_1luce_41>*,._headerSeccion_1luce_42,._listaCuentas_1luce_43,._vacioGrande_1luce_44,._headerVenta_1luce_45,._bannerSinTurno_1luce_46,._bloqueModalidad_1luce_47,._filtrosCategoria_1luce_48,._gridProductos_1luce_49,._filaDetalle_1luce_729{animation:none}._kpi_1luce_143,._cardProducto_1luce_611,._cardProducto_1luce_611:after,._chipFiltro_1luce_577{transition:none}}._container_17dmr_7{--r-asim: 26px 8px 26px 8px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);padding:32px 36px 56px;min-height:100%;font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._srOnly_17dmr_20{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._conIcono_17dmr_31{display:inline-flex;align-items:center;gap:6px}._header_17dmr_34,._tarjetaSinTurno_17dmr_35,._bloqueTurno_17dmr_36,._barraSeccion_17dmr_37,._tabla_17dmr_38,._tablaScrollWrap_17dmr_39{animation:_entrar_17dmr_1 .6s var(--c-ease) backwards}._bloqueTurno_17dmr_36,._tarjetaSinTurno_17dmr_35{animation-delay:80ms}._barraSeccion_17dmr_37{animation-delay:.14s}._tabla_17dmr_38,._tablaScrollWrap_17dmr_39{animation-delay:.18s}@keyframes _entrar_17dmr_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._header_17dmr_34{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:26px}._eyebrow_17dmr_62{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._puntoVivo_17dmr_73{width:6px;height:6px;border-radius:50%;background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 18%,transparent),0 0 10px var(--c-primary)}._titulo_17dmr_81{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_17dmr_89{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._tarjetaSinTurno_17dmr_35{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px 24px;text-align:center;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px dashed var(--c-outline);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._tarjetaSinTurno_17dmr_35 h2{margin:6px 0 0;font-size:1.15rem;font-weight:650;letter-spacing:-.02em}._tarjetaSinTurno_17dmr_35 p{margin:0 0 12px;max-width:360px;font-size:.92rem;color:var(--c-text-soft)}._iconoSinTurno_17dmr_108{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:50%}._bloqueTurno_17dmr_36{margin-bottom:32px;padding:20px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._barraTurno_17dmr_131{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:0 2px 16px;margin-bottom:16px;border-bottom:1px solid var(--c-outline-soft)}._estadoTurno_17dmr_141{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}._pillVivo_17dmr_143,._pillNeutro_17dmr_144{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;font-size:.78rem;font-weight:600;border:1px solid;border-radius:var(--c-radius-full)}._pillVivo_17dmr_143{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._pillNeutro_17dmr_144{color:var(--c-on-primary-container);background:var(--c-primary-container);border-color:color-mix(in srgb,var(--c-primary) 25%,transparent)}._puntoPulso_17dmr_166{position:relative;width:7px;height:7px;border-radius:50%;background:var(--c-success)}._puntoPulso_17dmr_166:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid var(--c-success);opacity:0;animation:_pulso_17dmr_1 1.8s ease-out infinite}._metaTurno_17dmr_183{font-size:.85rem;color:var(--c-text-muted)}._metaTurno_17dmr_183 strong{color:var(--c-text);font-weight:600}._accionesTurno_17dmr_186{display:flex;flex-wrap:wrap;gap:8px}._btnCerrarTurno_17dmr_187{color:var(--c-danger);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._btnCerrarTurno_17dmr_187:hover:not(:disabled){color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 40%,transparent)}._gridSaldo_17dmr_198{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(0,1fr));gap:14px}._gridSaldoBanco_17dmr_203{grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(0,1fr))}._tarjetaSaldo_17dmr_205{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:20px 22px;color:var(--c-on-primary);background:linear-gradient(135deg,var(--c-primary) 0%,color-mix(in srgb,var(--c-primary) 55%,var(--c-chart-2, var(--c-primary))) 100%);border:1px solid color-mix(in srgb,white 22%,transparent);border-radius:20px 7px;box-shadow:var(--c-shadow-2)}._tarjetaSaldo_17dmr_205:before{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%);pointer-events:none}._tarjetaSaldo_17dmr_205>*{position:relative;z-index:1}._cabeceraSaldo_17dmr_236{display:flex;justify-content:space-between;align-items:center;gap:12px}._labelSaldo_17dmr_237{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}._iconoSaldo_17dmr_244{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,white 20%,transparent);border-radius:50%}._montoSaldo_17dmr_253{font-size:2.2rem;font-weight:700;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._montoOculto_17dmr_260{letter-spacing:3px;opacity:.85}._notaSaldo_17dmr_261{font-size:.78rem;opacity:.9}._stat_17dmr_263{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:18px 20px 16px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:20px 7px;box-shadow:var(--c-shadow-1);transition:transform .25s var(--c-ease),box-shadow .25s var(--c-ease)}._stat_17dmr_263:hover{transform:translateY(-2px);box-shadow:var(--c-shadow-2)}._stat_17dmr_263:after{content:"";position:absolute;left:20px;top:0;width:38px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._statCabecera_17dmr_288{display:flex;justify-content:space-between;align-items:center;gap:10px}._statLabel_17dmr_289{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._statIcono_17dmr_296{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._statValor_17dmr_306{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._statOk_17dmr_313:after{background:var(--c-success)}._statOk_17dmr_313 ._statValor_17dmr_306{color:var(--c-success)}._statOk_17dmr_313 ._statIcono_17dmr_296{color:var(--c-success);background:var(--c-success-container)}._statMal_17dmr_316:after{background:var(--c-danger)}._statMal_17dmr_316 ._statValor_17dmr_306{color:var(--c-danger)}._statMal_17dmr_316 ._statIcono_17dmr_296{color:var(--c-danger);background:var(--c-danger-container)}._notaOculto_17dmr_320{grid-column:span 3;display:flex;align-items:center;gap:10px;margin:0;padding:16px 18px;font-size:.86rem;line-height:1.5;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px dashed var(--c-outline);border-radius:20px 7px}._barraSeccion_17dmr_37{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}._tituloConConteo_17dmr_344{display:flex;align-items:center;gap:10px}._tituloSeccion_17dmr_345{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._conteo_17dmr_353{min-width:26px;height:22px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full);font-variant-numeric:tabular-nums}._tabla_17dmr_38{background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);overflow:hidden}._tablaHeader_17dmr_378{display:grid;gap:14px;padding:15px 22px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft)}._tablaFila_17dmr_390{display:grid;gap:14px;align-items:center;min-height:52px;padding:10px 22px;font-size:.88rem;border-top:1px solid var(--c-outline-soft);transition:background-color .15s,box-shadow .15s}._tablaHeader_17dmr_378+._tablaFila_17dmr_390{border-top:none}._tablaFila_17dmr_390:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._gridMovEfectivo_17dmr_407{grid-template-columns:.6fr .8fr 2.4fr 1fr 1fr}._gridMovBanco_17dmr_408{grid-template-columns:1.2fr .8fr 1fr 2fr 1fr 1fr}._gridTurnos_17dmr_409{grid-template-columns:1fr 1fr 1.3fr 1.3fr .8fr 1fr 1fr 1fr 1.3fr}._celdaFecha_17dmr_411{font-size:.82rem;color:var(--c-text-soft);font-variant-numeric:tabular-nums}._textoSecundario_17dmr_412{color:var(--c-text-soft)}._textoDescripcion_17dmr_413{color:var(--c-text)}._nombreFuerte_17dmr_414{font-weight:600}._num_17dmr_415{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._alinearDerecha_17dmr_416{text-align:right}._ingresoTexto_17dmr_418{color:var(--c-success);font-weight:600}._egresoTexto_17dmr_419{color:var(--c-danger);font-weight:600}._tipo_17dmr_422{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:500;color:var(--c-text-soft)}._puntoTipo_17dmr_430{width:7px;height:7px;border-radius:50%}._tipoIngreso_17dmr_431 ._puntoTipo_17dmr_430{background:var(--c-success);box-shadow:0 0 0 3px var(--c-success-container)}._tipoEgreso_17dmr_432 ._puntoTipo_17dmr_430{background:var(--c-danger);box-shadow:0 0 0 3px var(--c-danger-container)}._chipTipo_17dmr_435{display:inline-flex;align-items:center;height:24px;padding:0 11px;font-size:.75rem;font-weight:700;white-space:nowrap;border:1px solid;border-radius:var(--c-radius-full)}._chipIngreso_17dmr_446{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._chipEgreso_17dmr_451{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._chipAviso_17dmr_456{color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 25%,transparent)}._descripcionConIcono_17dmr_462{display:flex;align-items:center;gap:8px;min-width:0}._btnDetalleVenta_17dmr_463,._btnInfoCierre_17dmr_464{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:50%;cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}._btnDetalleVenta_17dmr_463:hover,._btnInfoCierre_17dmr_464:hover{color:var(--c-primary-text);border-color:transparent;background:var(--c-primary-container)}._btnDetalleVenta_17dmr_463:focus-visible,._btnInfoCierre_17dmr_464:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._celdaConIcono_17dmr_487{display:flex;align-items:center;gap:8px}._vacio_17dmr_489{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._iconoVacio_17dmr_499{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._seccionHistorial_17dmr_511{margin-top:40px}._paginacionTurnos_17dmr_512{display:flex;align-items:center;gap:10px;font-size:.85rem}._btnPaginacion_17dmr_513{height:32px;padding:0 12px;font-size:.8rem}._textoPaginacion_17dmr_514{color:var(--c-text-muted);font-variant-numeric:tabular-nums}._tablaScrollWrap_17dmr_39{overflow-x:auto}._tablaScrollWrap_17dmr_39:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._tablaAncha_17dmr_517{min-width:980px}._textoAyuda_17dmr_520{margin:0;font-size:.9rem;line-height:1.55;color:var(--c-text-soft)}._textoAdvertencia_17dmr_521{margin:0;padding:12px 14px;font-size:.86rem;line-height:1.45;color:var(--c-warning);background:var(--c-warning-container);border:1px solid color-mix(in srgb,var(--c-warning) 25%,transparent);border-radius:14px 5px}._tarjetaInfo_17dmr_532{display:flex;flex-direction:column;gap:2px;padding:14px 16px;color:var(--c-text);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-left:3px solid var(--c-primary);border-radius:14px 5px}._tarjetaInfo_17dmr_532 span{font-size:.82rem;font-weight:500;color:var(--c-text-soft)}._tarjetaInfo_17dmr_532 strong{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._tarjetaInfo_17dmr_532 small{font-size:.78rem;color:var(--c-text-muted)}._citaMotivo_17dmr_547{padding:14px 16px;font-size:.92rem;line-height:1.55;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-left:3px solid var(--c-primary);border-radius:14px 5px}._selectorOperacion_17dmr_559{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:5px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1)}._btnOperacion_17dmr_569{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;font:inherit;font-size:.875rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:1px solid transparent;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s var(--c-ease),color .15s,border-color .15s}._btnOperacion_17dmr_569:hover{color:var(--c-text);background:color-mix(in srgb,var(--c-text) 11%,var(--c-surface))}._btnOperacion_17dmr_569:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._opSumarActivo_17dmr_590,._opSumarActivo_17dmr_590:hover{font-weight:600;color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 30%,transparent)}._opRestarActivo_17dmr_597,._opRestarActivo_17dmr_597:hover{font-weight:600;color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._vistaPrevia_17dmr_606{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.9rem;font-weight:500;border:1px solid;border-radius:14px 5px;animation:_deslizar_17dmr_1 .2s var(--c-ease)}._vistaPrevia_17dmr_606 strong{display:inline-flex;font-weight:700;font-variant-numeric:tabular-nums}._previaOk_17dmr_618{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._previaAviso_17dmr_623{color:var(--c-warning);background:var(--c-warning-container);border-color:color-mix(in srgb,var(--c-warning) 25%,transparent)}._previaError_17dmr_628{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._listaDetalleVenta_17dmr_635{display:flex;flex-direction:column;max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._filaDetalleVenta_17dmr_643{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;font-size:.9rem;border-bottom:1px solid var(--c-outline-soft)}._cantidadDetalle_17dmr_651{font-weight:700;color:var(--c-primary-text);font-variant-numeric:tabular-nums}._totalDetalleVenta_17dmr_652{display:flex;justify-content:space-between;align-items:baseline;padding-top:4px}._totalDetalleVenta_17dmr_652 span{color:var(--c-text-muted);font-weight:500}._totalDetalleVenta_17dmr_652 strong{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}@keyframes _pulso_17dmr_1{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.8);opacity:0}}@keyframes _deslizar_17dmr_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._gridSaldo_17dmr_198{grid-template-columns:repeat(3,minmax(0,1fr))}._gridSaldoBanco_17dmr_203{grid-template-columns:repeat(2,minmax(0,1fr))}._tarjetaSaldo_17dmr_205{grid-column:1 / -1}}@media(max-width:640px){._container_17dmr_7{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._gridSaldo_17dmr_198,._gridSaldoBanco_17dmr_203{grid-template-columns:1fr}._notaOculto_17dmr_320{grid-column:auto}._montoSaldo_17dmr_253{font-size:1.9rem}}@media(prefers-reduced-motion:reduce){._header_17dmr_34,._tarjetaSinTurno_17dmr_35,._bloqueTurno_17dmr_36,._barraSeccion_17dmr_37,._tabla_17dmr_38,._tablaScrollWrap_17dmr_39,._vistaPrevia_17dmr_606,._puntoPulso_17dmr_166:after{animation:none}._stat_17dmr_263,._btnOperacion_17dmr_569{transition:none}}._overlay_1pktq_5{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#0b122073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_aparecerFondo_1pktq_1 .2s var(--c-ease)}._modalGrande_1pktq_18{display:flex;flex-direction:column;width:100%;max-width:1000px;height:88vh;overflow:hidden;font-family:var(--c-font);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-xl);box-shadow:var(--c-shadow-3);animation:_aparecerModal_1pktq_1 .25s var(--c-ease)}._modalGrande_1pktq_18:focus{outline:none}._headerModal_1pktq_37{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 16px}._headerModal_1pktq_37 h2{margin:0;font-family:var(--c-font-titulo);font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--c-text)}._subtitulo_1pktq_52{margin:4px 0 0;font-size:.85rem;color:var(--c-text-muted)}._btnCerrarX_1pktq_58{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:1.1rem;color:var(--c-text-soft);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}._btnCerrarX_1pktq_58:hover{color:var(--c-text);background:var(--c-surface-variant)}._btnCerrarX_1pktq_58:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._filtros_1pktq_78{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:0 28px;padding:12px 16px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-md)}._filtrosIzquierda_1pktq_90{display:flex;align-items:center;min-width:0}._filtrosDerecha_1pktq_91{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._chipHoy_1pktq_93{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:600;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:var(--c-radius-full)}._segmentado_1pktq_105{display:flex;gap:3px;padding:3px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full)}._btnSegmento_1pktq_113{height:34px;padding:0 14px;font:inherit;font-size:.82rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .2s var(--c-ease),color .2s}._btnSegmento_1pktq_113:hover{background:var(--c-surface-variant);color:var(--c-text)}._btnSegmento_1pktq_113:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._segmentoActivo_1pktq_128,._segmentoActivo_1pktq_128:hover{font-weight:600;color:var(--c-on-primary);background:var(--c-primary)}._btnExportar_1pktq_135{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;font:inherit;font-size:.85rem;font-weight:600;color:var(--c-primary-text);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s,border-color .2s}._btnExportar_1pktq_135:hover:not(:disabled){background:var(--c-primary-container);border-color:transparent}._btnExportar_1pktq_135:disabled{opacity:.45;cursor:not-allowed}._btnExportar_1pktq_135:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._bannerError_1pktq_156{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 28px 0;padding:10px 14px;font-size:.85rem;font-weight:500;color:var(--c-danger);background:var(--c-danger-container);border:1px solid rgba(180,35,24,.18);border-radius:var(--c-radius-md);animation:_deslizar_1pktq_1 .2s var(--c-ease)}._bannerError_1pktq_156 button{width:28px;height:28px;flex-shrink:0;padding:0;color:inherit;background:transparent;border:none;border-radius:50%;cursor:pointer}._bannerError_1pktq_156 button:hover{background:#b423181a}._bannerError_1pktq_156 button:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._scrollContenido_1pktq_186{flex:1;min-height:0;overflow-y:auto;padding:12px 28px 8px;scrollbar-width:thin;scrollbar-color:var(--c-outline) transparent}._scrollContenido_1pktq_186:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px;border-radius:var(--c-radius-md)}._tabla_1pktq_201{background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg)}._tablaHeader_1pktq_207{position:sticky;top:0;z-index:1;display:grid;gap:14px;padding:12px 18px;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft);border-radius:var(--c-radius-lg) var(--c-radius-lg) 0 0}._tablaFila_1pktq_223{display:grid;gap:14px;align-items:center;padding:12px 18px;font-size:.875rem;border-top:1px solid var(--c-outline-soft);transition:background-color .15s}._tablaHeader_1pktq_207+._tablaFila_1pktq_223{border-top:none}._tablaFila_1pktq_223:hover{background:var(--c-secondary-container)}._tablaFila_1pktq_223:last-child{border-radius:0 0 var(--c-radius-lg) var(--c-radius-lg)}._gridMovimientos_1pktq_236{grid-template-columns:1.2fr .8fr 1.1fr 2fr 1fr 1fr}._celdaFecha_1pktq_238{font-size:.8rem;color:var(--c-text-soft);font-variant-numeric:tabular-nums}._textoSecundario_1pktq_243{color:var(--c-text-soft)}._num_1pktq_244{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._alinearDerecha_1pktq_249{text-align:right}._ingresoTexto_1pktq_251{color:var(--c-success);font-weight:600}._egresoTexto_1pktq_252{color:var(--c-danger);font-weight:600}._chipTipo_1pktq_254{display:inline-block;padding:3px 10px;font-size:.72rem;font-weight:600;border-radius:var(--c-radius-full);white-space:nowrap}._chipIngreso_1pktq_262{color:var(--c-success);background:var(--c-success-container)}._chipEgreso_1pktq_263{color:var(--c-danger);background:var(--c-danger-container)}._vacio_1pktq_265{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;font-size:.9rem;text-align:center;color:var(--c-text-muted)}._iconoVacio_1pktq_275{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:var(--g-cielo);border:1px solid var(--c-outline-soft);border-radius:50%}._cargando_1pktq_287{display:flex;align-items:center;justify-content:center;gap:12px;padding:56px 24px;font-size:.9rem;color:var(--c-text-muted)}._spinner_1pktq_296{width:22px;height:22px;border:3px solid var(--c-primary-container);border-top-color:var(--c-primary);border-radius:50%;animation:_girar_1pktq_1 .8s linear infinite}._footerTotales_1pktq_306{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 28px 24px;border-top:1px solid var(--c-outline-soft)}._totalTile_1pktq_313{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:var(--c-radius-md)}._totalTile_1pktq_313 span{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._totalTile_1pktq_313 strong{font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums}._totalIngreso_1pktq_332{color:var(--c-success);background:var(--c-success-container)}._totalEgreso_1pktq_333{color:var(--c-danger);background:var(--c-danger-container)}._totalNeto_1pktq_334{color:var(--c-on-primary);background:var(--g-amanecer)}._netoNegativo_1pktq_335{background:var(--c-danger)}@keyframes _aparecerFondo_1pktq_1{0%{opacity:0}to{opacity:1}}@keyframes _aparecerModal_1pktq_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _deslizar_1pktq_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _girar_1pktq_1{to{transform:rotate(360deg)}}@media(max-width:760px){._modalGrande_1pktq_18{height:94vh}._headerModal_1pktq_37,._scrollContenido_1pktq_186{padding-left:16px;padding-right:16px}._filtros_1pktq_78,._bannerError_1pktq_156{margin-left:16px;margin-right:16px}._footerTotales_1pktq_306{grid-template-columns:1fr;padding:12px 16px 16px}._gridMovimientos_1pktq_236{grid-template-columns:1fr 1fr}}._contenedor_a079f_5{display:flex;flex-direction:column;gap:10px;font-family:var(--c-font)}._filaSuperior_a079f_12{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._filaPresets_a079f_20{display:flex;flex-wrap:wrap;gap:6px}._chip_a079f_23{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;font:inherit;font-size:.84rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-sm);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),color .2s,border-color .2s}._chip_a079f_23:hover{color:var(--c-text);background:var(--c-surface-variant)}._chip_a079f_23:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._activo_a079f_43,._activo_a079f_43:hover{font-weight:600;color:var(--c-on-primary-container);background:var(--c-primary-container);border-color:var(--sky-200)}._rangoTexto_a079f_52{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto;padding:5px 12px;font-size:.8rem;font-weight:500;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full);white-space:nowrap}._textoMayuscula_a079f_67{display:inline-block}._textoMayuscula_a079f_67:first-letter{text-transform:uppercase}._rangoPersonalizado_a079f_71{display:flex;align-items:center;flex-wrap:wrap;gap:8px;animation:_deslizar_a079f_1 .2s var(--c-ease)}._rangoPersonalizado_a079f_71>div{flex:0 1 190px}._separador_a079f_79{color:var(--c-text-muted);font-weight:600}._srOnly_a079f_82{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _deslizar_a079f_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._container_1wbre_6{--r-asim: 26px 8px 26px 8px;--r-asim-sm: 18px 6px 18px 6px;--r-asim-xs: 14px 5px 14px 5px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);--grad-marca: linear-gradient( 135deg, var(--c-primary) 0%, color-mix(in srgb, var(--c-primary) 55%, var(--c-chart-2, var(--c-primary))) 100% );--gris-hover: color-mix(in srgb, var(--c-text) 11%, var(--c-surface));padding:32px 36px 56px;min-height:100%;font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._container_1wbre_6 .btn-primary,._container_1wbre_6 .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 20px;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:.01em;border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),box-shadow .2s var(--c-ease),border-color .2s,color .2s}._container_1wbre_6 .btn-primary{color:var(--c-on-primary);background:var(--grad-marca);border:1px solid transparent;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent)}._container_1wbre_6 .btn-primary:hover:not(:disabled){background:var(--c-primary-hover);box-shadow:var(--c-shadow-1)}._container_1wbre_6 .btn-ghost{color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);box-shadow:var(--c-shadow-1)}._container_1wbre_6 .btn-ghost:hover:not(:disabled){color:var(--c-text);background:var(--gris-hover)}._container_1wbre_6 .btn-primary:disabled,._container_1wbre_6 .btn-ghost:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}._container_1wbre_6 .btn-primary:focus-visible,._container_1wbre_6 .btn-ghost:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._header_1wbre_78,._tabla_1wbre_79{animation:_entrar_1wbre_1 .6s var(--c-ease) backwards}._tabla_1wbre_79{animation-delay:80ms}@keyframes _entrar_1wbre_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._header_1wbre_78{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:22px}._eyebrow_1wbre_98{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._puntoVivo_1wbre_109{width:6px;height:6px;border-radius:50%;background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 18%,transparent),0 0 10px var(--c-primary)}._titulo_1wbre_117{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_1wbre_125{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._accionesHeader_1wbre_126{display:flex;gap:8px;align-items:center}._tabla_1wbre_79{background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);overflow:hidden}._tablaHeader_1wbre_138{display:grid;gap:16px;padding:15px 22px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft)}._tablaFila_1wbre_150{display:grid;gap:16px;align-items:center;min-height:60px;padding:12px 22px;font-size:.88rem;color:var(--c-text);border-top:1px solid var(--c-outline-soft);transition:background-color .15s,box-shadow .15s}._tablaHeader_1wbre_138+._tablaFila_1wbre_150{border-top:none}._tablaFila_1wbre_150:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._tablaHeader_1wbre_138>*,._tablaFila_1wbre_150>*{min-width:0}._tablaHeader_1wbre_138>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gridUsuarios_1wbre_176{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.8fr) 290px}._alinearDerecha_1wbre_177{text-align:right}._filaInactiva_1wbre_179{opacity:.6}._filaInactiva_1wbre_179:hover{opacity:1}._separadorGrupo_1wbre_182{padding:10px 22px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-top:1px solid var(--c-outline-soft)}._separadorGrupo_1wbre_182+._tablaFila_1wbre_150{border-top:none}._celdaNombre_1wbre_194{display:flex;align-items:center;gap:12px;min-width:0}._bloqueNombre_1wbre_195{display:flex;flex-direction:column;gap:2px;min-width:0}._nombreUsuario_1wbre_196{display:flex;align-items:center;gap:6px;font-weight:600;letter-spacing:-.01em}._estadoInactivo_1wbre_197{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted)}._username_1wbre_204{font-size:.85rem;color:var(--c-text-soft);font-family:ui-monospace,Cascadia Code,Consolas,monospace}._avatar_1wbre_210{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.82rem;font-weight:700;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:50%}._avatarAdmin_1wbre_224{color:var(--c-on-primary-container);background:var(--c-primary-container);border-color:color-mix(in srgb,var(--c-primary) 25%,transparent)}._badgeTu_1wbre_230{display:inline-flex;align-items:center;height:18px;padding:0 8px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:var(--c-radius-full)}._chipRol_1wbre_244{display:inline-flex;align-items:center;height:22px;padding:0 10px;font-size:.76rem;font-weight:700;border:1px solid transparent;border-radius:var(--c-radius-full)}._rolAdmin_1wbre_254{color:var(--c-on-primary-container);background:var(--c-primary-container);border-color:color-mix(in srgb,var(--c-primary) 25%,transparent)}._rolTrabajador_1wbre_259{color:var(--c-text-soft);background:var(--c-surface-variant);border-color:var(--c-outline-soft)}._botonesAccion_1wbre_265{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px}._botonesAccion_1wbre_265 .btn-ghost{height:32px;padding:0 14px;font-size:.8rem}._btnEliminar_1wbre_268{height:32px;padding:0 14px;font:inherit;font-size:.8rem;font-weight:600;color:var(--c-danger);background:transparent;border:1px solid transparent;border-radius:var(--c-radius-full);cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}._btnEliminar_1wbre_268:hover:not(:disabled){background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnEliminar_1wbre_268:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnEliminar_1wbre_268:disabled{opacity:.35;cursor:not-allowed}._vacio_1wbre_288{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._overlay_1wbre_300{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--c-text) 40%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_aparecerFondo_1wbre_1 .2s var(--c-ease)}._modal_1wbre_312{display:flex;flex-direction:column;gap:16px;width:460px;max-width:100%;max-height:88vh;overflow-y:auto;padding:28px;font-family:var(--c-font);color:var(--c-text);background:#fff;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-3),var(--vidrio-brillo);animation:_aparecerModal_1wbre_1 .25s var(--c-ease)}._modal_1wbre_312 h2{margin:0;font-family:var(--c-font-titulo);font-size:1.3rem;font-weight:500;letter-spacing:-.015em}._modalSubtitulo_1wbre_338{margin:-10px 0 0;font-size:.88rem;color:var(--c-text-muted);font-family:ui-monospace,Cascadia Code,Consolas,monospace}._modalAcciones_1wbre_344{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._tarjetaUsuario_1wbre_346{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-left:3px solid var(--c-primary);border-radius:var(--r-asim-xs)}._tarjetaUsuario_1wbre_346>span:last-child{display:flex;flex-direction:column}._tarjetaUsuario_1wbre_346 small{font-size:.8rem;color:var(--c-text-muted)}._bloquePassword_1wbre_360{display:flex;flex-direction:column;gap:8px}._filaPasswordExtra_1wbre_361{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._indicadorPassword_1wbre_368{display:flex;align-items:center;gap:10px;font-size:.76rem;color:var(--c-text-muted);font-variant-numeric:tabular-nums}._barraFondo_1wbre_376{width:80px;height:5px;overflow:hidden;background:var(--c-surface-variant);border-radius:var(--c-radius-full)}._barraRelleno_1wbre_383{height:100%;background:var(--c-warning);border-radius:var(--c-radius-full);transition:width .2s var(--c-ease),background-color .2s}._barraOk_1wbre_389{background:var(--c-success)}._textoOk_1wbre_390{color:var(--c-success);font-weight:600}._btnMostrar_1wbre_392{padding:4px 10px;font:inherit;font-size:.78rem;font-weight:600;color:var(--c-primary-text);background:none;border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s}._btnMostrar_1wbre_392:hover{background:var(--c-primary-container)}._btnMostrar_1wbre_392:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._selectorRol_1wbre_408{display:flex;flex-direction:column;gap:8px}._labelSeccion_1wbre_409{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._segmentado_1wbre_416{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:5px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1)}._btnSegmento_1wbre_427{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 14px;font:inherit;font-size:.86rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:1px solid transparent;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s var(--c-ease),color .15s,border-color .15s}._btnSegmento_1wbre_427:hover:not(:disabled){color:var(--c-text);background:var(--gris-hover)}._btnSegmento_1wbre_427:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnSegmento_1wbre_427:disabled{cursor:not-allowed}._segmentoActivo_1wbre_447,._segmentoActivo_1wbre_447:hover:not(:disabled){font-weight:600;color:var(--c-on-primary);background:var(--grad-marca);border-color:transparent;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-primary) 70%,transparent)}._segmentadoBloqueado_1wbre_455{opacity:.55}._notaRol_1wbre_457{margin:0;font-size:.8rem;line-height:1.5;color:var(--c-text-muted)}._notaAviso_1wbre_458{margin:0;padding:9px 12px;font-size:.84rem;font-weight:500;color:var(--c-warning);background:var(--c-warning-container);border:1px solid color-mix(in srgb,var(--c-warning) 25%,transparent);border-radius:var(--r-asim-xs)}._opcionConfig_1wbre_470,._zonaPeligro_1wbre_471{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:16px;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim-sm)}._zonaPeligro_1wbre_471{background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 30%,transparent)}._textoOpcion_1wbre_486{display:flex;flex-direction:column;gap:3px}._textoOpcion_1wbre_486 strong{font-size:.88rem;font-weight:650}._textoOpcion_1wbre_486 span{font-size:.8rem;line-height:1.5;color:var(--c-text-muted)}._switch_1wbre_491{position:relative;flex-shrink:0;width:44px;height:24px;padding:0;background:var(--c-outline);border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .2s}._switch_1wbre_491:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._switch_1wbre_491:disabled{opacity:.5;cursor:wait}._switchOn_1wbre_505{background:var(--c-success)}._switchBola_1wbre_506{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;box-shadow:var(--c-shadow-1);transition:transform .2s var(--c-ease)}._switchOn_1wbre_505 ._switchBola_1wbre_506{transform:translate(20px)}._listaBorrado_1wbre_519{margin:0;padding-left:20px;font-size:.84rem;line-height:1.6;color:var(--c-text-soft)}@keyframes _aparecerFondo_1wbre_1{0%{opacity:0}to{opacity:1}}@keyframes _aparecerModal_1wbre_1{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._tabla_1wbre_79{overflow-x:auto;overflow-y:hidden}._tablaHeader_1wbre_138,._tablaFila_1wbre_150,._separadorGrupo_1wbre_182{min-width:780px}}@media(max-width:640px){._container_1wbre_6{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._modal_1wbre_312{padding:22px}}@media(prefers-reduced-motion:reduce){._header_1wbre_78,._tabla_1wbre_79,._overlay_1wbre_300,._modal_1wbre_312{animation:none}}._correo_1wbre_550{overflow:hidden;font-size:.85rem;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text-soft)}._accesos_1wbre_558{display:inline-flex;flex-wrap:wrap;gap:4px}._chipAcceso_1wbre_560{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:.72rem;font-weight:600;white-space:nowrap;color:var(--c-text-soft);background:var(--c-surface-variant);border:1px solid var(--c-outline);border-radius:999px}._accesoGoogle_1wbre_574{color:var(--c-text);background:var(--c-surface)}._accesoPendiente_1wbre_578{color:var(--c-text-muted);background:transparent;border-style:dashed}._accesoFalta_1wbre_583{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._btnMostrar_1wbre_392{display:inline-flex;align-items:center;gap:5px}._gridUsuariosWeb_1wbre_593{grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) 220px 110px 300px;column-gap:16px;align-items:center}._gridUsuariosWeb_1wbre_593 ._botonesAccion_1wbre_265{display:flex;justify-content:flex-end;flex-wrap:nowrap;gap:6px}._gridUsuariosWeb_1wbre_593 ._accesos_1wbre_558{flex-wrap:nowrap;overflow:hidden}@media(max-width:1150px){._gridUsuariosWeb_1wbre_593{grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) 110px 300px}._gridUsuariosWeb_1wbre_593>:nth-child(3){display:none}}@media(max-width:820px){._gridUsuariosWeb_1wbre_593{grid-template-columns:minmax(0,1fr) auto}._gridUsuariosWeb_1wbre_593>:nth-child(2),._gridUsuariosWeb_1wbre_593>:nth-child(3),._gridUsuariosWeb_1wbre_593>:nth-child(4){display:none}._gridUsuariosWeb_1wbre_593 ._botonesAccion_1wbre_265{flex-wrap:wrap}}._contenedor_fc3vf_1{display:flex;flex-direction:column;gap:18px}._cuerpo_fc3vf_3{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:start}._formulario_fc3vf_9{display:flex;flex-direction:column;gap:12px;min-width:0}._filaDoble_fc3vf_10{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}._previa_fc3vf_13{display:flex;flex-direction:column;gap:8px}._labelPrevia_fc3vf_14{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._papel_fc3vf_21{display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 14px 18px;font-family:Consolas,Courier New,monospace;font-size:.72rem;line-height:1.45;text-align:center;color:#1f2937;background:#fff;border:1px solid var(--c-outline);border-radius:4px;box-shadow:var(--c-shadow-2);word-break:break-word}._nombreTicket_fc3vf_38{font-size:.95rem;font-weight:700;line-height:1.3}._linea_fc3vf_39{align-self:stretch;margin:6px 0;border-top:1px dashed #9CA3AF}._filaPapel_fc3vf_40{align-self:stretch;display:flex;justify-content:space-between;gap:8px;text-align:left}._totalPapel_fc3vf_41{font-weight:700;font-size:.82rem}._mensajePapel_fc3vf_42{margin-top:10px}._pie_fc3vf_44{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-top:14px;padding-bottom:20px;border-top:1px solid var(--c-outline-soft)}._error_fc3vf_54{font-size:.85rem;font-weight:500;color:var(--c-danger)}._botones_fc3vf_55{display:flex;gap:8px;margin-left:auto}@media(max-width:720px){._cuerpo_fc3vf_3,._filaDoble_fc3vf_10{grid-template-columns:1fr}}._firmaPapel_fc3vf_62{margin-top:10px;font-size:.66rem;color:#6b7280}._contenedor_1kic1_1{display:flex;flex-direction:column;gap:16px}._texto_1kic1_2{margin:0;font-size:.88rem;line-height:1.5;color:var(--c-text-soft)}._opciones_1kic1_4{display:grid;grid-template-columns:1fr 1fr;gap:10px}._opcion_1kic1_4{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px;font:inherit;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:12px;cursor:pointer;transition:border-color .15s,background-color .15s}._opcion_1kic1_4 strong{font-size:1.1rem;color:var(--c-text)}._opcion_1kic1_4 small{font-size:.78rem}._opcion_1kic1_4:hover{border-color:var(--c-outline-strong)}._opcion_1kic1_4:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._opcionActiva_1kic1_23,._opcionActiva_1kic1_23:hover{background:var(--c-primary-container);border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 12%,transparent)}._opcionActiva_1kic1_23 strong{color:var(--c-primary-text)}._guia_1kic1_30{padding:12px 14px;font-size:.85rem;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:12px}._guia_1kic1_30 summary{font-weight:600;color:var(--c-text);cursor:pointer}._guia_1kic1_30 ol{margin:10px 0 0;padding-left:20px;line-height:1.6}._guia_1kic1_30 code{padding:1px 5px;font-size:.82rem;background:var(--c-surface);border-radius:4px}._pie_1kic1_41{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 0 18px;border-top:1px solid var(--c-outline-soft, var(--c-outline))}._estado_1kic1_50{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--c-text-muted)}._estadoOk_1kic1_51{color:var(--c-success)}._estadoError_1kic1_52{color:var(--c-danger)}._botones_1kic1_53{display:flex;gap:8px;margin-left:auto}._container_1s5th_6{--r-asim: 26px 8px 26px 8px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);position:relative;isolation:isolate;padding:28px 32px 48px;min-height:100%;font-family:var(--c-font);color:var(--c-text)}._entra_1s5th_21{animation:_entrar_1s5th_1 .6s var(--c-ease) backwards;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes _entrar_1s5th_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._container_1s5th_6 .btn-primary,._container_1s5th_6 .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 22px;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:.01em;border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),box-shadow .2s var(--c-ease),border-color .2s,color .2s,transform .15s var(--c-ease)}._container_1s5th_6 .btn-primary{background:var(--c-primary);color:var(--c-on-primary);border:1px solid var(--c-primary)}._container_1s5th_6 .btn-primary:hover:not(:disabled){background:var(--c-primary-hover);box-shadow:var(--c-shadow-2);transform:translateY(-1px)}._container_1s5th_6 .btn-ghost{background:var(--vidrio-bg);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);color:var(--c-primary-text);border:1px solid var(--vidrio-borde);box-shadow:var(--vidrio-brillo)}._container_1s5th_6 .btn-ghost:hover:not(:disabled){background:var(--c-primary-container);border-color:transparent;transform:translateY(-1px)}._container_1s5th_6 .btn-primary:disabled,._container_1s5th_6 .btn-ghost:disabled{opacity:.38;cursor:not-allowed;box-shadow:none;transform:none}._container_1s5th_6 .btn-primary:focus-visible,._container_1s5th_6 .btn-ghost:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._header_1s5th_86{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:24px}._sobretitulo_1s5th_94{display:inline-block;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._titulo_1s5th_103{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_1s5th_111{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._botonesExport_1s5th_112{display:flex;gap:10px}._bannerError_1s5th_115{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;font-size:.875rem;color:var(--c-danger);background:var(--c-danger-container);border:1px solid color-mix(in srgb,var(--c-danger) 25%,transparent);border-radius:16px 6px;animation:_deslizar_1s5th_1 .2s var(--c-ease)}._bannerTexto_1s5th_129{display:inline-flex;align-items:center;gap:8px}._bannerError_1s5th_115 button{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;line-height:0;color:inherit;background:transparent;border:none;border-radius:50%;cursor:pointer}._bannerError_1s5th_115 button:hover{background:color-mix(in srgb,var(--c-danger) 14%,transparent)}._bannerError_1s5th_115 button:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._tabsWrap_1s5th_148{padding:2px 2px 14px;margin-bottom:6px;overflow-x:auto;scrollbar-width:none}._tabsWrap_1s5th_148::-webkit-scrollbar{display:none}._tabs_1s5th_148{display:inline-flex;gap:4px;padding:5px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-full);box-shadow:var(--c-shadow-1)}._tab_1s5th_148:hover{color:var(--c-text);background:color-mix(in srgb,var(--c-text) 11%,var(--c-surface))}._tab_1s5th_148{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;font:inherit;font-size:.86rem;font-weight:500;color:var(--c-text-soft);background:transparent;border:none;border-radius:var(--c-radius-full);white-space:nowrap;cursor:pointer;transition:color .2s,background-color .2s,box-shadow .25s var(--c-ease)}._tab_1s5th_148:hover{color:var(--c-text);background:var(--c-surface-variant)}._tab_1s5th_148:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._tabActive_1s5th_186,._tabActive_1s5th_186:hover{font-weight:600;color:var(--c-on-primary);background:linear-gradient(135deg,var(--c-primary),color-mix(in srgb,var(--c-primary) 60%,var(--c-chart-2, var(--c-primary))));box-shadow:0 8px 20px -8px color-mix(in srgb,var(--c-primary) 70%,transparent)}._barraFiltros_1s5th_199{margin-bottom:20px;padding:14px 18px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:18px 6px;box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._cargando_1s5th_211{display:flex;align-items:center;justify-content:center;gap:12px;padding:56px 24px;font-size:.9rem;color:var(--c-text-muted)}._spinner_1s5th_220{width:22px;height:22px;border:3px solid var(--c-primary-container);border-top-color:var(--c-primary);border-radius:50%;animation:_girar_1s5th_1 .8s linear infinite}._tarjetasResumen_1s5th_230{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px}._columnaTarjetas_1s5th_236{display:flex;flex-direction:column;gap:16px}._tarjeta_1s5th_230{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:20px 22px 18px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);transition:transform .25s var(--c-ease),box-shadow .25s var(--c-ease)}._tarjeta_1s5th_230:hover{transform:translateY(-3px);box-shadow:var(--c-shadow-2),var(--vidrio-brillo)}._tarjeta_1s5th_230:after{content:"";position:absolute;left:22px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._tarjeta_1s5th_230 span{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._tarjeta_1s5th_230 strong{font-size:1.75rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._tarjeta_1s5th_230 small{font-size:.8rem;color:var(--c-text-muted)}._tarjetaDestacada_1s5th_282{background:linear-gradient(135deg,var(--c-primary) 0%,color-mix(in srgb,var(--c-primary) 55%,var(--c-chart-2, var(--c-primary))) 100%);border-color:color-mix(in srgb,white 22%,transparent);box-shadow:var(--c-shadow-2)}._tarjetaDestacada_1s5th_282:after{left:auto;top:-90px;right:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%)}._tarjetaDestacada_1s5th_282 span{color:var(--c-on-primary);opacity:.8}._tarjetaDestacada_1s5th_282 strong{color:var(--c-on-primary);font-size:2rem}._tarjetaOk_1s5th_303{background:color-mix(in srgb,var(--c-success-container) 80%,transparent)}._tarjetaOk_1s5th_303:after{background:var(--c-success)}._tarjetaOk_1s5th_303 strong{color:var(--c-success)}._tarjetaMal_1s5th_306{background:color-mix(in srgb,var(--c-danger-container) 80%,transparent)}._tarjetaMal_1s5th_306:after{background:var(--c-danger)}._tarjetaMal_1s5th_306 strong{color:var(--c-danger)}._dobleColumna_1s5th_311{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-bottom:0}._dobleColumna_1s5th_311>._grafico_1s5th_317,._dobleColumna_1s5th_311>._panel_1s5th_318{margin-bottom:20px}._grafico_1s5th_317{position:relative;margin-bottom:20px;padding:22px 24px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1)}._grafico_1s5th_317:after{content:"";position:absolute;left:24px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._panel_1s5th_318{margin-bottom:20px;padding:22px 24px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._tituloGrafico_1s5th_355{margin:0 0 16px;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._listaPorcentajes_1s5th_365{display:flex;flex-direction:column;gap:16px}._filaPorcentaje_1s5th_366{display:flex;flex-direction:column;gap:7px}._filaPorcentajeTexto_1s5th_367{display:flex;justify-content:space-between;align-items:baseline;font-size:.9rem}._filaPorcentajeTexto_1s5th_367 small{margin-left:8px;font-size:.78rem;color:var(--c-text-muted)}._barraFondo_1s5th_374{height:7px;overflow:hidden;background:var(--c-surface-variant);border-radius:var(--c-radius-full)}._barraRelleno_1s5th_380{height:100%;border-radius:var(--c-radius-full);transition:width .8s var(--c-ease)}._barraSeccion_1s5th_387{display:flex;align-items:center;gap:10px;margin:8px 0 12px}._tituloSeccion_1s5th_393{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._tabla_1s5th_402{overflow-x:auto;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._tablaHeader_1s5th_411{display:grid;gap:14px;padding:16px 24px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft)}._tablaFila_1s5th_423{display:grid;gap:14px;align-items:center;padding:14px 24px;font-size:.88rem;border-top:1px solid var(--c-outline-soft);transition:background-color .15s,box-shadow .15s}._tablaHeader_1s5th_411+._tablaFila_1s5th_423{border-top:none}._tablaFila_1s5th_423:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._gridRentabilidad_1s5th_439{grid-template-columns:2fr 1fr 1fr 1fr .8fr}._gridAlertas_1s5th_440{grid-template-columns:2fr 1fr 1fr 1fr}._gridTrabajadores_1s5th_441{grid-template-columns:2fr 1fr .8fr 1fr 1fr}._nombreFuerte_1s5th_443{font-weight:600}._textoSecundario_1s5th_444{color:var(--c-text-soft)}._num_1s5th_445{font-variant-numeric:tabular-nums}._textoOk_1s5th_446{color:var(--c-success);font-weight:600}._textoMal_1s5th_447{color:var(--c-danger);font-weight:600}._chip_1s5th_450{display:inline-block;padding:3px 11px;font-size:.74rem;font-weight:700;border-radius:var(--c-radius-full);white-space:nowrap}._chipOk_1s5th_458{background:var(--c-success-container);color:var(--c-success)}._chipAviso_1s5th_459{background:var(--c-warning-container);color:var(--c-warning)}._chipMal_1s5th_460{background:var(--c-danger-container);color:var(--c-danger)}._chipNeutro_1s5th_461{background:var(--c-surface-variant);color:var(--c-text-soft)}._chipPrimario_1s5th_462{background:var(--c-primary-container);color:var(--c-on-primary-container)}._vacio_1s5th_465{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._iconoVacio_1s5th_475{width:46px;height:46px;display:flex;align-items:center;justify-content:center;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._iconoVacioOk_1s5th_485{color:var(--c-success);background:var(--c-success-container)}@keyframes _girar_1s5th_1{to{transform:rotate(360deg)}}@keyframes _deslizar_1s5th_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:860px){._dobleColumna_1s5th_311{grid-template-columns:1fr}}@media(max-width:720px){._tablaHeader_1s5th_411,._tablaFila_1s5th_423{min-width:620px}}@media(max-width:640px){._container_1s5th_6{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._header_1s5th_86{align-items:flex-start}}@media(prefers-reduced-motion:reduce){._entra_1s5th_21,._bannerError_1s5th_115{animation:none}._tarjeta_1s5th_230,._barraRelleno_1s5th_380,._tab_1s5th_148{transition:none}}._container_b398l_7{--r-asim: 26px 8px 26px 8px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);padding:32px 36px 56px;min-height:100%;font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._srOnly_b398l_20{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._conIcono_b398l_31{display:inline-flex;align-items:center;gap:6px}._header_b398l_34,._barraFiltros_b398l_35,._gridKpi_b398l_36>*,._barraSeccion_b398l_37,._panel_b398l_38,._grafico_b398l_39,._tabla_b398l_40,._tarjetaProyeccion_b398l_41,._vacioGrande_b398l_42,._avisoSuave_b398l_43{animation:_entrar_b398l_1 .6s var(--c-ease) backwards}._gridKpi_b398l_36>*:nth-child(2){animation-delay:60ms}._gridKpi_b398l_36>*:nth-child(3){animation-delay:.12s}._gridKpi_b398l_36>*:nth-child(4){animation-delay:.18s}._gridKpi_b398l_36>*:nth-child(5){animation-delay:.24s}._gridKpi_b398l_36>*:nth-child(6){animation-delay:.3s}._panel_b398l_38,._grafico_b398l_39,._tabla_b398l_40,._tarjetaProyeccion_b398l_41{animation-delay:.12s}@keyframes _entrar_b398l_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._header_b398l_34{margin-bottom:26px}._eyebrow_b398l_63{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._puntoVivo_b398l_74{width:6px;height:6px;border-radius:50%;background:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 18%,transparent),0 0 10px var(--c-primary)}._titulo_b398l_82{margin:0;font-family:var(--c-font-titulo);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.015em}._subtitulo_b398l_91{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._barraFiltros_b398l_35{margin-bottom:20px;padding:14px 18px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:18px 6px;box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._gridKpi_b398l_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:28px}._kpi_b398l_112{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 22px 18px;overflow:hidden;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);transition:transform .25s var(--c-ease),box-shadow .25s var(--c-ease)}._kpi_b398l_112:hover{transform:translateY(-3px);box-shadow:var(--c-shadow-2),var(--vidrio-brillo)}._kpi_b398l_112:after{content:"";position:absolute;left:22px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._kpiCabecera_b398l_141{display:flex;justify-content:space-between;align-items:center;gap:12px}._kpiLabel_b398l_147{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiIcono_b398l_157{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:50%}._kpiValor_b398l_168{font-size:1.75rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._kpiNota_b398l_176{font-size:.8rem;color:var(--c-text-muted)}._kpiDestacada_b398l_179{background:linear-gradient(135deg,var(--c-primary) 0%,color-mix(in srgb,var(--c-primary) 55%,var(--c-chart-2, var(--c-primary))) 100%);border-color:color-mix(in srgb,white 22%,transparent);box-shadow:var(--c-shadow-2)}._kpiDestacada_b398l_179:after{left:auto;top:-90px;right:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%)}._kpiDestacada_b398l_179:hover{box-shadow:var(--c-shadow-2)}._kpiDestacada_b398l_179 ._kpiLabel_b398l_147,._kpiDestacada_b398l_179 ._kpiValor_b398l_168,._kpiDestacada_b398l_179 ._kpiNota_b398l_176{color:var(--c-on-primary)}._kpiDestacada_b398l_179 ._kpiLabel_b398l_147{opacity:.85}._kpiDestacada_b398l_179 ._kpiValor_b398l_168{font-size:2rem}._kpiDestacada_b398l_179 ._kpiIcono_b398l_157{color:var(--c-on-primary);background:color-mix(in srgb,white 20%,transparent)}._kpiOk_b398l_209{background:color-mix(in srgb,var(--c-success-container) 80%,transparent)}._kpiOk_b398l_209:after{background:var(--c-success)}._kpiOk_b398l_209 ._kpiValor_b398l_168{color:var(--c-success)}._kpiOk_b398l_209 ._kpiIcono_b398l_157{color:var(--c-success);background:var(--c-surface)}._kpiMal_b398l_214{background:color-mix(in srgb,var(--c-danger-container) 80%,transparent)}._kpiMal_b398l_214:after{background:var(--c-danger)}._kpiMal_b398l_214 ._kpiValor_b398l_168{color:var(--c-danger)}._kpiMal_b398l_214 ._kpiIcono_b398l_157{color:var(--c-danger);background:var(--c-surface)}._barraFondo_b398l_220,._barraFondoGrande_b398l_221{overflow:hidden;background:var(--c-surface-sunken, var(--c-surface-variant));border-radius:var(--c-radius-full)}._barraFondo_b398l_220{height:6px}._barraFondoGrande_b398l_221{height:9px}._barraRelleno_b398l_228{height:100%;background:linear-gradient(90deg,var(--c-primary),var(--c-chart-2, var(--c-primary)));border-radius:var(--c-radius-full);box-shadow:0 0 10px color-mix(in srgb,var(--c-primary) 45%,transparent);transition:width .8s var(--c-ease)}._barraOk_b398l_235{background:var(--c-success);box-shadow:0 0 10px color-mix(in srgb,var(--c-success) 35%,transparent)}._barraGasto_b398l_239{background:var(--sky-300, var(--c-primary-container));box-shadow:none}._barraSeccion_b398l_37{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}._tituloSeccion_b398l_250{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._panel_b398l_38{margin-bottom:16px;padding:22px 24px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._grafico_b398l_39{position:relative;margin-bottom:16px;padding:22px 24px;background:var(--c-surface);border:1px solid var(--c-outline-soft);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1)}._grafico_b398l_39:after{content:"";position:absolute;left:24px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._tituloPanel_b398l_293{margin:0 0 14px;font-size:.98rem;font-weight:650;letter-spacing:-.015em}._tituloConIcono_b398l_299{display:flex;align-items:flex-start;gap:12px}._tituloConIcono_b398l_299 ._tituloPanel_b398l_293{margin-bottom:0}._dobleColumna_b398l_302{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}._tabla_b398l_40{background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);overflow:hidden}._tablaHeader_b398l_317{display:grid;gap:14px;padding:15px 22px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline-soft)}._tablaFila_b398l_329{display:grid;gap:14px;align-items:center;padding:13px 22px;font-size:.88rem;border-top:1px solid var(--c-outline-soft);transition:background-color .15s,box-shadow .15s}._tablaHeader_b398l_317+._tablaFila_b398l_329{border-top:none}._tablaFila_b398l_329:hover{background:var(--c-surface-variant);box-shadow:inset 3px 0 0 var(--c-primary)}._gridAportes_b398l_345{grid-template-columns:1fr 1.5fr 1fr 1.6fr 48px}._celdaFecha_b398l_347{font-size:.82rem;color:var(--c-text-soft);font-variant-numeric:tabular-nums}._celdaSocio_b398l_348{display:flex;align-items:center;gap:10px;font-weight:600}._avatarMini_b398l_349{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.75rem;font-weight:700;color:var(--c-on-primary-container);background:var(--c-primary-container);border-radius:12px 4px}._montoAporte_b398l_362{font-weight:650;color:var(--c-text)}._celdaAccion_b398l_363{display:flex;justify-content:flex-end}._textoSecundario_b398l_364{color:var(--c-text-soft)}._num_b398l_365{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._alinearDerecha_b398l_366{text-align:right}._btnEliminar_b398l_368{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}._btnEliminar_b398l_368:hover{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 22%,transparent)}._btnEliminar_b398l_368:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._textoOk_b398l_389{color:var(--c-success);font-weight:600}._textoMal_b398l_390{color:var(--c-danger);font-weight:600}._textoAyudaChica_b398l_391{margin:4px 0 0;font-size:.8rem;color:var(--c-text-muted)}._cargando_b398l_394{display:flex;align-items:center;justify-content:center;gap:12px;padding:56px 24px;font-size:.9rem;color:var(--c-text-muted)}._spinner_b398l_403{width:22px;height:22px;border:3px solid var(--c-primary-container);border-top-color:var(--c-primary);border-radius:50%;animation:_girar_b398l_1 .8s linear infinite}._vacio_b398l_42{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;text-align:center;font-size:.9rem;color:var(--c-text-muted)}._vacioGrande_b398l_42{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;text-align:center;font-size:.95rem;color:var(--c-text-muted);background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px dashed var(--c-outline);border-radius:var(--r-asim)}._iconoVacio_b398l_436{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:50%}._avisoSuave_b398l_43{padding:14px 18px;font-size:.88rem;color:var(--c-text-soft);background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-left:3px solid var(--c-primary);border-radius:14px 6px}._lineaResultados_b398l_459{display:flex;flex-direction:column}._filaLinea_b398l_460{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-size:.9rem;border-bottom:1px solid var(--c-outline-soft)}._filaLinea_b398l_460 small{font-size:.78rem;font-weight:500;color:var(--c-text-muted)}._operador_b398l_470{display:inline-block;width:18px;font-weight:700;color:var(--c-text-muted)}._filaSubtotal_b398l_476{margin:4px 0;padding:12px 14px;font-weight:600;background:var(--c-surface-variant);border:1px solid var(--c-outline-soft);border-radius:12px 4px}._filaUtilidadLinea_b398l_484{margin-top:8px;padding:15px 16px;font-size:1rem;font-weight:700;border:1px solid;border-radius:14px 5px}._utilidadOk_b398l_492{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._utilidadMal_b398l_497{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._filaUtilidadLinea_b398l_484 ._operador_b398l_470,._filaUtilidadLinea_b398l_484 small{color:inherit}._listaGastos_b398l_506{display:flex;flex-direction:column;gap:16px}._filaGasto_b398l_507{display:flex;flex-direction:column;gap:7px}._filaGastoTexto_b398l_508{display:flex;justify-content:space-between;gap:12px;font-size:.88rem}._cabeceraPE_b398l_511{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}._valorPE_b398l_518{font-size:1.7rem;font-weight:700;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._bloqueAvance_b398l_525{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._textoAvance_b398l_526{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:.85rem;color:var(--c-text-soft)}._filaMargenSeguridad_b398l_535{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 16px;font-size:.9rem;font-weight:600;border:1px solid;border-radius:14px 5px}._margenSeguridadOk_b398l_547{color:var(--c-success);background:var(--c-success-container);border-color:color-mix(in srgb,var(--c-success) 25%,transparent)}._margenSeguridadMal_b398l_552{color:var(--c-danger);background:var(--c-danger-container);border-color:color-mix(in srgb,var(--c-danger) 25%,transparent)}._valorMargenSeguridad_b398l_557{display:flex;align-items:center;gap:6px;font-size:1.05rem;font-variant-numeric:tabular-nums}._metaMargenSeguridad_b398l_558{margin-left:4px;font-size:.78rem;font-weight:500}._tarjetaProyeccion_b398l_41{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:26px 28px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._tarjetaProyeccion_b398l_41:after{content:"";position:absolute;left:28px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._proyeccionOk_b398l_586{border-color:color-mix(in srgb,var(--c-success) 30%,transparent)}._proyeccionOk_b398l_586:after{background:var(--c-success)}._cabeceraRecuperacion_b398l_588{display:flex;justify-content:space-between;align-items:baseline}._labelRecuperacion_b398l_589{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._pctRecuperacion_b398l_596{font-size:2.6rem;font-weight:700;letter-spacing:-.04em;color:var(--c-primary-text);font-variant-numeric:tabular-nums}._proyeccionOk_b398l_586 ._pctRecuperacion_b398l_596{color:var(--c-success)}._mensajeProyeccion_b398l_604{margin:4px 0 0;font-size:.95rem;line-height:1.55;color:var(--c-text)}._filaDoble_b398l_607{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@keyframes _girar_b398l_1{to{transform:rotate(360deg)}}@media(max-width:860px){._dobleColumna_b398l_302{grid-template-columns:1fr}}@media(max-width:640px){._container_b398l_7{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._filaDoble_b398l_607{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._header_b398l_34,._barraFiltros_b398l_35,._gridKpi_b398l_36>*,._barraSeccion_b398l_37,._panel_b398l_38,._grafico_b398l_39,._tabla_b398l_40,._tarjetaProyeccion_b398l_41,._vacioGrande_b398l_42,._avisoSuave_b398l_43{animation:none}._kpi_b398l_112,._barraRelleno_b398l_228{transition:none}}._container_xcbng_6{--r-asim: 26px 8px 26px 8px;--vidrio-bg: color-mix(in srgb, var(--c-surface) 74%, transparent);--vidrio-borde: color-mix(in srgb, var(--c-surface) 40%, var(--c-outline-soft));--vidrio-brillo: inset 0 1px 0 color-mix(in srgb, white 50%, transparent);position:relative;isolation:isolate;padding:28px 32px 48px;min-height:100%;font-family:var(--c-font);color:var(--c-text)}._entra_xcbng_21{animation:_entrar_xcbng_1 .6s var(--c-ease) backwards;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes _entrar_xcbng_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._container_xcbng_6 .btn-primary,._container_xcbng_6 .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 22px;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:.01em;border-radius:var(--c-radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),box-shadow .2s var(--c-ease),border-color .2s,color .2s,transform .15s var(--c-ease)}._container_xcbng_6 .btn-primary{background:var(--c-primary);color:var(--c-on-primary);border:1px solid var(--c-primary)}._container_xcbng_6 .btn-primary:hover:not(:disabled){background:var(--c-primary-hover);box-shadow:var(--c-shadow-2);transform:translateY(-1px)}._container_xcbng_6 .btn-ghost{background:var(--c-surface);color:var(--c-primary-text);border:1px solid var(--c-outline)}._container_xcbng_6 .btn-ghost:hover:not(:disabled){background:var(--c-primary-container);border-color:transparent;transform:translateY(-1px)}._container_xcbng_6 .btn-primary:disabled,._container_xcbng_6 .btn-ghost:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}._container_xcbng_6 .btn-primary:focus-visible,._container_xcbng_6 .btn-ghost:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._estadoCentro_xcbng_82{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:60vh;text-align:center;font-size:.95rem;color:var(--c-text-muted)}._estadoCentro_xcbng_82 strong{font-size:1.15rem;color:var(--c-text)}._iconoEstado_xcbng_94{width:64px;height:64px;display:flex;align-items:center;justify-content:center;color:var(--c-warning);background:var(--c-warning-container);border-radius:50%}._spinner_xcbng_104{width:28px;height:28px;border:3px solid var(--c-primary-container);border-top-color:var(--c-primary);border-radius:50%;animation:_girar_xcbng_1 .8s linear infinite}._header_xcbng_114{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:26px}._sobretitulo_xcbng_122{display:inline-block;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-text)}._titulo_xcbng_131{margin:0;font-family:var(--c-font-titulo);font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:400;line-height:1.1;letter-spacing:-.02em}._titulo_xcbng_131 em{font-style:normal;font-weight:600;background:linear-gradient(100deg,var(--c-primary),var(--c-chart-2, var(--c-primary)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._subtitulo_xcbng_148{margin:6px 0 0;font-size:.92rem;color:var(--c-text-muted)}._estadoActualizacion_xcbng_150{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 14px;font-size:.78rem;color:var(--c-text-muted);background:var(--vidrio-bg);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--c-radius-full);box-shadow:var(--vidrio-brillo)}._puntoVivo_xcbng_164{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--c-success);box-shadow:0 0 0 3px var(--c-success-container);animation:_latido_xcbng_1 2s ease-in-out infinite}._puntoError_xcbng_173{background:var(--c-danger);box-shadow:0 0 0 3px var(--c-danger-container);animation:none}._btnRefrescar_xcbng_175{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;line-height:0;color:var(--c-primary-text);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s}._btnRefrescar_xcbng_175:hover:not(:disabled){background:var(--c-primary-container)}._btnRefrescar_xcbng_175:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._btnRefrescar_xcbng_175:disabled{cursor:progress}._girando_xcbng_193{animation:_girar_xcbng_1 .8s linear infinite}._hero_xcbng_196{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:30px 34px;border-radius:var(--r-asim);box-shadow:var(--c-shadow-2)}._hero_xcbng_196>*{position:relative;z-index:1}._heroAbierto_xcbng_211{color:var(--c-on-primary);background:linear-gradient(135deg,var(--c-primary) 0%,color-mix(in srgb,var(--c-primary) 55%,var(--c-chart-2, var(--c-primary))) 100%);border:1px solid color-mix(in srgb,white 22%,transparent)}._heroAbierto_xcbng_211:before,._heroAbierto_xcbng_211:after{content:"";position:absolute;border-radius:50%;pointer-events:none}._heroAbierto_xcbng_211:before{right:-70px;top:-110px;width:320px;height:320px;background:radial-gradient(circle,color-mix(in srgb,white 30%,transparent),transparent 70%)}._heroAbierto_xcbng_211:after{right:18%;bottom:-140px;width:260px;height:260px;background:radial-gradient(circle,color-mix(in srgb,white 16%,transparent),transparent 70%)}._heroCerrado_xcbng_243{background:var(--c-warning-container);border:1px solid color-mix(in srgb,var(--c-warning) 30%,transparent);box-shadow:var(--c-shadow-1)}._bloqueTurno_xcbng_249{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._pillEstado_xcbng_251,._pillAlerta_xcbng_252{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;font-size:.78rem;font-weight:600;border-radius:var(--c-radius-full)}._pillEstado_xcbng_251{color:var(--c-on-primary);background:color-mix(in srgb,white 20%,transparent);border:1px solid color-mix(in srgb,white 28%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._pillAlerta_xcbng_252{color:var(--c-warning);background:var(--c-surface)}._puntoVivoHero_xcbng_270{width:8px;height:8px;border-radius:50%;background:var(--c-on-primary);box-shadow:0 0 0 3px color-mix(in srgb,white 30%,transparent);animation:_latidoHero_xcbng_1 2s ease-in-out infinite}._valorGrande_xcbng_279{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._tituloAlerta_xcbng_286{font-size:1.25rem;font-weight:600;color:var(--c-text)}._subtextoTarjeta_xcbng_287{font-size:.88rem;opacity:.85}._heroCerrado_xcbng_243 ._subtextoTarjeta_xcbng_287{color:var(--c-text-soft);opacity:1}._grillaTarjetas_xcbng_291{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px}._tarjeta_xcbng_297{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:20px 22px 18px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo);transition:transform .25s var(--c-ease),box-shadow .25s var(--c-ease)}._tarjeta_xcbng_297:hover{transform:translateY(-3px);box-shadow:var(--c-shadow-2),var(--vidrio-brillo)}._tarjeta_xcbng_297:after{content:"";position:absolute;left:22px;top:0;width:44px;height:3px;border-radius:0 0 4px 4px;background:var(--c-primary)}._cabeceraTarjeta_xcbng_326{display:flex;justify-content:space-between;align-items:center;gap:8px}._labelTarjeta_xcbng_327{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted)}._iconoTarjeta_xcbng_334{width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:50%}._valor_xcbng_279{font-size:1.75rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}._subtexto_xcbng_287{font-size:.8rem;color:var(--c-text-muted)}._tonoOk_xcbng_355{background:color-mix(in srgb,var(--c-success-container) 80%,transparent)}._tonoOk_xcbng_355:after{background:var(--c-success)}._tonoOk_xcbng_355 ._valor_xcbng_279{color:var(--c-success)}._tonoOk_xcbng_355 ._iconoTarjeta_xcbng_334{color:var(--c-success);background:var(--c-surface)}._tonoMal_xcbng_360{background:color-mix(in srgb,var(--c-danger-container) 80%,transparent)}._tonoMal_xcbng_360:after{background:var(--c-danger)}._tonoMal_xcbng_360 ._valor_xcbng_279{color:var(--c-danger)}._tonoMal_xcbng_360 ._iconoTarjeta_xcbng_334{color:var(--c-danger);background:var(--c-surface)}._tonoAviso_xcbng_365:after{background:var(--c-warning)}._tonoAviso_xcbng_365 ._valor_xcbng_279{color:var(--c-warning)}._tonoAviso_xcbng_365 ._iconoTarjeta_xcbng_334{color:var(--c-warning);background:var(--c-warning-container)}._accesosRapidos_xcbng_370{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:24px}._accesoTile_xcbng_376{position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px;font:inherit;text-align:left;color:var(--c-text);background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:18px 6px;box-shadow:var(--vidrio-brillo);cursor:pointer;transition:transform .2s var(--c-ease),box-shadow .25s,border-color .2s,background-color .2s}._accesoTile_xcbng_376:hover{transform:translateY(-3px);border-color:var(--c-primary);box-shadow:var(--c-shadow-2),0 0 0 1px color-mix(in srgb,var(--c-primary) 40%,transparent),0 10px 30px -10px color-mix(in srgb,var(--c-primary) 55%,transparent)}._accesoTile_xcbng_376:active{transform:scale(.98)}._accesoTile_xcbng_376:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._accesoIcono_xcbng_404{width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:14px 5px;transition:transform .25s var(--c-ease)}._accesoTile_xcbng_376:hover ._accesoIcono_xcbng_404{transform:rotate(-6deg) scale(1.06)}._accesoLabel_xcbng_417{flex:1;font-size:.92rem;font-weight:600}._accesoFlecha_xcbng_418{flex-shrink:0;color:var(--c-text-muted);transition:transform .2s var(--c-ease),color .2s}._accesoTile_xcbng_376:hover ._accesoFlecha_xcbng_418{transform:translate(3px,-3px);color:var(--c-primary-text)}._accesoDestacado_xcbng_421{color:var(--c-on-primary);background:linear-gradient(135deg,var(--c-primary),color-mix(in srgb,var(--c-primary) 60%,var(--c-chart-2, var(--c-primary))));border-color:color-mix(in srgb,white 22%,transparent)}._accesoDestacado_xcbng_421:hover{border-color:color-mix(in srgb,white 40%,transparent)}._accesoDestacado_xcbng_421 ._accesoIcono_xcbng_404{color:var(--c-on-primary);background:color-mix(in srgb,white 20%,transparent)}._accesoDestacado_xcbng_421 ._accesoFlecha_xcbng_418,._accesoDestacado_xcbng_421:hover ._accesoFlecha_xcbng_418{color:var(--c-on-primary)}._accesoBadge_xcbng_435{min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:#fff;background:var(--c-danger);border-radius:var(--c-radius-full);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-danger) 25%,transparent)}._dobleColumna_xcbng_451{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}._panel_xcbng_456{margin-bottom:20px;padding:22px 24px;background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);border-radius:var(--r-asim);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._cabeceraPanel_xcbng_466{display:flex;align-items:center;gap:10px;margin-bottom:16px}._cabeceraPanel_xcbng_466 h3{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}._lista_xcbng_476{display:flex;flex-direction:column}._filaLista_xcbng_477{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;font-size:.88rem;border-bottom:1px solid var(--c-outline-soft)}._filaLista_xcbng_477:last-child{border-bottom:none}._nombreFila_xcbng_487{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._num_xcbng_488{font-variant-numeric:tabular-nums;white-space:nowrap}._num_xcbng_488 small{color:var(--c-text-muted);font-size:.78rem}._filaAlerta_xcbng_492{width:100%;font:inherit;color:inherit;text-align:left;background:none;border:none;border-bottom:1px solid var(--c-outline-soft);border-radius:10px;cursor:pointer;transition:background-color .15s}._filaAlerta_xcbng_492:last-of-type{border-bottom:none}._filaAlerta_xcbng_492:hover{background:color-mix(in srgb,var(--c-danger) 8%,transparent)}._filaAlerta_xcbng_492:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._puntoAlerta_xcbng_508{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#ce0404;box-shadow:0 0 0 3px var(--c-warning-container)}._puntoAgotado_xcbng_516{background:var(--c-danger);box-shadow:0 0 0 3px var(--c-danger-container)}._infoAlerta_xcbng_518{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}._subAlerta_xcbng_519{font-size:.72rem;color:var(--c-text-muted)}._linkPanel_xcbng_521{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;font:inherit;font-size:.76rem;font-weight:600;color:var(--c-primary-text);background:none;border:none;border-radius:var(--c-radius-full);cursor:pointer;transition:background-color .15s}._linkPanel_xcbng_521:hover{background:var(--c-primary-container)}._linkPanel_xcbng_521:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._verMas_xcbng_540{width:100%;margin-top:8px;padding:9px;font:inherit;font-size:.78rem;color:var(--c-text-muted);background:none;border:1px dashed var(--c-outline);border-radius:12px;cursor:pointer;transition:color .15s,border-color .15s}._verMas_xcbng_540:hover{color:var(--c-text);border-color:var(--c-text-soft)}._filaTop_xcbng_556{display:flex;align-items:center;gap:14px;padding:9px 0}._rank_xcbng_557{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.78rem;font-weight:700;color:var(--c-text-soft);background:var(--c-surface-variant);border-radius:50%}._rankPrimero_xcbng_570{color:var(--c-on-primary);background:var(--c-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 20%,transparent)}._infoTop_xcbng_575{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}._textoTop_xcbng_576{display:flex;justify-content:space-between;gap:12px;font-size:.88rem}._barraFondo_xcbng_577{height:6px;overflow:hidden;background:var(--c-surface-variant);border-radius:var(--c-radius-full)}._barraRelleno_xcbng_583{height:100%;background:linear-gradient(90deg,var(--c-primary),var(--c-chart-2, var(--c-primary)));border-radius:var(--c-radius-full);transition:width .8s var(--c-ease)}._vacioPanel_xcbng_591{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 12px;font-size:.88rem;text-align:center;color:var(--c-text-muted)}._iconoOk_xcbng_601,._iconoNeutro_xcbng_602{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%}._iconoOk_xcbng_601{color:var(--c-success);background:var(--c-success-container)}._iconoNeutro_xcbng_602{color:var(--c-text-soft);background:var(--c-surface-variant)}._textoAyuda_xcbng_613{font-size:.85rem;color:var(--c-text-muted)}._chip_xcbng_616{display:inline-block;padding:3px 11px;font-size:.74rem;font-weight:700;border-radius:var(--c-radius-full);white-space:nowrap}._chipMal_xcbng_624{color:var(--c-danger);background:var(--c-danger-container)}._chipBajo_xcbng_625{color:var(--c-warning);background:var(--c-warning-container)}._tarjetaPE_xcbng_628{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:20px 26px;border-radius:var(--r-asim)}._tarjetaPE_xcbng_628>div{display:flex;flex-direction:column;gap:4px}._peOk_xcbng_638{background:var(--c-success-container);border:1px solid color-mix(in srgb,var(--c-success) 25%,transparent)}._peOk_xcbng_638 ._valorPE_xcbng_642{color:var(--c-success)}._peNeutro_xcbng_643{background:var(--vidrio-bg);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--vidrio-borde);box-shadow:var(--c-shadow-1),var(--vidrio-brillo)}._valorPE_xcbng_642{font-size:1.25rem;font-weight:700;color:var(--c-text);font-variant-numeric:tabular-nums}._iconoPE_xcbng_651{width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:50%}._peOk_xcbng_638 ._iconoPE_xcbng_651{color:var(--c-success);background:var(--c-surface)}._panelGrafico_xcbng_664{margin-bottom:0}._statsGrafico_xcbng_665{display:flex;flex-wrap:wrap;gap:12px 32px;margin:-4px 0 14px}._stat_xcbng_665{display:flex;flex-direction:column;gap:2px}._statLabel_xcbng_672{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted)}._statValor_xcbng_679{font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}@keyframes _girar_xcbng_1{to{transform:rotate(360deg)}}@keyframes _latido_xcbng_1{0%,to{box-shadow:0 0 0 3px var(--c-success-container)}50%{box-shadow:0 0 0 6px var(--c-success-container)}}@keyframes _latidoHero_xcbng_1{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,white 30%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,white 12%,transparent)}}@media(max-width:860px){._dobleColumna_xcbng_451{grid-template-columns:1fr}}@media(max-width:640px){._container_xcbng_6{padding:20px 16px 40px;--r-asim: 22px 6px 22px 6px}._hero_xcbng_196{padding:24px 22px}._header_xcbng_114{align-items:flex-start}}@media(prefers-reduced-motion:reduce){._entra_xcbng_21,._puntoVivo_xcbng_164,._puntoVivoHero_xcbng_270,._girando_xcbng_193{animation:none}._tarjeta_xcbng_297,._accesoTile_xcbng_376,._accesoIcono_xcbng_404,._barraRelleno_xcbng_583{transition:none}}._pagina_3rriv_6{position:relative;min-height:100vh;padding:50px 24px 56px;font-family:var(--c-font);color:var(--c-text);background:var(--c-bg, #FFFFFF)}._pagina_3rriv_6:before{content:"";display:block;height:4px;margin:0 -24px;background:linear-gradient(90deg,var(--c-primary),var(--c-chart-2, var(--c-primary)))}._envoltura_3rriv_28{width:100%;max-width:960px;margin:0 auto}._encabezado_3rriv_35{padding:40px 0 32px;border-bottom:1px solid var(--c-outline-soft)}._marca_3rriv_40{display:flex;align-items:center;gap:12px}._logo_3rriv_45{display:block;width:200px;height:auto;object-fit:contain;margin-bottom:27px}._marcaTexto_3rriv_52{display:flex;flex-direction:column;line-height:1.25}._marcaNombre_3rriv_53{font-family:var(--c-font-titulo, var(--c-font));font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--c-text)}._marcaAutor_3rriv_60{font-size:.8rem;color:var(--c-text-muted)}._titulo_3rriv_62{margin:0 0 14px;font-family:var(--c-font-titulo, var(--c-font));font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--c-text)}._intro_3rriv_71{max-width:62ch;margin:0 0 14px;font-size:.98rem;line-height:1.65;color:var(--c-text-soft)}._actualizado_3rriv_78{margin:0;font-size:.82rem;color:var(--c-text-muted)}._documento_3rriv_81{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;padding-top:36px}._indice_3rriv_89{position:sticky;top:28px;align-self:start;display:flex;flex-direction:column;gap:2px}._tituloIndice_3rriv_97{margin-bottom:8px;padding-left:12px;font-size:.82rem;font-weight:600;color:var(--c-text)}._indiceItem_3rriv_104{display:flex;align-items:baseline;gap:8px;padding:7px 12px;font-size:.82rem;line-height:1.35;color:var(--c-text-muted);text-decoration:none;border-left:2px solid var(--c-outline-soft);transition:color .15s,border-color .15s,background-color .15s}._indiceItem_3rriv_104:hover{color:var(--c-text);background:var(--c-surface-variant)}._indiceItem_3rriv_104:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}._indiceActivo_3rriv_118,._indiceActivo_3rriv_118:hover{font-weight:600;color:var(--c-primary-text);border-left-color:var(--c-primary)}._indiceNum_3rriv_124{flex-shrink:0;font-variant-numeric:tabular-nums}._contenido_3rriv_130{min-width:0}._seccion_3rriv_132{scroll-margin-top:28px;padding:28px 0;border-top:1px solid var(--c-outline-soft)}._seccion_3rriv_132:first-child{padding-top:0;border-top:none}._seccion_3rriv_132:last-child{padding-bottom:0}._seccionTitulo_3rriv_140{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:.9rem;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--c-text)}._seccionNum_3rriv_151{font-variant-numeric:tabular-nums;color:var(--c-primary-text)}._seccionCuerpo_3rriv_156{max-width:66ch}._seccionCuerpo_3rriv_156 p{margin:0 0 12px;font-size:.82rem;line-height:1.75;color:var(--c-text-soft)}._seccionCuerpo_3rriv_156 p:last-child{margin-bottom:0}._pie_3rriv_166{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:20px;border-top:1px solid var(--c-outline-soft);font-size:.85rem;color:var(--c-text-muted)}._pie_3rriv_166 p{margin:0}._pieContacto_3rriv_179{font-weight:600;color:var(--c-primary-text);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s}._pieContacto_3rriv_179:hover{border-color:var(--c-primary)}._pieContacto_3rriv_179:focus-visible{outline:none;box-shadow:var(--c-focus-ring);border-radius:4px}@media(max-width:760px){._pagina_3rriv_6{padding:0 16px 40px}._pagina_3rriv_6:before{margin:0 -16px}._encabezado_3rriv_35{padding:28px 0 24px}._marca_3rriv_40{margin-bottom:24px}._documento_3rriv_81{grid-template-columns:1fr;gap:28px;padding-top:24px}._indice_3rriv_89{position:static;flex-direction:row;gap:6px;padding-bottom:4px;overflow-x:auto}._tituloIndice_3rriv_97{display:none}._indiceItem_3rriv_104{flex-shrink:0;padding:6px 12px;white-space:nowrap;border:1px solid var(--c-outline-soft);border-radius:var(--c-radius-full)}._indiceActivo_3rriv_118,._indiceActivo_3rriv_118:hover{border-color:var(--c-primary);background:var(--c-surface-variant)}}@media(prefers-reduced-motion:reduce){._indiceItem_3rriv_104,._pieContacto_3rriv_179{transition:none}}._escena_w25kn_5{--acento: var(--c-chart-2, var(--c-primary));--azul: var(--c-primary);--mx: 0;--my: 0;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:40px 16px 64px;overflow-x:hidden;font-family:var(--c-font);color:#fff;background:var(--azul);transition:opacity .5s ease,filter .5s ease}._saliendo_w25kn_27{opacity:0;filter:blur(4px)}._fondo_w25kn_30{position:fixed;inset:0;overflow:hidden;pointer-events:none;background:var(--azul);animation:_aparecer_w25kn_1 .8s ease-out both}._fondo_w25kn_30:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 80% 80% at 50% 45%,transparent 55%,rgba(1,70,125,.45) 100%)}._fondo_w25kn_30:after{content:"";position:absolute;inset:0;z-index:2;opacity:.04;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}._velo_w25kn_58{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 75% 60% at 40% 38%,rgba(2,119,189,.35),transparent 72%);animation:_aparecer_w25kn_1 .8s ease-out both}._bola_w25kn_67{position:absolute;border-radius:50%;filter:blur(16px);will-change:transform,translate;translate:calc(var(--mx) * var(--prof, 0px)) calc(var(--my) * var(--prof, 0px));transition:translate .8s cubic-bezier(.2,0,0,1)}._bola5_w25kn_75{--prof: 70px;top:-20vmax;left:-15vmax;width:80vmax;height:80vmax;background:radial-gradient(circle,#fff 0,#ffffffeb 22%,#ffffff73 45%,#fff0 70%);animation:_derivaA_w25kn_1 26s ease-in-out infinite alternate}._bola3_w25kn_84{--prof: -50px;right:-20vmax;bottom:-25vmax;width:85vmax;height:85vmax;background:radial-gradient(circle,rgb(1,105,184) 0,transparent 65%);animation:_derivaB_w25kn_1 32s ease-in-out infinite alternate}._bola5_w25kn_75{--prof: 110px;top:15vh;right:5vw;width:55vmax;height:55vmax;background:radial-gradient(circle,color-mix(in srgb,var(--acento) 90%,white) 0,transparent 65%);opacity:.85;animation:_derivaC_w25kn_1 22s ease-in-out infinite alternate}._bola4_w25kn_103{--prof: -90px;bottom:-18vmax;left:5vw;width:60vmax;height:60vmax;background:radial-gradient(circle,#fff 0,#ffffffe0 20%,#fff6 44%,#fff0 70%);animation:_derivaD_w25kn_1 29s ease-in-out infinite alternate}._bola1_w25kn_112{--prof: 60px;top:-15vmax;right:10vw;width:50vmax;height:50vmax;background:radial-gradient(circle,rgba(0,145,255,.81) 0,transparent 65%);animation:_derivaE_w25kn_1 35s ease-in-out infinite alternate}._contenido_w25kn_123{position:relative;z-index:3;box-sizing:border-box;width:100%;max-width:980px}._pie_w25kn_130{position:absolute;left:0;right:0;bottom:20px;z-index:3;margin:0;text-align:center;font-size:12px;color:#ffffffbf}@keyframes _aparecer_w25kn_1{0%{opacity:0}to{opacity:1}}@keyframes _derivaA_w25kn_1{0%{transform:translate(0) scale(1)}50%{transform:translate(35vw,20vh) scale(1.15)}to{transform:translate(15vw,45vh) scale(.95)}}@keyframes _derivaB_w25kn_1{0%{transform:translate(0) scale(1)}50%{transform:translate(-30vw,-15vh) scale(.9)}to{transform:translate(-45vw,-30vh) scale(1.1)}}@keyframes _derivaC_w25kn_1{0%{transform:translate(0) scale(1)}50%{transform:translate(-35vw,25vh) scale(1.2)}to{transform:translate(-55vw,-10vh) scale(.9)}}@keyframes _derivaD_w25kn_1{0%{transform:translate(0) scale(1)}50%{transform:translate(30vw,-25vh) scale(.9)}to{transform:translate(55vw,-10vh) scale(1.15)}}@keyframes _derivaE_w25kn_1{0%{transform:translate(0) scale(1)}50%{transform:translate(-25vw,30vh) scale(1.1)}to{transform:translate(-45vw,15vh) scale(.95)}}@media(prefers-reduced-motion:reduce){._fondo_w25kn_30,._velo_w25kn_58,._bola_w25kn_67{animation:none!important;transition:none!important}._bola_w25kn_67{translate:none}._escena_w25kn_5{transition:none}}._tarjeta_g8ulq_1{box-sizing:border-box;width:100%;max-width:400px;margin:0 auto;padding:32px 28px;color:var(--c-text);text-align:center;background:#fff;border-radius:20px;box-shadow:0 24px 60px -20px #03142873}._logo_g8ulq_13{display:block;height:40px;margin:0 auto 22px}._titulo_g8ulq_14{margin:0 0 8px;font-size:1.25rem;font-weight:700;letter-spacing:-.3px}._texto_g8ulq_15{margin:0 0 20px;font-size:.9rem;line-height:1.5;color:var(--c-text-soft)}._nota_g8ulq_16{margin:0 0 20px;font-size:.8rem;color:var(--c-text-muted)}._google_g8ulq_17{display:flex;justify-content:center;min-height:44px}._form_g8ulq_19{display:flex;flex-direction:column;align-items:center;gap:14px}._pasos_g8ulq_20{margin:0;padding-left:20px;font-size:.85rem;line-height:1.6;text-align:left;color:var(--c-text-soft)}._qr_g8ulq_28{width:200px;height:200px;padding:8px;background:#fff;border:1px solid var(--c-outline);border-radius:12px}._manual_g8ulq_36{width:100%;font-size:.8rem;color:var(--c-text-muted)}._manual_g8ulq_36 summary{cursor:pointer}._manual_g8ulq_36 code{display:block;margin-top:8px;padding:8px;font-size:.85rem;letter-spacing:.08em;word-break:break-all;color:var(--c-text);background:var(--c-surface-variant);border-radius:8px}._codigo_g8ulq_50{box-sizing:border-box;width:200px;height:56px;font-family:Consolas,Courier New,monospace;font-size:1.8rem;font-weight:700;letter-spacing:.4em;text-align:center;color:var(--c-text);background:var(--c-surface-variant);border:1px solid var(--c-outline);border-radius:12px;outline:none}._codigo_g8ulq_50:focus{border-color:var(--c-primary);box-shadow:var(--c-focus-ring)}._boton_g8ulq_67,._botonSecundario_g8ulq_68{width:100%;min-height:46px;font:inherit;font-size:.95rem;font-weight:700;border-radius:12px;cursor:pointer}._boton_g8ulq_67{color:#fff;background:var(--c-primary);border:0}._boton_g8ulq_67:disabled{opacity:.55;cursor:not-allowed}._botonSecundario_g8ulq_68{color:var(--c-text);background:transparent;border:1px solid var(--c-outline)}._error_g8ulq_81{margin:16px 0 0;padding:10px 12px;font-size:.85rem;color:var(--c-danger);background:var(--c-danger-container);border-radius:10px}._noExiste_g8ulq_91{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;font-family:var(--c-font);color:var(--c-text-muted)}._noExiste_g8ulq_91 h1{margin:0;font-size:3rem;color:var(--c-text)}._noExiste_g8ulq_91 p{margin:4px 0 0}._aviso_g8ulq_103{margin:0 0 16px;padding:10px 12px;font-size:.84rem;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:10px}._panel_tmlk2_4{min-height:100vh;font-family:var(--c-font);color:var(--c-text);background:var(--c-bg)}._barra_tmlk2_12{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:24px;min-height:64px;padding:0 clamp(16px,3vw,32px);color:#fff;background:linear-gradient(120deg,var(--c-primary-hover),var(--c-primary))}._marca_tmlk2_24{display:flex;align-items:center;gap:10px;flex-shrink:0}._logo_tmlk2_25{height:28px;width:auto}._marcaEtiqueta_tmlk2_26{padding:3px 8px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border-radius:999px}._nav_tmlk2_35{display:flex;gap:4px;flex:1;overflow-x:auto}._navItem_tmlk2_36{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:.88rem;font-weight:600;white-space:nowrap;text-decoration:none;color:#ffffffd1;border-radius:999px;transition:background-color .15s,color .15s}._navItem_tmlk2_36:hover{color:#fff;background:#ffffff1f}._navActivo_tmlk2_51,._navActivo_tmlk2_51:hover{color:var(--c-primary-hover);background:#fff}._usuario_tmlk2_52{display:flex;align-items:center;gap:14px;flex-shrink:0}._usuarioTexto_tmlk2_53{display:flex;flex-direction:column;text-align:right;line-height:1.25}._usuarioTexto_tmlk2_53 strong{font-size:.86rem}._usuarioTexto_tmlk2_53 small{font-size:.74rem;opacity:.8}._btnSalir_tmlk2_56{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;font:inherit;font-size:.82rem;font-weight:600;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:10px;cursor:pointer}._btnSalir_tmlk2_56:hover{background:#fff3}._contenido_tmlk2_74{padding:clamp(20px,3vw,32px)}._pagina_tmlk2_75{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:18px}._encabezado_tmlk2_76{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}._eyebrow_tmlk2_77{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-primary-text)}._titulo_tmlk2_84{margin:4px 0 2px;font-size:1.6rem;font-weight:700;letter-spacing:-.4px}._subtitulo_tmlk2_85{margin:0;font-size:.9rem;color:var(--c-text-soft)}._filtros_tmlk2_88{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._buscador_tmlk2_89{display:flex;align-items:center;gap:8px;flex:1 1 260px;max-width:360px;height:40px;padding:0 12px;color:var(--c-text-muted);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:10px}._buscador_tmlk2_89:focus-within{border-color:var(--c-primary);box-shadow:var(--c-focus-ring)}._buscador_tmlk2_89 input{flex:1;min-width:0;font:inherit;font-size:.9rem;color:var(--c-text);background:none;border:0;outline:none}._select_tmlk2_104{height:40px;padding:0 12px;font:inherit;font-size:.9rem;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:10px}._segmentado_tmlk2_114{display:inline-flex;gap:2px;padding:3px;background:var(--c-surface-variant);border:1px solid var(--c-outline);border-radius:10px}._segmento_tmlk2_122{height:32px;padding:0 12px;font:inherit;font-size:.84rem;font-weight:600;color:var(--c-text-soft);background:transparent;border:0;border-radius:8px;cursor:pointer}._segmento_tmlk2_122:disabled{cursor:not-allowed;opacity:.6}._segmentoActivo_tmlk2_135{color:var(--c-primary-text);background:var(--c-surface);box-shadow:0 1px 3px #00000014}._tablaCaja_tmlk2_138{overflow-x:auto;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:14px}._tabla_tmlk2_138{width:100%;border-collapse:collapse;font-size:.88rem}._tabla_tmlk2_138 th{padding:12px 14px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--c-text-muted);background:var(--c-surface-variant);border-bottom:1px solid var(--c-outline)}._tabla_tmlk2_138 td{padding:12px 14px;vertical-align:middle;border-bottom:1px solid var(--c-outline-soft, var(--c-outline))}._tabla_tmlk2_138 tbody tr:last-child td{border-bottom:0}._tabla_tmlk2_138 tbody tr:hover td{background:var(--sky-50, #F0F9FF)}._numero_tmlk2_160{text-align:right;font-variant-numeric:tabular-nums}._derecha_tmlk2_161{text-align:right}._sinSalto_tmlk2_162{white-space:nowrap}._celdaPrincipal_tmlk2_163{display:flex;flex-direction:column;gap:2px}._celdaPrincipal_tmlk2_163 small{font-size:.78rem;color:var(--c-text-muted)}._mono_tmlk2_165{font-family:Consolas,Courier New,monospace;font-size:.82rem}._apagado_tmlk2_166{color:var(--c-text-muted)}._filaApagada_tmlk2_167 td{opacity:.6}._badgeTu_tmlk2_168{margin-left:6px;padding:1px 6px;font-size:.68rem;font-weight:700;color:var(--c-primary-text);background:var(--c-primary-container);border-radius:999px}._pill_tmlk2_178{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:.75rem;font-weight:700;white-space:nowrap;border-radius:999px}._pill_tmlk2_178:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._pillActivo_tmlk2_190{color:var(--c-success);background:color-mix(in srgb,var(--c-success) 12%,transparent)}._pillSuspendido_tmlk2_191{color:var(--c-danger);background:var(--c-danger-container)}._pillPendiente_tmlk2_192{color:var(--c-warning);background:var(--c-warning-container)}._acciones_tmlk2_194{display:inline-flex;justify-content:flex-end;gap:4px}._btnIcono_tmlk2_195{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--c-text-soft);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer}._btnIcono_tmlk2_195:hover{color:var(--c-primary-text);background:var(--c-surface-variant);border-color:var(--c-outline)}._btnIconoPeligro_tmlk2_208:hover{color:var(--c-danger);background:var(--c-danger-container)}._vacio_tmlk2_210{margin:0;padding:32px;text-align:center;color:var(--c-text-muted)}._paginacion_tmlk2_211{display:flex;justify-content:center;align-items:center;gap:14px;font-size:.88rem;color:var(--c-text-soft)}._accionAlerta_tmlk2_214{font-weight:600;color:var(--c-danger)}._filaDetalle_tmlk2_215 td{background:var(--c-surface-variant)}._json_tmlk2_216{margin:0;padding:12px;overflow-x:auto;font-family:Consolas,Courier New,monospace;font-size:.8rem;line-height:1.5;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:10px}._formGrid_tmlk2_230{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._campoTexto_tmlk2_231{display:flex;flex-direction:column;gap:6px;font-size:.85rem;font-weight:600;color:var(--c-text-soft)}._campoTexto_tmlk2_231 textarea{padding:10px 12px;font:inherit;font-size:.9rem;font-weight:400;resize:vertical;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:10px;outline:none}._campoTexto_tmlk2_231 textarea:focus{border-color:var(--c-primary);box-shadow:var(--c-focus-ring)}._subtituloSeccion_tmlk2_245{margin:8px 0 0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-muted)}._etiqueta_tmlk2_253{font-size:.85rem;font-weight:600;color:var(--c-text-soft)}._texto_tmlk2_254{margin:0;font-size:.9rem;line-height:1.55;color:var(--c-text-soft)}._nota_tmlk2_255{margin:-4px 0 0;font-size:.8rem;color:var(--c-text-muted)}._chips_tmlk2_257{display:flex;flex-wrap:wrap;gap:6px}._chip_tmlk2_257{height:32px;padding:0 12px;font:inherit;font-size:.82rem;font-weight:600;color:var(--c-text-soft);background:var(--c-surface);border:1px solid var(--c-outline);border-radius:999px;cursor:pointer}._chip_tmlk2_257:hover{border-color:var(--c-outline-strong);color:var(--c-text)}._chipActivo_tmlk2_271,._chipActivo_tmlk2_271:hover{color:#fff;background:var(--c-primary);border-color:var(--c-primary)}._check_tmlk2_273{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--c-outline);border-radius:12px;cursor:pointer}._check_tmlk2_273 input{width:18px;height:18px;margin-top:2px;accent-color:var(--c-primary)}._check_tmlk2_273 span{display:flex;flex-direction:column;gap:2px}._check_tmlk2_273 strong{font-size:.9rem}._check_tmlk2_273 small{font-size:.8rem;color:var(--c-text-soft)}._metricas_tmlk2_287{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._metrica_tmlk2_287{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--c-surface-variant);border-radius:12px}._metrica_tmlk2_287 span{font-size:.75rem;color:var(--c-text-muted)}._metrica_tmlk2_287 strong{font-size:1.15rem;font-variant-numeric:tabular-nums}._listaSimple_tmlk2_298{margin:0;padding-left:18px;font-size:.88rem;line-height:1.7;color:var(--c-text-soft)}._claveCaja_tmlk2_300{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--c-surface-variant);border:1px dashed var(--c-outline-strong);border-radius:12px}._claveCaja_tmlk2_300 code{font-family:Consolas,Courier New,monospace;font-size:1.2rem;font-weight:700;letter-spacing:.06em}._aviso_tmlk2_311{margin:0;padding:10px 12px;font-size:.84rem;line-height:1.5;color:var(--c-warning);background:var(--c-warning-container);border-radius:10px}._avisoPeligro_tmlk2_320{margin:0;padding:10px 12px;font-size:.86rem;line-height:1.5;color:var(--c-danger);background:var(--c-danger-container);border-radius:10px}._btnPeligro_tmlk2_329{height:40px;padding:0 18px;font:inherit;font-size:.9rem;font-weight:700;color:#fff;background:var(--c-danger);border:0;border-radius:10px;cursor:pointer}._btnPeligro_tmlk2_329:disabled{opacity:.5;cursor:not-allowed}@media(max-width:900px){._barra_tmlk2_12{flex-wrap:wrap;padding-block:10px}._nav_tmlk2_35{order:3;flex-basis:100%}._usuarioTexto_tmlk2_53{display:none}._metricas_tmlk2_287{grid-template-columns:1fr}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sky-50: #F0F9FF;--sky-100: #E0F2FE;--sky-200: #BAE6FD;--sky-300: #7DD3FC;--sky-400: #38BDF8;--sky-500: #0EA5E9;--sky-600: #0284C7;--sky-700: #0369A1;--sky-800: #075985;--sky-900: #0C4A6E;--ink-950: #0A0F1C;--ink-800: #1E293B;--ink-700: #334155;--ink-500: #64748B;--ink-300: #CBD5E1;--c-primary: #0277BD;--c-primary-hover: var(--sky-700);--c-primary-text: var(--sky-700);--c-on-primary: #FFFFFF;--c-primary-container: var(--sky-50);--c-on-primary-container: var(--sky-800);--c-secondary-container: #F8FAFC;--c-accent: var(--sky-400);--c-brillo: var(--sky-500);--c-bg: #FFFFFF;--c-surface: #FFFFFF;--c-surface-variant: #F8FAFC;--c-surface-sunken: #F1F5F9;--c-outline: #E2E8F0;--c-outline-soft: #EDF1F5;--c-outline-strong: #8496A9;--c-text: var(--ink-950);--c-text-soft: var(--ink-700);--c-text-muted: var(--ink-500);--c-success: #15803D;--c-success-container: #ECFDF3;--c-danger: #B42318;--c-danger-container: #FEF3F2;--c-warning: #A15C07;--c-warning-container: #FFFAEB;--g-cielo: #FFFFFF;--g-cielo-nubes: #FFFFFF;--g-amanecer: linear-gradient(135deg, var(--sky-700) 0%, #0277BD 55%, var(--sky-600) 100%);--g-brillo: linear-gradient(90deg, var(--sky-400) 0%, var(--sky-500) 100%);--g-profundo: linear-gradient(180deg, var(--ink-950) 0%, var(--sky-900) 100%);--c-radius-sm: 6px;--c-radius-md: 8px;--c-radius-lg: 12px;--c-radius-xl: 16px;--c-radius-full: 999px;--c-shadow-1: 0 1px 2px rgba(15, 23, 42, .05);--c-shadow-2: 0 4px 12px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--c-shadow-3: 0 16px 48px rgba(15, 23, 42, .14), 0 2px 6px rgba(15, 23, 42, .06);--c-glow: 0 0 0 1px rgba(14, 165, 233, .25), 0 6px 20px rgba(14, 165, 233, .3);--c-focus-ring: 0 0 0 3px rgba(14, 165, 233, .4);--c-font: "Inter Variable", "Segoe UI", system-ui, sans-serif;--c-font-titulo: var(--c-font);--c-ease: cubic-bezier(.2, 0, 0, 1);--c-chart-1: var(--sky-600);--c-chart-2: var(--sky-400);--c-chart-3: #6366F1;--c-chart-4: #15803D;--c-chart-5: #B42318}:root{--color-bg: var(--c-bg);--color-surface: var(--c-surface);--color-surface-alt: var(--c-surface-variant);--color-text: var(--c-text);--color-text-soft: var(--c-text-soft);--color-text-muted: var(--c-text-muted);--color-primary: var(--c-primary-text);--color-primary-dark: var(--sky-800);--color-accent: var(--c-accent);--color-accent-light: var(--c-primary-container);--color-success: var(--c-success);--color-warning: var(--c-warning);--color-danger: var(--c-danger);--color-danger-light: var(--c-danger-container);--color-border: var(--c-outline);--shadow-sm: var(--c-shadow-1);--shadow-md: var(--c-shadow-2);--shadow-lg: var(--c-shadow-3);--font-family: var(--c-font);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--radius-sm: var(--c-radius-sm);--radius-md: var(--c-radius-md);--radius-lg: var(--c-radius-lg);--radius-xl: var(--c-radius-xl);--radius-full: var(--c-radius-full);--transition: all .2s var(--c-ease)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%}body{font-family:var(--c-font);font-size:1rem;font-feature-settings:"cv11","ss01","tnum";color:var(--c-text);background-color:var(--c-bg);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--sky-200);color:var(--c-text)}h1,h2,h3,h4,h5,h6{font-family:var(--c-font-titulo);color:var(--c-text);font-weight:650;line-height:1.2;letter-spacing:-.025em}p{color:var(--c-text-soft)}a{color:var(--c-primary-text);text-decoration:none;transition:color .2s var(--c-ease)}a:hover{color:var(--sky-800);text-decoration:underline}:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}button{font-family:var(--c-font);cursor:pointer;border:none;background:none;color:inherit}.btn-primary,.btn-ghost,.btn-accent,.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;font-family:var(--c-font);font-size:.875rem;font-weight:600;letter-spacing:-.005em;border-radius:var(--c-radius-md);white-space:nowrap;transition:background .15s var(--c-ease),box-shadow .2s var(--c-ease),border-color .15s,color .15s,transform .1s}.btn-primary{color:var(--c-on-primary);background:var(--c-primary);border:1px solid var(--c-primary-hover);box-shadow:inset 0 1px #ffffff2e}.btn-primary:hover:not(:disabled){background:var(--c-primary-hover);box-shadow:var(--c-glow)}.btn-primary:active:not(:disabled){transform:translateY(1px)}.btn-ghost{color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-outline)}.btn-ghost:hover:not(:disabled){background:var(--c-surface-variant);border-color:var(--ink-300)}.btn-accent{color:var(--c-on-primary-container);background:var(--c-primary-container);border:1px solid var(--sky-200)}.btn-accent:hover:not(:disabled){background:var(--sky-100)}.btn-danger{color:#fff;background:var(--c-danger);border:1px solid var(--c-danger)}.btn-danger:hover:not(:disabled){filter:brightness(.92)}.btn-hero{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 24px;font-family:var(--c-font);font-size:.95rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;color:var(--c-on-primary);background:var(--g-amanecer);border:1px solid var(--c-primary-hover);border-radius:var(--c-radius-md);box-shadow:var(--c-glow),inset 0 1px #ffffff73;transition:box-shadow .2s var(--c-ease),filter .15s,transform .1s}.btn-hero:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 0 0 1px #0ea5e959,0 10px 28px #0ea5e966,inset 0 1px #ffffff73}.btn-hero:active:not(:disabled){transform:translateY(1px)}.btn-primary:disabled,.btn-ghost:disabled,.btn-accent:disabled,.btn-danger:disabled,.btn-hero:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;filter:none;transform:none}.btn-primary:focus-visible,.btn-ghost:focus-visible,.btn-accent:focus-visible,.btn-danger:focus-visible,.btn-hero:focus-visible{outline:none;box-shadow:var(--c-focus-ring)}input,select,textarea{font-family:var(--c-font);font-size:1rem;color:var(--c-text);background-color:var(--c-surface);border:1px solid var(--c-outline);border-radius:var(--c-radius-md);padding:.6rem .9rem;width:100%;transition:border-color .15s var(--c-ease),box-shadow .15s var(--c-ease);outline:none}input::placeholder,textarea::placeholder{color:var(--c-text-muted)}input:hover:not(:disabled):not(:focus),select:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus){border-color:var(--ink-300)}input:focus,select:focus,textarea:focus{border-color:var(--c-primary);box-shadow:var(--c-focus-ring)}input:disabled,select:disabled,textarea:disabled{background-color:var(--c-surface-variant);color:var(--c-text-muted);cursor:not-allowed}.card{background-color:var(--c-surface);border-radius:var(--c-radius-lg);border:1px solid var(--c-outline);padding:1.5rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ink-300);border-radius:var(--c-radius-full);border:2px solid var(--c-bg)}::-webkit-scrollbar-thumb:hover{background:var(--sky-400)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
