{"id":15,"date":"2024-11-01T16:50:35","date_gmt":"2024-11-01T16:50:35","guid":{"rendered":"https:\/\/nauthemes.com\/dummy\/taqwa\/?page_id=15"},"modified":"2026-07-13T17:29:02","modified_gmt":"2026-07-13T11:29:02","slug":"checkout","status":"publish","type":"page","link":"https:\/\/mirzapurmadrasa.org\/?page_id=15","title":{"rendered":"Prayer Time"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15\" class=\"elementor elementor-15\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e61ed5b e-flex e-con-boxed e-con e-parent\" data-id=\"e61ed5b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5f2d82 elementor-widget elementor-widget-html\" data-id=\"c5f2d82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"bd-prayer-widget\">\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Hind+Siliguri:wght@400;500;600;700&family=Baloo+Da+2:wght@600;700;800&display=swap');\n\n  #bd-prayer-widget{\n    --bdpt-night:#0b2436;\n    --bdpt-night-deep:#071a28;\n    --bdpt-teal:#0f5c66;\n    --bdpt-gold:#e0a83e;\n    --bdpt-gold-soft:#f4d896;\n    --bdpt-sand:#fbf6ea;\n    --bdpt-ink:#152229;\n    font-family:'Hind Siliguri', sans-serif;\n    background:var(--bdpt-sand);\n    color:var(--bdpt-ink);\n    line-height:1.7;\n    max-width:960px;\n    margin:0 auto;\n    border-radius:22px;\n    overflow:hidden;\n    box-shadow:0 10px 40px rgba(11,36,54,0.12);\n  }\n  #bd-prayer-widget, #bd-prayer-widget *{box-sizing:border-box;}\n  #bd-prayer-widget .bdpt-display{color:#c7d6dc;font-family:'Baloo Da 2', sans-serif;}\n\n  \/* ---------- sky hero ---------- *\/\n  #bd-prayer-widget .bdpt-header{\n    position:relative;\n    overflow:hidden;\n    background:\n      radial-gradient(ellipse at 20% 0%, rgba(224,168,62,0.18), transparent 55%),\n      linear-gradient(180deg, var(--bdpt-night) 0%, var(--bdpt-night-deep) 100%);\n    color:var(--bdpt-sand);\n    padding: 40px 20px 90px;\n    text-align:center;\n  }\n  #bd-prayer-widget .bdpt-stars{position:absolute; inset:0; opacity:0.5;}\n  #bd-prayer-widget .bdpt-header h1{\n    font-size:clamp(1.5rem, 4.4vw, 2.3rem);\n    font-weight:800;\n    margin: 6px 0 8px;\n    line-height:1.3;\n  }\n  #bd-prayer-widget .bdpt-header p.bdpt-sub{color:#c7d6dc; font-size:0.98rem; max-width:520px; margin:0 auto;}\n\n  #bd-prayer-widget .bdpt-controls{\n    max-width:640px;\n    margin: 26px auto 0;\n    display:flex;\n    gap:12px;\n    flex-wrap:wrap;\n    justify-content:center;\n    position:relative;\n  }\n  #bd-prayer-widget .bdpt-controls select,\n  #bd-prayer-widget .bdpt-controls input[type=date]{\n    font-family:'Hind Siliguri', sans-serif;\n    font-size:0.95rem;\n    padding:11px 16px;\n    border-radius:12px;\n    border:1px solid rgba(224,168,62,0.5);\n    background:rgba(255,255,255,0.08);\n    color:var(--bdpt-sand);\n    outline:none;\n    min-width:160px;\n  }\n  #bd-prayer-widget .bdpt-controls select option{color:#111;}\n  #bd-prayer-widget .bdpt-arch-cut{\n    position:absolute; bottom:-1px; left:0; right:0; height:56px;\n    background:var(--bdpt-sand);\n    border-radius:50% 50% 0 0 \/ 100% 100% 0 0;\n    transform:scaleX(1.4);\n  }\n\n  #bd-prayer-widget .bdpt-main{max-width:960px; margin:0 auto; padding: 0 20px 44px;}\n\n  \/* ---------- countdown ---------- *\/\n  #bd-prayer-widget .bdpt-countdown{\n    margin-top:-52px;\n    background:#fff;\n    border-radius:20px;\n    box-shadow: 0 14px 34px rgba(11,36,54,0.16);\n    padding:26px 28px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    flex-wrap:wrap;\n    gap:14px;\n    position:relative;\n    z-index:2;\n    border:1px solid rgba(11,36,54,0.06);\n  }\n  #bd-prayer-widget .bdpt-countdown .bdpt-label{font-size:0.85rem; color:#6b7b82; letter-spacing:0.03em;}\n  #bd-prayer-widget .bdpt-countdown .bdpt-next-name{font-family:'Baloo Da 2',sans-serif; font-size:1.5rem; font-weight:800; color:var(--bdpt-teal);}\n  #bd-prayer-widget .bdpt-countdown .bdpt-timer{font-family:'Baloo Da 2',sans-serif; font-size:2.1rem; font-weight:800; color:var(--bdpt-night);}\n\n  \/* ---------- prayer grid ---------- *\/\n  #bd-prayer-widget .bdpt-grid-title{margin: 40px 0 16px; display:flex; align-items:center; gap:12px;}\n  #bd-prayer-widget .bdpt-grid-title .bdpt-line{flex:1; height:1px; background:rgba(11,36,54,0.14);}\n  #bd-prayer-widget .bdpt-grid-title h2{font-size:1.1rem; color:var(--bdpt-night); font-weight:700;}\n\n  #bd-prayer-widget .bdpt-prayer-grid{\n    display:grid;\n    grid-template-columns: repeat(6, 1fr);\n    gap:10px;\n  }\n  @media (max-width:900px){ #bd-prayer-widget .bdpt-prayer-grid{grid-template-columns:repeat(3,1fr);} }\n  @media (max-width:520px){ #bd-prayer-widget .bdpt-prayer-grid{grid-template-columns:repeat(2,1fr);} }\n\n  #bd-prayer-widget .bdpt-card{\n    background:#fff;\n    border-radius:14px;\n    padding:16px 8px;\n    text-align:center;\n    border:1px solid rgba(11,36,54,0.08);\n    border-top:4px solid var(--bdpt-teal);\n  }\n  #bd-prayer-widget .bdpt-card.bdpt-active{\n    border-top-color:var(--bdpt-gold);\n    background:linear-gradient(180deg, #fff, #fffaf0);\n    box-shadow:0 10px 24px rgba(224,168,62,0.18);\n  }\n  #bd-prayer-widget .bdpt-card .bdpt-pname{font-weight:700; color:var(--bdpt-night); font-size:0.92rem; margin-bottom:6px;}\n  #bd-prayer-widget .bdpt-card .bdpt-ptime{font-family:'Baloo Da 2',sans-serif; font-size:1.1rem; font-weight:700; color:var(--bdpt-teal); white-space:nowrap;}\n  #bd-prayer-widget .bdpt-card.bdpt-active .bdpt-ptime{color:var(--bdpt-gold);}\n\n  \/* sehri\/iftar strip *\/\n  #bd-prayer-widget .bdpt-strip{\n    margin-top:22px;\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:14px;\n  }\n  @media (max-width:560px){ #bd-prayer-widget .bdpt-strip{grid-template-columns:1fr;} }\n  #bd-prayer-widget .bdpt-strip .bdpt-s-card{\n    background:linear-gradient(135deg, var(--bdpt-night), var(--bdpt-teal));\n    color:var(--bdpt-sand);\n    border-radius:16px;\n    padding:22px 24px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    flex-wrap:wrap;\n    gap:8px;\n  }\n  #bd-prayer-widget .bdpt-strip .bdpt-s-label{font-size:0.86rem; color:#cfe3e6;}\n  #bd-prayer-widget .bdpt-strip .bdpt-s-time{font-family:'Baloo Da 2',sans-serif; font-size:1.5rem; font-weight:800; color:var(--bdpt-gold-soft);}\n\n  #bd-prayer-widget .bdpt-note{\n    margin-top:30px;\n    font-size:0.85rem;\n    color:#66757c;\n    background:#f2ede0;\n    border-radius:12px;\n    padding:16px 18px;\n    border:1px solid rgba(11,36,54,0.08);\n  }\n\n  #bd-prayer-widget .bdpt-footer{\n    text-align:center;\n    padding:20px;\n    font-size:0.8rem;\n    color:#8a9096;\n    border-top:1px solid rgba(11,36,54,0.08);\n  }\n<\/style>\n\n<div class=\"bdpt-header\">\n  <svg class=\"bdpt-stars\" viewBox=\"0 0 800 220\" preserveAspectRatio=\"none\">\n    <g fill=\"#e0a83e\" opacity=\"0.7\">\n      <circle cx=\"80\" cy=\"40\" r=\"1.6\"\/>\n      <circle cx=\"180\" cy=\"90\" r=\"1.2\"\/>\n      <circle cx=\"260\" cy=\"30\" r=\"1.4\"\/>\n      <circle cx=\"620\" cy=\"50\" r=\"1.6\"\/>\n      <circle cx=\"700\" cy=\"100\" r=\"1.2\"\/>\n      <circle cx=\"740\" cy=\"30\" r=\"1.4\"\/>\n      <circle cx=\"420\" cy=\"60\" r=\"1.2\"\/>\n    <\/g>\n    <path d=\"M60 150 a30 30 0 1 0 34 -46 a24 24 0 1 1 -34 46 Z\" fill=\"#e0a83e\" opacity=\"0.35\"\/>\n  <\/svg>\n  <span style=\"font-size:0.8rem;letter-spacing:0.14em;text-transform:uppercase;color:#e0a83e;\">\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6<\/span>\n  <h1 class=\"bdpt-display\">\u09a8\u09be\u09ae\u09be\u099c\u09c7\u09b0 \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf \u0993 \u09b8\u09c7\u09b9\u09b0\u09bf\u2013\u0987\u09ab\u09a4\u09be\u09b0<\/h1>\n  <p class=\"bdpt-sub\">\u099c\u09c7\u09b2\u09be \u0993 \u09a4\u09be\u09b0\u09bf\u0996 \u0985\u09a8\u09c1\u09af\u09be\u09af\u09bc\u09c0 \u09aa\u09be\u0981\u099a \u0993\u09af\u09bc\u09be\u0995\u09cd\u09a4 \u09a8\u09be\u09ae\u09be\u099c, \u09b8\u09c7\u09b9\u09b0\u09bf \u09b6\u09c7\u09b7 \u0993 \u0987\u09ab\u09a4\u09be\u09b0\u09c7\u09b0 \u09b8\u09ae\u09af\u09bc \u09a6\u09c7\u0996\u09c1\u09a8\u0964<\/p>\n\n  <div class=\"bdpt-controls\">\n    <select id=\"bdptDistrictSelect\"><\/select>\n    <input type=\"date\" id=\"bdptDateInput\">\n  <\/div>\n  <div class=\"bdpt-arch-cut\"><\/div>\n<\/div>\n\n<div class=\"bdpt-main\">\n  <div class=\"bdpt-countdown\">\n    <div>\n      <div class=\"bdpt-label\">\u09aa\u09b0\u09ac\u09b0\u09cd\u09a4\u09c0 \u0993\u09af\u09bc\u09be\u0995\u09cd\u09a4<\/div>\n      <div class=\"bdpt-next-name\" id=\"bdptNextName\">\u2014<\/div>\n    <\/div>\n    <div style=\"text-align:right;\">\n      <div class=\"bdpt-label\">\u09ac\u09be\u0995\u09bf \u09b8\u09ae\u09af\u09bc<\/div>\n      <div class=\"bdpt-timer\" id=\"bdptNextTimer\">\u2014<\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"bdpt-grid-title\"><span class=\"bdpt-line\"><\/span><h2 id=\"bdptGridDate\">\u0986\u099c\u0995\u09c7\u09b0 \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf<\/h2><span class=\"bdpt-line\"><\/span><\/div>\n\n  <div class=\"bdpt-prayer-grid\" id=\"bdptPrayerGrid\"><\/div>\n\n  <div class=\"bdpt-strip\">\n    <div class=\"bdpt-s-card\">\n      <span class=\"bdpt-s-label\">\u09b8\u09c7\u09b9\u09b0\u09bf \u09b6\u09c7\u09b7 (\u09ab\u099c\u09b0\u09c7\u09b0 \u09aa\u09c2\u09b0\u09cd\u09ac \u09ae\u09c1\u09b9\u09c2\u09b0\u09cd\u09a4)<\/span>\n      <span class=\"bdpt-s-time\" id=\"bdptSehriTime\">\u2014<\/span>\n    <\/div>\n    <div class=\"bdpt-s-card\">\n      <span class=\"bdpt-s-label\">\u0987\u09ab\u09a4\u09be\u09b0 (\u09ae\u09be\u0997\u09b0\u09bf\u09ac)<\/span>\n      <span class=\"bdpt-s-time\" id=\"bdptIftarTime\">\u2014<\/span>\n    <\/div>\n  <\/div>\n\n  <p class=\"bdpt-note\">\u09b8\u09ae\u09af\u09bc\u0997\u09c1\u09b2\u09cb \u099c\u09cd\u09af\u09cb\u09a4\u09bf\u09b0\u09cd\u09ac\u09c8\u099c\u09cd\u099e\u09be\u09a8\u09bf\u0995 \u09b9\u09bf\u09b8\u09be\u09ac (\u09ab\u099c\u09b0\/\u0987\u09b6\u09be \u0995\u09cb\u09a3 \u09e7\u09ee\u00b0, \u09b9\u09be\u09a8\u09be\u09ab\u09bf \u09ae\u09be\u09af\u09b9\u09be\u09ac \u0985\u09a8\u09c1\u09af\u09be\u09af\u09bc\u09c0 \u0986\u09b8\u09b0) \u09a5\u09c7\u0995\u09c7 \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09be \u2014 \u09a8\u09bf\u09b0\u09cd\u09ad\u09c1\u09b2\u09a4\u09be \u09aa\u09cd\u09b0\u09be\u09af\u09bc \u09e7\u2013\u09e8 \u09ae\u09bf\u09a8\u09bf\u099f\u09c7\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7\u0964 \u09a8\u09be\u09ae\u09be\u099c \u0993 \u09b0\u09cb\u099c\u09be\u09b0 \u0995\u09cd\u09b7\u09c7\u09a4\u09cd\u09b0\u09c7 \u099a\u09c2\u09a1\u09bc\u09be\u09a8\u09cd\u09a4 \u09b8\u09bf\u09a6\u09cd\u09a7\u09be\u09a8\u09cd\u09a4\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u09b8\u09cd\u09a5\u09be\u09a8\u09c0\u09af\u09bc \u09ae\u09b8\u099c\u09bf\u09a6 \u09ac\u09be \u0987\u09b8\u09b2\u09be\u09ae\u09bf\u0995 \u09ab\u09be\u0989\u09a8\u09cd\u09a1\u09c7\u09b6\u09a8 \u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6\u09c7\u09b0 \u09b8\u09b0\u0995\u09be\u09b0\u09bf \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf\u09b0 \u09b8\u09be\u09a5\u09c7 \u09ae\u09bf\u09b2\u09bf\u09af\u09bc\u09c7 \u09a8\u09bf\u09a8\u0964<\/p>\n<\/div>\n\n<div class=\"bdpt-footer\">\u09a4\u09c8\u09b0\u09bf \u0995\u09b0\u09be \u09b9\u09af\u09bc\u09c7\u099b\u09c7 \u09b8\u09cc\u09b0 \u0985\u09ac\u09b8\u09cd\u09a5\u09be\u09a8 \u0997\u09a3\u09a8\u09be\u09b0 \u09ad\u09bf\u09a4\u09cd\u09a4\u09bf\u09a4\u09c7 \u2022 \u09b8\u09ae\u09af\u09bc \u0985\u099e\u09cd\u099a\u09b2: \u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6 (GMT+6)<\/div>\n<\/div>\n\n<script>\n(function(){\n  \/* ---------------- district coordinates (lat, lon) ---------------- *\/\n  var bdptDistricts = {\n    \"\u09a2\u09be\u0995\u09be\": [23.8103, 90.4125], \"\u0997\u09be\u099c\u09c0\u09aa\u09c1\u09b0\": [23.9999, 90.4203], \"\u09a8\u09be\u09b0\u09be\u09af\u09bc\u09a3\u0997\u099e\u09cd\u099c\": [23.6238, 90.5000],\n    \"\u099f\u09be\u0999\u09cd\u0997\u09be\u0987\u09b2\": [24.2513, 89.9167], \"\u09ae\u09be\u09a8\u09bf\u0995\u0997\u099e\u09cd\u099c\": [23.8644, 90.0047], \"\u09ae\u09c1\u09a8\u09cd\u09b8\u09bf\u0997\u099e\u09cd\u099c\": [23.5422, 90.5305],\n    \"\u09a8\u09b0\u09b8\u09bf\u0982\u09a6\u09c0\": [23.9322, 90.7150], \"\u09b0\u09be\u099c\u09ac\u09be\u09a1\u09bc\u09c0\": [23.7574, 89.6444], \"\u09ab\u09b0\u09bf\u09a6\u09aa\u09c1\u09b0\": [23.6070, 89.8429],\n    \"\u0997\u09cb\u09aa\u09be\u09b2\u0997\u099e\u09cd\u099c\": [23.0050, 89.8266], \"\u09ae\u09be\u09a6\u09be\u09b0\u09c0\u09aa\u09c1\u09b0\": [23.1642, 90.1897], \"\u09b6\u09b0\u09c0\u09af\u09bc\u09a4\u09aa\u09c1\u09b0\": [23.2423, 90.4348],\n    \"\u0995\u09bf\u09b6\u09cb\u09b0\u0997\u099e\u09cd\u099c\": [24.4260, 90.9765],\n    \"\u099a\u099f\u09cd\u099f\u0997\u09cd\u09b0\u09be\u09ae\": [22.3569, 91.7832], \"\u0995\u0995\u09cd\u09b8\u09ac\u09be\u099c\u09be\u09b0\": [21.4272, 92.0058], \"\u0995\u09c1\u09ae\u09bf\u09b2\u09cd\u09b2\u09be\": [23.4607, 91.1809],\n    \"\u09ab\u09c7\u09a8\u09c0\": [23.0159, 91.3976], \"\u09a8\u09cb\u09af\u09bc\u09be\u0996\u09be\u09b2\u09c0\": [22.8696, 91.0995], \"\u09b2\u0995\u09cd\u09b7\u09cd\u09ae\u09c0\u09aa\u09c1\u09b0\": [22.9447, 90.8282],\n    \"\u099a\u09be\u0981\u09a6\u09aa\u09c1\u09b0\": [23.2513, 90.6714], \"\u09ac\u09cd\u09b0\u09be\u09b9\u09cd\u09ae\u09a3\u09ac\u09be\u09a1\u09bc\u09bf\u09af\u09bc\u09be\": [23.9571, 91.1119], \"\u09b0\u09be\u0999\u09be\u09ae\u09be\u099f\u09bf\": [22.6533, 92.1783],\n    \"\u09ac\u09be\u09a8\u09cd\u09a6\u09b0\u09ac\u09be\u09a8\": [22.1953, 92.2183], \"\u0996\u09be\u0997\u09a1\u09bc\u09be\u099b\u09a1\u09bc\u09bf\": [23.1193, 91.9847],\n    \"\u09b0\u09be\u099c\u09b6\u09be\u09b9\u09c0\": [24.3745, 88.6042], \"\u099a\u09be\u0981\u09aa\u09be\u0987\u09a8\u09ac\u09be\u09ac\u0997\u099e\u09cd\u099c\": [24.5965, 88.2775], \"\u09a8\u09be\u099f\u09cb\u09b0\": [24.4206, 88.9799],\n    \"\u09aa\u09be\u09ac\u09a8\u09be\": [24.0064, 89.2372], \"\u09b8\u09bf\u09b0\u09be\u099c\u0997\u099e\u09cd\u099c\": [24.4533, 89.7006], \"\u09ac\u0997\u09c1\u09a1\u09bc\u09be\": [24.8465, 89.3773],\n    \"\u099c\u09af\u09bc\u09aa\u09c1\u09b0\u09b9\u09be\u099f\": [25.0968, 89.0227],\n    \"\u0996\u09c1\u09b2\u09a8\u09be\": [22.8456, 89.5403], \"\u09ac\u09be\u0997\u09c7\u09b0\u09b9\u09be\u099f\": [22.6602, 89.7895], \"\u09b8\u09be\u09a4\u0995\u09cd\u09b7\u09c0\u09b0\u09be\": [22.7185, 89.0705],\n    \"\u09af\u09b6\u09cb\u09b0\": [23.1667, 89.2167], \"\u099d\u09bf\u09a8\u09be\u0987\u09a6\u09b9\": [23.5448, 89.1539], \"\u09ae\u09be\u0997\u09c1\u09b0\u09be\": [23.4873, 89.4198],\n    \"\u09a8\u09a1\u09bc\u09be\u0987\u09b2\": [23.1725, 89.5126], \"\u0995\u09c1\u09b7\u09cd\u099f\u09bf\u09af\u09bc\u09be\": [23.9013, 89.1207], \"\u09ae\u09c7\u09b9\u09c7\u09b0\u09aa\u09c1\u09b0\": [23.7622, 88.6318],\n    \"\u099a\u09c1\u09af\u09bc\u09be\u09a1\u09be\u0999\u09cd\u0997\u09be\": [23.6402, 88.8410],\n    \"\u09ac\u09b0\u09bf\u09b6\u09be\u09b2\": [22.7010, 90.3535], \"\u09aa\u099f\u09c1\u09af\u09bc\u09be\u0996\u09be\u09b2\u09bf\": [22.3596, 90.3296], \"\u09ad\u09cb\u09b2\u09be\": [22.6859, 90.6482],\n    \"\u09aa\u09bf\u09b0\u09cb\u099c\u09aa\u09c1\u09b0\": [22.5841, 89.9720], \"\u09ac\u09b0\u0997\u09c1\u09a8\u09be\": [22.0953, 90.1121], \"\u099d\u09be\u09b2\u0995\u09be\u09a0\u09c0\": [22.6406, 90.1987],\n    \"\u09b8\u09bf\u09b2\u09c7\u099f\": [24.8949, 91.8687], \"\u09ae\u09cc\u09b2\u09ad\u09c0\u09ac\u09be\u099c\u09be\u09b0\": [24.4829, 91.7774], \"\u09b9\u09ac\u09bf\u0997\u099e\u09cd\u099c\": [24.3745, 91.4155],\n    \"\u09b8\u09c1\u09a8\u09be\u09ae\u0997\u099e\u09cd\u099c\": [25.0658, 91.3950],\n    \"\u09b0\u0982\u09aa\u09c1\u09b0\": [25.7439, 89.2752], \"\u09a6\u09bf\u09a8\u09be\u099c\u09aa\u09c1\u09b0\": [25.6279, 88.6332], \"\u0997\u09be\u0987\u09ac\u09be\u09a8\u09cd\u09a7\u09be\": [25.3285, 89.5281],\n    \"\u0995\u09c1\u09a1\u09bc\u09bf\u0997\u09cd\u09b0\u09be\u09ae\": [25.8054, 89.6362], \"\u09b2\u09be\u09b2\u09ae\u09a8\u09bf\u09b0\u09b9\u09be\u099f\": [25.9923, 89.2847], \"\u09a8\u09c0\u09b2\u09ab\u09be\u09ae\u09be\u09b0\u09c0\": [25.9317, 88.8560],\n    \"\u09aa\u099e\u09cd\u099a\u0997\u09a1\u09bc\": [26.3411, 88.5541], \"\u09a0\u09be\u0995\u09c1\u09b0\u0997\u09be\u0981\u0993\": [26.0336, 88.4616],\n    \"\u09ae\u09af\u09bc\u09ae\u09a8\u09b8\u09bf\u0982\u09b9\": [24.7471, 90.4203], \"\u099c\u09be\u09ae\u09be\u09b2\u09aa\u09c1\u09b0\": [24.9375, 89.9370], \"\u09b6\u09c7\u09b0\u09aa\u09c1\u09b0\": [25.0204, 90.0153],\n    \"\u09a8\u09c7\u09a4\u09cd\u09b0\u0995\u09cb\u09a8\u09be\": [24.8709, 90.7276], \"\u09a8\u0993\u0997\u09be\u0981\": [24.7936, 88.9318]\n  };\n\n  var sel = document.getElementById('bdptDistrictSelect');\n  Object.keys(bdptDistricts).sort().forEach(function(name){\n    var o = document.createElement('option');\n    o.value = name; o.textContent = name;\n    sel.appendChild(o);\n  });\n  sel.value = \"\u09a2\u09be\u0995\u09be\";\n\n  var dateInput = document.getElementById('bdptDateInput');\n  var todayISO = new Date().toISOString().slice(0,10);\n  dateInput.value = todayISO;\n\n  \/* ---------------- solar \/ prayer time math ---------------- *\/\n  var D2R = Math.PI\/180, R2D = 180\/Math.PI;\n  function sinD(a){ return Math.sin(a*D2R); }\n  function cosD(a){ return Math.cos(a*D2R); }\n  function tanD(a){ return Math.tan(a*D2R); }\n  function asinD(a){ return Math.asin(a)*R2D; }\n  function acosD(a){ return Math.acos(a)*R2D; }\n  function acotD(a){ return Math.atan(1\/a)*R2D; }\n  function fixHour(h){ h = h - 24*Math.floor(h\/24); return h<0? h+24 : h; }\n  function fixAngle(a){ a = a - 360*Math.floor(a\/360); return a<0? a+360 : a; }\n\n  function julianDay(y,m,d){\n    if(m<=2){ y-=1; m+=12; }\n    var A = Math.floor(y\/100);\n    var B = 2 - A + Math.floor(A\/4);\n    return Math.floor(365.25*(y+4716)) + Math.floor(30.6001*(m+1)) + d + B - 1524.5;\n  }\n\n  function sunPos(jd){\n    var D = jd - 2451545.0;\n    var g = fixAngle(357.529 + 0.98560028*D);\n    var q = fixAngle(280.459 + 0.98564736*D);\n    var L = fixAngle(q + 1.915*sinD(g) + 0.020*sinD(2*g));\n    var e = 23.439 - 0.00000036*D;\n    var RA = R2D*Math.atan2(cosD(e)*sinD(L), cosD(L)) \/ 15;\n    RA = fixHour(RA);\n    var eqTime = q\/15 - RA;\n    var decl = asinD(sinD(e)*sinD(L));\n    return { decl: decl, eqTime: eqTime };\n  }\n\n  function computeTimes(dateStr, lat, lon){\n    var parts = dateStr.split('-').map(Number);\n    var y = parts[0], m = parts[1], d = parts[2];\n    var jd = julianDay(y,m,d) - lon\/(15*24);\n    var tz = 6; \/\/ Bangladesh UTC+6\n\n    var pos = sunPos(jd + 0.5);\n    var decl = pos.decl, eqTime = pos.eqTime;\n    var noon = fixHour(12 - eqTime + tz - lon\/15);\n\n    function timeForAngle(angle, before){\n      var cosH = (-sinD(angle) - sinD(decl)*sinD(lat)) \/ (cosD(decl)*cosD(lat));\n      var clamped = Math.max(-1, Math.min(1, cosH));\n      var H = acosD(clamped) \/ 15;\n      return before ? noon - H : noon + H;\n    }\n\n    function asrTime(shadowFactor){\n      var angle = -acotD(shadowFactor + tanD(Math.abs(lat - decl)));\n      return timeForAngle(angle, false);\n    }\n\n    var fajr = timeForAngle(18, true);\n    var sunrise = timeForAngle(0.833, true);\n    var dhuhr = noon + (2\/60);\n    var asr = asrTime(2); \/\/ Hanafi\n    var maghrib = timeForAngle(0.833, false);\n    var isha = timeForAngle(18, false);\n\n    return { fajr: fajr, sunrise: sunrise, dhuhr: dhuhr, asr: asr, maghrib: maghrib, isha: isha };\n  }\n\n  function fmt(hours){\n    var h = Math.floor(hours);\n    var min = Math.round((hours - h)*60);\n    if(min===60){ min=0; h+=1; }\n    h = fixHour(h);\n    var period = h < 12 ? 'AM' : 'PM';\n    var h12 = h % 12; if(h12===0) h12 = 12;\n    return String(Math.floor(h12)).padStart(2,'0') + ':' + String(min).padStart(2,'0') + ' ' + period;\n  }\n  function toMinutes(hours){ return hours*60; }\n\n  var currentTimes = null;\n\n  function render(){\n    var dName = sel.value;\n    var coords = bdptDistricts[dName];\n    var dateStr = dateInput.value || todayISO;\n    currentTimes = computeTimes(dateStr, coords[0], coords[1]);\n\n    var grid = document.getElementById('bdptPrayerGrid');\n    grid.innerHTML = '';\n    var nowMin = toMinutes(new Date().getHours() + new Date().getMinutes()\/60);\n    var isToday = dateStr === todayISO;\n\n    var order = [\n      {key:\"fajr\", label:\"\u09ab\u099c\u09b0\"},\n      {key:\"sunrise\", label:\"\u09b8\u09c2\u09b0\u09cd\u09af\u09cb\u09a6\u09af\u09bc\"},\n      {key:\"dhuhr\", label:\"\u09af\u09cb\u09b9\u09b0\"},\n      {key:\"asr\", label:\"\u0986\u099b\u09b0\"},\n      {key:\"maghrib\", label:\"\u09ae\u09be\u0997\u09b0\u09bf\u09ac\"},\n      {key:\"isha\", label:\"\u0987\u09b6\u09be\"}\n    ];\n\n    var salahOrder = [\"fajr\",\"dhuhr\",\"asr\",\"maghrib\",\"isha\"];\n    var nextKey = null;\n    if(isToday){\n      for(var i=0;i<salahOrder.length;i++){\n        var k = salahOrder[i];\n        if(toMinutes(currentTimes[k]) > nowMin){ nextKey = k; break; }\n      }\n      if(!nextKey) nextKey = \"fajr\";\n    }\n\n    order.forEach(function(item){\n      var card = document.createElement('div');\n      card.className = 'bdpt-card' + (item.key===nextKey ? ' bdpt-active' : '');\n      card.innerHTML = '<div class=\"bdpt-pname\">'+item.label+'<\/div><div class=\"bdpt-ptime\">'+fmt(currentTimes[item.key])+'<\/div>';\n      grid.appendChild(card);\n    });\n\n    document.getElementById('bdptSehriTime').textContent = fmt(currentTimes.fajr);\n    document.getElementById('bdptIftarTime').textContent = fmt(currentTimes.maghrib);\n\n    var dObj = new Date(dateStr);\n    var dayNames = [\"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0\",\"\u09b8\u09cb\u09ae\u09ac\u09be\u09b0\",\"\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0\",\"\u09ac\u09c1\u09a7\u09ac\u09be\u09b0\",\"\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0\",\"\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0\",\"\u09b6\u09a8\u09bf\u09ac\u09be\u09b0\"];\n    document.getElementById('bdptGridDate').textContent =\n      dName + ' \u099c\u09c7\u09b2\u09be\u09b0 \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf \u2014 ' + dObj.getDate() + '\/' + (dObj.getMonth()+1) + '\/' + dObj.getFullYear() + ' (' + dayNames[dObj.getDay()] + ')';\n\n    updateCountdown(nextKey, isToday);\n  }\n\n  function updateCountdown(nextKey, isToday){\n    var nameMap = {fajr:\"\u09ab\u099c\u09b0\", dhuhr:\"\u09af\u09cb\u09b9\u09b0\", asr:\"\u0986\u099b\u09b0\", maghrib:\"\u09ae\u09be\u0997\u09b0\u09bf\u09ac\", isha:\"\u0987\u09b6\u09be\"};\n    if(!isToday || !nextKey){\n      document.getElementById('bdptNextName').textContent = \"\u2014\";\n      document.getElementById('bdptNextTimer').textContent = \"\u09a8\u09bf\u09b0\u09cd\u09ac\u09be\u099a\u09bf\u09a4 \u09a4\u09be\u09b0\u09bf\u0996\u09c7\u09b0 \u099c\u09a8\u09cd\u09af\";\n      return;\n    }\n    document.getElementById('bdptNextName').textContent = nameMap[nextKey];\n    var nowMin = new Date().getHours()*60 + new Date().getMinutes() + new Date().getSeconds()\/60;\n    var targetMin = toMinutes(currentTimes[nextKey]);\n    if(targetMin < nowMin) targetMin += 24*60;\n    var diff = targetMin - nowMin;\n    var hh = Math.floor(diff\/60);\n    var mm = Math.floor(diff%60);\n    var ss = Math.floor((diff*60)%60);\n    document.getElementById('bdptNextTimer').textContent =\n      String(hh).padStart(2,'0') + ':' + String(mm).padStart(2,'0') + ':' + String(ss).padStart(2,'0');\n  }\n\n  sel.addEventListener('change', render);\n  dateInput.addEventListener('change', render);\n  render();\n\n  setInterval(function(){\n    if(dateInput.value === todayISO){\n      var salahOrder = [\"fajr\",\"dhuhr\",\"asr\",\"maghrib\",\"isha\"];\n      var nextKey = null;\n      var nowM = new Date().getHours() + new Date().getMinutes()\/60;\n      for(var i=0;i<salahOrder.length;i++){\n        if(currentTimes[salahOrder[i]] > nowM){ nextKey = salahOrder[i]; break; }\n      }\n      if(!nextKey) nextKey = \"fajr\";\n      updateCountdown(nextKey, true);\n    }\n  }, 1000);\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6 \u09a8\u09be\u09ae\u09be\u099c\u09c7\u09b0 \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf \u0993 \u09b8\u09c7\u09b9\u09b0\u09bf\u2013\u0987\u09ab\u09a4\u09be\u09b0 \u099c\u09c7\u09b2\u09be \u0993 \u09a4\u09be\u09b0\u09bf\u0996 \u0985\u09a8\u09c1\u09af\u09be\u09af\u09bc\u09c0 \u09aa\u09be\u0981\u099a \u0993\u09af\u09bc\u09be\u0995\u09cd\u09a4 \u09a8\u09be\u09ae\u09be\u099c, \u09b8\u09c7\u09b9\u09b0\u09bf \u09b6\u09c7\u09b7 \u0993 \u0987\u09ab\u09a4\u09be\u09b0\u09c7\u09b0 \u09b8\u09ae\u09af\u09bc \u09a6\u09c7\u0996\u09c1\u09a8\u0964 \u09aa\u09b0\u09ac\u09b0\u09cd\u09a4\u09c0 \u0993\u09af\u09bc\u09be\u0995\u09cd\u09a4 \u2014 \u09ac\u09be\u0995\u09bf \u09b8\u09ae\u09af\u09bc \u2014 \u0986\u099c\u0995\u09c7\u09b0 \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf \u09b8\u09c7\u09b9\u09b0\u09bf \u09b6\u09c7\u09b7 (\u09ab\u099c\u09b0\u09c7\u09b0 \u09aa\u09c2\u09b0\u09cd\u09ac \u09ae\u09c1\u09b9\u09c2\u09b0\u09cd\u09a4) \u2014 \u0987\u09ab\u09a4\u09be\u09b0 (\u09ae\u09be\u0997\u09b0\u09bf\u09ac) \u2014 \u09b8\u09ae\u09af\u09bc\u0997\u09c1\u09b2\u09cb \u099c\u09cd\u09af\u09cb\u09a4\u09bf\u09b0\u09cd\u09ac\u09c8\u099c\u09cd\u099e\u09be\u09a8\u09bf\u0995 \u09b9\u09bf\u09b8\u09be\u09ac (\u09ab\u099c\u09b0\/\u0987\u09b6\u09be \u0995\u09cb\u09a3 \u09e7\u09ee\u00b0, \u09b9\u09be\u09a8\u09be\u09ab\u09bf \u09ae\u09be\u09af\u09b9\u09be\u09ac \u0985\u09a8\u09c1\u09af\u09be\u09af\u09bc\u09c0 \u0986\u09b8\u09b0) \u09a5\u09c7\u0995\u09c7 \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09be \u2014 \u09a8\u09bf\u09b0\u09cd\u09ad\u09c1\u09b2\u09a4\u09be \u09aa\u09cd\u09b0\u09be\u09af\u09bc \u09e7\u2013\u09e8 \u09ae\u09bf\u09a8\u09bf\u099f\u09c7\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7\u0964 \u09a8\u09be\u09ae\u09be\u099c \u0993 \u09b0\u09cb\u099c\u09be\u09b0 \u0995\u09cd\u09b7\u09c7\u09a4\u09cd\u09b0\u09c7 \u099a\u09c2\u09a1\u09bc\u09be\u09a8\u09cd\u09a4 \u09b8\u09bf\u09a6\u09cd\u09a7\u09be\u09a8\u09cd\u09a4\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u09b8\u09cd\u09a5\u09be\u09a8\u09c0\u09af\u09bc \u09ae\u09b8\u099c\u09bf\u09a6 \u09ac\u09be \u0987\u09b8\u09b2\u09be\u09ae\u09bf\u0995 \u09ab\u09be\u0989\u09a8\u09cd\u09a1\u09c7\u09b6\u09a8 \u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6\u09c7\u09b0 \u09b8\u09b0\u0995\u09be\u09b0\u09bf \u09b8\u09ae\u09af\u09bc\u09b8\u09c2\u099a\u09bf\u09b0 \u09b8\u09be\u09a5\u09c7 \u09ae\u09bf\u09b2\u09bf\u09af\u09bc\u09c7 \u09a8\u09bf\u09a8\u0964 \u09a4\u09c8\u09b0\u09bf \u0995\u09b0\u09be \u09b9\u09af\u09bc\u09c7\u099b\u09c7 \u09b8\u09cc\u09b0 \u0985\u09ac\u09b8\u09cd\u09a5\u09be\u09a8 \u0997\u09a3\u09a8\u09be\u09b0 \u09ad\u09bf\u09a4\u09cd\u09a4\u09bf\u09a4\u09c7 \u2022 \u09b8\u09ae\u09af\u09bc \u0985\u099e\u09cd\u099a\u09b2: \u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6 (GMT+6)<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15"}],"version-history":[{"count":18,"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":3555,"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=\/wp\/v2\/pages\/15\/revisions\/3555"}],"wp:attachment":[{"href":"https:\/\/mirzapurmadrasa.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}