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}.main-home-page{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 10rem;overflow-y:scroll;width:800px}.home-content{grid-gap:.5rem;display:grid;flex-wrap:wrap;gap:.5rem;grid-template-columns:1fr 1fr;justify-content:space-between;padding:1.5rem 2rem}.home-content .title{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1.2fr;justify-content:flex-start}.home-content .title .heading{color:#000;display:flex;font-size:14px;font-weight:700;white-space:nowrap}.home-content .title .value{color:#0c0c0c;font-size:14px;font-weight:400;width:auto}.home-content .title .value,.prescription{display:flex;justify-content:flex-start;text-align:left}.prescription{flex-direction:column;gap:1rem;padding:0 2rem}.prescription .title .heading{font-size:14px;font-weight:700}.prescription .title .value{font-size:14px;font-weight:400}.inspection-details{display:flex;gap:1rem;padding:2rem}.inspection-details .method{border:initial;display:block}.inspection-details table{border:1px solid #ccc;border-collapse:collapse}.inspection-details table tbody td,.inspection-details table thead th{border:1px solid;font-size:14px;padding:5px}.glasses-table{padding:0 2rem}.glasses-table table{border:1px solid #ccc;border-collapse:collapse}.glasses-table table tbody td,.glasses-table table thead th{border:1px solid;font-size:14px;padding:5px}.diagnosis-comment{display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:left}.diagnosis-comment .title{line-height:18px}.diagnosis-comment .title .heading{font-size:14px;font-weight:700}.diagnosis-comment .title .value{font-size:14px;font-weight:400}.next-review{font-size:14px;font-weight:700;line-height:13.31px;text-align:left}.title{line-height:22px!important}.child-head th{font-weight:500}.diagnosis-comment .title .value p{margin:0}.no-data{display:flex;font-size:2rem;justify-content:center}.empty-row{border:1px solid;height:30px}p{margin:0!important}.prescription-not-generated{background:#fff;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;padding:5rem 0;width:800px}@media screen and (max-width:767px){.prescription-not-generated{font-size:1.2rem;font-weight:500}.title{line-height:16px!important}.main-home-page{overflow-y:visible;overflow-y:initial;width:360px}.home-content{grid-template-columns:1fr;padding:1rem 0}.home-content .title,.prescription{padding:0 1.5rem}.inspection-details{flex-wrap:wrap;padding:1rem 1.5rem}.glasses-table{overflow-x:scroll;padding:0 1.5rem}.home-content .title .value{font-size:11px;width:auto}.home-content .title .heading{font-size:11px}.diagnosis-comment{padding:1rem 1.5rem}.diagnosis-comment .title .heading,.diagnosis-comment .title .value,.next-review{font-size:11px}td,th{font-size:11px!important}.prescription .title .heading,.prescription .title .value{font-size:11px}::-webkit-scrollbar-thumb{border:5px solid #f1f1f1!important}}@media screen and (min-width:768px) and (max-width:1024px){.main-home-page{margin:0 2rem;width:1000px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#888;border:2px solid #f1f1f1;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#555}.overlay{align-items:center;background-color:#a9a9a9;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.spinner{animation:spin 1s linear infinite;border:8px solid #fff;border-radius:50%;border-top-color:#d2691e;height:60px;width:60px}@keyframes spin{to{transform:rotate(1turn)}}.App{background:#d3d3d3;display:flex;height:100vh;justify-content:center;text-align:center}.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)}}.main-footer{line-height:1.6;padding:0 2rem 1.5rem;text-align:left}p{margin:0}@media screen and (max-width:768px){.App{background:#0000}.main-header{margin-bottom:.5rem}.main-footer{padding:0 .5rem 1rem}footer{font-size:11px;padding:0 1rem}header{font-size:14px;font-weight:600}}
/*# sourceMappingURL=main.d3b34ed8.css.map*/