{"id":1170,"date":"2026-10-27T15:11:58","date_gmt":"2026-10-27T15:11:58","guid":{"rendered":"https:\/\/sadikshopbd.com\/?page_id=1170"},"modified":"2026-10-27T15:15:14","modified_gmt":"2026-10-27T15:15:14","slug":"auto-topup","status":"publish","type":"page","link":"https:\/\/sadikshopbd.com\/?page_id=1170","title":{"rendered":"UID Auto Topup Shop"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1170\" class=\"elementor elementor-1170\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b7d33ea e-con e-atomic-element e-flexbox-base e-9778280 \" data-id=\"b7d33ea\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b7d33ea\">\n    \t\t<div class=\"elementor-element elementor-element-7ff2852 elementor-widget elementor-widget-shortcode\" data-id=\"7ff2852\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n        .at-wrapper { max-width: 1200px; margin: 20px auto; padding: 0 10px; box-sizing: border-box; font-family: 'Inter', sans-serif; }\n        .at-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; margin-bottom: 16px; }\n        @media (max-width: 600px) {\n            .at-grid { grid-template-columns: repeat(2, 1fr); gap: 8px; }\n            .at-card { padding: 10px 8px !important; gap: 6px !important; }\n            .at-name { font-size: 13px !important; }\n            .at-sale-price { font-size: 14px !important; }\n            .at-action-box { padding: 18px 14px !important; gap: 14px !important; }\n            .at-uid-group, .at-qty-group, .at-total-group { width: 100% !important; justify-content: center !important; }\n            .at-buy-now-btn { width: 100% !important; padding: 12px !important; font-size: 15px !important; }\n        }\n        .at-card { background: #ffffff; border: 1.5px solid #cbd5e1; border-radius: 10px; padding: 14px; display: flex; align-items: center; justify-content: space-between; cursor: pointer; transition: all 0.2s ease; position: relative; }\n        .at-card:hover { border-color: #94a3b8; transform: translateY(-1px); }\n        .at-card.active { border-color: #2563eb; background: #eff6ff; box-shadow: 0 4px 12px rgba(37, 99, 235, 0.1); }\n        .at-card.out-of-stock { opacity: 0.6; cursor: not-allowed; background: #f8fafc; border-style: dashed; }\n        .at-card-left { display: flex; align-items: center; gap: 8px; }\n        .at-radio-dot { width: 16px; height: 16px; min-width: 16px; border-radius: 50%; border: 2px solid #cbd5e1; display: flex; align-items: center; justify-content: center; }\n        .at-card.active .at-radio-dot { border-color: #2563eb; }\n        .at-card.active .at-radio-dot::after { content: ''; width: 8px; height: 8px; background: #2563eb; border-radius: 50%; }\n        .at-name { font-weight: 700; font-size: 14px; color: #0f172a; line-height: 1.3; }\n        .at-card-right { text-align: right; display: flex; align-items: center; gap: 6px; }\n        .at-regular-price { font-size: 12px; color: #94a3b8; text-decoration: line-through; }\n        .at-sale-price { font-size: 15px; font-weight: 800; color: #0f172a; }\n        .at-admin-stock { font-size: 10.5px; font-weight: 600; color: #2563eb; background: #dbeafe; padding: 1px 6px; border-radius: 4px; display: inline-block; margin-top: 3px; }\n        \n        .at-action-box { background: #ffffff; border: 1.5px solid #e2e8f0; border-radius: 14px; padding: 24px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; text-align: center; box-sizing: border-box; box-shadow: 0 4px 16px rgba(0,0,0,0.03); max-width: 500px; margin: 0 auto; }\n        .at-uid-group { width: 100%; display: flex; flex-direction: column; gap: 8px; }\n        .at-uid-wrapper { display: flex; gap: 8px; width: 100%; }\n        .at-uid-input { flex: 1; height: 44px; padding: 0 14px; border: 1.5px solid #cbd5e1; border-radius: 8px; font-size: 15px; font-weight: 600; color: #0f172a; outline: none; box-sizing: border-box; text-align: center; }\n        .at-uid-input:focus { border-color: #2563eb; }\n        \n        .at-verify-btn { background: #0f172a; color: #fff; border: none; padding: 0 16px; font-size: 13.5px; font-weight: 700; border-radius: 8px; cursor: pointer; transition: 0.2s; white-space: nowrap; height: 44px; }\n        .at-verify-btn:hover { background: #334155; }\n        .at-verify-btn:disabled { opacity: 0.6; cursor: not-allowed; }\n        .at-nickname-display { display: none; background: #f0fdf4; border: 1.5px dashed #86efac; color: #166534; padding: 8px 12px; border-radius: 8px; font-size: 13.5px; font-weight: 600; text-align: center; width: 100%; box-sizing: border-box; }\n\n        .at-qty-total-row { display: flex; align-items: center; justify-content: center; gap: 20px; width: 100%; flex-wrap: wrap; }\n        .at-qty-group { display: flex; align-items: center; }\n        .at-qty-ctrl { display: flex; align-items: center; border: 1.5px solid #cbd5e1; border-radius: 8px; overflow: hidden; background: #fff; }\n        .at-qty-ctrl button { background: #f1f5f9; border: none; width: 38px; height: 42px; font-size: 18px; font-weight: bold; cursor: pointer; color: #334155; }\n        .at-qty-ctrl button:hover { background: #e2e8f0; }\n        .at-qty-ctrl input { width: 44px; height: 42px; text-align: center; border: none; font-size: 16px; font-weight: 700; outline: none; background: #fff; color: #0f172a; }\n        .at-total-group { display: flex; align-items: center; }\n        .at-total-amount { font-size: 22px; font-weight: 800; color: #10b981; }\n        \n        .at-buy-now-btn { background: linear-gradient(135deg, #2563eb, #1d4ed8); color: #ffffff; border: none; width: 100%; padding: 14px; font-size: 16px; font-weight: 700; border-radius: 10px; cursor: pointer; transition: 0.2s; box-shadow: 0 4px 12px rgba(37,99,235,0.2); }\n        .at-buy-now-btn:hover { opacity: 0.95; transform: translateY(-1px); }\n\n        .at-modal-layer { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(15, 23, 42, 0.7); backdrop-filter: blur(4px); z-index: 999999; align-items: center; justify-content: center; padding: 15px; box-sizing: border-box; }\n        .at-modal-card { background: #ffffff; border-radius: 14px; width: 100%; max-width: 400px; padding: 24px; text-align: center; box-shadow: 0 20px 40px rgba(0,0,0,0.2); }\n        .sadik-admin-log-wrap { margin-top: 25px; background: #1e293b; border-radius: 12px; padding: 16px; color: #f8fafc; }\n        .sadik-log-toggle-btn { background: #0f172a; color: #38bdf8; border: 1.5px solid #38bdf8; padding: 10px 18px; font-size: 14px; font-weight: 700; border-radius: 8px; cursor: pointer; display: inline-flex; align-items: center; gap: 8px; margin-right: 8px; margin-bottom: 8px; }\n        .sadik-log-toggle-btn:hover { background: #38bdf8; color: #0f172a; }\n        .sadik-log-content { display: none; margin-top: 15px; max-height: 350px; overflow-y: auto; border-top: 1px solid #334155; padding-top: 12px; }\n        .sadik-log-table { width: 100%; border-collapse: collapse; font-size: 13px; }\n        .sadik-log-table th, .sadik-log-table td { padding: 8px 10px; text-align: left; border-bottom: 1px solid #334155; }\n        .sadik-log-table th { color: #94a3b8; font-weight: 600; }\n        .sadik-badge-success { background: #065f46; color: #34d399; padding: 2px 6px; border-radius: 4px; font-weight: 600; font-size: 11px; }\n        .sadik-badge-fail { background: #7f1d1d; color: #fca5a5; padding: 2px 6px; border-radius: 4px; font-weight: 600; font-size: 11px; }\n    <\/style>\n\n    <div class=\"at-wrapper\">\n        <div class=\"at-grid\">\n                                <div class=\"at-card active \"\n                         data-id=\"271\"\n                         data-name=\"25 Daimond\"\n                         data-price=\"21\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">25 Daimond<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f325<\/span>\n                                                        <span class=\"at-sale-price\">\u09f321<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"272\"\n                         data-name=\"50 Daimond\"\n                         data-price=\"36\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">50 Daimond<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f340<\/span>\n                                                        <span class=\"at-sale-price\">\u09f336<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"273\"\n                         data-name=\"115 Daimond\"\n                         data-price=\"76\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">115 Daimond<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f380<\/span>\n                                                        <span class=\"at-sale-price\">\u09f376<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"274\"\n                         data-name=\"240 Daimond\"\n                         data-price=\"155\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">240 Daimond<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f3160<\/span>\n                                                        <span class=\"at-sale-price\">\u09f3155<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"518\"\n                         data-name=\"Weekly\"\n                         data-price=\"155\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">Weekly<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f3160<\/span>\n                                                        <span class=\"at-sale-price\">\u09f3155<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"275\"\n                         data-name=\"610 Daimond\"\n                         data-price=\"399\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">610 Daimond<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f3420<\/span>\n                                                        <span class=\"at-sale-price\">\u09f3399<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"276\"\n                         data-name=\"1240 Daimond\"\n                         data-price=\"770\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">1240 Daimond<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f3810<\/span>\n                                                        <span class=\"at-sale-price\">\u09f3770<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  \"\n                         data-id=\"279\"\n                         data-name=\"Monthly\"\n                         data-price=\"770\"\n                         data-available=\"1\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">Monthly<\/div>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f3820<\/span>\n                                                        <span class=\"at-sale-price\">\u09f3770<\/span>\n                        <\/div>\n                    <\/div>\n                                        <div class=\"at-card  out-of-stock\"\n                         data-id=\"277\"\n                         data-name=\"2530 Daimond\"\n                         data-price=\"1550\"\n                         data-available=\"0\"\n                         onclick=\"atSelectProduct(this)\">\n                        \n                        <div class=\"at-card-left\">\n                            <div class=\"at-radio-dot\"><\/div>\n                            <div>\n                                <div class=\"at-name\">2530 Daimond<\/div>\n                                                                    <small style=\"color:#ef4444; font-size:10px; font-weight:600;\">(Out of Stock)<\/small>\n                                                                \n                                                            <\/div>\n                        <\/div>\n\n                        <div class=\"at-card-right\">\n                                                            <span class=\"at-regular-price\">\u09f31620<\/span>\n                                                        <span class=\"at-sale-price\">\u09f31550<\/span>\n                        <\/div>\n                    <\/div>\n                            <\/div>\n\n        <div class=\"at-action-box\">\n            <div class=\"at-uid-group\">\n                <div class=\"at-uid-wrapper\">\n                    <input type=\"text\" id=\"at-player-id\" class=\"at-uid-input\" placeholder=\"Enter Player ID (UID)\" maxlength=\"15\" oninput=\"atOnUidInput(this)\">\n                    <button type=\"button\" id=\"at-verify-uid-btn\" class=\"at-verify-btn\" onclick=\"atVerifyPlayerUid()\">Verify UID<\/button>\n                <\/div>\n                <div id=\"at-nickname-box\" class=\"at-nickname-display\"><\/div>\n            <\/div>\n\n            <div class=\"at-qty-total-row\">\n                <div class=\"at-qty-group\">\n                    <div class=\"at-qty-ctrl\">\n                        <button type=\"button\" onclick=\"atChangeQty(-1)\">-<\/button>\n                        <input type=\"text\" id=\"at-qty-input\" value=\"1\" readonly>\n                        <button type=\"button\" onclick=\"atChangeQty(1)\">+<\/button>\n                    <\/div>\n                <\/div>\n\n                <div class=\"at-total-group\">\n                    <span class=\"at-total-amount\" id=\"at-display-total\">\u09f321<\/span>\n                <\/div>\n            <\/div>\n\n            <button type=\"button\" class=\"at-buy-now-btn\" id=\"at-buy-btn\" onclick=\"atPromptConfirm()\">Topup Now<\/button>\n        <\/div>\n\n            <\/div>\n\n    <!-- Confirm Modal -->\n    <div id=\"at-confirm-modal\" class=\"at-modal-layer\">\n        <div class=\"at-modal-card\">\n            <div style=\"font-size: 32px; margin-bottom: 6px;\">&#9889;<\/div>\n            <h3 style=\"margin: 0 0 8px 0; font-size: 18px; color:#0f172a;\" id=\"at-conf-title\">\u099f\u09aa-\u0986\u09aa \u09a8\u09bf\u09b6\u09cd\u099a\u09bf\u09a4 \u0995\u09b0\u09c1\u09a8<\/h3>\n            <p style=\"color:#475569; font-size: 13.5px; margin-bottom: 14px;\" id=\"at-conf-desc\"><\/p>\n            \n            <div id=\"at-extra-balance\" style=\"display:none; margin-bottom: 12px;\"><\/div>\n\n            <div style=\"display:flex; gap:8px;\" id=\"at-conf-actions\">\n                <button type=\"button\" style=\"flex:1; padding:9px; border:none; border-radius:8px; background:#f1f5f9; cursor:pointer; font-size:13px;\" onclick=\"atCloseModal('at-confirm-modal')\">\u09ac\u09be\u09a4\u09bf\u09b2<\/button>\n                <button type=\"button\" style=\"flex:1.2; padding:9px; border:none; border-radius:8px; background:#2563eb; color:#fff; font-weight:700; cursor:pointer; font-size:13px;\" id=\"at-btn-yes\" onclick=\"atExecuteBuy()\">\u09b9\u09cd\u09af\u09be\u0981, \u099f\u09aa-\u0986\u09aa \u09a6\u09bf\u09a8<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Live Status Modal -->\n    <div id=\"at-status-modal\" class=\"at-modal-layer\">\n        <div class=\"at-modal-card\">\n            <div style=\"font-size: 34px; margin-bottom: 6px;\" id=\"at-status-icon\">&#8987;<\/div>\n            <h3 style=\"margin: 0 0 4px 0; font-size: 18px; color:#0f172a;\" id=\"at-status-heading\">\u099f\u09aa-\u0986\u09aa \u09aa\u09cd\u09b0\u09b8\u09c7\u09b8\u09bf\u0982 \u09b9\u099a\u09cd\u099b\u09c7...<\/h3>\n            <p style=\"color:#64748b; font-size: 12.5px; margin: 6px 0;\">\u0985\u09b0\u09cd\u09a1\u09be\u09b0 \u0986\u0987\u09a1\u09bf: <b id=\"at-status-order-id\"><\/b><\/p>\n            <div id=\"at-status-msg\" style=\"color:#2563eb; font-size: 13.5px; font-weight: 600; background:#eff6ff; padding:10px; border-radius:8px; margin-top:8px;\">\n                \u09b8\u09be\u09b0\u09cd\u09ad\u09be\u09b0\u09c7 \u09b0\u09bf\u0995\u09cb\u09df\u09c7\u09b8\u09cd\u099f \u09aa\u09be\u09a0\u09be\u09a8\u09cb \u09b9\u09df\u09c7\u099b\u09c7\u0964 \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1 \u0985\u09aa\u09c7\u0995\u09cd\u09b7\u09be \u0995\u09b0\u09c1\u09a8...\n            <\/div>\n            <button type=\"button\" style=\"margin-top:14px; padding: 9px 20px; border-radius:8px; background:#0f172a; color:#fff; border:none; cursor:pointer; font-size:13.5px; font-weight: 700;\" onclick=\"atCloseModal('at-status-modal'); location.reload();\">\u09a0\u09bf\u0995 \u0986\u099b\u09c7<\/button>\n        <\/div>\n    <\/div>\n\n    <script>\n        const atIsLoggedIn = false;\n        const atLoginUrl   = \"https:\\\/\\\/sadikshopbd.com\\\/?page_id=17\";\n        const atAjaxUrl    = \"https:\\\/\\\/sadikshopbd.com\\\/wp-admin\\\/admin-ajax.php\";\n        const atNonce      = \"c2202231cc\";\n        const atIsAdmin    = false;\n\n        let atSelectedId     = null;\n        let atSelectedPrice  = 0;\n        let atSelectedName   = '';\n        let atPollTimer      = null;\n        let atUidPollTimer   = null;\n        let verifiedNickname = '';\n\n        function atIsBadCachedName(name) {\n            if (!name) return true;\n            const low = String(name).toLowerCase();\n            return (\n                low.includes('voucher') ||\n                low.includes('processing') ||\n                low.includes('verified') ||\n                low.includes('invalid') ||\n                low.includes('consumed') ||\n                low.includes('error')\n            );\n        }\n\n        function atInit() {\n            const activeCard = document.querySelector('.at-card.active');\n            if (activeCard && activeCard.dataset.available === '1') {\n                atSelectProduct(activeCard);\n            } else {\n                const firstAvail = document.querySelector('.at-card[data-available=\"1\"]');\n                if (firstAvail) atSelectProduct(firstAvail);\n            }\n            if (atIsAdmin) {\n                sadikFetchLogs();\n                sadikFetchMissing();\n            }\n        }\n\n        function atOnUidInput(el) {\n            el.value = el.value.replace(\/[^0-9]\/g, '');\n            verifiedNickname = '';\n            if (atUidPollTimer) {\n                clearInterval(atUidPollTimer);\n                atUidPollTimer = null;\n            }\n            const verifyBtn = document.getElementById('at-verify-uid-btn');\n            if (verifyBtn) {\n                verifyBtn.disabled = false;\n                verifyBtn.innerText = 'Verify UID';\n            }\n            const nickBox = document.getElementById('at-nickname-box');\n            if (nickBox) {\n                nickBox.style.display = 'none';\n                nickBox.innerHTML = '';\n            }\n        }\n\n        function atShowNicknameSuccess(uid, nickname) {\n            verifiedNickname = nickname;\n            localStorage.setItem('sadik_uid_v2_' + uid, nickname);\n\n            const nickBox = document.getElementById('at-nickname-box');\n            const verifyBtn = document.getElementById('at-verify-uid-btn');\n            if (verifyBtn) {\n                verifyBtn.disabled = false;\n                verifyBtn.innerText = 'Verify UID';\n            }\n            nickBox.style.display = 'block';\n            nickBox.style.background = '#f0fdf4';\n            nickBox.style.borderColor = '#86efac';\n            nickBox.style.color = '#166534';\n            nickBox.innerHTML = `\u2705 Player Name: <b>${nickname}<\/b>`;\n        }\n\n        function atShowNicknameError(msg) {\n            verifiedNickname = '';\n            const nickBox = document.getElementById('at-nickname-box');\n            const verifyBtn = document.getElementById('at-verify-uid-btn');\n            if (verifyBtn) {\n                verifyBtn.disabled = false;\n                verifyBtn.innerText = 'Verify UID';\n            }\n            nickBox.style.display = 'block';\n            nickBox.style.background = '#fef2f2';\n            nickBox.style.borderColor = '#fca5a5';\n            nickBox.style.color = '#dc2626';\n            nickBox.innerHTML = `\u274c ${msg || '\u09aa\u09cd\u09b2\u09c7\u09df\u09be\u09b0 \u0996\u09c1\u0981\u099c\u09c7 \u09aa\u09be\u0993\u09df\u09be \u09af\u09be\u09df\u09a8\u09bf \u09ac\u09be \u0986\u0987\u09a1\u09bf \u09ad\u09c1\u09b2!'}`;\n        }\n\n        function atVerifyPlayerUid() {\n            const uid = document.getElementById('at-player-id').value.trim();\n            const nickBox = document.getElementById('at-nickname-box');\n            const verifyBtn = document.getElementById('at-verify-uid-btn');\n\n            if (!uid || uid.length < 5) {\n                alert('\u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u09b8\u09a0\u09bf\u0995 Player ID (\u09eb-\u09e7\u09eb \u09a1\u09bf\u099c\u09bf\u099f) \u09b2\u09bf\u0996\u09c1\u09a8!');\n                document.getElementById('at-player-id').focus();\n                return;\n            }\n\n            if (atUidPollTimer) {\n                clearInterval(atUidPollTimer);\n                atUidPollTimer = null;\n            }\n\n            localStorage.removeItem('sadik_uid_' + uid);\n\n            const cachedName = localStorage.getItem('sadik_uid_v2_' + uid);\n            if (cachedName && !atIsBadCachedName(cachedName)) {\n                atShowNicknameSuccess(uid, cachedName);\n                return;\n            }\n\n            if (verifyBtn) {\n                verifyBtn.disabled = true;\n                verifyBtn.innerText = 'Wait...';\n            }\n\n            nickBox.style.display = 'block';\n            nickBox.style.color = '#1e293b';\n            nickBox.style.background = '#f1f5f9';\n            nickBox.style.borderColor = '#cbd5e1';\n            nickBox.innerHTML = '\ud83d\udd04 API \u0995\u09b2\u09ac\u09cd\u09af\u09be\u0995\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u0985\u09aa\u09c7\u0995\u09cd\u09b7\u09be \u0995\u09b0\u09be \u09b9\u099a\u09cd\u099b\u09c7... \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u09e9-\u09ec \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1 \u0985\u09aa\u09c7\u0995\u09cd\u09b7\u09be \u0995\u09b0\u09c1\u09a8';\n\n            const formData = new FormData();\n            formData.append('action', 'verify_player_uid');\n            formData.append('player_id', uid);\n\n            fetch(atAjaxUrl, { method: 'POST', body: formData })\n            .then(res => res.json())\n            .then(data => {\n                if (!data.success) {\n                    atShowNicknameError(data.data && data.data.message ? data.data.message : '\u09aa\u09cd\u09b2\u09c7\u09df\u09be\u09b0 \u09aa\u09be\u0993\u09df\u09be \u09af\u09be\u09df\u09a8\u09bf!');\n                    return;\n                }\n\n                if (data.data.state === 'found' && data.data.nickname && !atIsBadCachedName(data.data.nickname)) {\n                    atShowNicknameSuccess(uid, data.data.nickname);\n                    return;\n                }\n\n                if (data.data.state === 'pending' && data.data.check_id) {\n                    const checkId = data.data.check_id;\n                    let pollCount = 0;\n\n                    atUidPollTimer = setInterval(() => {\n                        pollCount++;\n                        if (pollCount > 25) {\n                            clearInterval(atUidPollTimer);\n                            atUidPollTimer = null;\n                            atShowNicknameError('\u09b8\u09be\u09b0\u09cd\u09ad\u09be\u09b0 \u09a5\u09c7\u0995\u09c7 \u0995\u09b2\u09ac\u09cd\u09af\u09be\u0995 \u0986\u09b8\u09a4\u09c7 \u09a6\u09c7\u09b0\u09bf \u09b9\u099a\u09cd\u099b\u09c7\u0964 \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u0986\u09ac\u09be\u09b0 Verify UID \u099a\u09be\u09aa\u09c1\u09a8\u0964');\n                            return;\n                        }\n\n                        const pollFd = new FormData();\n                        pollFd.append('action', 'check_uid_verify_status');\n                        pollFd.append('check_id', checkId);\n                        pollFd.append('player_id', uid);\n\n                        fetch(atAjaxUrl, { method: 'POST', body: pollFd })\n                        .then(r => r.json())\n                        .then(pollRes => {\n                            if (pollRes.success && pollRes.data) {\n                                if (pollRes.data.state === 'found' && pollRes.data.nickname && !atIsBadCachedName(pollRes.data.nickname)) {\n                                    clearInterval(atUidPollTimer);\n                                    atUidPollTimer = null;\n                                    atShowNicknameSuccess(uid, pollRes.data.nickname);\n                                    if (atIsAdmin) sadikFetchLogs();\n                                } else if (pollRes.data.state === 'invalid') {\n                                    clearInterval(atUidPollTimer);\n                                    atUidPollTimer = null;\n                                    atShowNicknameError(pollRes.data.message);\n                                    if (atIsAdmin) sadikFetchLogs();\n                                }\n                            }\n                        }).catch(() => {});\n                    }, 1500);\n                }\n            })\n            .catch(() => {\n                atShowNicknameError('\u09b8\u09be\u09b0\u09cd\u09ad\u09be\u09b0 \u09af\u09cb\u0997\u09be\u09af\u09cb\u0997\u09c7 \u09b8\u09ae\u09b8\u09cd\u09af\u09be \u09b9\u09df\u09c7\u099b\u09c7!');\n            });\n        }\n\n        function sadikToggleLogs(type) {\n            const boxToday = document.getElementById('sadik-log-box');\n            const boxMissing = document.getElementById('sadik-missing-box');\n\n            if (type === 'today') {\n                if (boxToday.style.display === 'block') {\n                    boxToday.style.display = 'none';\n                } else {\n                    boxToday.style.display = 'block';\n                    boxMissing.style.display = 'none';\n                    sadikFetchLogs();\n                }\n            } else if (type === 'missing') {\n                if (boxMissing.style.display === 'block') {\n                    boxMissing.style.display = 'none';\n                } else {\n                    boxMissing.style.display = 'block';\n                    boxToday.style.display = 'none';\n                    sadikFetchMissing();\n                }\n            }\n        }\n\n        function sadikFetchLogs() {\n            if (!atIsAdmin) return;\n            const fd = new FormData();\n            fd.append('action', 'sadik_get_today_logs');\n\n            fetch(atAjaxUrl, { method: 'POST', body: fd })\n            .then(r => r.json())\n            .then(res => {\n                if (res.success && res.data && res.data.logs) {\n                    const logs = res.data.logs;\n                    document.getElementById('sadik-log-count').innerText = logs.length;\n                    const tbody = document.getElementById('sadik-log-tbody');\n                    if (logs.length === 0) {\n                        tbody.innerHTML = '<tr><td colspan=\"5\" style=\"text-align:center; color:#94a3b8;\">\u0986\u099c \u098f\u0996\u09a8\u09cb \u0995\u09cb\u09a8\u09cb \u0995\u09b2\u09ac\u09cd\u09af\u09be\u0995 \u0986\u09b8\u09c7\u09a8\u09bf\u0964<\/td><\/tr>';\n                        return;\n                    }\n\n                    let html = '';\n                    logs.forEach(log => {\n                        let badge = log.status === 'success' \n                            ? '<span class=\"sadik-badge-success\">SUCCESS<\/span>' \n                            : '<span class=\"sadik-badge-fail\">FAILED<\/span>';\n                        \n                        html += `<tr>\n                            <td>${log.time}<\/td>\n                            <td><b>#${log.orderid}<\/b><\/td>\n                            <td>${badge}<\/td>\n                            <td>${log.nickname || '-'}<\/td>\n                            <td>${log.content || '-'}<\/td>\n                        <\/tr>`;\n                    });\n                    tbody.innerHTML = html;\n                }\n            }).catch(() => {});\n        }\n\n        function sadikFetchMissing() {\n            if (!atIsAdmin) return;\n            const fd = new FormData();\n            fd.append('action', 'sadik_check_missing_callbacks');\n\n            fetch(atAjaxUrl, { method: 'POST', body: fd })\n            .then(r => r.json())\n            .then(res => {\n                if (res.success && res.data && res.data.missing) {\n                    const items = res.data.missing;\n                    document.getElementById('sadik-missing-count').innerText = items.length;\n                    const tbody = document.getElementById('sadik-missing-tbody');\n                    if (items.length === 0) {\n                        tbody.innerHTML = '<tr><td colspan=\"5\" style=\"text-align:center; color:#34d399;\">\u0995\u09cb\u09a8\u09cb \u09ae\u09bf\u09b8\u09bf\u0982 \u09ac\u09be \u09aa\u09c7\u09a8\u09cd\u09a1\u09bf\u0982 \u0985\u09b0\u09cd\u09a1\u09be\u09b0 \u09a8\u09c7\u0987! \u09b8\u09ac \u09a0\u09bf\u0995\u09a0\u09be\u0995 \u0986\u099b\u09c7\u0964<\/td><\/tr>';\n                        return;\n                    }\n\n                    let html = '';\n                    items.forEach(item => {\n                        html += `<tr>\n                            <td><b>#${item.order_id}<\/b><\/td>\n                            <td>${item.time_ago}<\/td>\n                            <td>${item.player_id}<\/td>\n                            <td>\u09f3${item.total}<\/td>\n                            <td style=\"color:#fca5a5; font-size:12px;\">${item.debug_reason}<\/td>\n                        <\/tr>`;\n                    });\n                    tbody.innerHTML = html;\n                }\n            }).catch(() => {});\n        }\n\n        function atSelectProduct(card) {\n            if (card.dataset.available !== '1') return;\n            document.querySelectorAll('.at-card').forEach(c => c.classList.remove('active'));\n            card.classList.add('active');\n\n            atSelectedId    = card.dataset.id;\n            atSelectedPrice = parseFloat(card.dataset.price);\n            atSelectedName  = card.dataset.name;\n            atCalcTotal();\n        }\n\n        function atChangeQty(delta) {\n            const input = document.getElementById('at-qty-input');\n            let current = parseInt(input.value) || 1;\n            current += delta;\n            if (current < 1) current = 1;\n            if (current > 15) current = 15;\n            input.value = current;\n            atCalcTotal();\n        }\n\n        function atCalcTotal() {\n            const qty   = parseInt(document.getElementById('at-qty-input').value) || 1;\n            const total = atSelectedPrice * qty;\n            document.getElementById('at-display-total').innerText = '\u09f3' + Math.round(total);\n        }\n\n        function atPromptConfirm() {\n            if (!atIsLoggedIn) {\n                window.location.href = atLoginUrl;\n                return;\n            }\n\n            const uid = document.getElementById('at-player-id').value.trim();\n            if (!uid || uid.length < 5) {\n                alert('\u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u09b8\u09a0\u09bf\u0995 Player ID (\u09eb-\u09e7\u09eb \u09a1\u09bf\u099c\u09bf\u099f) \u09b2\u09bf\u0996\u09c1\u09a8!');\n                document.getElementById('at-player-id').focus();\n                return;\n            }\n\n            if (!atSelectedId) {\n                alert('\u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u098f\u0995\u099f\u09bf \u09aa\u09cd\u09af\u09be\u0995\u09c7\u099c \u09b8\u09bf\u09b2\u09c7\u0995\u09cd\u099f \u0995\u09b0\u09c1\u09a8!');\n                return;\n            }\n\n            const qty   = parseInt(document.getElementById('at-qty-input').value) || 1;\n            const total = Math.round(atSelectedPrice * qty);\n            const nickText = verifiedNickname ? `<br>Player Name: <b style=\"color:#166534;\">${verifiedNickname}<\/b>` : '';\n\n            document.getElementById('at-conf-title').innerText = '\u099f\u09aa-\u0986\u09aa \u09a8\u09bf\u09b6\u09cd\u099a\u09bf\u09a4 \u0995\u09b0\u09c1\u09a8';\n            document.getElementById('at-conf-desc').innerHTML = `\n                \u09aa\u09cd\u09af\u09be\u0995\u09c7\u099c: <b>${atSelectedName} (x${qty})<\/b><br>\n                Player ID (BD): <b style=\"color:#2563eb;\">${uid}<\/b>\n                ${nickText}<br>\n                \u09ae\u09cb\u099f \u0996\u09b0\u099a: <b>\u09f3${total}<\/b>\n            `;\n            document.getElementById('at-extra-balance').style.display = 'none';\n            document.getElementById('at-extra-balance').innerHTML = '';\n            document.getElementById('at-conf-actions').innerHTML = `\n                <button type=\"button\" style=\"flex:1; padding:9px; border:none; border-radius:8px; background:#f1f5f9; cursor:pointer;\" onclick=\"atCloseModal('at-confirm-modal')\">\u09ac\u09be\u09a4\u09bf\u09b2<\/button>\n                <button type=\"button\" style=\"flex:1.2; padding:9px; border:none; border-radius:8px; background:#2563eb; color:#fff; font-weight:700; cursor:pointer;\" id=\"at-btn-yes\" onclick=\"atExecuteBuy()\">\u09b9\u09cd\u09af\u09be\u0981, \u099f\u09aa-\u0986\u09aa \u09a6\u09bf\u09a8<\/button>\n            `;\n\n            document.getElementById('at-confirm-modal').style.display = 'flex';\n        }\n\n        function atCloseModal(id) {\n            if (atPollTimer) clearInterval(atPollTimer);\n            document.getElementById(id).style.display = 'none';\n        }\n\n        function atStartPollingOrder(orderId) {\n            let attempts = 0;\n            atPollTimer = setInterval(() => {\n                attempts++;\n                const msgBox = document.getElementById('at-status-msg');\n\n                if (attempts > 60) {\n                    clearInterval(atPollTimer);\n                    msgBox.style.background = '#fffbeb';\n                    msgBox.style.color      = '#b45309';\n                    msgBox.innerHTML        = '\u09b8\u09be\u09b0\u09cd\u09ad\u09be\u09b0\u09c7 \u09b0\u09c7\u099f \u09b2\u09bf\u09ae\u09bf\u099f\u09c7\u09b0 \u0995\u09be\u09b0\u09a3\u09c7 \u0995\u09bf\u099b\u09c1\u099f\u09be \u09b8\u09ae\u09df \u09b2\u09be\u0997\u099b\u09c7\u0964 \u0986\u09aa\u09a8\u09bf \u098f\u0987 \u09aa\u09aa-\u0986\u09aa\u099f\u09bf \u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09a4\u09c7 \u09aa\u09be\u09b0\u09c7\u09a8\u2014\u099f\u09aa-\u0986\u09aa \u09b8\u09ae\u09cd\u09aa\u09a8\u09cd\u09a8 \u09b9\u09b2\u09c7 \u0985\u099f\u09cb\u09ae\u09c7\u099f\u09bf\u0995 \u09a1\u09be\u09df\u09ae\u09a8\u09cd\u09a1 \u09af\u09c1\u0995\u09cd\u09a4 \u09b9\u09ac\u09c7 \u0985\u09a5\u09ac\u09be \u09ac\u09cd\u09af\u09b0\u09cd\u09a5 \u09b9\u09b2\u09c7 \u0993\u09df\u09be\u09b2\u09c7\u099f\u09c7 \u09b0\u09bf\u09ab\u09be\u09a8\u09cd\u09a1 \u09b9\u09df\u09c7 \u09af\u09be\u09ac\u09c7\u0964';\n                    return;\n                }\n\n                const fd = new FormData();\n                fd.append('action', 'check_auto_topup_status');\n                fd.append('order_id', orderId);\n\n                fetch(atAjaxUrl, { method: 'POST', body: fd })\n                .then(r => r.json())\n                .then(res => {\n                    if (res.success && res.data) {\n                        const st    = res.data.order_status;\n                        const total = parseInt(res.data.total_vouchers) || 1;\n                        const succ  = parseInt(res.data.success_vouchers) || 0;\n                        const fail  = parseInt(res.data.failed_vouchers) || 0;\n                        const done  = succ + fail;\n\n                        if (st === 'processing' && total > 1 && done > 0) {\n                            msgBox.innerHTML = `\u09b8\u09be\u09b0\u09cd\u09ad\u09be\u09b0\u09c7 \u099f\u09aa-\u0986\u09aa \u09aa\u09cd\u09b0\u09b8\u09c7\u09b8\u09bf\u0982 \u099a\u09b2\u099b\u09c7... (<b>${done}\/${total}<\/b> \u099f\u09bf \u09b8\u09ae\u09cd\u09aa\u09a8\u09cd\u09a8)`;\n                        } else if (st === 'completed') {\n                            clearInterval(atPollTimer);\n                            const nick = res.data.nickname ? `<br>Player Name: <b>${res.data.nickname}<\/b>` : '';\n\n                            if (fail > 0) {\n                                document.getElementById('at-status-icon').innerHTML = '&#9888;&#65039;';\n                                document.getElementById('at-status-heading').innerText = '\u0986\u0982\u09b6\u09bf\u0995 \u09b8\u09ae\u09cd\u09aa\u09a8\u09cd\u09a8 \u09b9\u09df\u09c7\u099b\u09c7!';\n                                msgBox.style.background = '#fffbeb';\n                                msgBox.style.color      = '#b45309';\n                                msgBox.innerHTML        = `\u09ae\u09cb\u099f <b>${total}<\/b> \u099f\u09bf\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 <b>${succ}<\/b> \u099f\u09bf \u09b8\u09ab\u09b2 \u09b9\u09df\u09c7\u099b\u09c7 \u098f\u09ac\u0982 <b>${fail}<\/b> \u099f\u09bf \u09ac\u09cd\u09af\u09b0\u09cd\u09a5 \u09b9\u09df\u09c7\u099b\u09c7\u0964${nick}<br><span style=\"color:#0f172a; font-size:12px;\">\u09ac\u09cd\u09af\u09b0\u09cd\u09a5 \u09b9\u0993\u09df\u09be \u09aa\u09cd\u09af\u09be\u0995\u09c7\u099c\u09c7\u09b0 \u0995\u09be\u09b0\u09a3\u09c7 \u0985\u09b0\u09cd\u09a1\u09be\u09b0\u099f\u09bf \u09aa\u09cd\u09b0\u09b8\u09c7\u09b8\u09bf\u0982 \u0986\u099b\u09c7\u0964 \u0985\u09cd\u09af\u09be\u09a1\u09ae\u09bf\u09a8 \u099a\u09c7\u0995 \u0995\u09b0\u09ac\u09c7\u09a8\u0964<\/span>`;\n                            } else {\n                                document.getElementById('at-status-icon').innerHTML = '&#127881;';\n                                document.getElementById('at-status-heading').innerText = '\u099f\u09aa-\u0986\u09aa \u09b8\u09ae\u09cd\u09aa\u09a8\u09cd\u09a8 \u09b9\u09df\u09c7\u099b\u09c7!';\n                                msgBox.style.background = '#ecfdf5';\n                                msgBox.style.color      = '#059669';\n                                msgBox.innerHTML        = `\u0986\u09aa\u09a8\u09be\u09b0 \u0997\u09c7\u09ae \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f\u09c7 \u09b8\u09ab\u09b2\u09ad\u09be\u09ac\u09c7 \u09a1\u09be\u09af\u09bc\u09ae\u09a8\u09cd\u09a1 \u09af\u09c1\u0995\u09cd\u09a4 \u09b9\u09af\u09bc\u09c7\u099b\u09c7!${nick}`;\n                            }\n                        } else if (st === 'failed') {\n                            clearInterval(atPollTimer);\n                            document.getElementById('at-status-icon').innerHTML = '&#10060;';\n                            document.getElementById('at-status-heading').innerText = '\u099f\u09aa-\u0986\u09aa \u09aa\u09cd\u09b0\u09b8\u09c7\u09b8\u09bf\u0982\u09df\u09c7 \u09b0\u09df\u09c7\u099b\u09c7!';\n                            msgBox.style.background = '#fef2f2';\n                            msgBox.style.color      = '#dc2626';\n                            msgBox.innerHTML        = `\u099f\u09aa-\u0986\u09aa\u09c7 \u09b8\u09ae\u09b8\u09cd\u09af\u09be \u09b9\u09df\u09c7\u099b\u09c7, \u09a4\u09ac\u09c7 \u0985\u09b0\u09cd\u09a1\u09be\u09b0\u099f\u09bf \u09aa\u09cd\u09b0\u09b8\u09c7\u09b8\u09bf\u0982 \u09b0\u09be\u0996\u09be \u09b9\u09df\u09c7\u099b\u09c7\u0964 \u0985\u09cd\u09af\u09be\u09a1\u09ae\u09bf\u09a8 \u09ae\u09cd\u09af\u09be\u09a8\u09c1\u09df\u09be\u09b2\u09bf \u099a\u09c7\u0995 \u0995\u09b0\u09ac\u09c7\u09a8\u0964`;\n                        }\n                    }\n                }).catch(() => {});\n            }, 3000);\n        }\n\n        function atExecuteBuy() {\n            const btn = document.getElementById('at-btn-yes');\n            if (btn) {\n                btn.innerText = '\u09aa\u09cd\u09b0\u09b8\u09c7\u09b8\u09bf\u0982 \u09b9\u099a\u09cd\u099b\u09c7...';\n                btn.disabled  = true;\n            }\n\n            const uid      = document.getElementById('at-player-id').value.trim();\n            const qty      = parseInt(document.getElementById('at-qty-input').value) || 1;\n            const formData = new FormData();\n            formData.append('action', 'auto_topup_wallet_buy');\n            formData.append('product_id', atSelectedId);\n            formData.append('player_id', uid);\n            formData.append('quantity', qty);\n            formData.append('security', atNonce);\n\n            fetch(atAjaxUrl, { method: 'POST', body: formData })\n            .then(res => res.json())\n            .then(data => {\n                if (data.success) {\n                    atCloseModal('at-confirm-modal');\n                    document.getElementById('at-status-order-id').innerText = '#' + data.data.order_id;\n                    document.getElementById('at-status-modal').style.display = 'flex';\n                    atStartPollingOrder(data.data.order_id);\n                } else {\n                    if (data.data && data.data.code === 'NOT_LOGGED_IN') {\n                        window.location.href = data.data.redirect_url || atLoginUrl;\n                        return;\n                    }\n\n                    if (data.data && data.data.code === 'INSUFFICIENT_BALANCE') {\n                        document.getElementById('at-conf-title').innerText = '\u0985\u09aa\u09b0\u09cd\u09af\u09be\u09aa\u09cd\u09a4 \u09ac\u09cd\u09af\u09be\u09b2\u09c7\u09a8\u09cd\u09b8!';\n                        document.getElementById('at-conf-desc').innerText  = '\u0986\u09aa\u09a8\u09be\u09b0 \u0993\u09df\u09be\u09b2\u09c7\u099f\u09c7 \u09aa\u09b0\u09cd\u09af\u09be\u09aa\u09cd\u09a4 \u099f\u09be\u0995\u09be \u09a8\u09c7\u0987\u0964';\n                        \n                        const extraDiv = document.getElementById('at-extra-balance');\n                        extraDiv.style.display = 'block';\n                        extraDiv.innerHTML = `\n                            <div style=\"background:#fef2f2; border:1px dashed #f87171; padding:8px; border-radius:6px; font-size:12px;\">\n                                \u09ac\u09b0\u09cd\u09a4\u09ae\u09be\u09a8 \u09ac\u09cd\u09af\u09be\u09b2\u09c7\u09a8\u09cd\u09b8: <b>\u09f3${data.data.wallet_balance}<\/b><br>\n                                \u0986\u09b0\u09cb \u09b2\u09be\u0997\u09ac\u09c7: <b style=\"color:#dc2626;\">\u09f3${data.data.needed_balance}<\/b>\n                            <\/div>\n                        `;\n                        document.getElementById('at-conf-actions').innerHTML = `\n                            <button type=\"button\" style=\"flex:1; padding:9px; border:none; border-radius:8px; background:#f1f5f9; cursor:pointer;\" onclick=\"atCloseModal('at-confirm-modal')\">\u09ac\u09be\u09a4\u09bf\u09b2<\/button>\n                            <a href=\"${data.data.deposit_url}\" style=\"flex:1.2; padding:9px; border-radius:8px; background:#ff5216; color:#fff; text-decoration:none; font-weight:700; display:flex; align-items:center; justify-content:center; font-size:13px;\">Add Balance<\/a>\n                        `;\n                        return;\n                    }\n\n                    alert(data.data.message || '\u0985\u09b0\u09cd\u09a1\u09be\u09b0 \u09ac\u09cd\u09af\u09b0\u09cd\u09a5 \u09b9\u09df\u09c7\u099b\u09c7!');\n                    atCloseModal('at-confirm-modal');\n                }\n            })\n            .catch(err => {\n                alert('\u09b8\u09be\u09b0\u09cd\u09ad\u09be\u09b0 \u09af\u09cb\u0997\u09be\u09af\u09cb\u0997\u09c7 \u09b8\u09ae\u09b8\u09cd\u09af\u09be \u09b9\u09df\u09c7\u099b\u09c7!');\n                atCloseModal('at-confirm-modal');\n            });\n        }\n\n        atInit();\n        document.addEventListener('DOMContentLoaded', atInit);\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1170","page","type-page","status-publish","hentry","desktop-align-left","tablet-align-left","mobile-align-left"],"_links":{"self":[{"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=\/wp\/v2\/pages\/1170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1170"}],"version-history":[{"count":5,"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=\/wp\/v2\/pages\/1170\/revisions"}],"predecessor-version":[{"id":1177,"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=\/wp\/v2\/pages\/1170\/revisions\/1177"}],"wp:attachment":[{"href":"https:\/\/sadikshopbd.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}