.repository form{display:grid;grid-auto-flow:row;grid-template-columns:1fr;row-gap:var(--spacing-sm)}.repository form #submit-button{padding:var(--spacing-sm) 0}.repository form select{font-size:var(--font-size-sm)}.repository-item-wrapper{margin-top:var(--spacing-lg)}.repository-item-anchor{text-decoration:none}.repository-item-anchor:hover{text-decoration:none;transform:translateY(-2px)}.repository-item{background-color:var(--white);border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;display:grid;gap:var(--spacing-xl);margin-top:var(--spacing-sm)}.repository-item h2.h6{margin-bottom:.75rem}.tag{background-color:var(--grey-200);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);max-width:fit-content;padding:calc(var(--spacing-xs)/2)}.type{border-bottom-style:solid;border-bottom-width:4px}.marketplace-class{border-bottom-color:var(--purple-medium)}.ecommerce-platform-class{border-bottom-color:var(--blue-medium)}.sse-class{border-bottom-color:var(--yellow-medium)}@media(min-width:768px){.repository form{display:grid;gap:var(--spacing-md);grid-auto-flow:column;grid-template-columns:1fr 1fr .5fr}.repository-item-wrapper{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(5,1fr)}}