.globals-page.svelte-8p9vlr{max-width:1200px;margin:0 auto;padding:24px;color:var(--text-color)}.page-header.svelte-8p9vlr{margin-bottom:24px}.breadcrumbs.svelte-8p9vlr{font-size:.8125rem;color:var(--text-muted);margin-bottom:8px}.breadcrumbs.svelte-8p9vlr a:where(.svelte-8p9vlr){color:var(--accent-color);text-decoration:none}.breadcrumbs.svelte-8p9vlr a:where(.svelte-8p9vlr):hover{text-decoration:underline}h1.svelte-8p9vlr{margin:0 0 4px;font-size:1.5rem;font-weight:600}.header-top.svelte-8p9vlr{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.globals-search.svelte-8p9vlr{flex-shrink:0;width:300px;padding-top:4px}@media(max-width:600px){.header-top.svelte-8p9vlr{flex-direction:column}.globals-search.svelte-8p9vlr{width:100%}}.filters-bar.svelte-8p9vlr{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px;background:var(--secondary-color);border:1px solid var(--border-color);border-radius:8px}.type-filters.svelte-8p9vlr{display:flex;flex-wrap:wrap;gap:6px}.type-btn.svelte-8p9vlr{padding:6px 14px;font-size:.8125rem;border:1px solid var(--border-color);border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.type-btn.svelte-8p9vlr:hover{border-color:var(--accent-color);color:var(--text-color)}.type-btn.active.svelte-8p9vlr{background:var(--accent-color);border-color:var(--accent-color);color:#fff}.type-btn.svelte-8p9vlr:disabled{opacity:.35;cursor:not-allowed}.hof-toggle.disabled.svelte-8p9vlr{opacity:.35;cursor:not-allowed}.text-filters.svelte-8p9vlr{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.filter-input.svelte-8p9vlr{padding:6px 10px;font-size:.8125rem;border:1px solid var(--border-color);border-radius:6px;background:var(--primary-color);color:var(--text-color);min-width:140px}.filter-input.svelte-8p9vlr:focus{outline:none;border-color:var(--accent-color)}.filter-input-short.svelte-8p9vlr{min-width:80px;max-width:100px}.hof-toggle.svelte-8p9vlr{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--text-muted);cursor:pointer}.hof-toggle.svelte-8p9vlr input:where(.svelte-8p9vlr){cursor:pointer}.filter-search.svelte-8p9vlr{min-width:140px}.filter-search.svelte-8p9vlr .filter-search-input .search-input{padding:6px 10px;font-size:.8125rem;border:1px solid var(--border-color);border-radius:6px;background:var(--primary-color);min-width:140px}.filter-chip.svelte-8p9vlr{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;font-size:.8125rem;background:var(--accent-color-alpha, rgba(96, 176, 255, .15));color:var(--accent-color);border-radius:6px;border:1px solid var(--accent-color);white-space:nowrap}.chip-clear.svelte-8p9vlr{background:none;border:none;color:var(--accent-color);cursor:pointer;font-size:1rem;line-height:1;padding:0 2px;opacity:.7}.chip-clear.svelte-8p9vlr:hover{opacity:1}.stats-row.svelte-8p9vlr{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:20px}.stats-row.category-row.svelte-8p9vlr{grid-template-columns:repeat(5,1fr);margin-bottom:20px}.stat-card.svelte-8p9vlr{padding:16px;background:var(--secondary-color);border:1px solid var(--border-color);border-radius:8px;text-align:center}.stat-icon.svelte-8p9vlr{width:20px;height:20px;margin-bottom:4px;opacity:.85}.stat-value.svelte-8p9vlr{display:block;font-size:1.5rem;font-weight:700;color:var(--text-color);font-variant-numeric:tabular-nums}.stat-label.svelte-8p9vlr{display:block;font-size:.75rem;color:var(--text-muted);margin-top:4px;text-transform:uppercase;letter-spacing:.3px}.stat-sub.svelte-8p9vlr{display:block;font-size:.75rem;color:var(--text-muted);margin-top:2px;font-variant-numeric:tabular-nums}.hunting-color.svelte-8p9vlr{color:#ef4444}.mining-color.svelte-8p9vlr{color:#60b0ff}.space-mining-color.svelte-8p9vlr{color:#a78bfa}.crafting-color.svelte-8p9vlr{color:#f97316}.fishing-color.svelte-8p9vlr{color:#06b6d4}.stats-loading.svelte-8p9vlr .stat-value:where(.svelte-8p9vlr){opacity:.4;transition:opacity .2s ease}.charts-section.svelte-8p9vlr{margin-bottom:20px}.charts-heading.svelte-8p9vlr{margin:0 0 16px;font-size:1.125rem;font-weight:600}.charts-grid.svelte-8p9vlr{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.chart-card.svelte-8p9vlr{background:var(--secondary-color);border:1px solid var(--border-color);border-radius:8px;padding:16px;min-width:0}.chart-card.chart-wide.svelte-8p9vlr{grid-column:1 / -1}.chart-card.svelte-8p9vlr h3:where(.svelte-8p9vlr){margin:0 0 12px;font-size:.875rem;font-weight:600;color:var(--text-muted)}.chart-card-header.svelte-8p9vlr{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:8px}.chart-card-header.svelte-8p9vlr h3:where(.svelte-8p9vlr){margin:0}.chart-controls.svelte-8p9vlr{display:flex;align-items:center;gap:10px}.sort-toggle.svelte-8p9vlr{display:flex;gap:2px;border:1px solid var(--border-color);border-radius:4px;overflow:hidden}.sort-btn.svelte-8p9vlr{padding:2px 10px;font-size:.6875rem;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.sort-btn.active.svelte-8p9vlr{background:var(--accent-color);color:#fff}.sort-btn.svelte-8p9vlr:hover:not(.active){color:var(--text-color)}.view-all-link.svelte-8p9vlr{font-size:.75rem;color:var(--accent-color);text-decoration:none;white-space:nowrap}.view-all-link.svelte-8p9vlr:hover{text-decoration:underline}.chart-container.svelte-8p9vlr{position:relative;height:200px;overflow:hidden}.chart-loading.svelte-8p9vlr,.table-loading.svelte-8p9vlr{display:flex;justify-content:center;align-items:center;min-height:120px}.chart-placeholder.svelte-8p9vlr{display:flex;justify-content:center;align-items:center;height:100%;min-height:120px;color:var(--text-muted);font-size:.8125rem;font-style:italic}.spinner.svelte-8p9vlr{display:inline-block;width:24px;height:24px;border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:svelte-8p9vlr-spin .6s linear infinite}@keyframes svelte-8p9vlr-spin{to{transform:rotate(360deg)}}.top-loots-section.svelte-8p9vlr{margin-bottom:20px;padding:20px;background:var(--secondary-color);border:1px solid var(--border-color);border-radius:8px}.top-loots-header.svelte-8p9vlr{display:flex;align-items:center;gap:12px;margin-bottom:12px}.top-loots-header.svelte-8p9vlr h2:where(.svelte-8p9vlr){margin:0;font-size:1.125rem;font-weight:600}.top-loots-count.svelte-8p9vlr{font-size:.75rem;color:var(--text-muted)}.top-loots-tabs.svelte-8p9vlr{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:16px;border:1px solid var(--border-color);border-radius:4px;overflow:hidden;width:fit-content}.top-loots-tabs.svelte-8p9vlr .sort-btn.special:where(.svelte-8p9vlr){border-left:1px solid var(--border-color)}.top-loots-search.svelte-8p9vlr{padding:8px 0;max-width:340px}.top-loots-table.svelte-8p9vlr{font-size:.8125rem;width:100%}.col-rank.svelte-8p9vlr{width:32px}.col-badge.svelte-8p9vlr,.col-badges.svelte-8p9vlr{width:48px}.col-target-cell.svelte-8p9vlr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-time.svelte-8p9vlr{width:70px}.col-location.svelte-8p9vlr{width:120px}.top-loots-table.svelte-8p9vlr td:where(.svelte-8p9vlr){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loading-fade.svelte-8p9vlr{opacity:.5;pointer-events:none;transition:opacity .15s ease}.pagination.svelte-8p9vlr{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.page-btn.svelte-8p9vlr{padding:4px 12px;font-size:.875rem;border:1px solid var(--border-color);border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.page-btn.svelte-8p9vlr:hover:not(:disabled){border-color:var(--accent-color);color:var(--text-color)}.page-btn.svelte-8p9vlr:disabled{opacity:.3;cursor:default}.page-info.svelte-8p9vlr{font-size:.75rem;color:var(--text-muted)}.font-mono.svelte-8p9vlr{font-variant-numeric:tabular-nums}.empty-state-sm.svelte-8p9vlr{text-align:center;padding:24px;color:var(--text-muted);font-size:.875rem}.table-section.svelte-8p9vlr{margin-bottom:40px}.table-section.svelte-8p9vlr h2:where(.svelte-8p9vlr){margin:0 0 12px;font-size:1.125rem;font-weight:600}.live-header.svelte-8p9vlr{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.live-header.svelte-8p9vlr h2:where(.svelte-8p9vlr){margin:0}.live-type-filters.svelte-8p9vlr{display:flex;flex-wrap:wrap;gap:4px}.empty-state.svelte-8p9vlr{text-align:center;padding:40px;color:var(--text-muted);font-size:.875rem}.table-wrapper.svelte-8p9vlr{overflow-x:auto;border:1px solid var(--border-color);border-radius:8px;background:var(--secondary-color)}.globals-table.svelte-8p9vlr{width:100%;border-collapse:collapse;font-size:.8125rem;table-layout:fixed}.globals-table.svelte-8p9vlr th:where(.svelte-8p9vlr){padding:10px 14px;text-align:left;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border-color);white-space:nowrap;font-size:.75rem;text-transform:uppercase;letter-spacing:.3px}.globals-table.svelte-8p9vlr th.right:where(.svelte-8p9vlr){text-align:right}.globals-table.svelte-8p9vlr th.sortable:where(.svelte-8p9vlr){cursor:pointer;-webkit-user-select:none;user-select:none}.globals-table.svelte-8p9vlr th.sortable:where(.svelte-8p9vlr):hover{color:var(--text-color)}.globals-table.svelte-8p9vlr td:where(.svelte-8p9vlr){padding:8px 14px;border-bottom:1px solid var(--border-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.globals-table.svelte-8p9vlr tr:where(.svelte-8p9vlr):last-child td:where(.svelte-8p9vlr){border-bottom:none}.globals-table.svelte-8p9vlr tbody:where(.svelte-8p9vlr) tr:where(.svelte-8p9vlr):nth-child(2n){background-color:var(--table-alt-row, rgba(255, 255, 255, .02))}.globals-table.svelte-8p9vlr tbody:where(.svelte-8p9vlr) tr:where(.svelte-8p9vlr):hover{background-color:var(--hover-color);outline:2px solid var(--accent-color, #4a9eff);outline-offset:-2px}.globals-table.svelte-8p9vlr tr.row-new:where(.svelte-8p9vlr){animation:svelte-8p9vlr-row-fade-in .4s ease-out;background-color:#3b82f60f}@keyframes svelte-8p9vlr-row-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.col-time.svelte-8p9vlr{color:var(--text-muted)}.type-badge.svelte-8p9vlr{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.type-kill.svelte-8p9vlr{background:#ef444426;color:#ef4444}.type-deposit.svelte-8p9vlr{background:#3b82f626;color:#60b0ff}.type-space-deposit.svelte-8p9vlr{background:#a78bfa26;color:#a78bfa}.type-craft.svelte-8p9vlr{background:#f9731626;color:#f97316}.type-rare.svelte-8p9vlr{background:#60b0ff26;color:var(--accent-color)}.type-discovery.svelte-8p9vlr{background:#9b59b626;color:#9b59b6}.type-tier.svelte-8p9vlr{background:#f1c40f26;color:#f1c40f}.type-examine.svelte-8p9vlr{background:#2ecc7126;color:#2ecc71}.type-pvp.svelte-8p9vlr{background:#e74c3c26;color:#e74c3c}.type-fish.svelte-8p9vlr{background:#06b6d426;color:#06b6d4}.player-link.svelte-8p9vlr{color:var(--text-color);text-decoration:none;font-weight:600}.player-link.svelte-8p9vlr:hover{color:var(--accent-color);text-decoration:underline}.col-target.svelte-8p9vlr{max-width:200px;overflow:hidden;text-overflow:ellipsis}.target-link.svelte-8p9vlr{color:var(--text-color);text-decoration:none}.target-link.svelte-8p9vlr:hover{color:var(--accent-color);text-decoration:underline}.col-value.svelte-8p9vlr{width:75px;font-weight:600;font-variant-numeric:tabular-nums}.col-type.svelte-8p9vlr{width:65px}.right.svelte-8p9vlr{text-align:right}.col-location.svelte-8p9vlr{color:var(--text-muted)}.badge-hof.svelte-8p9vlr,.badge-ath.svelte-8p9vlr,.badge-team.svelte-8p9vlr{padding:1px 6px;border-radius:3px;font-size:.625rem;font-weight:700;letter-spacing:.3px}.badge-hof.svelte-8p9vlr{background:#eab30826;color:#eab308}.badge-ath.svelte-8p9vlr{background:#ef444433;color:#ef4444}.badge-team.svelte-8p9vlr{background:#60b0ff26;color:var(--accent-color);margin-right:4px}.load-more.svelte-8p9vlr{display:flex;justify-content:center;margin-top:12px}.load-more-btn.svelte-8p9vlr{padding:8px 24px;font-size:.8125rem;border:1px solid var(--border-color);border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.load-more-btn.svelte-8p9vlr:hover:not(:disabled){border-color:var(--accent-color);color:var(--text-color)}.load-more-btn.svelte-8p9vlr:disabled{opacity:.5;cursor:default}@media(max-width:899px){.globals-page.svelte-8p9vlr{padding:16px}.stats-row.svelte-8p9vlr{grid-template-columns:repeat(3,1fr)}.stats-row.category-row.svelte-8p9vlr{grid-template-columns:repeat(5,1fr)}.charts-grid.svelte-8p9vlr{grid-template-columns:1fr}.chart-card.chart-wide.svelte-8p9vlr{grid-column:1}}@media(max-width:599px){.globals-page.svelte-8p9vlr{padding:8px}.stats-row.svelte-8p9vlr{grid-template-columns:repeat(2,1fr);gap:6px}.stats-row.category-row.svelte-8p9vlr{grid-template-columns:repeat(2,1fr)}.filter-input.svelte-8p9vlr{min-width:100px;flex:1}.col-time.svelte-8p9vlr,.col-type.svelte-8p9vlr,.col-rank.svelte-8p9vlr,.col-location.svelte-8p9vlr{display:none}.globals-table.svelte-8p9vlr th:where(.svelte-8p9vlr),.globals-table.svelte-8p9vlr td:where(.svelte-8p9vlr){padding:4px 6px;font-size:.75rem}.col-value.svelte-8p9vlr{width:80px!important}.col-badge.svelte-8p9vlr,.col-badges.svelte-8p9vlr{width:32px!important;padding:0 2px!important}.badge-hof.svelte-8p9vlr,.badge-ath.svelte-8p9vlr,.badge-team.svelte-8p9vlr{padding:1px 3px;font-size:.5625rem;letter-spacing:0}.type-badge.svelte-8p9vlr{padding:1px 4px;font-size:.5625rem;letter-spacing:0}.chart-card.svelte-8p9vlr{padding:10px}.chart-container.svelte-8p9vlr{height:160px}}
