*{margin:0;padding:0;color:rgba(0,0,0,.8);font-family:"Roboto Slab",serif}:root,body,html{height:100vh}button{cursor:pointer}.homepage{display:flex;background-image:url(https://www.highlysprungsofas.co.uk/wp-content/uploads/2016/03/HSS00A9.png);background-position:50%;background-size:contain;background-color:rgba(0,0,0,.7);height:100vh}.user-nav{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:15%;margin:.5rem}.current-option{width:85%;margin:.5rem .5rem .5rem 0;padding:.3rem;display:flex;border-radius:3px;background-color:rgba(0,0,0,.7)}.current-option-content{height:100%;width:80%;margin-left:.5rem;border-radius:3px}.current-option-options{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #000;width:95%;display:flex;padding:5px;border-radius:3px;align-items:center;margin-bottom:2rem}.current-option-content-details{display:flex;flex-direction:column;padding:.5rem;background-color:hsla(0,0%,82.7%,.7);border-radius:3px;max-height:94.8vh;height:100%}.edit-container{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px;border-radius:3px 3px 0 0;border-bottom:none;display:flex;justify-content:space-between}.edit-container-area{border-top:1px solid hsla(0,0%,82.7%,.7);border-radius:0 0 3px 3px;background-color:#fff;padding:1rem;height:100%}.add-and-notebooks{padding:.3rem;border:1px solid #000;border-radius:3px;display:flex;flex-direction:column;align-items:center;width:15rem;background-color:#fff}.notebook-list-item{display:flex;width:13.6rem;justify-content:space-between;margin:5px 0;cursor:pointer}.new-notebook{width:100%;display:flex;flex-direction:column;margin:5px;align-items:center}.note-book-heading{display:flex;justify-content:center;width:100%;margin-bottom:8px;padding-bottom:3px;border-bottom:1px solid #000}.edit-name{display:flex}.edit-button{margin-right:5px}.delete-button,.edit-button{background-color:initial;border:none}.fire-button:hover{color:red}.text-area-note{width:100%;height:85vh;font-size:16px;border:none}.note-edit-name{border:none;border-bottom:1px solid #000;width:-webkit-max-content;width:max-content}.note-edit-name,.note-heading{display:flex;justify-content:center}.note-heading{border-bottom:1px solid #000;margin-bottom:8px;padding-bottom:3px}.add-note-button-container{display:flex;justify-content:center;margin-bottom:8px}.add-button{margin:5px;background-color:initial;border-radius:5px;padding:2px}#delete-note{margin-right:15px}.margin-delete{margin-right:5px}.hello-user{display:flex;justify-content:space-between;margin-bottom:1rem}.browser-user-nav,.hello-user{border-radius:3px;background-color:#fff;padding:5px}.browser-heading{border-bottom:1px solid rgba(0,0,0,.7);padding-bottom:3px;margin-bottom:5px}.browser-heading,.not-logged-in{display:flex;justify-content:center}.not-logged-in{background-image:url(https://www.highlysprungsofas.co.uk/wp-content/uploads/2016/03/HSS00A9.png);background-position:50%;background-size:contain;background-color:rgba(0,0,0,.7);width:100%;height:100vh;align-items:center}.login-signup{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;padding:3rem 1rem;border-radius:5px}.login-signup-input{display:flex;justify-content:space-between;margin:.2rem 1rem;width:17rem}.bibliotheca-login-welcome{font-size:20px;margin-bottom:2rem;border-bottom:1px double #000}.bibliotheca-logo-png{width:150px;margin-bottom:15px}.login-buttons{margin:1rem 0;display:flex;flex-direction:column;width:90%;border-radius:5px}.login-button{padding:3px;background-color:hsla(0,0%,82.7%,.2);border:1px solid #000}#login{border-radius:5px 5px 0 0}#demo-login{border-radius:0 0 5px 5px}.login-button:hover{background-color:#d3d3d3}.register-link{display:flex;flex-direction:column;justify-content:center;align-items:center}.register-link-words{font-size:12px}.signup-input{display:flex;width:21rem;justify-content:space-between;margin:.2rem 1rem}.signup-button{width:90%;margin-top:1.5rem;margin-bottom:1rem;padding:3px;background-color:hsla(0,0%,82.7%,.2);border:1px solid #000;border-radius:5px}.signup-button:hover{background-color:#d3d3d3}.error{color:red}.error-list{margin-top:-1rem;margin-bottom:1rem;width:19rem}.built-in{display:flex;justify-content:center}:disabled{cursor:not-allowed}.notebook-edit{padding:1px 3px 1px 5px;border-top:1px solid grey;border-right:1px solid grey;border-bottom:1px solid grey;border-radius:3px}.note-body-container{overflow:scroll;overflow-y:auto;overflow-x:hidden;height:100%;word-break:break-word}.browser{height:94.9vh;width:85%;margin:.5rem .5rem .5rem 0;padding:.83rem;display:flex;border-radius:3px;background-color:rgba(0,0,0,.7);flex-direction:column;overflow-y:hidden;overflow-x:hidden}.browser-choice{padding:10px;justify-content:center;margin-bottom:10px;font-size:25px}.browser-choice,.browser-details{border:1px solid rgba(0,0,0,.7);display:flex;border-radius:3px;background-color:#fff}.browser-details{justify-content:space-between;padding:0 .5rem;height:100%}.option-list{width:35%;border-right:1px solid rgba(0,0,0,.7);height:100;padding:10px 0}.option-list-item{padding:5px;font-size:18px}.option-details{width:80%;align-items:center;padding:15px;justify-content:center}.option-dates,.option-details{display:flex;flex-direction:column}.option-dates{margin:20px 0 30px}.date{display:flex;width:18.3rem;justify-content:space-between}.option-date-container{display:flex;align-items:center;width:100%;flex-direction:column;justify-content:center;overflow-y:auto;overflow-x:hidden}.twtypxtext{font-size:20px}.mrgbtmtrtypx{margin-bottom:30px}.mrgbtmtenpx{margin-bottom:10px}.note-preview-container{display:flex;flex-direction:column;align-items:center;border:1px solid rgba(0,0,0,.7);border-radius:3px;width:80%;padding:3rem 2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.btmbrdr{border-bottom:1px solid rgba(0,0,0,.7)}.cntr{max-width:40rem;font-size:18px}.mrgnbtm1rem{margin-bottom:1rem}.associated-notes-container{display:flex;flex-direction:column;align-items:center;width:100%}.associated-list-items{font-size:22px;margin:5px;display:flex;justify-content:center}.edit-tag-button{border:none;margin-right:5px;background-color:initial}.dsplyflx{display:flex}.update-tag-form{width:28rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:3px;padding:2rem 2rem 4rem}.exit-modal-button{display:flex;justify-content:flex-end;width:100%;margin-bottom:1rem}.edit-tag-name{margin:1rem 0;height:50px;width:80%;display:flex;justify-content:center;font-size:30px;border:none;border-bottom:1px solid rgba(0,0,0,.7)}.exit-save-button{background-color:initial;border:none}.handpointer{cursor:pointer}.regpointer{cursor:default}#modal{display:flex;justify-content:center;align-items:center}#modal,#modal-background{position:fixed;top:0;right:0;left:0;bottom:0}#modal-background{background-color:rgba(0,0,0,.7)}#modal-content{position:absolute;background-color:#fff;border-radius:3px}
/*# sourceMappingURL=main.1129acc8.chunk.css.map */