*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;margin:0}body{background-color:#fcfcfc}.page{align-items:center;background-color:#f6f6f6;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:100vw;min-height:100vh;padding-bottom:5rem;width:100vw}.page-split{box-shadow:0 1px 5px 1px hsla(0,0%,76%,.4);flex-direction:row}.page-over,.page-split{background-color:#fcfcfc;display:flex;min-height:100vh}.page-over{flex-direction:column;margin:0;padding:2rem}.page-over p{margin:.5rem 0}.page-over img{opacity:.5}.cover{align-items:center;background-color:hsla(0,0%,58%,.57);display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0;position:absolute;top:3.1rem;width:100%}.header-up{border-radius:0;margin-left:0;margin-top:0;padding-left:2rem;transition:all .5s;width:100%}.header-down{border-radius:10px;margin-left:1rem;margin-top:1rem;padding-left:1rem;transition:all .5s;width:calc(100% - 2rem)}.header{align-items:center;backdrop-filter:blur(7.6px);-webkit-backdrop-filter:blur(7.6px);background-color:#c2c2c2;background:hsla(0,0%,100%,.68);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;height:35px;position:-webkit-sticky;position:sticky}.header h1{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1.3rem}html:not([data-scroll="0"]) body{padding:35px 0 0}html:not([data-scroll="0"]) .header{position:fixed;top:0;z-index:10}h1,h2,h3,h4,h5,h6,p{all:unset}::-webkit-scrollbar{height:5px;width:9px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#777}a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}.check-container{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.check-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#ddd;border-radius:3px;height:15px;left:0;position:absolute;top:0;width:15px}.check-container:hover input~.checkmark{background-color:#ccc}.check-container input:checked~.checkmark{background-color:#555}.checkmark:after{content:"";display:none;position:absolute}.check-container input:checked~.checkmark:after{display:block}.check-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:8px;left:4px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}#landing-page,.link-notif{position:absolute;top:0}.link-notif{align-items:center;-webkit-animation-delay:0;animation-delay:0;background-color:#000;background-color:rgba(102,47,255,.9);box-shadow:0 2px 50px 20px rgba(102,47,255,.9);color:#fff;display:flex;height:2rem;justify-content:center;overflow:hidden;transition-timing-function:ease;white-space:nowrap;width:100%;z-index:1}@-webkit-keyframes noti{0%{visibility:hidden;width:0}to{visibility:visible;width:100%}}@keyframes noti{0%{visibility:hidden;width:0}to{visibility:visible;width:100%}}.glass{backdrop-filter:blur(6.6px);-webkit-backdrop-filter:blur(6.6px);background:hsla(0,0%,100%,.68);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 4px 20px rgba(0,0,0,.1)}.landing-padd{justify-content:center;padding:.5rem}.square{background:#fff;border-radius:30px;-webkit-clip-path:polygon(32% 1.2rem,68% 1.2rem,80% 0,100% 0,100% 100%,0 100%,0 0,20% 0);clip-path:polygon(32% 1.2rem,68% 1.2rem,70% 0,100% 0,100% 100%,0 100%,0 0,30% 0);display:table-cell;height:calc(100% - 1.5rem);position:absolute;vertical-align:top;width:calc(100% - 1.5rem);z-index:0}.square-content{align-items:center;display:flex;flex-direction:column;height:95vh;justify-content:center;margin:0;width:97vw}.menu-links{display:flex;position:absolute;right:35px;top:35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.left-m{left:35px;top:35px}.left-m .menu li.item,.left-m .menu li.item:last-of-type{flex-flow:row-reverse}.left-m .menu li.item:hover{background-color:rgba(0,0,0,.03)}.left-m .menu .icon{height:1.2rem;width:1.2rem}.left-m .menu:hover{background-color:transparent}.menu{all:unset;align-items:center;border-radius:17px;display:flex;gap:.7rem;justify-content:center;padding:5px 6px}.menu li.item{all:unset;align-items:center;border-radius:12px;display:flex;flex-flow:row-reverse;gap:.2rem;height:1.7rem;justify-content:center;padding:2px 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu li.item .link-name{font-size:.9rem;max-width:0;transition:max-width .5s;visibility:hidden}.menu li.item:last-of-type{flex-flow:row}.menu li.item:hover{background-color:rgba(0,0,0,.05);cursor:pointer;padding:2px 4px}.menu li.item:hover .link-name{max-width:6rem;transition:max-width .5s;visibility:visible;white-space:nowrap}.menu li.item:hover .icon{color:#000}.icon{align-self:center;color:rgba(0,0,0,.314);height:1.5rem;width:1.5rem}.menu:hover{background-color:rgba(0,0,0,.03)}.landingTitle{align-self:center;color:#000;font-family:Font2;font-size:5rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-spacing:7rem}.about-me{position:relative;text-align:center;width:50%}.blob{background-color:#662fff;border-radius:10rem;box-shadow:0 2px 150px 150px rgba(102,47,255,.9);height:1px;position:absolute;top:50%;width:1px}@media screen and (max-width:920px){.landing-padd{padding:0}.landingTitle{font-size:3rem;text-align:center;width:100%;word-spacing:5rem}.about-me{text-align:center;width:60%}.blob{top:50%}.left-m{left:30px;top:30px}.left-m .menu li.item{flex-flow:row-reverse}.menu-links{height:97vh;justify-content:space-between;padding-bottom:30px;right:30px;top:30px}.menu,.menu-links{flex-direction:column}.menu{align-items:flex-end}.menu li.item,.menu li.item:last-of-type{flex-flow:row}.menu:hover{background-color:transparent}}.year-books{align-self:center;border-radius:10px;margin-bottom:1rem;transition:box-shadow 1s;transition:border 1s;transition:background-color 1s;width:80%}.year-books,.year-books .container{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.year-books .container{align-content:center;gap:0;width:100%}.year-books .title{color:#e5e4e2;font-size:3rem}.year-books .display{align-items:center;display:flex;height:430px;justify-content:center;transition:width 1s}.year-books .display,.year-books .display .library{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.year-books .display .library{border:4px solid #e5e4e2;box-shadow:0 5px 20px rgba(0,0,0,.2);display:grid;grid-template-columns:auto auto auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.year-books .display .library .month{align-content:space-between;border:4px solid #e5e4e2;display:flex;flex-direction:column;height:6rem;justify-content:space-between;padding:0;width:6rem}.year-books .display .library .month .tag{background-color:#000;border-radius:5px;font-size:.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:2rem;padding:1px 3px;position:relative;top:-.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.year-books .display .library .month .books{align-items:flex-end;display:flex;justify-content:flex-start;margin:0;padding:0;width:100%}.year-books .display .library .month .book{background-color:#2b292a;border-radius:1px;box-shadow:0 2px 7px rgba(0,0,0,.3);height:4rem;width:.6rem}.year-books .display .library .month .book:nth-of-type(4n+1){background-color:#fd3c00;box-shadow:0 2px 7px rgba(0,0,0,.3);height:3.8rem;width:.7rem}.year-books .display .library .month .book:nth-of-type(4n+2){background-color:#f50;box-shadow:0 2px 7px rgba(0,0,0,.3);height:4.1rem;width:.6rem}.year-books .display .library .month .book:nth-of-type(4n+3){background-color:#cd0167;box-shadow:0 2px 7px rgba(0,0,0,.3);height:3.9rem;width:.6rem}.year-books .display .library .month .book:nth-of-type(4n){background-color:#fe318f;box-shadow:0 2px 7px rgba(0,0,0,.3);height:3.7rem;width:.7rem}.year-books .display .library .month .book:nth-of-type(7){-webkit-animation:up 10s infinite;animation:up 10s infinite;box-shadow:0 7px 10px rgba(0,0,0,.7)}@-webkit-keyframes up{0%{rotate:0deg;top:0}10%{rotate:15deg;top:-30px}30%{rotate:15deg;top:-30px}40%{rotate:0deg;top:0}to{rotate:0deg;top:0}}@keyframes up{0%{rotate:0deg;top:0}10%{rotate:15deg;top:-30px}30%{rotate:15deg;top:-30px}40%{rotate:0deg;top:0}to{rotate:0deg;top:0}}.year-books .display .library .month .hovertext{color:#000;font-size:.8rem}.year-books .display .library .month .book:hover{box-shadow:0 2px 7px rgba(0,0,0,.6);cursor:pointer;margin-bottom:.3rem;margin-right:.2rem}.book-view-container{background-color:#e5e4e2;border-radius:10px;display:flex;height:27rem;width:66rem}.book-part-1{display:flex;height:100%;padding:1rem;width:75%}.book-part-1 img{background:hsla(0,0%,100%,.68);border-bottom-left-radius:3px;border-bottom-right-radius:7px;border-top-left-radius:3px;border-top-right-radius:7px;box-shadow:0 10px 20px rgba(0,0,0,.4);height:25rem}.book-part-1 .shadow{background:-webkit-linear-gradient(-50deg,rgba(0,0,0,.01),rgba(0,0,0,.2));height:25rem;left:1.1rem;position:absolute;top:1rem;width:.55rem}.book-part-1 .light{background:-webkit-linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.3));left:1.7rem;width:.1rem}.book-part-1 #two,.book-part-1 .light{height:25rem;position:absolute;top:1rem}.book-part-1 #two{background:-webkit-linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.15));left:1.5rem;width:.2rem}.book-part-1 .details{display:flex;flex-direction:column;gap:1.2rem}.book-part-1 .details h1{font-family:bookTitleFont;font-size:1.9rem;margin-top:.5rem}.book-part-1 .details h2{font-family:bookSubTitleFont;font-size:1.5rem;margin-top:-1rem}.book-part-1 .details h3{font-size:1rem;margin-top:-.5rem}.book-part-1 .details h3 span{opacity:.5}.book-part-1 .details h4{font-family:bookDetailsFont;max-height:96px;overflow:hidden}.book-part-1 .details h1,.book-part-1 .details h2,.book-part-1 .details h3,.book-part-1 .details h4{margin-left:1rem}.book-part-1 .details .info{border-bottom:1px solid hsla(0,0%,69%,.344);border-top:1px solid hsla(0,0%,69%,.344);display:flex;font-family:bookDetailsFont;justify-content:space-around;padding-bottom:.3rem;padding-top:.3rem}.book-part-1 .details .info p{font-size:.8rem}.book-part-1 .details .info p:first-of-type{font-size:.9rem;font-weight:600;opacity:.4}.book-part-1 .details .info h5{font-family:bookSubTitleFont;font-size:1.3rem;margin-top:.3rem}.book-part-1 .details .info div{align-items:center;display:flex;flex-direction:column;gap:.2rem;justify-content:space-between}.book-part-1 .details .info div .details-icon{all:unset;height:1.5rem;margin-top:.3rem}.book-part-1 .details .info .language{background-color:#000;border-radius:5px;color:#fff;font-family:bookSubTitleFont;font-size:1rem;padding:3px 3px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.book-part-1 .details .genres{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.book-part-1 .details .genres h4{margin:0}.book-part-2{border-left:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.3rem;height:100%;padding:1rem;width:25%}.book-part-2 .stickers-zone{display:flex;flex-direction:row;gap:1rem;padding:.5rem 0}.book-part-2 .stickers-zone img{background:none;border:none;box-shadow:none}.book-part-2 h1{font-family:bookSubTitleFont;font-size:1.2rem;margin-top:1rem}.book-part-2 .review{font-size:1rem;max-height:15rem;overflow:scroll;overflow-x:hidden}.book-part-2 .star{color:#aaa;width:1.2rem}.book-part-2 span{opacity:.5}@media only screen and (min-width:960px){.close{align-items:flex-start;display:flex;justify-content:flex-end;opacity:.6;order:1;padding:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.close img{width:1.5rem}.year-books{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:96%}.year-books,.year-books .title{align-self:center}.year-books .container{display:flex;flex-direction:row;gap:1rem;padding-left:2rem}.year-books .display{align-items:center;display:flex;height:430px;justify-content:center;transition:width 1s;width:100%}.year-books .move-to-side{margin-left:1rem;transition:width 1s;width:20rem}.book-view-container{background-color:#e5e4e2;border-radius:15px;color:#000;display:flex;height:27rem;margin:0;padding:0;width:66rem}.book-part-1{display:flex;height:100%;padding:1rem;width:75%}.book-part-1 #cover{height:25rem;margin-top:0}.book-part-1 img{background:hsla(0,0%,100%,.68);border-bottom-left-radius:3px;border-bottom-right-radius:7px;border-top-left-radius:3px;border-top-right-radius:7px;box-shadow:0 10px 20px rgba(0,0,0,.4);height:25rem}.book-part-1 .shadow{background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5));left:0;top:-25.25rem;width:.15rem}.book-part-1 .light,.book-part-1 .shadow{border-radius:2px;height:25rem;position:relative}.book-part-1 .light{background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,.01),hsla(0,0%,100%,.15));left:.7rem;top:-50.25rem;width:.1rem}.book-part-1 .light-comp{background:-webkit-linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.01));height:24.9rem;left:.54rem;position:relative;top:-125.4rem;width:.1rem}.book-part-1 .light-3{background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.01));border-radius:2px;height:24.7rem;left:98.8%;position:relative;top:-100.55rem;width:.15rem}.book-part-1 .light-reverse{background:-webkit-linear-gradient(-170deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0),transparent);height:25rem;left:.3rem;position:relative;top:-75.45rem;width:.2rem}.book-part-1 .light-2{background:-webkit-linear-gradient(-90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.01));border-radius:2px;height:.25rem;left:0;position:relative;top:-75.25rem;width:99%}.book-part-1 .shadow-2{background:-webkit-linear-gradient(-90deg,transparent,rgba(0,0,0,.2));border-radius:2px;height:.2rem;left:.05rem;position:relative;top:-75.7rem;width:97%}.book-part-1 .mega-shadow{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.3),transparent);border-bottom-left-radius:2px;border-bottom-right-radius:7px;height:5rem;left:0;position:relative;top:-130.3rem;width:100%}.book-part-1 .mega-light{background:-webkit-linear-gradient(-90deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));border-radius:4px;height:7rem;left:0;position:relative;top:-155.3rem;width:100%}.book-part-1 .details{display:flex;flex-direction:column;gap:1rem;padding-left:1rem;width:90%}.book-part-1 .details h1{display:flex;font-family:bookTitleFont;font-size:1.5rem;margin-top:1rem}.book-part-1 .details h2{display:flex;font-family:bookSubTitleFont;font-size:1.3rem;margin-top:-1rem}.book-part-1 .details h3{display:flex;font-size:1rem;margin-top:-.5rem}.book-part-1 .details h3 span{opacity:.5}.book-part-1 .details h4{font-family:bookDetailsFont;font-weight:1rem;max-height:143px;overflow:hidden;width:100%}.book-part-1 .details h1,.book-part-1 .details h2,.book-part-1 .details h3,.book-part-1 .details h4{margin-left:0}.book-part-1 .details .info{border-bottom:1px solid hsla(0,0%,69%,.344);border-top:1px solid hsla(0,0%,69%,.344);display:flex;font-family:bookDetailsFont;justify-content:space-between;padding-bottom:.3rem;padding-top:.3rem}.book-part-1 .details .info p{font-size:.8rem}.book-part-1 .details .info p:first-of-type{font-size:.9rem;font-weight:600;opacity:.4}.book-part-1 .details .info h5{font-family:bookSubTitleFont;font-size:1.3rem;margin-top:.3rem}.book-part-1 .details .info div{align-items:center;display:flex;flex-direction:column;gap:.2rem;justify-content:space-between}.book-part-1 .details .info div .details-icon{all:unset;height:1.5rem;margin-top:.3rem}.book-part-1 .details .info .language{background-color:#000;border-radius:5px;color:#fff;font-family:bookSubTitleFont;font-size:1rem;padding:3px 3px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.book-part-1 .details .genres{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.book-part-1 .details .genres h4{margin:0}.book-part-2{border-top:1px solid rgba(0,0,0,.05);display:flex;gap:.3rem;height:100%;padding:1rem;width:25%}.book-part-2 .stickers-zone{display:flex;flex-direction:row;gap:1rem;padding:.5rem 0}.book-part-2 .stickers-zone img{background:none;border:none;box-shadow:none}.book-part-2 h1{font-family:bookSubTitleFont;font-size:1.2rem;margin-top:1rem}.book-part-2 .review{font-size:1rem;max-height:15rem;overflow:scroll;overflow-x:hidden}.book-part-2 .star{color:#aaa;width:1.2rem}.book-part-2 span{opacity:.5}}.books-banner{align-items:center;background-color:#00420d;background-image:url(/static/media/books-banner.e29260644e3ec6f375c7.png);background-size:cover;border-radius:20px;display:flex;height:30rem;margin-top:3rem;width:90%}.books-banner .books-page-title{color:#f5f5f5;font-family:RobotoBold;font-size:4rem;margin-left:5rem}.books-page-subtitle{background:none;border:none;font-family:RobotoBold;font-size:1.5rem;margin-top:5rem;padding:.5rem 1rem;text-align:start;width:80%}#library-books{justify-content:space-between}.library-legend{align-items:center;background:hsla(0,0%,100%,.5);background-image:url(/static/media/legend-background02.d11b224b90e4d238e21c.png);background-size:cover;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;padding:2rem;position:relative;width:80%}.library-legend h1{font-family:RobotoMedium;font-size:4rem;padding:0 3rem}.library-legend .legend-group{display:flex;flex-direction:row;gap:1rem;justify-content:center}.library-legend .legend-group h1{align-items:center;border:3px solid #000;border-radius:7px;display:flex;font-family:RobotoMedium;font-size:1.2rem;height:calc(4rem - 5px);justify-content:center;text-align:center;width:calc(4rem - 5px)}.library-legend .legend-group .legend-element{align-items:center;display:flex;flex-direction:column;justify-content:center}.library-legend .legend-group .legend-element img{border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.05);height:4rem;width:4rem}.library-legend .legend-group .legend-element p{font-family:RobotoMedium;text-align:center}.library-filters{background:hsla(0,0%,100%,.5);border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:1rem;padding:1rem 1rem .5rem;width:80%}.library-filters label{font-family:RobotoMedium;font-size:1rem;padding:0 1.5rem}.library-filters input[type=text]{background-color:#ddd;border:2px solid #ddd;border-radius:5px;font-size:RobotoMedium;height:1.5rem;margin-top:-4px;padding-left:5px;width:15rem}.library-filters input[type=text]:focus{border:2px solid #ccc;outline:none}#results{font-size:.9rem;margin-bottom:12px;padding-right:1rem;text-align:end;width:80%}.content-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;position:relative;width:80%}.content-container .favourite-book{background:hsla(0,0%,100%,.5);border-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:1rem;padding:1rem}.content-container .favourite-book img{border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.05);height:12rem}.content-container .favourite-book .about-book{display:flex;flex-direction:column;justify-content:space-between;width:9rem}.content-container .favourite-book .about-book div{display:flex;flex-direction:column}.content-container .favourite-book .about-book h1{font-family:RobotoBold;font-size:1.3rem;line-height:90%;padding-top:5px}.content-container .favourite-book .about-book h2{font-size:.9rem;margin-top:1rem}.content-container .favourite-book .about-book h3,.content-container .favourite-book .about-book h4{font-size:.7rem;opacity:.5}.content-container .review-book{background:hsla(0,0%,100%,.5);border-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative}.content-container .review-book .thumbnail{border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.05);height:12rem}.content-container .review-book .about-book{display:flex;flex-direction:column;justify-content:space-between;width:12rem}.content-container .review-book .about-book h1{font-family:RobotoBold;font-size:1.3rem;line-height:90%}.content-container .review-book .about-book h2{font-size:.9rem;margin-top:1rem}.content-container .review-book:hover{cursor:pointer}.content-container .fv-blob{background-color:#fff;box-shadow:0 2px 60px 90px #fff;margin-top:9%;position:absolute;right:48%;z-index:0}.content-container .book{background:hsla(0,0%,100%,.5);border-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:.5rem;min-width:295px;padding:.5rem;position:relative;width:24%}.content-container .book img{border-radius:12px;height:5rem}.content-container .book .about-book{display:flex;flex-direction:column;justify-content:space-between}.content-container .book .about-book div{display:flex;flex-direction:column}.content-container .book .about-book h1{font-family:RobotoBold;font-size:.9rem;line-height:90%;padding-top:5px}.content-container .book .about-book h2{font-size:.75rem}.content-container .book .about-book h3,.content-container .book .about-book h4{font-size:.7rem;opacity:.5}.close-modal{height:2rem;position:absolute;right:.5rem;top:2rem}.close-modal:hover{cursor:pointer}.modal-review{display:flex;flex-direction:column;gap:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.modal-review .thumbnail{box-shadow:0 1px 5px rgba(0,0,0,.05);height:31rem;margin-top:0;object-fit:cover;width:100%}.modal-review .cover{border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.8);height:26rem;left:2rem;top:3rem;width:auto}.modal-review #modal-cover{margin-top:-16px;position:relative}.modal-review .about-book{bottom:2rem;color:#fff;display:flex;flex-direction:column;left:21rem;position:absolute;text-shadow:.5px .5px #000}.modal-review .about-book .small-pencil{height:1.1rem;margin-right:.3rem;width:1.1rem}.modal-review .about-book h1{font-family:RobotoBold;font-size:2.5rem;text-shadow:.5px .5px #000}.modal-review .about-book h2{font-family:RobotoRegular;font-size:1.5rem;margin-top:1rem;text-shadow:.5px .5px #000}.modal-review .about-book #rev-author{margin:0}.modal-review #review-content{align-self:center;font-family:RobotoRegular;font-size:1.1rem;margin:2rem 0 6rem;width:60%}.modal-review #review-content p{display:flex;flex-direction:row;margin:.5rem 0;text-indent:1rem}.modal-review #review-content i{display:contents}.modal-review #review-content blockquote{font-weight:700;margin:.7rem 2rem}@media only screen and (max-width:500px){.books-banner{height:18rem}.books-banner .books-page-title{font-size:3rem;margin-left:2rem}.books-page-subtitle{width:90%}.content-container{flex-wrap:wrap;justify-content:space-between;width:90%}.content-container .favourite-book{padding:.7rem}.content-container .favourite-book img{border-radius:8px;height:10rem}.content-container .favourite-book .about-book h1{font-size:1.2rem}.content-container .favourite-book .about-book h2{font-size:.8rem}.content-container .review-book{padding:.7rem}.content-container .review-book .thumbnail{border-radius:10px;height:9rem;width:9rem}.content-container .review-book .about-book{width:9rem}.content-container .review-book .about-book h1{font-size:1.2rem}.content-container .review-book .about-book h2{font-size:.8rem}.content-container .book{background:hsla(0,0%,100%,.5);border-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:.5rem;padding:.5rem;position:relative;width:100%}.content-container .book img{border-radius:12px;height:3rem}.content-container .book .about-book{display:flex;flex-direction:column;justify-content:space-between}.content-container .book .about-book div{display:flex;flex-direction:column}.content-container .book .about-book h1{font-size:.8rem}.content-container .book .about-book h2{font-size:.7rem}.content-container .book .about-book h3,.content-container .book .about-book h4{font-size:.6rem}#library-books{gap:.5rem;justify-content:center}.library-legend{gap:.8rem;padding:1rem;width:90%}.library-legend .legend-group h1{font-size:1rem}.library-legend .legend-group .legend-element img{height:3rem;width:3rem}.library-filters{width:90%}.library-filters label{font-family:RobotoMedium;font-size:1rem;padding:0 1.5rem}}@media only screen and (max-width:750px){.modal-review{display:flex;flex-direction:column;gap:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.modal-review .thumbnail{box-shadow:0 1px 5px rgba(0,0,0,.05);height:25rem;margin-top:-1rem;object-fit:cover}.modal-review .cover{border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.8);height:12rem;left:1rem;top:2rem;width:auto}.modal-review .about-book{left:1rem;top:15rem}.modal-review .about-book .small-pencil{height:1rem;margin-right:.3rem;width:1rem}.modal-review .about-book h1{font-size:2rem}.modal-review .about-book h2{font-size:1.2rem}.modal-review .about-book #rev-author{margin:0 0 -5px}.modal-review #review-content{width:80%}.close-modal{height:1.5rem;right:0;top:2rem}}@media only screen and (max-width:960px){.page{display:flex;flex-direction:column;padding:0}.books-page-title{font-size:3rem;padding:2rem}.books-page-title,.fade{background:none;border:none}.fade{box-shadow:none;transition:box-shadow 1s;transition:border 1s;transition:background-color 1s}.book-view-container{background-color:#e5e4e2;border-radius:15px;color:#000;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;max-width:600px;padding:0;width:110%}.book-view-container .close{display:flex;justify-content:flex-end;margin-bottom:-2rem;opacity:.6;order:1;padding:.5rem;width:100%}.book-view-container .close img{width:1.5rem}.book-part-1{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;order:2;padding:1.5rem .5rem;width:100%}.book-part-1 #cover{height:20rem;margin-top:0}.book-part-1 img{border-bottom-left-radius:3px;border-bottom-right-radius:7px;border-top-left-radius:3px;border-top-right-radius:7px;box-shadow:0 10px 20px rgba(0,0,0,.4);height:20rem}.book-part-1 .shadow{background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5));left:0;top:-20.25rem;width:.15rem}.book-part-1 .light,.book-part-1 .shadow{border-radius:2px;height:20rem;position:relative}.book-part-1 .light{background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,.01),hsla(0,0%,100%,.15));left:.6rem;top:-40.25rem;width:.1rem}.book-part-1 .light-comp{background:-webkit-linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.01));height:19.9rem;left:.44rem;position:relative;top:-100.4rem;width:.1rem}.book-part-1 .light-3{background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.01));border-radius:2px;height:19.7rem;left:98.8%;position:relative;top:-80.55rem;width:.15rem}.book-part-1 .light-reverse{background:-webkit-linear-gradient(-170deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0),transparent);height:20rem;left:.3rem;position:relative;top:-60.45rem;width:.2rem}.book-part-1 .light-2{background:-webkit-linear-gradient(-90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.01));border-radius:2px;height:.25rem;left:0;position:relative;top:-60.25rem;width:99%}.book-part-1 .shadow-2{background:-webkit-linear-gradient(-90deg,transparent,rgba(0,0,0,.2));border-radius:2px;height:.2rem;left:.05rem;position:relative;top:-60.7rem;width:97%}.book-part-1 .mega-shadow{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.3),transparent);border-bottom-left-radius:2px;border-bottom-right-radius:7px;height:5rem;left:0;position:relative;top:-105.3rem;width:100%}.book-part-1 .mega-light{background:-webkit-linear-gradient(-90deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));border-radius:4px;height:7rem;left:0;position:relative;top:-125.3rem;width:100%}.book-part-1 .details{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;width:90%}.book-part-1 .details h1{font-family:bookTitleFont;font-size:1.5rem;margin-top:1rem}.book-part-1 .details h1,.book-part-1 .details h2{display:flex;justify-content:center;text-align:center}.book-part-1 .details h2{font-family:bookSubTitleFont;font-size:1.3rem;margin-top:-1rem}.book-part-1 .details h3{display:flex;font-size:1rem;justify-content:center;margin-top:-.5rem}.book-part-1 .details h3 span{opacity:.5}.book-part-1 .details h4{font-family:bookDetailsFont;font-weight:1rem;max-height:143px;overflow:hidden;width:100%}.book-part-1 .details h1,.book-part-1 .details h2,.book-part-1 .details h3,.book-part-1 .details h4{margin-left:0}.book-part-1 .details .info{border-bottom:1px solid hsla(0,0%,69%,.344);border-top:1px solid hsla(0,0%,69%,.344);display:flex;font-family:bookDetailsFont;justify-content:space-between;padding-bottom:.3rem;padding-top:.3rem}.book-part-1 .details .info p{font-size:.8rem}.book-part-1 .details .info p:first-of-type{font-size:.9rem;font-weight:600;opacity:.4}.book-part-1 .details .info h5{font-family:bookSubTitleFont;font-size:1.3rem;margin-top:.3rem}.book-part-1 .details .info div{align-items:center;display:flex;flex-direction:column;gap:.2rem;justify-content:space-between}.book-part-1 .details .info div .details-icon{all:unset;height:1.5rem;margin-top:.3rem}.book-part-1 .details .info .language{background-color:#000;border-radius:5px;color:#fff;font-family:bookSubTitleFont;font-size:1rem;padding:3px 3px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.book-part-1 .details .genres{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.book-part-1 .details .genres h4{margin:0}.book-part-2{border-top:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;gap:.3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;order:3;padding:1rem 2rem;width:100%}.book-part-2 .stickers-zone{display:flex;flex-direction:row;gap:1rem;padding:.5rem 0}.book-part-2 .stickers-zone img{background:none;border:none;box-shadow:none}.book-part-2 h1{font-family:bookSubTitleFont;font-size:1.2rem;margin-top:1rem}.book-part-2 .review{font-size:1rem;max-height:15rem;overflow:scroll;overflow-x:hidden}.book-part-2 .star{color:#aaa;width:1.2rem}.book-part-2 span{opacity:.5}}@font-face{font-family:mainFont;src:url(/static/media/Sinistre-S%C3%94%C3%87%C3%A1Caroline.a7f657bf8fa58faed081.otf)}@font-face{font-family:PlayfairRegular;src:url(/static/media/PlayfairDisplay-Regular.6a97b5c64f316f567fa1.ttf)}@font-face{font-family:AmiriRegular;src:url(/static/media/Amiri-Regular.854754d93a8cf8711a94.ttf)}@font-face{font-family:AmiriBold;src:url(/static/media/Amiri-Bold.b2f7400dbb749bb3d119.ttf)}@font-face{font-family:AmiriItalic;src:url(/static/media/Amiri-Italic.e6d26d9b1685081b8a60.ttf)}@font-face{font-family:AmiriBoldItalic;src:url(/static/media/Amiri-BoldItalic.d4ff3b1cbf674a273e8e.ttf)}@font-face{font-family:VinaSansRegular;src:url(/static/media/VinaSans-Regular.a3809b80da4207531e33.ttf)}@font-face{font-family:RobotoBold;src:url(/static/media/Roboto-Bold.f80816a5455d171f948d.ttf)}@font-face{font-family:RobotoMedium;src:url(/static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf)}@font-face{font-family:RobotoItalic;src:url(/static/media/Roboto-Italic.87f3afe16a8c3c370634.ttf)}@font-face{font-family:RobotoRegular;src:url(/static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf)}@font-face{font-family:RobotoLight;src:url(/static/media/Roboto-Light.333da16a3f3cc391d087.ttf)}@font-face{font-family:ExoBold;src:url(/static/media/Exo-Bold.5cbdf8fb20c7db1645b0.ttf)}@font-face{font-family:ExoLight;src:url(/static/media/Exo-Thin.a347b95357d2ff04bc5e.ttf)}@font-face{font-family:ExoRegular;src:url(/static/media/Exo-Regular.468e68658dba600527d8.ttf)}::selection{background:#5c5c5c;color:#fff;font-family:Courier New,Courier,monospace}#blog-page{position:absolute;top:0}.blog-cover{display:flex;gap:1.5rem;height:30rem;padding:1.5rem;position:relative}.blog-cover .banner{height:100%;margin-bottom:7rem;width:60%}.blog-cover .banner .banner-img{background-color:#000;border-radius:25px;height:100%;margin-bottom:-5rem;object-fit:cover;width:100%}.blog-cover .banner .banner-shadow{background:-webkit-linear-gradient(-90deg,hsla(0,0%,100%,0),#fff);height:5rem;position:relative;width:100%}.blog-cover .front-page{align-items:flex-end;background-color:#dfdfdf;border-radius:25px;color:#000;display:flex;flex-direction:column;grid-area:title;height:100%;justify-content:center;padding:2rem;width:40%}.blog-cover .front-page #title-line-one{align-items:flex-start;display:flex;flex-direction:row}.blog-cover .front-page #badge{all:unset;align-items:center;border-radius:25px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.blog-cover .front-page #badge .icon{color:#000;max-height:2.5rem;width:1.25rem}.blog-cover .front-page #badge .bubble-icon{color:#000;margin-top:5px;max-height:3rem;width:1.25rem}.blog-cover .front-page #blog-title{align-items:flex-end;display:flex;flex-direction:column}.blog-cover .front-page #blog-title .title{font-family:ExoBold;font-size:3rem;line-height:95%;text-align:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blog-cover .front-page #blog-title .subtitle{font-family:ExoRegular;font-size:2rem;max-width:95%;text-align:end}.blog-cover .front-page #preface{margin-top:3rem;text-align:left;width:100%}.blog-cover .front-page #preface #text{font-family:ExoRegular;font-size:.9rem;width:50%}.blog-cover .details{background-color:#000;border:5px solid #fff;border-radius:25px;bottom:0;color:#fff;padding:10px;position:absolute;right:5rem}.blog-cover .details #time{border-radius:25px;font-family:RobotoRegular}.content{display:flex;flex-direction:row}.content .side{display:flex;height:auto;justify-content:flex-start;padding-left:1.5rem;width:25%}.content .side nav{align-self:flex-start;background-color:#f4f4f4;border-radius:25px;font-family:ExoRegular;font-size:1.25rem;max-height:calc(100vh - 70px);overflow:auto;padding:1rem;position:-webkit-sticky;position:sticky;top:24px;width:85%}.content .side nav ul{align-items:flex-start}.content .side nav ul li{color:#8e8e8e;font-size:1.1rem;margin-top:-.7rem;padding:0}.content .side nav ul li a{color:#8e8e8e;font-family:ExoRegular}.content .side nav ul li:first-of-type{color:#000;font-family:ExoBold;margin-bottom:1rem;margin-top:0}.content .side .active{color:red}.content .side-right{height:auto;width:25%}.content .article{display:flex;flex-direction:column;font-family:RobotoRegular;padding:5rem .5rem;width:50%}.content .article p{font-family:RobotoRegular;font-size:1.25rem;margin-bottom:.5rem}.content .article h3{font-family:RobotoBold;font-size:1.7rem;font-weight:700;margin:3rem 0 1rem}.content .article h4{font-family:RobotoMedium;font-size:1.5rem;font-weight:700;margin:2rem 0 1rem}.content .article mark{background:-webkit-linear-gradient(-90deg,hsla(0,0%,100%,0),#a7ff05)}.content .article blockquote{align-self:center;border-radius:25px;font-family:ExoBold;font-size:1.7rem;line-height:90%;margin:2rem 0;max-width:100%;padding:1rem 5rem;position:relative}.content .article blockquote .quote-icon{color:#fcfcfc;left:1rem;position:absolute;top:.5rem;width:3rem}.content .article cite{font-family:RobotoItalic}.content .article .footnote{border-radius:10px;font-size:.7rem;margin:2px 4px 2px 2px;opacity:1;vertical-align:super}.content .article ol.footnotes{align-items:flex-start;border-top:1px solid gray;display:flex;flex-direction:column;gap:0;justify-content:flex-start;list-style-type:decimal-leading-zero;margin-top:2rem;padding:1rem 2rem}.content .article ol.footnotes li{font-family:RobotoLight;padding:0}.content .article figure{all:unset;align-self:center;border-radius:25px;display:flex;flex-direction:column;margin:2rem 0;padding:10px;position:relative;width:100%}.content .article figure img{background-color:gray;border-radius:7px;width:100%}.content .article figure figcaption{background-color:#000;border:3px solid #fff;border-radius:25px;bottom:-1rem;color:#fff;float:right;font-family:RobotoLight;font-size:.8rem;max-width:50%;padding:6px 8px;position:absolute;right:3rem}.head3{list-style-type:circle;margin-left:0}.head4{list-style-type:square;margin-left:10px}@media only screen and (max-width:500px){.blog-cover{flex-direction:column;gap:1rem;height:45rem;padding:1rem}.blog-cover .banner{height:40%;margin:0;width:100%}.blog-cover .front-page{height:60%;width:100%}.blog-cover .front-page #badge{all:unset;align-items:center;border-radius:25px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.blog-cover .front-page #badge .icon{color:#000;max-height:2.5rem;width:1.25rem}.blog-cover .front-page #badge .bubble-icon{color:#000;margin-top:5px;max-height:3rem;width:1.25rem}.blog-cover .front-page #blog-title .title{font-size:2rem}.blog-cover .front-page #blog-title .subtitle{font-size:1.5rem}.blog-cover .front-page #preface{margin-top:2rem}.blog-cover .details{border:4px solid #fff;padding:7px;right:3rem}.content{align-items:center;flex-direction:column}.content .side{display:none}.content .side-right{display:none;width:0}.content .article{width:80%}.content .article p{font-family:RobotoRegular;font-size:1.25rem;margin-bottom:.5rem}.content .article h3{font-family:RobotoBold;font-size:1.7rem;font-weight:700;margin:3rem 0 1rem}.content .article h4{font-family:RobotoMedium;font-size:1.5rem;font-weight:700;margin:2rem 0 1rem}.content .article blockquote{font-size:1.5rem;padding:1rem 2rem}.content .article cite{font-family:RobotoItalic}.content .article .footnote{border-radius:10px;font-size:.7rem;margin:2px 4px 2px 2px;opacity:1;vertical-align:super}.content .article ol.footnotes{align-items:flex-start;border-top:1px solid gray;display:flex;flex-direction:column;gap:0;justify-content:flex-start;list-style-type:decimal-leading-zero;margin-top:2rem;padding:1rem 2rem}.content .article ol.footnotes li{font-family:RobotoLight;padding:0}.content .article figure figcaption{bottom:-.7rem;right:1.5rem}}svg{fill:currentColor;height:4rem;max-width:66vmin;-webkit-transform-origin:center;transform-origin:center;width:4rem}.sticker{align-items:center;border-radius:1.5rem;border-style:dashed;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;height:3.1rem;justify-content:center;width:3.1rem}.sticker img:first-of-type{height:3rem;opacity:.5;position:absolute}.sticker img:nth-of-type(2){height:3.5rem;opacity:.5;position:absolute;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.sticker img:nth-of-type(3){height:1.4rem;position:absolute}.atf{background-color:rgba(127,255,212,.1);color:#7fffd4}.yf{background-color:rgba(255,251,127,.1);color:#f4eb02}.rr{background-color:rgba(255,176,127,.1);color:#ffb07f;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700}.impression{align-items:center;border-radius:7px;display:flex;font-size:.9rem;height:1.5rem;justify-content:flex-start;padding:2px 7px 2px 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loved{background-color:rgba(255,0,0,.1);color:red}.cute{background-color:rgba(255,0,191,.1);color:#ff00bf}.disappointed,.disliked,.insightful,.liked,.mindblowing{background-color:rgba(255,213,0,.2);color:#dfba00}.label{align-items:center;background-color:hsla(0,0%,76%,.243);border-radius:6px;color:#8b8b8b;display:flex;font-size:medium;font-size:.9rem;font-weight:500;justify-content:flex-start;padding-left:5px;padding-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LGBTQ p{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0deg,#fdafc7,#75d5eb,#603814,#e40303,#ff8c00,#008026,#24408e,#732982);-webkit-background-clip:text}.hovertext{position:relative}.hovertext:hover{cursor:pointer}.hovertext:before{background:#fff;border:1px solid hsla(0,0%,100%,.18);border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.1);content:attr(data-hover);font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;opacity:0;padding:0 4px;position:absolute;text-align:center;top:110%;transition:opacity 1s ease-in-out;visibility:hidden;width:80px;z-index:1}.hovertext:hover:before{opacity:1;visibility:visible}@font-face{font-family:Affigere-Regular;src:url(/static/media/Affigere-Regular.32850da3b2d77f9a73eb.otf)}@font-face{font-family:Redaction70-Regular;src:url(/static/media/Redaction70-Regular.a50e62a8a4b352a3cd86.otf)}@font-face{font-family:Elvenes;src:url(/static/media/Elvenes-BoldDisplay.3daa87292818c916dd36.ttf)}@font-face{font-family:Coconat-Bold;src:url(/static/media/Coconat-BoldExt.b826f0e1f32c568ede55.woff)}@font-face{font-family:ApfelGrotezk;src:url(/static/media/ApfelGrotezk-Brukt.4eb45dbdb928d2064672.woff)}@font-face{font-family:Jabin-Bold;src:url(/static/media/Jabin-Bold.8f50bf47c6f337363bd7.ttf)}@font-face{font-family:mainFont;src:url(/static/media/Athelas-Regular.6a8b627b1abfec63388f.ttf)}@font-face{font-family:bookTitleFont;src:url(/static/media/Vollkorn-Bold.24d0083351d972363612.ttf)}@font-face{font-family:bookSubTitleFont;src:url(/static/media/Vollkorn-Semibold.8a95a7118fe9120093e6.ttf)}@font-face{font-family:bookDetailsFont;src:url(/static/media/Vollkorn-Regular.07daa8281a3eddec46cb.ttf)}@font-face{font-family:Font2;src:url(/static/media/Sinistre-S%C3%94%C3%87%C3%A1Caroline.a7f657bf8fa58faed081.otf)}.banner-2023{align-items:center;backdrop-filter:blur(6.6px);-webkit-backdrop-filter:blur(6.6px);background-color:#121212;border-radius:1rem;color:#e5e4e2;display:flex;font-size:6rem;height:10rem;justify-content:center;margin:1rem 0 3rem;overflow:hidden;text-align:center;width:80%}.banner-2023 h1{position:absolute}.banner-2023 .blob{border-radius:1rem;height:1px;width:1px}.banner-2023 .blob:first-of-type{-webkit-animation:blob1 10s infinite;animation:blob1 10s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;box-shadow:0 2px 150px 150px #fd3c00;left:10%;margin-top:-10%}@-webkit-keyframes blob1{0%{left:10%}50%{left:5%}to{left:10%}}@keyframes blob1{0%{left:10%}50%{left:5%}to{left:10%}}.banner-2023 .blob:nth-of-type(2){-webkit-animation:blob2 10s infinite;animation:blob2 10s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;box-shadow:0 2px 150px 150px #fe318f;left:50%;margin-top:15%}@-webkit-keyframes blob2{0%{box-shadow:0 2px 150px 150px #fe318f;left:50%;margin-top:15%}50%{box-shadow:0 2px 150px 180px #fe318f;left:45%;margin-top:13%}to{box-shadow:0 2px 150px 150px #fe318f;left:50%;margin-top:15%}}@keyframes blob2{0%{box-shadow:0 2px 150px 150px #fe318f;left:50%;margin-top:15%}50%{box-shadow:0 2px 150px 180px #fe318f;left:45%;margin-top:13%}to{box-shadow:0 2px 150px 150px #fe318f;left:50%;margin-top:15%}}.banner-2023 .blob:nth-of-type(3){-webkit-animation:blob3 10s infinite;animation:blob3 10s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;box-shadow:0 2px 200px 250px #fd3c00;left:80%;margin-top:15%}@-webkit-keyframes blob3{0%{left:80%}50%{left:70%}to{left:80%}}@keyframes blob3{0%{left:80%}50%{left:70%}to{left:80%}}.banner-2023 .arrow{-webkit-animation:arrow 3s infinite;animation:arrow 3s infinite;-webkit-animation-delay:0;animation-delay:0;transition-timing-function:ease}@-webkit-keyframes arrow{0%{margin-left:0}50%{margin-left:1rem}to{margin-left:0}}@keyframes arrow{0%{margin-left:0}50%{margin-left:1rem}to{margin-left:0}}.banner-2023:hover{cursor:pointer}.dark{align-items:center;background-color:#121212;color:#fff;display:flex;flex-direction:column;gap:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:0;padding:2rem 0 10rem;position:absolute;top:0;width:100%}.replay-page-title{color:#fd3c00;font-size:4rem}.about{color:#fff;display:flex;flex-direction:column;font-size:1.1rem;margin-bottom:2rem;padding:1rem;width:85%}.about h1{font-size:1.6rem;font-weight:bolder;padding:.5rem 0}.about h2{font-size:1.3rem;font-weight:700;padding-top:.7rem}.about p{font-size:1.1rem}.about span{all:unset;color:#fd3c00}.one{font-family:Affigere-Regular,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.two{font-family:Redaction70-Regular,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.three{font-family:Elvenes,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.four{font-family:Coconat-Bold,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.five{font-family:ApfelGrotezk,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.six{font-family:Jabin-Bold,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}ul{all:unset;align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:600px;width:100%}ul li{all:unset;border-radius:15px;color:#e5e4e2;display:flex;flex-direction:column;gap:.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 1rem;width:80%}ul li h1{font-size:1rem}ul li p{align-items:center;display:flex;font-size:1.2rem;justify-content:center}ul li svg{margin-left:2rem;margin-top:-7rem}.fade{background:none;border:none;box-shadow:none;transition:box-shadow 1s;transition:border 1s;transition:background-color 1s}.white-text{color:#e5e4e2}.black-text{color:#2b292a}.orange-text{color:#fd3c00}.pink-text{color:#fe318f}.orange{background-color:#fd3c00}.pink{background-color:#fe318f}.white{background-color:#e5e4e2;color:#2b292a}.black{background-color:#2b292a;color:#e5e4e2}.no-background{background-color:none}.upper{margin-top:-1.5rem}.goal{display:flex;font-size:10rem;justify-content:center}.goal h2{line-height:80%}.goal h2:first-of-type{color:#fd3c00;text-shadow:-1px -1px 0 #e5e4e2,1px -1px 0 #e5e4e2,-1px 1px 0 #e5e4e2,1px 1px 0 #e5e4e2}.goal h2:nth-of-type(2){-webkit-animation:mymove 7s infinite;animation:mymove 7s infinite;color:#e5e4e2;font-size:12rem;margin-left:-5.5rem;margin-top:-2rem;position:relative}@-webkit-keyframes mymove{0%{left:-50px;opacity:0}20%{left:0;opacity:1}}@keyframes mymove{0%{left:-50px;opacity:0}20%{left:0;opacity:1}}.goal h2:nth-of-type(3){-webkit-animation:myappear 7s infinite;animation:myappear 7s infinite;margin-left:.5rem;position:relative}@-webkit-keyframes myappear{0%{opacity:0}20%{opacity:1}}@keyframes myappear{0%{opacity:0}20%{opacity:1}}.timeline{border-radius:10px;border-spacing:0;width:100%}.timeline tr:nth-of-type(4n+0) .line{background-color:#fd3c00}.timeline tr:nth-of-type(4n+1) .line{background-color:#cf3b00}.timeline tr:nth-of-type(4n+2) .line{background-color:#fe318f}.timeline tr:nth-of-type(4n+3) .line{background-color:#c4005b}.timeline tr{height:.7rem}.timeline tr td:nth-of-type(4n):not(td:last-of-type),.timeline tr th:not(th:last-of-type){border-right:1px solid hsla(0,0%,50%,.4)}.timeline td{font-size:.6rem;overflow:visible;width:2.03%}.timeline th{padding-bottom:.5rem}.timeline .s-line{border-bottom-left-radius:4px;border-top-left-radius:4px}.timeline .c-line{border-radius:4px}.timeline .e-line{border-bottom-right-radius:4px;border-top-right-radius:4px}.timeline .title-to-left{direction:rtl}.timeline .shown-title{direction:rtl;font-size:.6rem;margin-top:-.4rem;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.timeline td{border:none;border-top:2px solid #e5e4e2}.timeline #show-titles{font-size:.7rem}.timeline #show-titles:hover{cursor:pointer}.meta-genres{display:flex;flex-direction:column;gap:1rem}.meta-genres .genre{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.5rem}.meta-genres .genre h2{color:#e5e4e2;font-family:Affigere-Regular,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:2rem}.meta-genres #pipes{display:flex;flex-direction:column;justify-content:space-around}.meta-genres .pipe{align-content:flex-end;border-radius:12px;color:#fff;display:flex;height:2rem;justify-content:center;padding:.5rem .2rem}.meta-genres #fiction .pipe{-webkit-animation:an1 7s infinite;animation:an1 7s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;position:relative}@-webkit-keyframes an1{0%{left:-100px;opacity:0}20%{left:0;opacity:1}90%{left:0;opacity:1}95%{opacity:0}to{left:50px;opacity:0}}@keyframes an1{0%{left:-100px;opacity:0}20%{left:0;opacity:1}90%{left:0;opacity:1}95%{opacity:0}to{left:50px;opacity:0}}.meta-genres #non-fiction .pipe{-webkit-animation:an2 7s infinite;animation:an2 7s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fe318f;position:relative}@-webkit-keyframes an2{0%{left:50px;opacity:0}20%{left:0;opacity:1}90%{left:0;opacity:1}to{left:-150px;opacity:0}}@keyframes an2{0%{left:50px;opacity:0}20%{left:0;opacity:1}90%{left:0;opacity:1}to{left:-150px;opacity:0}}.meta-genres #poetry .pipe{-webkit-animation:an3 7s infinite;animation:an3 7s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#e5e4e2;position:relative}@-webkit-keyframes an3{0%{left:-150px;opacity:0}20%{left:0;opacity:1}90%{left:0;opacity:1}to{left:90px;opacity:0}}@keyframes an3{0%{left:-150px;opacity:0}20%{left:0;opacity:1}90%{left:0;opacity:1}to{left:90px;opacity:0}}.differential-genres{justify-content:space-between;padding:0}.differential-genres,.differential-genres #dif-genres{display:flex;flex-direction:column}.differential-genres #dif-genres .genre-line{display:flex;flex-direction:row;gap:.5rem;padding:.1rem 0}.differential-genres #dif-genres .genre-line .g-name{font-weight:bolder;margin-top:-.1rem}.differential-genres #dif-genres .genre-line .line{background-color:#2b292a;border-radius:5px;height:.8rem}.differential-genres #dif-genres .genre-line .line p{font-size:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.all-genres{border:1px solid hsla(0,0%,85%,.6);border-radius:7px;display:flex;flex-direction:column;justify-content:space-between;padding:.5rem 1rem;width:40%}.all-genres h2{align-content:center;display:flex;font-size:2rem;justify-content:center}.all-genres .g-labels{align-content:flex-start;display:flex;flex-wrap:wrap;font-size:.9rem;gap:2px;height:42%}.all-genres .g-labels p{background-color:#e8e8e8;border-radius:4px;color:gray;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1px 2px}.all-genres .g-labels p:hover{cursor:pointer}.all-genres #two{gap:4px}.all-genres #two p{color:#8a1cf8}.all-genres #two p:hover{cursor:auto}.pie-container{align-items:center;border-radius:7px;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.pie-container .donut{border-radius:10rem;height:11rem;width:11rem}.pie-container .donut .inner-circle{background-color:#fff;border-radius:5rem;height:8rem;left:1.5rem;position:relative;top:1.5rem;width:8rem}.pie-container .donut:first-of-type{-webkit-animation:an4 10s infinite;animation:an4 10s infinite}.pie-container .donut:nth-of-type(2){-webkit-animation:an5 10s infinite;animation:an5 10s infinite}@-webkit-keyframes an4{0%{rotate:0deg}80%{rotate:0deg}to{rotate:1turn}}@keyframes an4{0%{rotate:0deg}80%{rotate:0deg}to{rotate:1turn}}@-webkit-keyframes an5{0%{rotate:0deg}80%{rotate:0deg}to{rotate:-1turn}}@keyframes an5{0%{rotate:0deg}80%{rotate:0deg}to{rotate:-1turn}}.pie-container #legend{display:flex;justify-content:center;width:15rem;width:100%}.pie-container #legend p{border-radius:15px;color:#000;font-size:.8rem;margin-right:.5rem;padding:2px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shorten{height:12rem;padding-right:0}.shorten .content{left:-2rem;position:absolute;width:350px}.shorten h1{width:50%}.total-pages{align-self:center}.total-pages span{font-family:Affigere-Regular,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:8rem;line-height:80%}.total-pages span:first-of-type{-webkit-animation:an10 7s infinite;animation:an10 7s infinite;-webkit-animation-delay:0;animation-delay:0;position:relative}.total-pages span:nth-of-type(2){-webkit-animation:an11 7s infinite;animation:an11 7s infinite;-webkit-animation-delay:0;animation-delay:0;position:relative}@-webkit-keyframes an10{0%{opacity:0;top:-40px}20%{opacity:1;top:0}90%{opacity:1;top:0}to{opacity:0;top:40px}}@keyframes an10{0%{opacity:0;top:-40px}20%{opacity:1;top:0}90%{opacity:1;top:0}to{opacity:0;top:40px}}@-webkit-keyframes an11{0%{bottom:-40px;opacity:0}20%{bottom:0;opacity:1}90%{bottom:0;opacity:1}to{bottom:40px;opacity:0}}@keyframes an11{0%{bottom:-40px;opacity:0}20%{bottom:0;opacity:1}90%{bottom:0;opacity:1}to{bottom:40px;opacity:0}}ol.brp{all:unset;align-content:stretch;align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:3rem;max-width:500px;width:95%}ol.brp li{all:unset;background-color:#e5e4e2;border-radius:15px;color:#2b292a;display:flex;flex-direction:column;gap:.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:12rem;padding:.5rem;width:40%}ol.brp li h1{line-height:85%}ol.brp li h1,ol.brp li h1 span{font-family:Affigere-Regular,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:2.5rem}ol.brp li h1 .r-ent{-webkit-animation:an6 10s infinite;animation:an6 10s infinite;-webkit-animation-delay:0;animation-delay:0;position:relative}@-webkit-keyframes an6{0%{left:-100px;opacity:0}10%{opacity:0}20%{left:0;opacity:1}to{left:0;opacity:1}}@keyframes an6{0%{left:-100px;opacity:0}10%{opacity:0}20%{left:0;opacity:1}to{left:0;opacity:1}}ol.brp li h1 .l-ent{-webkit-animation:an7 10s infinite;animation:an7 10s infinite;-webkit-animation-delay:0;animation-delay:0;position:relative}@-webkit-keyframes an7{0%{opacity:0;right:-100px}10%{opacity:0}20%{opacity:1;right:0}to{opacity:1;right:0}}@keyframes an7{0%{opacity:0;right:-100px}10%{opacity:0}20%{opacity:1;right:0}to{opacity:1;right:0}}ol.brp li h2{-webkit-animation:an6 10s infinite;animation:an6 10s infinite;-webkit-animation-delay:1s;animation-delay:1s;font-size:1rem;margin-top:-.5rem;position:relative}ol.brp li p{align-self:flex-end;font-size:1rem;text-align:end;width:3rem}.reveal{opacity:0;position:relative;-webkit-transform:translateY(50px);transform:translateY(50px);transition:all 1s ease}.reveal.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.g-y{display:flex;gap:3px}.g-y .g-m{display:flex;flex-direction:column;justify-content:center;width:8%}.g-y .g-m .g-seg{border-radius:5px}.g-y .g-m .g-seg:nth-of-type(3n+1){background-color:#fe318f}.g-y .g-m .g-seg:nth-of-type(3n+2){background-color:#fd3c00}.g-y .g-m .g-seg:nth-of-type(3n+0){background-color:#2b292a}.legend{display:flex;font-size:.7rem;gap:5px;justify-content:flex-end;width:100%}.legend span:first-of-type{color:#fe318f}.legend span:nth-of-type(2){color:#fd3c00}@media only screen and (min-width:960px){ol{width:800px}ol li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;width:35%}ol li h1{line-height:normal}.about{color:#fff;font-size:1.6rem;padding:2rem;width:800px}ul.replay{all:unset;align-items:center;display:flex;flex-direction:column;gap:1rem;width:600px}.shorten{height:15rem;padding-right:0}.shorten .content{left:4rem;position:absolute;width:390px}.shorten h1{width:50%}.g-y{display:flex;gap:3px;justify-content:space-around}.g-y .g-m{display:flex;flex-direction:column;justify-content:center;width:5%}}@media only screen and (max-width:690px){.banner-2023{font-size:4.5rem}.banner-2023 .arrow{height:3rem;width:2rem}.banner-2023 .blob:first-of-type{-webkit-animation:blob1 15s infinite;animation:blob1 15s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;box-shadow:0 2px 50px 70px #fd3c00;left:30%}@-webkit-keyframes blob1{0%{left:10%}50%{left:5%}to{left:10%}}@keyframes blob1{0%{left:10%}50%{left:5%}to{left:10%}}.banner-2023 .blob:nth-of-type(2){-webkit-animation:blob2 15s infinite;animation:blob2 15s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;box-shadow:0 2px 50px 50px #fe318f;left:40%;margin-top:15%}@-webkit-keyframes blob2{0%{box-shadow:0 2px 50px 50px #fe318f;left:40%;margin-top:15%}50%{box-shadow:0 2px 50px 70px #fe318f;left:45%;margin-top:13%}to{box-shadow:0 2px 50px 50px #fe318f;left:40%;margin-top:15%}}@keyframes blob2{0%{box-shadow:0 2px 50px 50px #fe318f;left:40%;margin-top:15%}50%{box-shadow:0 2px 50px 70px #fe318f;left:45%;margin-top:13%}to{box-shadow:0 2px 50px 50px #fe318f;left:40%;margin-top:15%}}.banner-2023 .blob:nth-of-type(3){-webkit-animation:blob3 15s infinite;animation:blob3 15s infinite;-webkit-animation-delay:0;animation-delay:0;background-color:#fd3c00;box-shadow:0 2px 90px 100px #fd3c00;left:80%;margin-top:15%}@-webkit-keyframes blob3{0%{margin-top:15%}50%{margin-top:-5%}to{margin-top:15%}}@keyframes blob3{0%{margin-top:15%}50%{margin-top:-5%}to{margin-top:15%}}}@media only screen and (max-width:420px){.banner-2023{font-size:3rem;height:8rem;width:85%}.banner-2023 .arrow{height:2rem;width:1.5rem}}
/*# sourceMappingURL=main.8995ab40.css.map*/