.pia-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:24px 56px;display:grid}@media (width<=900px){.pia-head{grid-template-columns:1fr}}.pia-h1{text-wrap:balance;max-width:16ch}.pia-form em{color:var(--c-dim);font-style:normal}.pia-dos{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=520px){.pia-dos{grid-template-columns:1fr}}.pia-err{color:var(--c-signal-text);margin:0;font-size:14px}.pia-dims-l{border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:8px 0 0;padding:18px 0 0;list-style:none;display:grid}.pia-dims-l li{grid-template-columns:22px minmax(0,1fr);gap:2px 8px;display:grid}.pia-dims-l span{font:12px var(--f-mono);color:var(--c-signal-text);grid-row:span 2}.pia-dims-l b{color:var(--c-heading);font-size:14.5px;font-weight:500}.pia-dims-l small{color:var(--c-muted);font-size:12.5px;line-height:1.45}.pia-pant{min-height:460px}.pia-estado{flex-direction:column;gap:22px;display:flex}.pia-estado[hidden]{display:none}.pia-estado .hx__k b{color:var(--hx-ink);font-weight:500}.pia-bots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width<=560px){.pia-bots{grid-template-columns:repeat(2,minmax(0,1fr))}}.pia-bots li{border:1px solid var(--hx-line);background:#ffffff05;border-radius:10px;grid-template-columns:10px minmax(0,1fr);align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.pia-bots i{background:#ffffff2e;border-radius:2px;grid-row:span 2;width:10px;height:10px}.pia-bots b{color:var(--hx-ink);text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.pia-bots small{color:var(--hx-dim);font-size:11px}.pia-bots .si i{background:var(--hx-ok)}.pia-bots .no{border-color:#ff4f0080}.pia-bots .no i{background:var(--hx-mal)}.pia-bots .no small{color:var(--hx-mal)}.pia-bots--espera li{animation:pia-late 3.6s var(--ease) infinite;animation-delay:calc(var(--i,0) * .25s)}@keyframes pia-late{0%,to{border-color:var(--hx-line)}50%{border-color:#7b9cff66}}.pia-log{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pia-log li{color:var(--hx-dim);animation:hx-entra .4s var(--ease) both;align-items:center;gap:10px;display:flex}.pia-log li:before{content:"";background:var(--hx-ok);border-radius:2px;width:8px;height:8px}.pia-log li:last-child{color:var(--hx-ink)}.pia-log li:last-child:before{background:var(--hx-mal);animation:1s step-end infinite pia-parpadea}@keyframes pia-parpadea{50%{opacity:.2}}.pia-total{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:22px;display:grid}@media (width<=520px){.pia-total{grid-template-columns:96px minmax(0,1fr)}}.pia-anillo{width:100%;transform:rotate(-90deg)}.pia-anillo circle{fill:none;stroke-width:9px}.pia-anillo__f{stroke:#ffffff14}.pia-anillo__v{stroke:var(--c,var(--hx-ok));stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray 1.2s var(--ease), stroke .3s}.pia-total .hx__grande small{letter-spacing:0;color:var(--hx-dim);margin-left:6px;font-size:.32em}.pia-frase{font:15px/1.45 var(--f-body);color:var(--hx-ink);margin:8px 0 0}.pia-dims{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width<=560px){.pia-dims{grid-template-columns:1fr}}.pia-dims li{border:1px solid var(--hx-line);background:#ffffff05;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.pia-dims .pia-d__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pia-dims b{font:500 13px var(--f-mono);color:var(--hx-ink)}.pia-dims .pia-d__v{font:300 28px/1 var(--f-display);color:var(--c)}.pia-dims .pia-d__bar{background:#ffffff12;border-radius:2px;height:4px;overflow:hidden}.pia-dims .pia-d__bar span{background:var(--c);width:0;height:100%;transition:width 1s var(--ease);border-radius:2px;display:block}.pia-dims small{color:var(--hx-dim);font-size:11.5px}.pia-k{color:var(--c-signal-text);margin:0;font-size:14px;font-weight:500}.pia-prio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.pia-prio{grid-template-columns:1fr}}.pia-prio li{border:1px solid var(--c-line);border-top:3px solid var(--c-signal);background:var(--c-surface);border-radius:14px;flex-direction:column;gap:10px;padding:24px;display:flex}.pia-prio .n{font:12px var(--f-mono);color:var(--c-signal-text)}.pia-prio b{font:400 20px/1.25 var(--f-display);color:var(--c-heading)}.pia-prio .det{font:12.5px var(--f-mono);color:var(--c-muted)}.pia-prio p{color:var(--c-body);margin:0;font-size:15px;line-height:1.55}.pia-todo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=860px){.pia-todo{grid-template-columns:1fr}}.pia-todo details{border:1px solid var(--c-line);background:var(--c-surface);border-radius:14px}.pia-todo summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.pia-todo summary::-webkit-details-marker{display:none}.pia-todo summary b{font:400 18px var(--f-display);color:var(--c-heading)}.pia-todo summary span{font:13px var(--f-mono);color:var(--c-muted)}.pia-todo ul{margin:0;padding:0 20px 14px;list-style:none}.pia-todo li{border-top:1px solid var(--c-line);grid-template-columns:14px minmax(0,1fr);gap:4px 12px;padding:12px 0;display:grid}.pia-todo li i{background:var(--p-blue);border-radius:2px;width:10px;height:10px;margin-top:6px}.pia-todo li.mal i{background:var(--c-signal)}.pia-todo li b{color:var(--c-heading);font-size:15px;font-weight:500}.pia-todo li small{font:12.5px var(--f-mono);color:var(--c-muted);grid-column:2}.pia-todo li p{color:var(--c-body);grid-column:2;margin:2px 0 0;font-size:14px;line-height:1.5}.pia-preg{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:32px 56px;display:grid}@media (width<=900px){.pia-preg{grid-template-columns:1fr}}.pia-ps{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pia-ps li{border:1px solid var(--c-line);background:var(--c-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.pia-ps q{font:300 18px/1.4 var(--f-display);color:var(--c-heading);quotes:"«" "»"}.pia-ps button{border:1px solid var(--c-line-strong);height:32px;font:12px var(--f-mono);color:var(--c-muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:0 12px}.pia-ps button:hover{border-color:var(--c-heading);color:var(--c-heading)}.pia-pide{border:1px solid var(--c-signal);background:var(--c-surface);box-shadow:0 30px 60px -40px rgba(var(--c-signal-rgb), .45);border-radius:18px;flex-direction:column;gap:12px;padding:24px;display:flex;position:sticky;top:96px}.pia-pide__t{font:400 22px var(--f-display);color:var(--c-heading);align-items:center;gap:10px;margin:0;display:inline-flex}.pia-pide .t-body{margin:0}.pia-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (prefers-reduced-motion:reduce){.pia-bots--espera li,.pia-log li:last-child:before{animation:none}.pia-anillo__v,.pia-dims .pia-d__bar span{transition:none}}
