/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/lib/components/link.svelte.53.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}a:not(.tiny-button).light.svelte-oekdvt:focus,a:not(.tiny-button).light.svelte-oekdvt:hover{-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}a:not(.tiny-button).dark.svelte-oekdvt:focus,a:not(.tiny-button).dark.svelte-oekdvt:hover{-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}a:not(.tiny-button).grey.svelte-oekdvt:focus,a:not(.tiny-button).grey.svelte-oekdvt:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#222}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/lib/components/flash.svelte.54.css!./app/lib/components/flash.svelte ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flash.svelte-btfyjl.svelte-btfyjl{align-items:center;border-radius:2px;color:#222;display:flex;flex-direction:row;justify-content:space-between;margin:.3em 0;padding:.5em;padding-inline-start:.5em;word-break:break-all}.flash.svelte-btfyjl>div.svelte-btfyjl{flex:1}.flash.svelte-btfyjl button.svelte-btfyjl{margin:.2em;padding:0}.flash.svelte-btfyjl a{-webkit-text-decoration:underline;text-decoration:underline}.error.svelte-btfyjl.svelte-btfyjl{background-color:#ffcece}.success.svelte-btfyjl.svelte-btfyjl{background-color:#bce5cb}.info.svelte-btfyjl.svelte-btfyjl,.loading.svelte-btfyjl.svelte-btfyjl{background-color:#c5d4e2}.warning.svelte-btfyjl.svelte-btfyjl{background-color:#fff2b5}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/modal.svelte.43.css!./app/modules/general/components/modal.svelte ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.modal-overlay.svelte-s5nuo{align-items:baseline;background:rgba(0,0,0,.55);display:flex;flex-direction:row;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:center;overflow:auto;overflow-y:auto;position:fixed;z-index:1001}.modal-outer.svelte-s5nuo{background-color:#fff;border-radius:2px;max-width:100vw;position:relative}.size-auto.svelte-s5nuo{flex:0 1 auto}.size-medium.svelte-s5nuo{flex:0 1 40rem}.close.svelte-s5nuo{background-color:transparent;color:#636466;font-size:1.8rem;inset-block-start:.2em;inset-inline-end:0;margin:0;padding:0;position:absolute;transition:color .5s ease 0s}.close.svelte-s5nuo:focus,.close.svelte-s5nuo:hover{color:#222}.modal-inner.svelte-s5nuo h2{font-family:Alegreya Sans;font-size:1.2rem;text-align:center}@media screen and (min-width:1000px){.modal-outer.svelte-s5nuo{margin:1em 0;padding:1em}.modal-inner.svelte-s5nuo{margin:1em;min-width:10em}.size-large.svelte-s5nuo{min-width:60em}}@media screen and (max-width:999.98px){.modal-outer.svelte-s5nuo{margin:.5em 0;padding:.5em}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/entities/components/layouts/summary.svelte.64.css!./app/modules/entities/components/layouts/summary.svelte ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.summary.has-summary.svelte-1ggelbh{background-color:#f5f5f5;border-radius:2px;padding:1em}.summary.has-summary.svelte-1ggelbh .spinner-centered{padding:2em}.header.svelte-1ggelbh{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;margin-block-end:.5em}.label.svelte-1ggelbh{color:#4d4d4d}select.svelte-1ggelbh{max-inline-size:15em}#summary-text.svelte-1ggelbh{max-block-size:10em;overflow-y:auto}.source.svelte-1ggelbh{margin-inline-start:1em}.source.svelte-1ggelbh a{color:#636466;white-space:nowrap}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/authors_preview_lists.svelte.121.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-end-start-radius:2px;border-start-start-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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/transactions/components/transaction_preview.svelte.176.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 rgba(0,0,0,.1)}.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-inline-start:.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-inline-start:.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-inline-start:.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_active_transactions.svelte.122.css!./app/modules/inventory/components/item_active_transactions.svelte ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-active-transactions.svelte-1v4tckc{background:#f5f5f5;border-radius:2px;margin-block-start:1em}.section-label.svelte-1v4tckc{padding:.5em}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelf_info.svelte.205.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_shelves.svelte.123.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-block-end:.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-block-start:1em;padding:.5em}.section-label.svelte-z2s2kz{margin-block-end:.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_details.svelte.206.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:start}.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-inline-start:auto}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_notes.svelte.207.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:start}.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-inline-start:auto}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/transactions/components/request_item.svelte.219.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-block-end: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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/dropdown.svelte.129.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{inset-block-start:100%;overflow-x:hidden;padding-block-end:.5em;position:absolute;z-index:11}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_request_box.svelte.162.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_transaction_box.svelte.167.css!./app/modules/inventory/components/item_transaction_box.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-card-box.svelte-m1aexd.svelte-m1aexd{flex:1}.item-card-box.svelte-m1aexd .dropdown-button{padding:0}.item-card-box.large.svelte-m1aexd .icon.svelte-m1aexd{width:3em}@media screen and (min-width:1000px){.item-card-box.large.svelte-m1aexd.svelte-m1aexd:not(:first-child){margin-inline-start:.5em}.item-card-box.large.svelte-m1aexd.svelte-m1aexd:not(:last-child){margin-inline-end:.5em}}@media screen and (max-width:999.98px){.item-card-box.large.svelte-m1aexd.svelte-m1aexd:not(:last-child){margin-block-end:1em}}.item-card-box.svelte-m1aexd:not(.large) .icon.svelte-m1aexd{flex:1}[slot=button-inner].svelte-m1aexd.svelte-m1aexd{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;max-height:3em;min-height:3em}[slot=dropdown-content].svelte-m1aexd.svelte-m1aexd{background-color:#fff;border:1px solid rgba(99,100,102,.2)}.icon.svelte-m1aexd.svelte-m1aexd{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:3em}.rest.svelte-m1aexd.svelte-m1aexd{align-items:center;align-self:stretch;background-color:#f5f5f5;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center}.rest.svelte-m1aexd .fa-caret-down{padding-inline-start:.5em}[slot=button-inner].svelte-m1aexd .icon.svelte-m1aexd{color:#fff}[slot=button-inner].giving.svelte-m1aexd .icon.svelte-m1aexd{background-color:#feb1ba}[slot=button-inner].lending.svelte-m1aexd .icon.svelte-m1aexd{background-color:#9fd5b3}[slot=button-inner].selling.svelte-m1aexd .icon.svelte-m1aexd{background-color:#ffe567}[slot=button-inner].inventorying.svelte-m1aexd .icon.svelte-m1aexd{background-color:#bfbfbf}label.svelte-m1aexd.svelte-m1aexd{font-size:1rem;padding:.2em .5em;text-align:start}[role=menuitem].svelte-m1aexd.svelte-m1aexd{padding:.5em;text-align:start;width:100%}[role=menuitem].selected.svelte-m1aexd.svelte-m1aexd{background-color:#666}[role=menuitem].selected.svelte-m1aexd .fa,[role=menuitem].selected.svelte-m1aexd.svelte-m1aexd{color:#fff}[role=menuitem].svelte-m1aexd.svelte-m1aexd:not(.selected){background-color:#fff;transition:background-color .5s ease 0s}[role=menuitem].svelte-m1aexd.svelte-m1aexd:not(.selected):disabled,[role=menuitem].svelte-m1aexd.svelte-m1aexd:not(.selected):focus,[role=menuitem].svelte-m1aexd.svelte-m1aexd:not(.selected):hover{background-color:#d9d9d9}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_user_box.svelte.165.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/info_tip.svelte.196.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/visibility_selector.svelte.113.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-inline-start:1.3em}.description.svelte-1srv9n9{color:#4d4d4d;font-size:.9rem}.inferred.svelte-1srv9n9:not(:hover){opacity:.7}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_visibility_box.svelte.164.css!./app/modules/inventory/components/item_visibility_box.svelte ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-card-box.svelte-hi0r1f.svelte-hi0r1f{flex:1}.item-card-box.svelte-hi0r1f .dropdown-button{padding:0}.item-card-box.large.svelte-hi0r1f .icon.svelte-hi0r1f{width:3em}@media screen and (min-width:1000px){.item-card-box.large.svelte-hi0r1f.svelte-hi0r1f:not(:first-child){margin-inline-start:.5em}.item-card-box.large.svelte-hi0r1f.svelte-hi0r1f:not(:last-child){margin-inline-end:.5em}}@media screen and (max-width:999.98px){.item-card-box.large.svelte-hi0r1f.svelte-hi0r1f:not(:last-child){margin-block-end:1em}}.item-card-box.svelte-hi0r1f:not(.large) .icon.svelte-hi0r1f{flex:1}[slot=button-inner].svelte-hi0r1f.svelte-hi0r1f{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;max-height:3em;min-height:3em}[slot=dropdown-content].svelte-hi0r1f.svelte-hi0r1f{background-color:#fff;border:1px solid rgba(99,100,102,.2)}.icon.svelte-hi0r1f.svelte-hi0r1f{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:3em}.rest.svelte-hi0r1f.svelte-hi0r1f{align-items:center;align-self:stretch;background-color:#f5f5f5;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center}.rest.svelte-hi0r1f .fa-caret-down{padding-inline-start:.5em}[slot=button-inner].private.svelte-hi0r1f .icon.svelte-hi0r1f{background-color:#222;color:#fff}[slot=button-inner].network.svelte-hi0r1f .icon.svelte-hi0r1f{background-color:hsla(0,0%,51%,.5);color:#fff}[slot=button-inner].public.svelte-hi0r1f .icon.svelte-hi0r1f{background-color:#eee}[slot=dropdown-content].svelte-hi0r1f.svelte-hi0r1f{align-items:stretch;display:flex;flex-direction:column}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_show_data.svelte.124.css!./app/modules/inventory/components/item_show_data.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-settings.svelte-1tvlwcv{margin:1em 0}@media screen and (min-width:1000px){.item-settings.svelte-1tvlwcv{align-items:center;display:flex;flex-direction:row;justify-content:center}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_show.svelte.44.css!./app/modules/inventory/components/item_show.svelte ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-show.svelte-18q07n8{min-width:min(90vw,60em);position:relative}h3.svelte-18q07n8{color:#636466;font-weight:400;margin-block-end:.5em;margin-block-start:0;text-align:center}.two.svelte-18q07n8{margin:0;max-width:36em;min-height:350px}.edition.svelte-18q07n8,.serie.svelte-18q07n8,.work.svelte-18q07n8{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-18q07n8:disabled,.edition.svelte-18q07n8:focus,.edition.svelte-18q07n8:hover,.serie.svelte-18q07n8:disabled,.serie.svelte-18q07n8:focus,.serie.svelte-18q07n8:hover,.work.svelte-18q07n8:disabled,.work.svelte-18q07n8:focus,.work.svelte-18q07n8:hover{background-color:#cdcdcd}.item-show.svelte-18q07n8 .section-label{color:#636466;display:block}.identifier.svelte-18q07n8{color:#636466;font-family:sans-serif;font-size:.7em}.entity-image.svelte-18q07n8{margin-block-end:.5em}.title.svelte-18q07n8{font-size:1.1em;max-height:8em;overflow:auto}.related-entity-label.svelte-18q07n8,.title.svelte-18q07n8{font-weight:700}.remove-button.svelte-18q07n8{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-18q07n8:focus,.remove-button.svelte-18q07n8:hover{opacity:1}.remove-button.svelte-18q07n8 .fa{font-size:1.1em}.remove-button.svelte-18q07n8:focus,.remove-button.svelte-18q07n8:hover{background-color:#ff4e4e;border-radius:2px;color:#fff}.summary.svelte-18q07n8{margin-block-start:1rem}.summary.svelte-18q07n8 .summary.has-summary{padding:.5em 1em}.summary.svelte-18q07n8 .label{color:#636466}@media screen and (max-width:599.98px){.item-show.svelte-18q07n8{padding:0 .5em}.wrapper.svelte-18q07n8{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.one.svelte-18q07n8{margin-block-end:1em}.title.svelte-18q07n8{padding:.5em}}@media screen and (min-width:600px){.item-show.svelte-18q07n8{padding:0 1em}.wrapper.svelte-18q07n8{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.one.svelte-18q07n8{flex:1 0 0;margin-inline-end:1em;max-width:15em}.two.svelte-18q07n8{flex:2 0 0;margin:0 auto;padding-block-end:1em}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_mixed_box.svelte.161.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-inline-start:.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/general/components/image_div.svelte.132.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelf_dot.svelte.193.css!./app/modules/inventory/components/shelf_dot.svelte ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.shelf-dot.svelte-45gryw{border-radius:2px;height:1em;margin:.3em;width:1em}@media screen and (min-width:600px){.shelf-dot.svelte-45gryw{margin:.2em}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/item_row.svelte.112.css!./app/modules/inventory/components/item_row.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item-row.svelte-bp9sm1.svelte-bp9sm1{align-items:center;background-color:#fefefe;display:flex;flex-direction:row;justify-content:center;position:relative}.item-row.svelte-bp9sm1 input[type=checkbox]{margin:1em;padding:1em}.removed-from-shelf.svelte-bp9sm1.svelte-bp9sm1{opacity:.5;transition:opacity .5s ease 0s}.removed-from-shelf.svelte-bp9sm1.svelte-bp9sm1:focus,.removed-from-shelf.svelte-bp9sm1.svelte-bp9sm1:hover{opacity:1}.middle.svelte-bp9sm1.svelte-bp9sm1{align-items:center;align-self:stretch;display:flex;flex:1;flex-direction:row}.middle.svelte-bp9sm1 .image-div{align-self:stretch;flex:0 0 3em;margin-inline-end:.5em;max-height:4em}.title.svelte-bp9sm1.svelte-bp9sm1{line-height:1.1rem;max-height:2.2rem;overflow:hidden}.modes.svelte-bp9sm1.svelte-bp9sm1{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:center}.authors.svelte-bp9sm1.svelte-bp9sm1{color:#636466;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details.svelte-bp9sm1.svelte-bp9sm1:not(:empty){background-color:#eee;border-radius:2px;overflow:hidden;padding:0 .5em}.shelves-dots.svelte-bp9sm1.svelte-bp9sm1{display:flex;flex-direction:row;margin:0 .4em}.avatar.svelte-bp9sm1.svelte-bp9sm1,.transaction.svelte-bp9sm1.svelte-bp9sm1,.visibility.svelte-bp9sm1.svelte-bp9sm1{border-radius:2px;height:2em;width:2em}.transaction.svelte-bp9sm1.svelte-bp9sm1,.visibility.svelte-bp9sm1.svelte-bp9sm1{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center}.avatar.svelte-bp9sm1.svelte-bp9sm1{border-radius:2px}.transaction.giving.svelte-bp9sm1.svelte-bp9sm1{background-color:#feb1ba}.transaction.lending.svelte-bp9sm1.svelte-bp9sm1{background-color:#9fd5b3}.transaction.selling.svelte-bp9sm1.svelte-bp9sm1{background-color:#ffe567}.transaction.inventorying.svelte-bp9sm1.svelte-bp9sm1{background-color:#bfbfbf}.visibility.private.svelte-bp9sm1.svelte-bp9sm1{background-color:#222}.visibility.network.svelte-bp9sm1.svelte-bp9sm1{background-color:hsla(0,0%,51%,.5)}.visibility.public.svelte-bp9sm1.svelte-bp9sm1{background-color:#eee;color:#222}.show-item.svelte-bp9sm1.svelte-bp9sm1{align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-direction:row;justify-content:flex-start;margin-inline-end:.5em;min-height:3rem;overflow:hidden}.user.svelte-bp9sm1.svelte-bp9sm1{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-bp9sm1.svelte-bp9sm1:disabled,.user.svelte-bp9sm1.svelte-bp9sm1:focus,.user.svelte-bp9sm1.svelte-bp9sm1:hover{background-color:#f2f2f2}.username.svelte-bp9sm1.svelte-bp9sm1{font-family:Alegreya;margin-inline-end:.5em}@media screen and (max-width:599.98px){.username.svelte-bp9sm1.svelte-bp9sm1{display:none}.item-row.svelte-bp9sm1.svelte-bp9sm1{align-self:stretch;min-height:4em}.show-item.svelte-bp9sm1.svelte-bp9sm1{align-self:stretch}.info.svelte-bp9sm1.svelte-bp9sm1{max-width:60vw;padding:0 .5em;text-align:start}.details.svelte-bp9sm1.svelte-bp9sm1{margin:.5em;max-height:3em}.shelves-dots.svelte-bp9sm1.svelte-bp9sm1{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap-reverse;height:4.5em;justify-content:center}.modes.svelte-bp9sm1.svelte-bp9sm1{flex-direction:column-reverse;margin-inline-end:.2em}}@media screen and (max-width:599.98px){.modes.svelte-bp9sm1>div.svelte-bp9sm1{margin:.1em 0}.transaction.svelte-bp9sm1.svelte-bp9sm1:first-child,.visibility.svelte-bp9sm1.svelte-bp9sm1:first-child{border-start-end-radius:2px;border-start-start-radius:2px;margin-block-start:.2em}.transaction.svelte-bp9sm1.svelte-bp9sm1:last-child,.visibility.svelte-bp9sm1.svelte-bp9sm1:last-child{border-end-end-radius:2px;border-end-start-radius:2px;margin-block-end:.2em}.user.svelte-bp9sm1.svelte-bp9sm1{margin-inline-end:.5em}}@media screen and (min-width:600px){.item-row.svelte-bp9sm1.svelte-bp9sm1{height:4em;overflow:hidden}.info.svelte-bp9sm1.svelte-bp9sm1{flex:1 1 0;max-width:30em;min-width:40%;text-align:start}.details.svelte-bp9sm1.svelte-bp9sm1{flex:1 1 auto;margin:0 .5em;max-height:3em}.transaction.svelte-bp9sm1.svelte-bp9sm1,.user.svelte-bp9sm1.svelte-bp9sm1,.visibility.svelte-bp9sm1.svelte-bp9sm1{margin-inline-end:.5em}.user.svelte-bp9sm1.svelte-bp9sm1{margin-inline-end:.3em}.transaction.svelte-bp9sm1.svelte-bp9sm1,.visibility.svelte-bp9sm1.svelte-bp9sm1{border-radius:2px;margin-inline-start:.2em}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/shelves_selector.svelte.115.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-block-end:.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.11.0_webpack@5.95.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.47_typescript@5.6.3_webpack@5.95.0/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/svelte-loader@3.2.3_svelte@4.2.19/node_modules/svelte-loader/index.js?cssPath=/home/maxlath/code/inventaire/inventaire/client/app/modules/inventory/components/transaction_selector.svelte.114.css!./app/modules/inventory/components/transaction_selector.svelte ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
fieldset.svelte-ibv25n{display:flex;flex-direction:row}label.svelte-ibv25n{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-ibv25n .fa{margin-inline-start:.5em;transition:color .3s ease 0s}label.selected.svelte-ibv25n,label.svelte-ibv25n:hover{background-color:#fff}.giving.selected.svelte-ibv25n,.giving.svelte-ibv25n:hover{border-color:#feb1ba}.giving.selected.svelte-ibv25n .fa,.giving.svelte-ibv25n:hover .fa{color:#feb1ba}.lending.selected.svelte-ibv25n,.lending.svelte-ibv25n:hover{border-color:#9fd5b3}.lending.selected.svelte-ibv25n .fa,.lending.svelte-ibv25n:hover .fa{color:#9fd5b3}.selling.selected.svelte-ibv25n,.selling.svelte-ibv25n:hover{border-color:#ffe567}.selling.selected.svelte-ibv25n .fa,.selling.svelte-ibv25n:hover .fa{color:#ffe567}.inventorying.selected.svelte-ibv25n,.inventorying.svelte-ibv25n:hover{border-color:#bfbfbf}.inventorying.selected.svelte-ibv25n .fa,.inventorying.svelte-ibv25n:hover .fa{color:#bfbfbf}@media screen and (max-width:999.98px){fieldset.svelte-ibv25n{flex-direction:column}}

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