body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#020c02;color:#fff;font-family:Poppins,sans-serif;min-height:100vh}.app{margin:0 auto;max-width:1000px;padding:40px 20px;position:relative;z-index:1}.matrix-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.matrix-column{animation:matrixFall linear infinite;color:#00ff41;font-family:monospace;font-size:16px;letter-spacing:5px;opacity:.6;position:absolute;text-orientation:upright;text-shadow:0 0 8px #00ff41;top:-100%;white-space:nowrap;writing-mode:vertical-lr}@keyframes matrixFall{0%{top:-100%}to{top:110%}}.header{margin-bottom:40px;text-align:center}.header h1{color:#00ff41;font-size:3rem;font-weight:700;margin-bottom:10px;text-shadow:0 0 20px #00ff41cc}.header p{color:#00ff41;font-size:1rem;opacity:.6}.search{display:flex;gap:10px;margin:0 auto 40px;max-width:600px}input{background:#00ff410d;border:1px solid #00ff41;border-radius:10px;color:#00ff41;flex:1 1;font-family:Poppins,sans-serif;font-size:1rem;outline:none;padding:14px 20px;transition:border .3s}input:focus{border-color:#00ff41;box-shadow:0 0 10px #00ff414d}input::placeholder{color:#00ff4166}button{background:#00ff41;border:none;border-radius:10px;color:#020c02;cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;padding:14px 25px;transition:all .3s}button:hover{background:#0c3;box-shadow:0 0 20px #00ff4180}.error{color:#f85149;margin-bottom:20px}.error,.loading{text-align:center}.loading{animation:pulse 1s infinite;color:#00ff41}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.profile-container{animation:slideUp .5s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.profile-card{background:#00ff410d;border:1px solid #00ff41;border-radius:15px;box-shadow:0 0 20px #00ff411a;display:flex;gap:30px;margin-bottom:30px;padding:30px}.profile-card img{border:3px solid #00ff41;border-radius:50%;box-shadow:0 0 20px #00ff4166;flex-shrink:0;height:150px;width:150px}.profile-info h2{color:#00ff41;font-size:1.8rem;margin-bottom:5px;text-shadow:0 0 10px #00ff4180}.username{color:#00ff41;font-size:1rem;opacity:.7}.bio,.username{margin-bottom:10px}.bio{color:#aaa;line-height:1.6}.location{color:#aaa;font-size:.9rem;margin-bottom:8px}.profile-info a{color:#00ff41;display:block;font-size:.9rem;margin-bottom:15px;text-decoration:none}.stats{display:flex;gap:20px;margin-bottom:20px;margin-top:15px}.stat{background:#00ff410d;border:1px solid #00ff414d;border-radius:10px;padding:10px 20px;text-align:center}.stat h3{color:#00ff41;font-size:1.3rem}.stat p{color:#aaa;font-size:.8rem}.github-btn{background:#00ff41;border-radius:8px;color:#020c02!important;display:inline-block;font-size:.9rem;font-weight:700;padding:10px 20px;text-decoration:none!important;transition:all .3s}.github-btn:hover{background:#0c3!important;box-shadow:0 0 20px #00ff4180}.repos-section h3{color:#00ff41;font-size:1.3rem;margin-bottom:20px}.repos-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.repo-card{background:#00ff4108;border:1px solid #00ff414d;border-radius:10px;color:#fff;display:block;padding:20px;text-decoration:none;transition:all .3s}.repo-card:hover{border-color:#00ff41;box-shadow:0 0 15px #00ff4133;transform:translateY(-3px)}.repo-card h4{color:#00ff41;font-size:.95rem;margin-bottom:8px}.repo-card p{color:#8b949e;font-size:.85rem;line-height:1.5;margin-bottom:12px}.repo-stats{color:#00ff41;display:flex;font-size:.8rem;gap:15px;opacity:.7}@media (max-width:600px){.profile-card{align-items:center;flex-direction:column;text-align:center}.stats{justify-content:center}.repos-grid{grid-template-columns:1fr}.header h1{font-size:2rem}}
/*# sourceMappingURL=main.a45e5ce7.css.map*/