.inventory-container.svelte-19j0r13{width:100%}.inventory-group.svelte-19j0r13{margin-bottom:24px}.inventory-group.svelte-19j0r13:last-child{margin-bottom:0}.group-title.svelte-19j0r13{font-size:16px;font-weight:600;color:var(--text-color);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--border-color, #555)}.inventory-group.svelte-19j0r13 .fancy-table-container{max-height:596px}@media(max-width:899px){.inventory-group.svelte-19j0r13 .fancy-table-container{max-height:499px}}.no-data.svelte-19j0r13{color:var(--text-muted, #999);font-style:italic;padding:40px 20px;text-align:center;font-size:14px}.inventory-notice.svelte-19j0r13{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:16px;background-color:var(--warning-bg, rgba(251, 191, 36, .15));border:1px solid var(--warning-color, #fbbf24);border-radius:6px;font-size:13px;color:var(--warning-color, #fbbf24);line-height:1.4}.inventory-notice.svelte-19j0r13 svg:where(.svelte-19j0r13){flex-shrink:0;margin-top:1px}.dialog-backdrop.svelte-mpg6yb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.dialog.svelte-mpg6yb{background-color:var(--secondary-color);border:1px solid var(--border-color, #555);border-radius:8px;width:100%;max-width:480px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000004d}.dialog-header.svelte-mpg6yb{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color, #555)}.dialog-header.svelte-mpg6yb h3:where(.svelte-mpg6yb){margin:0;font-size:18px;font-weight:600;color:var(--text-color)}.close-btn.svelte-mpg6yb{background:none;border:none;padding:4px;cursor:pointer;color:var(--text-muted, #999);border-radius:4px}.close-btn.svelte-mpg6yb:hover{color:var(--text-color);background-color:var(--hover-color)!important}.dialog-body.svelte-mpg6yb{padding:20px;overflow-y:auto;flex:1}.description.svelte-mpg6yb{font-size:13px;color:var(--text-muted, #999);margin:0 0 16px;line-height:1.5}.add-manager-row.svelte-mpg6yb{display:flex;gap:8px;margin-bottom:16px}.manager-input.svelte-mpg6yb{flex:1;padding:10px 12px;font-size:14px;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-color)}.manager-input.svelte-mpg6yb:focus{outline:none;border-color:var(--accent-color, #4a9eff)}.add-btn.svelte-mpg6yb{padding:10px 16px;font-size:14px;font-weight:500;background-color:var(--accent-color, #4a9eff);color:#fff;border:none;border-radius:4px;cursor:pointer}.add-btn.svelte-mpg6yb:hover:not(:disabled){background-color:var(--accent-color-hover, #3a8eef)!important}.add-btn.svelte-mpg6yb:disabled{opacity:.5;cursor:not-allowed}.managers-list.svelte-mpg6yb{border:1px solid var(--border-color, #555);border-radius:6px;max-height:200px;overflow-y:auto}.no-managers.svelte-mpg6yb{padding:20px;text-align:center;color:var(--text-muted, #999);font-style:italic;font-size:13px}.manager-item.svelte-mpg6yb{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border-color, #555)}.manager-item.svelte-mpg6yb:last-child{border-bottom:none}.manager-name.svelte-mpg6yb{font-size:14px;color:var(--text-color)}.remove-btn.svelte-mpg6yb{background:none;border:none;padding:4px;cursor:pointer;color:var(--text-muted, #999);border-radius:4px}.remove-btn.svelte-mpg6yb:hover:not(:disabled){color:var(--error-color, #ff6b6b);background-color:var(--error-bg, rgba(255, 107, 107, .15))!important}.message.svelte-mpg6yb{margin-top:12px;padding:10px 12px;border-radius:4px;font-size:13px}.message.error.svelte-mpg6yb{background-color:var(--error-bg, rgba(255, 107, 107, .15));color:var(--error-color, #ff6b6b);border:1px solid var(--error-color, #ff6b6b)}.message.success.svelte-mpg6yb{background-color:var(--success-bg, rgba(74, 222, 128, .15));color:var(--success-color, #4ade80);border:1px solid var(--success-color, #4ade80)}.dialog-footer.svelte-mpg6yb{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid var(--border-color, #555)}.cancel-btn.svelte-mpg6yb,.save-btn.svelte-mpg6yb{padding:10px 20px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer}.cancel-btn.svelte-mpg6yb{background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);color:var(--text-color)}.cancel-btn.svelte-mpg6yb:hover:not(:disabled){background-color:var(--hover-color)!important}.save-btn.svelte-mpg6yb{background-color:var(--accent-color, #4a9eff);border:none;color:#fff}.save-btn.svelte-mpg6yb:hover:not(:disabled){background-color:var(--accent-color-hover, #3a8eef)!important}.save-btn.svelte-mpg6yb:disabled,.cancel-btn.svelte-mpg6yb:disabled{opacity:.6;cursor:not-allowed}@media(max-width:899px){.dialog-backdrop.svelte-mpg6yb{padding:10px}.dialog.svelte-mpg6yb{max-height:95vh}.dialog-header.svelte-mpg6yb,.dialog-footer.svelte-mpg6yb{padding:12px 16px}.dialog-body.svelte-mpg6yb{padding:16px}.add-manager-row.svelte-mpg6yb{flex-direction:column}.add-btn.svelte-mpg6yb{width:100%}}.dialog-backdrop.svelte-u0s8zb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.dialog.svelte-u0s8zb{background-color:var(--secondary-color);border:1px solid var(--border-color, #555);border-radius:8px;width:100%;max-width:650px;height:80vh;max-height:700px;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000004d}.dialog-header.svelte-u0s8zb{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color, #555);flex-shrink:0}.dialog-header.svelte-u0s8zb h3:where(.svelte-u0s8zb){margin:0;font-size:18px;font-weight:600;color:var(--text-color)}.close-btn.svelte-u0s8zb{background:none;border:none;padding:4px;cursor:pointer;color:var(--text-muted, #999);border-radius:4px}.close-btn.svelte-u0s8zb:hover{color:var(--text-color);background-color:var(--hover-color)!important}.dialog-body.svelte-u0s8zb{padding:16px 20px;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.groups-row.svelte-u0s8zb{margin-bottom:16px}.group-tabs.svelte-u0s8zb{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.group-tab-wrapper.svelte-u0s8zb{position:relative;display:flex;align-items:center}.group-tab.svelte-u0s8zb{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-muted, #999);cursor:pointer;white-space:nowrap}.group-tab.svelte-u0s8zb:hover:not(:disabled){background-color:var(--hover-color)!important;color:var(--text-color)}.group-tab.active.svelte-u0s8zb{background-color:var(--accent-color, #4a9eff)!important;border-color:var(--accent-color, #4a9eff);color:#fff}.item-count.svelte-u0s8zb{padding:2px 6px;font-size:11px;background-color:#0003;border-radius:10px}.group-action-buttons.svelte-u0s8zb{display:flex;align-items:center;gap:4px;margin-left:4px}.group-action-btn.svelte-u0s8zb{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 1px 3px #0003}.group-action-btn.rename.svelte-u0s8zb{background-color:var(--accent-color, #4a9eff);color:#fff}.group-action-btn.rename.svelte-u0s8zb:hover:not(:disabled){background-color:var(--accent-color-hover, #3a8eef)!important}.group-action-btn.delete.svelte-u0s8zb{background-color:var(--error-color, #ff6b6b);color:#fff}.group-action-btn.delete.svelte-u0s8zb:hover:not(:disabled){background-color:#ff5252!important}.group-action-btn.svelte-u0s8zb:disabled{opacity:.5;cursor:not-allowed}.add-group-btn.svelte-u0s8zb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background-color:var(--bg-color, var(--primary-color));border:1px dashed var(--border-color, #555);border-radius:4px;color:var(--text-muted, #999);cursor:pointer}.add-group-btn.svelte-u0s8zb:hover:not(:disabled){background-color:var(--hover-color)!important;color:var(--text-color);border-style:solid}.new-group-input-wrapper.svelte-u0s8zb{display:flex;gap:4px;align-items:center}.new-group-input.svelte-u0s8zb{width:120px;padding:6px 10px;font-size:13px;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--accent-color, #4a9eff);border-radius:4px;color:var(--text-color)}.new-group-input.svelte-u0s8zb:focus{outline:none}.add-group-confirm.svelte-u0s8zb,.add-group-cancel.svelte-u0s8zb{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;cursor:pointer}.add-group-confirm.svelte-u0s8zb{background-color:var(--success-color, #4ade80);color:#fff}.add-group-confirm.svelte-u0s8zb:hover:not(:disabled){background-color:#3bc96f!important}.add-group-confirm.svelte-u0s8zb:disabled{opacity:.5;cursor:not-allowed}.add-group-cancel.svelte-u0s8zb{background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);color:var(--text-muted, #999)}.add-group-cancel.svelte-u0s8zb:hover{background-color:var(--hover-color)!important;color:var(--text-color)}.edit-mode-toggle.svelte-u0s8zb{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-muted, #999);cursor:pointer;margin-left:auto;white-space:nowrap}.edit-mode-toggle.svelte-u0s8zb:hover:not(:disabled){background-color:var(--hover-color)!important;color:var(--text-color);border-color:var(--accent-color, #4a9eff)}.edit-mode-toggle.active.svelte-u0s8zb{background-color:var(--accent-color, #4a9eff)!important;border-color:var(--accent-color, #4a9eff);color:#fff}.edit-mode-toggle.active.svelte-u0s8zb:hover:not(:disabled){background-color:var(--accent-color-hover, #3a8eef)!important}.edit-mode-toggle.svelte-u0s8zb:disabled{opacity:.5;cursor:not-allowed}.edit-mode-label.svelte-u0s8zb{display:inline}.add-item-section.svelte-u0s8zb{margin-bottom:16px;position:relative}.search-label.svelte-u0s8zb{display:block;font-size:12px;font-weight:500;color:var(--text-muted, #999);margin-bottom:6px}.inventory-search .search-input{width:100%;padding:10px 32px 10px 12px;font-size:14px;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-color);box-sizing:border-box}.inventory-search .search-results-container{max-height:200px}.items-section.svelte-u0s8zb{border:1px solid var(--border-color, #555);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}.items-header.svelte-u0s8zb{display:grid;grid-template-columns:36px 1fr 80px 120px 36px;gap:8px;padding:8px 12px;background-color:var(--bg-color, var(--primary-color));border-bottom:1px solid var(--border-color, #555);font-size:11px;font-weight:600;color:var(--text-muted, #999);text-transform:uppercase;flex-shrink:0}.items-list.svelte-u0s8zb{flex:1;overflow-y:auto;min-height:100px}.no-items.svelte-u0s8zb{padding:30px 20px;text-align:center;color:var(--text-muted, #999);font-style:italic;font-size:13px}.item-row.svelte-u0s8zb{display:grid;grid-template-columns:36px 1fr 80px 120px 36px;gap:8px;padding:8px 12px;align-items:center;border-bottom:1px solid var(--border-color, #555);font-size:13px}.item-row.svelte-u0s8zb:last-child{border-bottom:none}.item-row.editing.svelte-u0s8zb{background-color:#4a9eff1a}.item-name.svelte-u0s8zb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-color)}.compact-input.svelte-u0s8zb{width:100%;padding:6px 8px;font-size:13px;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-color);text-align:right;box-sizing:border-box}.compact-input.svelte-u0s8zb:focus{outline:none;border-color:var(--accent-color, #4a9eff)}.compact-input.svelte-u0s8zb::-webkit-outer-spin-button,.compact-input.svelte-u0s8zb::-webkit-inner-spin-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0}.compact-input[type=number].svelte-u0s8zb{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.col-markup.svelte-u0s8zb{display:flex;align-items:center}.markup-unit.svelte-u0s8zb{font-size:11px;color:var(--text-muted, #999);margin-left:4px;white-space:nowrap}.remove-btn.svelte-u0s8zb{background-color:var(--error-bg, rgba(255, 107, 107, .15));border:1px solid var(--error-color, #ff6b6b);padding:4px;cursor:pointer;color:var(--error-color, #ff6b6b);border-radius:4px;display:flex;align-items:center;justify-content:center}.remove-btn.svelte-u0s8zb:hover:not(:disabled){background-color:var(--error-color, #ff6b6b)!important;color:#fff}.col-order.svelte-u0s8zb{display:flex;align-items:center;justify-content:center}.reorder-btns.svelte-u0s8zb{display:flex;flex-direction:column;gap:2px}.reorder-btn.svelte-u0s8zb{background:none;border:1px solid var(--border-color, #555);padding:2px;cursor:pointer;color:var(--text-muted, #999);border-radius:3px;display:flex;align-items:center;justify-content:center;width:20px;height:16px}.reorder-btn.svelte-u0s8zb:hover:not(:disabled){color:var(--text-color);background-color:var(--hover-color)!important;border-color:var(--accent-color, #4a9eff)}.reorder-btn.svelte-u0s8zb:disabled{opacity:.3;cursor:not-allowed}.reorder-group-btn.svelte-u0s8zb{display:flex;align-items:center;justify-content:center;width:20px;height:28px;padding:0;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:3px;color:var(--text-muted, #999);cursor:pointer}.reorder-group-btn.svelte-u0s8zb:hover:not(:disabled){color:var(--text-color);background-color:var(--hover-color)!important;border-color:var(--accent-color, #4a9eff)}.reorder-group-btn.svelte-u0s8zb:disabled{opacity:.3;cursor:not-allowed}.edit-group-name-wrapper.svelte-u0s8zb{display:flex;align-items:center;gap:4px}.edit-group-input.svelte-u0s8zb{width:100px;padding:6px 10px;font-size:13px;background-color:var(--bg-color, var(--primary-color));border:1px solid var(--accent-color, #4a9eff);border-radius:4px;color:var(--text-color)}.edit-group-input.svelte-u0s8zb:focus{outline:none}.edit-group-confirm.svelte-u0s8zb,.edit-group-cancel.svelte-u0s8zb{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;cursor:pointer}.edit-group-confirm.svelte-u0s8zb{background-color:var(--success-color, #4ade80);color:#fff}.edit-group-confirm.svelte-u0s8zb:hover:not(:disabled){background-color:#3bc96f!important}.edit-group-confirm.svelte-u0s8zb:disabled{opacity:.5;cursor:not-allowed}.edit-group-cancel.svelte-u0s8zb{background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);color:var(--text-muted, #999)}.edit-group-cancel.svelte-u0s8zb:hover{background-color:var(--hover-color)!important;color:var(--text-color)}.message.svelte-u0s8zb{margin-top:12px;padding:10px 12px;border-radius:4px;font-size:13px}.message.error.svelte-u0s8zb{background-color:var(--error-bg, rgba(255, 107, 107, .15));color:var(--error-color, #ff6b6b);border:1px solid var(--error-color, #ff6b6b)}.message.success.svelte-u0s8zb{background-color:var(--success-bg, rgba(74, 222, 128, .15));color:var(--success-color, #4ade80);border:1px solid var(--success-color, #4ade80)}.dialog-footer.svelte-u0s8zb{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid var(--border-color, #555);flex-shrink:0}.footer-info.svelte-u0s8zb{font-size:13px;color:var(--text-muted, #999)}.footer-actions.svelte-u0s8zb{display:flex;gap:10px}.cancel-btn.svelte-u0s8zb,.save-btn.svelte-u0s8zb{padding:10px 20px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer}.cancel-btn.svelte-u0s8zb{background-color:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);color:var(--text-color)}.cancel-btn.svelte-u0s8zb:hover:not(:disabled){background-color:var(--hover-color)!important}.save-btn.svelte-u0s8zb{background-color:var(--accent-color, #4a9eff);border:none;color:#fff}.save-btn.svelte-u0s8zb:hover:not(:disabled){background-color:var(--accent-color-hover, #3a8eef)!important}.save-btn.svelte-u0s8zb:disabled,.cancel-btn.svelte-u0s8zb:disabled{opacity:.6;cursor:not-allowed}@media(max-width:899px){.dialog-backdrop.svelte-u0s8zb{padding:0;align-items:flex-end}.dialog.svelte-u0s8zb{max-width:100%;max-height:95vh;border-radius:16px 16px 0 0}.dialog-header.svelte-u0s8zb,.dialog-footer.svelte-u0s8zb,.dialog-body.svelte-u0s8zb{padding:12px 16px}.groups-row.svelte-u0s8zb{margin-bottom:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.group-tabs.svelte-u0s8zb{flex-wrap:nowrap;gap:6px;min-width:max-content}.group-tab-wrapper.svelte-u0s8zb{flex-shrink:0}.group-tab.svelte-u0s8zb{padding:8px 12px;font-size:13px}.edit-mode-toggle.svelte-u0s8zb{padding:8px 12px;font-size:13px;margin-left:8px;flex-shrink:0}.group-action-buttons.svelte-u0s8zb{gap:6px;margin-left:6px}.group-action-btn.svelte-u0s8zb{width:32px;height:32px}.group-action-btn.svelte-u0s8zb svg:where(.svelte-u0s8zb){width:14px;height:14px}.reorder-group-btn.svelte-u0s8zb{width:28px;height:32px}.items-header.svelte-u0s8zb{grid-template-columns:32px 1fr 60px 80px 32px;gap:4px;padding:8px 10px;font-size:10px}.item-row.svelte-u0s8zb{grid-template-columns:32px 1fr 60px 80px 32px;gap:4px;padding:10px;font-size:12px}.reorder-btn.svelte-u0s8zb{width:22px;height:18px}.reorder-btns.svelte-u0s8zb{gap:2px}.remove-btn.svelte-u0s8zb{width:28px;height:28px;padding:6px}.compact-input.svelte-u0s8zb{padding:6px;font-size:13px}.footer-actions.svelte-u0s8zb{gap:8px}.cancel-btn.svelte-u0s8zb,.save-btn.svelte-u0s8zb{padding:12px 16px;font-size:14px}}.entity-icon-wrapper.svelte-19fjwab{position:relative;width:100%;aspect-ratio:1;margin-bottom:12px;box-sizing:border-box}.icon-placeholder.svelte-19fjwab{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-color, var(--primary-color));border:2px dashed var(--border-color, #555);border-radius:8px;color:var(--text-muted, #999);box-sizing:border-box}.planet-badge.planet-calypso.svelte-19fjwab{background-color:#22c55e}.planet-badge.planet-arkadia.svelte-19fjwab{background-color:#3b82f6}.planet-badge.planet-cyrene.svelte-19fjwab{background-color:#a855f7}.planet-badge.planet-monria.svelte-19fjwab{background-color:#6b7280}.planet-badge.planet-rocktropia.svelte-19fjwab{background-color:#ef4444}.planet-badge.planet-toulan.svelte-19fjwab{background-color:#f59e0b}.planet-badge.planet-next-island.svelte-19fjwab{background-color:#14b8a6}.planet-badge.planet-aris.svelte-19fjwab{background-color:#8b5cf6}.section-header-row.svelte-19fjwab{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--border-color, #555)}.section-header-row.svelte-19fjwab .section-title:where(.svelte-19fjwab){margin:0;padding-bottom:0;border-bottom:none}.edit-section-btn.svelte-19fjwab{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background-color:var(--accent-color, #4a9eff);border:none;border-radius:4px;color:#fff;cursor:pointer;box-shadow:0 2px 4px #0003}.edit-section-btn.svelte-19fjwab:hover{background-color:var(--accent-color-hover, #3a8eef)!important;transform:scale(1.05)}.edit-btn.svelte-19fjwab{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;background-color:var(--accent-color, #4a9eff);border:none;border-radius:4px;color:#fff;cursor:pointer}.edit-btn.svelte-19fjwab:hover{background-color:var(--accent-color-hover, #3a8eef)!important}.edit-btn.svelte-19fjwab svg:where(.svelte-19fjwab){flex-shrink:0}.coordinates-display.svelte-19fjwab{margin-top:8px}.coordinates-label.svelte-19fjwab{display:block;font-size:12px;color:var(--text-muted, #999);margin-bottom:4px}.type-tags.svelte-19fjwab{display:flex;flex-wrap:wrap;gap:6px}.type-tag.svelte-19fjwab{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:13px;font-weight:500;background-color:var(--secondary-color);border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-color)}.tag-points.svelte-19fjwab{font-size:11px;color:var(--text-muted, #999);font-weight:400}.section-edit-grid.svelte-19fjwab{display:flex;flex-direction:column;gap:8px}.section-edit-row.svelte-19fjwab{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background-color:var(--bg-color, var(--primary-color));border-radius:4px;border:1px solid var(--border-color, #555)}.section-edit-row.svelte-19fjwab .edit-input,.section-edit-row.svelte-19fjwab .edit-select{font-size:13px;padding:4px 8px}.section-edit-row.additional-toggle.svelte-19fjwab{background-color:transparent;border:none;padding:4px 0}.section-name.svelte-19fjwab{font-size:13px;font-weight:500;color:var(--text-color);display:flex;align-items:center;gap:8px}.toggle-label.svelte-19fjwab{font-size:12px;color:var(--text-muted, #999)}.section-points.svelte-19fjwab{display:flex;align-items:center;gap:4px}.points-label.svelte-19fjwab{font-size:11px;color:var(--text-muted, #999)}.loading-indicator.svelte-19fjwab{text-align:center;padding:40px 20px;color:var(--text-muted, #999);font-style:italic}.owner-picker.svelte-19fjwab{position:relative;width:100%}.selected-owner-chip.svelte-19fjwab{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:var(--bg-color, var(--primary-color));border:1px solid var(--border-color, #555);border-radius:4px;font-size:12px}.owner-name.svelte-19fjwab{color:var(--text-color)}.chip-remove.svelte-19fjwab{background:transparent;border:none;color:var(--text-muted, #999);cursor:pointer;font-size:14px;font-weight:700;padding:0;line-height:1;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .15s}.chip-remove.svelte-19fjwab:hover{color:#fff;background:var(--error-color, #ef4444)}.owner-search-wrapper.svelte-19fjwab{position:relative;display:flex;align-items:center}.owner-search-input.svelte-19fjwab{width:100%;padding:6px 10px;font-size:12px;background:var(--input-bg, var(--secondary-color));border:1px solid var(--border-color, #555);border-radius:4px;color:var(--text-color)}.search-spinner-small.svelte-19fjwab{position:absolute;right:8px;width:12px;height:12px;border:2px solid var(--border-color, #555);border-top-color:var(--accent-color, #4a9eff);border-radius:50%;animation:svelte-19fjwab-spin .8s linear infinite}@keyframes svelte-19fjwab-spin{to{transform:rotate(360deg)}}.owner-suggestions.svelte-19fjwab{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--secondary-color);border:1px solid var(--border-color, #555);border-radius:4px;box-shadow:0 4px 12px #0000004d;max-height:200px;overflow-y:auto;z-index:100}.owner-suggestion-item.svelte-19fjwab{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;background:transparent;border:none;text-align:left;cursor:pointer;color:var(--text-color);transition:background-color .15s}.owner-suggestion-item.svelte-19fjwab:hover{background:var(--hover-color)}.suggestion-name.svelte-19fjwab{font-size:13px;font-weight:500}.suggestion-eu.svelte-19fjwab{font-size:11px;color:var(--text-muted, #999)}.inventory-edit-notice.svelte-19fjwab{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:16px;background-color:#4a9eff1a;border:1px solid var(--accent-color, #4a9eff);border-radius:6px;font-size:13px;color:var(--text-muted, #999);line-height:1.5}.inventory-edit-notice.svelte-19fjwab svg:where(.svelte-19fjwab){flex-shrink:0;margin-top:1px;color:var(--accent-color, #4a9eff)}@media(max-width:899px){.entity-icon-wrapper.svelte-19fjwab{max-width:320px;margin:0 auto 12px}.edit-btn.svelte-19fjwab{padding:5px 10px;font-size:12px}.edit-btn.svelte-19fjwab span:where(.svelte-19fjwab){display:none}.edit-section-btn.svelte-19fjwab{width:26px;height:26px}}
