.app-container{text-align:center;overflow-x:hidden;margin-top:20px;position:relative;z-index:1;max-width:var(--content-max, 1100px);margin-left:auto;margin-right:auto;padding-left:var(--content-pad, 16px);padding-right:var(--content-pad, 16px);padding-top:56px;display:flex;flex-direction:column;flex:1 0 auto}:root{--content-max: 900px;--content-pad: 16px;--bg: #15161a;--bg-brass1: rgba(187, 147, 52, .3);--bg-brass2: rgba(187, 147, 52, .1);--text: azure;--muted: rgb(218, 218, 218);--nav-bg: #2a2f38;--nav-bg-hover: #2a313b;--nav-bg-active: #344150;--nav-border: #2b3442;--nav-border-hover: #3b485a;--nav-border-active: #506380;--nav-surface-opaque: #0b0f14;--nav-surface-border: rgba(80, 99, 128, .35);--tech-card-bg: #171b1f;--tech-card-bg-hover: #111316;--really-muted: rgb(172, 175, 175)}:root[data-theme=light]{--bg: #ffffff;--bg-brass1: rgba(187, 147, 52, .06);--bg-brass2: rgba(187, 147, 52, .03);--text: #0d1117;--muted: #3a3a3a;--nav-bg: #f3f4f6;--nav-bg-hover: #e7e9ee;--nav-bg-active: #dfe4ec;--nav-border: #cfd6e0;--nav-border-hover: #bcc7d6;--nav-border-active: #95a8c2;--nav-surface-opaque: #ffffff;--nav-surface-border: rgba(10, 20, 30, .15);--tech-card-bg: #f8f9fa;--tech-card-bg-hover: #e9ecef;--really-muted: #555555}body{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;background-color:var(--bg);color:var(--text);margin:0;overflow-x:hidden;background-image:radial-gradient(900px 700px at 18% 12%,var(--bg-brass1),transparent 65%),radial-gradient(800px 600px at 82% 25%,var(--bg-brass2),transparent 60%),radial-gradient(1200px 900px at 50% 120%,rgba(187,147,52,.05),transparent 70%),linear-gradient(to bottom,#0000,#00000040),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAQAAADZ5+ZQAAAAHUlEQVQImWNgoBpgYGBg+P///38GJgYGBgYGAAAjyQd3Q0oYJQAAAABJRU5ErkJggg==);background-size:auto,auto,auto,auto,120px 120px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-blend-mode:soft-light,soft-light,soft-light,multiply,normal}.tech-stack-explanation{color:var(--muted)}.main-title{font-size:4rem;margin:20px 0;padding-top:140px;white-space:normal}.subtitle{margin:-10px 0 58px;font-size:1.15rem;letter-spacing:.3px;color:#e8f0ffd9}:root[data-theme=light] .subtitle{color:#2a2f36}:root[data-theme=light] .nav-btn:hover{color:#2f3847}:root[data-theme=light] .gh-card:hover{background:#e6e6e6}:root[data-theme=light] .contact-form-submit-button{color:#2a2f36}:root[data-theme=light] .contact-form-submit-button:hover{color:#333941;background-color:#bbc1ca}.about-card{background:var(--nav-surface-opaque);border:1px solid var(--nav-surface-border);border-radius:24px;padding:30px;margin:140px auto 24px;max-width:80%;display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left}.about-card p{margin:0;font-size:1.05rem;line-height:1.6;color:#b8bdbd}:root[data-theme=light] .about-card p{color:#2a2f36}.about-col{padding:12px}.app-container .tech-stack{margin-top:20px}.tech-stack-card{background:var(--nav-surface-opaque);border:1px solid var(--nav-surface-border);border-radius:24px;padding:20px;margin:80px auto 150px;max-width:80%;text-align:center}.tech-stack .tech-item img{max-width:40px;max-height:40px;object-fit:contain}.intro-text{font-size:1.5rem;max-width:800px;margin:0 auto;padding:0 20px}.projects-link{color:#8fbc8f;text-decoration:none;font-weight:700;cursor:pointer}.projects-link:hover{color:#648164}.prompt{font-size:1.1rem;max-width:800px;margin:0 auto;padding-top:20px;padding-bottom:40px}.fade-page{opacity:0;transition:opacity .3s ease-in-out;flex:1}.fade-page.visible{opacity:1}.glow-text{color:#fff;text-shadow:0 0 4px #7e91a5,0 0 6px #7e91a5;font-weight:700}@media (max-width: 768px){.app-container{margin-left:0}.glow-text{color:#fff;text-shadow:0 0 4px #7e91a5,0 0 6px #7e91a5,0 0 8px #7e91a5;font-weight:700}.tech-stack-explanation{font-size:.7rem}.app-container .tech-stack{margin-top:30px}.main-title{font-size:3rem;padding-top:90px}.subtitle{font-size:1rem;letter-spacing:.3px}.about-card{grid-template-columns:1fr;margin:100px auto 24px;max-width:85}.about-card p{font-size:1rem;line-height:1.4}.tech-stack-card{margin:60px auto 120px;max-width:85%}.about-me-title{font-size:2rem}.intro-text{font-size:1.2rem}.prompt{font-size:1rem;padding-top:15px}}@media (max-width: 480px){.app-container{margin-top:20px}.glow-text{color:#fff;text-shadow:0 0 4px #7e91a5,0 0 6px #7e91a5,0 0 8px #7e91a5;font-weight:700}.tech-stack-explanation{font-size:.6rem}.main-title{font-size:2rem}.subtitle{font-size:.9rem;letter-spacing:.3px}.about-card{grid-template-columns:1fr;margin:150px auto 24px;max-width:90%}.about-card p{font-size:.95rem;line-height:1.3}.tech-stack-card{margin:50px auto 100px;max-width:90%}.app-container .tech-stack{margin-top:20px}.about-me-title{font-size:1.5rem}.intro-text{font-size:1rem}.prompt{font-size:.8rem;padding-top:10px}}.tech-stack{overflow:hidden;white-space:nowrap;width:100%;padding-bottom:20px;background-color:transparent;position:relative}.tech-stack:before,.tech-stack:after{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.tech-stack:before{left:0;background:linear-gradient(to right,transparent,transparent)}.tech-stack:after{right:0;background:linear-gradient(to left,transparent,transparent)}.tech-stack-slider{display:flex;gap:20px;animation:scroll 35s linear infinite;margin-top:10px}.tech-stack-slider:hover{animation-play-state:paused}.language-tech-stack-slider{display:flex;gap:20px;animation:scroll 35s linear infinite;margin-top:20px}.language-tech-stack-slider{animation-direction:reverse}.language-tech-stack-slider:hover{animation-play-state:paused}.tech-item{background:var(--tech-card-bg);border:1px solid var(--nav-border);border-radius:8px;padding:8px;display:inline-flex;align-items:center;justify-content:center;min-width:60px;height:60px;transition:all .2s ease;flex-shrink:0;cursor:pointer;position:relative}.tech-tooltip{visibility:hidden;opacity:0;position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:4px 8px;border-radius:6px;font-size:.8rem;white-space:nowrap;transition:opacity .2s ease;pointer-events:none;z-index:10}.tech-item:hover .tech-tooltip{visibility:visible;opacity:1}.tech-item:hover{background:var(--tech-card-bg-hover);border-color:var(--nav-border-hover);transform:translateY(-2px)}.tech-logo{width:auto;height:40px;object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-125%)}}@media (max-width: 768px){.tech-stack-slider,.language-tech-stack-slider{animation-duration:1000s;gap:15px;margin-top:20px}.tech-item{min-width:50px;height:50px}.tech-logo{height:30px}.tech-tooltip{max-width:150px}}@media (max-width: 480px){.tech-stack-slider{animation-duration:100s;gap:10px;margin-top:10px}.language-tech-stack-slider{animation-duration:100s;gap:10px;margin-top:20px}.tech-item{min-width:45px;height:45px}.tech-logo{height:25px}.tech-tooltip{max-width:120px;font-size:.75rem}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-1000%)}}}.my-projects-title{font-size:2rem;margin:15px 0;padding-top:60px;padding-bottom:30px;text-align:left;letter-spacing:1.3px}.projects-container{max-width:94%;margin:0 auto 120px;padding:0 20px;text-align:left}.projects-list{display:flex;flex-direction:column;gap:18px;margin-top:8px}.project-card{display:grid;grid-template-columns:1fr auto;gap:18px;padding:26px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.project-left .project-title{font-size:1.6rem;margin:0 0 12px;font-weight:700}.project-desc{font-size:1.05rem;line-height:1.55;color:var(--really-muted);max-width:70%}.project-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:160px}.project-actions-top,.project-actions-bottom{display:flex;gap:10px}.btn{border:none;border-radius:10px;font-weight:700;padding:10px 14px;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.btn-github{background-color:#24292e;color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn-github:hover{background-color:#1b2025;color:#e6e6e6}.btn-github.disabled{opacity:.55;cursor:not-allowed}.btn-details{background-color:#8fbc8f;color:azure}.btn-details:hover{background-color:#648164;color:#d4d4d4}.message{font-style:italic;font-size:14px;padding:15px;color:#d6d6d6}a{color:#8fbc8f;text-decoration:none;font-weight:700;cursor:pointer}a:hover{color:#648164}.mini-projects-section{margin-top:32px;padding:15px;border-radius:12px;text-align:left}.mini-projects-section h3{font-size:1.3rem;margin-bottom:16px}.mini-projects-section a{color:#8fbc8f;text-decoration:none;font-weight:700;cursor:pointer}.mini-projects-section a:hover{color:#648164}@media (max-width: 1024px){.project-desc{max-width:85%}}@media (max-width: 768px){.my-projects-title{font-size:2.5rem;padding-top:20px}.project-card{grid-template-columns:1fr;gap:12px}.project-right{flex-direction:row;align-items:center;justify-content:space-between;min-width:0}.project-desc{padding-bottom:10px;font-size:1rem;max-width:100%}.mini-projects-section h3{font-size:1.1rem;margin-bottom:16px}.mini-projects-section{margin-top:12px;padding:12px}.message{font-size:11px}}@media (max-width: 480px){.my-projects-title{font-size:2.2rem;padding-top:15px}.project-left .project-title{font-size:1.3rem}.mini-projects-section{margin-top:8px;padding:8px}.mini-projects-section h3{font-size:1rem;margin-bottom:16px}.project-desc{font-size:.95rem}.message{font-size:11px}}.project-title-row{display:none}.footer{background-color:var(--nav-surface-opaque);border-top:1px solid var(--nav-surface-border);color:var(--text);padding:24px 0 12px;width:100%;text-align:center}.footer-content{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:800px;margin:0 auto}.footer-logo{height:30px;width:auto}.footer h3{font-size:16px;text-transform:uppercase;margin:8px 0}.social-links{display:flex;justify-content:center;gap:20px}.social-icon{font-size:26px;color:var(--text);transition:transform .3s ease,color .3s ease}.social-icon:hover{transform:scale(1.2);color:#8fbc8f}.contact-link{color:#8fbc8f;text-decoration:none;font-weight:700}.contact-link:hover{color:#648164}.footer-rights{font-size:14px;margin-top:16px;opacity:.7}@media (max-width: 600px){.footer{padding:16px 0 12px}.footer h3{font-size:14px;margin:4px 0}.social-icon{font-size:22px}.social-links{gap:16px}.contact-link{font-size:14px}.footer-content{gap:8px}.footer-logo{height:25px;width:auto}}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.popup-overlay.show{opacity:1;visibility:visible}.popup{background-color:var(--nav-surface-opaque);padding:20px;border-radius:12px;border:1px solid var(--nav-surface-border);box-shadow:0 4px 8px #0003;width:350px;transform:scale(.9);transition:transform .3s ease-in-out;position:relative}.popup.show{transform:scale(1)}.popup h2{margin:0 0 20px}.popup label{display:block;margin:10px 0 5px;padding-right:18px}.popup input,.popup textarea{width:100%;padding:8px;margin-bottom:10px;margin-top:8px;border:1px solid (--nav-surface-border);background-color:var(--tech-card-bg);border-radius:4px;color:var(--text)}.popup input::placeholder,.popup textarea::placeholder{color:var(--really-muted)}.popup input:focus,.popup textarea:focus{outline:none;border-color:var(--nav-border-active);background-color:var(--tech-card-bg-hover)}.popup textarea{height:70px}.contact-form-submit-button{border-radius:10px;padding:10px;font-weight:700;color:#c7d5eb;background-color:var(--nav-border);cursor:pointer;transition:background .2s;border:none}.contact-form-submit-button:hover{background-color:#374253;color:#d5e3fa}.contact-form-x-button{position:absolute;top:14px;right:14px;background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:50%;z-index:10;transition:background .2s,color .2s}.contact-form-x-button:hover,.contact-form-x-button:focus{background:none;color:#ff4d4f;outline:none}.tick-icon{height:40px;width:40px;flex-shrink:0}.x-icon{font-size:40px;width:40px;flex-shrink:0}.message-sent{font-size:16px}.contact-form-close-button{display:none}.contact-inline{max-width:94%;margin:20px auto 160px;padding:20px;text-align:left;background:var(--nav-surface-opaque);border:1px solid var(--nav-surface-border);border-radius:24px}.contact-inline h2{margin-top:0;margin-bottom:14px}.contact-inline-form label{display:block;margin:10px 0 5px}.contact-inline-form input,.contact-inline-form textarea{width:95%;padding:12px;margin-top:8px;margin-bottom:12px;border:1px solid var(--nav-surface-border);border-radius:10px;background-color:var(--tech-card-bg);color:var(--text)}.contact-inline-form input::placeholder,.contact-inline-form textarea::placeholder{color:var(--really-muted)}.contact-inline-form input:focus,.contact-inline-form textarea:focus{outline:none;border-color:var(--nav-border-active);background-color:var(--tech-card-bg-hover)}.contact-inline-form textarea{height:100px}@media (max-width: 600px){.contact-inline{margin:20px auto 110px}}.nav-backdrop{position:fixed;inset:0 0 auto 0;height:56px;background:var(--nav-surface-opaque);border-bottom:1px solid var(--nav-surface-border);opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease;z-index:900}.nav-backdrop.show{opacity:1;transform:translateY(0)}.navbar-inline{position:fixed;top:44px;left:max(var(--content-pad, 16px),calc((100vw - var(--content-max, 1100px)) / 2 + var(--content-pad, 16px)));display:flex;align-items:center;gap:8px;z-index:1000;transition:all .4s cubic-bezier(.4,0,.2,1)}.navbar-inline.scrolled{left:50%;top:18px;transform:translate(-50%)}.navbar-inline.scrolled .nav-logo{display:none;top:12px}.nav-logo{width:28px;height:28px;object-fit:contain;-webkit-user-select:none;user-select:none}.nav-buttons{display:flex;gap:6px;list-style:none;margin:0;padding:0}.nav-btn{background:var(--nav-bg);color:var(--text);border:1px solid var(--nav-border);padding:6px 10px;border-radius:12px;font-size:14px;font-weight:700;line-height:1.1;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .05s ease}.nav-btn:hover{background:var(--nav-bg-hover);border-color:var(--nav-border-hover);color:#dbe7e7}.nav-btn:active{transform:translateY(1px)}.nav-btn.active{background:var(--nav-bg-active);border-color:var(--nav-border-active)}.theme-toggle{position:fixed;top:44px;right:max(var(--content-pad, 16px),calc((100vw - var(--content-max, 1100px)) / 2 + var(--content-pad, 16px)));left:auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--nav-border);background:var(--nav-bg);color:var(--text);cursor:pointer;z-index:1000;transition:all .4s cubic-bezier(1,1,.2,1)}.theme-toggle.hidden{opacity:0;pointer-events:none}.theme-toggle:hover{background:var(--nav-bg-hover);border-color:var(--nav-border-hover)}.theme-toggle:active{transform:translateY(1px)}@media (max-width: 600px){.nav-logo{width:24px;height:24px}.nav-btn{padding:5px 8px;font-size:12px;border-radius:8px}.nav-backdrop{height:46px}.navbar-inline{top:34px}.navbar-inline.scrolled{top:12px}.theme-toggle{top:34px}}.resume{max-width:94%;margin:0 auto 120px;padding:0 20px;text-align:left}.resume h2{font-size:2rem;margin:15px 0;letter-spacing:1.3px;padding-top:60px;padding-bottom:18px;text-align:left}.experience-item{margin-bottom:36px;text-align:left;padding:12px}.experience-link{display:block;text-decoration:none;color:inherit;margin-bottom:36px;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease}.experience-link:hover{background-color:#ffffff0a;box-shadow:0 0 0 1px #ffffff14 inset;cursor:pointer}.experience-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.company-name{font-size:1.4rem;margin:0;font-weight:600}.job-title{font-size:1.1rem;font-weight:500;color:var(--muted);margin-bottom:8px}.job-description{font-size:.95rem;line-height:1.5;color:var(--really-muted);max-width:70%;font-weight:500}.duration{font-size:.9rem;color:var(--muted);font-style:italic}@media (max-width: 768px){.resume h2{font-size:2.5rem;padding-top:20px}.experience-header{flex-direction:column;align-items:flex-start;gap:4px}.company-name{font-size:1.2rem}.job-title{font-size:1rem}.job-description{font-size:.9rem}}@media (max-width: 480px){.resume h2{font-size:2.2rem;padding-top:15px}.company-name{font-size:1.1rem}.job-title{font-size:.95rem}.job-description{font-size:.85rem}.duration{font-size:.8rem}}.education{max-width:94%;margin:0 auto 120px;padding:0 20px;text-align:left}.education h2{font-size:2rem;margin:15px 0;letter-spacing:1.3px;padding-top:60px;padding-bottom:30px;text-align:left}.education-item{margin-bottom:36px;text-align:left}.education-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.institution{font-size:1.4rem;margin:0;font-weight:600}.course{font-size:1.1rem;font-weight:500;color:var(--muted);margin-bottom:8px}.period{font-size:.9rem;color:var(--muted);font-style:italic}@media (max-width: 768px){.education h2{font-size:2.5rem;padding-top:20px}.education-header{flex-direction:column;align-items:flex-start;gap:4px}.institution{font-size:1.2rem}.course{font-size:1rem}}@media (max-width: 480px){.education h2{font-size:2.2rem;padding-top:15px}.institution{font-size:1.1rem}.course{font-size:.95rem}.period{font-size:.8rem}}.project-one-details{max-width:800px;margin:40px auto;background:#14181d;padding:32px 24px;border-radius:12px;box-shadow:0 4px 24px #0000004d;color:#e6e6e6}.project-one-details .glow-text{font-size:2.2rem;margin-bottom:8px}.project-one-details .project-one-subtitle{font-size:1.2rem;color:#b0c4de;margin-bottom:24px}.project-one-images{display:flex;gap:16px;justify-content:center;margin-bottom:28px;flex-wrap:wrap}.project-one-images img{border-radius:8px;box-shadow:0 2px 12px #0003;width:350px;max-width:100%;height:auto;background:#222}.project-one-section{margin-bottom:24px}.project-one-section h4{color:#7e91a5;margin-bottom:8px;font-size:1.1rem}.project-one-section ul{padding-left:20px;margin:0}.project-one-section ul{list-style:none;padding-left:0}.project-one-back-button{background:#8fbc8f;color:#fff;border:none;padding:10px 12px;border-radius:6px;cursor:pointer;margin-top:16px;transition:background .2s;font-weight:700;font-size:small}.project-one-back-button:hover{background-color:#648164;color:#d4d4d4}@media (max-width: 480px){.project-one-details .glow-text{font-size:1.6rem}.project-one-details .project-one-subtitle{font-size:.8rem}.project-one-details p{font-size:.7rem}.project-one-section h4{font-size:.8rem}.project-one-back-button{font-size:.6rem;padding:5px 7px;margin-top:8px}}@media (max-width: 768px){.project-one-details .glow-text{font-size:1.8rem}.project-one-details .project-one-subtitle{font-size:1rem}.project-one-details p{font-size:.8rem}.project-one-section h4,.project-one-section li{font-size:.9rem}.project-one-back-button{font-size:.7rem;padding:6px 8px;margin-top:10px}}.project-two-details{max-width:800px;margin:40px auto;background:#14181d;padding:32px 24px;border-radius:12px;box-shadow:0 4px 24px #0000004d;color:#e6e6e6}.project-two-details .glow-text{font-size:2.2rem;margin-bottom:8px}.project-two-details .project-two-subtitle{font-size:1.2rem;color:#b0c4de;margin-bottom:24px}.project-two-images{display:flex;gap:16px;justify-content:center;margin-bottom:28px;flex-wrap:wrap}.project-two-images img{border-radius:8px;box-shadow:0 2px 12px #0003;width:200px;max-width:100%;height:auto;background:#222}.project-two-section{margin-bottom:24px}.project-two-section h4{color:#7e91a5;margin-bottom:8px;font-size:1.1rem}.project-two-section ul{padding-left:20px;margin:0}.project-two-section ul{list-style:none;padding-left:0}.project-two-back-button{background:#8fbc8f;color:#fff;border:none;padding:10px 12px;border-radius:6px;cursor:pointer;margin-top:16px;transition:background .2s;font-weight:700;font-size:small}.project-two-back-button:hover{background-color:#648164;color:#d4d4d4}.tech-icons-row{display:flex;justify-content:center;align-items:flex-end;gap:2rem;margin:2rem 0 1rem}.tech-icon-container{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s}.tech-icon-container.selected .tech-icon{filter:drop-shadow(0 0 8px #57748b)}.tech-usage{margin-bottom:.5rem;font-size:1rem;font-weight:700;color:#949494;text-align:center}.tech-icons-prompt{text-align:center;color:#888;font-size:.8rem;margin-top:1.5rem}@media (max-width: 480px){.project-two-details .glow-text{font-size:1.6rem}.project-two-details .project-two-subtitle{font-size:.8rem}.project-two-images img{width:150px}.project-two-details p{font-size:.7rem}.project-two-section h4{font-size:.8rem}.project-two-back-button{font-size:.6rem;padding:5px 7px;margin-top:8px}}@media (max-width: 768px){.project-two-details .glow-text{font-size:1.8rem}.project-two-details .project-two-subtitle{font-size:1rem}.project-two-details p{font-size:.8rem}.project-two-images img{width:120px}.project-two-section h4,.project-two-section li{font-size:.9rem}.project-two-back-button{font-size:.7rem;padding:6px 8px;margin-top:10px}}.gh-card-wrapper{display:flex;justify-content:center;margin-top:40px}.gh-card{display:flex;align-items:center;justify-content:space-between;background:var(--nav-surface-opaque, #0d0d0d);border:1px solid var(--nav-surface-border);border-radius:14px;padding:12px 16px;color:var(--text, white);text-decoration:none;transition:background .2s;max-width:340px;width:100%}.gh-card:hover{background:var(--nav-hover, #1a1a1a);color:var(--text, white)}.gh-left{display:flex;align-items:center;gap:10px}.gh-icon{width:24px;height:24px}.gh-text{display:flex;flex-direction:row;align-items:baseline;gap:8px}.gh-username{font-weight:700;font-size:.95rem}.gh-stats{font-size:.75rem;font-weight:light;color:var(--muted, #c7c7c7)}.gh-arrow{flex-shrink:0}
