:root{--main:#3d66a5;--main-weak:#48689a4d;--main-darken-5:#365a92;--main-transparent-10:#3d66a51a;--main-transparent-20:#3d66a533;--main-transparent-60:#3d66a599;--green:#6d9f0a;--yellow:#f5af00;--red:#cb0404;--text-red:#cb0404;--site-background:#f0ebe6;--site-background-lighter:#f8f5f3;--site-background-lightest:#fff;--gray:#474441;--gray-understated:#6b6661;--gray-weak:#8e8882;--gray-weaker:#d4d2d0;--gray-weakest:#eee;--box-background:#fff;--overlay-background:#00000080;--text-color:#474441;--dropdown-background-color:#fff;--header-color:#fff;--header-link-hover-color:#fff3;--header-background-color:#f5af00;--entry-book-background:#3d66a5;--main-contrast-text:#fff;--main-contrast-text-weak:#ffffffbf;--form-input-background:#fff;--entry-tag-background:#f0ebe6;--entry-tag-color:#474441;--footer-background-color:#fff;--selection:#3d66a554;--radius:4px}*{box-sizing:border-box;margin:0;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}ol,ul{list-style-type:none}html{font-size:15px;min-height:100%;-webkit-font-smoothing:antialiased}@media only screen and (min-width:500px){html{font-size:16px}}@media only screen and (min-width:700px){html{font-size:18px}}@media (prefers-color-scheme:dark){html:has(.theme--auto){--main:#f5af00;--main-weak:#e9aa0c4d;--main-darken-5:#dc9d00;--main-transparent-10:#f5af001a;--main-transparent-20:#f5af0033;--main-transparent-60:#f5af0099;--green:#6d9f0a;--yellow:#f5af00;--red:#cb0404;--text-red:#ff6969;--site-background:#2a2d32;--site-background-lighter:#3f4247;--site-background-lightest:#4a4d51;--gray:#fff;--gray-understated:#bdc0c3;--gray-weak:#91959c;--gray-weaker:#676b72;--gray-weakest:#53575c;--box-background:#3f4247;--overlay-background:#000000b3;--text-color:#fff;--dropdown-background-color:#4a4d51;--header-color:#f5af00;--header-link-hover-color:#f5af0033;--header-background-color:var(--site-background-lighter);--entry-book-background:#f5af00;--main-contrast-text:#2a2d32;--main-contrast-text-weak:#2a2d32bf;--form-input-background:#4a4d51;--entry-tag-background:#676b72;--entry-tag-color:#fff;--footer-background-color:var(--site-background-lighter);--selection:#f5af0054}}html:has(.theme--light){--main:#3d66a5;--main-weak:#48689a4d;--main-darken-5:#365a92;--main-transparent-10:#3d66a51a;--main-transparent-20:#3d66a533;--main-transparent-60:#3d66a599;--green:#6d9f0a;--yellow:#f5af00;--red:#cb0404;--text-red:#cb0404;--site-background:#f0ebe6;--site-background-lighter:#f8f5f3;--site-background-lightest:#fff;--gray:#474441;--gray-understated:#6b6661;--gray-weak:#8e8882;--gray-weaker:#d4d2d0;--gray-weakest:#eee;--box-background:#fff;--overlay-background:#00000080;--text-color:#474441;--dropdown-background-color:#fff;--header-color:#fff;--header-link-hover-color:#fff3;--header-background-color:#f5af00;--entry-book-background:#3d66a5;--main-contrast-text:#fff;--main-contrast-text-weak:#ffffffbf;--form-input-background:#fff;--entry-tag-background:#f0ebe6;--entry-tag-color:#474441;--footer-background-color:#fff;--selection:#3d66a554}html:has(.theme--dark){--main:#f5af00;--main-weak:#e9aa0c4d;--main-darken-5:#dc9d00;--main-transparent-10:#f5af001a;--main-transparent-20:#f5af0033;--main-transparent-60:#f5af0099;--green:#6d9f0a;--yellow:#f5af00;--red:#cb0404;--text-red:#ff6969;--site-background:#2a2d32;--site-background-lighter:#3f4247;--site-background-lightest:#4a4d51;--gray:#fff;--gray-understated:#bdc0c3;--gray-weak:#91959c;--gray-weaker:#676b72;--gray-weakest:#53575c;--box-background:#3f4247;--overlay-background:#000000b3;--text-color:#fff;--dropdown-background-color:#4a4d51;--header-color:#f5af00;--header-link-hover-color:#f5af0033;--header-background-color:var(--site-background-lighter);--entry-book-background:#f5af00;--main-contrast-text:#2a2d32;--main-contrast-text-weak:#2a2d32bf;--form-input-background:#4a4d51;--entry-tag-background:#676b72;--entry-tag-color:#fff;--footer-background-color:var(--site-background-lighter);--selection:#f5af0054}html:has(.theme--night){--main:#3d66a5;--main-weak:#e9aa0c4d;--main-darken-5:#365a92;--main-transparent-10:#3d66a51a;--main-transparent-20:#3d66a533;--main-transparent-60:#3d66a599;--green:#6d9f0a;--yellow:#f5af00;--red:#cb0404;--text-red:#fb2121;--site-background:#000;--site-background-lighter:#1a1a1a;--site-background-lightest:#262626;--gray:#fff;--gray-understated:#b6afaf;--gray-weak:#867979;--gray-weaker:#504949;--gray-weakest:#363030;--box-background:#1a1a1a;--overlay-background:#000000b3;--text-color:#fff;--dropdown-background-color:#262626;--header-color:#f5af00;--header-link-hover-color:#f5af0033;--header-background-color:var(--site-background-lighter);--entry-book-background:#3d66a5;--main-contrast-text:#000;--main-contrast-text-weak:#000000bf;--form-input-background:#262626;--entry-tag-background:#504949;--entry-tag-color:#fff;--footer-background-color:var(--site-background-lighter);--selection:#3d66a554}html:has(.theme--donut){--main:#f36f5e;--main-weak:#ea76664d;--main-darken-5:#f15a46;--main-transparent-10:#f36f5e1a;--main-transparent-20:#f36f5e33;--main-transparent-60:#f36f5e99;--green:#6d9f0a;--yellow:#f5af00;--site-background:#ffdbd6;--site-background-lighter:#ffedeb;--site-background-lightest:#fff;--gray:#143d67;--gray-understated:#6b6261;--gray-weak:#8e8382;--gray-weaker:#d2cdce;--gray-weakest:#eee;--box-background:#fff;--overlay-background:#00000080;--text-color:#143d67;--dropdown-background-color:#fff;--header-color:#fff;--header-link-hover-color:#fff3;--header-background-color:#143d67;--entry-book-background:#f36f5e;--main-contrast-text:#fff;--main-contrast-text-weak:#ffffffbf;--form-input-background:#fff;--entry-tag-background:#ffdbd6;--entry-tag-color:#143d67;--footer-background-color:#fff;--selection:#f36f5e54}body{background-color:var(--site-background);color:var(--text-color);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:inherit;min-height:100vh;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;padding-top:calc(env(safe-area-inset-top) + 3em)}@media only screen and (max-width:767px){body{padding-bottom:calc(env(safe-area-inset-bottom) + 3em);padding-top:calc(env(safe-area-inset-top) + 2.75em)}}blockquote,ol,p,ul{font-size:1em;line-height:1.5em;margin-bottom:.5em}blockquote:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}a{color:var(--main);text-decoration:none}a:active{top:1px}hr{border:0;border-top:1px solid var(--gray-weaker);margin-bottom:20px;margin-top:20px}button{appearance:none;cursor:pointer}button,input,textarea{background-color:var(--form-input-background);color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em}input[type=email],input[type=number],input[type=password],input[type=text],textarea{appearance:none}@media only screen and (max-width:767px){input,textarea{font-size:16px}}input::placeholder,textarea::placeholder{color:var(--gray-weaker)}textarea{resize:vertical}[type=checkbox]{appearance:auto}::selection{background-color:var(--selection)}dialog{border:0;color:inherit;max-height:100vh;max-width:100vw}dialog::backdrop{background-color:initial}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.Icon.is-loading{animation:loading-rotate 2s linear infinite}#nprogress .bar{background-color:var(--main)!important;z-index:10000!important}#nprogress .peg{box-shadow:0 0 10px var(--main),0 0 5px var(--main)!important}@font-face{font-display:swap;font-family:Gentium Book Basic;font-style:normal;font-weight:400;src:local("Gentium Book Basic"),local("GentiumBookBasic"),url(./gentium-book-basic-v8-latin-regular.Co8v2ig6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gentium Book Basic;font-style:italic;font-weight:400;src:local("Gentium Book Basic Italic"),local("GentiumBookBasic-Italic"),url(./gentium-book-basic-v8-latin-italic.CQw_jKpB.woff2) format("woff2")}@keyframes loading-rotate{0%{transform:rotate(0)}8%{transform:rotate(30deg)}16%{transform:rotate(30deg)}24%{transform:rotate(60deg)}32%{transform:rotate(60deg)}40%{transform:rotate(90deg)}48%{transform:rotate(90deg)}56%{transform:rotate(120deg)}64%{transform:rotate(120deg)}72%{transform:rotate(150deg)}80%{transform:rotate(150deg)}88%{transform:rotate(160deg)}to{transform:rotate(0)}}.u-clearfix:after{clear:both;content:"";display:table}.u-hidden{display:none!important}.u-limiter{margin-left:auto;margin-right:auto;max-width:980px;padding-left:calc(env(safe-area-inset-left) + 10px);padding-right:calc(env(safe-area-inset-right) + 10px);width:100%}.u-limiter--plus{max-width:calc(980px + 3em)}.u-limiter--full{max-width:100%}.u-limiter--two-thirds{max-width:620px}.u-limiter--half{max-width:460px}.u-mt--0{margin-top:0}.u-mb--0{margin-bottom:0}.u-mt--1{margin-top:.5rem}.u-mb--1{margin-bottom:.5rem}.u-mt--2{margin-top:1rem}.u-mb--2{margin-bottom:1rem}.u-mt--3{margin-top:1.5rem}.u-mb--3{margin-bottom:1.5rem}.u-mt--4{margin-top:2rem}.u-mb--4{margin-bottom:2rem}.u-mt--5{margin-top:2.5rem}.u-mb--5{margin-bottom:2.5rem}.u-mt--6{margin-top:3rem}.u-mb--6{margin-bottom:3rem}.u-section{margin-top:1.5rem}.u-text-center{text-align:center}.AdminTable{border-collapse:collapse;border-spacing:0;margin-bottom:1rem;width:100%}.AdminTable-row{border-bottom:1px solid var(--gray-weaker)}.AdminTable-row:hover{background-color:var(--gray-weaker)}.AdminTable-cell{line-height:1.3rem;max-width:300px;padding-bottom:5px;padding-top:5px;text-align:left}.AdminTable-cell:last-child{padding-right:0}.AdminTable-cell--buttons{display:flex;gap:.25rem;justify-content:flex-end}.AdminTable-cell--right{text-align:right}.AdminMergeBooks{display:none;left:auto;min-width:0;position:fixed;right:.5rem;top:.5rem;width:auto!important;z-index:10000}.AdminMergeBooks.is-active{display:block}.Admin-splitSuggestion{border:1px solid var(--gray-weaker);font-family:monospace;padding:5px;width:100%}.Admin-buttons{display:flex;gap:.5rem}.Author{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:500px){.Author{background-color:var(--site-background-lighter);margin-bottom:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem}}.Author-subheadline{color:var(--gray-weak)}.Author-name,.Author-subheadline{margin-bottom:.5rem;text-align:center}.Author-name{color:inherit;font-family:Gentium Book Basic,Georgia,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.1em;margin-top:0}@media only screen and (min-width:500px){.Author-name{font-size:3rem;line-height:1}}@media only screen and (min-width:768px){.Author-name{font-size:4rem}}.Author-name a{color:inherit}.Autocomplete-results{border:1px solid var(--gray-weaker);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);border-top:0}.Autocomplete-result{background-color:#fff;border:solid #fff;border-radius:6px;border-width:3px 3px 0;display:block;line-height:1;padding:.33rem;text-align-last:left;width:100%}.Autocomplete-result:last-child{border-bottom-width:3px}.Autocomplete-result.is-active{background-color:var(--main);color:var(--main-contrast-text)}.Autocomplete-result:not(.is-active):hover{background-color:var(--main-weak)}.Book{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:500px){.Book{background-color:var(--site-background-lighter);margin-bottom:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem}}.Book-title{color:inherit;font-family:Gentium Book Basic,Georgia,sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;margin-bottom:.5rem;margin-top:0;text-align:center}@media only screen and (min-width:500px){.Book-title{font-size:2rem;line-height:1}}@media only screen and (min-width:768px){.Book-title{font-size:3rem}}.Book-title a{color:inherit}.Book-author{display:inline-block;font-family:Gentium Book Basic,Georgia,sans-serif;font-style:italic}.Book-interaction{line-height:2.5;text-align:center}.Button.Book-interactionButton{align-items:center;display:inline-flex}.Button.Book-interactionButton .Icon{color:var(--gray-weak);display:inline-block;height:1em;margin-right:.5em;width:1em}.Bookshelf{line-height:0;margin-bottom:1em;padding:1rem 1rem .5rem}.Bookshelf span{display:inline;line-height:1}.Bookshelf-book,.Bookshelf-loader,.Bookshelf-year{display:inline-block;height:3rem;margin-bottom:.5rem}.Bookshelf-loader{color:var(--gray-weak);font-size:.8em;line-height:3rem;text-align:center;width:100%}.Bookshelf-year{float:left;font-size:.8em;line-height:.8em;margin-left:.5em;margin-right:.25em;width:1em}.Bookshelf-year span{bottom:.25em;position:absolute;transform:rotate(180deg);writing-mode:vertical-lr}.Bookshelf-year:first-child{margin-left:0}.Bookshelf-book{background-color:var(--main);float:left;margin-right:.25em;min-width:.5em}.Bookshelf-book span{display:none}.Bookshelf-showAll{background-color:initial;border:0;color:var(--gray-weak);float:right;font-size:.8em;line-height:3rem}.BottomNavigation{background-color:var(--box-background);border-top:1px solid var(--site-background);bottom:0;box-shadow:0 0 5px #0000001a;display:flex;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:10000}@media only screen and (min-width:768px){.BottomNavigation{display:none}}.BottomNavigation-item{align-items:center;color:var(--gray-understated);display:flex;flex:1 1;flex-direction:column;font-size:.6em;justify-content:center;padding-bottom:.5em;padding-top:.66em;text-align:center}.BottomNavigation-item.is-active{color:var(--main)}.BottomNavigation-item .Icon{display:block;height:1.5rem;width:1.5rem;fill:currentColor;margin-bottom:.125em}.BottomNavigation-item .Icon-bookmark{height:1.25rem;margin-bottom:.25rem;margin-top:.125rem;width:1.25rem}.Box{background-color:var(--box-background);border-radius:var(--radius);box-shadow:0 1px 1px #00000012;margin-bottom:1rem;padding:1rem;width:100%}@media only screen and (max-width:449px){.Box{border-radius:0;margin-left:-10px;width:calc(100% + 20px)}}.Box:target{box-shadow:0 10px 30px #0003;z-index:2}.Box-headline{font-size:1.25em;font-weight:700;line-height:1.3;margin-bottom:.5rem}.Box .Box-headline:first-child{margin-top:0}.Box-smallText{color:var(--gray-weak);font-size:.8em}.BoxCrown{position:absolute;top:0}.BoxCrown .Icon{display:block;height:1.98rem;width:2.5rem}.BoxCrown:hover .Icon{animation-duration:.4s;animation-name:wobble}.BoxCrown--centered{left:50%;transform:translate(-50%,-80%)}.BoxCrown--right{right:1rem;transform:translateY(-80%)}.BoxCrown--avatar{left:50%;transform:translate(-50%,-110%)}@keyframes wobble{0%{transform:translateZ(0)}25%{transform:translate3d(-7.5%,0,0) rotate(-3.5deg)}50%{transform:translate3d(6%,0,0) rotate(2.1deg)}75%{transform:translate3d(-4.5%,0,0) rotate(-2.1deg)}to{transform:translateZ(0)}}.Button{background-color:var(--main);border-color:#0000;border-radius:var(--radius);border-width:0;color:var(--main-contrast-text);cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.25;padding:.4rem .5rem;text-align:center}.Button:active{background-color:var(--main-darken-5);top:0}.Button:disabled{background-color:var(--gray-weaker);cursor:default}.Button--block{display:inline-block;width:100%}.Button--spacious{padding-bottom:.75em;padding-top:.75em}@media only screen and (max-width:767px){.Button--spacious{padding-bottom:1em;padding-top:1em}}.Button--link{background-color:initial;border:1px solid var(--main-transparent-20);color:var(--main)}.Button--link:active{background-color:var(--main-transparent-10);top:1px}.Button--green{background-color:#6d9f0a;color:#fff}.Button--green:active{background-color:#68970a}.Button--red{background-color:#cb0404;color:#fff}.Button--red:active{background-color:#c10404}.Button--red.Button--link{background-color:#cb040405;border:1px solid #cb04041a;color:#cb0404}.Button--red.Button--link:active{background-color:#c1040412}.Button--white{background-color:var(--site-background-lightest);border:1px solid var(--gray-weaker);color:var(--text-color)}.Button--white:active{background-color:#ffffff80}.Button--small{font-size:.8em!important;padding:.4em .5em!important}.ButtonSpreader{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.Checkbox{align-items:center;display:flex;justify-content:flex-start}.Checkbox-input{margin-right:.5rem}.Content{flex:1 1 auto}.Dashboard{margin-top:1.5em}@media only screen and (max-width:767px){.Dashboard{margin-top:.5em}}.DashSearch{margin-bottom:1.5rem;width:100%}.DashSearch-users{background-color:var(--site-background-lightest);border-bottom:1px solid var(--gray-weaker);border-left:1px solid var(--gray-weaker);border-right:1px solid var(--gray-weaker);overflow-x:scroll;overflow-y:hidden;width:100%}.DashSearch-usersStage{display:flex}.DashSearchUser{border-right:1px solid var(--gray-weakest);max-width:100%;padding:1em;text-align:center}.DashSearchUser:last-child{border-right:0}.DashSearchUser:hover{background-color:var(--site-background-lighter)}.DashSearchUser-avatar{border-radius:45px;display:inline-block;height:45px;width:45px}.DashSearchUser-name{min-width:80px}.DashSearch-results{margin-bottom:0}.DashSearch-result{align-items:center;background-color:var(--site-background-lightest);border-left:1px solid var(--gray-weaker);border-right:1px solid var(--gray-weaker);display:flex;margin:0!important;padding-top:1em}.DashSearch-result:last-of-type{border-bottom:1px solid var(--gray-weaker);padding-bottom:1em}.DashSearch-insert{flex:1 1;text-align:center}.DashSearch-link{display:block;padding:1rem}.DashSearch-more{background-color:var(--site-background-lighter);border-bottom:1px solid var(--gray-weaker);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left:1px solid var(--gray-weaker);border-right:1px solid var(--gray-weaker)}.DashSearch-more:hover{background-color:var(--site-background-lightest)}.DashSearch-more a{display:block;padding:1rem}.DashSearch-noResults{padding-left:1rem;padding-top:.5rem}.DashSearch-form.is-loading:after{animation:loading-rotate 3s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='114' fill='%23f5af00' viewBox='0 0 101 114'%3E%3Cpath fill-rule='evenodd' d='m53.051 1.553 43.301 25a6.01 6.01 0 0 1 3 5.197v50a6 6 0 0 1-3 5.195l-43.303 25a5.99 5.99 0 0 1-5.998 0l-43.301-25a6 6 0 0 1-3-5.195v-50a6 6 0 0 1 3-5.196l43.301-25a6 6 0 0 1 6-.001'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:100%;margin-left:-2.5rem;margin-top:-.75rem;position:absolute;top:50%;width:1.5rem;z-index:1000000}.DashSearch-input{border-radius:var(--radius);margin-bottom:0!important;margin-top:0!important;padding:1rem!important}.DashSearch-input::placeholder{color:var(--gray-weak)}.Datepicker{border:1px solid var(--gray-weaker);border-radius:var(--radius);margin-bottom:1em;margin-top:.5em;min-height:200px}.Datepicker.is-hidden{filter:grayscale(100%);opacity:.33;pointer-events:none}.Datepicker-monthContainer{border-bottom:1px solid var(--gray-weaker);display:flex;padding:.25em}.Datepicker-next,.Datepicker-prev{background-color:initial;border:0;color:var(--main);flex:1 1;text-align:center}.Datepicker-next:disabled,.Datepicker-prev:disabled{color:var(--gray-weaker);opacity:.5}.Datepicker-month{flex:5 1;text-align:center}.Datepicker-monthButton,.Datepicker-yearButton{background:#0000;border:0;border-radius:var(--radius);color:inherit;padding:3px;text-decoration:underline}.Datepicker-monthButton.is-active,.Datepicker-yearButton.is-active{background-color:var(--main);color:var(--main-contrast-text);text-decoration:none}.Datepicker-weekdays{border-bottom:1px solid var(--gray-weaker);display:flex;padding-bottom:.25em;padding-top:.25em}.Datepicker-weekday{flex:1 1;font-weight:700;text-align:center}.Datepicker-week{display:flex;padding-bottom:.25em;padding-top:.25em}.Datepicker-day{border:0;border-radius:var(--radius);color:var(--text-color);cursor:pointer;flex:1 1;line-height:1.5;margin-left:.25em;margin-right:.25em;text-align:center}.Datepicker-day:hover{background-color:#0000000f}.Datepicker-day.is-different-month{color:var(--gray-weak)}.Datepicker-day.is-today{color:var(--main);font-weight:700}.Datepicker-day.is-selected{background-color:var(--main);color:var(--main-contrast-text)}.Datepicker-day.is-future{color:var(--gray-weaker);opacity:.5}.Datepicker-day.is-future:hover{background-color:initial;cursor:not-allowed}.Entry{background-color:var(--box-background);box-shadow:0 1px 1px #00000012;padding-bottom:.66rem;width:calc(100% + 20px)}@media only screen and (min-width:450px){.Entry{border-radius:var(--radius)}}.Entry.is-target,.Entry:target{box-shadow:0 10px 30px #0003;z-index:2}.Entry--book{padding-top:.75em}.Entry--list{margin-bottom:1.5em;margin-left:-10px;margin-top:1.5em}.Entry--list:first-child{margin-top:0}@media only screen and (min-width:450px){.Entry--list{margin-left:0;width:100%}}.Entry.Entry--collapseDown{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.Entry.Entry--collapseUp{border-top:1px solid var(--gray-weakest);border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.Entry-book{color:var(--main-contrast-text);display:flex;font-family:Gentium Book Basic,Georgia,sans-serif;margin-left:.66rem;margin-right:.66rem;width:calc(100% - 1.32rem)}.Entry-book ::selection{background:#ffffff54}.Entry-book--small{font-size:.8em;margin-left:0;margin-right:0;margin-top:.5rem;width:100%}.Entry-author{color:inherit;font-family:Gentium Book Basic,Georgia,sans-serif;font-style:italic;text-indent:0;z-index:1}.Entry-author:hover{text-decoration:underline}.Entry-title{color:inherit;z-index:1}.Entry-bookLinks{background-color:var(--entry-book-background);border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius);flex:1 1 100%;font-size:1.4em;line-height:1.25;padding:1rem 1rem 1rem 2rem;text-indent:-1rem;text-wrap:pretty}.Entry-book--small .Entry-bookLinks{font-size:1em;padding:.5em 1em;text-indent:-.5em}.Entry-bookLinks:hover{opacity:.95;transition-duration:.25s;transition-property:opacity}.Entry-bookLinks:active{opacity:1;top:0;transition-duration:.05s}.Entry-bookLinks--spaceRight{padding-right:calc(1.5em + 20px)}.Entry-bookReadBefore{position:absolute;right:.75em;top:50%;transform:translateY(-50%);z-index:1}.Entry-bookReadBefore:active{top:calc(50% + 1px)}.Entry-bookReadBefore svg{display:block;height:20px;width:20px;fill:var(--main)}.Entry-interaction{flex:1 0}.Entry-interaction,.Entry-interactionButton{align-items:center;border:0;display:flex;justify-content:center}.Entry-interactionButton{background-color:var(--entry-book-background);border-left:1px solid #ffffff1a;border-radius:0;border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius);height:100%;width:2.5rem}.Entry-book--small .Entry-interactionButton .Icon-entry-dropdown-dots{height:14px;width:3px}.Entry-interactionButton.is-success{background-color:#6d9f0a}.Entry-interactionButton .Icon{height:18px;width:18px;fill:var(--main-contrast-text)}.Entry-bookLink{inset:0;position:absolute;z-index:0}.Entry-pages{color:var(--main-contrast-text-weak);display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.5em;line-height:1.4;text-indent:0}@media only screen and (max-width:767px){.Entry-pages{font-size:.75rem;line-height:24px}}.Entry-content{padding:.75em 1rem 1rem}.Entry-content:last-child{padding-bottom:.25rem}.Entry-private{font-size:.8rem;font-style:italic;margin-bottom:.5rem}.Entry-private:last-child{margin-bottom:0}.Entry-privateText{color:var(--gray-weak)}.Entry-comment{overflow-wrap:break-word;word-wrap:break-word;word-break:word-break}.Entry-comment *{font-size:1rem}.Entry-comment ol,.Entry-comment ul{list-style-position:outside;margin-left:1.5rem}.Entry-comment ul{list-style-type:disc}.Entry-comment ol{list-style-type:decimal}.Entry-comment blockquote{border-left:3px solid var(--gray-weakest);font-style:italic;padding-left:.66rem}.Entry-comment a{text-decoration:underline;text-decoration-color:var(--main-weak)}.Entry-meta{align-items:center;display:flex;font-size:.8rem;padding:.75em 1em}.Entry--book>.Entry-meta{padding-top:0}@media only screen and (min-width:768px){.Entry--book>.Entry-meta{padding-bottom:0}}.Entry-avatar{display:block;margin-right:.5rem}@media only screen and (min-width:768px){.Entry-avatar{display:block;height:2.5rem;left:-3rem;position:absolute;top:.5rem;width:2.5rem}}.Entry--collapseUp .Entry-avatar{display:none}.Entry-avatar:active{top:1px}@media only screen and (min-width:768px){.Entry-avatar:active{top:calc(.5rem + 1px)}}.Entry-avatar img{border-radius:1rem;display:block;height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.Entry-avatar img{border-radius:1.25rem;height:2.5rem;width:2.5rem}}.Entry-metaLeft{color:var(--gray-weak);flex:1 1}.Entry-metaRight{align-items:center;display:flex;text-align:right}.Entry-metaRight .Button{margin-left:.25rem}.Entry-metaRightIconWrapper{align-items:center;display:flex;justify-content:center;min-width:29px}.Entry-metaRightIconWrapper .Icon{display:inline-block;height:16px;width:16px;fill:var(--main)}.Entry-dateLink{color:inherit;text-decoration:none}.Entry--short{font-size:.8em;margin-bottom:1.5rem;margin-left:-10px;margin-top:1.5rem}@media only screen and (min-width:450px){.Entry--short{margin-left:0;width:100%}}.Entry--short:first-child{margin-top:0}.Entry--short .Entry-bookLinks{color:var(--main);padding-bottom:.4em;padding-left:1.5em;padding-top:.5em}.Entry--short .Entry-bookLinks,.Entry--short .Entry-interactionButton{background-color:var(--main-transparent-10);border:1px solid var(--main-transparent-20)}.Entry--short .Entry-interactionButton{border-left:0}.Entry--short .Entry-interactionButton .Icon-entry-dropdown-dots{fill:var(--main)}.Entry--short .Entry-pages{color:var(--main)}.Entry-yourReviews{margin-bottom:-.66rem}.Entry-yourReview{border-top:1px solid var(--gray-weakest)}.Entry-yourReview .Entry-meta{padding-bottom:.75em}.Entry-yourReview .Entry-content{padding-bottom:1em;padding-top:0}.EntryDropdown{background-color:var(--dropdown-background-color);border:0;border-radius:var(--radius);box-shadow:0 10px 30px #0003;display:none;font-size:1rem;overflow:hidden;text-align:left;transform:translate(0);z-index:10}.EntryDropdown.is-active{display:block;padding:5px}.EntryDropdown-items{display:flex;flex-direction:column}.EntryDropdown-link{align-items:center;background-color:initial;border:0;border-radius:3px;color:var(--text-color);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8em;line-height:1.2;padding:.6em;text-align:left;white-space:nowrap;width:100%}.EntryDropdown-link:hover{background-color:var(--main);color:var(--main-contrast-text)}.EntryDropdown-link:last-child{border-bottom:0}@media only screen and (max-width:767px){.EntryDropdown-link{font-size:1em}}.EntryDropdown-link .Icon{display:inline-block;height:1rem;margin-right:.5em;width:1rem;fill:currentColor}.EntryDropdown-link--delete{color:var(--text-red)}.EntryDropdown-link--delete:hover{background-color:var(--red);color:var(--main-contrast-text)}.EntryDropdown-separator{margin:.25rem}.EntryTags{font-size:.8em;line-height:1.9rem;list-style:none;margin:0 0 .25rem}.EntryTag,.EntryTag-item{display:inline-flex}.EntryTag-item{align-items:center;background-color:var(--entry-tag-background);border-radius:1000px;color:var(--entry-tag-color);line-height:1em;margin-right:.25rem;padding:.5em .75em .4em;text-decoration:none}.EntryTag-removeButton{background-color:initial;border:0;display:inline-block;font-size:1rem;line-height:1;opacity:.5;padding-left:.25em;padding-right:.25em;transform:translate(2px,-2px)}.EntryTag-removeButton:active{top:1px}.FatTitle{font-size:2rem;font-weight:900;line-height:1.1;text-align:center}@media only screen and (min-width:500px){.FatTitle{font-size:3rem;line-height:1}}@media only screen and (min-width:768px){.FatTitle{font-size:4rem}}.Flashes{align-items:center;animation:flash-in .15s;animation-fill-mode:forwards;display:flex;flex-direction:column;left:0;opacity:1;padding:1rem 2em;pointer-events:none;position:fixed;text-align:center;top:2.5rem;transform:translateY(0);transition-duration:.15s;transition-property:opacity,transform;width:100%;z-index:10000}.Flashes.is-hidden{animation:flash-out .15s;animation-fill-mode:forwards;pointer-events:none}@keyframes flash-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes flash-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.Flash{background-color:#6d9f0a;border-bottom:1px solid #6a9a0a;border-radius:1000px;box-shadow:0 10px 30px #0003;color:#fff;line-height:1.3;margin-bottom:.5em;padding:.5rem;pointer-events:all}.Flash:last-child{margin-bottom:0}.Flash--error{background-color:#cb0404;border-bottom:1px solid #c50404}.FollowState{align-items:center;display:flex;justify-content:center}.FollowState-themToYou{display:inline-block;margin-right:1em}.FollowState--small .FollowState-themToYou{font-size:.8rem}.FollowState-button{font-size:1rem;margin-left:0;margin-right:0}.FollowState-button:hover{background-color:#6d9f0a}.FollowState-button:hover.Button--green:hover{background-color:#cb0404}.Form{display:block;width:100%}.Form-toolbar{align-items:center;background-color:var(--site-background-lighter);border-bottom:1px solid var(--gray-weakest);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);display:flex;padding-left:.5em;padding-right:.5em;padding-top:.5em}@media only screen and (max-width:449px){.Form-toolbar{border-radius:0;margin-left:-10px;width:calc(100% + 20px)}}.Form-toolbar:after{background-color:var(--box-background);bottom:-4px;content:"";display:block;height:3px;left:0;position:absolute;right:0}.Form-toolbarButton{background-color:initial;border:1px solid #0000;border-bottom:0;color:var(--text-color);margin-bottom:-1px;opacity:.75;padding:.5em}.Form-toolbarButton:hover{opacity:1}.Form-toolbarButton:active{top:1px}.Form-toolbarButton.is-active{background-color:var(--box-background);border-color:var(--gray-weakest);border-radius:var(--radius);border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:1}.Form-group{margin-bottom:1.25em}.Form-small{display:block;font-size:.8rem;line-height:1.4}.Input{margin-bottom:.65em}.Input-label{background-color:var(--form-input-background);color:var(--gray-weak);display:block;font-size:.65rem;font-weight:500;letter-spacing:.05em;line-height:1;margin-left:.25rem;margin-right:.25rem;padding-bottom:.25rem;padding-left:.25rem;padding-top:.5rem;text-transform:uppercase;z-index:1010}.Input-field{border:1px solid var(--gray-weaker);border-radius:var(--radius);display:block;margin-top:calc(-1.4rem - 1px);padding:calc(1.8rem + 1px) .5rem .5rem;width:100%;z-index:1000}.Input-field:active,.Input-field:focus{border:1px solid var(--main)!important;box-shadow:0 0 0 1px var(--main)!important;outline:0}.Input-field.warning{border:1px solid #f5af00!important;box-shadow:0 0 0 1px #f5af00!important;outline:0}.Input.has-errors .Input-field{border:1px solid #f5af00;box-shadow:0 0 0 1px #f5af00;outline:0}.Input.has-errors .Input-field:hover{border:1px solid #f5af00}textarea.Input-field{line-height:1.5;min-height:180px}@media only screen and (max-width:767px){textarea.Input-field{min-height:45vh}}select.Input-field{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5' viewBox='0 0 10 5'%3E%3Ctitle%3Earrow-down%3C/title%3E%3Cpath fill='%23484441' fill-rule='evenodd' d='m0 0 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 1rem top calc(50% + .5rem);background-repeat:no-repeat;background-size:.65em auto;font-size:1em}select.Input-field::-ms-expand{display:none}select.Input-field option{font-weight:400}.Input-error{background-color:#f5af0033;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);box-shadow:0 0 0 1px #f5af0033;color:#dd9e00;font-size:.85em;font-weight:700;padding:.25em .25em .25em .5em}.Funding-headline{align-items:center;display:flex}.Funding-patreonLogo{display:block;height:32px;margin-left:.5em;margin-right:1em;top:-2px;width:32px}.Goal{padding:1rem}.Goal-shareButton{background-color:initial;border:0}.Goal-shareButton .Icon{height:18px;width:15px;fill:var(--gray-weak)}.Goal-smallText{font-size:.75em;line-height:1.4;margin-bottom:.75rem;margin-top:.25em}.Goal-shareableCanvas{height:auto;width:100%}.GoalGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-column-gap:1rem;grid-row-gap:.5rem}.GoalGrid-cell{display:flex;min-width:auto}.GoalGrid-cell .Input{margin-bottom:0}.GoalBar{background-color:var(--gray-weaker);border-radius:var(--radius);line-height:1em;margin-bottom:.25rem;margin-top:.5rem;overflow:hidden;padding:.5em;white-space:nowrap}.GoalBar.is-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.GoalBar-text{line-height:1;padding:.5em}.GoalBar-defaultText{display:block}.GoalBar-expandedText,.GoalBar.is-expanded .GoalBar-defaultText{display:none}.GoalBar.is-expanded .GoalBar-expandedText{display:block}.GoalBar-fill{background-color:var(--main);border-radius:inherit;border-bottom-right-radius:0;border-top-right-radius:0;bottom:0;color:var(--main-contrast-text);left:0;max-width:100%;overflow:hidden;position:absolute;top:0;white-space:nowrap;z-index:1}.GoalBar-fill--full{background-color:#6d9f0a}.GoalBar--year{background-color:var(--gray-weakest);border-top-left-radius:0;border-top-right-radius:0;display:none;font-size:.66em;margin-top:0;padding:.5em}.GoalBar.is-expanded+.GoalBar--year{display:block}.GoalBar--year .GoalBar-fill{background-color:var(--gray-weak)}.GoalBar--year .GoalBar-text{padding:.5em}.Grid{display:flex}@media only screen and (max-width:767px){.Grid--break-small{flex-direction:column}.Grid--break-small>.Cell{margin-bottom:2rem;margin-left:0!important;margin-right:0!important}.Grid--break-small--no-margin>.Cell,.Grid--break-small>.Cell:last-of-type{margin-bottom:0}}.Cell{flex:1 1;margin-left:10px;margin-right:10px;min-width:0}.Cell:first-of-type{margin-left:0}.Cell:last-of-type{margin-right:0}.Cell--0{flex:0 1 auto}.Cell--0 .Button{white-space:nowrap}.Cell--140{max-width:140px}.Cell--right{display:flex;justify-content:flex-end}.Cell--centered{text-align:center}.Cell--vertical-centered{align-items:center;display:flex}.Cell--2{flex:2 1}.Cell--no-gutter{margin:0}.Cell--withAvatars,.Cell--withAvatars:first-of-type{margin-left:3rem}.Header{background-color:var(--header-background-color);border-bottom:1px solid var(--site-background);color:var(--header-color);display:flex;font-size:.85em;justify-content:space-between;left:0;padding-top:env(safe-area-inset-top);position:fixed;right:0;top:0;width:100%;z-index:2000}@media only screen and (min-width:375px){.Header{font-size:.9em;padding-left:calc(env(safe-area-inset-left) + .5em);padding-right:calc(env(safe-area-inset-right) + .5em)}}@media only screen and (min-width:500px){.Header{font-size:1em}}.Header-column{align-items:stretch;display:flex}@media only screen and (max-width:767px){.Header-column{flex:1 1}}.Header-column--auto{flex:auto}@media only screen and (max-width:499px){.Header-column--auto .Icon-lesetagebuch-logo{height:1.4737em!important;top:0!important;width:1em!important}}.Header-column--left{justify-content:flex-start}.Header-column--center{justify-content:center}@media only screen and (min-width:768px){.Header-column--center{display:none}}.Header-column--center .Icon-lesetagebuch-logo{margin-right:0!important}.Header-column--right{justify-content:flex-end}.Header-link{align-items:center;border-bottom:2px solid #0000;border-top:2px solid #0000;color:inherit;display:inline-flex;line-height:1;padding-bottom:.33em;padding-top:.33em}.Header-link.is-active{border-bottom:2px solid var(--header-color)}@media only screen and (max-width:499px){.Header-link{padding-bottom:.125em;padding-top:.125em}}@media only screen and (min-width:350px){.Header-link{margin-left:.25em;margin-right:.25em}}@media only screen and (min-width:500px){.Header-link{margin-left:0;margin-right:0}.Header-link:hover .Header-linkHover{background-color:var(--header-link-hover-color)}}.Header-link .Icon{display:inline-block;height:1em;margin:0 .25em 0 0;top:1px;width:1em;fill:var(--header-color)}@media only screen and (max-width:499px){.Header-link .Icon-search-icon{height:1.33rem;margin-right:0;top:0;width:1.33rem}}.Header-link .Icon-lesetagebuch-logo{display:block;height:1.4737em;margin:0 .5rem 0 0;width:1em;fill:var(--header-color)}@media only screen and (max-width:499px){.Header-link .Icon-lesetagebuch-logo{height:1.5rem;width:1.2rem}}.Header-link .Icon-plus{height:.75em;margin-right:.4em;top:0;width:.75em}@media only screen and (max-width:767px){.Header-link .Icon-plus{height:1rem;margin-right:0;top:0;width:1rem}.Header-link--dashboard,.Header-link--publicTimeline{display:none}}@media only screen and (max-width:499px){.Header-link--search .Header-linkHover span{display:none}}@media only screen and (max-width:767px){.Header-link--newEntry .Header-linkHover span{display:none}}.Header-linkHover{align-items:center;box-sizing:initial;display:flex;height:1.5em;padding:.33em .8em}@media only screen and (max-width:767px){.Header-linkHover{padding:.5em}}@media only screen and (max-width:499px){.Header-link--newEntry .Header-linkHover{align-items:center;border-radius:2rem;display:flex;font-size:16px;height:1.5em;justify-content:center;padding:0;width:1.5em}}.Header-dropdown{align-items:center;display:flex;justify-content:flex-end}.Header-dropdownStart{align-items:center;background-color:initial;border-left:0;border-right:0;color:inherit;cursor:pointer;display:flex;justify-content:center}.Header-username{display:none}@media only screen and (min-width:450px){.Header-username{display:block}}.Header-avatar{border-radius:1em;display:block;height:1.5em;width:1.5em}.Header-dropdownItems{background-color:var(--dropdown-background-color);border-radius:var(--radius);box-shadow:0 5px 20px #0003;color:var(--text-color);display:none;padding-bottom:.25em;padding-top:.25em;position:absolute;right:0;top:100%}@media only screen and (max-width:767px){.Header-dropdownItems{right:.5rem}}.Header-dropdownItems.is-active{display:block;padding:5px}.Header-dropdownItem{align-items:center;border:0;border-radius:3px;color:var(--text-color);display:flex;font-size:.8em;line-height:1.2;padding:.6em;white-space:nowrap}@media only screen and (max-width:767px){.Header-dropdownItem{font-size:1rem}}.Header-dropdownItem:hover{background-color:var(--main);color:var(--main-contrast-text)}.Header-dropdownItem .Icon{display:inline-block;height:1rem;margin-right:.5em;width:1rem;fill:currentColor}.Header-dropdownDivider{margin:.25em}.Header-themeSwitchHeadline{color:var(--gray-weak);display:none;font-size:.8em;font-weight:700;padding-left:.5rem}.Header-themeSwitchOption{align-items:center;cursor:pointer;display:flex}.Header-themeSwitchOption input{margin-right:.5rem}.Headline{font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.1em;margin-bottom:1.25rem;margin-top:2rem;text-align:center}.ImportList{display:grid;font-size:.8em;grid-template-columns:auto 1fr auto;justify-content:center;margin-top:1em}.ImportList-item{display:contents;line-height:1.2em}.ImportList-item>*{margin-bottom:.3rem;margin-top:.3rem}.ImportList-state{margin-right:.5rem}.ImportList-state span{display:none}.ImportList-state:after{background-color:var(--gray-weaker);border-radius:5px;content:"";display:block;height:.66em;position:relative;top:.25em;width:.66em}.ImportList-state.is-done:after{background-color:#6d9f0a}.ImportList.is-pending .ImportList-state.is-pending:after{background-color:#f5af00}.ImportList-result{margin-left:.5em;text-align:right}.ImportList-skipped{opacity:.65;padding-right:.25rem}.splash--hero{background-image:url(./hero.D4MDDv14.jpg),linear-gradient(180deg,#fffbf8,#fce9de);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:2em;padding-top:2em}@media only screen and (min-width:768px){.splash--hero{background-position:50%;padding-bottom:4em;padding-top:4em}}.splash-form{margin-left:auto;margin-right:auto;max-width:320px;width:100%}@media only screen and (min-width:768px){.splash-form{max-width:400px}}.splash-form .call{color:var(--text-color);text-align:center}.splash--benefits{background-color:var(--site-background-lighter);padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:768px){.splash--benefits{padding-bottom:4rem;padding-top:4rem}}.splash--benefits h2{font-size:1.5em;font-weight:400;line-height:1.25em;margin-bottom:2rem;text-align:center}@media only screen and (min-width:768px){.splash--benefits h2{font-size:2em;line-height:1.1em;margin-bottom:2rem}}.splash--benefits a{color:var(--main)}.splash--benefits .Icon{height:3rem;margin-bottom:.5rem;width:3rem;fill:var(--main)}@media only screen and (min-width:768px){.splash--benefits .Icon{margin-bottom:1rem}}.splash--benefits p{margin:auto;max-width:280px}.splash--press{background-color:#fff;color:#474441;padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:768px){.splash--press{padding-bottom:3rem;padding-top:3rem}}.splash--press h2{font-size:1.5em;font-weight:400;line-height:1.25em;margin-bottom:2rem;text-align:center}@media only screen and (min-width:768px){.splash--press h2{font-size:2em;line-height:1.1em;margin-bottom:3rem}}.splash--quote{background-color:#f5af00;color:#fff;padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:768px){.splash--quote{padding-bottom:3rem;padding-top:3rem}}.splash--quote blockquote{font-size:1rem;font-weight:400;line-height:1.25em;text-align:center}@media only screen and (min-width:768px){.splash--quote blockquote{font-size:2rem}}.splash--quote .source{margin-top:10px;text-align:center}.Splash-heroContent{align-items:center;display:flex;justify-content:center;padding-right:1rem}@media only screen and (min-width:768px){.Splash-heroContent{justify-content:flex-end}}.Splash-heroContent h1{color:#474441;font-size:2rem;font-weight:400;line-height:1.1em;margin-bottom:0;text-align:center}@media only screen and (min-width:768px){.Splash-heroContent h1{font-size:2.7rem;margin-bottom:2rem;text-align:right}}.Splash-heroContent p{color:#fff;max-width:400px;text-shadow:0 3px 5px #0003}.Splash-cookies{color:var(--gray-weak);font-size:.75rem;line-height:1rem;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:300px;text-align:center}.Splash-cookies a{color:inherit!important;text-decoration:underline}.Splash-profileImageContainer{align-items:center;display:flex;justify-content:center;margin-bottom:4rem;padding-left:2em;padding-right:2em}@media only screen and (max-width:767px){.Splash-profileImageContainer{margin-bottom:2rem;padding-left:1em;padding-right:1em}}.Splash-profileImage{border:1px solid var(--gray-weaker);border-radius:var(--radius);box-shadow:0 10px 30px #0000001a;display:block;height:auto;max-width:1100px;overflow:hidden;width:100%}.Press-logoContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.Press-logoContainer a{display:block}@media only screen and (min-width:768px){.Press-logoContainer a{margin-bottom:0;max-width:90%}}.Press-logoContainer img{display:block;max-width:100%}@media only screen and (max-width:767px){.Press-logoContainer img{max-width:60%}}@media only screen and (min-width:768px){.Press-hb{margin-top:6px}}.Press-ct{display:block;margin:auto;width:70%}@media only screen and (min-width:768px){.Press-sz{margin-top:12px}}.Splash-signup2{padding-bottom:1em;padding-top:2em}@media only screen and (min-width:768px){.Splash-signup2{background-image:url(./piles-of-books.CVP_xyip.jpg);background-position:50%;background-size:cover;padding-bottom:4em;padding-top:5em}}.ListUser{border-bottom:1px solid var(--gray-weakest);display:flex;flex:1 1;padding-bottom:.5rem;padding-top:.5rem}.ListUser:first-child{padding-top:0}.ListUser:last-child{border-bottom:0;padding-bottom:0}.ListUser-info{flex:1 0}.ListUser-buttonContainer,.ListUser-info{align-items:center;display:flex}.ListUser-avatar{border-radius:50%;display:block;height:50px;margin-right:1rem;width:50px}.ListUser-name{color:var(--text-color);display:inline-block;margin-right:.5em}.ListUser-username{color:var(--gray-weak)}.Overlay{background-color:var(--overlay-background);display:block;height:100%;inset:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding-bottom:4rem;padding-top:4rem;pointer-events:none;position:fixed;transition-duration:0s;transition-property:opacity;width:100%}.Overlay.is-active{opacity:1;pointer-events:all;transition-duration:.2s}.Overlay-close{align-items:center;background-color:initial;border:0;color:var(--gray-weak);cursor:pointer;display:flex;font-size:2rem;height:2rem;justify-content:center;line-height:0;position:absolute;right:0;top:0;width:2rem;z-index:1}.Overlay-box{background-color:var(--box-background);border-radius:var(--radius);box-shadow:0 10px 50px #0000004d;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:calc(600px + 2rem);padding:1rem;top:0;width:calc(100% - 2rem)}@media only screen and (max-width:767px){.Overlay-box{padding-left:1rem;padding-right:1rem;width:calc(100% - 1rem)}}.Overlay-box .Entry{box-shadow:none}.Overlay-box .Entry--list{margin-bottom:0}.Overlay-box .Goal-shareableCanvas,.Overlay-box .Goal-shareableImage{border:1px solid var(--gray-weakest);display:block;width:100%;z-index:1}.Overlay-box .Goal-shareableImage{opacity:0;position:absolute;top:0;z-index:2}.Pagination{margin-bottom:1.5rem}.Profile{margin-bottom:1rem}@media only screen and (min-width:768px){.Profile{margin-bottom:3rem}}.Profile-noEntries{padding:2em;text-align:center}.Profile-avatarContainer{display:block;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:100px;padding-bottom:100px;width:100px}@media only screen and (min-width:768px){.Profile-avatarContainer{max-width:100%;padding-bottom:150px;width:150px}}.Profile-avatar{border-radius:50%;display:block;height:auto;margin-left:auto;margin-right:auto;position:absolute;width:100%;z-index:10}.Profile-info{background-color:var(--site-background-lighter);padding-top:2.5rem}@media only screen and (min-width:768px){.Profile-info{padding-top:2.5rem}}.Profile-nameContainer{margin-bottom:1em}.Profile-nameContainer a{color:inherit;text-decoration:none}.Profile-name{align-self:center;line-height:1em;margin-bottom:5px}.Profile-username{color:var(--gray-weak)}.Profile-tabsContainer{height:calc(1.325rem + 2px);margin-left:-10px;margin-right:-10px;overflow:hidden}.Profile-tabs{font-size:.75rem;line-height:1.1;overflow-x:scroll;overflow-y:hidden;padding-bottom:1em;padding-left:10px;padding-right:10px}.Profile-tab,.Profile-tabs{text-align:center;white-space:nowrap}.Profile-tab{align-items:flex-end;border:0;border-bottom:2px solid #0000;color:var(--gray-weak);display:inline-flex;justify-content:center;padding:0 .5rem .5rem}@media only screen and (min-width:400px){.Profile-tab{padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}}.Profile-tab:hover{border-bottom:2px solid var(--gray-weaker);color:var(--gray-weak)}.Profile-tab.is-active{border-bottom:2px solid var(--main);color:var(--text-color)}.Profile-tabText{background-color:initial;border:0;color:inherit}.Profile-tabNumber{color:var(--main);display:inline-block;font-size:1em;font-weight:700;margin-left:.5em}.Profile-content{flex:3 0;min-width:0;z-index:10}.ProfileFilters-toggler{background-color:initial;border:0;color:var(--gray-weak);display:block;font-size:.75em;margin-bottom:1em;margin-top:1em;text-align:right;width:100%}.ProfileFilters-columns{display:grid;grid-template-columns:1fr 1fr}.ProfileFilters-column{margin-bottom:1rem}.ProfileFilters-item{align-items:center;display:flex}.ProfileFilters-label{display:block;margin-bottom:.125em;margin-left:.5em;margin-top:.125em}.ProfileFollowLinks{align-items:center;display:flex;justify-content:center;margin-bottom:2em;margin-top:2em;text-align:center}.ProfileFollowLinks-link{display:inline-block;margin-left:2em;margin-right:.25em}.ProfileFollowLinks-link.is-active{border-bottom:2px solid var(--main)}.ProfileFollowLinks-number{font-weight:700}.ProfileLinks{margin-bottom:1em;margin-top:1em;text-align:center}.ProfileLinks-link{display:inline-block;line-height:1.2;margin:.33em .25em;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.RadioGroup{margin-bottom:1rem}.RadioGroup-item{align-items:center;display:flex;line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.RadioGroup-radio{display:inline-block;line-height:1.5;margin-right:.33rem}.Rating{font-size:0}.Rating .Icon{display:inline-block;height:22px;margin-right:.25rem;width:22px;fill:var(--main)}.Rating .Icon-star--empty{fill:var(--gray-weaker)}.Rating+*{margin-top:.5rem}.RatingInput{display:flex;gap:.25em;margin-bottom:.25rem;margin-top:.25rem;max-width:200px;width:100%}.RatingInput .Icon{cursor:pointer;display:block;height:1.5em;width:1.5em;fill:var(--gray-weaker)}.RatingInput .Icon:hover{opacity:.8}.RatingInput-clear,.RatingInput-star{background-color:initial;border:0}.RatingInput-star.is-active .Icon{fill:var(--main)}.Search-header{text-align:center}.Search-divider{border:0;border-top:1px solid var(--gray-weaker);margin-left:auto;margin-right:auto;max-width:200px}.Search-manualNotice{font-size:.75em;margin-bottom:2rem;text-align:center}.Search-breakTheInternet{border-radius:var(--radius);display:inline-block;margin-bottom:2rem;max-width:500px;width:100%}.Settings-avatar{border-radius:100px;width:150px}@media only screen and (max-width:767px){.Settings-avatar{display:block;margin-left:auto;margin-right:auto;width:100px}}.Settings-avatarRightColumn{display:block;width:100%}.Settings-avatarRightColumn small{display:block;font-size:.8em;line-height:1.4}.Settings-fileInputContainer{background-color:var(--site-background-lightest);border:1px solid var(--gray-weaker);border-radius:var(--radius);display:block;max-width:100%;padding:1em;width:100%}@media only screen and (max-width:767px){.Settings-fileInputContainer{padding:.5em}}.Settings-fileInputLabel{background-color:initial;margin-bottom:.5rem;padding-left:0}.Settings-keyCombination{background-color:var(--gray-weakest);border-radius:var(--radius);box-shadow:0 2px 0 var(--gray-weaker)}.Settings-likeIconContainer{display:flex;flex:1 1}.Settings-likeIconContainer:last-child{margin-bottom:.65rem}.Settings-likeIconButton{border:0;border-radius:var(--radius);flex:1 1;font-size:1.2em}@media only screen and (max-width:499px){.Settings-likeIconButton{padding-bottom:.33em;padding-top:.33em}}.Settings-likeIconButton:hover{background-color:var(--gray-weakest)}.Settings-likeIconButton:active{top:1px}.Settings-likeIconButton:last-child{margin-right:0}.StatsTable{display:grid;grid-template-columns:1fr 1fr 1fr 2fr;padding:.75em}.StatsTable-type{color:var(--gray-weak);font-size:.75rem;margin-bottom:.5rem}.StatsTable-number{color:var(--text-color);font-size:2rem;font-weight:400;line-height:.8}.StatsGraphic-image{height:auto;-webkit-user-select:none;user-select:none;width:100%}.StatsGraphic-image circle{fill:var(--main-transparent-60);transition-duration:.2s;transition-property:fill}.StatsGraphic.is-hovered .StatsGraphic-image circle{fill:var(--main-transparent-20)}.StatsGraphic.is-hovered .StatsGraphic-image circle.is-active{fill:var(--main);transition-duration:0s}.StatsGraphic-image path{stroke:var(--gray-weakest)}.StatsGraphic-image text{fill:var(--gray-weak)}.StatsGraphic-tooltip{background-color:var(--site-background-lightest);border-radius:var(--radius);box-shadow:0 10px 30px #0003;font-size:.8rem;left:0;line-height:1.4;max-width:350px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:-10px;transform:translateY(-110%);transition-duration:.3s;transition-property:opacity;width:50vw;z-index:3001}.StatsGraphic-tooltip:empty{display:none!important}.StatsGraphic.is-hovered .StatsGraphic-tooltip{opacity:1}.StatsGraphic-tooltip li{line-height:1.25;margin-top:.33em}.StatsGraphic-tooltip li:last-child{margin-bottom:0}.TextList{list-style-type:disc;margin-left:1.5em}.TextList li{margin-bottom:.125em;margin-top:.125em}.Toggler{align-items:center;display:flex;margin-right:.5em}.Toggler-element{background-color:var(--gray-weaker);border-radius:1.5rem;cursor:pointer;display:block;height:1.5rem;transition-duration:.1s;transition-property:background-color;width:3rem}.Toggler-element:before{background-color:#fff;border-radius:100%;content:"";display:block;height:calc(1.5rem - 8px);left:4px;position:relative;top:4px;transition-duration:.1s;transition-property:transform;width:calc(1.5rem - 8px)}.Toggler-checkbox{display:none;opacity:0}.Toggler-checkbox:checked+.Toggler-element{background-color:#6d9f0a}.Toggler-checkbox:checked+.Toggler-element:active{background-color:#68970a}.Toggler-checkbox:checked+.Toggler-element:before{transform:translate(1.5rem)}.Toggler-label{flex:1 1;line-height:1.4;margin-left:.5em}.Toggler-label small{display:block;font-size:.66em;line-height:1.4;margin-top:.33em}.Warning{background-color:#f5af0033;border-radius:var(--radius);color:#564f3d;font-size:.8em;padding:.5rem}.Footer.svelte-7ahv3{background-color:var(--footer-background-color);color:var(--gray-weak);font-size:.75rem;margin-top:2rem;padding-bottom:2rem;padding-top:2rem;text-align:center}.Footer-links.svelte-7ahv3{line-height:2em;margin-bottom:1rem}.Footer-links.svelte-7ahv3:last-child{margin-bottom:0}@media only screen and (min-width:768px){.Footer-links.svelte-7ahv3{line-height:1.33em}}.Footer-link.svelte-7ahv3{display:inline-block;margin-left:.25rem;margin-right:.25rem}.Footer-link.svelte-7ahv3 a:where(.svelte-7ahv3){border-bottom:1px solid var(--gray-weaker)}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d #0000 #0000 #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
