.project-links-container .links-title{margin-bottom:12px}.project-links-container .links-container{grid-auto-rows:auto;gap:12px;margin-bottom:12px;display:grid}.project-links-container .links-container .link-container{align-items:center;gap:12px;display:flex}.project-links-container .links-container .link-container a,.project-links-container .links-container .link-container button{font-family:var(--montserrat-font);color:var(--text-secondary);gap:4px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.project-links-container .links-container .link-container a:hover,.project-links-container .links-container .link-container button:hover{color:var(--text-primary)}.project-links-container .links-container .link-container svg{width:20px;height:20px}.social-links-container{padding:12px 0 0}.social-links-container svg{width:24px;height:24px}.project-links-container:has(.links-container) .social-links{border-top:1px solid var(--border-tertiery)}
.social-dropdown{position:relative}.social-dropdown .social-dropdown-icons{flex-wrap:wrap;gap:14px;display:flex}.social-dropdown .social-dropdown-icons.is-open{display:none}.social-dropdown .social-dropdown-content{z-index:1;flex-direction:column;width:100%;display:none;position:absolute;left:0;box-shadow:0 8px 16px #0003}.social-dropdown .social-dropdown-content .social-link{padding:8px 12px 8px 20px}.social-dropdown .social-dropdown-content .icon-external{margin-left:auto;display:none}.social-dropdown .social-dropdown-content.is-open{display:flex}.social-dropdown .social-link{color:#b2b2b2;align-items:center;padding:8px;text-decoration:none;display:flex}.social-dropdown .social-link:hover{background-color:#4d4d4d}.social-dropdown .social-link:hover .icon-external{display:flex}.social-dropdown .social-link svg{margin-right:8px}.social-dropdown .more-links{cursor:pointer;color:#b2b2b2;text-underline-offset:3px;width:36px;text-decoration:underline}
.file-card{color:#e5e5e5;cursor:pointer;background-color:#1a1a1a;grid-template-columns:auto 1fr 150px;grid-template-areas:"title author button""details-list details-list button""supported-versions supported-versions supported-versions";justify-content:flex-start;align-items:start;padding:16px 16px 16px 20px;text-decoration:none;transition:background-color .2s;display:grid}.file-card:hover{background-color:#212121}.project-details-box .file-card{background-color:#262626;grid-template-columns:1fr;padding:12px 16px}.project-details-box .file-card:hover{background-color:#333}.project-details-box .file-card .name{color:#e5e5e5;font-size:14px;font-weight:700}.file-card ul.details-list{color:#b2b2b2;margin-top:12px;font-size:12px}.file-card ul.details-list .channel-tag{font-size:14px}.file-card:not(:last-child){margin-bottom:16px}.file-card .name{text-overflow:ellipsis;white-space:nowrap;grid-area:title;font-size:16px;overflow:hidden}.file-card .author{color:#b2b2b2;border-left:1px solid #4d4d4d;grid-area:author;min-width:0;margin-top:4px;margin-left:8px;padding-left:8px;font-size:14px;line-height:16px}.file-card .split-button{opacity:0;grid-area:button;justify-self:end;margin-left:32px}.file-card .file-details-list{color:#e5e5e5;white-space:nowrap;grid-area:details-list;align-items:center;margin-top:4px;font-size:12px;line-height:16px;display:flex}.file-card .file-details-list.details-list{margin-top:8px}.file-card .file-details-list>li:nth-child(n+2):before{content:"";border-right:1px solid #4d4d4d;margin:0 6px}.file-card .file-details-list>li:empty:before{content:none!important}.file-card .file-details-list>li.date{color:#b2b2b2;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-left:8px;overflow:hidden}.file-card .file-details-list>li.date:before{content:none}.file-card .split-button+ul li:last-child{color:unset;margin-left:0}.file-card:hover .split-button,.file-card .split-button.is-open{opacity:1}.file-card+h4{margin-top:24px}.file-card .tag{display:none}@media (max-width:900px){.file-card{grid-template-columns:auto minmax(80px,1fr);grid-template-areas:"title author""details-list details-list""supported-versions supported-versions"}.file-card ul.details-list{flex-wrap:wrap;gap:12px 20px;height:auto}}