a.svelte-1yeir2m{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:1em;flex:1 0 10em}a.svelte-1yeir2m:hover{text-decoration:none}a.svelte-1yeir2m:hover .fa,a.svelte-1yeir2m:hover span:where(.svelte-1yeir2m){color:#ffd402}a.svelte-1yeir2m .fa{margin:0;padding:0;font-size:2.5em}a.svelte-1yeir2m span:where(.svelte-1yeir2m){padding:0;font-weight:700}a.svelte-1yeir2m .fa,a.svelte-1yeir2m span:where(.svelte-1yeir2m){color:#fff}@media screen and (width<82em){a.svelte-1yeir2m{flex:1 0 25%}}@media screen and (width<42em){a.svelte-1yeir2m{flex:1 0 10em}}section.svelte-41aum3{background-color:#1a1a1a;text-align:center}#icon-links.svelte-41aum3{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around;flex-wrap:wrap;padding:1em}#legal.svelte-41aum3{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}#legal.svelte-41aum3 a{margin:.5em}.build-meta.svelte-41aum3{display:flex;flex-direction:row;align-items:center;justify-content:center}.build-meta.svelte-41aum3 p:where(.svelte-41aum3){font-size:.9rem;border-radius:2px;margin-block-end:1rem;color:#636466}h3.svelte-8f7qzc{font-family:Alegreya;margin-block-start:.5em;color:#222}section#landingScreen.svelte-8f7qzc{background-color:#12345680;display:flex;flex-direction:column;align-items:center;justify-content:center}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc){display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:2em}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) h2:where(.svelte-8f7qzc){color:#fff;font-weight:700;font-size:10em;line-height:1em;margin:0 auto;position:relative}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) .subtitle:where(.svelte-8f7qzc){font-weight:700}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) .subtitle:where(.svelte-8f7qzc) .link{text-decoration:underline}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) .name-explaination:where(.svelte-8f7qzc){font-size:1rem;position:absolute;inset-block-end:0;inset-inline-end:0;height:1rem;line-height:1rem;opacity:0;transition:opacity .5s 0s ease}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc):hover .name-explaination:where(.svelte-8f7qzc){opacity:.9}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc){width:100%;max-width:95em;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc){flex:1 0 0;background-color:#fffffff2;border-radius:5px;padding:1em .6em;margin:.5em}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc) .fa,section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc) h3:where(.svelte-8f7qzc),section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc) p:where(.svelte-8f7qzc){color:#050e17e6}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc) .fa{font-size:2.5em}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc) h3:where(.svelte-8f7qzc){font-size:1.3em;font-weight:700}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc) p:where(.svelte-8f7qzc){margin-block-start:auto;opacity:.6}section#landingScreen.svelte-8f7qzc #loginButtons:where(.svelte-8f7qzc){display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;margin-block:1em}section#landingScreen.svelte-8f7qzc #loginButtons:where(.svelte-8f7qzc) .button:where(.svelte-8f7qzc){min-width:10em;border-radius:0}section#landingScreen.svelte-8f7qzc #loginButtons:where(.svelte-8f7qzc) :where(.svelte-8f7qzc):first-child{border-start-start-radius:2px;border-end-start-radius:2px}section#landingScreen.svelte-8f7qzc #loginButtons:where(.svelte-8f7qzc) :where(.svelte-8f7qzc):last-child{border-start-end-radius:2px;border-end-end-radius:2px}@media screen and (width<1000px){section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc){padding-block:3em 2em}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) h2:where(.svelte-8f7qzc){font-size:6em}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) .name-explaination:where(.svelte-8f7qzc){inset-block-end:-1em}section#landingScreen.svelte-8f7qzc #loginButtons:where(.svelte-8f7qzc){margin:.5em;margin-block-end:1em}}@media screen and (width<800px){section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc){flex-direction:column;align-items:stretch}section#landingScreen.svelte-8f7qzc .pitch:where(.svelte-8f7qzc) li:where(.svelte-8f7qzc){max-width:20em}}@media screen and (width<600px){section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc) h2:where(.svelte-8f7qzc){font-size:3em}}@media screen and (width>=1000px){section#landingScreen.svelte-8f7qzc{height:85vh;min-height:650px}section#landingScreen.svelte-8f7qzc .name:where(.svelte-8f7qzc){flex:4 0 auto}section#landingScreen.svelte-8f7qzc .bottom:where(.svelte-8f7qzc){flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin-block-end:1em;width:100%}section#landingScreen.svelte-8f7qzc #loginButtons:where(.svelte-8f7qzc){margin:auto}}.modal-wrapper.svelte-v6pvpx .modal-inner{min-width:80vw;margin:0 .5em}.modal-wrapper.svelte-v6pvpx .header:where(.svelte-v6pvpx){display:flex;flex-direction:column;align-items:center}.modal-wrapper.svelte-v6pvpx h2:where(.svelte-v6pvpx){font-weight:700;margin-block-start:1em;font-size:1.4em}.modal-wrapper.svelte-v6pvpx .label:where(.svelte-v6pvpx){color:#4d4d4d;display:block}.modal-wrapper.svelte-v6pvpx .link{display:block;padding:.5em;font-weight:700;border-radius:2px;background-color:#eee;transition:background-color .5s 0s ease}.modal-wrapper.svelte-v6pvpx .link:hover,.modal-wrapper.svelte-v6pvpx .link:focus,.modal-wrapper.svelte-v6pvpx .link:disabled{background-color:#c8c8c8}h3.svelte-5nfhb4{font-family:Alegreya;margin-block-start:.5em;color:#222}section.svelte-5nfhb4{background-color:#f5f5f5;overflow:hidden;max-height:100vh;overflow-y:hidden;position:relative}#mapContainer.svelte-5nfhb4{height:50vh;z-index:0;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f5f5f5;position:relative}#mapContainer.svelte-5nfhb4 .items-count,#mapContainer.svelte-5nfhb4 .group-admin-badge,#mapContainer.svelte-5nfhb4 .members-count{position:absolute;background-color:#fff;color:#222;line-height:0;min-width:1em}#mapContainer.svelte-5nfhb4 .items-count,#mapContainer.svelte-5nfhb4 .members-count{inset-block-start:0;inset-inline-end:0;text-align:center;padding:.2em 0;border-end-start-radius:2px;transition:all .5s 0s ease}#mapContainer.svelte-5nfhb4 .group-admin-badge{inset-block-start:0;inset-inline-start:0;line-height:0;border-end-end-radius:2px}@media screen and (width>=600px){section.svelte-5nfhb4{padding:0 1em}}h3.svelte-5nfhb4:not(.title){text-align:center;font-size:1.2em;margin-block-start:.5em}h3.svelte-2vx4c9{font-family:Alegreya;margin-block-start:.5em;color:#222}.some-public-books.svelte-2vx4c9{min-height:1rem;transition:min-height .5s 0s ease;background-color:#f5f5f5}.some-public-books.svelte-2vx4c9:not(.empty){min-height:80vh}.spinner-wrapper.svelte-2vx4c9{min-height:20em;display:flex;flex-direction:colum;align-items:center;justify-content:center}section.svelte-2vx4c9{overflow:hidden;max-height:150vh;overflow-y:hidden;position:relative}.fade-out.svelte-2vx4c9{position:absolute;inset-block-end:0;inset-inline:0;background:linear-gradient(0deg,#f5f5f5,50%,transparent);height:5em}@media screen and (width>=600px){section.svelte-2vx4c9{padding:0 1em}}h3.svelte-2vx4c9:not(.title){text-align:center;font-size:1.2em;margin-block-start:.5em}.welcome-layout.svelte-jnv4ld h3{margin-block-start:.5em;color:#222}.background-cover.svelte-jnv4ld{position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;z-index:-10;background-size:cover;background-position:center center;transition:background .5s ease}@media screen and (width<500px){.background-cover.svelte-jnv4ld{background-image:url(/assets/brittanystevens-CtW95aqY.jpg)}}@media screen and (width>=500px){.background-cover.svelte-jnv4ld{background-image:url(/assets/brittanystevens-Dn6-6Wes.jpg)}}@media screen and (width>=1300px){.background-cover.svelte-jnv4ld{background-image:url(/assets/brittanystevens-DlJHPKI0.jpg)}}
