.search-glass.svelte-14p3n6n{background:var(--ui-surface);border-color:var(--ui-border-strong);box-shadow:0 1px 0 var(--ui-border);transition:border-color var(--transition-fast)}.track-glass.svelte-14p3n6n{background:var(--ui-surface-raised);border:1px solid var(--ui-border);box-shadow:none;transition:border-color var(--transition-fast),background var(--transition-fast);overflow:visible}.region-selector.svelte-14p3n6n{background:var(--ui-surface-raised);border-color:var(--ui-border-strong);transition:border-color var(--transition-fast),background var(--transition-fast)}.region-selector.svelte-14p3n6n:hover{border-color:var(--ui-accent-edge);background:var(--ui-surface-solid)}.region-selector.svelte-14p3n6n:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus)}.region-chevron.svelte-14p3n6n{transition:transform var(--transition-fast);display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%)}.region-chevron.rotate-180.svelte-14p3n6n{transform:translateY(-50%) rotate(180deg)}button.border-blue-500.svelte-14p3n6n{border-color:var(--ui-accent)!important;color:var(--ui-accent-bright);transition:border-color var(--transition-fast),color var(--transition-fast)}.search-button.svelte-14p3n6n{background:linear-gradient(145deg,var(--ui-accent) 0%,color-mix(in srgb,var(--ui-accent) 65%,var(--ui-signal)) 100%);border:1px solid color-mix(in srgb,var(--ui-accent-edge) 80%,var(--ui-signal-edge));color:var(--ui-bg)!important;font-weight:600;box-shadow:inset 0 1px #ffffff1f;transition:background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast),filter var(--transition-fast)}.search-button.svelte-14p3n6n:hover:not(:disabled){background:linear-gradient(145deg,var(--ui-accent-bright) 0%,color-mix(in srgb,var(--ui-accent-bright) 55%,var(--ui-signal-bright)) 100%);border-color:color-mix(in srgb,var(--ui-accent-bright) 70%,var(--ui-signal-bright));filter:brightness(1.03)}.news-container.svelte-14p3n6n{background:var(--ui-surface);border-color:var(--ui-border-strong);box-shadow:0 1px 0 var(--ui-border);transition:border-color var(--transition-fast)}.news-card.svelte-14p3n6n{background:var(--ui-surface-raised);border-color:var(--ui-border);transition:border-color var(--transition-fast),background var(--transition-fast)}.news-card.svelte-14p3n6n:hover{border-color:var(--ui-accent-edge);background:var(--ui-accent-soft)}.text-gray-400{color:#9ca3af!important}.text-gray-500{color:#737d8c!important}input.svelte-14p3n6n::placeholder{color:#9ca3af!important;opacity:1}.scrollbar-hide.svelte-14p3n6n{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-14p3n6n::-webkit-scrollbar{display:none}.homepage.svelte-1uha8ag{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2rem)}.hero.svelte-1uha8ag{padding:0}.hero__card.svelte-1uha8ag{position:relative;border-radius:var(--radius-ui-lg);border:1px solid var(--ui-border);background:var(--ui-surface-raised);padding:clamp(1.35rem,3.5vw,2rem) clamp(1.25rem,3vw,2rem);box-shadow:inset 0 1px #7ee8d40a;overflow:hidden}.hero__card.svelte-1uha8ag:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--ui-accent) 0%,var(--ui-signal) 100%);border-radius:var(--radius-ui-lg) 0 0 var(--radius-ui-lg)}.hero__content.svelte-1uha8ag{max-width:40rem;margin:0 auto;text-align:center}.hero__title-row.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;flex-wrap:wrap;margin-bottom:var(--space-4, 1rem)}.hero__title.svelte-1uha8ag{font-size:clamp(2rem,6.5vw,3.25rem);font-weight:700;line-height:1.08;margin:0;letter-spacing:-.03em;background:linear-gradient(135deg,var(--ui-accent-bright) 0%,var(--ui-signal-bright) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__badge.svelte-1uha8ag{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.28rem .55rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--ui-signal-edge) 55%,var(--ui-accent-edge));background:color-mix(in srgb,var(--ui-signal-soft) 40%,var(--ui-accent-soft));color:var(--ui-accent-bright);line-height:1}.hero__slogan.svelte-1uha8ag{font-size:clamp(.95rem,2.2vw,1.15rem);color:var(--ui-text-muted);line-height:1.55;max-width:32rem;margin:0 auto}.search-section.svelte-1uha8ag{width:100%}.search-panel.svelte-1uha8ag{border-radius:var(--radius-ui-lg);padding:clamp(.75rem,1.8vw,1rem);background:linear-gradient(165deg,color-mix(in srgb,var(--ui-surface) 70%,var(--ui-bg)),color-mix(in srgb,var(--ui-signal-soft) 25%,var(--ui-bg-alt)));border:1px solid var(--ui-border);box-shadow:inset 0 1px #7ee8d40a}@media(max-width:640px){.hero__title-row.svelte-1uha8ag{flex-direction:column;gap:.5rem}}
