.pe .pe-panel{gap:10px;display:grid}.pe .pe-panel[hidden]{display:none}.pe .pe-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pe .pe-three{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:6px;display:grid}.pe input[type=text]{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:700 var(--fs-m) var(--font);font-variant-numeric:tabular-nums;margin-top:6px;padding:0 10px;display:block}.pe .lugar input[type=text]{margin-top:0}.pe input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.pe .pe-conv summary{cursor:pointer;font-size:var(--fs-s);align-items:center;min-height:40px;font-weight:600;display:flex}.pe .pe-small{font-size:var(--fs-xs);color:var(--muted);margin:0}.pe .pe-gauge svg{width:100%;max-width:360px;height:auto;margin:8px auto;display:block}.pe .pe-how{background:var(--surface-2);border-radius:var(--radius-s);font-size:var(--fs-s);font-variant-numeric:tabular-nums;margin:12px 0;padding:10px 12px}.pe .pe-how p{margin:0 0 4px}.pe .pe-h{font-weight:700}.pe .pe-legend{font-size:var(--fs-xs);flex-wrap:wrap;gap:6px 12px;margin:0 0 8px;display:flex}.pe .pe-legend[hidden]{display:none}.pe .pe-legend span:before{content:"";background:var(--c);vertical-align:-2px;opacity:.75;border-radius:3px;width:12px;height:12px;margin-right:5px;display:inline-block}
