p { margin: 0px; } .wrapper { background-color: #171926; background-image: linear-gradient(to bottom, #171926, #10121d); display: flex; align-items: center; flex-direction: column; width: 1200px; height: 600px; } .main { color: #ffffff; display: flex; flex-direction: column; gap: 2rem; justify-content: center; align-items: center; width: 1050px; height: 600px; } .has-languages .main { height: 576px; } .contents { display: flex; width: 100%; } .info { display: flex; flex-direction: column; justify-content: center; gap: 10px; width: 80%; } .graphics { display: flex; justify-content: flex-end; align-items: flex-start; width: 20%; } .graphics > img { border-radius: 100%; width: 120px; height: 120px; } .title { font-weight: 800; font-size: 4.5rem; line-height: 1em; display: flex; column-gap: 0.25em; row-gap: -0.1em; line-height: 1em; flex-wrap: wrap; } .issue .number { font-weight: 400; color: #6d728f; } .repo .author { display: flex; align-items: center; gap: 0.75rem; font-size: 2.5rem; color: #aeb3d0; } .repo .author .username { font-size: 1.75rem; color: #6d728f; } .issue .repo-name { font-size: 2.5rem; color: #6d728f; } .repo .repo-name { font-weight: 800; font-size: 4.5rem; line-height: 1.2em; } .description { font-size: 42px; font-weight: 500; color: #8c91af; } .languages { width: 100%; display: flex; height: 24px; } .language { height: 100%; } .info-line { display: flex; font-size: 1.75rem; color: #6d728f; gap: 0.5em; align-items: center; width: 100%; } .info-line .author { color: #ffffff; font-weight: 700; } .info-line .avatar { width: 48px; height: 48px; margin: 0; border-radius: 100%; } .repo .info-line { gap: 1em; } .repo-fact { display: flex; font-size: 1.5rem; flex-direction: column; } .repo-fact .fact-heading { color: #8c91af; font-size: 2rem; font-weight: 500; }