.landing.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px 40px;min-height:calc(100vh - 110px);gap:0}.landing-logo.svelte-1uha8ag{width:200px;height:200px;margin-bottom:0}.landing-logo.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%}.landing-title.svelte-1uha8ag{font-size:36px;font-weight:700;letter-spacing:-.04em;color:var(--accent);margin-bottom:8px;text-align:center}.landing-tagline.svelte-1uha8ag{font-size:16px;color:var(--text-mid);margin-bottom:12px;text-align:center;max-width:380px;line-height:1.5}.landing-description.svelte-1uha8ag{font-size:13px;color:var(--text-dim);margin-bottom:32px;text-align:center;max-width:480px;line-height:1.65}.landing-stats.svelte-1uha8ag{display:flex;gap:12px;margin-bottom:32px}.stat-pill.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 24px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;min-width:100px}.stat-number.svelte-1uha8ag{font-size:22px;font-weight:700;color:var(--text);font-feature-settings:"tnum";letter-spacing:-.02em}.stat-label.svelte-1uha8ag{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim)}.landing-search-form.svelte-1uha8ag{display:flex;gap:8px;width:100%;max-width:520px;margin-bottom:28px}.landing-search-input.svelte-1uha8ag{flex:1;padding:10px 16px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:14px;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s}.landing-search-input.svelte-1uha8ag::placeholder{color:var(--text-dim)}.landing-search-input.svelte-1uha8ag:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.landing-search-btn.svelte-1uha8ag{padding:10px 20px;background:var(--text);color:var(--text-inv);border:none;border-radius:10px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s;white-space:nowrap}.landing-search-btn.svelte-1uha8ag:hover{opacity:.85}.landing-filter-group-label.svelte-1uha8ag{font-size:10px;font-weight:600;color:var(--text-dim);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;text-align:center}.landing-filters.svelte-1uha8ag{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:16px}.landing-filter-pill.svelte-1uha8ag{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:5px;font-size:12px;font-weight:500;text-decoration:none;border:1px solid var(--border);background:var(--bg-subtle);color:var(--text-mid);transition:background .12s,border-color .12s,color .12s;cursor:pointer}.landing-filter-pill.svelte-1uha8ag:hover{border-color:var(--border-strong);color:var(--text);background:var(--bg-hover)}.pill-count.svelte-1uha8ag{font-size:10px;font-weight:600;opacity:.6;font-feature-settings:"tnum"}.lf-ip.svelte-1uha8ag{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.lf-domain.svelte-1uha8ag{background:var(--purple-bg);border-color:var(--purple-border);color:var(--purple)}.lf-url.svelte-1uha8ag{background:var(--amber-bg);border-color:var(--amber-border);color:var(--amber)}.lf-hash.svelte-1uha8ag{background:var(--green-bg);border-color:var(--green-border);color:var(--green)}.lf-email.svelte-1uha8ag{background:var(--red-bg);border-color:var(--red-border);color:var(--red)}.lf-technique.svelte-1uha8ag{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-mid)}.landing-browse.svelte-1uha8ag{font-size:13px;color:var(--text-dim);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .12s;margin-top:8px}.landing-browse.svelte-1uha8ag:hover{color:var(--accent)}.stats-unavailable.svelte-1uha8ag{font-size:12px;color:var(--text-dim);text-align:center;margin:16px 0;font-family:Geist Mono,ui-monospace,monospace}@media(max-width:640px){.landing-stats.svelte-1uha8ag{flex-direction:column;gap:8px}.stat-pill.svelte-1uha8ag{flex-direction:row;gap:8px;min-width:0}.landing-search-form.svelte-1uha8ag{flex-direction:column}}
