*,*::before,*::after{box-sizing:border-box}
html{direction:rtl;-webkit-text-size-adjust:100%}
body{margin:0;color:#222;background:#fff;font-family:Arial,Tahoma,sans-serif;text-align:right}
a{color:inherit;text-decoration:none}
a:hover{text-decoration:underline}
button,input,select,textarea{font:inherit}
button{cursor:pointer}
button:disabled{cursor:default;opacity:1}
img,svg,video{max-width:100%;height:auto}
figure{margin:0}
img{vertical-align:middle}
h1,h2,h3,p{margin-top:0}
main,article,aside,section,header,footer,nav,div{min-width:0}
.pnp-content{overflow-wrap:anywhere}
.pnp-content img,.pnp-content video{max-width:100%;height:auto}
.pnp-content figure{max-width:100%;margin:20px 0}
.pnp-content table{width:100%;table-layout:fixed;border-collapse:collapse}
.pnp-content td,.pnp-content th{border:1px solid #ddd;padding:8px;overflow-wrap:anywhere}
.pnp-content pre{max-width:100%;white-space:pre-wrap}
.pnp-content iframe{max-width:100%}
.pnp-share{display:flex;flex-wrap:wrap;gap:6px}
.pnp-share button{border:0;min-width:38px;min-height:32px;border-radius:4px;background:#2463ab;color:#fff;font-weight:700}
.pnp-share button:nth-child(2){background:#000}
.pnp-share button:nth-child(3){background:#1171a0}
.pnp-share button:nth-child(4){background:#087b3e}
.pnp-card{display:block;overflow-wrap:anywhere}
.pnp-card img{object-fit:cover;width:100%;aspect-ratio:16/9}
.pnp-card span{display:block}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #3383da;outline-offset:3px}
.pnp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:600px){html{scrollbar-gutter:auto}}
