.explore-content{padding-top:calc(var(--navbar-height,56px) + 28px)}.explore-sentinel{justify-content:center;min-height:60px;padding:32px 0;display:flex}.explore-logo-spinner{width:42px;height:42px;display:inline-block;overflow:hidden}.explore-logo-spinner--large{width:112px;height:112px}.explore-logo-spinner .brand-mark__object,.explore-logo-spinner .brand-mark__fallback{width:100%;height:100%;display:block}.explore-search-loading{justify-content:center;align-items:center;min-height:42vh;display:flex}.explore-search{align-items:center;width:min(100%,460px);min-height:44px;display:flex;position:relative}.explore-search__icon{color:#8f8f8f;pointer-events:none;width:18px;height:18px;position:absolute;left:14px}.explore-search__input{color:#e8e8e8;background:#252525;border:1px solid rgba(255,255,255,.1);border-radius:8px;outline:none;width:100%;height:44px;padding:0 42px;font-size:14px;transition:border-color .2s,background .2s}.explore-search__input:focus{background:#2a2a2a;border-color:rgba(124,110,240,.55)}.explore-search__input::placeholder{color:#737373}.explore-search__clear{color:#9b9b9b;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:inline-flex;position:absolute;right:8px}.explore-search__clear:hover{color:#fff;background:rgba(255,255,255,.07)}.explore-search-status{color:#a7a7a7;flex-wrap:wrap;align-items:center;gap:10px;margin:-16px 0 20px;font-size:13px;display:flex}.explore-search-status--error{color:#fca5a5}.explore-search-status__retry{color:#fee2e2;cursor:pointer;background:rgba(252,165,165,.08);border:1px solid rgba(252,165,165,.32);border-radius:8px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.explore-search-status__retry:hover:not(:disabled){color:#fff;background:rgba(252,165,165,.14);border-color:rgba(252,165,165,.48)}.explore-search-status__retry:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.explore-search{width:100%}}.explore-upvote-btn{color:#666;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px 4px;font-size:11px;font-weight:500;transition:color .2s;display:flex;position:relative}.explore-upvote-btn svg{width:18px;height:18px}.explore-upvote-btn:hover:not(:disabled){color:#fbbf24}.explore-upvote-btn:disabled{opacity:.4;cursor:not-allowed}.explore-upvote-btn--active{color:#fbbf24}.explore-content .project-card-footer.explore-card-footer{justify-content:flex-start;gap:8px}.explore-content .explore-card-footer .explore-upvote-btn,.explore-content .explore-card-footer .project-card-open{flex:none}.explore-content .project-card-footer.explore-card-footer .explore-card-description{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;min-height:0;margin:0;padding:0;display:block;overflow:hidden}.explore-pagination{flex-wrap:wrap;justify-content:center;gap:6px;padding:32px 0 48px;display:flex}.explore-page-link{color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 10px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.explore-page-link:hover{color:#c4b5fd;background:rgba(124,110,240,.15);border-color:rgba(124,110,240,.3)}