{"id":319,"date":"2026-10-17T15:28:01","date_gmt":"2026-10-17T13:28:01","guid":{"rendered":"https:\/\/astro.newgenesys.eu\/?page_id=319"},"modified":"2026-10-17T15:28:01","modified_gmt":"2026-10-17T13:28:01","slug":"i-bioritmi","status":"publish","type":"page","link":"https:\/\/astro.newgenesys.eu\/index.php\/i-bioritmi\/","title":{"rendered":"I Bioritmi"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\r\n<style>\r\n.zodi-input-wrapper { padding: 40px 0; background: #ebe9fc; border-radius: 20px 20px 0px 0px; font-family: 'Poppins', sans-serif; }\r\n.main-card { \r\n    background: white; border-radius: 20px; padding: 30px; \r\n    box-shadow: 0 15px 35px rgba(0,0,0,0.08); border: 1px solid #eee; \r\n    margin-bottom: 30px; position: relative;\r\n}\r\n\r\n\/* --- STILE PULSANTI ASSISTENZA (I, ? e INDIETRO) --- *\/\r\n.rs-header-actions {\r\n    position: absolute;\r\n    top: 20px;\r\n    right: 20px;\r\n    display: flex;\r\n    gap: 8px;\r\n    z-index: 10;\r\n}\r\n.btn-rs-action {\r\n    width: 35px;\r\n    height: 35px;\r\n    border-radius: 50%;\r\n    border: 1.5px solid #c983ba;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background: white;\r\n    color: #c983ba;\r\n    text-decoration: none !important;\r\n    transition: all 0.3s ease;\r\n    cursor: pointer;\r\n    font-weight: bold;\r\n    box-shadow: 0 2px 5px rgba(0,0,0,0.05);\r\n}\r\n.btn-rs-action:hover {\r\n    background: #c983ba;\r\n    color: white;\r\n    transform: translateY(-2px);\r\n}\r\n\r\n\/* --- STILE MODALE POP-UP --- *\/\r\n.zodi-modal { \r\n    display: none; \r\n    position: fixed; \r\n    z-index: 99999; \r\n    left: 0; \r\n    top: 0; \r\n    width: 100%; \r\n    height: 100%; \r\n    background-color: rgba(0,0,0,0.7); \r\n    backdrop-filter: blur(5px);\r\n    align-items: center; \r\n    justify-content: center; \r\n}\r\n.zodi-modal-content { \r\n    background-color: white; \r\n    padding: 30px; \r\n    border-radius: 20px; \r\n    width: 80%; \r\n    max-width: 500px; \r\n    position: relative; \r\n    box-shadow: 0 20px 40px rgba(0,0,0,0.2); \r\n    font-family: 'Poppins', sans-serif; \r\n}\r\n.close-zodi-modal { \r\n    position: absolute; \r\n    right: 20px; \r\n    top: 15px; \r\n    font-size: 28px; \r\n    cursor: pointer; \r\n    color: #999; \r\n}\r\n.zodi-modal-content h3 { color: #c983ba; margin-bottom: 15px; }\r\n.zodi-modal-content p { font-size: 14px; color: #555; line-height: 1.6; }\r\n\r\n\/* Modali e Toggle Modalit\u00e0 *\/\r\n.toggle-tipo-analisi {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 15px;\r\n    margin-bottom: 25px;\r\n}\r\n.toggle-tipo-analisi label {\r\n    cursor: pointer;\r\n    padding: 10px 20px;\r\n    border-radius: 25px;\r\n    background: #f0ecfc;\r\n    border: 2px solid #c983ba;\r\n    color: #4b3f72;\r\n    font-weight: bold;\r\n    transition: all 0.3s ease;\r\n}\r\n.toggle-tipo-analisi input[type=\"radio\"] { display: none; }\r\n.toggle-tipo-analisi input[type=\"radio\"]:checked + span {\r\n    color: white;\r\n}\r\n.toggle-tipo-analisi label.active {\r\n    background: #c983ba;\r\n    color: white;\r\n}\r\n\r\n\/* Form Elements *\/\r\n.grid-wrapper { display: flex; gap: 30px; transition: all 0.3s ease; }\r\n.column { flex: 1; min-width: 0; }\r\n.column h3 { border-bottom: 2px solid #fdf2f2; padding-bottom: 10px; margin-bottom: 20px; color: #c983ba; font-family: 'Georgia', serif; text-align: center; }\r\n\r\n.form-group { margin-bottom: 15px; }\r\n.form-group label { display: block; font-size: 11px; font-weight: bold; color: #777; margin-bottom: 6px; text-transform: uppercase; letter-spacing: 1px; }\r\ninput[type=\"text\"], input[type=\"date\"], select { width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 10px; font-size: 14px; background: #fdfdfd; box-sizing: border-box; }\r\n\r\n.full-width-bar {\r\n    background: #c983ba;\r\n    padding: 15px;\r\n    border-radius: 15px;\r\n    margin: 20px 0;\r\n    color: white;\r\n}\r\n\r\n.submit-btn { \r\n    width: 100%; padding: 18px; background: #c983ba; color: white; border: none; border-radius: 12px; \r\n    font-size: 18px; font-weight: bold; cursor: pointer; transition: 0.3s; margin-top: 25px; box-shadow: 0 4px 15px rgba(201,131,186,0.3);\r\n    text-transform: uppercase; letter-spacing: 1px;\r\n}\r\n\r\n\/* Colonna Partner Nascosta di Default *\/\r\n#col-partner2 { display: none; }\r\n\r\n@media (max-width: 768px) {\r\n    .grid-wrapper { flex-direction: column; gap: 20px; }\r\n    .rs-header-actions { justify-content: center; position: static; margin-bottom: 20px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"zodi-input-wrapper\">\r\n    <div class=\"container\">\r\n        <div class=\"row\">\r\n            <div class=\"col-lg-8 col-md-8\">\r\n                <div class=\"main-card\">\r\n                    \r\n                    <!-- PULSANTIERA AZIONI IN ALTO A DESTRA -->\r\n                    <div class=\"rs-header-actions\">\r\n                        <a href=\"javascript:history.back()\" class=\"btn-rs-action\" title=\"Indietro\">\r\n                            <span>\u2190<\/span>\r\n                        <\/a>\r\n                        <div class=\"btn-rs-action\" onclick=\"openAstroBioritmi('info')\" title=\"Info\">\r\n                            <span>i<\/span>\r\n                        <\/div>\r\n                        <div class=\"btn-rs-action\" onclick=\"openAstroBioritmi('help')\" title=\"Help\">\r\n                            <span>?<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <form id=\"form-bioritmi\" method=\"POST\" action=\"\">\r\n                        <input type=\"hidden\" name=\"azione_bioritmi\" value=\"calcola_bioritmi\">\r\n\r\n                        <h3 style=\"text-align: center; color: #c983ba; font-family: 'Georgia', serif; margin-bottom: 15px; padding-right: 100px;\">Calcolo dei Bioritmi<\/h3>\r\n                        \r\n                        <!-- SELETTORE MODALIT\u00c0 -->\r\n                        <div class=\"toggle-tipo-analisi\">\r\n                            <label id=\"lbl-singolo\" class=\"active\">\r\n                                <input type=\"radio\" name=\"tipo_modalita\" value=\"singolo\" checked onclick=\"impostaModalita('singolo')\">\r\n                                <span>\ud83d\udc64 Singolo<\/span>\r\n                            <\/label>\r\n                            <label id=\"lbl-coppia\">\r\n                                <input type=\"radio\" name=\"tipo_modalita\" value=\"coppia\" onclick=\"impostaModalita('coppia')\">\r\n                                <span>\u2764\ufe0f Coppia<\/span>\r\n                            <\/label>\r\n                        <\/div>\r\n\r\n                        <div class=\"grid-wrapper\">\r\n                            <!-- PRIMO SOGGETTO -->\r\n                            <div class=\"column\">\r\n                                <h3 id=\"titolo-p1\">I tuoi Dati di Nascita<\/h3>\r\n                                \r\n                                <div class=\"form-group\">\r\n                                    <label>Nome Completo<\/label>\r\n                                    <input type=\"text\" name=\"n1\" id=\"n1\" placeholder=\"Es: Mario\" required>\r\n                                <\/div>\r\n\r\n                                <div class=\"form-group\">\r\n                                    <label>Data di Nascita<\/label>\r\n                                    <input type=\"date\" name=\"data1\" id=\"data1\" required>\r\n                                <\/div>\r\n                            <\/div>\r\n\r\n                            <!-- SECONDO SOGGETTO (COPPIA) -->\r\n                            <div class=\"column\" id=\"col-partner2\">\r\n                                <h3>Partner<\/h3>\r\n                                \r\n                                <div class=\"form-group\">\r\n                                    <label>Nome Partner<\/label>\r\n                                    <input type=\"text\" name=\"n2\" id=\"n2\" placeholder=\"Es: Elena\">\r\n                                <\/div>\r\n\r\n                                <div class=\"form-group\">\r\n                                    <label>Data di Nascita Partner<\/label>\r\n                                    <input type=\"date\" name=\"data2\" id=\"data2\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n\r\n                        <!-- DATA DI RIFERIMENTO ANALISI -->\r\n                        <div class=\"full-width-bar\">\r\n                            <h3 style=\"margin: 0 0 10px 0; font-size: 14px; color: white; text-align:center; text-transform:uppercase;\">Data di Analisi<\/h3>\r\n                            <div style=\"max-width: 300px; margin: 0 auto;\">\r\n                                <input type=\"date\" name=\"data_rif\" id=\"data_rif\" value=\"2026-11-03\" required>\r\n                            <\/div>\r\n                        <\/div>\r\n\r\n                        <button type=\"submit\" class=\"submit-btn\" name=\"esegui_calcolo_bioritmi\">CALCOLA BIORITMI<\/button>\r\n                    <\/form>\r\n\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"col-lg-4 col-md-4\" id=\"theme-sidebar\">\r\n                <div id=\"sidebar\" class=\"wow zoomInUp delay-1000\" data-wow-duration=\"2s\">    \n\n\t<!-- BOX SOCIAL AGGIORNATO -->\n    <aside class=\"widget\">\n            <div style=\"display: flex; justify-content: center; gap: 15px;\">\n                <a href=\"#\" target=\"_blank\" class=\"zodi-social-btn fb\"><i class=\"fab fa-facebook-f\"><\/i><\/a>\n                <a href=\"#\" target=\"_blank\" class=\"zodi-social-btn ig\"><i class=\"fab fa-instagram\"><\/i><\/a>\n                <a href=\"#\" target=\"_blank\" class=\"zodi-social-btn wa\"><i class=\"fab fa-whatsapp\"><\/i><\/a>\n                <a href=\"#\" target=\"_blank\" class=\"zodi-social-btn pin\"><i class=\"fab fa-pinterest-p\"><\/i><\/a>\n            <\/div>\n    <\/aside>\n\n    \n    <aside id=\"block-2\" class=\"widget widget_block widget_search\"><form role=\"search\" method=\"get\" action=\"https:\/\/astro.newgenesys.eu\/\" class=\"wp-block-search__button-outside wp-block-search__text-button wp-block-search\" ><label class=\"wp-block-search__label\" for=\"wp-block-search__input-1\" >Cerca<\/label><div class=\"wp-block-search__inside-wrapper\" ><input class=\"wp-block-search__input\" id=\"wp-block-search__input-1\" placeholder=\"\" value=\"\" type=\"search\" name=\"s\" required \/><button aria-label=\"Cerca\" class=\"wp-block-search__button wp-element-button\" type=\"submit\" >Cerca<\/button><\/div><\/form><\/aside><aside id=\"block-3\" class=\"widget widget_block\"><div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><h2 class=\"wp-block-heading\">Articoli recenti<\/h2><ul class=\"wp-block-latest-posts__list wp-block-latest-posts is-layout-flow wp-block-latest-posts-is-layout-flow\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/astro.newgenesys.eu\/index.php\/2026\/10\/21\/398\/\">L&#8217;Oracolo delle Rune<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/astro.newgenesys.eu\/index.php\/2026\/10\/20\/i-ching\/\">I Ching<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/astro.newgenesys.eu\/index.php\/2026\/10\/20\/astrologia-e-cristalloterapia\/\">Astrologia e Cristalloterapia<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/astro.newgenesys.eu\/index.php\/2026\/10\/19\/la-numerologia\/\">La Numerologia<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/astro.newgenesys.eu\/index.php\/2026\/10\/19\/i-tarocchi\/\">I Tarocchi<\/a><\/li>\n<\/ul><\/div><\/div><\/aside><aside id=\"block-4\" class=\"widget widget_block\"><div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><h2 class=\"wp-block-heading\">Commenti recenti<\/h2><div class=\"no-comments wp-block-latest-comments\">Nessun commento da mostrare.<\/div><\/div><\/div><\/aside>\t\n<\/div>            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- MODALE POP-UP INFO \/ GUIDA -->\r\n<div id=\"astro-popup-bioritmi\" class=\"zodi-modal\" onclick=\"closeAstroBioritmiModal()\">\r\n    <div class=\"zodi-modal-content\" onclick=\"event.stopPropagation()\">\r\n        <span class=\"close-zodi-modal\" onclick=\"closeAstroBioritmiModal()\">&times;<\/span>\r\n        <div id=\"astro-popup-bioritmi-text\"><\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/\/ --- GESTIONE MODALE SPECIFICA PER I BIORITMI ---\r\nfunction openAstroBioritmi(tipo) {\r\n    const modal = document.getElementById('astro-popup-bioritmi');\r\n    const textDiv = document.getElementById('astro-popup-bioritmi-text');\r\n    let html = \"\";\r\n    if(tipo === 'info') {\r\n        html = \"<h3 style='color:#c983ba;'>Cosa sono i Bioritmi<\/h3>\" +\r\n               \"<p>I bioritmi descrivono i cicli biologici di energia fisica, emotiva e intellettuale che influenzano le nostre prestazioni e il nostro umore giorno dopo giorno. Con la modalit\u00e0 di coppia \u00e8 inoltre possibile confrontare i cicli energetici per analizzare le fasi di sintonia e affinit\u00e0 condivisa.<\/p>\" +\r\n               \"<p style='margin-top:15px;'><a href='https:\/\/astro.newgenesys.eu\/index.php\/2026\/10\/17\/i-bioritmi\/' target='_blank' style='color: #c983ba; font-weight: bold; text-decoration: underline;'>\ud83d\udcd6 Leggi l'articolo di approfondimento completo &raquo;<\/a><\/p>\";\r\n    } else {\r\n        html = \"<h3 style='color:#c983ba;'>Guida alla Compilazione<\/h3>\" +\r\n               \"<p>1. Scegli se calcolare il bioritmo in modalit\u00e0 <b>Singolo<\/b> o di <b>Coppia<\/b>.<br>2. Inserisci il nome e la data di nascita corretta.<br>3. Seleziona la <i>Data di Analisi<\/i> desiderata (di default \u00e8 impostata a oggi) e clicca su 'Calcola Bioritmi'.<\/p>\";\r\n    }\r\n    textDiv.innerHTML = html;\r\n    modal.style.display = 'flex';\r\n}\r\nfunction closeAstroBioritmiModal() { \r\n    document.getElementById('astro-popup-bioritmi').style.display = 'none'; \r\n}\r\n\r\nfunction impostaModalita(tipo) {\r\n    const col2 = document.getElementById('col-partner2');\r\n    const n2 = document.getElementById('n2');\r\n    const d2 = document.getElementById('data2');\r\n    const lbl1 = document.getElementById('lbl-singolo');\r\n    const lbl2 = document.getElementById('lbl-coppia');\r\n    const t1 = document.getElementById('titolo-p1');\r\n\r\n    if (tipo === 'coppia') {\r\n        col2.style.display = 'block';\r\n        n2.required = true;\r\n        d2.required = true;\r\n        lbl1.classList.remove('active');\r\n        lbl2.classList.add('active');\r\n        t1.innerText = \"Primo Partner\";\r\n    } else {\r\n        col2.style.display = 'none';\r\n        n2.required = false;\r\n        d2.required = false;\r\n        lbl2.classList.remove('active');\r\n        lbl1.classList.add('active');\r\n        t1.innerText = \"I tuoi Dati di Nascita\";\r\n    }\r\n}\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    \/\/ Recupero dati da localStorage\r\n    const datiP1 = localStorage.getItem('zodiacando_user_data');\r\n    const datiP2 = localStorage.getItem('zodiacando_partner_data');\r\n\r\n    if (datiP1) {\r\n        try {\r\n            const p1 = JSON.parse(datiP1);\r\n            if(p1.nome) document.getElementById('n1').value = p1.nome;\r\n            if(p1.data || p1.data_nascita) document.getElementById('data1').value = p1.data || p1.data_nascita;\r\n        } catch(e){}\r\n    }\r\n\r\n    if (datiP2) {\r\n        try {\r\n            const p2 = JSON.parse(datiP2);\r\n            if(p2.nome) document.getElementById('n2').value = p2.nome;\r\n            if(p2.data || p2.data_nascita) document.getElementById('data2').value = p2.data || p2.data_nascita;\r\n        } catch(e){}\r\n    }\r\n\r\n    \/\/ Salvataggio su submit preservando citt\u00e0, ora, minuti e coordinate esistenti\r\n    document.getElementById('form-bioritmi').addEventListener('submit', function() {\r\n        let existingUserData = {};\r\n        const savedData = localStorage.getItem('zodiacando_user_data');\r\n        if (savedData) {\r\n            try {\r\n                existingUserData = JSON.parse(savedData);\r\n            } catch(e) {}\r\n        }\r\n\r\n        \/\/ Aggiorniamo solo nome e data senza perdere citt\u00e0, ora, minuti, lat, lon\r\n        existingUserData.nome = document.getElementById('n1').value;\r\n        existingUserData.data = document.getElementById('data1').value;\r\n        existingUserData.data_nascita = document.getElementById('data1').value;\r\n\r\n        localStorage.setItem('zodiacando_user_data', JSON.stringify(existingUserData));\r\n\r\n        if (document.querySelector('input[name=\"tipo_modalita\"]:checked').value === 'coppia') {\r\n            let existingPartnerData = {};\r\n            const savedPartnerData = localStorage.getItem('zodiacando_partner_data');\r\n            if (savedPartnerData) {\r\n                try { existingPartnerData = JSON.parse(savedPartnerData); } catch(e) {}\r\n            }\r\n\r\n            existingPartnerData.nome = document.getElementById('n2').value;\r\n            existingPartnerData.data = document.getElementById('data2').value;\r\n            existingPartnerData.data_nascita = document.getElementById('data2').value;\r\n\r\n            localStorage.setItem('zodiacando_partner_data', JSON.stringify(existingPartnerData));\r\n        }\r\n    });\r\n});\r\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-319","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/pages\/319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":1,"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/pages\/319\/revisions"}],"predecessor-version":[{"id":320,"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/pages\/319\/revisions\/320"}],"wp:attachment":[{"href":"https:\/\/astro.newgenesys.eu\/index.php\/wp-json\/wp\/v2\/media?parent=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}