.pd-ventana{--pd-ink:#1a1f36;--pd-soft:#4f566b;--pd-faint:#727a8e;--pd-border:#e3e8ee;--pd-chip:#f0f3f7;--pd-accent:#2b50c8;text-align:left;width:100%;max-width:760px;color:var(--pd-ink);border:1px solid var(--pd-border);background:#f6f8fa;border-radius:16px;margin:0;font-family:Inter,system-ui,sans-serif;font-size:15px;overflow:hidden;box-shadow:0 30px 60px -32px #10182861,0 2px 6px #1018280d}.pd-topbar{border-bottom:1px solid var(--pd-border);background:#fff;align-items:center;gap:7px;padding:14px 20px;display:flex}.pd-dot{border-radius:50%;width:9px;height:9px;display:inline-block}.pd-titulo{color:var(--pd-faint);margin-left:6px;font-size:13.5px;font-weight:600}.pd-vivo{color:var(--pd-accent);align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.pd-vivo:before{content:"";background:var(--pd-accent);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pdPulso}@keyframes pdPulso{0%,to{opacity:1}50%{opacity:.35}}.pd-cuerpo{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:18px;min-height:470px;padding:20px;transition:opacity .7s;display:grid}.pd-cuerpo.pd-apagado{opacity:0}.pd-izq{flex-direction:column;gap:14px;min-width:0;display:flex}.pd-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pd-stat{border:1px solid var(--pd-border);background:#fff;border-radius:12px;min-width:0;padding:14px}.pd-stat p{white-space:nowrap;color:var(--pd-faint);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;line-height:1.2;display:flex}.pd-stat p i{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pd-stat b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:9px;font-size:32px;font-weight:650;line-height:1;display:block}.pd-caja{border:1px solid var(--pd-border);background:#fff;border-radius:14px;min-width:0;padding:18px 20px}.pd-caja h4{color:var(--pd-ink);margin:0 0 14px;font-size:15px;font-weight:650}.pd-reparto{flex-direction:column;flex:1;justify-content:center;display:flex}.pd-reparto h4{align-self:flex-start}.pd-dona-fila{align-items:center;gap:22px;display:flex}.pd-dona-env{flex:none;width:124px;height:124px;position:relative}.pd-dona{border-radius:50%;width:100%;height:100%;-webkit-mask:radial-gradient(circle,#0000 44px,#000 45px);mask:radial-gradient(circle,#0000 44px,#000 45px)}.pd-dona-centro{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:24px;font-weight:650;display:flex;position:absolute;inset:0}.pd-leyenda{color:var(--pd-soft);flex-direction:column;flex:1;gap:12px;min-width:0;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pd-leyenda li{align-items:center;gap:8px;display:flex}.pd-leyenda i{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.pd-leyenda span{flex:1}.pd-leyenda b{color:var(--pd-ink);font-variant-numeric:tabular-nums;font-weight:650}.pd-alerta{border:1px solid var(--pd-border);border-left:3px solid var(--pd-accent);opacity:0;background:#fff;border-radius:10px;align-items:center;gap:9px;padding:12px 14px;font-size:14px;font-weight:600;transition:opacity .6s,transform .6s;display:flex;transform:translateY(6px)}.pd-alerta svg{color:var(--pd-accent);flex:none}.pd-alerta.visible{opacity:1;transform:none}.pd-feed{flex-direction:column;display:flex}.pd-feed-lista{flex-direction:column;flex:1;gap:12px;display:flex}.pd-resena{border:1px solid var(--pd-border);background:#fff;border-radius:12px;padding:14px 15px;animation:.5s both pdEntra}@keyframes pdEntra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pd-resena-cab{align-items:center;gap:9px;margin-bottom:7px;display:flex}.pd-resena-cab>div{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pd-resena-cab b{font-size:14px;font-weight:650}.pd-estrellas{color:#b8791a;letter-spacing:1px;font-size:12px}.pd-avatar{width:32px;height:32px;color:var(--pd-accent);background:#e4eafb;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.pd-cita{color:var(--pd-soft);margin:0;font-size:13.5px;font-style:italic;line-height:1.45}.pd-resp{background:var(--pd-chip);color:var(--pd-ink);opacity:0;border-radius:8px;max-height:0;padding:0 12px;font-size:13.5px;line-height:1.5;transition:max-height .5s,opacity .5s,padding .5s,margin .5s;overflow:hidden}.pd-resp.visible{opacity:1;max-height:140px;margin-top:10px;padding:10px 12px}.pd-sello{color:#0e7357;align-items:center;gap:4px;margin-bottom:3px;font-size:12px;font-weight:700;display:flex}@media (width<=560px){.pd-cuerpo{grid-template-columns:minmax(0,1fr);min-height:0}.pd-feed-lista{min-height:240px}}@media (width<=1200px){.pd-ventana{max-width:680px}}@media (width<=420px){.pd-cuerpo{gap:14px;padding:14px}.pd-stats{gap:8px}.pd-stat{padding:11px 10px}.pd-stat p{white-space:normal;overflow-wrap:anywhere;gap:4px;font-size:11.5px}.pd-dona-fila{flex-wrap:wrap;justify-content:center;gap:14px}.pd-leyenda{flex:100%}.pd-dona-env{width:108px;height:108px}.pd-dona{-webkit-mask:radial-gradient(circle,#0000 38px,#000 39px);mask:radial-gradient(circle,#0000 38px,#000 39px)}.pd-stat b{font-size:26px}}
