.pkp{--pkp-bg:#fff;--pkp-fg:#1b1450;--pkp-muted:#5a5486;--pkp-line:#1b14501f;--pkp-accent:#7c4dff;--pkp-accent-2:#5b34d6;--pkp-on-accent:#fff;--pkp-shadow:0 24px 60px #120c3659, 0 2px 10px #120c362e;font-family:var(--font-vazirmatn,"Vazirmatn Variable", Tahoma, sans-serif);color:var(--pkp-fg);z-index:2147482000;line-height:1.8}.pkp--dark{--pkp-bg:#120c36;--pkp-fg:#f3f0ff;--pkp-muted:#c4bdf0;--pkp-line:#ffffff24;--pkp-accent:#9b7bff;--pkp-accent-2:#7c4dff}.pkp--success{--pkp-accent:#0f9d6b;--pkp-accent-2:#0b7a52}.pkp--warning{--pkp-accent:#e0780b;--pkp-accent-2:#b85f05}.pkp--danger{--pkp-accent:#d63a3a;--pkp-accent-2:#a82525}@media (prefers-color-scheme:dark){.pkp--brand{--pkp-bg:#1b1450;--pkp-fg:#f3f0ff;--pkp-muted:#c4bdf0;--pkp-line:#ffffff24;--pkp-accent:#9b7bff;--pkp-accent-2:#7c4dff}}.pkp__card{background:var(--pkp-bg);border:1px solid var(--pkp-line);box-shadow:var(--pkp-shadow);border-radius:20px;position:relative;overflow:hidden}.pkp__card:before{content:"";background:linear-gradient(90deg, var(--pkp-accent), var(--pkp-accent-2));height:4px;position:absolute;inset:0 0 auto}.pkp__title{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.15rem;font-weight:800}.pkp__body{color:var(--pkp-muted);margin:0 0 .9rem;font-size:.93rem}.pkp__body strong{color:var(--pkp-fg);background:color-mix(in srgb, var(--pkp-accent) 16%, transparent);border-radius:6px;padding:0 .3em;font-weight:800}.pkp__line{display:block}.pkp__img{object-fit:cover;width:100%;max-height:200px;display:block}.pkp__actions{flex-wrap:wrap;gap:.5rem;margin-top:.3rem;display:flex}.pkp-btn{appearance:none;cursor:pointer;min-height:42px;font:inherit;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 1.2rem;font-size:.92rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .2s,background-color .2s;display:inline-flex}.pkp-btn--primary{background:linear-gradient(135deg, var(--pkp-accent), var(--pkp-accent-2));color:var(--pkp-on-accent);box-shadow:0 8px 20px color-mix(in srgb, var(--pkp-accent) 38%, transparent)}.pkp-btn--ghost{color:var(--pkp-muted);border:1px solid var(--pkp-line);background:0 0}.pkp-btn:hover{transform:translateY(-1px)}.pkp-btn:focus-visible,.pkp__close:focus-visible{outline:3px solid color-mix(in srgb, var(--pkp-accent) 55%, transparent);outline-offset:2px}.pkp__close{top:10px;z-index:2;cursor:pointer;background:color-mix(in srgb, var(--pkp-bg) 80%, transparent);width:32px;height:32px;color:var(--pkp-muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:0;border-radius:50%;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:grid;position:absolute;inset-inline-end:10px}.pkp__close:hover{color:var(--pkp-fg);transform:rotate(90deg)}.pkp-cd{direction:rtl;gap:.45rem;margin:0 0 .9rem;display:flex}.pkp-cd__cell{background:color-mix(in srgb, var(--pkp-accent) 12%, transparent);border-radius:12px;place-items:center;min-width:52px;padding:.35rem .2rem;display:grid}.pkp-cd__cell b{font-variant-numeric:tabular-nums;font-size:1.15rem;line-height:1.2}.pkp-cd__cell small{color:var(--pkp-muted);font-size:.68rem}.pkp--modal{place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pkp--modal .pkp__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c08268c;animation:.25s both pkp-fade;position:absolute;inset:0}.pkp--modal .pkp__card{outline:none;width:min(440px,100%);max-height:calc(100dvh - 32px);animation:.42s cubic-bezier(.2,.9,.3,1.15) both pkp-pop;position:relative;overflow:auto}.pkp--modal .pkp__text{padding:1.5rem 1.4rem 1.3rem}.pkp--modal .pkp__title,.pkp--slide_in .pkp__title{padding-inline-end:2rem}.pkp--modal.pkp--leaving .pkp__card{animation:.18s both pkp-pop-out}.pkp--modal.pkp--leaving .pkp__backdrop{animation:.18s both pkp-fade-out}.pkp--slide_in{width:min(360px,100vw - 24px);position:fixed;inset-block-end:20px;inset-inline-start:20px}.pkp--slide_in .pkp__card{padding:1.3rem 1.2rem 1.1rem;animation:.5s cubic-bezier(.2,.9,.3,1.1) both pkp-slide}.pkp--slide_in.pkp--leaving .pkp__card{animation:.2s both pkp-slide-out}.pkp--chip{width:min(300px,100vw - 24px);position:fixed;inset-block-end:90px;inset-inline-start:20px}.pkp--chip .pkp__card{border-radius:18px;padding:.9rem 1rem .8rem;animation:.45s cubic-bezier(.2,.9,.3,1.25) both pkp-pop}.pkp--chip .pkp__title{font-size:1rem;display:block}.pkp--chip.pkp--leaving .pkp__card{animation:.18s both pkp-pop-out}.pkp--top_banner,.pkp--bottom_bar{position:fixed;inset-inline:0}.pkp--top_banner{top:0}.pkp--bottom_bar{bottom:0}.pkp--top_banner .pkp__card,.pkp--bottom_bar .pkp__card{background:linear-gradient(90deg, var(--pkp-accent-2), var(--pkp-accent));color:#fff;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.65rem 3rem .65rem 1rem;display:flex;box-shadow:0 6px 24px #120c3640}.pkp--top_banner .pkp__card:before,.pkp--bottom_bar .pkp__card:before{display:none}.pkp--top_banner .pkp__bar-text,.pkp--bottom_bar .pkp__bar-text{flex-wrap:wrap;flex:260px;align-items:baseline;gap:.1rem .7rem;display:flex}.pkp--top_banner .pkp__title,.pkp--bottom_bar .pkp__title{color:#fff;margin:0;font-size:.98rem}.pkp--top_banner .pkp__body,.pkp--bottom_bar .pkp__body{color:#ffffffeb;margin:0;font-size:.88rem}.pkp--top_banner .pkp__body strong,.pkp--bottom_bar .pkp__body strong{color:#fff;background:#fff3}.pkp--top_banner .pkp-btn--primary,.pkp--bottom_bar .pkp-btn--primary{color:var(--pkp-accent-2);box-shadow:none;background:#fff;min-height:36px}.pkp--top_banner .pkp-btn--ghost,.pkp--bottom_bar .pkp-btn--ghost{color:#fff;border-color:#ffffff80;min-height:36px}.pkp--top_banner .pkp-cd__cell,.pkp--bottom_bar .pkp-cd__cell{background:#ffffff2e;min-width:44px}.pkp--top_banner .pkp-cd__cell small,.pkp--bottom_bar .pkp-cd__cell small{color:#ffffffd9}.pkp--top_banner .pkp-cd,.pkp--bottom_bar .pkp-cd{margin:0}.pkp--top_banner .pkp__close,.pkp--bottom_bar .pkp__close{top:50%;color:#fff;background:#ffffff2e;margin-top:-16px;inset-inline:12px auto}.pkp--top_banner .pkp__card{animation:.45s cubic-bezier(.2,.9,.3,1.05) both pkp-drop}.pkp--bottom_bar .pkp__card{animation:.45s cubic-bezier(.2,.9,.3,1.05) both pkp-rise}.pkp--top_banner.pkp--leaving .pkp__card{animation:.2s both pkp-drop-out}.pkp--bottom_bar.pkp--leaving .pkp__card{animation:.2s both pkp-rise-out}.pkp--preview.pkp--modal,.pkp--preview.pkp--slide_in,.pkp--preview.pkp--chip{width:auto;padding:0;position:relative;inset:auto}.pkp--preview.pkp--top_banner,.pkp--preview.pkp--bottom_bar{position:relative}.pkp--preview.pkp--modal .pkp__backdrop{display:none}@keyframes pkp-fade{0%{opacity:0}to{opacity:1}}@keyframes pkp-fade-out{to{opacity:0}}@keyframes pkp-pop{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}@keyframes pkp-pop-out{to{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes pkp-slide{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes pkp-slide-out{to{opacity:0;transform:translate(-16px)}}@keyframes pkp-drop{0%{transform:translateY(-100%)}to{transform:none}}@keyframes pkp-drop-out{to{transform:translateY(-100%)}}@keyframes pkp-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes pkp-rise-out{to{transform:translateY(100%)}}@media (max-width:760px){.pkp--slide_in{width:auto;inset-block-end:12px;inset-inline:12px}.pkp--chip{inset-block-end:84px;inset-inline-start:12px}.pkp--modal .pkp__card{width:100%}}@media (prefers-reduced-motion:reduce){.pkp *,.pkp{transition:none!important;animation-duration:.01ms!important;animation-delay:0s!important}.pkp__close:hover,.pkp-btn:hover{transform:none}}
