.repository-directory_page__1w_K4{--paper:#E8E0CF;--ink:#171B1C;--red:#A53F2F;--rule:rgb(23 27 28/0.28);--muted:rgb(23 27 28/0.68);box-sizing:border-box;width:min(100%,1100px);min-height:100%;margin-inline:auto;padding:clamp(2rem,5vw,4.5rem) clamp(1rem,4vw,3rem) 4rem;background:var(--paper);color:var(--ink);font-family:Instrument Sans Variable,Instrument Sans,Arial,sans-serif;font-size:16px}.repository-directory_page__1w_K4,.repository-directory_page__1w_K4 *{box-sizing:border-box}.repository-directory_page__1w_K4 h1,.repository-directory_page__1w_K4 h2,.repository-directory_page__1w_K4 h3,.repository-directory_page__1w_K4 p{margin:0}.repository-directory_page__1w_K4 a{color:inherit;text-underline-offset:.2em}.repository-directory_page__1w_K4 a:hover{color:var(--red)}.repository-directory_page__1w_K4 a:focus-visible,.repository-directory_page__1w_K4 button:focus-visible,.repository-directory_page__1w_K4 input:focus-visible{outline:2px solid var(--red);outline-offset:3px}.repository-directory_header__csw0m{padding-bottom:clamp(1.75rem,4vw,3rem);border-bottom:2px solid var(--ink)}.repository-directory_badges__VEZv_,.repository-directory_eyebrow___m5mY,.repository-directory_meta__9swRi,.repository-directory_noDemo__3cegK,.repository-directory_resultCount__PZopR{font-family:IBM Plex Mono,monospace}.repository-directory_eyebrow___m5mY{color:var(--red);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.repository-directory_header__csw0m h1{max-width:18ch;margin-top:.45rem;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:clamp(2rem,5vw,2.5rem);font-weight:550;line-height:1.05;letter-spacing:-.045em}.repository-directory_intro__MVMYR{max-width:42rem;margin-top:.8rem!important;font-size:1rem;line-height:1.65}.repository-directory_owners__g_aWP{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:1.1rem}.repository-directory_actions__rnc0L a,.repository-directory_owners__g_aWP a{display:inline-flex;min-height:44px;align-items:center}.repository-directory_owners__g_aWP a{font-weight:650}.repository-directory_directory__3Rj9i{padding-top:clamp(1.5rem,3vw,2.5rem)}.repository-directory_controls__UGCDe{display:grid;grid-template-columns:minmax(15rem,1fr) auto;align-items:end;gap:1rem 1.5rem}.repository-directory_searchLabel__eoep5{display:grid;gap:.45rem;font-size:.82rem;font-weight:650}.repository-directory_searchLabel__eoep5 input{width:100%;min-height:48px;padding:.7rem .85rem;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);font:inherit}.repository-directory_searchLabel__eoep5 input::placeholder{color:var(--muted);opacity:1}.repository-directory_filters__H2Y_7{display:flex;flex-wrap:wrap;gap:.45rem}.repository-directory_filters__H2Y_7 button{min-height:44px;padding:.55rem .85rem;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);cursor:pointer;font:600 .82rem/1.2 Instrument Sans Variable,Instrument Sans,Arial,sans-serif}.repository-directory_filters__H2Y_7 button[aria-pressed=true]{border-color:var(--red);background:var(--red);color:var(--paper)}.repository-directory_resultCount__PZopR{padding-block:1.2rem .7rem;color:var(--muted);font-size:.72rem;letter-spacing:.04em}.repository-directory_repositoryList__Ifmw_{margin:0;padding:0;border-top:1px solid var(--ink);list-style:none}.repository-directory_repositoryList__Ifmw_>li{border-bottom:1px solid var(--rule)}.repository-directory_repository__8j9CS{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,auto);gap:1rem 2rem;padding-block:1.15rem}.repository-directory_repositoryDetails__YsMVq{min-width:0}.repository-directory_repositoryHeading__ZcN_h{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem .8rem}.repository-directory_repositoryHeading__ZcN_h h3{overflow-wrap:anywhere;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:1.22rem;font-weight:620;line-height:1.2;letter-spacing:-.02em}.repository-directory_badges__VEZv_{display:flex;flex-wrap:wrap;gap:.35rem;color:var(--red);font-size:.66rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.repository-directory_badges__VEZv_ span{padding:.15rem .38rem;border:1px solid}.repository-directory_meta__9swRi{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem!important;color:var(--muted);font-size:.73rem;line-height:1.5}.repository-directory_meta__9swRi a{color:var(--ink);font-weight:600}.repository-directory_description__vi7SV{max-width:50rem;margin-top:.55rem!important;font-size:1rem;line-height:1.55}.repository-directory_actions__rnc0L{display:flex;flex-wrap:wrap;align-content:start;align-items:center;justify-content:flex-end;gap:.35rem .9rem}.repository-directory_actions__rnc0L a{font-size:.86rem;font-weight:650}.repository-directory_actions__rnc0L .repository-directory_demoLink__8XDDz{padding-inline:.85rem;background:var(--red);color:var(--paper);text-decoration:none}.repository-directory_actions__rnc0L .repository-directory_demoLink__8XDDz:hover{background:var(--ink);color:var(--paper)}.repository-directory_noDemo__3cegK{color:var(--muted);font-size:.7rem}.repository-directory_emptyState__DtONc{min-height:10rem;padding-block:2rem;border-top:1px solid var(--ink);color:var(--muted);font-size:1rem}.repository-directory_visuallyHidden__TS6bR{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.repository-directory_page__1w_K4{padding-inline:.9rem}.repository-directory_controls__UGCDe,.repository-directory_repository__8j9CS{grid-template-columns:1fr}.repository-directory_actions__rnc0L,.repository-directory_filters__H2Y_7{justify-content:flex-start}.repository-directory_filters__H2Y_7 button{flex:1 1 auto}.repository-directory_repository__8j9CS{gap:.65rem}}@media (prefers-reduced-motion:reduce){.repository-directory_page__1w_K4{scroll-behavior:auto}}