input[type="date"]{-webkit-appearance:none;width:100%}.header{display:flex;justify-content:space-between;align-items:center;font-size:1.25em;text-transform:uppercase}.header-right{display:flex;justify-content:space-between;align-items:center;gap:2.5em}.cls-61{border:1px solid #000}a{text-decoration:none;color:inherit;outline:none;cursor:pointer}li{list-style-type:none}.contenitore-compleanno{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5em}.contenitore-compleanno p{margin:0;font-size:1.5em}.contenitore-compleanno__inputs-wrapper{width:100%;margin-top:3.1875em;display:block;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"input1 input2 button";grid-gap:1.875em;text-align:center}.contenitore-compleanno__inputs-wrapper-comp{width:100%;margin-top:1.6875em;display:block;grid-template-columns:1fr 1fr 1fr;grid-template-rows:0.2fr 1fr;grid-template-areas:"label-partner1 label-partner2 0" "input1 input2 button";grid-column-gap:1.875em;grid-row-gap:.3em}label{padding-left:1em;font-size:1em}.label-partner1{grid-area:label-partner1}.label-partner2{grid-area:label-partner2}.outputErrori,.wrongDate{font-size:1.5em}.input1-wrap,.input2-wrap{position:relative;color:--var(primario)}.input1-wrap{grid-area:input1;width:100%}#purposes td,#purposes tr,#purposes th{border:none}#date,#input_nome,#date_person1,#date_person2{width:100%!important;height:1.25em;margin:5px;color:--var(primario)}.input2-wrap{grid-area:input2}input,#input_nome{padding:1.25em 3.25em;font-size:1.25em;background-color:#37007a;color:#fff8db;border:none;border-radius:50px;width:100%!important;margin-bottom:20px;height:60px;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:all 0.3s ease;position:relative;overflow:hidden}input:focus,#input_nome:focus{outline:none;box-shadow:0 6px 8px rgb(0 0 0 / .15);transform:scale(1.02)}input::placeholder,#input_nome::placeholder{color:#d8c7ff}input:before,#input_nome:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,#ff00ff,#00ffff);opacity:.8;transform:rotate(45deg);z-index:-1;transition:all 0.3s ease}input:hover:before,#input_nome:hover:before{transform:rotate(90deg)}::-webkit-calendar-picker-indicator{filter:invert(1)}button{padding:1.25em 2.5em;background-color:#4a0e42;color:#fff8db;font-size:1.25em;line-height:1;text-transform:uppercase;letter-spacing:.1em;border:2px solid #fff8db;border-radius:35px;cursor:pointer;position:relative;overflow:hidden;transition:all 0.3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .1)}button::before{content:'✨';position:absolute;top:-30%;left:-20%;font-size:3em;color:#ff9cd8;opacity:.7;transform:rotate(-30deg);transition:all 0.3s ease}button::after{content:'🔮';position:absolute;bottom:-30%;right:-20%;font-size:3em;color:#ff9cd8;opacity:.7;transform:rotate(30deg);transition:all 0.3s ease}button:hover{background-color:#580437;color:#f192e5;border-color:#4a0e42;box-shadow:0 6px 8px rgb(0 0 0 / .15)}button:hover::before{transform:rotate(30deg) translate(50%,50%)}button:hover::after{transform:rotate(-30deg) translate(-50%,-50%)}button:active{transform:scale(.95);box-shadow:0 2px 4px rgb(0 0 0 / .1)}#genera_matrice,#createChart{grid-area:button;align-self:baseline;cursor:pointer;margin-top:1em}.center{display:flex;justify-content:center}.contenitore-destino{position:relative;display:flex;justify-content:center;align-items:center;text-transform:uppercase;text-shadow:1px 1px 2px rgb(255 255 255 / .26);text-align:center;margin:0}.contenitore-destino p{margin:0;font-size:2em}.chakra-table{border-spacing:0;border-radius:10px;width:100%;max-width:50em;display:block;margin:1em}.chakra-table td:first-child,.chakra-table th:first-child{border-left:1px solid #000}.chakra-table tr:first-child th,.chakra-table tr:last-child td{border-top:1px solid #000}.chakra-table td,.chakra-table th{border-right:1px solid #000;border-bottom:1px solid #000}.chakra-name__bottom td:first{border-bottom-left-radius:10px}.chakra-table__result{margin-top:1em}.chakra-name{width:16.25em;height:3.0625em;padding:.3125em;text-align:left;color:#000}.chakra-name-left{justify-content:center;flex-direction:column-reverse;align-items:flex-start;padding-left:2.9375em}.chakra-name-flex{display:inline-flex;align-items:baseline}.chakra-td{padding:.3125em;text-align:center;color:#000}.chakra-tr{text-align-last:center;padding:.3125em;text-align:center;background-color:#fff}.chakra-name__bottom{box-shadow:none}.chakra-name__radius-left{background-color:#7300FF;border-top-left-radius:10px;color:#fff}.chakra-name__radius-right{background-color:#37007a;border-top-right-radius:10px;color:#fff}.chakra-name__radius-left-bottom{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px}.chakra-name__radius-left-bottom{border-bottom-left-radius:10px}.chakra-name__radius-right-bottom{background-color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.chakra-name__radius-right-bottom2{border-bottom-right-radius:10px}.chakra-table-header>:nth-child(2),.chakra-table-header>:nth-child(3){background-color:#7300FF;color:#fff}.chakra-table-header{text-transform:uppercase}.glow__wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:-1}.glow{width:50em;height:1.875em;background:#fff8db;border:1px solid #fff}.glow2{position:absolute;width:45em;height:36em;background:#fff8db;border:1px solid #fff;z-index:-1}.center_container{position:relative}.glow-btn__wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;justify-content:center;align-items:center}.glow-btn{width:49.375em;height:1.875em;background:#fff8db;border:1px solid #fff}.calcolatore-personale{display:flex;justify-content:center;font-size:3.375em;display:flex;align-items:center;text-align:center;text-transform:uppercase}.output-personal-date,.output2{text-align:center;font-size:1.25em}.output-personal-date{margin-bottom:1em}.gray{color:#827d78}.smoky-white{color:#000}.smoky-white2{color:#000}.container__socialmedia{margin-bottom:3em}.socialmedia-wrapper{display:flex;justify-content:center;gap:10px}.socialmedia-wrapper_second{gap:20px}.socialmedia-wrapper:first-child{margin-bottom:15px}.socialmedia-wrapper_first .socialmedia-item img{max-width:43px}#youtube{max-width:57px}.socialmedia-wrapper_second .socialmedia-item img{max-width:38px}.socialmedia-item{margin-left:.5em;margin-right:.5em}#decode-matrix-btn{max-width:20em;margin-top:6.5em;margin-bottom:6.5em}.contenitore-matrice,.compatibility-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.pento{width:100%;height:100%;display:flex;justify-content:center}.display-none{display:none}#matrix{float:none;width:100%;max-width:800px;min-width:300px}:not(svg){transform-origin:0 0}svg:not(:root){overflow-clip-margin:content-box;overflow:visible}text{cursor:default}.cls-3,.cls-4,.cls-18{stroke-width:2px}.cls-5,.cls-7{stroke-width:2px}.cls-18{stroke-dasharray:0,25,10,50,10,50,10,25}.cls-18,.cls-3,.cls-4{stroke-miterlimit:10;stroke:#460446;fill:none}.cls-5,.cls-6{stroke:#0d4acf;fill:#0d4acf}.cls-7,.cls-8{stroke:#b40000;fill:#b40000}.cls-10{fill:#792eac}.cls-13{fill:#1b57d8}.cls-15{fill:#4a8997}.cls-19{fill:#cf0b0b}.cls-22{fill:#dd4e07}.cls-25{fill:#eaee04}.cls-26{fill:#75a338}.cls-15,.cls-21,.cls-22,.cls-26{border:1px solid #fff}.cls-13,.cls-23{border:1px solid #fff}.cls-10,.cls-19,.cls-24,.cls-25{border:1px solid #fff}.cls-24,.cls-21,.cls-23{fill:#dad0b2}.cls-53{fill:red}.matrix-value-point{text-anchor:middle;alignment-baseline:middle;border:20px solid #000}.cls-28{font-size:12.9501px;line-height:11px;font-weight:700}.cls-29{font-size:12.0251px;line-height:10px;font-weight:700}.cls-33{font-size:12px;line-height:81.9%}.cls-43{font-size:5.76471px;line-height:81.9%}.cls-44{font-size:10px;line-height:81.9%}.cls-54,.cls-55,.cls-56{font-size:29.7851px;line-height:37px}.cls-57,.cls-58{font-size:17.2946px;line-height:22px}.cls-59,.cls-60{font-size:21.1378px;line-height:26px}.cls-61{font-size:6px;line-height:81.9%}.cls-28,.cls-29,.cls-33,.cls-43,.cls-44,.cls-54,.cls-57,.cls-59,.cls-61{fill:#000}.cls-55,.cls-58,.cls-60{fill:#000}.cls-56{fill:#000}tbody{font-size:1.25em}tr{text-align:center}.font-size16{font-size:1em}.table-padding{padding-bottom:1.25em}.table-padding-top{padding-top:1.25em}.font-size18{font-size:1.125em}#purposes{margin-bottom:1.25em}#blom{padding-right:6.25em}#blom2{padding-right:6.25em}.purposes-top{margin-top:5em}h3{text-transform:uppercase}#tabella_chakra{position:relative}.base-circle{border:1px solid #000;border-radius:50%;width:2.5em;height:2.5em;display:inline-block;text-align:center;line-height:2.5em}.star__wrap9{position:absolute;bottom:-2.65em;right:-2.05em}.star__wrap10{position:absolute;bottom:4.9em;right:-10.5em;font-size:1.25em}.star__wrap11{position:absolute;bottom:11em;right:-4.625em;font-size:1.25em;opacity:.1}.star__wrap12{position:absolute;bottom:23em;right:-6.4em;font-size:1.25em}.star__wrap13{position:absolute;bottom:34.813em;right:-10.5em;font-size:1.25em;opacity:.1}.star__wrap14{position:absolute;bottom:36.813em;right:2.5em;font-size:1.25em}.star__wrap15{position:absolute;bottom:27.813em;right:48.5em;font-size:1.25em}.star__wrap16{position:absolute;bottom:21.5em;right:43em;font-size:1.25em;opacity:.1}.star__wrap17{position:absolute;bottom:8.5em;right:47em;font-size:1.25em}.star__wrap18{position:absolute;bottom:-4em;right:42em;font-size:1.25em;opacity:.1}.compatibility-table__adaptiv{display:none}@media screen and (min-width:1920px){body{font-size:19.2px}}@media screen and (max-width:810px){.logo{display:block;margin-bottom:10px;font-size:22px;font-weight:600}.hamburger{display:block;padding:13px 13px;cursor:pointer;position:fixed;background-color:#13131394;border-radius:50%;top:15px;right:15px;z-index:10}.hamburger.active{top:5px;right:5px;background-color:#fff0}.hamburger.active .hamburger__span:nth-child(2){opacity:0}.hamburger.active .hamburger__span:nth-child(1){transform:translate(3px,-1.9px) rotate(45deg)}.hamburger.active .hamburger__span:nth-child(3){transform:translate(1.8px,1.6px) rotate(-45deg)}.header-left{display:none}.header-right{margin:0;padding-top:45px;position:fixed;right:-400px;top:0;gap:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#111;width:300px;height:100vh;transition:0.4s;z-index:2}.header-right.active{right:0}.header-right li{font-size:14px}.header-right li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:640px){.header-right{width:250px}.footer p{margin-bottom:30px}.socialmedia-wrapper:first-child{margin-bottom:10px}.socialmedia-wrapper_first .socialmedia-item img{max-width:35px}#youtube{max-width:46px}.socialmedia-wrapper_second .socialmedia-item img{max-width:31px}}@media screen and (max-width:479px){body{font-size:4.79px}.header-right{width:230px}.contenitore-compleanno__inputs-wrapper{width:100%;margin-top:40px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"input1" "input2" "button";grid-gap:10px;justify-items:center}.contenitore-compleanno__inputs-wrapper-comp{width:100%;margin-top:40px;display:grid;grid-template-columns:1fr;grid-template-rows:0.2fr 1fr 0.2fr 1fr 1fr;grid-template-areas:"label-partner1" "input1" "label-partner2" "input2" "button";grid-row-gap:10px;justify-items:center}label{font-size:14px}#date,#input_nome,#date_person1,#date_person2{width:100%;height:38px;padding:5px 30px;font-size:16px}#genera_matrice,#createChart{width:200px;height:50px;padding:5px;font-size:16px}.contenitore-destino p,.calcolatore-personale{font-size:28px;text-align:center}.footer p{margin-bottom:25px;font-size:18px}.contenitore-compleanno{margin-bottom:0}.contenitore-compleanno p,.output-personal-date,.output2{font-size:16px;text-align:center}.output-personal-date{margin-bottom:1em}.calcolatore-personale p{margin:0}tbody{font-size:10px}.chakra-table{max-width:100%}.outputErrori,.wrongDate{font-size:16px}.star__wrap1,.star__wrap2,.star__wrap3,.star__wrap4,.star__wrap5,.star__wrap6,.star__wrap7,.star__wrap8,.star__wrap9,.star__wrap10,.star__wrap11,.star__wrap12,.star__wrap13,.star__wrap14,.star__wrap15,.star__wrap16,.star__wrap17,.star__wrap18{display:none}#decode-matrix-btn{margin:2.5em 0 2.5em 0;width:300px;height:70px;padding:5px;font-size:16px}.cls-54,.cls-55,.cls-56{font-size:32px}.cls-57,.cls-58{font-size:20px}.cls-59,.cls-60{font-size:22px}#blom{padding-right:2.625em}#blom2{padding-right:2.625em}.glow2{position:absolute;width:49em;height:52em;background:#fff8db;border:1px solid #fff;z-index:-1}.glow{width:50em;height:3.4em;background:#fff8db;border:1px solid #fff}.glow-btn{width:60em;height:7.5em;background:#fff8db;border:1px solid #fff}.compatibility-table{display:none}.compatibility-table__adaptiv{display:block}.socialmedia-wrapper{gap:7px}.socialmedia-wrapper_second{gap:14px}.socialmedia-wrapper:first-child{margin-bottom:8px}.socialmedia-wrapper_first .socialmedia-item img{max-width:25px}#youtube{max-width:34px}.socialmedia-wrapper_second .socialmedia-item img{max-width:22px}}.matrix-info-container{background-color:#f5f5f5;padding:20px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.matrix-info-container h3{font-size:20px;margin-bottom:10px}.matrix-info-container h4{font-size:18px;margin-top:20px;margin-bottom:10px}.matrix-info-container p,li{font-size:14px}.matrix-info-container strong{background-color:#77f;color:#fff;padding:2px 5px;border-radius:3px}.matrix-info-container hr{border:none;border-top:1px solid #ccc;margin:20px 0}#sahphysics,#sahenergy,#sahemotions,#sah{background-color:#664074;color:#fff}#ajphysics,#ajenergy,#ajemotions,#ajna{background-color:#155493;color:#fff}#vishphysics,#vishenergy,#vishemotions,#vishuddha{background-color:#009ED1;color:#fff}#anahphysics,#anahenergy,#anahemotions,#anahata{background-color:#009E52;color:#fff}#manphysics,#manenergy,#manemotions,#manipura{background-color:#EFBE3D;color:#fff}#svadphysics,#svadenergy,#svademotions,#svadhisthana{background-color:#F28D3B;color:#fff}#mulphysics,#mulenergy,#mulemotions,#muladhara{background-color:#E54144;color:#fff}#resultphysics,#resultenergy,#resultemotions,#risultato{background-color:#bcb395;color:#fff}.matrix-info-container{display:flex;flex-direction:column}.matrix-info-container p,li{font-size:14px}.matrix-info-container h3{font-size:18px}.matrix-info-container h4{font-size:16px}.row{display:flex;flex-wrap:wrap;margin-bottom:20px}.column{flex:1;padding:0 20px}@media screen and (max-width:600px){.column{flex-basis:100%}}#personeFamose{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#37007a;border:none;border-radius:50px;padding:15px 50px 15px 25px;font-size:18px;font-family:Arial,sans-serif;color:#fff8db;width:100%;max-width:400px;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff8db'%3e%3cpath d='M7 10l5 5 5-5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 25px center;background-size:24px;transition:all 0.3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .1);text-shadow:1px 1px 2px rgb(0 0 0 / .2)}#personeFamose:hover{background-color:#4a0e42;box-shadow:0 6px 8px rgb(0 0 0 / .15);transform:translateY(-2px)}#personeFamose:focus{outline:none;box-shadow:0 0 0 3px rgb(255 156 216 / .5)}#personeFamose option{background-color:#4a0e42;color:#fff8db;font-size:16px;padding:10px;transition:background-color 0.3s ease}#personeFamose option:hover{background-color:#37007a}#personeFamose::-ms-expand{display:none}