.agent-switcher.svelte-1ikkysy,.agent-row.svelte-1ikkysy{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.agent-pill.svelte-1ikkysy{border-radius:999px}@container (width<=520px){.agent-pill.svelte-1ikkysy:not(.btn-agent):has(.agent-pill-label:where(.svelte-1ikkysy)){justify-content:center;width:26px;height:26px;padding:0}.agent-pill.svelte-1ikkysy:not(.btn-agent) .agent-pill-label:where(.svelte-1ikkysy){display:none}}.agent-all-link.svelte-1ikkysy{padding:var(--spacing-4) var(--spacing-6);border-radius:var(--spacing-6);font-size:var(--text-sm);color:var(--text-secondary);text-underline-offset:2px;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);text-decoration:underline}.agent-all-link.svelte-1ikkysy:hover{color:var(--text-primary)}.agent-all-link.svelte-1ikkysy:focus-visible{outline:2px solid var(--stroke-accent);outline-offset:1px}.agent-mark.svelte-1ikkysy{background-size:auto 14px;width:14px;height:14px}.agent-chevron.svelte-1ikkysy{transition:transform var(--duration-base) var(--ease-out)}.agent-chevron.is-open.svelte-1ikkysy{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.agent-chevron.svelte-1ikkysy{transition:none}}button.agent-menu-item.svelte-1ikkysy{align-items:center;gap:var(--spacing-8);text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-family:inherit;display:flex}.agent-menu.svelte-1ikkysy{min-width:220px}.agent-menu-label.svelte-1ikkysy{flex:1}.agent-menu-check.svelte-1ikkysy{color:var(--fg-accent)}.agent-menu-lock.svelte-1ikkysy{color:var(--text-tertiary);font-size:10px}.agent-menu.svelte-1ikkysy .agent-mark:where(.svelte-1ikkysy){margin:0 1px}.ha-discover.svelte-1bnwnxm{gap:var(--spacing-12);flex-direction:column;display:flex;container-type:inline-size}.ha-discover-title.svelte-1bnwnxm,.ha-card.svelte-1bnwnxm{pointer-events:auto}.ha-discover-title.svelte-1bnwnxm{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-secondary);letter-spacing:-.01em}.ha-cards.svelte-1bnwnxm{gap:var(--spacing-16);grid-template-columns:repeat(4,1fr);display:grid}@container (width<=860px){.ha-cards.svelte-1bnwnxm{grid-template-columns:repeat(2,1fr)}}@container (width<=540px){.ha-cards.svelte-1bnwnxm{grid-template-columns:1fr}}.ha-card.svelte-1bnwnxm{gap:var(--spacing-12);color:inherit;background:var(--bg-card);border:1px solid var(--stroke-card);border-radius:var(--spacing-16);box-shadow:var(--shadow-card);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}[data-theme=dark] .ha-card.svelte-1bnwnxm{border-color:color-mix(in srgb, var(--fg-primary) 18%, transparent)}.ha-card-media.svelte-1bnwnxm{aspect-ratio:16/9;background:var(--bg-secondary)}.ha-card-media.svelte-1bnwnxm img:where(.svelte-1bnwnxm){object-fit:contain;width:100%;height:100%;display:block}.ha-card-text.svelte-1bnwnxm{padding:0 var(--spacing-16) var(--spacing-16)}.ha-card-title.svelte-1bnwnxm{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--text-primary);line-height:1.5}.ha-card-sub.svelte-1bnwnxm{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}
