.StockTurnoverCalculator-module__zKm2pq__calculator{background:#fff;border:1px solid #eaeaea;border-radius:12px;width:100%;max-width:600px;margin:2rem auto;padding:clamp(1.5rem,4vw,2rem);box-shadow:0 4px 20px #00000014}.StockTurnoverCalculator-module__zKm2pq__calculator h2{color:#333;text-align:center;margin-top:0;margin-bottom:1.5rem;font-size:clamp(1.4rem,4vw,1.75rem)}.StockTurnoverCalculator-module__zKm2pq__inputGroup{margin-bottom:1.2rem}.StockTurnoverCalculator-module__zKm2pq__inputGroup label{color:#555;margin-bottom:.5rem;font-size:clamp(.9rem,2.5vw,1rem);font-weight:600;display:block}.StockTurnoverCalculator-module__zKm2pq__inputGroup input{appearance:none;border:1px solid #ddd;border-radius:6px;width:100%;padding:clamp(.6rem,2vw,.75rem);font-size:clamp(.9rem,2.5vw,1rem);transition:border-color .2s}.StockTurnoverCalculator-module__zKm2pq__inputGroup input:focus{border-color:#0070f3;outline:none;box-shadow:0 0 0 3px #0070f31a}.StockTurnoverCalculator-module__zKm2pq__button{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0070f3;border:none;border-radius:6px;width:100%;padding:clamp(.7rem,2.5vw,.8rem);font-size:clamp(1rem,3vw,1.1rem);font-weight:600;transition:background .2s,transform .1s}.StockTurnoverCalculator-module__zKm2pq__button:hover{background:#005bb5}.StockTurnoverCalculator-module__zKm2pq__button:active{transform:scale(.98)}.StockTurnoverCalculator-module__zKm2pq__result{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-top:2rem;padding:clamp(1rem,3vw,1.5rem)}.StockTurnoverCalculator-module__zKm2pq__result p{word-wrap:break-word;margin:.5rem 0;font-size:clamp(1rem,2.5vw,1.1rem)}.StockTurnoverCalculator-module__zKm2pq__interpretation{color:#666;font-style:italic;line-height:1.5;margin-top:1rem!important;font-size:clamp(.9rem,2.5vw,1rem)!important}@media (max-width:768px){.StockTurnoverCalculator-module__zKm2pq__calculator{border-radius:10px;margin:1.5rem auto}.StockTurnoverCalculator-module__zKm2pq__calculator h2{margin-bottom:1.2rem}.StockTurnoverCalculator-module__zKm2pq__inputGroup{margin-bottom:1rem}.StockTurnoverCalculator-module__zKm2pq__result{margin-top:1.5rem}}@media (max-width:480px){.StockTurnoverCalculator-module__zKm2pq__calculator{border-radius:8px;margin:1rem auto;padding:1.25rem}.StockTurnoverCalculator-module__zKm2pq__inputGroup input{padding:.65rem}.StockTurnoverCalculator-module__zKm2pq__button{padding:.75rem}}@media (hover:none) and (pointer:coarse){.StockTurnoverCalculator-module__zKm2pq__inputGroup input{font-size:16px}.StockTurnoverCalculator-module__zKm2pq__button{min-height:44px}}
