.resume-games{padding:20px;margin:20px 0;border:1px solid #d6ba79;border-radius:16px;background:var(--panel,#182c36)}.resume-games[hidden]{display:none}.resume-games h2{margin-top:0}.resume-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.resume-card{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:14px;background:#182c36;border:1px solid #5a727c;border-radius:10px;min-width:0}.resume-card>div{min-width:0}.resume-card strong,.resume-card small{display:block;overflow-wrap:anywhere}.resume-card small{color:#c3d2d6;margin-top:6px}.resume-card a{flex-shrink:0;display:flex;align-items:center;min-height:44px;padding:9px 13px;border-radius:8px;text-decoration:none;box-sizing:border-box;font-weight:700}.resume-card a:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:420px){.resume-card{align-items:stretch;flex-direction:column}.resume-card a{justify-content:center}}
