@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,800;0,900;1,800;1,900&family=Poppins:ital,wght@0,100;0,500;0,600;0,700;0,800;1,100;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#f5f6fa;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{align-items:center;display:flex;flex-direction:column;width:100%}.Book{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;display:grid;grid-template-columns:3fr 2fr 2fr;height:10.625rem;margin:.487rem 0;width:85%}.allBooks{align-items:center;display:flex;flex-direction:column;margin-top:8.188rem;width:100%}.category{font-size:.875rem;height:1.125rem;letter-spacing:normal;margin:2rem 2.438rem 0 0;opacity:.5;width:3.063rem}.Title,.category{color:var(--black-two);font-stretch:normal;font-style:normal;font-weight:700;line-height:normal}.Title{font-size:1.375rem;height:1.813rem;letter-spacing:-.2px;margin:.188rem 20.188rem 0 0;width:100%}.author{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;margin:.25rem 0 0;width:6.688rem}.author,button{color:#4386bf;font-size:.875rem;font-weight:300;height:1.188rem}button{background-color:transparent;border:none;margin:.188rem .938rem .125rem 0;width:4.563rem}.line{border:1px solid #e8e8e8;height:1.5rem;width:.125rem}.leftH{margin-left:1.688rem;margin-top:2rem;position:relative;width:34vw}.ul-Buttons{display:flex;left:-6px;list-style-type:none;padding-left:0;position:absolute}.Current-Chapter{color:#121212;font-stretch:normal;height:1.125rem;letter-spacing:normal;line-height:normal;margin-top:2.03rem;opacity:.5;width:7.875rem}.Current-Chapter,.check_button{font-size:.813rem;font-style:normal;font-weight:300}.check_button{background-color:#0290ff;border-radius:3px;color:#fff;height:2.063rem;margin-top:1.4rem;padding:.438rem 1.188rem .5rem 1.375rem;width:11.5rem}.chapter{color:#121212;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.4px;line-height:normal}.percentage{font-size:2rem;height:2.438rem;margin:.063rem 7.063rem 0 .688rem;width:2.938rem}.completed,.percentage{color:#121212;font-family:Montserrat,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.completed{font-size:.875rem;height:1.125rem;margin:.438rem 4.938rem .75rem .75rem;opacity:.5;width:5rem}.Middle{display:flex;height:4.375rem;margin-top:3.125rem}.progress{border-right:2px solid #e8e8e8;height:100%;margin-right:3.68rem}.Circle{background-color:#fff;border:1px solid #4386bf;border-radius:50%;height:4.375rem;width:4.375rem;z-index:8}.fill{-webkit-animation:fill 3s ease-in-out;animation:fill 3s ease-in-out;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mask .fill{clip:rect(0,2.16375rem,4.375rem,0);background-color:#4386bf;border-radius:50%;height:4.375rem;position:absolute;width:4.375rem}.mask{clip:rect(0,4.375rem,4.375rem,2.16375rem);z-index:8}@-webkit-keyframes fill{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes fill{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.inside-circle{background-color:#fff;border-radius:50%;height:3.9rem;margin-left:.2375rem;margin-top:.2375rem;position:absolute;width:3.9rem;z-index:10}.form,.right{display:flex;flex-direction:column}.form{border-top:1px solid #e8e8e8;margin-top:2.5rem;width:85%}.formIn{grid-gap:2.125rem;display:grid;gap:2.125rem;grid-template-columns:3fr 2fr 1fr;margin-bottom:16.34rem;width:100%}.input{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;height:2.813rem;width:100%}.AddBook{color:#888;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;height:1.5rem;letter-spacing:-.18px;margin:1.813rem 32.75rem 1.188rem 0;width:100%}.formIn button{background-color:#0290ff;border-radius:3px;color:#fff;font-size:.813rem;font-weight:700;height:2.813rem;margin:0;padding:.801rem 1.188rem .886rem 1.375rem;width:11.5rem}header{align-items:center;background-color:#fff;border-bottom:1px solid gray;display:flex;height:6.25rem;position:fixed;top:0;width:100vw;z-index:10}.categoriesZ button{color:#00252c;font-size:30px;height:40px;padding:15px;width:200px}h1{color:#0290ff;font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:700;height:2.313rem;margin-left:10%;margin-right:2.9rem}.categoriesZ{padding:50px;width:100%}
/*# sourceMappingURL=main.d0734bec.css.map*/