@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif}:root{--black-two:#121212;--white:#e8e8e8;--input-text:#c4c4c4}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.blue{color:#0290ff;cursor:pointer}.header{border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--white);padding:0 7rem}.navBar{justify-content:space-between;padding:1rem}.block1,.navBar{align-items:center;display:flex}.block1{flex:2 1;gap:5rem}a{text-decoration:none}.menuLinks{display:flex;gap:3rem;list-style:none}.Bookstore-cms{color:#0290ff;font-size:1.875rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.books,.categories{color:#121212;color:var(--black-two);font-size:.813rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:1.9px;line-height:normal}.categories{opacity:.5}.oval{border:1px solid #e8e8e8;border:1px solid var(--white);border-radius:50%;height:3rem;padding:.875rem;width:3rem}.oval,.progressInfo{align-items:center;display:flex;justify-content:center}.progressInfo{height:5rem}.info{display:flex;flex-direction:column;padding-left:20px}.percentComplete{font-size:2rem}.completed,.percentComplete{color:#121212;color:var(--black-two);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.completed{font-size:.875rem;opacity:.5}.mask .fill{clip:rect(0,50px,100px,0);background-color:#227ded}.circle .fill,.mask.full{-webkit-animation:fill 3s ease-in-out;animation:fill 3s ease-in-out;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.circle-wrap{background:#e8e8e8;background:var(--white);border:1px solid #cdcbd0;border-radius:50%;height:108px;margin:100px auto;width:108px}.circle-wrap .circle .fill,.circle-wrap .circle .mask{border-radius:50%;height:108px;position:absolute;width:108px}.circle-wrap .circle .mask{clip:rect(0,108px,108px,50px)}.circle-wrap .inside-circle{background:#fff;border:1px solid #cdcbd0;border-radius:50%;color:#1e51dc;font-size:2em;font-weight:700;height:80px;line-height:70px;margin-left:14px;margin-top:14px;position:absolute;text-align:center;width:80px;z-index:100}@-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)}}.bookListContainer{display:flex;flex-direction:column;gap:2rem;padding:5rem}.libraryEmpty{align-self:center}.bookCard{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border:1px solid var(--white);border-radius:4px;display:flex;height:10.625rem;justify-content:space-between;margin:0 5rem;padding:2rem 9.188rem 1.625rem 1.688rem}.bookInfo{display:flex;flex-direction:column;gap:1rem}.infos{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.bookCategory{font-size:.875rem;letter-spacing:normal;opacity:.5}.bookCategory,.bookTitle{color:#121212;color:var(--black-two);font-stretch:normal;font-style:normal;font-weight:700;line-height:normal}.bookTitle{font-size:1.375rem;letter-spacing:-.2px}.bookAuthor,.bookTitle{font-family:Roboto Slab,serif}.bookAuthor{color:#4386bf;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal}.actions{display:flex;gap:1rem;list-style:none}.actionItem{color:#4386bf;cursor:pointer;font-family:Roboto Slab,serif;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal}.separator{color:#e8e8e8;color:var(--white)}.actions button{background-color:initial;border:none}.bookProgress{align-items:center;display:flex;gap:2rem;list-style:none}.bookProgress li{padding:10px}.bookProgress li:first-child{border-right:1px solid #e8e8e8;border-right:1px solid var(--white);padding:10px 50px 10px 20px}.currentChapterContainer{display:flex;flex-direction:column}.currentChapter{opacity:.5}.chapter,.currentChapter{color:#121212;color:var(--black-two);letter-spacing:normal}.chapter,.currentChapter,.updateBtn{font-family:Roboto Slab,serif;font-size:.813rem;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal}.updateBtn{background-color:#0290ff;border:none;border-radius:3px;color:#fff;cursor:pointer;height:2.063rem;letter-spacing:.5px;margin-top:1rem;padding:.438rem 1.188rem .5rem 1.375rem;text-align:center;text-transform:uppercase;width:11.5rem}.line{border:1px solid #e8e8e8;border:1px solid var(--white);margin:2rem 5rem 1rem}.formSection{flex:1 1;margin:0 5rem}form{display:flex;flex:1 1;gap:2rem;margin-top:1.2rem}form :first-child{flex:2 1}.formTitle{color:#888;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.18px;line-height:normal}.inputField{background-color:#fff;border:1px solid #e8e8e8;border:1px solid var(--white);border-radius:4px;color:#c4c4c4;color:var(--input-text);outline:none;padding:1em;width:20rem}.addBook{background-color:#0290ff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-size:.813rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:normal;padding:1em;text-align:center;width:11.5rem}.categoriesContainer{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:10rem}.checkStatus{font-size:2rem;font-weight:700}.loading{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:100%;border-top:6px solid #0290ff;height:5rem;margin:auto;width:5rem}.loading.display{display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.98cc453b.css.map*/