:root{--lila:#afaffa;--lila-soft:#e8e8fe;--lila-deep:#7a7af0;--aqua:#d2f6f4;--aqua-deep:#88e0da;--lima:#eeff41;--naranja:#ff5014;--nar:#ff5014;--crema:#ffeeb5;--negro:#07070b;--pan:#111119;--pan2:#171722;--u-biz:#88e0da;--u-biz2:#afaffa;--u-eco:#7a7af0;--u-eco2:#9696f5;--u-ml:#f2d90f;--u-ml2:#e8e8fe;--u-vivet:#d9bf85;--u-planter:#b9a6d4;--u-ff:#ffb547;--u-ret:#8ecae6;--pgo-tx:#f4f4f8;--pgo-tx2:#a9a9bc;--pgo-verde:#34d399;--pgo-ambar:#fbbf5c;--pgo-rojo:#f87171;--pgo-vidrio:radial-gradient(120% 140% at 0% 0%,#afaffa33,transparent 60%),linear-gradient(160deg,#17172cb8,#0c0c16c7);--pgo-vidrio-on:radial-gradient(120% 180% at 0% 0%,#afaffa4d,transparent 62%),linear-gradient(160deg,#1c1c38bd,#0c0c16cc);--pgo-borde:#afaffa47;--pgo-borde-on:#afaffa99;--pgo-blur:20px;--pgo-sombra:inset 0 1px 0 #ffffff12,0 24px 48px -28px #000000d9;--pg-ease:cubic-bezier(.2,.8,.2,1);--pg-ease-firma:cubic-bezier(.16,1,.3,1);--pg-elastico:cubic-bezier(.34,1.56,.64,1);--pg-paso:80ms;--pg-tope:14;--pg-blur-entrada:14px;--pg-radio:22px}@media (max-width:760px),(pointer:coarse){:root{--pgo-blur:12px;--pg-radio:18px;--pg-paso:45ms;--pg-tope:8;--pg-blur-entrada:6px}}:root,[data-theme=light],.pg-claro{--pg-vidrio:#ffffff6b;--pg-vidrio-fuerte:#ffffff9e;--pg-vidrio-opaco:#ffffffdb;--pg-borde:#ffffffa6;--pg-borde-on:#7a7af08c;--pg-texto:#0a0a0f;--pg-texto-2:#0a0a0f94;--pg-blur:18px;--pg-sombra:0 1px 0 #ffffffb3 inset,0 10px 30px -12px #28286e47;--pg-sombra-alta:0 1px 0 #fffc inset,0 18px 40px -14px #28286e59;--pg-chip:#ffffffb3;--pg-bien:#0f7b4e;--pg-mal:#c2410c;--pg-pista:#0a0a0f0f;--pg-aura:#7a7af04d;--pg-aura-2:#88e0da38;--pg-bv-halo:0 0 10px #7a7af047;--pg-barrido:linear-gradient(90deg,transparent 0%,#fff0 25%,#fffc 48%,#7a7af073 58%,transparent 78%);--pg-nv-sombra:none;--pg-reflejo:linear-gradient(90deg,transparent,#ffffff59 30%,#ffffffa6 50%,#afaffa40 62%,transparent);--pg-luz-anillo:0 0 0 1.5px #7a7af099,0 18px 36px -14px #7a7af04d;--pg-destello:radial-gradient(circle,#fff 0,#7a7af0bf 35%,transparent 70%);--pg-destello-tam:22px;--pdv-tx:#0a0a0f;--pdv-tx2:#0a0a0fad;--pdv-tx3:#0a0a0f8f;--pdv-hair:#0a0a0f1a;--pdv-pista:#0a0a0f0d;--pdv-vacio:#0a0a0f12;--pdv-superficie:#fff;--pdv-acc:#7a7af0;--pdv-acc-2:#afaffa;--pdv-ritmo:#eeff41;--pdv-ritmo-borde:#07070bb8;--pdv-prev:#0a0a0f9e;--pdv-bien:#0f7b4e;--pdv-ambar:#b45309;--pdv-mal:#c2410c;--pdv-banda-mal:#c2410c14;--pdv-banda-ambar:#b4530914;--pdv-banda-bien:#0f7b4e14;--pdv-sube:#2bb5a8;--pdv-baja:#ff5014;--pdv-neutro:#0a0a0f47;--pdv-normal:#7a7af024;--pdv-anomalia:#ff5014;--pdv-anomalia-alta:#7a7af0;--pdv-tono-lila:#7a7af0;--pdv-tono-aqua:#2bb5a8;--pdv-tono-naranja:#ff5014;--pdv-hoy:#0a0a0f;--pdv-s1:#7a7af0;--pdv-s2:#2bb5a8;--pdv-s3:#ff5014;--pdv-s4:#5f5fbb;--pdv-s5:#b8892b;--pdv-tip-bg:#0a0a0f;--pdv-tip-tx:#f4f4f8}.dark,[data-theme=dark],.pgo-oscuro,.pg-noche,.pgo-noche{--pg-vidrio:var(--pgo-vidrio);--pg-vidrio-fuerte:var(--pgo-vidrio-on);--pg-vidrio-opaco:#111119f0;--pg-borde:var(--pgo-borde);--pg-borde-on:var(--pgo-borde-on);--pg-texto:var(--pgo-tx);--pg-texto-2:var(--pgo-tx2);--pg-blur:var(--pgo-blur);--pg-sombra:var(--pgo-sombra);--pg-sombra-alta:inset 0 1px 0 #ffffff1a,0 28px 56px -26px #000000e6;--pg-chip:#17172c99;--pg-bien:#34d399;--pg-mal:#f87171;--pg-pista:#ffffff0f;--pg-aura:#afaffa47;--pg-aura-2:#7a7af038;--pg-bv-halo:0 0 10px #afaffa73;--pg-barrido:linear-gradient(90deg,transparent 0%,#fff0 25%,#ffffffbf 46%,#ff501499 56%,transparent 78%);--pg-nv-sombra:0 0 18px #afaffa8c;--pg-reflejo:linear-gradient(90deg,transparent,#e8e8fe1a 30%,#ffffff47 50%,#ffb48c1f 62%,transparent);--pg-luz-anillo:inset 0 1px 0 #ffffff40,0 0 0 1px #afaffacc,0 0 36px #afaffa73;--pg-destello:radial-gradient(circle,#fff 0,#e8e8fef2 22%,#afaffa8c 45%,transparent 70%);--pg-destello-tam:26px;--pdv-tx:#ededf2;--pdv-tx2:#ededf2ad;--pdv-tx3:#ededf285;--pdv-hair:#ffffff1a;--pdv-pista:#ffffff0d;--pdv-vacio:#ffffff12;--pdv-superficie:#111119;--pdv-acc:#afaffa;--pdv-acc-2:#7a7af0;--pdv-ritmo:#eeff41;--pdv-ritmo-borde:#07070b99;--pdv-prev:#ffffffd9;--pdv-bien:#34d399;--pdv-ambar:#fbbf5c;--pdv-mal:#f87171;--pdv-banda-mal:#f8717114;--pdv-banda-ambar:#fbbf5c14;--pdv-banda-bien:#34d39914;--pdv-sube:#88e0da;--pdv-baja:#ff5014;--pdv-neutro:#ededf23d;--pdv-normal:#afaffa24;--pdv-anomalia:#ff5014;--pdv-anomalia-alta:#eeff41;--pdv-tono-lila:#afaffa;--pdv-tono-aqua:#88e0da;--pdv-tono-naranja:#ff5014;--pdv-hoy:#eeff41;--pdv-s1:#afaffa;--pdv-s2:#88e0da;--pdv-s3:#ff5014;--pdv-s4:#7a7af0;--pdv-s5:#ffeeb5;--pdv-tip-bg:#171722;--pdv-tip-tx:#ededf2}.pg-escena{z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 10% 0,#f4f4ff 0%,#e8e8fe 40%,#d9d9fc 100%);position:fixed;inset:0;overflow:hidden}.pg-escena i{filter:blur(60px);opacity:.75;will-change:transform;border-radius:50%;position:absolute}.pg-escena i:first-child{background:#afaffa;width:46vmax;height:46vmax;top:-12vmax;left:-10vmax}.pg-escena i:nth-child(2){background:#c9c9ff;width:38vmax;height:38vmax;top:20vh;right:-8vmax}.pg-escena i:nth-child(3){opacity:.35;background:#7a7af0;width:30vmax;height:30vmax;bottom:-14vmax;left:30vw}.pg-escena i:nth-child(4){opacity:.18;background:#ff5014;width:12vmax;height:12vmax;bottom:8vh;right:18vw}:is(.dark,[data-theme=dark]) .pg-escena:not([data-theme=light] *),.pg-noche,.pgo-noche{z-index:-1;pointer-events:none;background:radial-gradient(90% 60% at 50% -10%,#16162c 0%,#0b0b14 55%,#07070b 100%);position:fixed;inset:0;overflow:hidden}:is(.dark,[data-theme=dark]) .pg-escena:not([data-theme=light] *) i,.pg-noche i,.pgo-noche i{filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}:is(.dark,[data-theme=dark]) .pg-escena:not([data-theme=light] *) i:first-child,.pg-noche i:first-child,.pgo-noche i:first-child{opacity:.2;background:#afaffa;width:48vmax;height:48vmax;top:-16vmax;left:-14vmax}:is(.dark,[data-theme=dark]) .pg-escena:not([data-theme=light] *) i:nth-child(2),.pg-noche i:nth-child(2),.pgo-noche i:nth-child(2){opacity:.26;background:#7a7af0;width:40vmax;height:40vmax;top:18vh;right:-12vmax}:is(.dark,[data-theme=dark]) .pg-escena:not([data-theme=light] *) i:nth-child(3),.pg-noche i:nth-child(3),.pgo-noche i:nth-child(3){opacity:.22;background:#5b4bd8;width:34vmax;height:34vmax;bottom:-18vmax;left:22vw}:is(.dark,[data-theme=dark]) .pg-escena:not([data-theme=light] *) i:nth-child(4),.pg-noche i:nth-child(4),.pgo-noche i:nth-child(4){opacity:.12;background:#ff5014;width:16vmax;height:16vmax;bottom:10vh;right:16vw}@media (hover:hover) and (min-width:761px) and (prefers-reduced-motion:no-preference){.pg-escena i{animation:26s ease-in-out infinite alternate pg-flota}.pg-escena i:nth-child(2){animation-duration:32s;animation-delay:-8s}.pg-escena i:nth-child(3){animation-duration:38s;animation-delay:-14s}.pg-escena i:nth-child(4){animation-duration:22s;animation-delay:-4s}.pg-noche i,.pgo-noche i{animation:28s ease-in-out infinite alternate pgo-flota}.pg-noche i:nth-child(2),.pgo-noche i:nth-child(2){animation-duration:34s;animation-delay:-9s}.pg-noche i:nth-child(3),.pgo-noche i:nth-child(3){animation-duration:40s;animation-delay:-15s}.pg-noche i:nth-child(4),.pgo-noche i:nth-child(4){animation-duration:24s;animation-delay:-5s}}@keyframes pg-flota{to{transform:translate(6vw,4vh)scale(1.08)}}@keyframes pgo-flota{to{transform:translate(5vw,5vh)scale(1.1)}}@media (max-width:760px),(pointer:coarse){.pg-noche i,.pgo-noche i{filter:blur(60px)}}body.pgo-cuerpo{background:var(--negro);color:var(--pgo-tx)}.pg-vidrio{background:var(--pg-vidrio);-webkit-backdrop-filter:blur(var(--pg-blur))saturate(160%);backdrop-filter:blur(var(--pg-blur))saturate(160%);border:1px solid var(--pg-borde);border-radius:var(--pg-radio);box-shadow:var(--pg-sombra);color:var(--pg-texto)}.pg-vidrio--fuerte{background:var(--pg-vidrio-fuerte)}.pg-vidrio.on,.pg-vidrio--on{background:var(--pg-vidrio-fuerte);border-color:var(--pg-borde-on)}.pg-vidrio--acento{color:#fff;background:linear-gradient(140deg,#7a7af0,#9b9bf7);border-color:#ffffff59}.pg-vidrio--acento .pg-sub{color:#fffc}.pgo-vidrio,.pg-vo{box-shadow:var(--pgo-sombra);-webkit-backdrop-filter:blur(var(--pgo-blur))saturate(160%);backdrop-filter:blur(var(--pgo-blur))saturate(160%);background:var(--pgo-vidrio)!important;border:1px solid var(--pgo-borde)!important}.pgo-vidrio{border-radius:var(--pg-radio);color:var(--pgo-tx)}.pgo-vidrio.on,.pgo-vidrio-on,.pg-vo.on,.pg-vo-on{background:var(--pgo-vidrio-on)!important;border-color:var(--pgo-borde-on)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pg-vidrio{background:var(--pg-vidrio-opaco)}.pgo-vidrio,.pg-vo{background:#111119f0!important}}.pgo-vidrio select,.pgo-vidrio option,:is(.dark,[data-theme=dark]) .pg-vidrio select,:is(.dark,[data-theme=dark]) .pg-vidrio option,.pgo-select,.pgo-select option{color:#ededf2;background-color:#111119;font-family:inherit}.pg-aura,.pgo-aura{isolation:isolate;position:relative}.pg-aura:before,.pgo-aura:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(closest-side at 30% 40%,var(--pg-aura),transparent),radial-gradient(closest-side at 75% 70%,var(--pg-aura-2),transparent);filter:blur(28px);opacity:.9;position:absolute;inset:-14%}.pgo-aura:before{background:radial-gradient(closest-side at 30% 40%,#afaffa47,#0000),radial-gradient(closest-side at 75% 70%,#7a7af038,#0000)}@media (hover:hover){.pg-subir,.pgo-subir,.pg-tarjeta{transition:transform .25s var(--pg-ease),box-shadow .25s var(--pg-ease),border-color .25s ease}.pg-subir:hover,.pg-tarjeta:hover{box-shadow:var(--pg-sombra-alta);transform:translateY(-4px)}.pgo-subir:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 28px 56px -26px #000000e6;border-color:var(--pgo-borde-on)!important}}.pg-entrar,.pgo-entrar{animation:pg-entrar .52s var(--pg-ease-firma)backwards;animation-delay:calc(min(var(--pg-i,0),var(--pg-tope))*var(--pg-paso))}@keyframes pg-entrar{0%{opacity:0;filter:blur(var(--pg-blur-entrada));transform:translateY(20px)scale(.965)}to{opacity:1;filter:blur();transform:none}}[data-pg-contenido]{opacity:0}.pg-listo [data-pg-contenido]{opacity:1}.pg-sub{color:var(--pg-texto-2);font-size:12.5px}.pg-num,:where(.tabular-nums){font-variant-numeric:tabular-nums}.pg-num{font-feature-settings:"tnum" 1}.pg-chip{background:var(--pg-chip);color:var(--pg-texto);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.pg-chip--bien{color:var(--pg-bien)}.pg-chip--mal{color:var(--pg-mal)}.pg-btn{cursor:pointer;color:#fff;background:#0a0a0f;border:0;border-radius:999px;padding:10px 18px;font:600 13px Inter,system-ui,sans-serif}.pg-btn--vidrio{color:#0a0a0f;background:#ffffffbf}:is(.dark,[data-theme=dark]) .pg-btn:not([data-theme=light] *){color:#07070b;background:#afaffa}.pgo-chip{white-space:nowrap;letter-spacing:.02em;color:var(--pgo-tx);border:1px solid var(--pgo-borde);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17172c99;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font:700 11.5px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:inline-flex}.pgo-chip.on,.pgo-chip[aria-pressed=true]{color:#07070b;background:#afaffa;border-color:#afaffa}.pgo-chip--bien{color:var(--pgo-verde)}.pgo-chip--mal{color:var(--pgo-rojo)}button.pgo-chip{cursor:pointer}.pgo-boton{cursor:pointer;letter-spacing:-.01em;min-height:40px;color:var(--pgo-tx);background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font:700 13px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .16s,border-color .16s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.pgo-boton:hover{border-color:var(--pgo-borde-on);background:#ffffff1a}.pgo-boton:active{transform:scale(.97)}.pgo-boton:focus-visible,.pgo-chip:focus-visible{outline-offset:2px;outline:2px solid #afaffa}.pgo-boton--primario{color:#07070b;background:#afaffa;border-color:#afaffa}.pgo-boton--primario:hover{background:#c4c4fc;border-color:#c4c4fc}.pgo-boton:disabled,.pgo-boton[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pg-barra,.pgo-barra{background:var(--pg-pista);border-radius:99px;height:8px;position:relative;overflow:hidden}.pgo-barra{background:#ffffff0f}.pg-barra>i,.pgo-barra>i{border-radius:inherit;width:calc(var(--v,0)*100%);background:linear-gradient(90deg,#7a7af08c,#afaffa);position:absolute;top:0;bottom:0;left:0}.pgo-cinta{color:var(--pgo-tx);background:linear-gradient(90deg,#ff501433,#ff50140f 70%),#111119;border:1px solid #ff501473;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 16px 32px -24px #ff501499}.pgo-cinta--ambar{background:linear-gradient(90deg,#fbbf5c2e,#fbbf5c0d 70%),#111119;border-color:#fbbf5c73;box-shadow:inset 0 1px #ffffff0f}.pgo-cinta--lila{border-color:var(--pgo-borde-on);background:linear-gradient(90deg,#afaffa2e,#afaffa0d 70%),#111119;box-shadow:inset 0 1px #ffffff0f}.pg-bv{box-shadow:var(--pg-bv-halo);overflow:hidden}.pg-bv:before{content:"";pointer-events:none;background:var(--pg-barrido);animation:1.5s cubic-bezier(.45,0,.25,1) infinite pg-barrido;animation-delay:calc(var(--pg-i,0)*-110ms);position:absolute;inset:0;transform:translate(-100%)}@keyframes pg-barrido{to{transform:translate(100%)}}.pg-nv{text-shadow:var(--pg-nv-sombra);animation:1.3s ease-in-out infinite pg-latido}@keyframes pg-latido{50%{opacity:.5}}.pg-brillo{border-radius:inherit;pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.pg-brillo>b{background:var(--pg-reflejo);will-change:transform;width:38%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-18deg)}.pg-brillo.pg-lento>b{opacity:.55;width:30%;animation:2.6s cubic-bezier(.45,0,.25,1) infinite pg-reflejo;animation-delay:calc(var(--pg-i,0)*.14s)}@keyframes pg-reflejo{0%{transform:translate(-120%)skew(-18deg)}70%,to{transform:translate(360%)skew(-18deg)}}.pg-luz{animation:1.1s ease-out pg-luz}@keyframes pg-luz{0%{box-shadow:var(--pg-luz-anillo),var(--pg-sombra)}to{box-shadow:var(--pg-sombra)}}.pg-destello:after{content:"";width:var(--pg-destello-tam);height:var(--pg-destello-tam);margin-top:calc(var(--pg-destello-tam)/-2);pointer-events:none;background:var(--pg-destello);border-radius:50%;animation:.8s ease-out forwards pg-flash;position:absolute;top:50%;right:-2px}.pg-destello.pg-v:after{margin:calc(var(--pg-destello-tam)/-2)0 0 calc(var(--pg-destello-tam)/-2);top:-2px;left:50%;right:auto}@keyframes pg-flash{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(.6)}}.pg-falsas{flex-direction:column;gap:12px;padding:6px 0 4px;display:flex}.pg-falsas span{background:var(--pg-pista);border-radius:99px;height:8px;display:block;position:relative}.pg-falsas i{background:linear-gradient(90deg,#7a7af08c,#afaffa);border-radius:99px;position:absolute;top:0;bottom:0;left:0}rect.pg-bv,rect.pg-destello,svg .pg-bv{transform-box:fill-box}.pg-vivo-barra,.pgo-vivo-barra{height:var(--pg-vivo-alto,4px);background:var(--pg-pista);border-radius:99px;display:block;position:relative;overflow:hidden}.pgo-vivo-barra{background:#ffffff0f}.pg-vivo-barra:before,.pgo-vivo-barra:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000 0%,#7a7af000 15%,#afaffa 45%,#ff5014 60%,#0000 85%);animation:1.5s cubic-bezier(.45,0,.25,1) infinite pg-barrido;position:absolute;inset:0;transform:translate(-100%)}.pg-vivo-pulso,.pgo-vivo-pulso{width:8px;height:8px;color:var(--pdv-tono-aqua);background:currentColor;border-radius:50%;flex:none;display:inline-block;position:relative}.pgo-vivo-pulso{color:#88e0da}.pg-vivo-pulso:after,.pgo-vivo-pulso:after{content:"";background:currentColor;border-radius:50%;animation:1.8s cubic-bezier(.16,1,.3,1) infinite pg-pulso;position:absolute;inset:0}@keyframes pg-pulso{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.pg-vivo-pulso--quieto:after{animation:none;display:none}.pg-vivo-llegada,.pgo-vivo-llegada{animation:pg-llegada .52s var(--pg-ease-firma)backwards,pg-luz 1.1s ease-out}@keyframes pg-llegada{0%{opacity:.45;filter:blur(6px)}to{opacity:1;filter:blur()}}body.pg-con-dock{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}nav.pg-dock,.pg-dock{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:85;-webkit-backdrop-filter:blur(26px)saturate(210%);backdrop-filter:blur(26px)saturate(210%);scrollbar-width:none;-webkit-overflow-scrolling:touch;background:linear-gradient(135deg,#18182694,#0c0c16b8);border:1px solid #fff3;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:calc(100vw - 24px);padding:5px 6px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s;position:fixed;overflow-x:auto;transform:translate(-50%);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #ffffff0f,0 16px 40px -8px #000000a6;flex-wrap:nowrap!important;display:inline-flex!important}.pg-dock::-webkit-scrollbar{display:none}body.uv-on .pg-dock,.pg-dock.pg-dock-off{opacity:0!important;pointer-events:none!important;transform:translate(-50%,135%)!important}.pg-dock .pg-dbtn{appearance:none;color:#f4f4f8d1;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4.5px;padding:8px 14px;font:700 12.5px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:color .16s,background .16s,border-color .16s,box-shadow .16s,transform .14s;display:inline-flex}.pg-dock .pg-dbtn:hover{color:#f4f4f8;background:#ffffff1a;border-color:#ffffff24}.pg-dock .pg-dbtn:active{transform:scale(.96)}.pg-dock .pg-dbtn:focus-visible{outline-offset:1px;outline:2px solid #afaffa}.pg-dock .pg-dbtn.on,.pg-dock .pg-dbtn[aria-pressed=true]{color:#09090f!important;background:linear-gradient(#fffffff0,#ebebfadb)!important;border-color:#fffffff2!important;font-weight:800!important;box-shadow:0 2px 10px #afaffa59,inset 0 1px #fff!important}.pg-dock .pg-dbtn i{opacity:.92;color:#afaffa;font-size:11.5px;font-style:normal;line-height:1}.pg-dock .pg-dbtn.on i,.pg-dock .pg-dbtn[aria-pressed=true] i{opacity:1;color:#09090f!important}.pg-dock .pg-dsep{background:linear-gradient(#0000,#ffffff52,#0000);border-radius:1px;flex:none;width:1px;height:18px;margin:0 4px}@media (min-width:761px){nav.pg-dock,.pg-dock{gap:5px;max-width:calc(100vw - 48px);padding:6px 8px;bottom:20px}.pg-dock .pg-dbtn{gap:5px;padding:8.5px 15px;font-size:12.5px}.pg-dock .pg-dsep{height:20px;margin:0 6px}}@media (max-width:760px){nav.pg-dock,.pg-dock{bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:2.5px;max-width:calc(100vw - 16px);padding:4px 5px}.pg-dock .pg-dbtn{gap:3px;padding:7.5px 10.5px;font-size:11.5px}.pg-dock .pg-dsep{height:16px;margin:0 2px}nav.pg-dock:has(.pg-dsep){width:calc(100vw - 20px);max-width:390px;bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:20px;justify-content:center;gap:3px 4px;padding:5px 7px;overflow:visible;flex-wrap:wrap!important}.pg-dock:has(.pg-dsep){width:calc(100vw - 20px);max-width:390px;bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:20px;justify-content:center;gap:3px 4px;padding:5px 7px;overflow:visible;flex-wrap:wrap!important}.pg-dock:has(.pg-dsep) .pg-dsep{background:linear-gradient(90deg,#0000,#ffffff38,#0000);flex:0 0 100%;width:100%;height:1px;margin:1px 0}.pg-dock:has(.pg-dsep) .pg-dbtn{padding:6.5px 10px;font-size:11.5px}}.pg-fpsbtn{white-space:nowrap;letter-spacing:.08em;color:#afaffa;border:1px solid var(--pgo-borde);cursor:pointer;background:#17172c99;border-radius:99px;flex:none;padding:7px 11px;font:700 11px/1 Inter,sans-serif}.pg-fpsbtn[aria-pressed=true]{color:#07070b;background:#afaffa}.pg-fps{z-index:200;color:var(--pgo-tx);background:var(--pgo-vidrio);border:1px solid var(--pgo-borde);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:14px;padding:10px 14px;font:600 11.5px/1.55 ui-monospace,Menlo,monospace;display:none;position:fixed;bottom:14px;right:14px}.pg-fps.on{display:block}.pg-fps b{color:var(--pgo-verde)}.pg-fps b.mal{color:var(--pgo-rojo)}body.pg-con-dock .pg-fps{bottom:calc(82px + env(safe-area-inset-bottom,0px))}.pg-foto{color:var(--pg-texto-2);white-space:nowrap;margin-left:8px;font-size:11px}@media (max-width:760px){.pg-foto{display:none}}.pdv{color:var(--pdv-tx);font-variant-numeric:tabular-nums;min-width:0}.pdv-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--pdv-tx3);font-size:11px;font-weight:700}.pdv-micro{color:var(--pdv-tx3);font-size:12px}.pdv-tip{position:relative}.pdv-tip:is(:hover,:focus-visible):after{content:attr(data-pdv-tip);z-index:20;white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;color:var(--pdv-tip-tx);background:var(--pdv-tip-bg);border-radius:8px;padding:6px 9px;font:600 12px/1.3 Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px -10px #00000080}.pdv-tip--izq:is(:hover,:focus-visible):after{left:0;transform:none}.pdv-tip--der:is(:hover,:focus-visible):after{left:auto;right:0;transform:none}.pdv-tip:focus-visible{outline:2px solid var(--pdv-acc);outline-offset:2px}.pdv-estado{white-space:nowrap;color:var(--pdv-tx);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.pdv-estado:before{content:"";background:var(--pdv-estado-c,var(--pdv-tx3));border-radius:50%;width:8px;height:8px}.pdv-estado--bien{--pdv-estado-c:var(--pdv-bien)}.pdv-estado--ambar{--pdv-estado-c:var(--pdv-ambar)}.pdv-estado--mal{--pdv-estado-c:var(--pdv-mal)}.pdv-bullet{grid-template-rows:auto 16px auto;row-gap:6px;min-height:56px;display:grid}.pdv-bullet-cab{color:var(--pdv-tx2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:12.5px;line-height:18px;display:flex}.pdv-bullet-cab b{color:var(--pdv-tx);font-weight:800}.pdv-bullet-pista{background:var(--pdv-pista);border-radius:99px;height:16px;position:relative}.pdv-bullet-bandas{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.pdv-bullet-relleno{border-radius:inherit;background:linear-gradient(90deg,var(--pdv-acc-2),var(--pdv-acc));transform-origin:0;animation:pdv-llenar .9s var(--pg-ease-firma)backwards;position:absolute;top:0;bottom:0;left:0}@keyframes pdv-llenar{0%{transform:scaleX(0)}}.pdv-bullet-marca{width:0;position:absolute;top:-4px;bottom:-4px;transform:translate(-50%)}.pdv-bullet-marca:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pdv-bullet-marca--ritmo:before{background:var(--pdv-ritmo);width:3px;box-shadow:0 0 0 1px var(--pdv-ritmo-borde);border-radius:2px}.pdv-bullet-marca--prev:before{border-left:2px dotted var(--pdv-prev);width:0}.pdv-bullet-marca--obj:before{background:var(--pdv-tx3);width:1px;top:2px;bottom:2px}.pdv-bullet-marca--estirar:before{border-left:2px dashed var(--pdv-acc);opacity:.8;width:0}.pdv-bullet-marca.pdv-tip{cursor:default;width:16px}.pdv-bullet-pie{color:var(--pdv-tx3);flex-wrap:wrap;gap:4px 14px;font-size:11.5px;line-height:14px;display:flex}.pdv-bullet-pie span{align-items:center;gap:6px;display:inline-flex}.pdv-ley-ritmo{background:var(--pdv-ritmo);width:3px;height:10px;box-shadow:0 0 0 1px var(--pdv-ritmo-borde);border-radius:2px}.pdv-ley-prev{border-left:2px dotted var(--pdv-prev);width:0;height:10px}.pdv-ley-estirar{border-left:2px dashed var(--pdv-acc);width:0;height:10px}.pdv-spark{position:relative}.pdv-spark-lienzo{touch-action:pan-y;height:56px;position:relative}.pdv-spark svg{width:100%;height:100%;display:block;overflow:visible}.pdv-spark-banda{fill:var(--pdv-normal);stroke:none}.pdv-spark-mediana{fill:none;stroke:var(--pdv-acc);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.pdv-spark-ref{fill:none;stroke:var(--pdv-tx3);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.pdv-spark-linea{fill:none;stroke:var(--pdv-acc);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.pdv-spark-punto{background:var(--pdv-acc);width:8px;height:8px;box-shadow:0 0 0 2px var(--pdv-superficie);pointer-events:none;border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.pdv-spark-punto--anomalia{background:var(--pdv-anomalia-c,var(--pdv-anomalia));width:10px;height:10px;box-shadow:0 0 0 2px var(--pdv-superficie),0 0 0 5px color-mix(in srgb,var(--pdv-anomalia-c,var(--pdv-anomalia))28%,transparent);margin:-5px 0 0 -5px}.pdv-spark-guia{background:var(--pdv-hair);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.pdv-spark-tip{z-index:20;pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--pdv-tip-tx);background:var(--pdv-tip-bg);border-radius:8px;padding:6px 9px;font:600 12px/1.3 Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);box-shadow:0 8px 24px -10px #00000080}.pdv-spark-pie{color:var(--pdv-tx3);justify-content:space-between;gap:8px;margin-top:6px;font-size:11.5px;display:flex}.pdv-spark-pie b{color:var(--pdv-tx);font-weight:800}.pdv-spark-pie>span:last-child{white-space:nowrap;flex:none}.pdv-ley-banda{background:var(--pdv-normal);outline:1px solid color-mix(in srgb,var(--pdv-acc)30%,transparent);vertical-align:middle;border-radius:2px;width:12px;height:8px;margin-right:6px;display:inline-block}.pdv-hm{width:100%;max-width:340px}.pdv-hm-grilla{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.pdv-hm-dia{text-align:center;color:var(--pdv-tx3);padding-bottom:2px;font-size:11px;font-weight:700}.pdv-hm-celda{aspect-ratio:1;background:var(--pdv-vacio);border:0;border-radius:4px;padding:0}.pdv-hm-celda--fuera{background:0 0}.pdv-hm-celda[data-nivel="1"]{background:color-mix(in srgb,var(--pdv-hm-acc)22%,transparent)}.pdv-hm-celda[data-nivel="2"]{background:color-mix(in srgb,var(--pdv-hm-acc)42%,transparent)}.pdv-hm-celda[data-nivel="3"]{background:color-mix(in srgb,var(--pdv-hm-acc)68%,transparent)}.pdv-hm-celda[data-nivel="4"]{background:var(--pdv-hm-acc)}.pdv-hm-celda--hoy{outline-offset:-2px;box-shadow:0 0 0 1px var(--pdv-ritmo-borde);outline:2px solid #eeff41}.pdv-hm-celda.pdv-tip:focus-visible{outline:2px solid var(--pdv-tx);outline-offset:1px}.pdv-hm-ley{color:var(--pdv-tx3);justify-content:flex-end;align-items:center;gap:4px;margin-top:8px;font-size:11.5px;display:flex}.pdv-hm-ley i{border-radius:2px;width:10px;height:10px}.pdv-slope svg{width:100%;height:auto;display:block;overflow:visible}.pdv-slope text{fill:var(--pdv-tx);font-variant-numeric:tabular-nums;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.pdv-slope .pdv-slope-cab{fill:var(--pdv-tx3);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:700}.pdv-slope .pdv-slope-nombre{fill:var(--pdv-tx2);font-size:11.5px;font-weight:600}.pdv-slope .pdv-slope-valor{font-size:12px;font-weight:800}.pdv-slope .pdv-slope-delta{fill:var(--pdv-tx2);font-size:11px;font-weight:700}.pdv-slope .pdv-slope-eje{stroke:var(--pdv-hair);stroke-width:1px}.pdv-slope .pdv-slope-fila{outline:none;transition:opacity .18s}.pdv-slope svg:has(.pdv-slope-fila:is(:hover,:focus-visible)) .pdv-slope-fila:not(:hover):not(:focus-visible){opacity:.3}.pdv-slope .pdv-slope-hit{fill:#0000}.pdv-waffle{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;display:flex}.pdv-waffle-grilla{aspect-ratio:1;flex:none;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;width:100%;max-width:200px;display:grid}.pdv-waffle-celda{background:var(--pdv-vacio);border-radius:2px;transition:opacity .18s}.pdv-waffle[data-foco] .pdv-waffle-celda:not([data-seg=""]):not(.pdv-waffle-celda--foco){opacity:.25}.pdv-waffle-ley{flex-direction:column;flex:160px;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pdv-waffle-ley li{color:var(--pdv-tx2);cursor:default;border-radius:6px;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:0 -6px;padding:3px 6px;font-size:12.5px;display:grid}.pdv-waffle-ley li:is(:hover,:focus-visible){background:var(--pdv-pista);outline:none}.pdv-waffle-ley li>i{border-radius:2px;width:8px;height:8px}.pdv-waffle-ley li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdv-waffle-ley li>b{color:var(--pdv-tx);text-align:right;font-weight:800}.pdv-waffle-ley li>em{color:var(--pdv-tx3);text-align:right;min-width:3.5em;font-style:normal}@media (max-width:420px){.pdv-waffle{justify-content:center}}.pdv-frescura{white-space:nowrap;color:var(--pdv-tx2);background:var(--pdv-pista);border:1px solid var(--pdv-hair);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 9px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.pdv-frescura .pg-vivo-pulso{color:var(--pdv-frescura-c,var(--pdv-tono-aqua))}.pdv-frescura--lila{--pdv-frescura-c:var(--pdv-tono-lila)}.pdv-frescura--ambar{--pdv-frescura-c:var(--pdv-ambar);color:var(--pdv-tx);border-color:color-mix(in srgb,var(--pdv-ambar)45%,transparent);background:color-mix(in srgb,var(--pdv-ambar)10%,transparent)}.pdv-frescura--rojo{--pdv-frescura-c:#ff5014;color:var(--pdv-tx);background:#ff50141a;border-color:#ff501480}.pdv-urgente{color:var(--pdv-tx);background:linear-gradient(90deg,#ff501429,#ff50140d 75%),var(--pdv-superficie);border:1px solid #ff501480;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.pdv-urgente--ambar{border-color:color-mix(in srgb,var(--pdv-ambar)50%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--pdv-ambar)16%,transparent),color-mix(in srgb,var(--pdv-ambar)4%,transparent)75%),var(--pdv-superficie)}.pdv-urgente-ico{color:#fff;background:#ff5014;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.pdv-urgente--ambar .pdv-urgente-ico{color:#07070b;background:#fbbf5c}.pdv-urgente-txt{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.pdv-urgente-txt b{letter-spacing:-.01em;font-size:14px;font-weight:800}.pdv-urgente-txt span{color:var(--pdv-tx2);font-size:12.5px}.pdv-urgente-acc{cursor:pointer;color:#fff;background:#0a0a0f;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:36px;padding:8px 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}:is(.dark,[data-theme=dark]) .pdv-urgente-acc:not([data-theme=light] *){color:#07070b;background:#ededf2}.pdv-urgente-acc:focus-visible{outline:2px solid var(--pdv-acc);outline-offset:2px}.pdv-urgente-mas{color:var(--pdv-tx2);text-underline-offset:3px;font-size:12px;font-weight:600;text-decoration:underline}.pdv-urgente-cerrar{width:32px;height:32px;color:var(--pdv-tx2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.pdv-urgente-cerrar:hover{background:var(--pdv-pista);color:var(--pdv-tx)}@media (prefers-reduced-motion:reduce){.pg-bv:before,.pg-nv,.pg-brillo,.pg-luz,.pg-destello:after,.pg-vivo-barra:before,.pgo-vivo-barra:before,.pg-vivo-pulso:after,.pgo-vivo-pulso:after,.pg-vivo-llegada,.pgo-vivo-llegada,.pg-entrar,.pgo-entrar,.pdv-bullet-relleno{animation:none!important}.pg-subir,.pg-subir:hover,.pgo-subir,.pgo-subir:hover,.pg-tarjeta,.pg-tarjeta:hover{transition:none;transform:none}}
