@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=Montserrat:wght@400;600;700&family=Roboto+Slab:wght@200;300;400;600&display=swap);.App .main-container{background-color:#fafafa;display:flex;flex-direction:column;padding:4%}.header{align-items:center;justify-content:space-between;padding:0 4%}.header,.header .main-header{display:flex;flex-direction:row}.header .main-header .header-title{color:#0290ff;font-family:Montserrat,sans-serif}.header .main-header .nav-bar{display:flex;justify-content:center}.header .main-header .nav-bar .nav-var-list{align-items:center;color:#000;display:flex;flex-direction:row;gap:20px;justify-content:center;list-style:none;margin:0}.header .main-header .nav-bar .nav-var-list .link{color:#121212;font-family:Montserrat,sans-serif;font-size:.813rem;text-decoration:none}.header .user{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;cursor:pointer;display:flex;height:2.813rem;justify-content:center;width:2.813rem}.header .user .material-symbols-outlined{word-wrap:normal;color:#0290ff;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.book{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;flex-direction:row;padding:2rem}.book,.book .book-main{display:flex;justify-content:center}.book .book-main{flex-direction:column;width:60%}.book .book-main .book-data{align-items:flex-start;display:flex;flex-direction:column;margin-left:1.68rem}.book .book-main .book-data .book-category{size:.875rem;color:#121212;font-family:Montserrat,sans-serif;font-weight:700;margin:0;opacity:.5}.book .book-main .book-data .book-title{size:1.375rem;font-family:Roboto Slab,serif;font-weight:700;letter-spacing:-.2px;margin:.188rem 0 0}.book .book-main .book-data .book-author{size:.875rem;color:#4386bf;font-family:Roboto Slab,serif;font-weight:300;margin:0}.book .book-main .book-actions{align-items:center;display:flex;flex-direction:row;list-style:none;margin-left:1.68rem;margin-top:1.313rem;padding:0}.book .book-main .book-actions .li-buttons .btn{background-color:#fff;border:none;color:#4386bf;cursor:pointer;font-family:Roboto Slab,serif;font-size:.875rem;font-weight:300;padding:0}.book .book-main .book-actions .li-buttons .borders{border-left:1px solid #4386bf;border-right:1px solid #4386bf;margin:0 1rem;padding:0 1rem}.book .progress-circle{flex-direction:row;margin-left:19rem}.book .progress-circle,.book .progress-circle .oval{align-items:center;display:flex;justify-content:center}.book .progress-circle .oval{height:5.625rem;padding:.63rem .625rem .75rem .75rem;width:5.625rem}.book .progress-circle .oval .circular-progress{border:5px solid #307bbe;border-left-color:#e8e8e8;border-radius:50%;height:4.25rem;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4.25rem}.book .progress-circle .progress{display:flex;flex-direction:column;justify-content:center}.book .progress-circle .progress .average{color:#121212;font-family:Montserrat,sans-serif;font-size:2rem;height:2.438rem;margin:.063rem 0 0 .688rem;width:4.25rem}.book .progress-circle .progress .state{font-family:Montserrat,sans-serif;font-size:.875rem;height:1.125rem;margin:.438rem 0 .75rem .75rem;opacity:.5;width:5rem}.book .progress-divider{align-items:center;background-color:#e8e8e8;display:flex;height:4.375rem;margin:0 2.438rem;width:.125rem}.book .chapter{justify-content:center}.book .chapter,.book .chapter .chapter-info{align-items:flex-start;display:flex;flex-direction:column}.book .chapter .chapter-info .current-chapter{color:#121212;font-family:Roboto Slab,serif;font-size:.813rem;font-weight:lighter;margin:0;opacity:.5}.book .chapter .chapter-info .nchapter{color:#121212;font-family:Roboto Slab,serif;font-size:1rem;font-weight:300;margin:.438rem 0 0}.book .chapter .update{background-color:#0290ff;border:none;border-radius:3px;color:#fff;font-family:Roboto Slab,serif;font-weight:300;height:2.063rem;letter-spacing:.5px;margin:.75rem 3.688rem .563rem 0;padding:.438rem 1.188rem .5rem 1.375rem;width:11.5rem}.book-container,.book-container .book-list{display:flex;flex-direction:column}.book-container .book-list{gap:.938rem;list-style:none;margin:0;padding:0}.book-container .horizontal-divider{background-color:#e8e8e8;height:.125rem;margin:2.5rem 0 1.813rem;width:100%}.form-container .form-name{color:#888;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.18px}.form-container .forma{grid-gap:32px;display:flex;gap:32px;margin-top:20px}.form-container .forma .input-text{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;color:#121212;font-family:Montserrat,sans-serif;font-size:1rem;letter-spacing:-.15px;padding:12px;width:40%}.form-container .forma .input-submit{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;width:20%}.form-container .forma .submit-warning{font-family:Montserrat,sans-serif}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}
/*# sourceMappingURL=main.f71afbc1.css.map*/