.astro-stock-market-module__p1MjuW__pageWrapper{color:#333;background-color:#fffbe6;min-height:100vh;padding:2rem 1.5rem;font-family:Poppins,sans-serif}.astro-stock-market-module__p1MjuW__contentContainer{flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;display:flex}.astro-stock-market-module__p1MjuW__header{color:#2e2e2e;text-align:center;background:linear-gradient(90deg,#d4af37,gold);border-radius:20px;padding:30px 10px;box-shadow:0 4px 10px #0003}.astro-stock-market-module__p1MjuW__headerTitle{letter-spacing:1px;color:#1b5e20;margin:0;font-size:2.2em}.astro-stock-market-module__p1MjuW__headerDesc{color:#555;margin:10px 0 0;font-size:1.1em;font-weight:500}.astro-stock-market-module__p1MjuW__premiumBanner{color:#fff;text-align:center;background:linear-gradient(135deg,#1b5e20 0%,#0d3d0d 100%);border:2px solid gold;border-radius:15px;margin-bottom:20px;padding:25px 30px}.astro-stock-market-module__p1MjuW__premiumTitle{color:gold;margin:0 0 12px;font-size:1.8em}.astro-stock-market-module__p1MjuW__formContainer{background:#fff;border-top:5px solid #d4af37;border-radius:20px;padding:30px;box-shadow:0 10px 25px #0000000d}.astro-stock-market-module__p1MjuW__formTitle{color:#1b5e20;text-align:center;margin-bottom:30px;font-size:1.8rem;font-weight:700}.astro-stock-market-module__p1MjuW__formGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.astro-stock-market-module__p1MjuW__formGrid{grid-template-columns:1fr 1fr}}.astro-stock-market-module__p1MjuW__inputGroup{margin-bottom:1.25rem}.astro-stock-market-module__p1MjuW__label{color:#333;margin-bottom:.5rem;font-size:.95rem;font-weight:700;display:block}.astro-stock-market-module__p1MjuW__inputField{color:#1e293b;box-sizing:border-box;background-color:#fff;border:2px solid #ccc;border-radius:.5rem;outline:none;width:100%;padding:.85rem 1rem;font-size:1.1rem;transition:border-color .3s}.astro-stock-market-module__p1MjuW__inputField:focus{border-color:#d4af37}.astro-stock-market-module__p1MjuW__inputFieldReadonly{color:#64748b;cursor:not-allowed;box-sizing:border-box;background-color:#f1f5f9;border:2px solid #ccc;border-radius:.5rem;width:100%;padding:.85rem 1rem;font-size:1.1rem}.astro-stock-market-module__p1MjuW__requiredStar{color:#ef4444}.astro-stock-market-module__p1MjuW__alertError{color:#c62828;text-align:center;background:#ffebee;border-left:5px solid #c62828;border-radius:8px;margin-top:20px;padding:15px;font-weight:700}.astro-stock-market-module__p1MjuW__btnContainer{text-align:center;margin-top:2.5rem}.astro-stock-market-module__p1MjuW__primaryBtn{color:#000;cursor:pointer;background:linear-gradient(90deg,gold,#f0c420);border:none;border-radius:30px;padding:15px 40px;font-size:1.2rem;font-weight:700;transition:transform .2s,background .4s;box-shadow:0 4px 14px #00000026}.astro-stock-market-module__p1MjuW__primaryBtn:disabled{color:#fff;cursor:not-allowed;background:#94a3b8}.astro-stock-market-module__p1MjuW__primaryBtn:hover:not(:disabled){color:#fff;background:linear-gradient(90deg,#1b5e20,#2e7d32);transform:translateY(-2px)}.astro-stock-market-module__p1MjuW__resultCard{background:#fff;border:1px solid khaki;border-radius:20px;margin-top:20px;padding:30px;box-shadow:0 4px 15px #0000000d}.astro-stock-market-module__p1MjuW__scoreCircleHigh{border:8px solid #4caf50}.astro-stock-market-module__p1MjuW__scoreCircleMedium{border:8px solid #ff9800}.astro-stock-market-module__p1MjuW__scoreCircleLow{border:8px solid #f44336}.astro-stock-market-module__p1MjuW__introBox{color:#4b3a00;background:#fff8dc;border-left:6px solid #d4af37;border-radius:10px;margin-bottom:30px;padding:25px;line-height:1.8}.astro-stock-market-module__p1MjuW__cardSection{background:#fff;border:1px solid #eaeaea;border-radius:12px;margin-bottom:15px;overflow:hidden}.astro-stock-market-module__p1MjuW__cardDetails{padding:15px}.astro-stock-market-module__p1MjuW__cardSummary{cursor:pointer;outline:none;font-size:1.2em;font-weight:700;list-style:none}.astro-stock-market-module__p1MjuW__cardSummary::-webkit-details-marker{display:none}.astro-stock-market-module__p1MjuW__cardContent{color:#555;padding:10px 0;line-height:1.6}.astro-stock-market-module__p1MjuW__linkBtn{color:#1565c0;background:#e3f2fd;border:1px solid #90caf9;border-radius:5px;margin:5px;padding:8px 15px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.astro-stock-market-module__p1MjuW__linkBtn:hover{color:#fff;background:#1565c0}.astro-stock-market-module__p1MjuW__whatsappBtn{color:#fff;text-align:center;cursor:pointer;background:#25d366;border-radius:10px;padding:12px 25px;font-size:1.1em;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 10px #25d3664d}.astro-stock-market-module__p1MjuW__whatsappBtn:hover{color:#000;background:linear-gradient(90deg,gold,#f0c420);transform:translateY(-2px)}@keyframes astro-stock-market-module__p1MjuW__spin{to{transform:rotate(360deg)}}
