.project-cloud[data-astro-cid-zgesucuv]{--cloud-color:#a7a8a9;--cloud-active-color:#55585c;width:100%;margin:1rem auto 1.5rem;container-type:inline-size}.cloud-layout[data-astro-cid-zgesucuv]{padding:0;width:100%;margin:0;padding-inline:0;list-style:none}.cloud-layout[data-astro-cid-zgesucuv] li[data-astro-cid-zgesucuv]{min-width:0;margin:0;padding:0;padding-inline:0}.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]{box-sizing:border-box;color:var(--cloud-color);font-family:var(--font-family-sans,sans-serif);font-size:clamp(1.2rem, var(--word-size), 3rem);font-weight:var(--word-weight,400);letter-spacing:0;text-align:center;box-shadow:none;-webkit-hyphens:none;hyphens:none;flex-direction:column;justify-content:center;align-items:center;padding:0;font-style:normal;line-height:1.16;text-decoration:none;transition:color .45s;display:flex}:root.theme-dark .project-cloud[data-astro-cid-zgesucuv]{--cloud-active-color:#f0f1f2}.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]:hover,.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]:focus-visible,.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv][aria-pressed=true]{color:var(--cloud-active-color)}.cloud-layout[data-astro-cid-zgesucuv] span[data-astro-cid-zgesucuv]{max-width:100%;color:inherit;display:block}.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv] span[data-astro-cid-zgesucuv]{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .5s}.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]:hover span[data-astro-cid-zgesucuv],.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]:focus-visible span[data-astro-cid-zgesucuv],.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv][aria-pressed=true] span[data-astro-cid-zgesucuv]{background-size:100% 1px}@media (prefers-reduced-motion:reduce){.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv],.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv] span[data-astro-cid-zgesucuv]{transition:none}}.cloud-layout[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]:focus-visible span[data-astro-cid-zgesucuv]{outline-offset:3px;border-radius:2px;outline:2px solid}.cloud-layout--mobile[data-astro-cid-zgesucuv]{flex-direction:column;gap:.15rem;display:flex}.cloud-mobile-row[data-astro-cid-zgesucuv]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem 15px;display:flex;container-type:inline-size}.cloud-layout--mobile[data-astro-cid-zgesucuv] li[data-astro-cid-zgesucuv]{max-width:100%}.cloud-layout--mobile[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]{font-size:var(--word-size);min-width:44px;max-width:100%;min-height:44px;padding-block:.15rem}.cloud-layout--mobile[data-astro-cid-zgesucuv] span[data-astro-cid-zgesucuv]{white-space:normal;overflow-wrap:anywhere;word-break:normal}.cloud-layout--desktop[data-astro-cid-zgesucuv]{display:none;position:relative;container-type:inline-size}.cloud-layout--desktop[data-astro-cid-zgesucuv] li[data-astro-cid-zgesucuv]{position:absolute}.cloud-layout--desktop[data-astro-cid-zgesucuv] a[data-astro-cid-zgesucuv]{width:100%;height:100%}.cloud-layout--desktop[data-astro-cid-zgesucuv] span[data-astro-cid-zgesucuv]{white-space:pre}@container (width>=640px){.cloud-layout--mobile[data-astro-cid-zgesucuv]{display:none}.cloud-layout--640[data-astro-cid-zgesucuv]{display:block}}@container (width>=800px){.cloud-layout--640[data-astro-cid-zgesucuv]{display:none}.cloud-layout--800[data-astro-cid-zgesucuv]{display:block}}@container (width>=1000px){.cloud-layout--800[data-astro-cid-zgesucuv]{display:none}.cloud-layout--1000[data-astro-cid-zgesucuv]{display:block}}.project-filter-toolbar[data-astro-cid-vlkzuan2]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.project-filter-toolbar[data-astro-cid-vlkzuan2] h2[data-astro-cid-vlkzuan2]{margin:0}.project-filter-reset[data-astro-cid-vlkzuan2]{border:1px solid var(--primary-color,#0061a0);color:var(--primary-color,#0061a0);font:inherit;cursor:pointer;background:0 0;border-radius:.25rem;padding:.6rem 1rem}.project-filter-reset[data-astro-cid-vlkzuan2]:hover{text-decoration:underline}.project-filter-reset[data-astro-cid-vlkzuan2]:focus-visible{outline-offset:3px;outline:3px solid}.project-filter-status[data-astro-cid-vlkzuan2]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-astro-cid-vlkzuan2][hidden]{display:none!important}
