.page_title__3jonF{font-size:800px}.github-container{background:linear-gradient(to bottom right,#2d2d2d,#1a1a1a);color:#fff;min-height:100vh;padding:40px 20px;text-align:center;font-family:Arial,sans-serif}.github-header{font-size:3rem;font-weight:700;margin-bottom:30px;color:#4fa3f7;text-shadow:0 0 10px rgba(255,255,255,.3)}.github-controls{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:30px;padding:0 10px}.github-search-input{padding:10px 20px;font-size:1rem;width:100%;max-width:400px;border-radius:10px;border:2px solid #555;background-color:#333;color:#fff;outline:none;transition:all .3s ease}.github-search-input:focus{border-color:#4fa3f7;box-shadow:0 0 10px rgba(79,163,247,.7)}.github-sort-button{padding:10px 20px;background-color:#4fa3f7;border:none;border-radius:30px;color:#fff;font-weight:700;cursor:pointer;transition:all .3s ease}.github-sort-button:hover{background-color:#378cc3;transform:scale(1.1)}.github-grid{margin:auto;display:grid;grid-gap:30px;gap:30px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));max-width:1200px;width:100%;padding:10px}.github-card{background-color:#2c2c2c;border:2px solid #444;border-radius:20px;padding:20px;box-shadow:0 6px 12px rgba(0,0,0,.4);transition:all .3s ease;text-align:left;max-width:100%;overflow:hidden}.github-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.6);transform:translateY(-10px)}.github-card h3{font-size:1.2rem;color:#4fa3f7;margin-bottom:10px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.github-card h3:hover{text-decoration:underline}.github-card p{font-size:.9rem;color:#bbb;margin-bottom:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.github-card .stats{font-size:.8rem;display:flex;justify-content:space-between;color:#ddd;gap:10px;flex-wrap:wrap}.github-card .stats span{display:inline-block;max-width:100%}.github-card .last-updated,.github-card .stats span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.github-card .last-updated{font-size:.75rem;color:#777;margin-top:10px;font-style:italic}@media (max-width:768px){.github-header{font-size:2.2rem}.github-sort-button{width:80%}.github-card{padding:15px}.github-card .last-updated,.github-card h3,.github-card p{font-size:.95rem}}@media (max-width:480px){.github-header{font-size:1.8rem}.github-sort-button{font-size:.9rem;padding:8px 16px}.github-search-input{font-size:.9rem;padding:8px 15px}.github-grid{gap:20px}.github-card{padding:10px}}