.pstat{margin:12px 0 4px}.pstat-grid{display:grid;grid-template-columns:repeat(var(--pstat-cols,4),minmax(0,1fr));grid-gap:12px;gap:12px}.pstat-tile{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--radius,10px);background:var(--surface-2);border:1px solid var(--border);min-width:0}.pstat-k{font-size:12px;color:var(--muted);line-height:16px}.pstat-v{font-size:24px;font-weight:800;line-height:30px;letter-spacing:-.5px}.pstat-sub{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pstat-pct,.pstat-sub{font-size:11.5px;line-height:15px}.pstat-pct{margin-top:2px;color:var(--accent)}.pstat-switch{display:flex;align-items:center;gap:10px;margin-top:12px;cursor:pointer;font-size:13px}.pstat-switch input{position:absolute;opacity:0;width:0;height:0}.pstat-switch-ui{position:relative;flex:0 0 auto;width:36px;height:20px;border-radius:999px;background:var(--surface-3,var(--surface-2));border:1px solid var(--border);transition:background .15s ease}.pstat-switch-ui:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--muted);transition:transform .15s ease,background .15s ease}.pstat-switch input:checked+.pstat-switch-ui{background:var(--accent);border-color:var(--accent)}.pstat-switch input:checked+.pstat-switch-ui:after{transform:translateX(16px);background:#fff}.pstat-switch-txt{display:flex;flex-direction:column;min-width:0}.pstat-switch-txt i{font-style:normal;font-size:11.5px;color:var(--muted)}@media (max-width:640px){.pstat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}