/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/landing_screen.svelte.40.css!./app/modules/welcome/components/landing_screen.svelte ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
h3.svelte-whlnn1.svelte-whlnn1{color:#222;font-family:Alegreya;margin-top:.5em}section#landingScreen.svelte-whlnn1.svelte-whlnn1{align-items:center;background-color:#12345680;display:flex;flex-direction:column;justify-content:center}section#landingScreen.svelte-whlnn1 .name.svelte-whlnn1{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2em;margin-top:2em}section#landingScreen.svelte-whlnn1 .name h2.svelte-whlnn1{color:#fff;font-size:10em;font-weight:700;line-height:1em;margin:auto;position:relative}section#landingScreen.svelte-whlnn1 .name .name-explaination.svelte-whlnn1{bottom:0;font-size:1rem;height:1rem;line-height:1rem;opacity:0;position:absolute;right:0;transition:opacity .5s ease 0s}section#landingScreen.svelte-whlnn1 .name:hover .name-explaination.svelte-whlnn1{opacity:.9}section#landingScreen.svelte-whlnn1 .pitch.svelte-whlnn1{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;max-width:95em;width:100%}section#landingScreen.svelte-whlnn1 .pitch li.svelte-whlnn1{background-color:#fffffff2;border-radius:5px;flex:1 0 0;margin:.5em;padding:1em .6em}section#landingScreen.svelte-whlnn1 .pitch li h3.svelte-whlnn1,section#landingScreen.svelte-whlnn1 .pitch li p.svelte-whlnn1,section#landingScreen.svelte-whlnn1 .pitch li.svelte-whlnn1 .fa{color:#050e17e6}section#landingScreen.svelte-whlnn1 .pitch li.svelte-whlnn1 .fa{font-size:2.5em}section#landingScreen.svelte-whlnn1 .pitch li h3.svelte-whlnn1{font-size:1.3em;font-weight:700}section#landingScreen.svelte-whlnn1 .pitch li p.svelte-whlnn1{margin-top:auto;opacity:.6}section#landingScreen.svelte-whlnn1 #loginButtons.svelte-whlnn1{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:1em;margin-top:1em}section#landingScreen.svelte-whlnn1 #loginButtons .button.svelte-whlnn1{border-radius:0;min-width:10em}section#landingScreen.svelte-whlnn1 #loginButtons .svelte-whlnn1:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}section#landingScreen.svelte-whlnn1 #loginButtons .svelte-whlnn1:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}@media screen and (max-width:1000px){section#landingScreen.svelte-whlnn1 .name.svelte-whlnn1{padding-bottom:2em;padding-top:3em}section#landingScreen.svelte-whlnn1 .name h2.svelte-whlnn1{font-size:6em}section#landingScreen.svelte-whlnn1 .name .name-explaination.svelte-whlnn1{bottom:-1em}section#landingScreen.svelte-whlnn1 #loginButtons.svelte-whlnn1{margin:.5em .5em 1em}}@media screen and (max-width:800px){section#landingScreen.svelte-whlnn1 .pitch.svelte-whlnn1{align-items:stretch;flex-direction:column}section#landingScreen.svelte-whlnn1 .pitch li.svelte-whlnn1{max-width:20em}}@media screen and (max-width:600px){section#landingScreen.svelte-whlnn1 .name h2.svelte-whlnn1{font-size:3em}}@media screen and (min-width:1000px){section#landingScreen.svelte-whlnn1.svelte-whlnn1{height:85vh;min-height:650px}section#landingScreen.svelte-whlnn1 .name.svelte-whlnn1{flex:4 0 auto}section#landingScreen.svelte-whlnn1 .bottom.svelte-whlnn1{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-around;margin-bottom:1em;width:100%}section#landingScreen.svelte-whlnn1 #loginButtons.svelte-whlnn1{margin:auto}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/node_modules/.pnpm/svelte-bricks@0.1.7/node_modules/svelte-bricks/Masonry.svelte.133.css!./node_modules/.pnpm/svelte-bricks@0.1.7/node_modules/svelte-bricks/Masonry.svelte ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.svelte-b2jtby:where(div.masonry){word-wrap:anywhere;box-sizing:border-box;display:flex;justify-content:center}.svelte-b2jtby:where(div.masonry div.col){display:grid;height:max-content;width:100%}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_card.svelte.51.css!./app/modules/inventory/components/item_card.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-card.svelte-1qpwsbd.svelte-1qpwsbd{align-items:stretch;background:#fefefe;border-radius:2px;box-shadow:0 1px 2px 0 #22191980;display:flex;flex-direction:column;justify-content:center;padding:1em;width:100%}.busy.svelte-1qpwsbd.svelte-1qpwsbd{position:relative}.busy.svelte-1qpwsbd .item-show.svelte-1qpwsbd{opacity:.5;transition:opacity .5s ease 0s}.busy.svelte-1qpwsbd .item-show.svelte-1qpwsbd:focus,.busy.svelte-1qpwsbd .item-show.svelte-1qpwsbd:hover{opacity:1}.busy-sign.svelte-1qpwsbd.svelte-1qpwsbd{background-color:#222;border-bottom-left-radius:2px;border-top-right-radius:2px;color:#fff;height:2em;opacity:1;padding:.3em .5em .5em;position:absolute;right:0;top:0;width:2em;z-index:1}.item-show.svelte-1qpwsbd.svelte-1qpwsbd{align-items:center;display:flex;flex-direction:column}.item-show.svelte-1qpwsbd.svelte-1qpwsbd:focus,.item-show.svelte-1qpwsbd.svelte-1qpwsbd:hover{background-color:#eee;transition:background-color .5s ease 0s}h3.title.svelte-1qpwsbd.svelte-1qpwsbd{color:#3243bb;color:#222;-webkit-text-decoration:none;text-decoration:none;transition:color .5s ease 0s}h3.title.svelte-1qpwsbd.svelte-1qpwsbd:focus,h3.title.svelte-1qpwsbd.svelte-1qpwsbd:hover{color:#2d3ca7;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#2d3ca7}.subtitle.svelte-1qpwsbd.svelte-1qpwsbd{color:#636466;font-size:1rem}hr.svelte-1qpwsbd.svelte-1qpwsbd{margin:.2em auto;max-width:1em}img.svelte-1qpwsbd.svelte-1qpwsbd:not(.profilePic){border-bottom:1px solid #ccc;margin-bottom:5px;max-height:20em;padding-bottom:15px}.details-box.svelte-1qpwsbd.svelte-1qpwsbd{background-color:#f5f5f5b3;padding:.4em;text-align:left}.details-box.svelte-1qpwsbd .more.svelte-1qpwsbd{color:#636466;float:right;padding-right:.2em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#63646666;transition:color .5s ease 0s}.details-box.svelte-1qpwsbd .more.svelte-1qpwsbd:focus,.details-box.svelte-1qpwsbd .more.svelte-1qpwsbd:hover{color:#898a8c}.data.svelte-1qpwsbd.svelte-1qpwsbd{font-size:1.2em;margin-bottom:.5em;max-height:12em;overflow:hidden;text-align:center;width:100%}.title.svelte-1qpwsbd.svelte-1qpwsbd{font-family:Alegreya;font-size:1.2em;line-height:1em;margin:0;max-height:7em;overflow:hidden;padding:.2em 0}.authors.svelte-1qpwsbd.svelte-1qpwsbd,.series.svelte-1qpwsbd.svelte-1qpwsbd,.subtitle.svelte-1qpwsbd.svelte-1qpwsbd{color:#636466;display:block;font-size:.8em;line-height:1em}.item-card-settings.svelte-1qpwsbd.svelte-1qpwsbd{align-items:stretch;display:flex;flex-direction:row;justify-content:center}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/items_cascade.svelte.8.css!./app/modules/inventory/components/items_cascade.svelte ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.items-cascade.svelte-4uy948{margin:1em 0}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/image_div.svelte.104.css!./app/modules/general/components/image_div.svelte ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
img.svelte-q2ha08{height:100%;object-fit:cover;width:100%}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelf_dot.svelte.121.css!./app/modules/inventory/components/shelf_dot.svelte ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.shelf-dot.svelte-1blrpo4{border-radius:2px;height:1em;margin:.3em;width:1em}@media screen and (min-width:600px){.shelf-dot.svelte-1blrpo4{margin:.2em}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_row.svelte.67.css!./app/modules/inventory/components/item_row.svelte ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-row.svelte-hwlwp2.svelte-hwlwp2{align-items:center;background-color:#fefefe;display:flex;flex-direction:row;justify-content:center;position:relative}.item-row.svelte-hwlwp2 input[type=checkbox]{margin:1em;padding:1em}.middle.svelte-hwlwp2.svelte-hwlwp2{align-items:center;align-self:stretch;display:flex;flex:1;flex-direction:row}.middle.svelte-hwlwp2 .image-div{align-self:stretch;flex:0 0 3em;margin-right:.5em;max-height:4em}.title.svelte-hwlwp2.svelte-hwlwp2{line-height:1.1rem;max-height:2.2rem;overflow:hidden}.modes.svelte-hwlwp2.svelte-hwlwp2{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:center}.authors.svelte-hwlwp2.svelte-hwlwp2{color:#636466;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details.svelte-hwlwp2.svelte-hwlwp2:not(:empty){background-color:#eee;border-radius:2px;overflow:hidden;padding:0 .5em}.shelves-dots.svelte-hwlwp2.svelte-hwlwp2{display:flex;flex-direction:row;margin:0 .4em}.avatar.svelte-hwlwp2.svelte-hwlwp2,.transaction.svelte-hwlwp2.svelte-hwlwp2,.visibility.svelte-hwlwp2.svelte-hwlwp2{border-radius:2px;height:2em;width:2em}.transaction.svelte-hwlwp2.svelte-hwlwp2,.visibility.svelte-hwlwp2.svelte-hwlwp2{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center}.avatar.svelte-hwlwp2.svelte-hwlwp2{border-radius:2px}.transaction.giving.svelte-hwlwp2.svelte-hwlwp2{background-color:#feb1ba}.transaction.lending.svelte-hwlwp2.svelte-hwlwp2{background-color:#9fd5b3}.transaction.selling.svelte-hwlwp2.svelte-hwlwp2{background-color:#ffe567}.transaction.inventorying.svelte-hwlwp2.svelte-hwlwp2{background-color:#bfbfbf}.visibility.private.svelte-hwlwp2.svelte-hwlwp2{background-color:#222}.visibility.network.svelte-hwlwp2.svelte-hwlwp2{background-color:#82828280}.visibility.public.svelte-hwlwp2.svelte-hwlwp2{background-color:#eee;color:#222}.show-item.svelte-hwlwp2.svelte-hwlwp2{align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-direction:row;justify-content:flex-start;margin-right:.5em;min-height:3rem;overflow:hidden}.user.svelte-hwlwp2.svelte-hwlwp2{align-items:center;align-self:stretch;background-color:#fff;display:flex;flex-direction:row;justify-content:center;margin:.2em 0;padding:0 .2em;transition:background-color .5s ease 0s}.user.svelte-hwlwp2.svelte-hwlwp2:not(.disabled):not(:disabled):focus,.user.svelte-hwlwp2.svelte-hwlwp2:not(.disabled):not(:disabled):hover{background-color:#f2f2f2}.username.svelte-hwlwp2.svelte-hwlwp2{font-family:Alegreya;margin-right:.5em}@media screen and (max-width:600px){.username.svelte-hwlwp2.svelte-hwlwp2{display:none}.item-row.svelte-hwlwp2.svelte-hwlwp2{align-self:stretch;min-height:4em}.show-item.svelte-hwlwp2.svelte-hwlwp2{align-self:stretch}.info.svelte-hwlwp2.svelte-hwlwp2{max-width:60vw;padding:0 .5em;text-align:left}.details.svelte-hwlwp2.svelte-hwlwp2{margin:.5em;max-height:3em}.shelves-dots.svelte-hwlwp2.svelte-hwlwp2{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap-reverse;height:4.5em;justify-content:center}.modes.svelte-hwlwp2.svelte-hwlwp2{flex-direction:column-reverse;margin-right:.2em}.modes.svelte-hwlwp2>div.svelte-hwlwp2{margin:.1em 0}.transaction.svelte-hwlwp2.svelte-hwlwp2:first-child,.visibility.svelte-hwlwp2.svelte-hwlwp2:first-child{border-top-left-radius:2px;border-top-right-radius:2px;margin-top:.2em}.transaction.svelte-hwlwp2.svelte-hwlwp2:last-child,.visibility.svelte-hwlwp2.svelte-hwlwp2:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin-bottom:.2em}.user.svelte-hwlwp2.svelte-hwlwp2{margin-right:.5em}}@media screen and (min-width:600px){.item-row.svelte-hwlwp2.svelte-hwlwp2{height:4em;overflow:hidden}.info.svelte-hwlwp2.svelte-hwlwp2{flex:1 1 0;max-width:30em;min-width:40%;text-align:left}.details.svelte-hwlwp2.svelte-hwlwp2{flex:1 1 auto;margin:0 .5em;max-height:3em}.transaction.svelte-hwlwp2.svelte-hwlwp2,.user.svelte-hwlwp2.svelte-hwlwp2,.visibility.svelte-hwlwp2.svelte-hwlwp2{margin-right:.5em}.user.svelte-hwlwp2.svelte-hwlwp2{margin-right:.3em}.transaction.svelte-hwlwp2.svelte-hwlwp2,.visibility.svelte-hwlwp2.svelte-hwlwp2{border-radius:2px;margin-left:.2em}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/transaction_selector.svelte.61.css!./app/modules/inventory/components/transaction_selector.svelte ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
fieldset.svelte-17l4ofz{display:flex;flex-direction:row}label.svelte-17l4ofz{background-color:#eee;border:2px solid #eee;border-radius:5px;color:#222;font-family:Alegreya Sans;font-size:1rem;font-weight:400;margin:.2em;padding:.8rem;transition:border-color .3s ease 0s}label.svelte-17l4ofz .fa{margin-left:.5em;transition:color .3s ease 0s}label.selected.svelte-17l4ofz,label.svelte-17l4ofz:hover{background-color:#fff}.giving.selected.svelte-17l4ofz,.giving.svelte-17l4ofz:hover{border-color:#feb1ba}.giving.selected.svelte-17l4ofz .fa,.giving.svelte-17l4ofz:hover .fa{color:#feb1ba}.lending.selected.svelte-17l4ofz,.lending.svelte-17l4ofz:hover{border-color:#9fd5b3}.lending.selected.svelte-17l4ofz .fa,.lending.svelte-17l4ofz:hover .fa{color:#9fd5b3}.selling.selected.svelte-17l4ofz,.selling.svelte-17l4ofz:hover{border-color:#ffe567}.selling.selected.svelte-17l4ofz .fa,.selling.svelte-17l4ofz:hover .fa{color:#ffe567}.inventorying.selected.svelte-17l4ofz,.inventorying.svelte-17l4ofz:hover{border-color:#bfbfbf}.inventorying.selected.svelte-17l4ofz .fa,.inventorying.svelte-17l4ofz:hover .fa{color:#bfbfbf}@media screen and (max-width:1000px){fieldset.svelte-17l4ofz{flex-direction:column}}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelves_selector.svelte.62.css!./app/modules/inventory/components/shelves_selector.svelte ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
label.svelte-3mqtk9{align-items:center;background-color:#f5f5f5;background-color:inherit;border-radius:2px;color:#222;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.1em;transition:background-color .5s ease 0s}label.svelte-3mqtk9:not(.disabled):not(:disabled):focus,label.svelte-3mqtk9:not(.disabled):not(:disabled):hover{background-color:#e8e8e8}input[type=checkbox].svelte-3mqtk9{flex:0 0 auto;margin:.5em}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/items_table_selection_editor.svelte.163.css!./app/modules/inventory/components/items_table_selection_editor.svelte ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.items-table-selection-editor.svelte-knnmko.svelte-knnmko{align-items:center;display:flex;flex-direction:column;justify-content:center}.editor-toggler.svelte-knnmko.svelte-knnmko,.editor.svelte-knnmko.svelte-knnmko{margin-bottom:1em}.editor-toggler.svelte-knnmko.svelte-knnmko{align-self:stretch;background-color:#ddd;padding:.6em 0;transition:background-color .5s ease 0s}.editor-toggler.svelte-knnmko.svelte-knnmko:not(.disabled):not(:disabled):focus,.editor-toggler.svelte-knnmko.svelte-knnmko:not(.disabled):not(:disabled):hover{background-color:#b7b7b7}.editor.svelte-knnmko.svelte-knnmko{align-self:stretch;background-color:#eee;padding:.5em;position:relative}.editor-untoggler.svelte-knnmko.svelte-knnmko{align-items:center;color:#333;display:flex;flex-direction:row;justify-content:center;opacity:.9;position:absolute;right:.5rem;top:0;transition:opacity .5s ease 0s;transition:color .5s ease 0s;width:1em}.editor-untoggler.svelte-knnmko.svelte-knnmko:focus,.editor-untoggler.svelte-knnmko.svelte-knnmko:hover{color:#222;opacity:1}.editor-untoggler.svelte-knnmko .fa{font-size:1.4rem}.buttons.svelte-knnmko button.svelte-knnmko{flex:1;font-weight:700;padding:.7em}.cancel.svelte-knnmko.svelte-knnmko{background-color:#ddd;transition:background-color .5s ease 0s}.cancel.svelte-knnmko.svelte-knnmko:not(.disabled):not(:disabled):focus,.cancel.svelte-knnmko.svelte-knnmko:not(.disabled):not(:disabled):hover{background-color:#b7b7b7}.delete.svelte-knnmko.svelte-knnmko{background-color:#636466;color:#fff;transition:background-color .2s ease 0s}.delete.svelte-knnmko.svelte-knnmko:focus:not(:disabled),.delete.svelte-knnmko.svelte-knnmko:hover:not(:disabled){background-color:#ff4e4e;color:#fff}@media screen and (max-width:1000px){.buttons.svelte-knnmko.svelte-knnmko{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.buttons.svelte-knnmko>button.svelte-knnmko{margin:1em auto 0;width:15em}}@media screen and (min-width:1000px){.buttons.svelte-knnmko.svelte-knnmko{align-items:center;align-self:stretch;display:flex;flex-direction:row;justify-content:center}.buttons.svelte-knnmko>button.svelte-knnmko:not(:last-child){margin-right:.5em}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/items_table.svelte.125.css!./app/modules/inventory/components/items_table.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.items-table.svelte-p6g5r1.svelte-p6g5r1{background-color:#eee;position:relative}#table-actions.svelte-p6g5r1.svelte-p6g5r1:not(.hidden){background-color:#eee;bottom:0;display:flex;flex-direction:row;position:sticky;z-index:1}#table-actions.svelte-p6g5r1:not(.hidden) button.svelte-p6g5r1{font-weight:700;line-height:1.6em;text-align:center}#selectAll.svelte-p6g5r1.svelte-p6g5r1,#unselectAll.svelte-p6g5r1.svelte-p6g5r1{background-color:#fff;transition:background-color .5s ease 0s}#selectAll.svelte-p6g5r1.svelte-p6g5r1:not(.disabled):not(:disabled):focus,#selectAll.svelte-p6g5r1.svelte-p6g5r1:not(.disabled):not(:disabled):hover,#unselectAll.svelte-p6g5r1.svelte-p6g5r1:not(.disabled):not(:disabled):focus,#unselectAll.svelte-p6g5r1.svelte-p6g5r1:not(.disabled):not(:disabled):hover{background-color:#d9d9d9}#editSelection.svelte-p6g5r1.svelte-p6g5r1{background-color:#319cc2;transition:background-color .5s ease 0s}#editSelection.svelte-p6g5r1.svelte-p6g5r1:not(.disabled):not(:disabled):focus,#editSelection.svelte-p6g5r1.svelte-p6g5r1:not(.disabled):not(:disabled):hover{background-color:#226b85}#editSelection.svelte-p6g5r1 .count.svelte-p6g5r1,#editSelection.svelte-p6g5r1.svelte-p6g5r1{color:#fff}#editSelection.svelte-p6g5r1.svelte-p6g5r1:disabled{background-color:#fff;color:#636466}ul.svelte-p6g5r1.svelte-p6g5r1{border:1px solid #ddd;border-radius:2px}li.svelte-p6g5r1.svelte-p6g5r1:not(:last-child){border-bottom:1px solid #ddd}@media screen and (min-width:800px){#table-actions.svelte-p6g5r1.svelte-p6g5r1:not(.hidden){padding:.5em}button.svelte-p6g5r1.svelte-p6g5r1{margin:0 .5em;padding:.5em 1em}}@media screen and (max-width:800px){#table-actions.svelte-p6g5r1.svelte-p6g5r1:not(.hidden){align-items:stretch;border:1px solid #63646633;flex-wrap:wrap}#editSelection.svelte-p6g5r1.svelte-p6g5r1,#selectAll.svelte-p6g5r1.svelte-p6g5r1,#unselectAll.svelte-p6g5r1.svelte-p6g5r1{border-radius:0;padding:.5em 0}#selectAll.svelte-p6g5r1.svelte-p6g5r1,#unselectAll.svelte-p6g5r1.svelte-p6g5r1{flex:1 0 40%}#editSelection.svelte-p6g5r1.svelte-p6g5r1{flex:1 0 80%}#selectAll.svelte-p6g5r1 .count.svelte-p6g5r1{display:none}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/some_public_books.svelte.35.css!./app/modules/welcome/components/some_public_books.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
h3.svelte-alw24v{color:#222;font-family:Alegreya;margin-top:.5em}section.svelte-alw24v{background-color:#f5f5f5;max-height:150vh;overflow:hidden;overflow-y:hidden;position:relative}.fade-out.svelte-alw24v{background:linear-gradient(0deg,#f5f5f5,50%,#0000);bottom:0;height:5em;left:0;position:absolute;right:0}@media screen and (min-width:600px){section.svelte-alw24v{padding:0 1em}}h3.svelte-alw24v:not(.title){font-size:1.2em;margin-top:.5em;text-align:center}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/lib/components/link.svelte.74.css!./app/lib/components/link.svelte ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
a:not(.tiny-button).light.svelte-oekdvt{color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:color .5s ease 0s}a:not(.tiny-button).light.svelte-oekdvt:focus,a:not(.tiny-button).light.svelte-oekdvt:hover{color:#eee;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#eee}a:not(.tiny-button).dark.svelte-oekdvt{color:#222;-webkit-text-decoration:none;text-decoration:none;transition:color .5s ease 0s}a:not(.tiny-button).dark.svelte-oekdvt:focus,a:not(.tiny-button).dark.svelte-oekdvt:hover{color:#1a1a1a;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#1a1a1a}a:not(.tiny-button).grey.svelte-oekdvt{color:#636466;-webkit-text-decoration:none;text-decoration:none;transition:color .5s ease 0s}a:not(.tiny-button).grey.svelte-oekdvt:focus,a:not(.tiny-button).grey.svelte-oekdvt:hover{color:#222;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#222}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/footer_icon_link.svelte.91.css!./app/modules/welcome/components/footer_icon_link.svelte ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
a.svelte-uuhhje.svelte-uuhhje{align-items:center;display:flex;flex:1 0 10em;flex-direction:column;justify-content:center;margin-bottom:1em;margin-top:1em}a.svelte-uuhhje.svelte-uuhhje:hover{-webkit-text-decoration:none;text-decoration:none}a.svelte-uuhhje:hover .fa,a.svelte-uuhhje:hover span.svelte-uuhhje{color:#ffd402}a.svelte-uuhhje .fa{font-size:2.5em;margin:0;padding:0}a.svelte-uuhhje span.svelte-uuhhje{font-weight:700;padding:0}a.svelte-uuhhje .fa,a.svelte-uuhhje span.svelte-uuhhje{color:#fff}@media screen and (max-width:82em){a.svelte-uuhhje.svelte-uuhhje{flex:1 0 25%}}@media screen and (max-width:42em){a.svelte-uuhhje.svelte-uuhhje{flex:1 0 10em}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/landing_page_footer.svelte.34.css!./app/modules/welcome/components/landing_page_footer.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
section.svelte-1mkuqn7{background-color:#1a1a1a;text-align:center}#icon-links.svelte-1mkuqn7{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:1em}#legal.svelte-1mkuqn7{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#legal.svelte-1mkuqn7 a{margin:.5em}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.75.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.0.2_postcss@8.4.21_webpack@5.75.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.7_svelte@3.57.0/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/welcome/components/welcome_layout.svelte.2.css!./app/modules/welcome/components/welcome_layout.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.welcome-layout.svelte-s1qzsz h3{color:#222;margin-top:.5em}.background-cover.svelte-s1qzsz{background-position:50%;background-size:cover;bottom:0;left:0;position:fixed;right:0;top:0;transition:background .5s ease;z-index:-10}@media screen and (max-width:500px){.background-cover.svelte-s1qzsz{background-image:url(/public/dist/4357157f7774834de2b0.jpg)}}@media screen and (min-width:500px){.background-cover.svelte-s1qzsz{background-image:url(/public/dist/07d65fa24e5572b13da8.jpg)}}@media screen and (min-width:1300px){.background-cover.svelte-s1qzsz{background-image:url(/public/dist/bdcceaebf73bccb04026.jpg)}}

/*# sourceMappingURL=app_modules_welcome_components_welcome_layout_svelte-app_lib_components_link_svelte-app_modul-3d8afd.b1829a54.css.map*/