.zodiac-calculator-module__FApQfW__container{max-width:800px;margin:0 auto;padding:2rem 0}.zodiac-calculator-module__FApQfW__titleSection{text-align:center;margin-bottom:3rem}.zodiac-calculator-module__FApQfW__titleSection h1{margin-bottom:.5rem;font-size:2.2rem}.zodiac-calculator-module__FApQfW__inputSection{border-radius:2rem;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:2.5rem;display:flex}.zodiac-calculator-module__FApQfW__inputGroup{flex-direction:column;gap:.5rem;width:100%;max-width:300px;display:flex}.zodiac-calculator-module__FApQfW__inputGroup label{color:var(--text-muted);font-size:.9rem;font-weight:500}.zodiac-calculator-module__FApQfW__inputGroup input{border:1px solid var(--glass-border);background:#ffffff80;border-radius:.8rem;outline:none;padding:.8rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.zodiac-calculator-module__FApQfW__inputGroup input:focus{border-color:var(--primary)}.zodiac-calculator-module__FApQfW__calculateButton{background:var(--primary);color:#fff;border-radius:1rem;width:100%;max-width:300px;padding:1rem;font-size:1.1rem;font-weight:700;transition:background .2s,transform .1s}.zodiac-calculator-module__FApQfW__calculateButton:hover{background:var(--primary-hover);transform:translateY(-2px)}.zodiac-calculator-module__FApQfW__calculateButton:active{transform:translateY(0)}.zodiac-calculator-module__FApQfW__resultSection{text-align:center;border:1px solid var(--glass-border);background:linear-gradient(135deg,#fff9,#ffffff4d);border-radius:2.5rem;margin-top:3rem;padding:3rem}.zodiac-calculator-module__FApQfW__zodiacEmoji{margin-bottom:1rem;font-size:5rem;display:block}.zodiac-calculator-module__FApQfW__zodiacName{color:var(--primary);margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.zodiac-calculator-module__FApQfW__zodiacDesc{color:var(--foreground);max-width:500px;margin:0 auto;font-size:1.1rem;line-height:1.8}.zodiac-calculator-module__FApQfW__disclaimer{color:var(--text-muted);margin-top:2rem;font-size:.85rem}@media (prefers-color-scheme:dark){.zodiac-calculator-module__FApQfW__inputGroup input{background:#0003}}
