{"id":5568,"date":"2026-06-30T18:07:40","date_gmt":"2026-06-30T15:07:40","guid":{"rendered":"https:\/\/moonshinein.me\/?page_id=5568"},"modified":"2026-06-30T18:07:42","modified_gmt":"2026-06-30T15:07:42","slug":"saju","status":"publish","type":"page","link":"https:\/\/moonshinein.me\/en\/saju\/","title":{"rendered":"SAJU"},"content":{"rendered":"    <div class=\"mts-wrap\" id=\"mtsApp\"\n         data-ajax=\"https:\/\/moonshinein.me\/wp-admin\/admin-ajax.php\"\n         data-nonce=\"cd2dc30793\"\n         data-dil=\"en\">\n\n      <!-- ADIM 0 \u2014 G\u0130R\u0130\u015e: Saju\/BaZi tan\u0131t\u0131m\u0131 + kimlik (ad\/e-posta\/onay) -->\n      <div id=\"mtsIntro\" class=\"mts-card\">\n        <div class=\"mts-stars\" aria-hidden=\"true\"><\/div>\n        <h2>Saju \u00b7 Four Pillars Reading<\/h2>\n        <p class=\"mts-sub\">Ask one question \u2014 answered through your Saju (\uc0ac\uc8fc \/ \u56db\u67f1).<\/p>\n\n        <div class=\"mts-intro\">\n          <p>Saju (\uc0ac\uc8fc) \u2014 known as BaZi (\u516b\u5b57) or the Four Pillars (\u56db\u67f1) in Chinese \u2014 is an East Asian art more than a thousand years old. From the year, month, day and hour of your birth it builds four &quot;pillars&quot;, and through the Five Elements (\u4e94\u884c) and the balance of heaven-and-earth energies it reads your nature, your strengths and the timing of your life.<\/p>\n          <div class=\"mts-chips-bas\">What you can ask<\/div>\n          <div class=\"mts-chips\">\n            <span class=\"mts-chip mts-el-mu\">Career &amp; work timing<\/span><span class=\"mts-chip mts-el-huo\">Love &amp; relationship compatibility<\/span><span class=\"mts-chip mts-el-tu\">Money &amp; periods of abundance<\/span><span class=\"mts-chip mts-el-jin\">Health tendencies<\/span><span class=\"mts-chip mts-el-shui\">Character &amp; life direction<\/span><span class=\"mts-chip mts-el-mu\">The energy of the year ahead<\/span><span class=\"mts-chip mts-el-huo\">The right time for a big decision<\/span>          <\/div>\n          <p class=\"mts-intro-not\">From your birth date, time and place we compute your Four Pillars, then interpret your question through your Day Master (\u65e5\u4e3b) and the Ten Gods (\u5341\u795e).<\/p>\n        <\/div>\n\n        <p class=\"mts-leg\" style=\"margin-top:8px\">To begin, just your name and e-mail<\/p>\n        <div class=\"mts-grid2\">\n          <label>First name<input type=\"text\" id=\"mtsAd\"><\/label>\n          <label>Surname<input type=\"text\" id=\"mtsSoyad\"><\/label>\n        <\/div>\n        <label>E-mail<input type=\"email\" id=\"mtsEmail\"><\/label>\n\n        <label class=\"mts-onay\">\n          <input type=\"checkbox\" id=\"mtsOnay\">\n          <span>I have read and approve the Pre-Information Form and the Distance Sales Agreement; I accept that the service is performed immediately and there is no right of withdrawal.<\/span>\n        <\/label>\n        <p class=\"mts-links\">\n          <a href=\"#\" class=\"mts-link\" data-doc=\"onbilgi\">Pre-Information Form<\/a> \u00b7\n          <a href=\"#\" class=\"mts-link\" data-doc=\"mesafeli\">Distance Sales Agreement<\/a> \u00b7\n          <a href=\"#\" class=\"mts-link\" data-doc=\"kvkk\">Privacy Notice<\/a>\n        <\/p>\n        <p class=\"mts-kvkk\">Your personal data is processed under the Privacy Notice; data used to produce the reading is not stored permanently, and billing data is kept only for the statutory tax-retention period.<\/p>\n\n        <div id=\"mtsErr\" class=\"mts-err\"><\/div>\n                <button type=\"button\" id=\"mtsOde\" class=\"mts-btn\">Pay &amp; Reveal \u00b7 \u20ac5<\/button>\n      <\/div>\n\n      <!-- iyzico \u00f6deme alan\u0131 -->\n      <div id=\"mtsPay\" class=\"mts-card mts-hidden\"><\/div>\n\n      <!-- ADIM 1 \u2014 DO\u011eUM B\u0130LG\u0130LER\u0130 + SORU (\u00f6deme sonras\u0131) -->\n      <div id=\"mtsBirth\" class=\"mts-card mts-hidden\">\n        <p id=\"mtsPaid\" class=\"mts-paid\"><\/p>\n        <h2>Your birth details &amp; question<\/h2>\n        <p class=\"mts-sub\">Now tell the mirror who you are \u2014 your reading is being prepared from this.<\/p>\n\n        <div class=\"mts-fset\">\n          <span class=\"mts-leg\">Birth date<\/span>\n          <div class=\"mts-row\">\n            <input type=\"number\" id=\"mtsGun\" min=\"1\" max=\"31\" placeholder=\"Day\">\n            <input type=\"number\" id=\"mtsAy\" min=\"1\" max=\"12\" placeholder=\"Month\">\n            <input type=\"number\" id=\"mtsYil\" min=\"1900\" max=\"2100\" placeholder=\"Year\">\n          <\/div>\n        <\/div>\n\n        <div class=\"mts-fset\">\n          <span class=\"mts-leg\">Birth time<\/span>\n          <div class=\"mts-row\">\n            <input type=\"number\" id=\"mtsSaat\" min=\"0\" max=\"23\" placeholder=\"Hour\">\n            <input type=\"number\" id=\"mtsDk\" min=\"0\" max=\"59\" placeholder=\"Min\">\n            <input type=\"number\" id=\"mtsTz\" step=\"0.5\" placeholder=\"GMT\" title=\"Time zone (UTC offset)\">\n          <\/div>\n          <small class=\"mts-hint\">Use local clock time at the birth place. GMT is filled automatically from the birth place \u2014 you can change it; not required.<\/small>\n        <\/div>\n\n        <div class=\"mts-fset\">\n          <span class=\"mts-leg\">Birth place<\/span>\n          <input type=\"text\" id=\"mtsYer\" placeholder=\"Start typing a city\u2026\" autocomplete=\"off\" style=\"width:100%\">\n          <small class=\"mts-hint\">Type the city, then pick it from the list \u2014 coordinates fill in automatically.<\/small>\n          <div id=\"mtsYerList\" class=\"mts-yerlist\"><\/div>\n          <div class=\"mts-row mts-koord\">\n            <input type=\"number\" id=\"mtsLat\" step=\"0.0001\" placeholder=\"Lat\">\n            <input type=\"number\" id=\"mtsLng\" step=\"0.0001\" placeholder=\"Lng\">\n          <\/div>\n        <\/div>\n\n        <div class=\"mts-fset\">\n          <span class=\"mts-leg\">Day-boundary method<\/span>\n          <label class=\"mts-zi\"><input type=\"radio\" name=\"mtsZi\" value=\"gece_yarisi\"  checked='checked'><span>Korean Saju \u2014 day changes at 00:00 (midnight)<\/span><\/label>\n          <label class=\"mts-zi\"><input type=\"radio\" name=\"mtsZi\" value=\"erken_zi\" ><span>Classic Chinese BaZi \u2014 day changes at 23:00 (\u5b50\u65f6)<\/span><\/label>\n          <small class=\"mts-hint\">Only matters for births between 23:00\u201300:59. If unsure, leave the default.<\/small>\n        <\/div>\n\n        <label class=\"mts-soru\">Your question          <textarea id=\"mtsSoru\" rows=\"3\" placeholder=\"e.g. How will my career move this year?\"><\/textarea>\n        <\/label>\n\n        <div id=\"mtsErr2\" class=\"mts-err\"><\/div>\n        <button type=\"button\" id=\"mtsUret\" class=\"mts-btn\">Open my reading<\/button>\n      <\/div>\n\n      <!-- ADIM 1b \u2014 NETLE\u015eT\u0130RME (AI gerekirse tek soru sorar) -->\n      <div id=\"mtsNetlestir\" class=\"mts-card mts-hidden\">\n        <p class=\"mts-net-bas\">One quick thing to read you right<\/p>\n        <p id=\"mtsNetSoru\" class=\"mts-net-soru\"><\/p>\n        <div id=\"mtsNetChips\" class=\"mts-chips\"><\/div>\n        <label class=\"mts-soru\">\u2026or tell me in your own words          <input type=\"text\" id=\"mtsNetInput\" placeholder=\"Your answer\">\n        <\/label>\n        <button type=\"button\" id=\"mtsNetGo\" class=\"mts-btn\">Continue<\/button>\n      <\/div>\n\n      <!-- bekleme \/ sonu\u00e7 -->\n      <div id=\"mtsLoad\" class=\"mts-card mts-hidden\">\n        <div class=\"mts-spin\"><\/div>\n        <p id=\"mtsLoadTxt\">Your analysis is being prepared\u2026<\/p>\n      <\/div>\n      <div id=\"mtsOut\" class=\"mts-hidden\"><\/div>\n\n      <!-- \u2500\u2500 S\u00d6ZLE\u015eME MET\u0130NLER\u0130 (gizli kaynak) \u2014 fiyat otomatik bas\u0131l\u0131r \u2500\u2500 -->\n      <div id=\"mtsDocs\" class=\"mts-hidden\">\n        \n        <div data-doc=\"onbilgi\">\n          <h3>Pre-Contract Information &amp; Terms of Sale<\/h3>\n          <h4>1. Seller<\/h4>\n          <p>Name: Aslan Bahtiyar (sole proprietor)<br>Address: Ya\u015famkent Mahallesi 3269. Sokak, 3B Blok No:20, \u00c7ankaya \/ Ankara<br>Email: aslanbahtiyar19@gmail.com<br>Tax No: 1310185877 (Do\u011fanbey Tax Office)<\/p>\n          <h4>2. The Service<\/h4>\n          <p>A digital Saju \/ BaZi (Four Pillars \u00b7 \u56db\u67f1) astrology reading delivered electronically through the Moon Temple platform, generated from the information you provide (name, date of birth, birth time, birth place and your question) and calendrical\/astronomical calculations.<\/p>\n          <h4>3. Total Price, Payment &amp; Invoice<\/h4>\n          <p>The total price, including all applicable taxes, is <strong>\u20ac5<\/strong>. Payment is taken once, by credit\/debit card via iyzico. There is no delivery\/shipping fee. An official electronic invoice (Turkish e-Ar\u015fiv invoice) is issued and sent to the email address you provide.<\/p>\n          <h4>4. Delivery &amp; Performance<\/h4>\n          <p>The service is performed digitally and immediately once your payment is confirmed. There is no physical delivery.<\/p>\n          <h4>5. Right of Withdrawal \/ Refunds<\/h4>\n          <p>This is a digital service supplied immediately upon your express consent. Where a statutory cooling-off right applies (e.g. the 14-day EU right), by approving immediate performance you consent to performance beginning at once and acknowledge that you lose that right once it has begun. Otherwise the service is <strong>non-refundable once delivered<\/strong>.<\/p>\n          <h4>6. Complaints &amp; Disputes<\/h4>\n          <p>Contact aslanbahtiyar19@gmail.com. EU consumers may also use the EU Online Dispute Resolution platform and their local consumer authority.<\/p>\n          <h4>7. Data Retention<\/h4>\n          <p>Data used to generate your reading is minimised and not stored permanently after the reading is produced. Billing\/tax data is retained for the statutory retention period required by Turkish tax law (Tax Procedure Law \/ Commercial Code).<\/p>\n        <\/div>\n\n        <div data-doc=\"mesafeli\">\n          <h3>Distance Sales Agreement<\/h3>\n          <h4>1. Parties<\/h4>\n          <p>Seller: Aslan Bahtiyar, Ya\u015famkent Mahallesi 3269. Sokak, 3B Blok No:20, \u00c7ankaya \/ Ankara \u2014 aslanbahtiyar19@gmail.com. Customer: the user who provides details and purchases at checkout.<\/p>\n          <h4>2. Subject<\/h4>\n          <p>Sale and performance of the digital Saju \/ BaZi astrology service ordered electronically via Moon Temple, and the parties' rights and obligations under Law No. 6502 and the Distance Contracts Regulation.<\/p>\n          <h4>3. Service, Price &amp; Invoice<\/h4>\n          <p>Digital Saju \/ BaZi (Four Pillars) reading. Total incl. taxes <strong>\u20ac5<\/strong>. Payment: iyzico. An electronic invoice is issued and sent to the Customer's email.<\/p>\n          <h4>4. Performance<\/h4>\n          <p>Digital, immediately after payment is confirmed. No physical delivery.<\/p>\n          <h4>5. Withdrawal \/ Refunds<\/h4>\n          <p>Performance begins immediately with the Customer's consent; the statutory withdrawal right is waived to the extent permitted, and the service is non-refundable once delivered.<\/p>\n          <h4>6. Personal Data<\/h4>\n          <p>Processed under the Privacy Notice. Data used to generate the reading is not stored permanently; billing\/tax data is retained for the legal retention period.<\/p>\n          <h4>7. Disputes<\/h4>\n          <p>Turkish Consumer Arbitration Committees and Consumer Courts have jurisdiction within the statutory monetary limits. EU-resident consumers keep the mandatory protections of their country of residence.<\/p>\n          <h4>8. Effect<\/h4>\n          <p>By completing payment, the Customer accepts these terms.<\/p>\n        <\/div>\n\n        <div data-doc=\"kvkk\">\n          <h3>Privacy Notice (KVKK \/ GDPR)<\/h3>\n          <p>Data controller: <strong>Aslan Bahtiyar<\/strong> (Tax No 1310185877, Do\u011fanbey Tax Office).<\/p>\n          <h4>Data collected<\/h4>\n          <p>To generate the reading: name, date of birth, birth time, birth place and the question you submit. For billing &amp; payment: name, tax\/ID number, address, email, service, amount, payment reference and invoice number.<\/p>\n          <h4>Purposes &amp; legal basis<\/h4>\n          <p>To provide the service and process payment \u2014 performance of a contract (GDPR Art. 6(1)(b) \/ KVKK m.5\/2-c). To issue an invoice and retain records \u2014 legal obligation (Art. 6(1)(c) \/ KVKK m.5\/2-\u00e7; VUK, TTK). Optional marketing \u2014 consent.<\/p>\n          <h4>Retention<\/h4>\n          <p>Data used to generate the reading is not stored permanently. Billing\/tax data is retained for the statutory period under Turkish tax law.<\/p>\n          <h4>Recipients &amp; international transfers<\/h4>\n          <p>Calculation\/AI data (minimised, ideally without personal identifiers) may go to a provider possibly outside the EEA\/your country, relying on appropriate safeguards (e.g. Standard Contractual Clauses) or your consent. Payment data is processed by iyzico as a separate controller. Billing data is shared with the accountant, the e-invoice integrator and the Turkish Revenue Administration (G\u0130B).<\/p>\n          <h4>Your rights<\/h4>\n          <p>Access, rectification, erasure, restriction, objection, portability and withdrawal of consent; you may lodge a complaint with your supervisory authority. Contact: aslanbahtiyar19@gmail.com.<\/p>\n        <\/div>\n\n              <\/div>\n\n      <!-- S\u00f6zle\u015fme g\u00f6r\u00fcnt\u00fcleyici -->\n      <div id=\"mtsModal\" class=\"mts-modal mts-hidden\">\n        <div class=\"mts-modal-box\">\n          <button type=\"button\" id=\"mtsModalClose\" class=\"mts-modal-x\" aria-label=\"Close\">\u00d7<\/button>\n          <div id=\"mtsModalBody\" class=\"mts-modal-body\"><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@500;700;900&display=swap');\n    @keyframes mtsLiving{0%,100%{box-shadow:0 0 18px rgba(233,200,106,.16),inset 0 0 50px rgba(0,0,0,.55);border-color:rgba(201,168,76,.45)}50%{box-shadow:0 0 40px rgba(140,110,255,.38),0 0 75px rgba(233,200,106,.28),inset 0 0 50px rgba(0,0,0,.55);border-color:rgba(233,200,106,.95)}}\n    @keyframes mtsTitleGlow{0%,100%{text-shadow:0 0 8px rgba(233,200,106,.35)}50%{text-shadow:0 0 22px rgba(233,200,106,.85),0 0 40px rgba(201,168,76,.4)}}\n    @keyframes mtsRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}\n    @keyframes mtsChipFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}\n    @keyframes mtsChipBreath{0%,100%{transform:translateY(0) scale(1);box-shadow:0 0 5px var(--g);filter:brightness(.9)}50%{transform:translateY(-2px) scale(1.05);box-shadow:0 0 24px var(--g);filter:brightness(1.3)}}\n    @keyframes mtsGlyph{0%,100%{opacity:.05}50%{opacity:.12}}\n    @keyframes mtsAurora{0%{transform:translate(-8%,-5%) scale(1) rotate(0deg);opacity:.4}50%{transform:translate(7%,5%) scale(1.16) rotate(8deg);opacity:.7}100%{transform:translate(-8%,-5%) scale(1) rotate(0deg);opacity:.4}}\n    @keyframes mtsTwinkle{0%,100%{opacity:.35}50%{opacity:.9}}\n\n    \/* \u2500\u2500 G\u0130R\u0130\u015e EKRANI \u2014 canl\u0131 kozmik kart \u2500\u2500 *\/\n    #mtsIntro{position:relative;overflow:hidden;border:2px solid rgba(201,168,76,.5);border-radius:26px;\n      padding:40px 26px 30px;background:radial-gradient(125% 120% at 50% 0%,#191333 0%,#120f1f 38%,#0a0710 70%,#060409 100%);\n      animation:mtsLiving 6s ease-in-out infinite, mtsRise .7s ease both}\n    \/* aurora \u2014 nefes alan mor\/mavi\/alt\u0131n bulut *\/\n    #mtsIntro::after{content:'';position:absolute;inset:-30%;z-index:0;pointer-events:none;mix-blend-mode:screen;filter:blur(30px);\n      background:radial-gradient(38% 38% at 28% 28%,rgba(123,97,255,.40),transparent 60%),\n                radial-gradient(42% 42% at 72% 32%,rgba(86,204,242,.30),transparent 62%),\n                radial-gradient(48% 48% at 55% 78%,rgba(233,200,106,.34),transparent 60%),\n                radial-gradient(34% 34% at 20% 80%,rgba(235,87,140,.24),transparent 60%);\n      animation:mtsAurora 13s ease-in-out infinite}\n    \/* arka plan filigran\u0131 \u56db\u67f1 *\/\n    #mtsIntro::before{content:'\u56db\u67f1';position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);\n      font-family:'Cinzel',serif;font-size:210px;font-weight:900;color:#E9C86A;letter-spacing:12px;\n      pointer-events:none;z-index:0;animation:mtsGlyph 7s ease-in-out infinite;white-space:nowrap}\n    \/* y\u0131ld\u0131z tozu *\/\n    .mts-stars{position:absolute;inset:0;z-index:0;pointer-events:none;animation:mtsTwinkle 4.5s ease-in-out infinite;\n      background-image:radial-gradient(1.6px 1.6px at 18% 22%,#fff,transparent),radial-gradient(1.1px 1.1px at 62% 16%,#cfe6ff,transparent),\n        radial-gradient(1.5px 1.5px at 82% 58%,#fff,transparent),radial-gradient(1.1px 1.1px at 33% 73%,#fff,transparent),\n        radial-gradient(1.2px 1.2px at 48% 46%,#ffe9b8,transparent),radial-gradient(1.6px 1.6px at 90% 32%,#fff,transparent),\n        radial-gradient(1px 1px at 9% 58%,#fff,transparent),radial-gradient(1.2px 1.2px at 72% 84%,#d9c8ff,transparent),\n        radial-gradient(1px 1px at 50% 90%,#fff,transparent)}\n    #mtsIntro > *{position:relative;z-index:1}\n    #mtsIntro > .mts-stars{z-index:0}\n    #mtsIntro h2{font-family:'Cinzel',serif;font-weight:900;font-size:30px;letter-spacing:4px;color:#E9C86A;\n      text-align:center;margin:0 0 6px;animation:mtsTitleGlow 4s ease-in-out infinite}\n    @keyframes mtsSubGlow{0%,100%{color:#cdbfe0;text-shadow:0 0 4px rgba(205,191,224,.2)}50%{color:#ffe9b0;text-shadow:0 0 16px rgba(233,200,106,.9),0 0 30px rgba(140,110,255,.5)}}\n    #mtsIntro .mts-sub{text-align:center;font-size:13px;letter-spacing:1px;margin:0 0 22px;animation:mtsSubGlow 4s ease-in-out infinite}\n    #mtsIntro .mts-intro{border:1px solid rgba(201,168,76,.28);border-radius:16px;\n      background:linear-gradient(180deg,#15101f 0%,#0b0813 100%);padding:22px 18px;margin:0 0 20px;\n      box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 10px 30px rgba(0,0,0,.5)}\n    #mtsIntro .mts-intro p{color:#e2d6b6;font-size:14px;line-height:1.85}\n    #mtsIntro .mts-intro-not{color:#b9a9d8 !important}\n    #mtsIntro .mts-chips-bas{text-align:center;color:#C9A84C}\n    #mtsIntro .mts-chips{justify-content:center}\n    #mtsIntro .mts-chip{border:1.5px solid var(--c,#E9C86A);color:var(--c,#E9C86A);background:#0c0a14;\n      border-radius:999px;padding:7px 14px;font-size:12.5px;letter-spacing:.3px;transition:.25s;font-weight:600;\n      text-shadow:0 0 6px var(--g,rgba(233,200,106,.4));\n      animation:mtsChipBreath 3.6s ease-in-out infinite}\n    #mtsIntro .mts-chip:hover{background:#161126;filter:brightness(1.3);transform:scale(1.07);\n      box-shadow:0 0 26px var(--g,rgba(233,200,106,.5))}\n    \/* Be\u015f Element renkleri (\u4e94\u884c) *\/\n    .mts-el-mu{--c:#7BE0A6;--g:rgba(123,224,166,.45)}\n    .mts-el-huo{--c:#FF7A7A;--g:rgba(255,122,122,.45)}\n    .mts-el-tu{--c:#EAC76A;--g:rgba(234,199,106,.45)}\n    .mts-el-jin{--c:#E8E8F2;--g:rgba(232,232,242,.40)}\n    .mts-el-shui{--c:#6FC9F2;--g:rgba(111,201,242,.45)}\n    #mtsIntro .mts-chip:nth-child(1){animation-delay:0s,0s}\n    #mtsIntro .mts-chip:nth-child(2){animation-delay:.5s,.7s}\n    #mtsIntro .mts-chip:nth-child(3){animation-delay:1s,1.3s}\n    #mtsIntro .mts-chip:nth-child(4){animation-delay:1.5s,.4s}\n    #mtsIntro .mts-chip:nth-child(5){animation-delay:.8s,1.1s}\n    #mtsIntro .mts-chip:nth-child(6){animation-delay:.3s,.9s}\n    #mtsIntro .mts-chip:nth-child(7){animation-delay:1.2s,.2s}\n    #mtsIntro .mts-leg{display:block;text-align:center;color:#C9A84C;letter-spacing:1px}\n    \/* \u2500\u2500 NETLE\u015eT\u0130RME KARTI \u2500\u2500 *\/\n    #mtsNetlestir{border:2px solid rgba(201,168,76,.5);border-radius:20px;animation:mtsLiving 6s ease-in-out infinite}\n    .mts-net-bas{color:#C9A84C;font-size:12px;letter-spacing:.6px;text-transform:uppercase;margin:0 0 8px;text-align:center}\n    .mts-net-soru{color:#F0EBF8;font-size:16px;line-height:1.6;margin:0 0 16px;text-align:center}\n    #mtsNetChips{justify-content:center;margin-bottom:12px}\n    #mtsNetChips .mts-chip{cursor:pointer;font-family:inherit;font-weight:600;border:1.5px solid var(--c,#E9C86A);color:var(--c,#E9C86A);\n      background:#0c0a14;border-radius:999px;padding:8px 16px;font-size:13px;transition:.25s}\n    #mtsNetChips .mts-chip:hover{filter:brightness(1.3);transform:scale(1.06);box-shadow:0 0 18px var(--g,rgba(233,200,106,.4))}\n    \/* \u2500\u2500 TAK\u0130P SORUSU b\u00f6l\u00fcm\u00fc \u2500\u2500 *\/\n    .mts-takip{margin-top:24px;border-top:1px solid #C9A84C33;padding-top:22px;text-align:center}\n    .mts-takip-bas{font-family:'Cinzel',serif;color:#E9C86A;font-size:19px;letter-spacing:1px;margin:0 0 16px;text-shadow:0 0 14px rgba(233,200,106,.4)}\n    .mts-takip-chips{display:flex;flex-direction:column;align-items:stretch;gap:11px;margin-bottom:14px}\n    .mts-takip-chips .mts-chip{display:block;width:100%;text-align:left;cursor:pointer;font-family:inherit;font-weight:600;\n      border:2px solid var(--c,#6FC9F2);color:#EFF6FF;background:#0c0a14;border-radius:14px;padding:12px 16px;font-size:13.5px;line-height:1.45;transition:.25s;\n      text-shadow:0 0 8px var(--g,rgba(111,201,242,.5));animation:mtsCellAppear .5s ease both,mtsPillarBreath 3.4s ease-in-out infinite}\n    .mts-takip-chips .mts-chip:hover{filter:brightness(1.25) saturate(1.25);transform:translateY(-2px)}\n    \/* takip sat\u0131rlar\u0131 \u2014 FOSFORLU neon element renkleri *\/\n    .mts-takip-chips .mts-el-mu{--c:#3DF5A0;--g:rgba(61,245,160,.8)}\n    .mts-takip-chips .mts-el-huo{--c:#FF4D6D;--g:rgba(255,77,109,.8)}\n    .mts-takip-chips .mts-el-tu{--c:#FFD23D;--g:rgba(255,210,61,.8)}\n    .mts-takip-chips .mts-el-jin{--c:#EAF6FF;--g:rgba(190,225,255,.75)}\n    .mts-takip-chips .mts-el-shui{--c:#2EE6FF;--g:rgba(46,230,255,.8)}\n    .mts-takip .mts-takip-input{width:100%}\n    \/* parlak gradyan hap d\u00fc\u011fme (her iki CTA) *\/\n    .mts-btn{border-radius:999px !important;font-family:'Cinzel',serif !important;font-weight:700 !important;\n      letter-spacing:2px !important;text-transform:uppercase;box-shadow:0 0 22px rgba(233,200,106,.32);transition:.3s}\n    .mts-btn:hover{box-shadow:0 0 38px rgba(233,200,106,.6);filter:brightness(1.08)}\n    .mts-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;filter:none}\n    @media (prefers-reduced-motion:reduce){#mtsIntro,#mtsIntro::after,#mtsIntro::before,.mts-stars,#mtsIntro .mts-chip,#mtsIntro h2,#mtsIntro .mts-sub,.mts-btn,#mtsNetlestir,.mts-pillar,.mts-takip-chips .mts-chip,#mtsLoad,#mtsLoadTxt{animation:none !important}}\n\n    .mts-wrap{max-width:640px;margin:0 auto;font-family:Georgia,'Times New Roman',serif;color:#F0EBF8}\n    .mts-card{background:#11100C;border:1px solid #C9A84C44;border-radius:12px;padding:24px;margin:14px 0;box-shadow:0 8px 40px #0008}\n    .mts-card h2{color:#E9C86A;font-size:24px;margin:0 0 4px;letter-spacing:1px}\n    .mts-sub{color:#A89A6E;margin:0 0 18px;font-size:14px}\n    .mts-intro{border:1px solid #C9A84C22;border-radius:10px;padding:16px 16px 14px;margin:0 0 18px;background:#16120c}\n    .mts-intro p{color:#cfc3a0;font-size:13.5px;line-height:1.7;margin:0 0 10px}\n    .mts-intro-not{color:#A89A6E !important;font-size:12.5px !important;font-style:italic;margin:10px 0 0 !important}\n    .mts-chips-bas{color:#C9A84C;font-size:12px;letter-spacing:.5px;text-transform:uppercase;margin:4px 0 8px}\n    .mts-chips{display:flex;flex-wrap:wrap;gap:7px}\n    .mts-chip{display:inline-block;border:1px solid #C9A84C44;border-radius:999px;padding:5px 11px;font-size:12px;color:#E9C86A;background:#1a160f}\n    .mts-paid{margin:0 0 14px;padding:9px 12px;border-radius:8px;background:#1c2a1c;border:1px solid #3c6b3c;color:#bfe6bf;font-size:13px;text-align:center}\n    .mts-wrap label{display:block;color:#C9A84C;font-size:13px;margin:12px 0 0}\n    .mts-wrap input,.mts-wrap textarea{width:100%;box-sizing:border-box;margin-top:5px;background:#1a160f;border:1px solid #C9A84C40;border-radius:7px;padding:10px 12px;color:#F0EBF8;font-size:15px;font-family:inherit}\n    .mts-wrap input:focus,.mts-wrap textarea:focus{outline:none;border-color:#E9C86A}\n    .mts-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n    .mts-fset{margin-top:14px;border:1px solid #C9A84C22;border-radius:9px;padding:10px 12px}\n    \/* Do\u011fum bilgileri ekran\u0131 sayfa arka plan\u0131yla ayn\u0131 \u2014 kart blo\u011fu yok *\/\n    #mtsBirth{background:transparent;border:none;box-shadow:none;padding:6px 2px}\n    .mts-leg{display:block;color:#C9A84C;font-size:13px;margin-bottom:6px}\n    .mts-row{display:flex;gap:8px}.mts-row input{margin-top:0}\n    .mts-koord{margin-top:8px}\n    .mts-hint{display:block;color:#7a7058;font-size:11px;margin-top:6px}\n    .mts-ghost{background:#1a160f;border:1px solid #C9A84C66;color:#E9C86A;border-radius:7px;padding:0 16px;cursor:pointer;font-family:inherit;white-space:nowrap}\n    .mts-yerlist{margin-top:6px}\n    .mts-yerlist .it{padding:7px 10px;border:1px solid #C9A84C22;border-radius:6px;margin-top:5px;cursor:pointer;font-size:12.5px;color:#cfc3a0;background:#16120c}\n    .mts-yerlist .it:hover{border-color:#E9C86A;color:#fff}\n    .mts-soru textarea{resize:vertical}\n    .mts-onay{display:flex;gap:9px;align-items:flex-start;margin-top:18px;color:#A89A6E;font-size:12px;line-height:1.5;cursor:pointer}\n    .mts-onay input{width:auto;margin-top:2px}\n    .mts-zi{display:flex;gap:9px;align-items:flex-start;color:#cfc3a0;font-size:12.5px;line-height:1.4;cursor:pointer;margin:7px 0 0}\n    .mts-zi input{width:auto;margin-top:2px}\n    .mts-links{margin:10px 0 0;font-size:12px;color:#7a7058}\n    .mts-link{color:#C9A84C;text-decoration:underline;cursor:pointer}\n    .mts-link:hover{color:#E9C86A}\n    .mts-kvkk{margin:8px 0 0;font-size:11px;color:#7a7058;line-height:1.5}\n    .mts-modal{position:fixed;inset:0;background:#000b;z-index:99999;display:flex;align-items:center;justify-content:center;padding:18px}\n    .mts-modal-box{position:relative;background:#11100C;border:1px solid #C9A84C66;border-radius:12px;max-width:620px;width:100%;max-height:84vh;overflow:auto;padding:30px 26px;box-shadow:0 12px 60px #000}\n    .mts-modal-x{position:absolute;top:10px;right:14px;background:none;border:0;color:#E9C86A;font-size:26px;line-height:1;cursor:pointer}\n    .mts-modal-body{color:#cfc3a0;font-size:13.5px;line-height:1.7}\n    .mts-modal-body h3{color:#E9C86A;font-size:19px;margin:0 0 10px}\n    .mts-modal-body h4{color:#C9A84C;font-size:14px;margin:16px 0 4px}\n    .mts-modal-body p{margin:6px 0}\n    .mts-modal-body strong{color:#E9C86A}\n    @keyframes mtsErrIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n    @keyframes mtsErrPulse{0%,100%{box-shadow:0 0 14px rgba(235,87,87,.28);border-color:#EB5757}50%{box-shadow:0 0 30px rgba(235,87,87,.6);border-color:#ff8f8f}}\n    .mts-err{color:#ffd0d0;font-size:13.5px;margin-top:12px;min-height:1px}\n    .mts-err:not(:empty){position:relative;padding:12px 14px 12px 40px;border-radius:10px;font-weight:600;letter-spacing:.3px;\n      color:#ffdede;text-shadow:0 0 8px rgba(235,87,87,.5);\n      background:linear-gradient(180deg,rgba(235,87,87,.20),rgba(235,87,87,.08));\n      border:1px solid #EB5757;border-left:5px solid #EB5757;\n      animation:mtsErrIn .35s ease both,mtsErrPulse 1.8s ease-in-out infinite .35s}\n    .mts-err:not(:empty)::before{content:'\u26a0';position:absolute;left:13px;top:50%;transform:translateY(-50%);\n      font-size:17px;color:#ff7a7a;text-shadow:0 0 10px rgba(235,87,87,.9)}\n    @media (prefers-reduced-motion:reduce){.mts-err:not(:empty){animation:mtsErrIn .35s ease both}}\n    .mts-test{margin:10px 0 0;padding:8px 12px;border:1px dashed #C9A84C66;border-radius:7px;color:#E9C86A;font-size:12px;letter-spacing:.4px;text-align:center}\n    .mts-btn{width:100%;margin-top:16px;background:linear-gradient(135deg,#C9A84C,#E9C86A);border:0;border-radius:8px;padding:14px;color:#11100C;font-size:16px;font-weight:bold;cursor:pointer;font-family:inherit;letter-spacing:.5px}\n    .mts-btn:disabled{opacity:.6;cursor:wait}\n    .mts-hidden{display:none}\n    .mts-spin{width:44px;height:44px;margin:8px auto 16px;border:3px solid #C9A84C33;border-top-color:#FCEFC6;border-right-color:#E9C86A;border-radius:50%;animation:mtsSpin 1s linear infinite;filter:drop-shadow(0 0 8px rgba(233,200,106,.7))}\n    @keyframes mtsSpin{to{transform:rotate(360deg)}}\n    @keyframes mtsLoadRainbow{\n      0%{border-color:#ff5c5c;box-shadow:0 0 42px rgba(255,92,92,.6),0 0 84px rgba(255,92,92,.3),inset 0 0 40px rgba(0,0,0,.5)}\n      16%{border-color:#ffae4e;box-shadow:0 0 42px rgba(255,174,78,.6),0 0 84px rgba(255,174,78,.3),inset 0 0 40px rgba(0,0,0,.5)}\n      33%{border-color:#ffe24e;box-shadow:0 0 42px rgba(255,226,78,.6),0 0 84px rgba(255,226,78,.3),inset 0 0 40px rgba(0,0,0,.5)}\n      50%{border-color:#5fd08c;box-shadow:0 0 42px rgba(95,208,140,.6),0 0 84px rgba(95,208,140,.3),inset 0 0 40px rgba(0,0,0,.5)}\n      66%{border-color:#4ea7ff;box-shadow:0 0 42px rgba(78,167,255,.6),0 0 84px rgba(78,167,255,.3),inset 0 0 40px rgba(0,0,0,.5)}\n      83%{border-color:#b98cff;box-shadow:0 0 42px rgba(185,140,255,.6),0 0 84px rgba(185,140,255,.3),inset 0 0 40px rgba(0,0,0,.5)}\n      100%{border-color:#ff5c5c;box-shadow:0 0 42px rgba(255,92,92,.6),0 0 84px rgba(255,92,92,.3),inset 0 0 40px rgba(0,0,0,.5)}}\n    #mtsLoad{text-align:center;color:#C9A84C;position:relative;overflow:hidden;border:2px solid rgba(233,200,106,.5);border-radius:20px;\n      background:radial-gradient(120% 120% at 50% 0%,#1b1710 0%,#11100C 50%,#070605 100%);animation:mtsLoadRainbow 6s linear infinite}\n    #mtsLoadTxt{color:#F2E6C2;font-size:15px;letter-spacing:.5px;text-shadow:0 0 12px rgba(233,200,106,.55);animation:mtsSubGlow 4s ease-in-out infinite}\n    .mts-result{background:#11100C;border:1px solid #C9A84C44;border-radius:12px;padding:26px;box-shadow:0 8px 40px #0008}\n    .mts-name{color:#E9C86A;font-size:20px;letter-spacing:1px}\n    .mts-q{color:#A89A6E;font-style:italic;margin:4px 0 18px}\n    @keyframes mtsCellAppear{from{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}\n    @keyframes mtsPillarBreath{0%,100%{box-shadow:0 0 5px rgba(0,0,0,0)}50%{box-shadow:0 0 20px var(--g,rgba(233,200,106,.4))}}\n    @keyframes mtsPillarBreath{0%,100%{box-shadow:0 0 8px var(--g,rgba(233,200,106,.4))}50%{box-shadow:0 0 26px var(--g),0 0 48px var(--g)}}\n    .mts-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}\n    .mts-pillar{background:#0d0a14;border:2px solid var(--c,#C9A84C);border-radius:11px;padding:14px 6px;text-align:center;\n      animation:mtsCellAppear .5s ease both,mtsPillarBreath 3.4s ease-in-out infinite}\n    .mts-pillar:hover{filter:brightness(1.35) saturate(1.3)}\n    .mts-p-lbl{color:#A89A6E;font-size:11px;letter-spacing:1px;text-transform:uppercase}\n    .mts-p-hanzi{color:var(--c,#E9C86A);font-size:30px;line-height:1.2;margin:4px 0;text-shadow:0 0 14px var(--g),0 0 28px var(--g)}\n    .mts-p-han{color:var(--c,#C9A84C);font-size:15px;opacity:.95}\n    .mts-p-rom{color:#8a8068;font-size:11px}\n    \/* S\u00fctunlar i\u00e7in FOSFORLU neon element renkleri (\u4e94\u884c) *\/\n    .mts-pillar.mts-el-mu{--c:#3DF5A0;--g:rgba(61,245,160,.8)}\n    .mts-pillar.mts-el-huo{--c:#FF4D6D;--g:rgba(255,77,109,.8)}\n    .mts-pillar.mts-el-tu{--c:#FFD23D;--g:rgba(255,210,61,.8)}\n    .mts-pillar.mts-el-jin{--c:#EAF6FF;--g:rgba(190,225,255,.75)}\n    .mts-pillar.mts-el-shui{--c:#2EE6FF;--g:rgba(46,230,255,.8)}\n    .mts-dm,.mts-el{color:#cfc3a0;font-size:13px;margin:6px 0}\n    .mts-dm b{color:#E9C86A}.mts-dm span{color:#A89A6E}\n    .mts-result h4{color:#C9A84C;font-size:14px;letter-spacing:1px;margin:20px 0 6px;border-bottom:1px solid #C9A84C22;padding-bottom:6px}\n    .mts-giris{color:#cfc3a0;font-style:italic;margin:14px 0}\n    .mts-cevap,.mts-tavsiye{color:#F0EBF8;line-height:1.8;font-size:15px}\n    @media(max-width:520px){.mts-pillars{grid-template-columns:repeat(2,1fr)}.mts-grid2{grid-template-columns:1fr}}\n    <\/style>\n\n    <script>\n    (function(){\n      var app=document.getElementById('mtsApp');if(!app)return;\n      var AJAX=app.dataset.ajax,NONCE=app.dataset.nonce,DIL=app.dataset.dil;\n      var T={\"baslik\":\"Saju \\u00b7 Four Pillars Reading\",\"alt\":\"Ask one question \\u2014 answered through your Saju (\\uc0ac\\uc8fc \\\/ \\u56db\\u67f1).\",\"ad\":\"First name\",\"soyad\":\"Surname\",\"email\":\"E-mail\",\"dt\":\"Birth date\",\"saat\":\"Birth time\",\"gun\":\"Day\",\"ay\":\"Month\",\"yil\":\"Year\",\"sa\":\"Hour\",\"dk\":\"Min\",\"tz\":\"Time zone (UTC offset)\",\"saat_not\":\"Use local clock time at the birth place. GMT is filled automatically from the birth place \\u2014 you can change it; not required.\",\"yer\":\"Birth place\",\"yerph\":\"Start typing a city\\u2026\",\"bul\":\"Find\",\"koord\":\"Coordinates\",\"yer_not\":\"Type the city, then pick it from the list \\u2014 coordinates fill in automatically.\",\"soru\":\"Your question\",\"soruph\":\"e.g. How will my career move this year?\",\"zi_baslik\":\"Day-boundary method\",\"zi_kore\":\"Korean Saju \\u2014 day changes at 00:00 (midnight)\",\"zi_cin\":\"Classic Chinese BaZi \\u2014 day changes at 23:00 (\\u5b50\\u65f6)\",\"zi_hint\":\"Only matters for births between 23:00\\u201300:59. If unsure, leave the default.\",\"onay\":\"I have read and approve the Pre-Information Form and the Distance Sales Agreement; I accept that the service is performed immediately and there is no right of withdrawal.\",\"l_onbilgi\":\"Pre-Information Form\",\"l_mesafeli\":\"Distance Sales Agreement\",\"l_kvkk\":\"Privacy Notice\",\"kvkk_satir\":\"Your personal data is processed under the Privacy Notice; data used to produce the reading is not stored permanently, and billing data is kept only for the statutory tax-retention period.\",\"kapat\":\"Close\",\"ode\":\"Pay & Reveal\",\"bekle\":\"Reading the pillars\\u2026\",\"hazirla\":\"Your analysis is being prepared\\u2026\",\"hazirla_adimlar\":[\"Casting the Four Pillars\\u2026\",\"Weighing the Five Elements (\\u4e94\\u884c)\\u2026\",\"Reading your Day Master (\\u65e5\\u4e3b)\\u2026\",\"Tracing the Ten Gods (\\u5341\\u795e)\\u2026\",\"Aligning the annual energy (\\u6d41\\u5e74)\\u2026\",\"Writing your reading\\u2026\"],\"odeme_iptal\":\"Payment was not completed.\",\"tekrar\":\"Try again\",\"intro_p1\":\"Saju (\\uc0ac\\uc8fc) \\u2014 known as BaZi (\\u516b\\u5b57) or the Four Pillars (\\u56db\\u67f1) in Chinese \\u2014 is an East Asian art more than a thousand years old. From the year, month, day and hour of your birth it builds four \\\"pillars\\\", and through the Five Elements (\\u4e94\\u884c) and the balance of heaven-and-earth energies it reads your nature, your strengths and the timing of your life.\",\"intro_sor\":\"What you can ask\",\"intro_q\":[\"Career &amp; work timing\",\"Love &amp; relationship compatibility\",\"Money &amp; periods of abundance\",\"Health tendencies\",\"Character &amp; life direction\",\"The energy of the year ahead\",\"The right time for a big decision\"],\"intro_nasil\":\"From your birth date, time and place we compute your Four Pillars, then interpret your question through your Day Master (\\u65e5\\u4e3b) and the Ten Gods (\\u5341\\u795e).\",\"kimlik_bas\":\"To begin, just your name and e-mail\",\"birth_baslik\":\"Your birth details &amp; question\",\"birth_alt\":\"Now tell the mirror who you are \\u2014 your reading is being prepared from this.\",\"paid_ok\":\"\\u2713 Payment received \\u2014 let\\u2019s open your reading.\",\"paid_test\":\"\\u2713 TEST \\u2014 no payment taken.\",\"uret\":\"Open my reading\",\"net_bas\":\"One quick thing to read you right\",\"net_veya\":\"\\u2026or tell me in your own words\",\"net_ph\":\"Your answer\",\"net_devam\":\"Continue\"};\n      var SVER=\"2026-06-v1\";\n      var GORUNUM=\"gomulu\";\n      var TEST=false;\n      var $=function(id){return document.getElementById(id);};\n      function post(action,data){data.action=action;data.nonce=NONCE;data.dil=DIL;var fd=new FormData();\n        for(var k in data)fd.append(k,data[k]);\n        return fetch(AJAX,{method:'POST',body:fd}).then(function(r){return r.json();});}\n\n      \/* GMT otomatik tahmini (PHP mt_saju_tz_tahmin ile ayn\u0131) *\/\n      function tzTahmin(lat,lng){\n        if(lng>=25.5&&lng<=45&&lat>=35.5&&lat<=42.5) return 3;     \/\/ T\u00fcrkiye\n        if(lng>=124&&lng<=132&&lat>=33&&lat<=39)      return 9;     \/\/ Kore\n        if(lng>=129&&lng<=146&&lat>=30&&lat<=46)      return 9;     \/\/ Japonya\n        if(lng>=73&&lng<=135&&lat>=18&&lat<=54)       return 8;     \/\/ \u00c7in\n        if(lng>=-11&&lng<=2&&lat>=49&&lat<=61)        return 0;     \/\/ Britanya Adalar\u0131\n        if(lng>=-9&&lng<=20&&lat>=36&&lat<=60)        return 1;     \/\/ Orta\/Bat\u0131 Avrupa\n        if(lng>=20&&lng<=25.5&&lat>=34&&lat<=60)      return 2;     \/\/ Do\u011fu Avrupa\n        return Math.round(lng\/15);\n      }\n      var tzManual=false;\n      function autoTz(){\n        if(tzManual)return; \/\/ kullan\u0131c\u0131 elle de\u011fi\u015ftirdiyse dokunma\n        var lat=parseFloat($('mtsLat').value),lng=parseFloat($('mtsLng').value);\n        if(isNaN(lat)||isNaN(lng)||(lat===0&&lng===0))return;\n        $('mtsTz').value=tzTahmin(lat,lng);\n      }\n      $('mtsTz').addEventListener('input',function(){tzManual=true;});\n      $('mtsYil').addEventListener('change',autoTz);\n\n      \/* Geocode \u2014 yazd\u0131k\u00e7a otomatik ara; metin de\u011fi\u015fince eski koordinat\u0131 d\u00fc\u015f\u00fcr *\/\n      var geoTimer=null, sonSecilenYer='';\n      function geoTemizle(){$('mtsLat').value='';$('mtsLng').value='';}\n      function geoAra(){\n        var q=$('mtsYer').value.trim();\n        var L=$('mtsYerList');\n        if(q.length<2){L.innerHTML='';return;}\n        L.innerHTML='<div class=\"it\">\u2026<\/div>';\n        post('mt_saju_geocode',{q:q}).then(function(j){\n          if(!j.success){L.innerHTML='<div class=\"it\">'+(j.data&&j.data.message||'\u2014')+'<\/div>';return;}\n          L.innerHTML='';\n          j.data.sonuc.forEach(function(r){\n            var d=document.createElement('div');d.className='it';\n            d.textContent=r.ad+'  ('+r.lat.toFixed(3)+', '+r.lng.toFixed(3)+')';\n            d.addEventListener('click',function(){\n              $('mtsLat').value=r.lat.toFixed(4);$('mtsLng').value=r.lng.toFixed(4);\n              var kisa=r.ad.split(',')[0];\n              $('mtsYer').value=kisa;sonSecilenYer=kisa;\n              L.innerHTML='';autoTz();\n            });\n            L.appendChild(d);\n          });\n        }).catch(function(){L.innerHTML='';});\n      }\n      $('mtsYer').addEventListener('input',function(){\n        \/\/ se\u00e7ili yerden farkl\u0131 bir \u015fey yaz\u0131ld\u0131ysa eski koordinat ge\u00e7ersiz \u2192 temizle\n        if($('mtsYer').value.trim()!==sonSecilenYer){geoTemizle();sonSecilenYer='';}\n        if(geoTimer)clearTimeout(geoTimer);\n        geoTimer=setTimeout(geoAra,600);\n      });\n\n      \/* S\u00f6zle\u015fme g\u00f6r\u00fcnt\u00fcleyici *\/\n      var modal=$('mtsModal'),mbody=$('mtsModalBody'),docs=$('mtsDocs');\n      function docAc(key){\n        if(!docs||!mbody||!modal)return;\n        var src=docs.querySelector('[data-doc=\"'+key+'\"]');\n        if(!src)return;\n        mbody.innerHTML=src.innerHTML;\n        modal.classList.remove('mts-hidden');\n      }\n      Array.prototype.forEach.call(document.querySelectorAll('.mts-link'),function(a){\n        a.addEventListener('click',function(e){e.preventDefault();docAc(a.dataset.doc);});\n      });\n      var mClose=$('mtsModalClose');\n      if(mClose)mClose.addEventListener('click',function(){modal.classList.add('mts-hidden');});\n      if(modal)modal.addEventListener('click',function(e){if(e.target===modal)modal.classList.add('mts-hidden');});\n\n      \/* \u2500\u2500 Ad\u0131m ge\u00e7i\u015fi: \u00f6deme sonras\u0131 do\u011fum bilgileri ekran\u0131 \u2500\u2500 *\/\n      var CONV='';\n      function goBirth(conv,isTest){\n        CONV=conv||'';\n        $('mtsIntro').classList.add('mts-hidden');\n        $('mtsPay').classList.add('mts-hidden');\n        var b=$('mtsBirth');b.classList.remove('mts-hidden');\n        var pd=$('mtsPaid');if(pd)pd.textContent=isTest?T.paid_test:T.paid_ok;\n        try{b.scrollIntoView({block:'start'});}catch(e){}\n      }\n\n      \/* \u2500\u2500 Ad\u0131m 0: \u00d6DE (yaln\u0131zca ad\/e-posta\/onay) \u2500\u2500 *\/\n      $('mtsOde').addEventListener('click',function(){\n        var err=$('mtsErr');err.textContent='';\n        var btn=this;btn.disabled=true;\n        post('mt_saju_odeme_baslat',{\n          dil:DIL,\n          ad:$('mtsAd').value,soyad:$('mtsSoyad').value,email:$('mtsEmail').value,\n          onay:$('mtsOnay').checked?'1':'0',\n          sozlesme_ver:SVER,test:TEST?'1':'0',\n          f_ulke:'',f_sehir:'',f_tckn:''\n        }).then(function(j){\n          if(!j.success){err.textContent=(j.data&&j.data.message)||'Hata';btn.disabled=false;\n            try{err.scrollIntoView({block:'nearest'});}catch(e){}return;}\n          \/\/ TEST MODU \u2014 \u00f6deme yok, do\u011frudan do\u011fum bilgileri ad\u0131m\u0131na ge\u00e7\n          if(j.data.test && j.data.conv){goBirth(j.data.conv,true);return;}\n          \/\/ Y\u00d6NLEND\u0130R \u2014 iyzico sayfas\u0131na git (Ayna gibi)\n          if(GORUNUM==='yonlendir' && j.data.paymentPageUrl){window.location.href=j.data.paymentPageUrl;return;}\n          \/\/ G\u00d6M\u00dcL\u00dc \u2014 \u00f6deme formunu SAYFAYA g\u00f6m\n          if(j.data.formContent){\n            $('mtsIntro').classList.add('mts-hidden');\n            var pay=$('mtsPay');pay.classList.remove('mts-hidden');\n            pay.innerHTML='<div id=\"iyzipay-checkout-form\" class=\"responsive\"><\/div>';\n            \/\/ formContent'i (script d\u00e2hil) \u00e7al\u0131\u015ft\u0131r\u0131labilir bi\u00e7imde ekle\n            try{\n              var frag=document.createRange().createContextualFragment(j.data.formContent);\n              pay.appendChild(frag);\n            }catch(e){\n              \/\/ yedek: scriptleri elle, s\u0131rayla \u00e7al\u0131\u015ft\u0131r\n              var tmp=document.createElement('div');tmp.innerHTML=j.data.formContent;\n              var scripts=Array.prototype.slice.call(tmp.querySelectorAll('script'));\n              (function calistir(i){\n                if(i>=scripts.length)return;\n                var o=scripts[i],n=document.createElement('script');\n                for(var k=0;k<o.attributes.length;k++){n.setAttribute(o.attributes[k].name,o.attributes[k].value);}\n                if(o.src){n.onload=function(){calistir(i+1);};n.onerror=function(){calistir(i+1);};document.body.appendChild(n);}\n                else{n.text=o.textContent;document.body.appendChild(n);calistir(i+1);}\n              })(0);\n            }\n            \/\/ 6 sn sonra h\u00e2l\u00e2 bo\u015fsa uyar\n            setTimeout(function(){\n              var f=$('iyzipay-checkout-form');\n              if(f && f.children.length===0){\n                err.textContent=(DIL==='en'?'The payment form did not load. Try \"redirect\" view in settings.':'\u00d6deme formu y\u00fcklenemedi. Ayarlardan \"iyzico sayfas\u0131na y\u00f6nlendir\" g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc dene.');\n                $('mtsIntro').classList.remove('mts-hidden');\n                try{err.scrollIntoView({block:'nearest'});}catch(e){}\n              }\n            },6000);\n            return;\n          }\n          \/\/ formContent yok ama paymentPageUrl varsa yine de y\u00f6nlendir (emniyet)\n          if(j.data.paymentPageUrl){window.location.href=j.data.paymentPageUrl;return;}\n          err.textContent='\u00d6deme formu al\u0131namad\u0131.';btn.disabled=false;\n        }).catch(function(){err.textContent='Ba\u011flant\u0131 hatas\u0131.';btn.disabled=false;});\n      });\n\n      \/* \u2500\u2500 Bekleme ekran\u0131: mesajlar d\u00f6ner, en az birka\u00e7 saniye g\u00f6r\u00fcn\u00fcr \u2500\u2500 *\/\n      var loadTimer=null,loadStart=0,LOAD_MIN=5500;\n      function loadBaslat(){\n        ['mtsIntro','mtsBirth','mtsNetlestir','mtsPay','mtsOut'].forEach(function(id){var el=$(id);if(el)el.classList.add('mts-hidden');});\n        var steps=(T.hazirla_adimlar&&T.hazirla_adimlar.length)?T.hazirla_adimlar:[T.hazirla];\n        var i=0;$('mtsLoadTxt').textContent=steps[0];\n        $('mtsLoad').classList.remove('mts-hidden');loadStart=Date.now();\n        if(loadTimer)clearInterval(loadTimer);\n        loadTimer=setInterval(function(){i=(i+1)%steps.length;$('mtsLoadTxt').textContent=steps[i];},1600);\n      }\n      function loadBitir(cb){\n        if(loadTimer){clearInterval(loadTimer);loadTimer=null;}\n        var wait=Math.max(0,LOAD_MIN-(Date.now()-loadStart));\n        setTimeout(function(){$('mtsLoad').classList.add('mts-hidden');if(cb)cb();},wait);\n      }\n\n      \/* \u2500\u2500 Ad\u0131m 1: OKUMAYI A\u00c7 (do\u011fum bilgileri + soru) \u2500\u2500 *\/\n      function uretCagir(netlestirme){\n        var err=$('mtsErr2');\n        $('mtsBirth').classList.add('mts-hidden');\n        var nb=$('mtsNetlestir');if(nb)nb.classList.add('mts-hidden');\n        loadBaslat();\n        post('mt_saju_uret',{\n          conv:CONV,\n          d_gun:$('mtsGun').value,d_ay:$('mtsAy').value,d_yil:$('mtsYil').value,\n          d_saat:$('mtsSaat').value,d_dakika:$('mtsDk').value,d_tz:$('mtsTz').value,\n          lat:$('mtsLat').value,lng:$('mtsLng').value,dogum_yeri:$('mtsYer').value,\n          soru:$('mtsSoru').value,\n          zi_kurali:(document.querySelector('input[name=mtsZi]:checked')||{}).value||'gece_yarisi',\n          netlestirme:netlestirme||''\n        }).then(function(r){\n          loadBitir(function(){\n            \/\/ AI netle\u015ftirme istedi \u2192 soruyu g\u00f6ster\n            if(r.success && r.data && r.data.netlestir){netlestirGoster(r.data.netlestir,r.data.secenekler||[]);return;}\n            if(r.success){var out=$('mtsOut');out.classList.remove('mts-hidden');out.innerHTML=r.data.html;\n              try{out.scrollIntoView({block:'start'});}catch(e){}\n              try{history.replaceState(null,'',window.location.pathname);}catch(e){}}\n            else{\n              $('mtsBirth').classList.remove('mts-hidden');\n              err.textContent=(r.data&&r.data.message)||'Hata';\n              try{err.scrollIntoView({block:'nearest'});}catch(e){}\n            }\n          });\n        }).catch(function(){\n          loadBitir(function(){\n            $('mtsBirth').classList.remove('mts-hidden');\n            err.textContent='Ba\u011flant\u0131 hatas\u0131.';\n          });\n        });\n      }\n\n      var netlestirTakip=false;\n      function devamNetlestir(ans){ if(netlestirTakip) okumaGetir(ans); else uretCagir(ans); }\n      function netlestirGoster(soru,secenekler,takip){\n        netlestirTakip=!!takip;\n        var box=$('mtsNetlestir');if(!box)return;\n        var q=$('mtsNetSoru');if(q)q.textContent=soru;\n        var chips=$('mtsNetChips');\n        if(chips){chips.innerHTML='';\n          (secenekler||[]).forEach(function(opt){\n            var b=document.createElement('button');b.type='button';b.className='mts-chip mts-el-tu';b.textContent=opt;\n            b.addEventListener('click',function(){devamNetlestir(opt);});chips.appendChild(b);});\n        }\n        var inp=$('mtsNetInput');if(inp)inp.value='';\n        box.classList.remove('mts-hidden');\n        try{box.scrollIntoView({block:'start'});}catch(e){}\n      }\n\n      $('mtsUret').addEventListener('click',function(){\n        var err=$('mtsErr2');err.textContent='';\n        if(!CONV){err.textContent=(DIL==='en'?'Session expired, please refresh.':'Oturum s\u00fcresi doldu, sayfay\u0131 yenile.');return;}\n        if(!$('mtsGun').value||!$('mtsAy').value||!$('mtsYil').value){err.textContent=(DIL==='en'?'Please enter a valid birth date.':'Ge\u00e7erli bir do\u011fum tarihi gir.');return;}\n        if((parseFloat($('mtsLat').value)||0)===0&&(parseFloat($('mtsLng').value)||0)===0){err.textContent=(DIL==='en'?'Please pick your birth place.':'L\u00fctfen do\u011fum yerini se\u00e7.');return;}\n        if(($('mtsSoru').value||'').trim().length<3){err.textContent=(DIL==='en'?'Please write your question.':'L\u00fctfen sorunu yaz.');return;}\n        uretCagir('');\n      });\n\n      \/* netle\u015ftirme: serbest yan\u0131tla devam *\/\n      var netGo=$('mtsNetGo');\n      if(netGo)netGo.addEventListener('click',function(){\n        var v=($('mtsNetInput').value||'').trim();\n        devamNetlestir(v||(DIL==='en'?'(no preference)':'(fark etmez)'));\n      });\n\n      \/* \u2500\u2500 conv-only okuma getir (takip \/ netle\u015ftirme; do\u011fum bilgisi gerektirmez) \u2500\u2500 *\/\n      function okumaGetir(netlestirme){\n        $('mtsBirth').classList.add('mts-hidden');\n        var nb=$('mtsNetlestir');if(nb)nb.classList.add('mts-hidden');\n        $('mtsPay').classList.add('mts-hidden');\n        loadBaslat();\n        post('mt_saju_uret',{conv:CONV,netlestirme:netlestirme||''}).then(function(r){\n          loadBitir(function(){\n            if(r.success && r.data && r.data.netlestir){netlestirGoster(r.data.netlestir,r.data.secenekler||[],true);return;}\n            var out=$('mtsOut');out.classList.remove('mts-hidden');\n            if(r.success){out.innerHTML=r.data.html;try{out.scrollIntoView({block:'start'});}catch(e){}\n              try{history.replaceState(null,'',window.location.pathname);}catch(e){}}\n            else{out.innerHTML='<div class=\"mts-card\"><p class=\"mts-err\">'+((r.data&&r.data.message)||'Hata')+'<\/p><\/div>';}\n          });\n        }).catch(function(){loadBitir(function(){var o=$('mtsOut');o.classList.remove('mts-hidden');o.innerHTML='<div class=\"mts-card\"><p class=\"mts-err\">Ba\u011flant\u0131 hatas\u0131.<\/p><\/div>';});});\n      }\n\n      \/* \u2500\u2500 TAK\u0130P SORUSU: ek \u00f6deme ba\u015flat (\u00f6neri \u00e7ipi ya da serbest soru) \u2500\u2500 *\/\n      function takipBaslat(soru,btnEl){\n        var box=btnEl.closest('.mts-takip');if(!box)return;\n        var parentConv=box.getAttribute('data-conv')||'';\n        var errEl=box.querySelector('.mts-takip-err');if(errEl)errEl.textContent='';\n        if(!parentConv){if(errEl)errEl.textContent=(DIL==='en'?'Session expired, please refresh.':'Oturum s\u00fcresi doldu, sayfay\u0131 yenile.');return;}\n        box.querySelectorAll('button,textarea').forEach(function(b){b.disabled=true;});\n        post('mt_saju_takip_baslat',{conv:parentConv,soru:soru,test:TEST?'1':'0'}).then(function(j){\n          if(!j.success){if(errEl)errEl.textContent=(j.data&&j.data.message)||'Hata';box.querySelectorAll('button,textarea').forEach(function(b){b.disabled=false;});return;}\n          \/\/ TEST \u2192 do\u011frudan yeni okuma\n          if(j.data.test && j.data.conv){CONV=j.data.conv;var o=$('mtsOut');o.classList.add('mts-hidden');o.innerHTML='';okumaGetir('');return;}\n          \/\/ Y\u00d6NLEND\u0130R\n          if(GORUNUM==='yonlendir' && j.data.paymentPageUrl){window.location.href=j.data.paymentPageUrl;return;}\n          \/\/ G\u00d6M\u00dcL\u00dc\n          if(j.data.formContent){\n            CONV=j.data.conversationId||CONV;\n            $('mtsOut').classList.add('mts-hidden');\n            var pay=$('mtsPay');pay.classList.remove('mts-hidden');\n            pay.innerHTML='<div id=\"iyzipay-checkout-form\" class=\"responsive\"><\/div>';\n            try{pay.appendChild(document.createRange().createContextualFragment(j.data.formContent));}\n            catch(e){var tmp=document.createElement('div');tmp.innerHTML=j.data.formContent;var sc=[].slice.call(tmp.querySelectorAll('script'));(function run(i){if(i>=sc.length)return;var o=sc[i],n=document.createElement('script');for(var k=0;k<o.attributes.length;k++)n.setAttribute(o.attributes[k].name,o.attributes[k].value);if(o.src){n.onload=function(){run(i+1);};n.onerror=function(){run(i+1);};document.body.appendChild(n);}else{n.text=o.textContent;document.body.appendChild(n);run(i+1);}})(0);}\n            try{pay.scrollIntoView({block:'start'});}catch(e){}\n            return;\n          }\n          if(j.data.paymentPageUrl){window.location.href=j.data.paymentPageUrl;return;}\n          if(errEl)errEl.textContent='\u00d6deme formu al\u0131namad\u0131.';box.querySelectorAll('button,textarea').forEach(function(b){b.disabled=false;});\n        }).catch(function(){if(errEl)errEl.textContent='Ba\u011flant\u0131 hatas\u0131.';box.querySelectorAll('button,textarea').forEach(function(b){b.disabled=false;});});\n      }\n\n      \/* takip d\u00fc\u011fmeleri sonu\u00e7 HTML'i i\u00e7inde \u2014 delegasyonla yakala *\/\n      document.addEventListener('click',function(e){\n        if(!e.target||!e.target.closest)return;\n        var qb=e.target.closest('.mts-takip-q');\n        if(qb){takipBaslat(qb.textContent,qb);return;}\n        var go=e.target.closest('.mts-takip-go');\n        if(go){\n          var box=go.closest('.mts-takip');var inp=box.querySelector('.mts-takip-input');\n          var soru=((inp&&inp.value)||'').trim();\n          if(soru.length<3){var er=box.querySelector('.mts-takip-err');if(er)er.textContent=(DIL==='en'?'Please write your question.':'L\u00fctfen sorunu yaz.');return;}\n          takipBaslat(soru,go);\n        }\n      });\n\n      \/* \u2500\u2500 D\u00f6n\u00fc\u015f: ?mt_saju=ok&conv=... \u2192 do\u011fum bilgileri ad\u0131m\u0131n\u0131 a\u00e7 \u2500\u2500\n         (URL'i HEMEN temizlemiyoruz: \u00f6deme sonras\u0131 yenilemede conv kaybolmas\u0131n) *\/\n      var qs=new URLSearchParams(window.location.search);\n      if(qs.get('mt_saju')==='ok' && qs.get('conv')){\n        CONV=qs.get('conv');\n        if(qs.get('takip')==='1'){ okumaGetir(''); }   \/\/ takip: do\u011fum bilgisi sorma, do\u011frudan \u00fcret\n        else { goBirth(qs.get('conv'),false); }\n      } else if(qs.get('mt_saju_hata')){\n        $('mtsErr').textContent=T.odeme_iptal;\n      }\n    })();\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":194118654,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_wpcom_ai_launchpad_about_page":false,"footnotes":""},"class_list":["post-5568","page","type-page","status-publish","hentry"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PdUYMd-1rO","jetpack-related-posts":[{"id":5601,"url":"https:\/\/moonshinein.me\/en\/saju-synastry\/","url_meta":{"origin":5568,"position":0},"title":"Saju Synastry","author":"aymabedi","date":"1 July 2026","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5608,"url":"https:\/\/moonshinein.me\/en\/ugurlu-evlilik-tarihi-hesaplama\/","url_meta":{"origin":5568,"position":1},"title":"U\u011furlu Evlilik Tarihi Hesaplama","author":"aymabedi","date":"1 July 2026","format":false,"excerpt":"\u0130ki do\u011fum bilgisinden \u00f6n\u00fcm\u00fczdeki 12 ay\u0131n en uygun evlilik tarihlerini Vedik Muhurta, Bat\u0131 electional astroloji ve Saju \ud0dd\uc77c sistemleriyle birlikte hesaplar; gerek\u00e7eli kapsaml\u0131 raporu e-postan\u0131za g\u00f6nderir.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/pages\/5568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/users\/194118654"}],"replies":[{"embeddable":true,"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/comments?post=5568"}],"version-history":[{"count":1,"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/pages\/5568\/revisions"}],"predecessor-version":[{"id":5570,"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/pages\/5568\/revisions\/5570"}],"wp:attachment":[{"href":"https:\/\/moonshinein.me\/en\/wp-json\/wp\/v2\/media?parent=5568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}