@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap);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}header{background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;justify-content:space-between;padding:.6% 4%}.nav-one{display:flex;gap:2rem}.nav-one h1{color:#0290ff;font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:700;margin-right:1rem}nav{align-items:center;display:flex;gap:2rem;text-transform:uppercase}nav a{color:#121212;font-family:Montserrat,sans-serif;font-size:.813rem;letter-spacing:1.9px;opacity:.5;text-decoration:none}nav a:active{color:#121212;opacity:1}.nav-two{align-self:center;border:1px solid #dbdbdb;border-radius:50%;cursor:pointer;padding:7px}.icon{color:#0290ff;cursor:pointer;padding:.28rem .4rem}.single-book{background-color:#fff;border:1px solid #e0e0e0;border-radius:.4rem;display:flex;justify-content:space-between;margin-bottom:1rem;padding:2.5% 5% 2.5% 2.5%}.section-one{display:flex;flex-direction:column;gap:1.5rem}.p{font-family:Montserrat,sans-serif;margin:0}.category{color:gray;font-size:.9rem;font-weight:700;margin-bottom:2%}.title{font-size:1.375rem;font-weight:700}.author,.title{font-family:Roboto Slab,serif}.author{color:#4386bf;font-size:.875rem;font-weight:lighter}.one-two{display:flex}.one-two button{background-color:#fff;border:none;color:#4386bf;font-family:Roboto Slab,serif;font-size:.875rem;font-weight:lighter;padding:0}.vertical-line-one{background-color:#e8e8e8;height:1.5rem;margin:0 1rem;width:.125rem}.section-two-three{align-items:center;display:flex;gap:3rem}.section-two{align-items:center;display:flex;gap:1rem}.round{border:5px solid #307bbe;border-left-color:#f7f5f5;border-radius:50%;height:4.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4.25rem}.two-two{display:flex;flex-direction:column}.percentage{font-size:2rem}.completed,.percentage{color:#121212;font-family:Montserrat,sans-serif;margin:0}.completed{font-size:.875rem;opacity:.5}.vertical-line-two{background-color:#e8e8e8;height:4.375rem;margin:0 1rem 0 2.5rem;width:.125rem}.section-three{align-items:flex-start;display:flex;flex-direction:column}.chapter-text{font-size:.813rem;margin:0;opacity:.5}.chapter-number,.chapter-text{color:#121212;font-family:Roboto Slab,serif;font-weight:300}.chapter-number{font-size:1rem;letter-spacing:-.4px;margin-top:.438rem}.update-button{background-color:#0290ff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-weight:300;letter-spacing:.5px;padding:8px 24px}.form-section-title{color:#888;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.18px}.form-input{width:25%}.form-input,.form-select{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;color:#121212;font-family:Montserrat,sans-serif;font-size:1rem;letter-spacing:-.15px;margin-right:1.5rem;padding:12px}.form-select{width:20%}.form-button{background-color:#0290ff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-size:.813rem;font-weight:700;letter-spacing:.5px;padding:12px;text-transform:uppercase;width:20%}.books-body{background-color:#fafafb;margin:0;min-height:50vh;padding:4% 4% 10%}.vertical-line{background-color:#e8e8e8;height:.125rem;margin:2.5rem 0 1.813rem;width:100%}.categories-body{background-color:#fafafb;margin:0;min-height:50vh;padding:4% 4% 10%}.status-section{display:flex;flex-direction:column;gap:2rem}.status-button{background-color:#0290ff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-size:.813rem;font-weight:700;letter-spacing:.5px;padding:12px;text-transform:uppercase;width:20%}.status{color:#888;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.18px}body{background-color:#f5f6fa}.body{box-shadow:10px 10px 30px #ddd;margin:4%}
/*# sourceMappingURL=main.938c98a5.css.map*/