/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/footer_icon_link.svelte.144.css!./app/modules/welcome/components/footer_icon_link.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
a.svelte-7fuc02.svelte-7fuc02{align-items:center;display:flex;flex:1 0 10em;flex-direction:column;justify-content:center;margin-block:1em}a.svelte-7fuc02.svelte-7fuc02:hover{-webkit-text-decoration:none;text-decoration:none}a.svelte-7fuc02:hover .fa,a.svelte-7fuc02:hover span.svelte-7fuc02{color:#ffd402}a.svelte-7fuc02 .fa{font-size:2.5em;margin:0;padding:0}a.svelte-7fuc02 span.svelte-7fuc02{font-weight:700;padding:0}a.svelte-7fuc02 .fa,a.svelte-7fuc02 span.svelte-7fuc02{color:#fff}@media screen and (max-width:81.999em){a.svelte-7fuc02.svelte-7fuc02{flex:1 0 25%}}@media screen and (max-width:41.999em){a.svelte-7fuc02.svelte-7fuc02{flex:1 0 10em}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/landing_page_footer.svelte.64.css!./app/modules/welcome/components/landing_page_footer.svelte ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
section.svelte-ny0ixa.svelte-ny0ixa{background-color:#1a1a1a;text-align:center}#icon-links.svelte-ny0ixa.svelte-ny0ixa{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:1em}#legal.svelte-ny0ixa.svelte-ny0ixa{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#legal.svelte-ny0ixa a{margin:.5em}.build-meta.svelte-ny0ixa.svelte-ny0ixa{align-items:center;display:flex;flex-direction:row;justify-content:center}.build-meta.svelte-ny0ixa p.svelte-ny0ixa{border-radius:2px;color:#636466;font-size:.9rem;margin-block-end:1rem}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/landing_screen.svelte.65.css!./app/modules/welcome/components/landing_screen.svelte ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
h3.svelte-iw2ei5.svelte-iw2ei5{color:#222;font-family:Alegreya;margin-block-start:.5em}section#landingScreen.svelte-iw2ei5.svelte-iw2ei5{align-items:center;background-color:#12345680;display:flex;flex-direction:column;justify-content:center}section#landingScreen.svelte-iw2ei5 .name.svelte-iw2ei5{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-block:2em}section#landingScreen.svelte-iw2ei5 .name h2.svelte-iw2ei5{color:#fff;font-size:10em;font-weight:700;line-height:1em;margin:0 auto;position:relative}section#landingScreen.svelte-iw2ei5 .name .subtitle.svelte-iw2ei5{font-weight:700}section#landingScreen.svelte-iw2ei5 .name .subtitle.svelte-iw2ei5 .link{-webkit-text-decoration:underline;text-decoration:underline}section#landingScreen.svelte-iw2ei5 .name .name-explaination.svelte-iw2ei5{font-size:1rem;height:1rem;inset-block-end:0;inset-inline-end:0;line-height:1rem;opacity:0;position:absolute;transition:opacity .5s ease 0s}section#landingScreen.svelte-iw2ei5 .name:hover .name-explaination.svelte-iw2ei5{opacity:.9}section#landingScreen.svelte-iw2ei5 .pitch.svelte-iw2ei5{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;max-width:95em;width:100%}section#landingScreen.svelte-iw2ei5 .pitch li.svelte-iw2ei5{background-color:#fffffff2;border-radius:5px;flex:1 0 0;margin:.5em;padding:1em .6em}section#landingScreen.svelte-iw2ei5 .pitch li h3.svelte-iw2ei5,section#landingScreen.svelte-iw2ei5 .pitch li p.svelte-iw2ei5,section#landingScreen.svelte-iw2ei5 .pitch li.svelte-iw2ei5 .fa{color:#050e17e6}section#landingScreen.svelte-iw2ei5 .pitch li.svelte-iw2ei5 .fa{font-size:2.5em}section#landingScreen.svelte-iw2ei5 .pitch li h3.svelte-iw2ei5{font-size:1.3em;font-weight:700}section#landingScreen.svelte-iw2ei5 .pitch li p.svelte-iw2ei5{margin-block-start:auto;opacity:.6}section#landingScreen.svelte-iw2ei5 #loginButtons.svelte-iw2ei5{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-block:1em}section#landingScreen.svelte-iw2ei5 #loginButtons .button.svelte-iw2ei5{border-radius:0;min-width:10em}section#landingScreen.svelte-iw2ei5 #loginButtons .svelte-iw2ei5:first-child{border-end-start-radius:2px;border-start-start-radius:2px}section#landingScreen.svelte-iw2ei5 #loginButtons .svelte-iw2ei5:last-child{border-end-end-radius:2px;border-start-end-radius:2px}@media screen and (max-width:999.98px){section#landingScreen.svelte-iw2ei5 .name.svelte-iw2ei5{padding-block:3em 2em}section#landingScreen.svelte-iw2ei5 .name h2.svelte-iw2ei5{font-size:6em}section#landingScreen.svelte-iw2ei5 .name .name-explaination.svelte-iw2ei5{inset-block-end:-1em}section#landingScreen.svelte-iw2ei5 #loginButtons.svelte-iw2ei5{margin:.5em;margin-block-end:1em}}@media screen and (max-width:799.98px){section#landingScreen.svelte-iw2ei5 .pitch.svelte-iw2ei5{align-items:stretch;flex-direction:column}section#landingScreen.svelte-iw2ei5 .pitch li.svelte-iw2ei5{max-width:20em}}@media screen and (max-width:599.98px){section#landingScreen.svelte-iw2ei5 .name h2.svelte-iw2ei5{font-size:3em}}@media screen and (min-width:1000px){section#landingScreen.svelte-iw2ei5.svelte-iw2ei5{height:85vh;min-height:650px}section#landingScreen.svelte-iw2ei5 .name.svelte-iw2ei5{flex:4 0 auto}section#landingScreen.svelte-iw2ei5 .bottom.svelte-iw2ei5{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-around;margin-block-end:1em;width:100%}section#landingScreen.svelte-iw2ei5 #loginButtons.svelte-iw2ei5{margin:auto}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/users/components/user_infobox.svelte.145.css!./app/modules/users/components/user_infobox.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.label.svelte-3sq500.svelte-3sq500{color:#4d4d4d;display:block}.user-infobox.svelte-3sq500 a.svelte-3sq500{background-color:#eee;border-radius:2px;display:block;padding:.5em .5em .5em 0;transition:background-color .5s ease 0s}.user-infobox.svelte-3sq500 a.svelte-3sq500:disabled,.user-infobox.svelte-3sq500 a.svelte-3sq500:focus,.user-infobox.svelte-3sq500 a.svelte-3sq500:hover{background-color:#c8c8c8}.user-infobox.svelte-3sq500 a img.svelte-3sq500{height:32px}.username.svelte-3sq500.svelte-3sq500{font-family:Alegreya Sans;font-weight:700;margin-inline-start:.2em}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/inventory_browser_modal.svelte.187.css!./app/modules/inventory/components/inventory_browser_modal.svelte ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.modal-wrapper.svelte-6057nk .modal-inner{margin:0 .5em;min-width:80vw}.modal-wrapper.svelte-6057nk .header.svelte-6057nk{align-items:center;display:flex;flex-direction:column}.modal-wrapper.svelte-6057nk h2.svelte-6057nk{font-size:1.4em;font-weight:700;margin-block-start:1em}.modal-wrapper.svelte-6057nk .label.svelte-6057nk{color:#4d4d4d;display:block}.modal-wrapper.svelte-6057nk .link{background-color:#eee;border-radius:2px;display:block;font-weight:700;padding:.5em;transition:background-color .5s ease 0s}.modal-wrapper.svelte-6057nk .link:disabled,.modal-wrapper.svelte-6057nk .link:focus,.modal-wrapper.svelte-6057nk .link:hover{background-color:#c8c8c8}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/public_map.svelte.66.css!./app/modules/welcome/components/public_map.svelte ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
h3.svelte-10ukcx2{color:#222;font-family:Alegreya;margin-block-start:.5em}section.svelte-10ukcx2{background-color:#f5f5f5;max-height:100vh;overflow:hidden;overflow-y:hidden;position:relative}#mapContainer.svelte-10ukcx2{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;height:50vh;justify-content:center;position:relative;z-index:0}#mapContainer.svelte-10ukcx2 .group-admin-badge,#mapContainer.svelte-10ukcx2 .items-count,#mapContainer.svelte-10ukcx2 .members-count{background-color:#fff;color:#222;line-height:0;min-width:1em;position:absolute}#mapContainer.svelte-10ukcx2 .items-count,#mapContainer.svelte-10ukcx2 .members-count{border-end-start-radius:2px;inset-block-start:0;inset-inline-end:0;padding:.2em 0;text-align:center;transition:all .5s ease 0s}#mapContainer.svelte-10ukcx2 .group-admin-badge{border-end-end-radius:2px;inset-block-start:0;inset-inline-start:0;line-height:0}@media screen and (min-width:600px){section.svelte-10ukcx2{padding:0 1em}}h3.svelte-10ukcx2:not(.title){font-size:1.2em;margin-block-start:.5em;text-align:center}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/some_public_books.svelte.67.css!./app/modules/welcome/components/some_public_books.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
h3.svelte-1a0xy63{color:#222;font-family:Alegreya;margin-block-start:.5em}.some-public-books.svelte-1a0xy63{background-color:#f5f5f5;min-height:1rem;transition:min-height .5s ease 0s}.some-public-books.svelte-1a0xy63:not(.empty){min-height:80vh}.spinner-wrapper.svelte-1a0xy63{align-items:center;display:flex;flex-direction:colum;justify-content:center;min-height:20em}section.svelte-1a0xy63{max-height:150vh;overflow:hidden;overflow-y:hidden;position:relative}.fade-out.svelte-1a0xy63{background:linear-gradient(0deg,#f5f5f5,50%,#0000);height:5em;inset-block-end:0;inset-inline:0;position:absolute}@media screen and (min-width:600px){section.svelte-1a0xy63{padding:0 1em}}h3.svelte-1a0xy63:not(.title){font-size:1.2em;margin-block-start:.5em;text-align:center}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.98.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.3_typescript@5.8.2_webpack@5.98.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.4_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/welcome_layout.svelte.14.css!./app/modules/welcome/components/welcome_layout.svelte ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.welcome-layout.svelte-1kct9io h3{color:#222;margin-block-start:.5em}.background-cover.svelte-1kct9io{background-position:50%;background-size:cover;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;position:fixed;transition:background .5s ease;z-index:-10}@media screen and (max-width:499.98px){.background-cover.svelte-1kct9io{background-image:url(/public/dist/4357157f7774834de2b0.jpg)}}@media screen and (min-width:500px){.background-cover.svelte-1kct9io{background-image:url(/public/dist/07d65fa24e5572b13da8.jpg)}}@media screen and (min-width:1300px){.background-cover.svelte-1kct9io{background-image:url(/public/dist/bdcceaebf73bccb04026.jpg)}}

/*# sourceMappingURL=app_modules_general_components_infinite_scroll_svelte-app_modules_welcome_components_welcome_-a839c9.98df38dc.css.map*/