.blog-content .nzp-player,article#blog-post .nzp-player,#blog-post .nzp-player{margin:1.25rem 0;max-width:100%}.blog-content .nzp-player button,article#blog-post .nzp-player button,#blog-post .nzp-player button{box-sizing:border-box;-webkit-appearance:none;appearance:none;font:inherit;line-height:inherit}.blog-content .nzp-player p.nzp-title,article#blog-post .nzp-player p.nzp-title,#blog-post .nzp-player p.nzp-title{color:var(--nzp-text);padding-top:0}.nzp-player{--nzp-accent:#0ea5e9;--nzp-surface:#ffffff;--nzp-surface-muted:#f1f5f9;--nzp-border:rgba(15, 23, 42, 0.08);--nzp-text:#0f172a;--nzp-text-muted:#64748b;--nzp-shadow:0 1px 2px rgba(15, 23, 42, 0.06), 0 8px 24px rgba(15, 23, 42, 0.06);display:grid;gap:0;direction:rtl;font-family:inherit;color:var(--nzp-text)}.dark .nzp-player,html.dark .nzp-player{--nzp-surface:rgba(255, 255, 255, 0.05);--nzp-surface-muted:rgba(255, 255, 255, 0.03);--nzp-border:rgba(148, 163, 184, 0.16);--nzp-text:#f1f5f9;--nzp-text-muted:#94a3b8;--nzp-shadow:0 1px 2px rgba(0, 0, 0, 0.2), 0 12px 32px rgba(0, 0, 0, 0.25)}.nzp-heading{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--nzp-text);font-size:13px;margin-bottom:8px}.nzp-dot{width:7px;height:7px;border-radius:999px;background:var(--nzp-accent)}.nzp-item{position:relative;background:var(--nzp-surface);border:1px solid var(--nzp-border);border-radius:20px;padding:16px 18px;box-shadow:var(--nzp-shadow);transition:border-color 0.2s ease,box-shadow 0.2s ease}.nzp-item:hover{border-color:color-mix(in srgb,var(--nzp-accent) 28%,var(--nzp-border))}.nzp-item.is-playing{border-color:color-mix(in srgb,var(--nzp-accent) 45%,var(--nzp-border));box-shadow:0 1px 2px rgb(15 23 42 / .06),0 12px 32px color-mix(in srgb,var(--nzp-accent) 18%,transparent)}.nzp-lead{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin:0 0 14px;padding:0 0 14px;border:0;border-bottom:1px solid var(--nzp-border);border-radius:0;background:#fff0;color:var(--nzp-text);text-align:right;cursor:pointer;transition:border-color 0.15s ease}.nzp-lead:hover{border-bottom-color:color-mix(in srgb,var(--nzp-accent) 35%,var(--nzp-border))}.nzp-lead:focus-visible{outline:2px solid var(--nzp-accent);outline-offset:3px;border-radius:10px}.nzp-lead-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.01em;color:var(--nzp-accent);background:color-mix(in srgb,var(--nzp-accent) 10%,var(--nzp-surface-muted));border:1px solid color-mix(in srgb,var(--nzp-accent) 22%,var(--nzp-border))}.nzp-lead-badge::before{content:'';width:6px;height:6px;border-radius:999px;background:var(--nzp-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--nzp-accent) 20%,transparent)}.nzp-lead-text{font-size:15px;font-weight:600;line-height:1.65;color:var(--nzp-text)}.nzp-item-inner{display:flex;align-items:center;gap:14px}.nzp-play{flex-shrink:0;width:52px;height:52px;border:0;border-radius:999px;background:var(--nzp-accent);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;box-shadow:0 4px 14px color-mix(in srgb,var(--nzp-accent) 35%,transparent);transition:transform 0.15s ease,box-shadow 0.15s ease,filter 0.15s ease}.nzp-play:hover{transform:scale(1.05);filter:brightness(1.05);box-shadow:0 6px 20px color-mix(in srgb,var(--nzp-accent) 42%,transparent)}.nzp-play:active{transform:scale(.98)}.nzp-play:focus-visible{outline:2px solid var(--nzp-accent);outline-offset:3px}.nzp-item.is-playing .nzp-play{background:var(--nzp-accent)}.nzp-play-svg{display:inline-flex;align-items:center;justify-content:center;line-height:0}.nzp-play-svg--pause{display:none}.nzp-item.is-playing .nzp-play-svg--play{display:none}.nzp-item.is-playing .nzp-play-svg--pause{display:inline-flex}.nzp-play-svg svg{display:block}.nzp-play-svg--play svg{margin-inline-start:2px}.nzp-track{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.nzp-wave-row{min-height:40px;display:flex;align-items:flex-end}.nzp-bars{flex:1;min-width:0;display:flex;align-items:flex-end;gap:2px;height:40px;cursor:pointer;touch-action:none;user-select:none;-webkit-tap-highlight-color:#fff0;padding:2px 0}.nzp-bars.is-seeking{cursor:grabbing}.nzp-bar{flex:1 1 0%;min-width:2px;max-width:4px;display:block;height:var(--nzp-bar-h,14px);border-radius:999px;background:color-mix(in srgb,var(--nzp-text-muted) 35%,transparent);transition:background 0.12s ease,transform 0.12s ease;pointer-events:none}.nzp-bar.is-active{background:var(--nzp-accent)}.nzp-bar.is-scrub{background:color-mix(in srgb,var(--nzp-accent) 80%,#fff);transform:scaleY(1.08)}.nzp-track-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px}.nzp-time{flex-shrink:0;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--nzp-text-muted);font-style:normal;letter-spacing:.02em}.nzp-item.is-playing .nzp-time{color:var(--nzp-accent)}.nzp-toolbar{display:inline-flex;align-items:center;gap:4px}.nzp-ctrl{border:0;background:var(--nzp-surface-muted);color:var(--nzp-text-muted);border-radius:999px;min-width:32px;height:26px;padding:0 8px;font-size:11px;font-weight:700;cursor:pointer;line-height:1;transition:color 0.15s ease,background 0.15s ease}.nzp-ctrl:hover,.nzp-ctrl:focus-visible{color:var(--nzp-accent);background:color-mix(in srgb,var(--nzp-accent) 12%,var(--nzp-surface-muted));outline:none}.nzp-title{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;color:var(--nzp-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nzp-content{flex:1;min-width:0}.nzp-audio-fallback{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.nzp-player-empty,.nzp-player-empty-state .nzp-player-empty{padding:16px;border-radius:16px;background:var(--nzp-surface-muted);color:var(--nzp-text-muted);border:1px dashed var(--nzp-border);margin:0}.nzp-admin-wrap .nzp-admin-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}.nzp-admin-wrap .nzp-admin-row .regular-text{min-width:180px}#nzp-shortcode-preview{display:inline-block;padding:8px 12px;border:1px solid #ccd0d4;border-radius:6px;background:#fff;direction:ltr;unicode-bidi:embed}.nzp-classic-box .nzp-status-box{margin:8px 0;padding:10px;border-radius:8px;font-size:12px}.nzp-elementor-help{padding:10px;background:rgb(56 189 248 / .08);border:1px solid rgb(56 189 248 / .25);border-radius:8px;margin-bottom:10px;font-size:13px}@media (max-width:480px){.nzp-item{padding:14px;border-radius:16px}.nzp-play{width:46px;height:46px}.nzp-lead-text{font-size:14px}.nzp-toolbar{gap:3px}.nzp-ctrl{min-width:28px;height:24px;padding:0 6px;font-size:10px}}