.ph-visitors{box-sizing:border-box;width:min(100%,680px);margin:28px auto 0;padding:22px 18px;text-align:center;border:1px solid #b8934555;border-radius:14px;background:#101b27;color:#e8edf2;font-family:inherit}.ph-visitors-title{font-size:10px;font-weight:700;letter-spacing:2px;color:#c8aa67}.ph-visitors-count{margin:12px 0;font-size:clamp(18px,5vw,25px);font-weight:700;font-variant-numeric:tabular-nums}.ph-visitors button{padding:10px 15px;min-height:44px;border:1px solid #b8934588;border-radius:8px;background:#1e2b38;color:#e9cf96;font:inherit;font-size:12px;cursor:pointer;white-space:normal}.ph-visitors button:focus-visible{outline:2px solid #e9cf96;outline-offset:3px}.ph-visitors button:disabled{opacity:.6;cursor:wait}.ph-visitors .ph-visitors-note,.ph-visitors .ph-visitors-state{margin:12px 0 0;font-size:11px;line-height:1.6;color:#a6b5c4}.ph-visitors .ph-visitors-state{color:#b9d6bd}.ph-visitors-state:empty{display:none}
