.bookmark-container.svelte-z4hxpi.svelte-z4hxpi{display:flex;flex-direction:column;gap:.5rem;left:calc(100% - 1.5rem);position:absolute;top:1rem;width:fit-content}.bookmark-tab.svelte-z4hxpi.svelte-z4hxpi{align-items:center;background:#333;border:2px solid #1c1c1c;border-left:none;border-radius:0 6px 6px 0;cursor:pointer;display:inline-flex;gap:.5rem;justify-content:flex-start;padding:.5rem 1rem .5rem 2rem;text-wrap:nowrap;transition:all .1s ease;width:fit-content}.bookmark-tab.svelte-z4hxpi.svelte-z4hxpi:hover{background:#4d4d4d;color:#71b3ff}.bookmark-tab.active.svelte-z4hxpi.svelte-z4hxpi{background:#2c2c2c;color:#5bd9ff;transform:translate(.5rem)}.bookmark-tab.svelte-z4hxpi .icon.svelte-z4hxpi{align-items:center;display:inline-flex;justify-content:center}.bookmark-tab.svelte-z4hxpi .label.svelte-z4hxpi{font-weight:600;-webkit-user-select:none;user-select:none}.material-bookmark-tab.svelte-z4hxpi.svelte-z4hxpi{align-items:center;background:#333;border:2px solid #1c1c1c;border-left:none;border-radius:0 6px 6px 0;display:inline-flex;gap:.5rem;padding:.25rem .75rem .25rem 2rem;transition:all .1s ease;width:fit-content}.material-bookmark-tab.active.svelte-z4hxpi.svelte-z4hxpi{background:#2c2c2c;transform:translate(.5rem)}.material-bookmark-tab.svelte-z4hxpi .sub-tab.svelte-z4hxpi{align-items:center;background:#404040;border:1px solid #1c1c1c;border-radius:4px;display:flex;font-weight:700;height:32px;justify-content:center;padding:1px;transition:all .1s ease;width:32px}.material-bookmark-tab.svelte-z4hxpi .sub-tab img.svelte-z4hxpi{filter:drop-shadow(2.5px 2.5px 0px rgba(25,25,25,.5))}.material-bookmark-tab.svelte-z4hxpi .sub-tab.svelte-z4hxpi:hover{background:#505050;color:#71b3ff}.material-bookmark-tab.svelte-z4hxpi .sub-tab.active.svelte-z4hxpi{background:#2c2c2c;color:#5bd9ff}.material-bookmark-tab.svelte-z4hxpi .material-label.svelte-z4hxpi{font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;-webkit-user-select:none;user-select:none}.add-material-btn.svelte-z4hxpi.svelte-z4hxpi{margin-top:.5rem;opacity:.7;padding:.5rem .5rem .5rem 2rem}.add-material-btn.svelte-z4hxpi.svelte-z4hxpi:hover{background:#404040;color:#5bd9ff;opacity:1}.material-tabs-container.svelte-z4hxpi.svelte-z4hxpi{display:flex;flex-direction:column;gap:.5rem;margin-right:-.5rem;max-height:450px;overflow-x:visible;overflow-y:auto;padding-right:.5rem;position:relative}.material-tabs-container.svelte-z4hxpi.svelte-z4hxpi::-webkit-scrollbar{width:6px}.material-tabs-container.svelte-z4hxpi.svelte-z4hxpi::-webkit-scrollbar-track{background:#1c1c1c;border-radius:3px}.material-tabs-container.svelte-z4hxpi.svelte-z4hxpi::-webkit-scrollbar-thumb{background:#404040;border-radius:3px}.material-tabs-container.svelte-z4hxpi.svelte-z4hxpi::-webkit-scrollbar-thumb:hover{background:#505050}.sub-tab.svelte-z4hxpi img.svelte-z4hxpi{height:24px;object-fit:contain;width:24px}.material-stats-form.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{display:grid;position:relative;grid-template-columns:1fr 1fr;width:100%;height:100%;padding:2rem;gap:1rem;border-radius:8px;outline:2px solid #1c1c1c;background:#2c2c2c}.material-stats-form.svelte-6hnhsd h2.svelte-6hnhsd.svelte-6hnhsd{margin:0 0 1.5rem;overflow:hidden;color:#fff;text-overflow:ellipsis;text-transform:capitalize;text-wrap:nowrap}.form-element.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{position:relative;width:100%;margin-bottom:2rem}.form-element.text.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{height:3rem}.form-element.text.svelte-6hnhsd label.svelte-6hnhsd.svelte-6hnhsd{display:inline-flex;position:absolute;top:0;left:.6rem;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:.5rem;transform:translateY(0);border-top-right-radius:4px;border-top-left-radius:4px;color:#464646;font-weight:500;pointer-events:none;transition:.2s ease}.form-element.text.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd{width:100%;height:100%;padding:.5rem 1rem;border:1px solid #3c3c3c;border-radius:4px;background:#1c1c1c;color:#fff}.form-element.text.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd::placeholder{color:transparent}.form-element.text.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd:focus{border-color:#4c4c4c;outline:none}.form-element.text.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd:invalid{border-color:#f44}.form-element.text.svelte-6hnhsd input.svelte-6hnhsd:focus+label.svelte-6hnhsd,.form-element.text.svelte-6hnhsd input.svelte-6hnhsd:not(:placeholder-shown)+label.svelte-6hnhsd{left:-4px;transform:translateY(-2.25rem);color:#fff;font-size:14px}.form-element.select.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{position:relative;height:3rem}.form-element.select.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd:after{position:absolute;top:50%;right:1rem;transform:translateY(-50%);border-top:6px solid #888888;border-right:5px solid transparent;border-left:5px solid transparent;content:"";pointer-events:none}.form-element.select.svelte-6hnhsd select.svelte-6hnhsd.svelte-6hnhsd{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;padding:.5rem 2.5rem .5rem 1rem;border:1px solid #3c3c3c;border-radius:4px;background:#1c1c1c;cursor:pointer;transition:border-color .2s ease}.form-element.select.svelte-6hnhsd select.svelte-6hnhsd.svelte-6hnhsd:hover{border-color:#4c4c4c}.form-element.select.svelte-6hnhsd select.svelte-6hnhsd.svelte-6hnhsd:focus{border-color:#5c5c5c;outline:none}.form-element.select.svelte-6hnhsd select.rarity-common.svelte-6hnhsd.svelte-6hnhsd{color:#fff}.form-element.select.svelte-6hnhsd select.rarity-uncommon.svelte-6hnhsd.svelte-6hnhsd{color:#ff5}.form-element.select.svelte-6hnhsd select.rarity-rare.svelte-6hnhsd.svelte-6hnhsd{color:#5ff}.form-element.select.svelte-6hnhsd select.rarity-epic.svelte-6hnhsd.svelte-6hnhsd{color:#f5f}.form-element.select.svelte-6hnhsd select option.svelte-6hnhsd.svelte-6hnhsd{background:#1c1c1c}.form-element.select.svelte-6hnhsd select option[value=common].svelte-6hnhsd.svelte-6hnhsd{color:#fff}.form-element.select.svelte-6hnhsd select option[value=uncommon].svelte-6hnhsd.svelte-6hnhsd{color:#ff5}.form-element.select.svelte-6hnhsd select option[value=rare].svelte-6hnhsd.svelte-6hnhsd{color:#5ff}.form-element.select.svelte-6hnhsd select option[value=epic].svelte-6hnhsd.svelte-6hnhsd{color:#f5f}.form-element.select.svelte-6hnhsd label.svelte-6hnhsd.svelte-6hnhsd{position:absolute;top:-1.25rem;left:.25rem;color:#fff;font-size:14px}.form-element.boolean.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{display:flex;align-items:center;justify-content:space-between;height:3rem;padding:.5rem 1rem;border:1px solid #3c3c3c;border-radius:4px;background:#1c1c1c}.form-element.boolean.svelte-6hnhsd label.svelte-6hnhsd.svelte-6hnhsd{color:#fff;font-weight:500}.form-element.boolean.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:2.75rem;height:1.5rem;border-radius:1rem;background:#3c3c3c;cursor:pointer;transition:.2s ease}.form-element.boolean.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd:after{position:absolute;top:.2rem;left:.2rem;width:1.1rem;height:1.1rem;border-radius:50%;background:#fff;content:"";transition:.2s ease}.form-element.boolean.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd:checked{background:#4c8cff}.form-element.boolean.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd:checked:after{left:1.45rem}.form-element.boolean.svelte-6hnhsd input.svelte-6hnhsd.svelte-6hnhsd:focus{outline:1px solid #5c5c5c;outline-offset:2px}.delete-material-btn.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{display:inline-flex;position:absolute;top:1rem;right:1rem;align-items:center;justify-content:center;padding:.5rem;border:none;border-radius:8px;background:none;color:#f44;cursor:pointer;transition:all .2s ease}.delete-material-btn.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd:hover{background:#ff44441a}.modal-actions.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.modal-actions.svelte-6hnhsd button.svelte-6hnhsd.svelte-6hnhsd{padding:.5rem 1.5rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-actions.svelte-6hnhsd button.cancel-btn.svelte-6hnhsd.svelte-6hnhsd{border:1px solid #ccc;background:transparent;color:var(--color-text-secondary)}.modal-actions.svelte-6hnhsd button.cancel-btn.svelte-6hnhsd.svelte-6hnhsd:hover{background:#2c2c2c}.modal-actions.svelte-6hnhsd button.delete-btn.svelte-6hnhsd.svelte-6hnhsd{background:#f44;color:#fff}.modal-actions.svelte-6hnhsd button.delete-btn.svelte-6hnhsd.svelte-6hnhsd:hover{background:#f22}.grid-wide.svelte-6hnhsd.svelte-6hnhsd.svelte-6hnhsd{grid-column:1/3}.image-picker.svelte-1efqro1.svelte-1efqro1{display:flex;flex-direction:column;width:fit-content;height:fit-content;gap:.5rem;border:2px dashed rgb(100,100,100);transition:all .2s ease}.image-picker.svelte-1efqro1.svelte-1efqro1:hover{border:2px dashed #fff}.image-picker.dragging.svelte-1efqro1.svelte-1efqro1{border:2px dashed #fff;background-color:#ffffff1a}.picker-button.svelte-1efqro1.svelte-1efqro1{position:relative;width:128px;height:128px;border:none;border-radius:4px;background:none;cursor:pointer;transition:all .2s ease}.picker-button.svelte-1efqro1.svelte-1efqro1:hover{border-color:#fff}.picker-button.svelte-1efqro1:hover .placeholder.svelte-1efqro1{color:#fff}.preview-image.svelte-1efqro1.svelte-1efqro1{width:100%;height:100%;object-fit:contain}.placeholder.svelte-1efqro1.svelte-1efqro1{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ccc}.background-image.svelte-1efqro1.svelte-1efqro1{position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:pixelated}.placeholder-background.svelte-1efqro1.svelte-1efqro1{width:100%;height:100%;object-fit:contain;filter:brightness(.5);image-rendering:pixelated;opacity:.4}.actions-container.svelte-1efqro1.svelte-1efqro1{display:flex;z-index:10;position:absolute;top:-1.5rem;right:-1.5rem;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;transform:translate(-1rem);opacity:0;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.actions-container.svelte-1efqro1 .delete-btn.svelte-1efqro1{padding:.25rem;border:2px solid rgb(25,25,25);border-radius:6px;background:#323232bf;color:#f44;cursor:pointer;transition:all .2s ease}.actions-container.svelte-1efqro1 .delete-btn.svelte-1efqro1:hover{background:#323232}.picker-button.svelte-1efqro1:hover .actions-container.svelte-1efqro1{transform:translate(0);opacity:1}.picker-button.svelte-1efqro1:has(img:active) .actions-container.svelte-1efqro1{visibility:hidden}.download-examples-btn.svelte-avbgv4.svelte-avbgv4{display:inline-flex;position:absolute;left:-3rem;top:1rem;align-items:center;justify-content:center;width:fit-content;padding:.5rem;border:2px solid #1c1c1c;border-right:none;border-radius:6px 0 0 6px;background:#333;color:#fff;cursor:pointer;transition:all .1s ease}.download-examples-btn.svelte-avbgv4.svelte-avbgv4:hover{background:#ffffff1a}.modal-content.svelte-avbgv4 h2.svelte-avbgv4{margin:0}.modal-actions.svelte-avbgv4.svelte-avbgv4{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.modal-actions.left-aligned.svelte-avbgv4.svelte-avbgv4{justify-content:flex-start}.download-btn.svelte-avbgv4.svelte-avbgv4{display:flex;align-items:center;padding:.5rem 1rem;gap:.25rem;border:none;border-radius:4px;background:#44f;color:#fff;font-weight:600;cursor:pointer;transition:all .2s ease}.download-btn.svelte-avbgv4.svelte-avbgv4:hover{background:#22f}.download-btn.metallic.svelte-avbgv4.svelte-avbgv4{background:#3d6469}.download-btn.metallic.svelte-avbgv4.svelte-avbgv4:hover{background:#2c828d}.download-btn.non-metallic.svelte-avbgv4.svelte-avbgv4{background:#617744}.download-btn.non-metallic.svelte-avbgv4.svelte-avbgv4:hover{background:#679629}.material-assets-form.svelte-9ofvrj.svelte-9ofvrj{position:relative;width:100%;height:100%;padding:2rem;border-radius:8px;outline:2px solid #1c1c1c;background:#2c2c2c}.material-assets-form.svelte-9ofvrj h2.svelte-9ofvrj{margin:0 0 1.5rem;overflow:hidden;color:#fff;text-overflow:ellipsis;text-transform:capitalize;text-wrap:nowrap}.textures-grid.svelte-9ofvrj.svelte-9ofvrj{display:flex;flex-wrap:wrap;width:100%;gap:.1rem}.textures-grid.svelte-9ofvrj h3.svelte-9ofvrj{width:100%;margin-bottom:.5rem;color:#fff;font-weight:400;font-size:.8rem;text-decoration:underline}.form-element.svelte-9ofvrj.svelte-9ofvrj{display:flex;flex-direction:column;align-items:center;width:64px;gap:.5rem}.form-element.svelte-9ofvrj .label-container.svelte-9ofvrj{display:flex;flex-direction:column;align-items:center;width:100%;gap:.2rem;color:#fff;font-weight:400;font-size:.7rem;text-align:center}.form-element.svelte-9ofvrj label.svelte-9ofvrj{width:100%;overflow:hidden;color:#e0e0e0;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:help}.form-element.svelte-9ofvrj .extra-signifier.svelte-9ofvrj{display:inline-block;padding:1px 4px;border-radius:3px;background:#0003;font-weight:600;font-size:.6rem;text-transform:uppercase;cursor:help}.form-element.svelte-9ofvrj .extra-signifier.optional.svelte-9ofvrj{color:#44baff}.form-element.svelte-9ofvrj .extra-signifier.version.svelte-9ofvrj{color:#ffae44}.delete-material-btn.svelte-9ofvrj.svelte-9ofvrj{display:inline-flex;position:absolute;top:1rem;right:1rem;align-items:center;justify-content:center;padding:.5rem;border:none;border-radius:8px;background:none;color:#f44;cursor:pointer;transition:all .2s ease}.delete-material-btn.svelte-9ofvrj.svelte-9ofvrj:hover{background:#ff44441a}.modal-actions.svelte-9ofvrj.svelte-9ofvrj{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.modal-actions.svelte-9ofvrj button.svelte-9ofvrj{padding:.5rem 1.5rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-actions.svelte-9ofvrj button.cancel-btn.svelte-9ofvrj{border:1px solid #ccc;background:transparent;color:var(--color-text-secondary)}.modal-actions.svelte-9ofvrj button.cancel-btn.svelte-9ofvrj:hover{background:#2c2c2c}.modal-actions.svelte-9ofvrj button.delete-btn.svelte-9ofvrj{background:#f44;color:#fff}.modal-actions.svelte-9ofvrj button.delete-btn.svelte-9ofvrj:hover{background:#f22}.repair-options.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{padding:1rem;margin-bottom:1.75rem;border:1px solid #3c3c3c;border-radius:6px;background:#242424}.repair-options.svelte-37z4ow .repair-toggle.svelte-37z4ow.svelte-37z4ow{display:flex;align-items:center;gap:.65rem;cursor:pointer;color:#fff}.repair-options.svelte-37z4ow input[type=checkbox].svelte-37z4ow.svelte-37z4ow{width:1rem;height:1rem;accent-color:#4c8cff}.repair-options.svelte-37z4ow p.svelte-37z4ow.svelte-37z4ow{margin:.5rem 0 0;color:#aaa;font-size:.875rem}.repair-options.svelte-37z4ow .form-element.svelte-37z4ow.svelte-37z4ow{margin-top:2.5rem}.repair-options.svelte-37z4ow .repair-source.svelte-37z4ow.svelte-37z4ow{white-space:nowrap;color:#fff}.repair-options.svelte-37z4ow .repair-source img.svelte-37z4ow.svelte-37z4ow,.repair-options.svelte-37z4ow .repair-source.svelte-37z4ow svg{display:inline-block;vertical-align:-.15em;margin-left:.15rem}.repair-options.svelte-37z4ow .repair-source img.svelte-37z4ow.svelte-37z4ow{filter:brightness(0) invert(1)}.repair-options.svelte-37z4ow .repair-source.upgrade.svelte-37z4ow.svelte-37z4ow{color:#00ff4f}.repair-options.svelte-37z4ow .form-element .repair-format.svelte-37z4ow.svelte-37z4ow{top:-1.75rem;right:0;bottom:auto;pointer-events:none}.material-recipes-form.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{position:relative;width:100%;height:100%;padding:2rem;outline:2px solid #1c1c1c;border-radius:8px;background:#2c2c2c}.material-recipes-form.svelte-37z4ow h2.svelte-37z4ow.svelte-37z4ow{margin:0 0 1.5rem;overflow:hidden;color:#fff;text-overflow:ellipsis;text-transform:capitalize;text-wrap:nowrap}.grid.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:1rem}.grid.svelte-37z4ow .form-element.svelte-37z4ow.svelte-37z4ow{margin-bottom:.75rem}.delete-material-btn.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{display:inline-flex;position:absolute;top:1rem;right:1rem;align-items:center;justify-content:center;padding:.5rem;border:none;border-radius:8px;background:none;color:#f44;cursor:pointer;transition:all .2s ease}.delete-material-btn.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow:hover{background:#ff44441a}.modal-actions.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.modal-actions.svelte-37z4ow button.svelte-37z4ow.svelte-37z4ow{padding:.5rem 1.5rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-actions.svelte-37z4ow button.cancel-btn.svelte-37z4ow.svelte-37z4ow{border:1px solid #ccc;background:transparent;color:var(--color-text-secondary)}.modal-actions.svelte-37z4ow button.cancel-btn.svelte-37z4ow.svelte-37z4ow:hover{background:#2c2c2c}.modal-actions.svelte-37z4ow button.delete-btn.svelte-37z4ow.svelte-37z4ow{background:#f44;color:#fff}.modal-actions.svelte-37z4ow button.delete-btn.svelte-37z4ow.svelte-37z4ow:hover{background:#f22}.form-element.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{position:relative;width:100%;margin-bottom:2rem}.form-element.text.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{height:3rem}.form-element.text.svelte-37z4ow label.svelte-37z4ow.svelte-37z4ow{display:inline-flex;display:flex;position:absolute;top:0;left:.6rem;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:.5rem;gap:.5rem;transform:translateY(0);border-top-right-radius:4px;border-top-left-radius:4px;color:#464646;font-weight:500;font-weight:600;pointer-events:none;transition:.2s ease}.form-element.text.svelte-37z4ow input.svelte-37z4ow.svelte-37z4ow{width:100%;height:100%;padding:.5rem 1rem;border:1px solid #3c3c3c;border-radius:4px;background:#1c1c1c;color:#fff}.form-element.text.svelte-37z4ow input.svelte-37z4ow.svelte-37z4ow::placeholder{color:transparent}.form-element.text.svelte-37z4ow input.svelte-37z4ow.svelte-37z4ow:focus{border-color:#4c4c4c;outline:none}.form-element.text.svelte-37z4ow input.svelte-37z4ow.svelte-37z4ow:invalid{border-color:#f44}.form-element.text.svelte-37z4ow input.svelte-37z4ow:focus+label.svelte-37z4ow,.form-element.text.svelte-37z4ow input.svelte-37z4ow:not(:placeholder-shown)+label.svelte-37z4ow{left:-4px;transform:translateY(-2.25rem);color:#fff;font-size:14px}.form-element.text.svelte-37z4ow input:focus+label img.svelte-37z4ow.svelte-37z4ow,.form-element.text.svelte-37z4ow input:not(:placeholder-shown)+label img.svelte-37z4ow.svelte-37z4ow{filter:brightness(0) invert(1)}.form-element.text.svelte-37z4ow input.svelte-37z4ow:focus+label.square.svelte-37z4ow,.form-element.text.svelte-37z4ow input.svelte-37z4ow:not(:placeholder-shown)+label.square.svelte-37z4ow{color:#00e5ff}.form-element.text.svelte-37z4ow input.svelte-37z4ow:focus+label.triangle.svelte-37z4ow,.form-element.text.svelte-37z4ow input.svelte-37z4ow:not(:placeholder-shown)+label.triangle.svelte-37z4ow{color:#ff3b3b}.form-element.text.svelte-37z4ow input.svelte-37z4ow:focus+label.circle.svelte-37z4ow,.form-element.text.svelte-37z4ow input.svelte-37z4ow:not(:placeholder-shown)+label.circle.svelte-37z4ow{color:#00ff4f}.form-element.svelte-37z4ow small.svelte-37z4ow.svelte-37z4ow{display:block;position:absolute;bottom:-1.5rem;margin-top:.25rem;color:#888;font-size:.9rem}.grid-wide.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{grid-column:1/3}.recipe-carousel.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{position:relative;width:350px;height:158px;margin-top:1rem;margin-bottom:2rem}.framed-image.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{width:450px;height:157.5px;margin-bottom:2rem;box-shadow:0 0 10px #00000080}.next-recipe-btn.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow{display:flex;position:absolute;right:.5rem;bottom:.5rem;align-items:center;width:fit-content;padding:.5rem 1rem;gap:.5rem;border:none;border-radius:4px;background:#3c3c3c;color:#fff;font-size:.9rem;font-family:inherit;cursor:pointer;transition:background-color .2s ease}.next-recipe-btn.svelte-37z4ow.svelte-37z4ow.svelte-37z4ow:hover{background-color:#4c4c4c}.next-recipe-btn.svelte-37z4ow .recipe-counter.svelte-37z4ow.svelte-37z4ow{font-size:.8rem;opacity:.7}.faded-text.svelte-14u1jsg.svelte-14u1jsg{color:#bbb}.export-pack-btn.svelte-14u1jsg.svelte-14u1jsg{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:4px;background:none;color:#f5f5f5}.export-pack-btn.svelte-14u1jsg.svelte-14u1jsg:hover{color:#41f57d}.download-layout.svelte-14u1jsg.svelte-14u1jsg{display:flex;flex-wrap:wrap;margin-top:1rem;gap:1rem}.version-select.svelte-14u1jsg.svelte-14u1jsg{display:grid;grid-template-rows:2rem auto;flex:1 1 280px;gap:.5rem}.packwiz-instructions-btn.svelte-14u1jsg.svelte-14u1jsg{padding:.4rem .8rem;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:#ffffff1a;color:#fff;font-size:.9rem;cursor:pointer}.packwiz-instructions-btn.svelte-14u1jsg.svelte-14u1jsg:hover{border-color:#ffffff4d;background:#ffffff26}.modal-actions.svelte-14u1jsg.svelte-14u1jsg{display:flex;justify-content:space-between;margin-top:1rem;gap:1rem}.modal-actions.svelte-14u1jsg .ok-btn.svelte-14u1jsg{padding:.5rem 2rem;border:none;border-radius:4px;background:#4a9eff;color:#fff;font-weight:600;cursor:pointer}.modal-actions.svelte-14u1jsg .ok-btn.svelte-14u1jsg:hover{background:#3b8de6}h2.svelte-14u1jsg.svelte-14u1jsg{margin:0}.download-layout.svelte-14u1jsg img.svelte-14u1jsg{width:min(260px,100%);border:2px solid #3a3a3a;border-radius:8px}.version-options.svelte-14u1jsg.svelte-14u1jsg{display:grid;gap:.45rem}.version-option.svelte-14u1jsg.svelte-14u1jsg{display:flex;align-items:center;padding:.55rem;gap:.35rem;border:1px solid #3a3a3a;border-radius:7px;background:#292929;color:#bceeff;cursor:pointer}.version-option.svelte-14u1jsg span.svelte-14u1jsg{padding:.15rem .4rem;border-radius:999px;background:#5bd9ff14;font-size:.8rem;font-family:monospace}.version-option.svelte-14u1jsg.svelte-14u1jsg:hover,.version-option.selected.svelte-14u1jsg.svelte-14u1jsg{border-color:#5bd9ff;background:#5bd9ff1a}.texture-button.svelte-62epgl.svelte-62epgl{border:0;background:none;cursor:zoom-in}.texture-button.svelte-62epgl.svelte-62epgl:focus-visible{outline:2px solid white;outline-offset:-2px}.texture-zoom.svelte-62epgl.svelte-62epgl{padding-top:1.5rem;text-align:center}.texture-zoom.svelte-62epgl p.svelte-62epgl{margin:0 0 1rem}.texture-zoom.svelte-62epgl img.svelte-62epgl{display:block;max-width:none;image-rendering:pixelated;background:#8b8b8b}.version-filters.svelte-62epgl.svelte-62epgl{display:flex;position:absolute;bottom:100%;right:.75rem;justify-content:flex-end;gap:.35rem;margin-bottom:0}.version-filters.svelte-62epgl button.svelte-62epgl{padding:.2rem .5rem;border:1px solid #555;border-radius:6px 6px 0 0;border-bottom:none;background:#292929;color:#ccc;font:inherit;font-size:.75rem;cursor:pointer}.version-filters.svelte-62epgl button.svelte-62epgl:hover{background:#3c3c3c}.version-filters.svelte-62epgl button[aria-pressed=true].svelte-62epgl{border-color:#85c0ff;background:#30465c;color:#fff}.version-filters.svelte-62epgl button.svelte-62epgl:focus-visible{outline:2px solid #85c0ff;outline-offset:2px}.pack-settings-bottom.svelte-62epgl.svelte-62epgl{position:relative;margin-top:1.75rem}.pack-settings-bottom.svelte-62epgl .weapon-texture-preview-container.svelte-62epgl{display:flex;flex-wrap:wrap;align-content:flex-start;max-height:312px;overflow-y:auto;gap:.15rem;border-radius:8px;background:#8b8b8b}.pack-settings-bottom.svelte-62epgl .weapon-texture-preview-container.svelte-62epgl::-webkit-scrollbar{width:10px;height:10px}.pack-settings-bottom.svelte-62epgl .weapon-texture-preview-container.svelte-62epgl::-webkit-scrollbar-track{border-radius:0 5px 5px 0;background:#8b8b8b}.pack-settings-bottom.svelte-62epgl .weapon-texture-preview-container.svelte-62epgl::-webkit-scrollbar-thumb{border:0;border-radius:25px;background:#adc4ca}.pack-settings-bottom.svelte-62epgl .weapon-texture-preview-container.svelte-62epgl::-webkit-scrollbar-thumb:hover{background:#a3a3a3}.preview-area.svelte-62epgl.svelte-62epgl{position:relative}.preview-sizing.svelte-62epgl.svelte-62epgl{visibility:hidden}.preview-visible.svelte-62epgl.svelte-62epgl{position:absolute;top:0;right:0;bottom:0;left:0}.texture-size.svelte-62epgl.svelte-62epgl{display:block;width:48px;height:48px}.weapon-texture-preview.svelte-62epgl.svelte-62epgl{display:flex;align-items:center;justify-content:flex-start;padding:.4rem}.weapon-texture-preview.svelte-62epgl .texture-image.svelte-62epgl{width:48px;height:48px;object-fit:contain;border-radius:2px;image-rendering:pixelated}.pack-settings-form.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{display:flex;position:relative;flex-direction:column;width:100%;height:100%;padding:2rem;gap:1rem;border-radius:8px;outline:2px solid #1c1c1c;background:#303030}.pack-settings-top.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{height:128px;gap:1rem}.pack-settings-middle.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{align-items:flex-start;height:48px;min-height:48px;gap:.5rem}.text-input-container.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{position:relative;width:100%;height:48px}.text-input-container.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob:first-child{margin-top:1rem;margin-bottom:.5rem}.text-input-container.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob:last-child{margin-top:1rem}.text-input-container.svelte-yx9zob label.svelte-yx9zob.svelte-yx9zob{position:absolute;top:.85rem;left:1rem;color:#464646;font-weight:500;pointer-events:none;transition:all .2s ease}.text-input-container.svelte-yx9zob input.svelte-yx9zob.svelte-yx9zob{width:100%;height:100%;padding:.5rem 1rem;border:1px solid #3c3c3c;border-radius:4px;background:#1c1c1c;color:#fff}.text-input-container.svelte-yx9zob input.svelte-yx9zob.svelte-yx9zob::placeholder{color:transparent}.text-input-container.svelte-yx9zob input.svelte-yx9zob.svelte-yx9zob:focus{border-color:#4c4c4c;outline:none}.text-input-container.svelte-yx9zob input.svelte-yx9zob.svelte-yx9zob:invalid{border-color:#f44}.text-input-container.svelte-yx9zob input.svelte-yx9zob:focus+label.svelte-yx9zob,.text-input-container.svelte-yx9zob input.svelte-yx9zob:not(:placeholder-shown)+label.svelte-yx9zob{top:-1rem;left:.25rem;color:#fff;font-size:12px}.pack-name-display.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{position:relative;width:100%;overflow-wrap:anywhere}.pack-name-display.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob:after{position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(to left,#303030,#19191900 10%);content:""}.w-100.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{width:100%}.flex-row.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{display:flex;flex-direction:row}.flex-col.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{display:flex;flex-direction:column}small.svelte-yx9zob.svelte-yx9zob.svelte-yx9zob{display:block;position:absolute;top:-1.2rem;right:0;color:#888;font-size:12px;pointer-events:none}.import-btn.svelte-1r2j6s2.svelte-1r2j6s2{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:4px;background:none;color:#f5f5f5;cursor:pointer;transition:transform .1s .05s ease-out}.import-btn.svelte-1r2j6s2.svelte-1r2j6s2:hover{color:#41f57d}.modal-content.svelte-1r2j6s2.svelte-1r2j6s2{color:#fff}.modal-content.svelte-1r2j6s2 h2.svelte-1r2j6s2{margin-top:0}.error-text.svelte-1r2j6s2.svelte-1r2j6s2{color:#f44}.import-form.svelte-1r2j6s2.svelte-1r2j6s2{display:flex;flex-direction:column;margin:1.5rem 0;gap:1rem}.zip-file-input-cta-text.svelte-1r2j6s2.svelte-1r2j6s2{position:relative;display:flex;flex-direction:column;gap:.5rem}.zip-file-input-cta-text.svelte-1r2j6s2 .zip-file-input-icon.svelte-1r2j6s2{position:absolute;left:-3rem;display:flex;align-items:center;justify-content:center}.form-element.svelte-1r2j6s2.svelte-1r2j6s2{display:flex;flex-direction:column;gap:.5rem}.form-element.svelte-1r2j6s2 label.svelte-1r2j6s2{color:#fff;font-weight:500;font-size:.9rem}.form-element.svelte-1r2j6s2 input.svelte-1r2j6s2{width:100%;padding:.5rem 1rem;border:1px solid #3c3c3c;border-radius:4px;background:#1c1c1c;color:#fff}.form-element.svelte-1r2j6s2 input.svelte-1r2j6s2:focus{border-color:#4c4c4c;outline:none}.form-element.svelte-1r2j6s2 input.svelte-1r2j6s2:disabled{background:#2c2c2c;color:#888;cursor:not-allowed}.form-element.svelte-1r2j6s2 input.error.svelte-1r2j6s2{border-color:#f44}.form-element.svelte-1r2j6s2 small.svelte-1r2j6s2{color:#f44;font-size:.8rem}.file-input-wrapper.svelte-1r2j6s2.svelte-1r2j6s2{margin:1rem 0}.file-input-wrapper.dragging.svelte-1r2j6s2 .file-input-label.svelte-1r2j6s2{border-style:solid;border-color:#5bd9ff;background:#4c4c4c}.file-input.svelte-1r2j6s2.svelte-1r2j6s2{display:none}.file-input-label.svelte-1r2j6s2.svelte-1r2j6s2{display:flex;align-items:center;justify-content:center;padding:1.5rem;gap:.5rem;border:2px dashed #666;border-radius:4px;background:#3c3c3c;color:#fff;font-size:1rem;cursor:pointer;transition:all .2s ease}.file-input-label.svelte-1r2j6s2.svelte-1r2j6s2:hover{border-color:#888;background:#4c4c4c}.modal-actions.svelte-1r2j6s2.svelte-1r2j6s2{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.modal-actions.svelte-1r2j6s2 button.svelte-1r2j6s2{padding:.5rem 1.5rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-actions.svelte-1r2j6s2 button.cancel-btn.svelte-1r2j6s2{border:1px solid #ccc;background:transparent;color:var(--color-text-secondary)}.modal-actions.svelte-1r2j6s2 button.cancel-btn.svelte-1r2j6s2:hover{background:#2c2c2c}.modal-actions.svelte-1r2j6s2 button.import-btn-action.svelte-1r2j6s2{background:#4caf50;color:#fff}.modal-actions.svelte-1r2j6s2 button.import-btn-action.svelte-1r2j6s2:hover:not(:disabled){background:#45a049}.modal-actions.svelte-1r2j6s2 button.import-btn-action.svelte-1r2j6s2:disabled{background:#666;cursor:not-allowed;opacity:.6}.info-tab.svelte-1m5kn1w.svelte-1m5kn1w{align-items:center;background:#333;border:2px solid #1c1c1c;border-bottom:none;border-radius:6px 6px 0 0;cursor:pointer;display:inline-flex;justify-content:flex-start;padding:.5rem;position:absolute;right:1rem;top:-3rem;transition:all .1s ease;width:fit-content}.info-tab.svelte-1m5kn1w.svelte-1m5kn1w:hover{background:#4d4d4d;color:#71b3ff}.info-tab.disabled.svelte-1m5kn1w.svelte-1m5kn1w{background:#333;color:#555;cursor:not-allowed}h2.svelte-1m5kn1w.svelte-1m5kn1w{margin:0}.modal-actions.svelte-1m5kn1w.svelte-1m5kn1w{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.modal-actions.svelte-1m5kn1w .ok-btn.svelte-1m5kn1w{background:#4a9eff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 2rem;transition:all .2s ease}.modal-actions.svelte-1m5kn1w .ok-btn.svelte-1m5kn1w:hover{background:#3b8de6}.info-modal.svelte-1m5kn1w.svelte-1m5kn1w{max-height:80vh;overflow-y:auto;padding-right:1rem;scrollbar-color:#4a9eff #1c1c1c;scrollbar-width:thin}.info-modal.svelte-1m5kn1w h2.svelte-1m5kn1w{background:#141414;padding-bottom:1rem;position:sticky;top:0;z-index:100}.info-modal.svelte-1m5kn1w .modal-actions.svelte-1m5kn1w{background:#141414;bottom:0;padding-top:1rem;position:sticky;z-index:100}.info-modal.svelte-1m5kn1w.svelte-1m5kn1w::-webkit-scrollbar{height:8px;width:8px}.info-modal.svelte-1m5kn1w.svelte-1m5kn1w::-webkit-scrollbar-track{background:#1c1c1c;border-radius:4px}.info-modal.svelte-1m5kn1w.svelte-1m5kn1w::-webkit-scrollbar-thumb{background:#4a9eff;border-radius:4px}.info-modal.svelte-1m5kn1w.svelte-1m5kn1w::-webkit-scrollbar-thumb:hover{background:#3b8de6}.back-btn-container.svelte-1ewb21n.svelte-1ewb21n{display:block;height:50px;margin-bottom:1rem}.back-btn-container.svelte-1ewb21n div.svelte-1ewb21n{height:100%}.page-container.svelte-1ewb21n.svelte-1ewb21n{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100dvh - 16px);padding:3rem 0;font-family:Quicksand,"sans-serif"}.transition-wrapper.svelte-1ewb21n.svelte-1ewb21n{display:flex;position:relative;align-items:center;justify-content:center;width:100%;max-width:600px;height:auto}.view-container.svelte-1ewb21n.svelte-1ewb21n{display:flex;position:relative;flex-direction:column;width:100%;height:fit-content}.pack-list-container.svelte-1ewb21n.svelte-1ewb21n{display:flex;flex-direction:column;align-items:center;width:fit-content;margin:2rem auto 0;padding:3rem;border:10px solid #353535;border-radius:8px;background:#282828;box-shadow:inset 0 0 10px #1c1c1c}.pack-list.svelte-1ewb21n.svelte-1ewb21n{display:grid;grid-template-rows:repeat(3,128px);grid-template-columns:repeat(3,128px);justify-content:center;width:calc(384px + 6rem);height:fit-content;max-height:calc(384px + 6rem);gap:3rem}.pack-list.svelte-1ewb21n>.svelte-1ewb21n{transition:transform .2s ease,opacity .2s ease}.pack-item.svelte-1ewb21n.svelte-1ewb21n{display:flex;position:relative;width:128px;height:128px;gap:1rem}.pack-item.svelte-1ewb21n.svelte-1ewb21n:not(.dragging):not(.placeholder){transition:all .2s ease}.pack-item.svelte-1ewb21n:not(.dragging):not(.placeholder) img.svelte-1ewb21n{cursor:grab;transition:all .2s ease}.pack-item.svelte-1ewb21n:not(.dragging):not(.placeholder) img.svelte-1ewb21n:hover{opacity:.9}.pack-item.svelte-1ewb21n:not(.dragging):not(.placeholder) img.svelte-1ewb21n:active{transform:scale(.75);cursor:grabbing;opacity:.5}.pack-item.placeholder.svelte-1ewb21n.svelte-1ewb21n{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.pack-item.svelte-1ewb21n .pack-inner.svelte-1ewb21n{position:relative;width:100%;height:100%;padding:0;border:none;background:none}.pack-item.svelte-1ewb21n .pack-inner .pack-label.svelte-1ewb21n{display:inline;position:absolute;bottom:-.5rem;left:0;width:100%;padding:.25rem .5rem;overflow:hidden;border-radius:4px;background:#f2f2f2;box-shadow:0 4px #8c8c8c;color:#313131;font-weight:600;font-size:1rem;line-height:1;letter-spacing:.05em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;text-wrap:nowrap;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.pack-item.svelte-1ewb21n .pack-inner:hover .pack-label.svelte-1ewb21n{transform:scale(.9);opacity:0}.pack-item.svelte-1ewb21n .pack-inner .actions-container.svelte-1ewb21n{display:flex;position:absolute;bottom:-3.25rem;left:0;flex-direction:row;align-items:flex-start;justify-content:space-evenly;width:100%;height:48px;transform:translateY(-1.5rem);opacity:0;transition:transform .1s cubic-bezier(.175,.885,.32,1.275)}.pack-item.svelte-1ewb21n .pack-inner .actions-container button.svelte-1ewb21n{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:4px;background:none;color:#f5f5f5}.pack-item.svelte-1ewb21n .pack-inner .actions-container .edit-pack-btn.svelte-1ewb21n:hover{color:#5bd9ff}.pack-item.svelte-1ewb21n .pack-inner .actions-container .delete-pack-btn.svelte-1ewb21n{transition:transform .1s .05s ease-out}.pack-item.svelte-1ewb21n .pack-inner .actions-container .delete-pack-btn.svelte-1ewb21n:hover{color:#ff4e74}.pack-item.svelte-1ewb21n .pack-inner:hover .actions-container.svelte-1ewb21n{transform:translateY(0);opacity:1}.pack-item.svelte-1ewb21n .pack-inner:has(img:active) .actions-container.svelte-1ewb21n{visibility:hidden}.create-pack-btn-container.svelte-1ewb21n.svelte-1ewb21n{display:flex;flex-direction:column;justify-content:center;width:fit-content;gap:1rem}.number-of-packs-created.svelte-1ewb21n.svelte-1ewb21n{color:#7e7e7e;font-weight:600}.form-wrapper.svelte-1ewb21n.svelte-1ewb21n{position:relative;width:100%;height:auto}.modal-content.svelte-1ewb21n p.svelte-1ewb21n{font-size:.9rem;opacity:.8}.modal-actions.svelte-1ewb21n.svelte-1ewb21n{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.modal-actions.svelte-1ewb21n button.svelte-1ewb21n{padding:.5rem 1.5rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-actions.svelte-1ewb21n button.cancel-btn.svelte-1ewb21n{border:1px solid #ccc;background:transparent;color:var(--color-text-secondary)}.modal-actions.svelte-1ewb21n button.cancel-btn.svelte-1ewb21n:hover{background:#2c2c2c}.modal-actions.svelte-1ewb21n button.delete-btn.svelte-1ewb21n{background:#f44;color:#fff}.modal-actions.svelte-1ewb21n button.delete-btn.svelte-1ewb21n:hover{background:#f22}.modal-actions.svelte-1ewb21n button.ok-btn.svelte-1ewb21n{padding:.5rem 2rem;background:#4a9eff;color:#fff}.modal-actions.svelte-1ewb21n button.ok-btn.svelte-1ewb21n:hover{background:#3b8de6}.blurb.svelte-1ewb21n.svelte-1ewb21n{color:#85c0ff}.creation-options.svelte-1ewb21n.svelte-1ewb21n{display:flex;flex-direction:column;margin-top:1.5rem;gap:1rem}.option-btn.svelte-1ewb21n.svelte-1ewb21n{width:100%;padding:1rem;border:1px solid #3a3a3a;border-radius:8px;background:#2a2a2a;text-align:left;cursor:pointer;transition:all .2s ease}.option-btn.svelte-1ewb21n.svelte-1ewb21n:hover:not(.disabled){border-color:#5bd9ff;background:#3a3a3a}.option-btn.svelte-1ewb21n .option-title.svelte-1ewb21n{display:block;margin-bottom:.25rem;font-weight:600;font-size:1.1rem}.option-btn.svelte-1ewb21n .option-desc.svelte-1ewb21n{display:block;font-size:.9rem;opacity:.8}.template-options.svelte-1ewb21n.svelte-1ewb21n{display:flex;flex-direction:column;margin-top:1.5rem;gap:1rem}.template-btn.svelte-1ewb21n.svelte-1ewb21n{display:flex;align-items:center;width:100%;padding:1rem;gap:1rem;border:1px solid #3a3a3a;border-radius:8px;background:#2a2a2a;text-align:left;cursor:pointer;transition:all .2s ease}.template-btn.svelte-1ewb21n.svelte-1ewb21n:hover{border-color:#5bd9ff;background:#3a3a3a}.template-btn.svelte-1ewb21n .template-preview.svelte-1ewb21n{width:64px;height:64px}.template-btn.svelte-1ewb21n .template-preview img.svelte-1ewb21n{width:100%;height:100%;object-fit:contain}.template-btn.svelte-1ewb21n .template-info.svelte-1ewb21n{display:flex;flex-direction:column;gap:.25rem;text-transform:capitalize}.template-btn.svelte-1ewb21n .template-title.svelte-1ewb21n{font-weight:600;font-size:1.1rem}.template-btn.svelte-1ewb21n .template-desc.svelte-1ewb21n{font-size:.9rem;opacity:.8}.storage-meter.svelte-1ewb21n.svelte-1ewb21n{position:relative;margin:1rem 0;padding:1rem;border:1px solid #3a3a3a;border-radius:8px;background:#5c5c5c33}.storage-meter.svelte-1ewb21n .storage-disclaimer.svelte-1ewb21n{display:inline-flex;position:absolute;top:4px;align-items:center;justify-content:center;width:100%;color:#a7a7a7;font-size:.6rem}.storage-meter.svelte-1ewb21n h3.svelte-1ewb21n{margin-bottom:1rem}.storage-meter.svelte-1ewb21n .meter-bar.svelte-1ewb21n{width:100%;height:24px;margin-bottom:.5rem;overflow:hidden;border-radius:12px;background:#00000080}.storage-meter.svelte-1ewb21n .meter-fill.svelte-1ewb21n{height:100%;transition:width .3s ease,background-color .3s ease}.storage-meter.svelte-1ewb21n .meter-labels.svelte-1ewb21n{display:flex;justify-content:space-between;font-size:.9rem;opacity:.8}.back-btn-container.svelte-1ewb21n .flex-row.svelte-1ewb21n{display:flex;align-items:center}.gap-2.svelte-1ewb21n.svelte-1ewb21n{gap:.5rem}.mobile-warning.svelte-1ewb21n.svelte-1ewb21n{display:flex;z-index:1000;position:fixed;top:0;left:0;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;padding:1rem .5rem;overflow:hidden;gap:1rem;background-color:#0e0e0ef2}.mobile-warning.svelte-1ewb21n p.svelte-1ewb21n{max-width:500px;text-align:center}.mobile-warning.svelte-1ewb21n button.svelte-1ewb21n{margin:.5rem;padding:.5rem 1rem;border:none;border-radius:8px;font-weight:700;font-size:1rem}
