.nssva-stats-widget{box-sizing:border-box;background:var(--nssva-bg,#fff);border:1px solid var(--nssva-border,#e5e7eb);border-radius:var(--nssva-radius,12px);padding:16px;color:var(--nssva-text,#1f2937);font-family:inherit;max-width:100%}.nssva-widget-title{font-weight:700;font-size:16px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--nssva-border,#e5e7eb);letter-spacing:.02em}.nssva-stats-items{display:grid;gap:8px}.nssva-layout-grid .nssva-stats-items{grid-template-columns:repeat(var(--nssva-columns,2),minmax(0,1fr))}.nssva-stat-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:7px 8px;border-radius:8px}.nssva-layout-grid .nssva-stat-item{grid-template-columns:28px minmax(0,1fr);background:rgba(127,127,127,.045)}.nssva-layout-grid .nssva-stat-value{grid-column:2}.nssva-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--nssva-icon,#0f766e)}.nssva-stat-icon .dashicons{font-size:21px;width:21px;height:21px}.nssva-stat-icon img{width:24px;height:24px;object-fit:contain}.nssva-stat-label{line-height:1.3}.nssva-stat-value{font-size:var(--nssva-number-size,18px);color:var(--nssva-number,#0f766e);font-variant-numeric:tabular-nums;white-space:nowrap}.nssva-post-views{display:flex;align-items:center;gap:5px;margin:12px 0;color:#6b7280;font-size:.95em}.nssva-post-views .dashicons{font-size:18px;width:18px;height:18px}@media(max-width:520px){.nssva-layout-grid .nssva-stats-items{grid-template-columns:1fr}.nssva-stats-widget{padding:13px}}
