body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}body{background-color:#f5f5f5}@media (max-width:1024px){.result-section{overflow-x:auto}table{min-width:800px}}@media (max-width:768px){h1{font-size:2em}#medicine-search-form{flex-direction:column}button[type=submit]{width:100%}}.loading,.no-results{color:#666;padding:20px;text-align:center}.no-results{font-style:italic}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App{background-color:#f6f9fa;display:flex;flex-direction:column;margin:0 auto}.main-content-container{flex:1 1;height:100%}.footer{background-color:#2c3e50;color:#fff;padding:15px 0;a{color:#fff}}.footer-content{display:flex;justify-content:space-around;margin:0 auto;max-width:1400px;padding:0}.footer-section{margin:0 1rem}.footer-section h4{margin-bottom:1rem}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:.5rem}.footer-section a{text-decoration:none}.footer-section a:hover{color:#914e4e}.footer-bottom{border-top:1px solid #ddd;margin-top:2rem;padding-top:1rem;text-align:center}@media (max-width:768px){.footer-content{flex-direction:column;text-align:center}.footer-section{margin:1rem 0}}.medicinesWithCategoryContainer{display:flex;flex-direction:column;margin-bottom:20px;width:100%;.medicinesCategoryNameContainer{align-items:center;background-color:#9bc7f6;border-radius:5px;display:flex;flex-direction:row;margin-bottom:10px;padding:10px;width:100%;.viewAllLink{color:#000;cursor:pointer;font-size:15px;font-weight:700;margin-left:10px;text-decoration:underline}div{font-size:20px;font-weight:700}}.medicinesListContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%}}@media (max-width:768px){.medicinesCategoryNameContainer{flex-direction:column}}.medicineCardContainer{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:column;height:350px;justify-content:space-evenly;margin:5px;padding:15px;width:20%;.medicineImageThumbnail{min-height:150px;text-align:center;img{border:1px solid #000;border-radius:5px;height:150px;width:80%}}.medicineActionContainer{display:flex;flex-direction:row;justify-content:center;button{background-color:#2a5298;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:10px;width:100%}}.medicineInfoContainer{display:flex;flex-direction:column;justify-content:space-between;label{font-size:.9rem;font-weight:700;padding-top:5px}*{padding-top:3px}}}.medicineCardDetailContainer{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:row;margin:5px;min-height:400px;padding:15px;width:100%;.medicineImageThumbnail{min-height:350px;min-width:300px;text-align:center;img{border:1px solid #000;border-radius:5px;height:350px;width:300px}}.medicineActionContainer{display:flex;flex-direction:row;justify-content:center;button{background-color:#2a5298;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:10px;width:250px}}.medicineInfoContainer{display:flex;flex-direction:column;padding-left:20px;.medicineInfoTable{border-collapse:collapse;display:flex;flex-direction:column;gap:10px;margin-top:10px;.table-row{display:flex;flex-direction:row;gap:10px}.medicineInfoKey{text-wrap:wrap;font-size:.9rem;font-weight:700;min-width:200px;text-transform:capitalize}}}}@media (max-width:450px){.medicineCardContainer{width:100%}}@media (max-width:768px){.medicineCardContainer{width:100%}.medicineCardDetailContainer{flex-direction:column;.medicineInfoContainer{.medicineInfoTable{.table-row{flex-direction:column}}}}}@media (max-width:1100px){.medicineCardDetailContainer{flex-direction:column;.medicineInfoContainer{.medicineInfoTable{.table-row{flex-direction:column}}}}}.allMedicinesListContainer{display:flex;flex-direction:row;gap:16px;padding:10px 16px 16px}@media (max-width:768px){.allMedicinesListContainer{flex-direction:column}}.explore-medicines-container{background-color:#2a5298;border-radius:10px;margin-top:20px;padding:10px;.explore-medicines-link{color:#fff;font-size:1.2rem;text-decoration:none}}
/*# sourceMappingURL=main.a355ebe9.css.map*/