/* GitHub-style repository layout */
.wd-gh{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start;margin-top:8px}
.wd-gh-main{min-width:0}
.wd-gh-side{display:flex;flex-direction:column;gap:12px;position:sticky;top:12px}
.wd-card{padding:20px 22px;border-radius:var(--shape-xl);background:var(--md-surface-container)}
.wd-card[hidden]{display:none}
.wd-h{margin:0 0 12px!important;border:0!important;font:700 18px/1.2 var(--font-brand)!important;letter-spacing:-.01em}
.wd-muted{margin:0;color:var(--md-on-surface-variant)}
.wd-card .repo-description{margin:0 0 12px!important;font-size:15px!important;line-height:1.5;color:var(--md-on-surface)}
.wd-card .repo-topics{margin:0 0 12px!important}
.wd-stats.ui.segment,.wd-stats{display:flex!important;flex-direction:column;gap:2px;padding:0!important;background:transparent!important;grid-template-columns:none!important}
.wd-stats .item,.wd-stats a{display:flex!important;justify-content:flex-start!important;align-items:center;gap:10px;background:transparent!important;padding:8px 10px!important;border-radius:var(--shape-md)!important;font-weight:600;color:var(--md-on-surface-variant)!important}
.wd-stats a:hover{background:var(--md-surface-high)!important;color:var(--md-on-surface)!important}
.wd-rel{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--shape-lg-inc);background:var(--md-surface-high);color:var(--md-on-surface)!important;text-decoration:none!important}
.wd-rel:hover{background:var(--md-surface-highest)}
.wd-rel b{font:700 16px/1.2 var(--font-brand)}.wd-rel small{color:var(--md-on-surface-variant)}
.wd-chip{align-self:flex-start;padding:4px 12px;border-radius:var(--shape-full);background:var(--md-primary);color:var(--md-on-primary);font:700 12px/1.2 var(--font-plain)}
.wd-card #language-stats{background:transparent!important;border:0!important;padding:0!important}
.wd-card #language-stats summary{list-style:none;cursor:default}.wd-card #language-stats summary::-webkit-details-marker{display:none}
.wd-card #language-stats stats-bar{margin-bottom:12px}
.wd-gh-main .repo-button-row{margin-top:0}
@media(max-width:1000px){.wd-gh{grid-template-columns:minmax(0,1fr)}.wd-gh-side{position:static;order:-1}}
