.shelf-editor.svelte-f07ijg{padding:0 .5em}.shelf-editor.svelte-f07ijg label:where(.svelte-f07ijg),.shelf-editor.svelte-f07ijg fieldset{margin:1em 0}label.svelte-f07ijg{cursor:pointer;margin-block-end:.2em;font-size:1rem}input[type=color].svelte-f07ijg{margin:.5rem;display:block}h3.svelte-f07ijg{text-align:center}.buttons.svelte-f07ijg{align-self:stretch;margin-block-start:1em}.delete.svelte-f07ijg,.validate.svelte-f07ijg{text-align:center;flex:1;padding:.7em;font-weight:700}.delete.svelte-f07ijg{color:#fff;background-color:#636466;transition:background-color .2s}.delete.svelte-f07ijg:hover:not(:disabled),.delete.svelte-f07ijg:focus:not(:disabled){color:#fff;background-color:#ff4e4e}@media screen and not (min-width:350px){.shelf-editor.svelte-f07ijg label:where(.svelte-f07ijg),.shelf-editor.svelte-f07ijg fieldset{padding:0 .5em}.buttons.svelte-f07ijg{flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:stretch;padding:1em;display:flex}.buttons.svelte-f07ijg button:where(.svelte-f07ijg){min-width:12em;max-width:20em;margin:.5em auto}}@media screen and (min-width:350px){.buttons.svelte-f07ijg{flex-direction:row;justify-content:space-around;align-items:center;display:flex}.delete.svelte-f07ijg{margin-inline-end:.5em}.validate.svelte-f07ijg{margin-inline-start:.5em}}label.svelte-1iywgi4{color:#222;background-color:#f5f5f5;background-color:inherit;cursor:pointer;border-radius:2px;flex-direction:row;justify-content:flex-start;align-items:center;margin-block-end:.1em;transition:background-color .5s;display:flex}label.svelte-1iywgi4:hover,label.svelte-1iywgi4:focus,label.svelte-1iywgi4:disabled{background-color:#e8e8e8}input[type=checkbox].svelte-1iywgi4{flex:none;margin:.5em}fieldset.svelte-1iywgi4 .input-with-clear-button{margin:.5rem 0}ul.svelte-1iywgi4{max-height:max(50vh,25rem);overflow-y:auto}.shelf.svelte-1iywgi4:not(.shown){display:none}.create.svelte-1iywgi4{margin:.5rem 0}fieldset.svelte-wgb928{flex-direction:row;display:flex}label.svelte-wgb928{color:#222;background-color:#eee;border:2px solid #eee;border-radius:5px;margin:.2em;padding:.8rem;font-family:Alegreya Sans;font-size:1rem;font-weight:400;transition:border-color .3s}label.svelte-wgb928 .fa{margin-inline-start:.5em;transition:color .3s}label.selected.svelte-wgb928,label.svelte-wgb928:hover{background-color:#fff}.giving.selected.svelte-wgb928,.giving.svelte-wgb928:hover{border-color:#feb1ba}.giving.selected.svelte-wgb928 .fa,.giving.svelte-wgb928:hover .fa{color:#feb1ba}.lending.selected.svelte-wgb928,.lending.svelte-wgb928:hover{border-color:#9fd5b3}.lending.selected.svelte-wgb928 .fa,.lending.svelte-wgb928:hover .fa{color:#9fd5b3}.selling.selected.svelte-wgb928,.selling.svelte-wgb928:hover{border-color:#ffe567}.selling.selected.svelte-wgb928 .fa,.selling.svelte-wgb928:hover .fa{color:#ffe567}.inventorying.selected.svelte-wgb928,.inventorying.svelte-wgb928:hover{border-color:#bfbfbf}.inventorying.selected.svelte-wgb928 .fa,.inventorying.svelte-wgb928:hover .fa{color:#bfbfbf}@media screen and not (min-width:1000px){fieldset.svelte-wgb928{flex-direction:column}}
