html,body{margin:0;width:100%;height:100%;background:#fff;color:#164c36}
body{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:12px/1.7 sans-serif;box-sizing:border-box;padding:5px}
#zarinpal{margin:auto}#zarinpal img{width:80px;height:auto;max-height:110px;object-fit:contain;border:0}
a{color:#135d3b;text-decoration:underline;cursor:pointer}a:focus-visible{outline:2px solid #137b50;outline-offset:2px}
[hidden]{display:none!important}
