:root{--pale-grey:#f5f6fa;--black-5:rgba(0,0,0,.05);--white:#fafafa;--white-two:#fff;--azure:#0290ff;--white-three:#e8e8e8;--very-light-pink:#c4c4c4;--medium-blue:#307bbe}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:#000;display:flex;font-family:Montserrat,sans-serif;font-weight:400;justify-content:center}.CategoriesApp_catHeader__jK9kx{align-self:center}.CategoriesApp_catHeader__jK9kx h2{text-align:center}.CategoriesApp_noBtn__29LXb{background-color:initial;border:none;color:blue;cursor:pointer;padding:4px 10px}.BookItem_bookItem__2nRCo{align-items:center;background-color:var(--white-two);border:1px solid var(--white-three);border-radius:4px;display:flex;flex-flow:column;flex-wrap:wrap;gap:3.68vw;justify-content:center;padding:2rem 7.438vw 1.625rem 1.688vw;width:75vw}.BookItem_left__FKmSa{display:flex;flex-flow:column;gap:1.313rem}.BookItem_bookCaract__xchGz{display:flex;flex-flow:column;gap:.25rem}.BookItem_bookCategory__BWdcF{font-size:.875rem;letter-spacing:normal;opacity:.5}.BookItem_bookCategory__BWdcF,.BookItem_bookTitle__2TSOF{color:#121212;font-stretch:normal;font-style:normal;font-weight:700;line-height:normal}.BookItem_bookTitle__2TSOF{font-family:Roboto Slab,serif;font-size:1.375rem;letter-spacing:-.2px}.BookItem_bookAuthor__jupBp{color:#4386bf;font-family:Roboto Slab,serif;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal}.BookItem_bookInter__zCMpq ul{display:flex;flex-flow:column;gap:.938vw;text-align:center}.BookItem_btnEvent__7H7Si{background-color:initial;border:none;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}.BookItem_middle__P5sGO{align-items:center;border-bottom:1px solid var(--white-three);display:flex;flex-flow:column;gap:5px;padding-right:5.75vw}.BookItem_middle_right__DkkdW{color:#121212;display:flex;flex-flow:column;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;gap:5px;letter-spacing:normal;line-height:normal}.BookItem_separator__kYp0w{color:var(--white-three);display:none;height:1.5rem}.BookItem_rectangule__5ByVR{height:5.62rem;padding:.62rem .625rem .75rem .75rem;width:5.625rem}.BookItem_big__2bvXX{font-size:2rem}.BookItem_light__VFEnD{opacity:.5}.BookItem_right__SfUhy{display:flex;flex-flow:column;gap:.5rem}.BookItem_currentHolder__5L\+Om{font-size:.813rem;letter-spacing:normal;opacity:.5}.BookItem_currentHolder__5L\+Om,.BookItem_currentname__laL3X{color:#121212;font-family:Roboto Slab,serif;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal}.BookItem_currentname__laL3X{font-size:1rem;letter-spacing:-.4px;margin-bottom:1rem}.BookItem_btnPlacehoder__6\+XbG{background-color:var(--azure);border:none;border-radius:3px;color:var(--white-two);cursor:pointer;font-family:Roboto Slab,serif;font-size:.813rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.5px;line-height:normal;max-width:11.5rem;min-height:2.063rem;padding:.438rem 1.188rem .5rem 1.375rem;text-align:center}@media only screen and (min-width:300px){.BookItem_bookInter__zCMpq ul{flex-flow:row}.BookItem_separator__kYp0w{display:inline-block}.BookItem_middle__P5sGO{flex-flow:row}}@media only screen and (min-width:700px){.BookItem_bookInter__zCMpq ul{flex-flow:column}.BookItem_separator__kYp0w{display:none}.BookItem_middle__P5sGO{align-items:center;border-bottom:none;border-right:1px solid var(--white-three)}.BookItem_bookItem__2nRCo{grid-column-gap:3.68vw;-webkit-column-gap:3.68vw;column-gap:3.68vw;display:grid;grid-template-columns:1.5fr 1fr 1.5fr;justify-content:stretch;padding:45px 20px}}@media only screen and (min-width:830px){.BookItem_bookInter__zCMpq ul{flex-flow:row}.BookItem_separator__kYp0w{display:inline-block}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.Bookshelf_bookshelf__Wpxt9{display:flex;flex-flow:column;gap:.938rem;padding:2.5rem 6.25vw}.InputBook_bookInput__zTRnl{border-top:1px solid var(--white-three);display:flex;flex-flow:column;gap:1.813rem;margin:2.5rem .063rem 1.813rem 0;padding-top:1.813rem;width:75vw}.InputBook_subtitle__QTrmL{color:#888;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.18px;line-height:normal}.InputBook_bookForm2__K7O6m,.InputBook_bookForm__mgrEK{display:flex;flex-flow:column;gap:10px}.InputBook_bookFormInput__2f-rX{background-color:var(--white-two);border:1px solid var(--white-three);border-radius:4px;height:2.813rem;padding:.813rem 0 .813rem 1.063rem}.InputBook_formBtn__rN68z{background-color:var(--azure);border:none;border-radius:3px;color:var(--white-two);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;min-height:2.813rem;padding:.801rem 1.188rem .886rem 1.375rem;text-align:center;width:11.5rem}.InputBook_defaultSelector__mWPxr{color:var(--very-light-pink)}.InputBook_formWarning__7PQjB{color:red;font-weight:bolder}@media only screen and (min-width:300px){.InputBook_bookFormInput__2f-rX{width:auto}}@media only screen and (min-width:950px){.InputBook_bookForm__mgrEK{grid-template-columns:3fr 1fr 1fr auto}.InputBook_bookForm2__K7O6m,.InputBook_bookForm__mgrEK{grid-column-gap:2.125rem;align-items:center;-webkit-column-gap:2.125rem;column-gap:2.125rem;display:grid;justify-content:space-around}.InputBook_bookForm2__K7O6m{grid-template-columns:2.5fr 1fr auto}}*{box-sizing:border-box;margin:0;padding:0}li,ul{list-style-type:none}#root{background-color:var(--pale-grey);min-height:89.625rem;padding:9.313rem 3.75vw 7.688rem 6.25vw;width:100vw}.App{grid-gap:10px;align-items:center;background-color:var(--white);border-radius:4px;box-shadow:0 0 60px 0 var(--black-5);display:grid;gap:10px;grid-template-columns:auto;grid-template-rows:auto 1fr;justify-content:center;margin:0 2.5vw 4.063rem 0;min-height:68.563rem;width:87.5vw}.appTitle{color:var(--azure);font-size:1.875rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.navbar{align-items:center;display:flex;justify-content:space-between;width:100%}.navbar ul{display:flex;flex-flow:column;gap:1rem}.navbar a{color:#121212;font-size:.813rem;font-stretch:normal;font-style:normal;font-weight:400;height:1rem;letter-spacing:1.9px;line-height:normal;margin:1.125rem 0 .688rem;opacity:.5;text-decoration:none}.oval{align-items:center;border:1px solid #e8e8e8;border-radius:50%;cursor:pointer;display:flex;height:2.813rem;justify-content:center;width:2.813rem}.profile{color:var(--azure);font-size:25px}.appHeader{align-items:center;background-color:var(--white-two);display:flex;flex-flow:column;gap:20px;height:13rem;margin:0 0 2.375rem;padding:1.438rem 6.188vw 1.688rem 6.25vw;width:87.5vw}.top{align-self:flex-start}.navbar .active{opacity:1}.appBody{align-items:center;display:flex;flex-flow:column;gap:10px;height:100%}.center{text-align:center}.navbar .red{color:red}@media only screen and (min-width:320px){.appHeader{height:10rem}.navbar ul{flex-flow:row;gap:2.563rem}}@media only screen and (min-width:480px){.appHeader{flex-flow:row;gap:2.938rem;height:5.938rem;justify-content:flex-start}.navbar ul{flex-flow:column;gap:1rem}}@media only screen and (min-width:600px){.navbar ul{flex-flow:row;gap:2.563rem}}@media only screen and (min-width:700px){.appTitle{height:2.313rem;width:15rem}.appHeader{grid-column-gap:2.938rem;-webkit-column-gap:2.938rem;column-gap:2.938rem;display:grid;grid-template-columns:15rem 1fr}}
/*# sourceMappingURL=main.deaea82a.css.map*/