body{background-color:#fff;font-family:Nunito Sans;margin:8px}.app{background:#fff;border-radius:10px;box-shadow:0 4px 6px #fff;margin:auto;max-width:800px;padding:20px}h1,h2{color:#333}.input-form label{display:block;margin:10px 0 5px}.input-form button,.input-form input,.input-form textarea{border:1px solid #c5aa6c;border-radius:5px;margin-bottom:15px;padding:10px;width:100%}.button{background-color:#c5aa6c;border:none;color:#fff;cursor:pointer}.resultado p{font-size:1.2em;margin:5px 0}.btn{color:#fff;font-size:16px;margin:1rem 0;padding:12px 24px}.blankFicha{align-items:center;background-color:#fff;border:2px solid #c5aa6c;border-radius:18px;box-shadow:5px 5px 5px #000000b3;color:#c5aa6c;display:flex;height:310px;justify-content:top;margin:4px;max-width:140px;min-width:120px;overflow:hidden}.blankFicha div{background-size:none}.blankFicha .binomioBox,.blankFicha .rama,.blankFicha .ramasInt,.blankFicha .tronco{display:none!important}*,:after,:before,body{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;height:100%;margin:0;min-height:100vh;min-width:760px;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#c5aa6c;height:40px;margin:100px auto;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App{align-self:center;background-color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:100vw;min-width:760px;padding-left:1rem;padding-right:1rem;padding-top:1rem;width:100%}.App-logo{height:10vmin}.App .App-upperheader{align-items:center;background-color:#fff;box-sizing:border-box;color:#000;display:flex;flex-direction:row;font-size:clamp(14px,2vw,18px);justify-content:space-between;min-height:10vmin;padding:1rem 2rem;width:100%}.App-upperheader .Login,.App-upperheader .questionMark{height:10vmin;padding-bottom:1ch;padding-right:1ch;padding-top:1ch}.App-upperheader .personBox{display:flex;flex-direction:row;justify-content:end;min-width:90%}.boton_options{background-color:#000;border-radius:24px;color:#fff;height:3vmin;margin:10px 40px;min-width:20%;padding:16px;text-align:center}.resultBox{align-self:center;padding:8px}.resultBox,.resultBoxMeses{background-color:#fff;border-radius:25px;display:flex;filter:drop-shadow(0 5px 8px rgb(197,170,108));flex-direction:column;justify-content:center;min-width:760px;text-align:center}.resultBoxMeses{align-items:center;padding:16px}.result{display:flex;flex-direction:row;height:80vh;margin:16px;max-width:820px;min-width:790px;padding:16px}.result,.result-graph{align-self:center;background-color:#fff;border-radius:25px;filter:drop-shadow(0 5px 8px rgb(197,170,108));justify-content:center;text-align:center;width:100%}.result-graph{font-size:clamp(14px,2vw,16px);height:auto;max-width:760px;min-width:600px;overflow:scroll}.resultLuckPillars{flex-direction:row;max-width:920px;min-width:890px;overflow:scroll}.resultLuckPillars,.resultMeses{align-self:center;background-color:#fff;border-radius:25px;display:flex;filter:drop-shadow(0 5px 8px rgb(197,170,108));justify-content:center;margin:16px;padding:16px;text-align:center}.resultMeses{flex-direction:column;height:540px;max-width:820px;min-width:790px}.inputContainer{background-color:#fff;display:flex;filter:drop-shadow(0 5px 8px rgb(197,170,108));flex-direction:row;margin:16px;min-width:22%;padding:16px}.inputContainer,.inputContainer button{appearance:none;-webkit-appearance:none;border-radius:25px;font-family:inherit}.inputContainer button{background-color:#c5aa6c;color:#fff;margin:10px;padding:15px;text-align:center}.inputBox{align-content:center;appearance:none;-webkit-appearance:none;background-color:#c5aa6c;font-family:inherit;justify-content:center;min-width:40%}.custom-checkbox,.inputBox{align-items:center;display:flex}.custom-checkbox{cursor:pointer;font-size:1rem;gap:8px;margin-top:8px;position:relative;-webkit-user-select:none;user-select:none}.custom-checkbox input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.custom-checkbox .checkmark{background-color:#fff;border:2px solid #c5aa6c;border-radius:4px;display:inline-block;height:16px;margin-right:4px;position:relative;width:16px}.custom-checkbox input[type=checkbox]:checked+.checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:4px}.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:#c5aa6c}.titulo{size:5%;align-content:center;display:flex;flex:0 0 5%;font-size:clamp(18px,2vw,24px);justify-content:center;text-align:center}.input-form{align-items:center;display:flex;flex-direction:column;padding:20px}.input-form .form-group{align-items:flex-start;display:flex;flex-direction:column;height:auto;margin-bottom:20px;max-width:400px;width:100%}.input-form .form-group,.input-form label{appearance:none;-webkit-appearance:none;color:inherit}.input-form label{font-size:1rem;font-weight:700;margin-bottom:6px}.input-form button,.input-form input,.input-form select,.input-form textarea{appearance:none;-webkit-appearance:none;border:1px solid #c5aa6c;border-radius:5px;color:inherit;font-size:clamp(14px,2vw,16px);font-weight:600;height:auto;padding:10px;width:100%}.logoImagePillar{max-width:100%}.h3Pillar{size:5%;font-size:medium}.fichaContainerPillar{border:2px solid #c5aa6c;border-radius:18px;box-shadow:5px 5px 5px #000000b3;display:flex;flex-direction:column;height:clamp(50vh,50vh,50vh);margin:4px;max-width:140px;min-width:120px;overflow:hidden}.fichaContainerPillar div{background-size:cover}.fichaContainerPillarHigh{background-color:#c5aa6c;border:2px solid #c5aa6c;border-radius:18px;box-shadow:5px 5px 5px #000000b3;height:clamp(50vh,50vh,50vh);margin:4px;max-width:140px;min-width:120px;overflow:hidden}.fichaContainerPillarHigh div{background-size:cover}.Nombre{font-size:clamp(20px,2vw,24px);font-weight:bolder}.Data{font-size:clamp(14px,2vw,18px);font-weight:700}.circleTenGod{align-items:center;background:radial-gradient(circle at 20% 20%,#fff,#c5aa6c);background-color:#c5aa6c;border-radius:100%;box-shadow:inset 5px 5px 10px #c5aa6ccc,5px 5px 15px #c5aa6c4d;color:#333;display:flex;flex-direction:row;font-weight:700;height:1.8rem;justify-content:center;text-shadow:2px 2px 4px #c5aa6c1a;text-transform:uppercase;width:1.8rem}.fichaContainer{border:2px solid #c5aa6c;border-radius:18px;box-shadow:5px 5px 5px #000000b3;box-sizing:border-box;display:flex;flex-direction:column;height:clamp(60vh,60vh,60vh);margin:4px;max-width:180px;min-width:160px;overflow:hidden;width:100%}.fichaContainer div{background-size:cover}.rama{background-position:50%;background-size:cover}.rama,.ramaPillar{border-bottom:2px solid #c5aa6c;color:#fff;display:flex;flex:0 0 35%;flex-direction:column;font-family:"BebasNeue(2014)ByFontFabric";justify-content:center;padding-bottom:1ch;padding-top:1ch}.ramasInt{align-items:stretch;box-sizing:border-box;display:flex;flex:0 0 30%;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;overflow:hidden;width:100%}.QiPr,.QiSec,.QiTer,.rama,.tronco{background-position:50%;background-repeat:no-repeat;background-size:contain}.QiPr,.QiSec,.QiTer{align-items:top;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:100%}.QiPr,.QiSec,.QiTer,.binomio,.circleTenGod,.ramasInt,.ramasIntPillar{font-size:clamp(10px,2vw,16px);justify-content:center}.binomioBox{background-image:linear-gradient(#c5aa6c80,#f8f8f480),url(/static/media/BackgroundBlurLogo.f138d6bf24f58c3ece9d.jpg);border-bottom:2px solid #c5aa6c;flex:0 0 10%;flex-direction:row;font-size:clamp(14px,2vw,20px);height:2ch;padding-bottom:1ch;padding-left:1ch;padding-top:1ch;text-align:center}.binomio,.binomioBox{align-items:center;display:flex;justify-content:center}.binomio{align-content:center;color:#000;font-weight:700;text-justify:inter-word;text-shadow:4px -4px 4px #0006;width:18ch}.ramaLogo{display:flex;height:90%}.QiPr{border-left:2px solid #c5aa6c;border-right:2px solid #c5aa6c;width:40%}.QiPr,.QiTer{display:flex;flex-direction:row;justify-content:center;padding-top:1ch}.QiTer{background-position:100%;width:30%}.QiSec{background-position:50%;display:flex;flex-direction:row;justify-content:center;padding-top:1ch;width:30%}.logoImage,.logoImagePillar{align-self:center;height:auto;max-width:70%}.h3{size:2%;flex:0 0 5%;font-size:clamp(14px,2vw,16px);margin:4px}.smallLabels{flex:0 0 10%;font-weight:light;margin:0;max-height:5%;vertical-align:text-top}.h3Pillar,.smallLabels{font-size:clamp(10px,2vw,12px)}.h3Pillar{size:2%;flex:0 0 5%}.tronco,.troncoPillar{background-position:top;background-size:cover;border-bottom:2px solid #c5aa6c;display:flex;flex:0 0 15%;flex-direction:row;justify-content:center;padding-top:1ch}.troncoPillar{height:3rem}.ramasIntPillar{align-items:stretch;display:flex;flex:0 0 35%;flex-direction:row;overflow:hidden}.QiPrPillar{border-left:2px solid #c5aa6c;border-right:2px solid #c5aa6c;width:40%}.QiPrPillar,.QiTerPillar{display:flex;flex-direction:row;height:100%;justify-content:center;padding-top:1ch}.QiTerPillar{background-position:100%;width:30%}.QiSecPillar{background-position:50%;display:flex;flex-direction:row;height:100%;justify-content:center;padding-top:1ch;width:30%}.chart-container{flex-wrap:wrap;font-weight:400;gap:1rem;justify-content:flex-start;margin:auto;padding-bottom:1rem;position:relative;width:60%}.chart-container,.footer{align-items:center;display:flex;flex-direction:column}.footer{background-color:#c5aa6c;color:#fff;font-size:1rem;justify-items:center;padding:20px 40px;width:100%}.footer-container{display:flex;flex-direction:row;flex-wrap:wrap}.footer-container,.footer-section{align-items:center;gap:16px;justify-content:center}.footer-section{flex:1 1 36%;flex-direction:column;margin:8px}.footer-bottom{font-size:.9rem;margin-top:20px;text-align:center}.responsive-icon{align-items:baseline;color:#25d366;font-size:2rem;gap:4px;height:40px;width:40px}.inputContainerWhatsApp{background-color:#fff;border-radius:25px;display:flex;filter:drop-shadow(0 5px 8px rgb(197,170,108));flex-direction:row;flex-wrap:wrap;margin:16px;min-width:50%;padding:16px}@media (max-width:768px){.resulBox{height:auto}.chart-container,.resulBox{display:flex;flex-direction:column;justify-items:center;width:100%}.resultBox{width:100%}.result,.resultBox{box-sizing:border-box;height:auto;overflow-x:auto;overflow-y:auto;padding:1rem;position:relative}.result{min-width:760px;width:-webkit-max-content;width:max-content}.fichaContainer .tronco{flex:0 0 15%}.fichaContainer .binomioBox{flex:0 0 10%}.binomio{font-size:clamp(12px,2vw,18px)}.result-graph{align-self:center;background-color:#fff;border-radius:25px;filter:drop-shadow(0 5px 8px rgb(197,170,108));font-size:clamp(14px,2vw,16px);justify-content:center;max-width:100vw;text-align:center}.result-graph,.resultLuckPillars{height:auto;overflow-y:auto;width:100%}.resultLuckPillars{box-sizing:border-box;min-width:760px;overflow-x:auto;padding:1rem;position:relative}.footer-container{align-items:center;display:flex;flex-direction:column;height:auto;text-align:center;width:100%}.footer-section{flex:1 1 100%;gap:12px;height:auto;justify-content:center;margin:10px 0;width:100%}.responsive-icon{font-size:2rem;height:30px;width:30px}.fichaContainer .circleTenGod{font-size:clamp(12px,2vw,18px)}.smallLabels{flex:0 0 10%;font-weight:light;margin:0;max-height:5%;vertical-align:text-top}.h3Pillar,.smallLabels{font-size:clamp(10px,2vw,12px)}.h3Pillar{size:2%;flex:0 0 5%}}.resulBox{display:flex;flex-direction:column;height:auto;justify-items:center;width:100%}.legal-page{background-color:#fdfcf9;color:#111;font-family:Georgia,serif;line-height:1.8;margin:auto;max-width:800px;padding:4rem 2rem}.legal-page h1,.legal-page h2{color:#333;margin-bottom:1rem}.legal-page a{color:#000;font-weight:500;text-decoration:underline}.legal-page a:hover{color:#6a4e2c}.legal-page section{margin-bottom:2rem}.legal-page strong{color:#000}.card{border:1px solid #e0e0e0;border-radius:12px;box-shadow:"0 4px 8px rgba(0;0;0,0.1)";cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding-bottom:155px;position:relative;transition:transform .2s;width:550px}.card-image{border:1px solid #e0e0e0;height:250px;object-fit:cover;width:100%}@media (max-width:768px){.card-image{border:1px solid #e0e0e0;height:150px;object-fit:cover}}.desc{color:#665;font-size:14px;margin:0}.btn{background-color:#c5aa6c;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#000;cursor:pointer;font-size:32px;font-size:smaller;font-weight:700;padding:24px 32px;transition:background-color .3s ease}.btn:hover{background-color:#000;color:#fff}.btn-section{bottom:10px;display:flex;font-size:smaller;gap:5px;padding:12px 24px;position:absolute}
/*# sourceMappingURL=main.43c4e6e5.css.map*/