.discover:where(.astro-4gulfjsj){margin:1.75rem 0 2.25rem}.discover-form:where(.astro-4gulfjsj){background:var(--card,var(--sl-color-bg));border:1px solid var(--line,var(--sl-color-hairline));border-radius:var(--r-lg,.9rem);padding:1.15rem 1.25rem}.discover-label:where(.astro-4gulfjsj){margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}.discover-row:where(.astro-4gulfjsj){flex-wrap:wrap;gap:.6rem;display:flex}.discover-input:where(.astro-4gulfjsj){border:1px solid var(--line,var(--sl-color-hairline));border-radius:var(--r-md,.6rem);background:var(--sl-color-bg);min-width:0;color:inherit;font:inherit;flex:16rem;padding:.65rem .85rem;font-size:1rem}.discover-input:where(.astro-4gulfjsj):focus-visible{outline:2px solid var(--sl-color-accent,var(--peacock,#1d7a80));outline-offset:1px;border-color:var(--sl-color-accent,var(--peacock,#1d7a80))}.discover:where(.astro-4gulfjsj) .discover-submit:where(.astro-4gulfjsj){background:var(--sl-color-accent,var(--peacock,#1d7a80));color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.65rem 1.3rem;font-weight:600}.discover:where(.astro-4gulfjsj) .discover-submit:where(.astro-4gulfjsj):hover{filter:brightness(1.06)}.discover:where(.astro-4gulfjsj) .discover-submit:where(.astro-4gulfjsj):disabled{opacity:.6;cursor:progress}.discover:where(.astro-4gulfjsj) .discover-submit:where(.astro-4gulfjsj):focus-visible{outline:2px solid var(--sl-color-accent-high,var(--peacock-dark,#14555a));outline-offset:2px}.discover-hint:where(.astro-4gulfjsj){color:var(--sl-color-gray-3,var(--text-3,#6b7280));margin:.6rem 0 0;font-size:.88rem;line-height:1.6}.discover-noscript:where(.astro-4gulfjsj){border:1px dashed var(--line,var(--sl-color-hairline));border-radius:var(--r-md,.6rem);color:var(--sl-color-gray-3,var(--text-3,#6b7280));margin:.9rem 0 0;padding:.7rem .9rem;font-size:.9rem}.discover-status:where(.astro-4gulfjsj){min-height:1.4rem;color:var(--sl-color-gray-3,var(--text-3,#6b7280));margin:1rem 0 .6rem;font-size:.92rem}.discover-status:where(.astro-4gulfjsj)[data-kind=error]{color:#b42318}.discover-results:where(.astro-4gulfjsj){grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.discover:where(.astro-4gulfjsj) .discover-card{background:var(--card,var(--sl-color-bg));border:1px solid var(--line,var(--sl-color-hairline));border-radius:var(--r-lg,.9rem);box-shadow:var(--shadow-card,0 1px 2px #00000008);flex-direction:column;gap:.55rem;padding:1.1rem 1.2rem;display:flex}.discover:where(.astro-4gulfjsj) .discover-name{overflow-wrap:anywhere;margin:0;font-size:1.1rem}.discover:where(.astro-4gulfjsj) .discover-desc{color:var(--sl-color-gray-2,var(--text-2));overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.65}.discover:where(.astro-4gulfjsj) .discover-tags{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.discover:where(.astro-4gulfjsj) .discover-tag{background:var(--sl-color-accent-low,#eef4f4);color:var(--sl-color-accent-high,var(--peacock-dark,#14555a));border-radius:999px;padding:.1rem .55rem;font-size:.78rem}.discover:where(.astro-4gulfjsj) .discover-id{border-top:1px dashed var(--line,var(--sl-color-hairline));flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.7rem;font-size:.88rem;display:flex}.discover:where(.astro-4gulfjsj) .discover-id-label{color:var(--sl-color-gray-3,var(--text-3,#6b7280))}.discover:where(.astro-4gulfjsj) .discover-id code{word-break:break-all;font-size:.86em}.discover:where(.astro-4gulfjsj) .discover-copy{border:1px solid var(--line,var(--sl-color-hairline));color:var(--sl-color-accent,var(--peacock,#1d7a80));font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:.28rem .7rem;font-size:.82rem}.discover:where(.astro-4gulfjsj) .discover-copy:hover{background:var(--sl-color-accent-low,#eef4f4)}.discover:where(.astro-4gulfjsj) .discover-copy:focus-visible{outline:2px solid var(--sl-color-accent,var(--peacock,#1d7a80));outline-offset:2px}@media (width<=520px){.discover-results:where(.astro-4gulfjsj){grid-template-columns:1fr}.discover:where(.astro-4gulfjsj) .discover-copy{margin-left:0}}
