.px-avisos{flex-direction:column;gap:12px;max-width:640px;display:flex}.px-avisos.compact{gap:8px;max-width:none}.px-avisos-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.px-avisos-actions{flex-wrap:wrap;gap:6px;display:inline-flex}.px-avisos-state{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.px-avisos-state.on{color:var(--good)}.px-avisos-set{border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:8px;min-width:0;margin:0;padding:10px 12px 12px;display:flex}.px-avisos-set legend{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;padding:0 4px;font-size:11.5px;font-weight:600}.px-avisos-check{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.px-avisos-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand);flex:none}.px-avisos-time{width:auto;padding:4px 8px}.px-avisos-devs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.px-avisos-devs li{align-items:center;gap:8px;font-size:13px;display:flex}.px-avisos-devs li>span{overflow-wrap:anywhere;flex:1;min-width:0}.px-avisos-pasos{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13.5px;display:flex}.px-avisos-pasos svg{vertical-align:-2px}@media (pointer:coarse){.px-avisos-check input[type=checkbox]{width:22px;height:22px}}.pxc-box{border:1px solid var(--line-2);background:var(--surface-2);border-radius:8px;max-width:920px;margin-top:8px;padding:8px 10px}.pxc-name{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.pxc-ficha .px-note{overflow-wrap:anywhere}.pxc-ficha a{color:var(--brand-ink);align-items:center;gap:3px;font-weight:600;text-decoration:none;display:inline-flex}.pxc-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pxc-form,.pxc-picker{flex-direction:column;gap:8px;max-width:920px;margin-top:8px;display:flex}.pxc-search{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:0 8px;display:flex}.pxc-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.pxc-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:8px 0;font-size:13px}.pxc-results{border:1px solid var(--line-2);border-radius:8px;flex-direction:column;max-height:320px;display:flex;overflow:hidden auto}.pxc-result{text-align:left;border:0;border-bottom:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;overflow-wrap:anywhere;padding:7px 10px;font-size:13px}.pxc-result:last-child{border-bottom:0}.pxc-result:hover,.pxc-result:focus-visible{background:var(--brand-soft);outline:none}.pxc-matches{width:100%;color:var(--ink);flex-direction:column;gap:6px;margin-top:6px;font-weight:500;display:flex}.pxc-match{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.pxc-warn{color:var(--bad);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.px-visor{z-index:1000;touch-action:pan-y;background:#0a0c10e6;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:fixed;inset:0}.px-visor-centro{flex:0 auto;justify-content:center;align-items:center;max-width:100%;min-height:0;display:flex;position:relative}.px-visor-centro img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:8px;max-width:min(94vw,1400px);max-height:calc(100vh - 170px)}.px-visor-centro iframe{background:#fff;border:0;border-radius:8px;width:min(94vw,1000px);height:calc(100vh - 170px)}.px-visor-flecha{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.px-visor-flecha:hover{background:#000c}.px-visor-flecha.izq{left:8px}.px-visor-flecha.der{right:8px}.px-visor-cerrar{color:#fff;cursor:pointer;z-index:1;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}.px-visor-cerrar:hover{background:#ffffff40}.px-visor-pie{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:94vw;font-size:13px;display:flex}.px-visor-cuenta{font-weight:600}.px-visor-nombre{opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:50vw;overflow:hidden}.px-visor-tiras{gap:6px;max-width:94vw;padding-bottom:2px;display:flex;overflow-x:auto}.px-visor-tiras button{color:#fff;cursor:pointer;opacity:.6;background:#222;border:2px solid #0000;border-radius:6px;flex:none;width:52px;height:52px;padding:0;font-size:11px;overflow:hidden}.px-visor-tiras button.on{opacity:1;border-color:#fff}.px-visor-tiras img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=640px){.px-visor{padding:8px}.px-visor-flecha{width:38px;height:38px}.px-visor-centro img{max-height:calc(100vh - 150px)}}
