/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/lib/components/flash.svelte.51.css!./app/lib/components/flash.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flash.svelte-qkru3p.svelte-qkru3p{align-items:center;border-radius:2px;color:#222;display:flex;flex-direction:row;justify-content:space-between;margin:.3em 0;padding:.5em}.flash.svelte-qkru3p button.svelte-qkru3p{margin:.2em;padding:0}.flash.svelte-qkru3p a{-webkit-text-decoration:underline;text-decoration:underline}.error.svelte-qkru3p.svelte-qkru3p{background-color:#ffcece}.success.svelte-qkru3p.svelte-qkru3p{background-color:#bce5cb}.info.svelte-qkru3p.svelte-qkru3p,.loading.svelte-qkru3p.svelte-qkru3p{background-color:#c5d4e2}.warning.svelte-qkru3p.svelte-qkru3p{background-color:#fff2b5}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/lib/components/link.svelte.52.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@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/modal.svelte.39.css!./app/modules/general/components/modal.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.modal-overlay.svelte-keg51z{align-items:baseline;background:#0000008c;bottom:0;display:flex;flex-direction:row;justify-content:center;left:0;overflow:auto;overflow-y:auto;position:fixed;right:0;top:0;z-index:1001}.modal-outer.svelte-keg51z{background-color:#fff;border-radius:2px;max-width:100vw;position:relative}.size-auto.svelte-keg51z{flex:0 1 auto}.size-medium.svelte-keg51z{flex:0 1 40rem}.close.svelte-keg51z{background-color:initial;color:#636466;font-size:1.8rem;margin:0;padding:0;position:absolute;right:0;top:.2em;transition:color .5s ease 0s}.close.svelte-keg51z:focus,.close.svelte-keg51z:hover{color:#222}.modal-inner.svelte-keg51z h2{font-family:Alegreya Sans;font-size:1.2rem;text-align:center}@media screen and (min-width:1000px){.modal-outer.svelte-keg51z{margin:1em 0;padding:1em}.modal-inner.svelte-keg51z{margin:1em;min-width:10em}.size-large.svelte-keg51z{min-width:60em}}@media screen and (max-width:1000px){.modal-outer.svelte-keg51z{margin:.5em 0;padding:.5em}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/entities/components/layouts/summary.svelte.65.css!./app/modules/entities/components/layouts/summary.svelte ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.summary.has-summary.svelte-41sh3b{background-color:#f5f5f5;border-radius:2px;padding:1em}.summary.has-summary.svelte-41sh3b .spinner-centered{padding:2em}.header.svelte-41sh3b{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.label.svelte-41sh3b{color:#4d4d4d}select.svelte-41sh3b{max-width:15em}#summary-text.svelte-41sh3b{max-height:10em;overflow-y:auto}.source.svelte-41sh3b{margin-left:1em}.source.svelte-41sh3b a{color:#636466}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/authors_preview_lists.svelte.115.css!./app/modules/inventory/components/authors_preview_lists.svelte ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.author-preview.svelte-1ija0yh a.svelte-1ija0yh{align-items:center;background-color:#f3f3f3;border-radius:2px;display:flex;flex-direction:row;justify-content:flex-start;margin:.2em 0;transition:background-color .5s ease 0s}.author-preview.svelte-1ija0yh a.svelte-1ija0yh:disabled,.author-preview.svelte-1ija0yh a.svelte-1ija0yh:focus,.author-preview.svelte-1ija0yh a.svelte-1ija0yh:hover{background-color:#cdcdcd}.author-preview.svelte-1ija0yh a .image.svelte-1ija0yh{background-position:50%;background-size:cover;border-bottom-left-radius:2px;border-top-left-radius:2px;height:64px;width:64px}.author-preview.svelte-1ija0yh a .summary-data.svelte-1ija0yh{margin:0 auto;text-align:center}.author-preview.svelte-1ija0yh a .summary-data .name.svelte-1ija0yh{font-weight:700;line-height:1.2em}.author-preview.svelte-1ija0yh a .summary-data .birth-death-dates.svelte-1ija0yh{line-height:1em}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/transactions/components/transaction_preview.svelte.168.css!./app/modules/transactions/components/transaction_preview.svelte ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.transaction-preview.svelte-w3zi09.svelte-w3zi09{align-items:center;display:flex;flex-direction:row;height:3em;justify-content:flex-start}.transaction-preview.on-item.svelte-w3zi09.svelte-w3zi09{background-color:#f5f5f5;transition:background-color .5s ease 0s}.transaction-preview.on-item.svelte-w3zi09.svelte-w3zi09:disabled,.transaction-preview.on-item.svelte-w3zi09.svelte-w3zi09:focus,.transaction-preview.on-item.svelte-w3zi09.svelte-w3zi09:hover{background-color:#cfcfcf}.transaction-preview.svelte-w3zi09.svelte-w3zi09:not(.on-item){background-color:#fff;transition:background-color .5s ease 0s}.transaction-preview.svelte-w3zi09.svelte-w3zi09:not(.on-item):disabled,.transaction-preview.svelte-w3zi09.svelte-w3zi09:not(.on-item):focus,.transaction-preview.svelte-w3zi09.svelte-w3zi09:not(.on-item):hover{background-color:#d9d9d9}.transaction-preview.unread.svelte-w3zi09.svelte-w3zi09{background-color:#edf7fb}.transaction-preview.selected.svelte-w3zi09.svelte-w3zi09{background-color:#eee;box-shadow:inset 0 1px 3px 2px #0000001a}.transaction-preview.selected.svelte-w3zi09 .unread-flag.svelte-w3zi09{display:none}.text.svelte-w3zi09.svelte-w3zi09{flex:1 1 auto;max-height:3em;overflow:hidden}span.svelte-w3zi09.svelte-w3zi09{display:block;padding-left:.2em;text-overflow:ellipsis}.icon-wrapper.svelte-w3zi09.svelte-w3zi09{align-items:center;align-self:stretch;display:flex;flex:0 0 1.6em;flex-direction:row;justify-content:center;max-width:1.6em;min-width:1.6em;width:1.6em}.icon-wrapper.svelte-w3zi09 .fa{color:#fff}.context-text.svelte-w3zi09.svelte-w3zi09{margin-left:.5em}.giving.svelte-w3zi09.svelte-w3zi09{background-color:#feb1ba}.lending.svelte-w3zi09.svelte-w3zi09{background-color:#9fd5b3}.selling.svelte-w3zi09.svelte-w3zi09{background-color:#ffe567}.inventorying.svelte-w3zi09.svelte-w3zi09{background-color:#bfbfbf}.unread-flag.svelte-w3zi09.svelte-w3zi09{align-items:center;align-self:center;display:flex;flex:0 0 auto;flex-direction:row;font-size:.8em;justify-content:center;margin-left:.3em;opacity:.8;padding:.2em}.unread-flag.svelte-w3zi09 .fa{color:#319cc2}.item-pic.svelte-w3zi09.svelte-w3zi09,.profile-pic.svelte-w3zi09.svelte-w3zi09{overflow:hidden}.profile-pic.svelte-w3zi09.svelte-w3zi09{flex:0 0 3em}.profile-pic.svelte-w3zi09 img.svelte-w3zi09,.profile-pic.svelte-w3zi09.svelte-w3zi09{height:3em;width:3em}.item-pic.svelte-w3zi09 img.svelte-w3zi09,.item-pic.svelte-w3zi09.svelte-w3zi09{flex:0 0 auto;max-height:3em;max-width:3em;overflow:hidden}.flags.svelte-w3zi09.svelte-w3zi09{flex:0 0 1em}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_active_transactions.svelte.116.css!./app/modules/inventory/components/item_active_transactions.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-active-transactions.svelte-1v4tckc{background:#f5f5f5;border-radius:2px;margin-top:1em}.section-label.svelte-1v4tckc{padding:.5em}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelf_info.svelte.196.css!./app/modules/inventory/components/shelf_info.svelte ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.shelf-picture.svelte-egscmk{border-radius:2px;flex:0 0 auto;width:48px}.shelf-info.svelte-egscmk{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.shelf-text.svelte-egscmk{margin:0 .5em}p.svelte-egscmk{line-height:1.2rem}.description.svelte-egscmk{color:#4d4d4d;max-height:1.2em;overflow:hidden}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_shelves.svelte.117.css!./app/modules/inventory/components/item_shelves.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
label.svelte-z2s2kz{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-z2s2kz:disabled,label.svelte-z2s2kz:focus,label.svelte-z2s2kz:hover{background-color:#e8e8e8}input[type=checkbox].svelte-z2s2kz{flex:0 0 auto;margin:.5em}.item-shelves.svelte-z2s2kz:not(:empty){align-items:stretch;background:#f5f5f5;border-radius:2px;display:flex;flex-direction:column;margin-top:1em;padding:.5em}.section-label.svelte-z2s2kz{margin-bottom:.2em;padding:0 .5em}.shelves-options.svelte-z2s2kz,ul.svelte-z2s2kz{max-height:16em;overflow-x:hidden;overflow-y:auto}button.svelte-z2s2kz{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:center;padding:.5em;transition:background-color .5s ease 0s}button.svelte-z2s2kz:disabled,button.svelte-z2s2kz:focus,button.svelte-z2s2kz:hover{background-color:#e8e8e8}button.svelte-z2s2kz .fa{transition:transform .2s ease 0s}.rotate.svelte-z2s2kz .fa{transform:scaleY(-1)}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_details.svelte.197.css!./app/modules/inventory/components/item_details.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-details.svelte-cehs4m.svelte-cehs4m{background-color:#f5f5f5;border-radius:2px;margin:.4em 0 .6em;padding:.5em 1em}.text.svelte-cehs4m button.svelte-cehs4m{display:block;padding:0;text-align:left}.tiny-button.svelte-cehs4m.svelte-cehs4m{line-height:inherit}.header.svelte-cehs4m.svelte-cehs4m{align-items:center;display:flex;flex-direction:row}.indicator.svelte-cehs4m.svelte-cehs4m{margin-left:auto}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_notes.svelte.198.css!./app/modules/inventory/components/item_notes.svelte ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-notes.svelte-17t1w1o.svelte-17t1w1o{background-color:#222;border-radius:2px;margin:.4em 0 .6em;padding:.5em 1em}.item-notes.svelte-17t1w1o .fa,.item-notes.svelte-17t1w1o .text button.svelte-17t1w1o,.item-notes.svelte-17t1w1o.svelte-17t1w1o{color:#fff}.section-label.svelte-17t1w1o.svelte-17t1w1o{color:#959595}.text.svelte-17t1w1o button.svelte-17t1w1o{display:block;padding:0}.text.svelte-17t1w1o button p.svelte-17t1w1o{text-align:left}.tiny-button.svelte-17t1w1o.svelte-17t1w1o{line-height:inherit}.header.svelte-17t1w1o.svelte-17t1w1o{align-items:center;display:flex;flex-direction:row}.indicator.svelte-17t1w1o.svelte-17t1w1o{margin-left:auto}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/transactions/components/request_item.svelte.209.css!./app/modules/transactions/components/request_item.svelte ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.request-item-modal.svelte-1mtkoyp.svelte-1mtkoyp{align-items:center;display:flex;flex-direction:column;justify-content:center}.header.svelte-1mtkoyp.svelte-1mtkoyp{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1em;width:100%}.item.svelte-1mtkoyp.svelte-1mtkoyp{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.item.svelte-1mtkoyp .entity.svelte-1mtkoyp{opacity:.5}.user.svelte-1mtkoyp.svelte-1mtkoyp{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;width:16em}textarea.svelte-1mtkoyp.svelte-1mtkoyp{border-radius:2px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/dropdown.svelte.121.css!./app/modules/general/components/dropdown.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.has-dropdown.svelte-lznn8c{align-items:stretch;display:flex;flex-direction:row;justify-content:center;position:relative}.dropdown-button.svelte-lznn8c{flex:1}button.svelte-lznn8c:disabled{opacity:.6}.dropdown-content.svelte-lznn8c{overflow-x:hidden;padding-bottom:.5em;position:absolute;top:100%;z-index:11}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_request_box.svelte.152.css!./app/modules/inventory/components/item_request_box.svelte ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
button.svelte-1xyiryu{align-items:center;background-color:#eee;color:#222;display:flex;flex-direction:row;font-weight:400;justify-content:center;max-height:3em;min-height:3em;transition:background-color .5s ease 0s;transition:color .5s ease 0s;transition:color .3s ease,background-color .3s ease;width:100%}button.svelte-1xyiryu:disabled,button.svelte-1xyiryu:focus,button.svelte-1xyiryu:hover{background-color:#d5d5d5}button.svelte-1xyiryu:focus,button.svelte-1xyiryu:hover{color:#1a1a1a}.busy-box.svelte-1xyiryu,.main-user-requested.svelte-1xyiryu{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:3em;width:100%}.busy-box.svelte-1xyiryu{background-color:#444;color:#fff}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_transaction_box.svelte.153.css!./app/modules/inventory/components/item_transaction_box.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-card-box.svelte-1uuyx0y.svelte-1uuyx0y{flex:1}.item-card-box.svelte-1uuyx0y .dropdown-button{padding:0}.item-card-box.large.svelte-1uuyx0y .icon.svelte-1uuyx0y{width:3em}@media screen and (min-width:1000px){.item-card-box.large.svelte-1uuyx0y.svelte-1uuyx0y:not(:first-child){margin-left:.5em}.item-card-box.large.svelte-1uuyx0y.svelte-1uuyx0y:not(:last-child){margin-right:.5em}}@media screen and (max-width:1000px){.item-card-box.large.svelte-1uuyx0y.svelte-1uuyx0y:not(:last-child){margin-bottom:1em}}.item-card-box.svelte-1uuyx0y:not(.large) .icon.svelte-1uuyx0y{flex:1}[slot=button-inner].svelte-1uuyx0y.svelte-1uuyx0y{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;max-height:3em;min-height:3em}[slot=dropdown-content].svelte-1uuyx0y.svelte-1uuyx0y{background-color:#fff;border:1px solid #63646633}.icon.svelte-1uuyx0y.svelte-1uuyx0y{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:3em}.rest.svelte-1uuyx0y.svelte-1uuyx0y{align-items:center;align-self:stretch;background-color:#f5f5f5;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center}.rest.svelte-1uuyx0y .fa-caret-down{padding-left:.5em}[slot=button-inner].svelte-1uuyx0y .icon.svelte-1uuyx0y{color:#fff}[slot=button-inner].giving.svelte-1uuyx0y .icon.svelte-1uuyx0y{background-color:#feb1ba}[slot=button-inner].lending.svelte-1uuyx0y .icon.svelte-1uuyx0y{background-color:#9fd5b3}[slot=button-inner].selling.svelte-1uuyx0y .icon.svelte-1uuyx0y{background-color:#ffe567}[slot=button-inner].inventorying.svelte-1uuyx0y .icon.svelte-1uuyx0y{background-color:#bfbfbf}label.svelte-1uuyx0y.svelte-1uuyx0y{font-size:1rem;padding:.2em .5em;text-align:left}[role=menuitem].svelte-1uuyx0y.svelte-1uuyx0y{padding:.5em;text-align:left;width:100%}[role=menuitem].selected.svelte-1uuyx0y.svelte-1uuyx0y{background-color:#666}[role=menuitem].selected.svelte-1uuyx0y .fa,[role=menuitem].selected.svelte-1uuyx0y.svelte-1uuyx0y{color:#fff}[role=menuitem].svelte-1uuyx0y.svelte-1uuyx0y:not(.selected){background-color:#fff;transition:background-color .5s ease 0s}[role=menuitem].svelte-1uuyx0y.svelte-1uuyx0y:not(.selected):disabled,[role=menuitem].svelte-1uuyx0y.svelte-1uuyx0y:not(.selected):focus,[role=menuitem].svelte-1uuyx0y.svelte-1uuyx0y:not(.selected):hover{background-color:#d9d9d9}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_user_box.svelte.156.css!./app/modules/inventory/components/item_user_box.svelte ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-user-box.svelte-1fvmzpj{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;max-height:3em}a.svelte-1fvmzpj{background-color:#fff;transition:background-color .5s ease 0s}a.svelte-1fvmzpj:disabled,a.svelte-1fvmzpj:focus,a.svelte-1fvmzpj:hover{background-color:#d9d9d9}.username.svelte-1fvmzpj{margin:0 .4em}img.svelte-1fvmzpj{background-color:#fff;height:2.8em}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/info_tip.svelte.192.css!./app/modules/general/components/info_tip.svelte ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
button.svelte-1tyiwyr{margin:0 .2rem;opacity:.6;padding:0 .2rem;transition:opacity .5s ease 0s}button.svelte-1tyiwyr:focus,button.svelte-1tyiwyr:hover{opacity:1}.info-text.svelte-1tyiwyr{color:#4d4d4d;display:inline-block;line-height:1.1rem;padding:.2rem}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/visibility_selector.svelte.110.css!./app/modules/inventory/components/visibility_selector.svelte ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.options.svelte-1srv9n9{overflow-y:auto}legend.svelte-1srv9n9{padding:.2em 0}label.svelte-1srv9n9{color:#222;font-size:1rem;padding:.2em .5em;white-space:pre-wrap}label.svelte-1srv9n9:hover{background-color:#eee}.indent.svelte-1srv9n9{margin-left:1.3em}.description.svelte-1srv9n9{color:#4d4d4d;font-size:.9rem}.inferred.svelte-1srv9n9:not(:hover){opacity:.7}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_visibility_box.svelte.154.css!./app/modules/inventory/components/item_visibility_box.svelte ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-card-box.svelte-4j5yl4.svelte-4j5yl4{flex:1}.item-card-box.svelte-4j5yl4 .dropdown-button{padding:0}.item-card-box.large.svelte-4j5yl4 .icon.svelte-4j5yl4{width:3em}@media screen and (min-width:1000px){.item-card-box.large.svelte-4j5yl4.svelte-4j5yl4:not(:first-child){margin-left:.5em}.item-card-box.large.svelte-4j5yl4.svelte-4j5yl4:not(:last-child){margin-right:.5em}}@media screen and (max-width:1000px){.item-card-box.large.svelte-4j5yl4.svelte-4j5yl4:not(:last-child){margin-bottom:1em}}.item-card-box.svelte-4j5yl4:not(.large) .icon.svelte-4j5yl4{flex:1}[slot=button-inner].svelte-4j5yl4.svelte-4j5yl4{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;max-height:3em;min-height:3em}[slot=dropdown-content].svelte-4j5yl4.svelte-4j5yl4{background-color:#fff;border:1px solid #63646633}.icon.svelte-4j5yl4.svelte-4j5yl4{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:3em}.rest.svelte-4j5yl4.svelte-4j5yl4{align-items:center;align-self:stretch;background-color:#f5f5f5;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center}.rest.svelte-4j5yl4 .fa-caret-down{padding-left:.5em}[slot=button-inner].private.svelte-4j5yl4 .icon.svelte-4j5yl4{background-color:#222;color:#fff}[slot=button-inner].network.svelte-4j5yl4 .icon.svelte-4j5yl4{background-color:#82828280;color:#fff}[slot=button-inner].public.svelte-4j5yl4 .icon.svelte-4j5yl4{background-color:#eee}[slot=dropdown-content].svelte-4j5yl4.svelte-4j5yl4{align-items:stretch;display:flex;flex-direction:column}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_show_data.svelte.118.css!./app/modules/inventory/components/item_show_data.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-settings.svelte-1m6xgf3{margin:1em 0}@media screen and (min-width:1000px){.item-settings.svelte-1m6xgf3{align-items:center;display:flex;flex-direction:row;justify-content:center}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_show.svelte.40.css!./app/modules/inventory/components/item_show.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-show.svelte-a8ceic{min-width:min(90vw,60em);position:relative}h3.svelte-a8ceic{color:#636466;font-weight:400;margin-bottom:.5em;margin-top:0;text-align:center}.two.svelte-a8ceic{margin:0;max-width:36em;min-height:350px}.edition.svelte-a8ceic,.serie.svelte-a8ceic,.work.svelte-a8ceic{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:column;justify-content:center;margin:.2em 0;min-height:3em;text-align:center;transition:background-color .5s ease 0s}.edition.svelte-a8ceic:disabled,.edition.svelte-a8ceic:focus,.edition.svelte-a8ceic:hover,.serie.svelte-a8ceic:disabled,.serie.svelte-a8ceic:focus,.serie.svelte-a8ceic:hover,.work.svelte-a8ceic:disabled,.work.svelte-a8ceic:focus,.work.svelte-a8ceic:hover{background-color:#cdcdcd}.item-show.svelte-a8ceic .section-label{color:#636466;display:block}.identifier.svelte-a8ceic{color:#636466;font-family:sans-serif;font-size:.7em}.entity-image.svelte-a8ceic{margin-bottom:.5em}.title.svelte-a8ceic{font-size:1.1em;max-height:8em;overflow:auto}.related-entity-label.svelte-a8ceic,.title.svelte-a8ceic{font-weight:700}.remove-button.svelte-a8ceic{align-items:center;display:flex;flex-direction:row;float:right;justify-content:center;margin:1em 0;opacity:.9;padding:.4em .6em;transition:opacity .5s ease 0s}.remove-button.svelte-a8ceic:focus,.remove-button.svelte-a8ceic:hover{opacity:1}.remove-button.svelte-a8ceic .fa{font-size:1.1em}.remove-button.svelte-a8ceic:focus,.remove-button.svelte-a8ceic:hover{background-color:#ff4e4e;border-radius:2px;color:#fff}.summary.svelte-a8ceic{margin-top:1rem}.summary.svelte-a8ceic .summary.has-summary{padding:.5em 1em}.summary.svelte-a8ceic .label{color:#636466}@media screen and (max-width:600px){.item-show.svelte-a8ceic{padding:0 .5em}.wrapper.svelte-a8ceic{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.one.svelte-a8ceic{margin-bottom:1em}.title.svelte-a8ceic{padding:.5em}}@media screen and (min-width:600px){.item-show.svelte-a8ceic{padding:0 1em}.wrapper.svelte-a8ceic{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.one.svelte-a8ceic{flex:1 0 0;margin-right:1em;max-width:15em}.two.svelte-a8ceic{flex:2 0 0;margin:0 auto;padding-bottom:1em}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_mixed_box.svelte.150.css!./app/modules/inventory/components/item_mixed_box.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mixed-box.svelte-1iornqr.svelte-1iornqr{display:flex;flex-direction:row}.transaction-box.svelte-1iornqr.svelte-1iornqr{align-items:center;display:flex;flex:1 0 0;flex-direction:column;justify-content:center}.transaction-box.svelte-1iornqr .fa{color:#fff;font-size:1.5rem;padding-left:.2rem}.giving.svelte-1iornqr.svelte-1iornqr{background-color:#feb1ba}.lending.svelte-1iornqr.svelte-1iornqr{background-color:#9fd5b3}.selling.svelte-1iornqr.svelte-1iornqr{background-color:#ffe567}.inventorying.svelte-1iornqr.svelte-1iornqr{background-color:#bfbfbf}.label-box.svelte-1iornqr.svelte-1iornqr{align-items:center;background-color:#eee;display:flex;flex-direction:column;flex-wrap:wrap;height:3em;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.label-box.svelte-1iornqr .label.svelte-1iornqr{color:#444}.label-box.svelte-1iornqr .distance.svelte-1iornqr{color:#888;font-size:.9em;line-height:.5em}.profile-pic.svelte-1iornqr.svelte-1iornqr{height:3em}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/image_div.svelte.129.css!./app/modules/general/components/image_div.svelte ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
img.svelte-q2ha08{height:100%;object-fit:cover;width:100%}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelf_dot.svelte.187.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@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_row.svelte.114.css!./app/modules/inventory/components/item_row.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-row.svelte-nfw3u4.svelte-nfw3u4{align-items:center;background-color:#fefefe;display:flex;flex-direction:row;justify-content:center;position:relative}.item-row.svelte-nfw3u4 input[type=checkbox]{margin:1em;padding:1em}.removed-from-shelf.svelte-nfw3u4.svelte-nfw3u4{opacity:.5;transition:opacity .5s ease 0s}.removed-from-shelf.svelte-nfw3u4.svelte-nfw3u4:focus,.removed-from-shelf.svelte-nfw3u4.svelte-nfw3u4:hover{opacity:1}.middle.svelte-nfw3u4.svelte-nfw3u4{align-items:center;align-self:stretch;display:flex;flex:1;flex-direction:row}.middle.svelte-nfw3u4 .image-div{align-self:stretch;flex:0 0 3em;margin-right:.5em;max-height:4em}.title.svelte-nfw3u4.svelte-nfw3u4{line-height:1.1rem;max-height:2.2rem;overflow:hidden}.modes.svelte-nfw3u4.svelte-nfw3u4{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:center}.authors.svelte-nfw3u4.svelte-nfw3u4{color:#636466;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details.svelte-nfw3u4.svelte-nfw3u4:not(:empty){background-color:#eee;border-radius:2px;overflow:hidden;padding:0 .5em}.shelves-dots.svelte-nfw3u4.svelte-nfw3u4{display:flex;flex-direction:row;margin:0 .4em}.avatar.svelte-nfw3u4.svelte-nfw3u4,.transaction.svelte-nfw3u4.svelte-nfw3u4,.visibility.svelte-nfw3u4.svelte-nfw3u4{border-radius:2px;height:2em;width:2em}.transaction.svelte-nfw3u4.svelte-nfw3u4,.visibility.svelte-nfw3u4.svelte-nfw3u4{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center}.avatar.svelte-nfw3u4.svelte-nfw3u4{border-radius:2px}.transaction.giving.svelte-nfw3u4.svelte-nfw3u4{background-color:#feb1ba}.transaction.lending.svelte-nfw3u4.svelte-nfw3u4{background-color:#9fd5b3}.transaction.selling.svelte-nfw3u4.svelte-nfw3u4{background-color:#ffe567}.transaction.inventorying.svelte-nfw3u4.svelte-nfw3u4{background-color:#bfbfbf}.visibility.private.svelte-nfw3u4.svelte-nfw3u4{background-color:#222}.visibility.network.svelte-nfw3u4.svelte-nfw3u4{background-color:#82828280}.visibility.public.svelte-nfw3u4.svelte-nfw3u4{background-color:#eee;color:#222}.show-item.svelte-nfw3u4.svelte-nfw3u4{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-nfw3u4.svelte-nfw3u4{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-nfw3u4.svelte-nfw3u4:disabled,.user.svelte-nfw3u4.svelte-nfw3u4:focus,.user.svelte-nfw3u4.svelte-nfw3u4:hover{background-color:#f2f2f2}.username.svelte-nfw3u4.svelte-nfw3u4{font-family:Alegreya;margin-right:.5em}@media screen and (max-width:600px){.username.svelte-nfw3u4.svelte-nfw3u4{display:none}.item-row.svelte-nfw3u4.svelte-nfw3u4{align-self:stretch;min-height:4em}.show-item.svelte-nfw3u4.svelte-nfw3u4{align-self:stretch}.info.svelte-nfw3u4.svelte-nfw3u4{max-width:60vw;padding:0 .5em;text-align:left}.details.svelte-nfw3u4.svelte-nfw3u4{margin:.5em;max-height:3em}.shelves-dots.svelte-nfw3u4.svelte-nfw3u4{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap-reverse;height:4.5em;justify-content:center}.modes.svelte-nfw3u4.svelte-nfw3u4{flex-direction:column-reverse;margin-right:.2em}.modes.svelte-nfw3u4>div.svelte-nfw3u4{margin:.1em 0}.transaction.svelte-nfw3u4.svelte-nfw3u4:first-child,.visibility.svelte-nfw3u4.svelte-nfw3u4:first-child{border-top-left-radius:2px;border-top-right-radius:2px;margin-top:.2em}.transaction.svelte-nfw3u4.svelte-nfw3u4:last-child,.visibility.svelte-nfw3u4.svelte-nfw3u4:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin-bottom:.2em}.user.svelte-nfw3u4.svelte-nfw3u4{margin-right:.5em}}@media screen and (min-width:600px){.item-row.svelte-nfw3u4.svelte-nfw3u4{height:4em;overflow:hidden}.info.svelte-nfw3u4.svelte-nfw3u4{flex:1 1 0;max-width:30em;min-width:40%;text-align:left}.details.svelte-nfw3u4.svelte-nfw3u4{flex:1 1 auto;margin:0 .5em;max-height:3em}.transaction.svelte-nfw3u4.svelte-nfw3u4,.user.svelte-nfw3u4.svelte-nfw3u4,.visibility.svelte-nfw3u4.svelte-nfw3u4{margin-right:.5em}.user.svelte-nfw3u4.svelte-nfw3u4{margin-right:.3em}.transaction.svelte-nfw3u4.svelte-nfw3u4,.visibility.svelte-nfw3u4.svelte-nfw3u4{border-radius:2px;margin-left:.2em}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelves_selector.svelte.108.css!./app/modules/inventory/components/shelves_selector.svelte ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
label.svelte-jbcvc5{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-jbcvc5:disabled,label.svelte-jbcvc5:focus,label.svelte-jbcvc5:hover{background-color:#e8e8e8}input[type=checkbox].svelte-jbcvc5{flex:0 0 auto;margin:.5em}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.8.1_webpack@5.90.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.3_postcss@8.4.29_typescript@5.2.2_webpack@5.90.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.1.9_svelte@4.2.12/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/transaction_selector.svelte.109.css!./app/modules/inventory/components/transaction_selector.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
fieldset.svelte-114umqq{display:flex;flex-direction:row}label.svelte-114umqq{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-114umqq .fa{margin-left:.5em;transition:color .3s ease 0s}label.selected.svelte-114umqq,label.svelte-114umqq:hover{background-color:#fff}.giving.selected.svelte-114umqq,.giving.svelte-114umqq:hover{border-color:#feb1ba}.giving.selected.svelte-114umqq .fa,.giving.svelte-114umqq:hover .fa{color:#feb1ba}.lending.selected.svelte-114umqq,.lending.svelte-114umqq:hover{border-color:#9fd5b3}.lending.selected.svelte-114umqq .fa,.lending.svelte-114umqq:hover .fa{color:#9fd5b3}.selling.selected.svelte-114umqq,.selling.svelte-114umqq:hover{border-color:#ffe567}.selling.selected.svelte-114umqq .fa,.selling.svelte-114umqq:hover .fa{color:#ffe567}.inventorying.selected.svelte-114umqq,.inventorying.svelte-114umqq:hover{border-color:#bfbfbf}.inventorying.selected.svelte-114umqq .fa,.inventorying.svelte-114umqq:hover .fa{color:#bfbfbf}@media screen and (max-width:1000px){fieldset.svelte-114umqq{flex-direction:column}}

/*# sourceMappingURL=app_modules_inventory_components_item_row_svelte-app_modules_inventory_components_shelves_sel-76b679.d8a685ea.css.map*/