.part-card{background-color:var(--clr-lightest-gray);border:1px solid var(--clr-ice-blue);border-radius:4px;flex-direction:column;flex:1;padding:24px;display:flex}.part-card__part{font-family:var(--font-fira);font-weight:500;font-size:var(--text-xs);color:var(--clr-dark-gray);letter-spacing:0%}.part-card__part-title{font-family:var(--font-fira);font-weight:700;line-height:24px;font-size:var(--text-base);letter-spacing:0;color:var(--text-black);margin-bottom:16px}.part-card__part-title:hover{color:var(--clr-navy-blue);cursor:pointer;text-decoration:underline}.part-card__part-percentage{font-family:var(--font-fira);letter-spacing:0;color:var(--text-black);margin-bottom:8px;font-size:26px;font-weight:400;line-height:32px}@media (max-width:460px){.part-card__navigation-title{white-space:nowrap;text-overflow:ellipsis;width:220px;overflow:hidden}}.part-card__navigation-title{font-family:var(--font-fira);font-weight:400;font-size:var(--text-sm);color:var(--clr-navy-blue)}.part-card__navigation-title:hover{cursor:pointer;text-decoration:underline}.part-card__navigation-value{font-family:var(--font-fira);font-weight:700;font-size:var(--text-sm);letter-spacing:0;color:var(--clr-navy-blue)}.part-card__navigation-meta,.part-card__navigation-content{justify-content:space-between;align-items:center;max-height:20px;display:flex}.part-card__navigation-content{flex:1;justify-content:space-between}.part-card__navigation-meta{gap:8px}.part-card__navigation-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}
