@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200&family=Roboto+Slab:wght@500&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}:root{--blue:#0290ff;--pale-white:#e8e8e8;--gray:#cac6c6;--black:#000;--white:#fff}body{min-height:100vh;overflow-x:hidden;position:relative;width:100%}header{border-bottom:1px solid #cac6c6;border-bottom:1px solid var(--gray);justify-content:space-between;padding:2% 5%;width:100%}header,header .left-content{align-items:center;display:flex}header .left-content{gap:15px;justify-content:flex-start}header h1{color:#0290ff;color:var(--blue);font-family:Montserrat,sans-serif;font-size:.9rem}.nav-list{align-items:center;display:flex;gap:15px;justify-content:flex-start}.nav-list li{list-style:none}.nav-list li a{color:#cac6c6;color:var(--gray);font-size:.7rem;text-align:center;text-decoration:none}.active{border-bottom:2px solid #0290ff;border-bottom:2px solid var(--blue);color:gray;font-weight:600}.user{align-items:center;border:1px solid #cac6c6;border:1px solid var(--gray);border-radius:100%;color:#0290ff;color:var(--blue);display:flex;height:50px;justify-content:center;width:50px}.all-books{margin-top:50px}.book{align-items:center;border:.5px solid grey;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 5vw;min-height:150px;padding:20px}.category{color:#cac6c6;color:var(--gray);font-size:.9rem;font-weight:bolder}.category,.title{font-family:Roboto Slab,serif}.title{color:#121212;font-size:1.375rem;font-weight:700}.author{color:#0290ff;color:var(--blue);font-family:Roboto Slab,serif;font-size:.875rem;font-weight:400}.obj-actions{color:#4386bf;display:flex;gap:10px;margin-top:10px}.obj-btn{background-color:transparent;border:none;color:#0290ff;color:var(--blue);cursor:pointer;padding:0}.obj-btn:hover{color:#0d2020}.progress{align-items:center;display:flex;gap:0;justify-content:flex-start}.percent{color:#000;color:var(--black);font-family:Montserrat,sans-serif;font-size:2rem;font-weight:bolder}.completed{color:#121212;font-family:Montserrat,sans-serif;font-size:.875rem;opacity:.5}.current-chapter{color:#121212;font-family:Roboto Slab,serif;font-size:.813rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;opacity:.5}.item{color:#000;font-size:.813rem;text-decoration:none}.category-page{font-size:2rem;text-align:center}.chapter{word-wrap:break-word;color:#121212;font-family:Roboto Slab,serif;font-size:1rem;font-weight:300;margin:.438rem 0 .25rem;overflow-wrap:break-word}.update-button{background-color:#0290ff;background-color:var(--blue);border:none;border-radius:3px;color:#fff;margin:.75rem 0 .563rem;padding:.438rem 1.188rem .5rem 1.375rem}.circle-back{fill:#fff;stroke:#e4dfdf;stroke-width:8}.circle-front{fill:transparent;stroke:#0290ff;stroke:var(--blue);stroke-width:8;stroke-dasharray:250;stroke-dashoffset:250}.form-container{border:none;border-top:.5px solid grey;margin:60px 5vw}.add-new{color:#807979;font-family:Roboto Slab,serif;font-size:1.25rem;font-weight:bolder;height:1.5rem;letter-spacing:-.18px;margin:1.813rem 32.75rem 1.188rem 0;min-width:10.875rem}.add-book-btn{background-color:#0290ff;background-color:var(--blue);border:none;border-radius:5px;color:#fff;color:var(--white);padding:15px 30px}.book-author,.book-category,.book-title{background-color:#fff;border:1px solid #e8e8e8;border:1px solid var(--pale-white);border-radius:4px;margin-bottom:15px;padding:15px 30px;width:100%}footer{border-top:1px solid #b4a9a9;height:100px;line-height:100px;padding:0;text-align:center}.footer-text{color:#726565;font-family:Roboto Slab,serif;font-size:.8rem;margin:0;padding:0}@media screen and (min-width:768px){header h1{font-size:1.875rem}.nav-list,header .left-content{gap:30px}.nav-list li a{font-size:.87rem}.user{height:50px}.app-name{font-size:1.875rem;margin-right:20px}.book{padding:15px 70px}.progress-chapter{align-items:center;display:flex;flex-wrap:wrap;gap:5vw;justify-content:flex-end;padding-right:10vw}.pipe{border:none;border-right:1px solid;height:50px}.footer-text{font-size:1rem}.form{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.book-author,.book-category,.book-title{margin-bottom:0;width:auto}}
/*# sourceMappingURL=main.063760c4.css.map*/