.trend-launches,.trend-launch-strip{--tl-accent:var(--green);--tl-mono:ui-monospace,SFMono-Regular,Consolas,monospace}[data-theme=light] .trend-launches,[data-theme=light] .trend-launch-strip{--tl-accent:#157347}.trend-launches{margin:30px 0 44px;scroll-margin-top:24px}.trend-launches-head{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:end;gap:16px 48px;margin-bottom:18px;display:grid}.trend-launches-intro h2{margin:0 0 8px;font-size:clamp(26px,1.1rem + 1.2vw,34px);line-height:1.1}.trend-launches-intro p{max-width:62ch;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.trend-launch-terms{border:1px solid var(--border);border-left:3px solid var(--tl-accent);background:var(--surface);color:var(--muted);border-radius:4px 10px 10px 4px;margin:0;padding:12px 16px;font-size:13px;line-height:1.6}.trend-launch-terms strong{color:var(--text)}.trend-launch-terms a,.trend-launch-strip-head a{color:var(--tl-accent);font-weight:600}@media (hover:hover){.trend-launch-terms a:hover,.trend-launch-strip-head a:hover{text-underline-offset:3px;text-decoration:underline}}.trend-launch-board{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.trend-launch-list{margin:0;padding:0;list-style:none}.trend-launch-row{border-top:1px solid var(--border);grid-template-columns:28px 44px minmax(0,1fr) 140px 200px;grid-template-areas:"rank avatar main stat action";align-items:center;gap:8px 18px;padding:18px 22px;transition:background-color .15s;display:grid}.trend-launch-board>.trend-launch-list>.trend-launch-row:first-child{border-top:0}@media (hover:hover){.trend-launch-row:hover{background:var(--surface2)}}.trend-launch-rank{font:600 14px/1 var(--tl-mono);color:var(--dim);text-align:right;font-variant-numeric:tabular-nums;grid-area:rank}.trend-launch-board>.trend-launch-list:first-child>.trend-launch-row:nth-child(-n+3) .trend-launch-rank{color:var(--tl-accent);font-size:16px}.trend-launch-avatar{grid-area:avatar;display:flex}.trend-launch-avatar .repo-avatar{border-radius:10px;width:44px;height:44px}.trend-launch-main{flex-direction:column;grid-area:main;align-items:flex-start;gap:6px;min-width:0;display:flex}.trend-launch-name{max-width:100%;color:var(--text);overflow-wrap:anywhere;text-wrap:balance;font-size:16px;line-height:1.35}.trend-launch-owner{color:var(--muted)}.trend-launch-name strong{font-weight:680}.trend-launch-name svg{vertical-align:-1px;color:var(--dim);margin-left:4px;display:inline-block}@media (hover:hover){.trend-launch-name:hover strong{text-underline-offset:3px;text-decoration:underline}}.trend-launch-description{color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.trend-launch-signals{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;display:flex}.trend-launch-signals ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.trend-launch-signals li{border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}.trend-launch-signals li.growth{color:var(--tl-accent);border-color:color-mix(in srgb,var(--tl-accent) 40%,var(--border));background:color-mix(in srgb,var(--tl-accent) 8%,transparent);font-variant-numeric:tabular-nums;font-weight:650}.trend-launch-meta{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.trend-launch-meta>span{align-items:center;gap:4px;display:inline-flex}.trend-launch-stat{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;grid-area:stat;align-items:flex-end;gap:2px;min-width:0;display:flex}.trend-launch-stat strong{letter-spacing:-.02em;color:var(--text);font-size:22px;line-height:1.1}.trend-launch-stat.growing strong{color:var(--tl-accent)}.trend-launch-stat>span{color:var(--muted);font-size:12px}.trend-launch-total{align-items:center;gap:4px;margin-top:3px;display:inline-flex}.trend-launch-action{flex-direction:column;grid-area:action;align-items:stretch;gap:7px;min-width:0;display:flex}.trend-launch-action .button{min-height:40px;padding:0 18px;font-size:14px}.trend-launch-action .button svg{transition:transform .15s}@media (hover:hover){.trend-launch-action .button:hover svg{transform:translate(2px)}}.trend-launch-reward{color:var(--muted);text-align:center;font-size:12px;line-height:1.4}.trend-launch-more{border-top:1px solid var(--border)}.trend-launch-more>summary{cursor:pointer;min-height:50px;color:var(--text);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;list-style:none;display:flex}.trend-launch-more>summary::-webkit-details-marker{display:none}@media (hover:hover){.trend-launch-more>summary:hover{background:var(--surface2)}}.trend-launch-more>summary:focus-visible{outline:2px solid var(--tl-accent);outline-offset:-4px}.trend-launch-more>summary svg{transition:transform .2s}.trend-launch-more[open]>summary svg{transform:rotate(180deg)}.trend-launch-more .trend-launch-list{border-top:1px solid var(--border)}.trend-launch-more .trend-launch-row:first-child{border-top:0}.trend-launch-empty{align-items:center;gap:24px;padding:26px 28px;display:flex}.trend-launch-empty h3{margin:0 0 6px;font-size:18px}.trend-launch-empty p{max-width:60ch;color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.6}.trend-launch-empty .button{min-height:38px;font-size:13px}.trend-launches-note{max-width:110ch;color:var(--muted);margin:12px 0 0;font-size:12.5px;line-height:1.6}.explore-page .finder-heading{letter-spacing:-.015em;margin:0 0 14px;font-size:21px}.finder-results .growth-heading>.button.primary{color:#101713}[data-theme=light] .finder-results .growth-heading>.button.primary{color:#10291b}.repo-finder .growth-footnote a{text-underline-offset:3px;text-decoration:underline}[data-theme=light] .repo-finder .growth-footnote a{color:#157347}.trend-launch-strip{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:28px 0 0;overflow:hidden}.trend-launch-strip-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:16px 20px 12px;display:flex}.trend-launch-strip-head h2{letter-spacing:-.01em;margin:0;font-size:17px}.trend-launch-strip-head a{align-items:center;gap:5px;font-size:13px;display:inline-flex}.trend-launch-strip .trend-launch-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"avatar main action";gap:6px 14px;padding:12px 20px}.trend-launch-strip .trend-launch-avatar .repo-avatar{border-radius:8px;width:36px;height:36px}.trend-launch-strip .trend-launch-name{font-size:15px}.trend-launch-strip .trend-launch-action{flex-direction:row;align-items:center;gap:12px}.trend-launch-strip .trend-launch-action .button{min-height:36px;padding:0 14px;font-size:13px}.trend-launch-strip .trend-launch-reward{text-align:left;max-width:140px}@media (max-width:1100px){.trend-launch-row{grid-template-columns:28px 44px minmax(0,1fr) 180px;grid-template-areas:"rank avatar main action""rank avatar stat action"}.trend-launch-stat{text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:2px 7px}.trend-launch-stat strong{font-size:16px}.trend-launch-total{margin:0 0 0 4px}}@media (max-width:800px){.trend-launches-head{grid-template-columns:1fr;align-items:start}}@media (max-width:700px){.trend-launches{margin-top:22px}.trend-launch-row{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"avatar main""stat stat""action action";align-items:start;gap:10px 14px;padding:16px}.trend-launch-rank{display:none}.trend-launch-action{flex-direction:row;align-items:center;gap:12px}.trend-launch-action .button{flex:none}.trend-launch-reward{text-align:left}.trend-launch-empty{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.trend-launch-empty .icon-art{width:64px}.trend-launch-strip .trend-launch-row{grid-template-areas:"avatar main action";align-items:center;padding:12px 16px}.trend-launch-strip-head{padding:14px 16px 10px}}@media (max-width:550px){.trend-launch-strip .trend-launch-reward{display:none}}@media (prefers-reduced-motion:reduce){.trend-launch-row,.trend-launch-action .button svg,.trend-launch-more>summary svg{transition:none}}
