.index-module__ySzDYW__container{justify-content:flex-start;align-items:baseline;gap:var(--spacing-xxs);min-height:var(--tui-loading-height,auto);padding:var(--spacing-xs) var(--spacing-sm);color:color-mix(in srgb, var(--foreground) 72%, transparent);font-family:var(--font-mono);font-size:var(--font-size-md);line-height:var(--line-height-md);display:inline-flex}.index-module__ySzDYW__compact{--tui-loading-height:100%;align-items:flex-start;display:flex}.index-module__ySzDYW__flush{padding:0}.index-module__ySzDYW__dots:after{content:".";text-align:left;width:3ch;animation:1.2s steps(4,end) infinite index-module__ySzDYW__tui-dots;display:inline-block}.index-module__ySzDYW__inline{color:color-mix(in srgb, var(--foreground) 72%, transparent);font-family:var(--font-mono);align-items:baseline;gap:.1em;display:inline-flex}@keyframes index-module__ySzDYW__tui-dots{0%{content:"."}33%{content:"."}34%{content:".."}66%{content:".."}67%,to{content:"..."}}
.index-module__KPoaaW__container{--featured-card-gap:var(--spacing-md);--featured-card-hover-offset:var(--spacing-xs);width:100%;max-width:var(--content-max-width);padding:var(--spacing-sm);border:1px solid var(--border-color);flex-direction:column;display:flex;position:relative}@media (max-width:767px){.index-module__KPoaaW__container{border-bottom:0;border-left:0;border-right:0;padding-inline:0}.index-module__KPoaaW__title{padding-left:0;left:0}.index-module__KPoaaW__cta{padding-right:0;right:0}}.index-module__KPoaaW__header{height:0;display:flex}.index-module__KPoaaW__title{top:0;left:var(--spacing-sm);align-items:baseline;column-gap:var(--spacing-xs);padding:0 var(--spacing-xs);background:var(--background);color:var(--foreground-accent);font-family:var(--font-mono);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:700;display:flex;position:absolute;transform:translateY(-50%)}.index-module__KPoaaW__cta{top:0;right:var(--spacing-sm);padding:0 var(--spacing-xs);background:var(--background);color:var(--foreground-accent);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-height-sm);position:absolute;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.index-module__KPoaaW__cta:focus-visible{background:var(--foreground-accent);color:var(--background);outline:none;text-decoration:none}}.index-module__KPoaaW__list{align-items:stretch;gap:var(--spacing-sm);width:calc(100% + (var(--featured-card-hover-offset) * 2));margin:0 calc(var(--featured-card-hover-offset) * -1);scroll-snap-type:x mandatory;padding:0 var(--featured-card-hover-offset);scroll-padding-inline:var(--featured-card-hover-offset);display:flex;overflow:auto hidden}.index-module__KPoaaW__loadingList{height:var(--repository-card-height);align-items:flex-start;display:flex}.index-module__KPoaaW__card{scroll-snap-align:start;--card-shadow:none;flex:1 0 min(100%,24rem);min-width:0;height:100%}.index-module__KPoaaW__card:before{inset:calc(var(--featured-card-hover-offset) * -1)}
.skeleton-module__D_uMRW__grid{min-height:max(var(--repositories-loading-min-height,12rem), 12rem);justify-content:flex-start;display:flex}
.index-module__W0V6uG__container{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:57rem){.index-module__W0V6uG__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:86rem){.index-module__W0V6uG__container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:115rem){.index-module__W0V6uG__container{grid-template-columns:repeat(4,minmax(0,1fr))}}
.index-module__SZLjba__container{width:100%;max-width:var(--content-max-width);padding:var(--spacing-sm);border:1px solid var(--border-color);flex-direction:column;display:flex;position:relative}@media (max-width:767px){.index-module__SZLjba__container{border-bottom:0;border-left:0;border-right:0;padding-inline:0}.index-module__SZLjba__title{padding-left:0;left:0}}.index-module__SZLjba__loadingContainer{flex:1}.index-module__SZLjba__header{align-items:center;display:flex}.index-module__SZLjba__title{top:0;left:var(--spacing-sm);align-items:baseline;column-gap:var(--spacing-xs);row-gap:var(--spacing-xxs);padding:0 var(--spacing-xs);background:var(--background);color:var(--foreground-accent);font-family:var(--font-mono);font-size:var(--font-size-md);line-height:var(--line-height-md);word-break:break-word;flex-wrap:wrap;font-weight:700;display:flex;position:absolute;transform:translateY(-50%)}.index-module__SZLjba__count{color:var(--foreground-shade);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:400}@media (min-width:768px){.index-module__SZLjba__header{align-items:center}}
.page-module__C5minq__homepageContent{--homepage-available-height:calc(100dvh - var(--statusline-height) - var(--spacing-sm) - (var(--line-height-md) + (var(--spacing-sm) * 2)));--repositories-loading-min-height:calc(var(--homepage-available-height) - var(--statusline-height) - (var(--spacing-sm) * 2) - 2px);width:100%;min-height:var(--homepage-available-height);align-items:center;row-gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.page-module__C5minq__homepageContentWithFeatured{--featured-loading-height:var(--featured-section-height);--repositories-loading-min-height:calc(var(--homepage-available-height) - var(--featured-loading-height) - var(--spacing-sm) - var(--statusline-height) - (var(--spacing-sm) * 2) - 2px)}
.index-module__jci7_q__button{border:1px solid var(--border-color);margin-top:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);color:var(--foreground-accent);font-family:var(--font-mono);font-size:var(--font-size-md);line-height:var(--line-height-md);cursor:pointer;background:0 0;align-self:flex-start;font-weight:700}@media (hover:hover) and (pointer:fine){.index-module__jci7_q__button:hover:not(:disabled){border-color:var(--foreground-accent);background:var(--platinum);text-decoration:none}}.index-module__jci7_q__button:focus-visible{outline:2px solid var(--foreground-accent);outline-offset:var(--spacing-xs);background:var(--foreground);color:var(--background);text-decoration:none}.index-module__jci7_q__button:disabled{opacity:.5;cursor:default}
