.styles-module-scss-module__BWh7Dq__link{background:var(--color-50);border:1px solid var(--line-color);border-radius:var(--border-radius);flex-direction:column;height:12.5rem;display:flex;position:relative;overflow:hidden}@media print{.styles-module-scss-module__BWh7Dq__link{break-inside:avoid}}.styles-module-scss-module__BWh7Dq__link:hover{background:var(--color-75)}.styles-module-scss-module__BWh7Dq__link:hover>div:first-child svg{opacity:1;transform:translate(0)}.styles-module-scss-module__BWh7Dq__link:hover>div:last-child{background:var(--color-100)}.styles-module-scss-module__BWh7Dq__link>div:first-child{height:100%;padding:0 var(--spacing-6);flex-direction:column;justify-content:center;display:flex}.styles-module-scss-module__BWh7Dq__link>div:first-child svg{top:var(--spacing-3);right:var(--spacing-3);color:var(--font-color-13);opacity:0;transition:var(--transition);position:absolute;transform:translate(-.25rem,.25rem)}.styles-module-scss-module__BWh7Dq__link>div:first-child img{background:var(--color-0);border:1px solid var(--line-color);border-radius:var(--border-radius);flex-shrink:0;width:3.5rem;height:3.5rem}.styles-module-scss-module__BWh7Dq__link>div:first-child>div{height:calc(var(--font-size-large) + .0625rem);margin-top:var(--spacing-3);margin-bottom:var(--spacing-2);text-overflow:ellipsis;white-space:nowrap;line-height:normal;overflow:hidden}.styles-module-scss-module__BWh7Dq__link>div:last-child{background:var(--color-75);border-top:1px solid var(--line-color);height:2.625rem;padding:0 var(--spacing-3);transition:var(--transition);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__BWh7Dq__link>div:last-child span{color:var(--font-color-13);font-weight:var(--font-weight-extra-bold);align-items:center;gap:.25rem;display:flex}.styles-module-scss-module__BWh7Dq__link>div:last-child div{height:1.5rem;font-size:var(--font-size-small);font-weight:var(--font-weight-extra-bold);border-radius:var(--border-radius);padding:0 var(--spacing-2);border:1px solid #0000;align-items:center;display:flex}.styles-module-scss-module__BWh7Dq__link>div:last-child div[data-color=gray]{color:#5a5a5a;background:#e5e5e563;border-color:#e5e5e5}.styles-module-scss-module__BWh7Dq__link>div:last-child div[data-color=green]{color:var(--green-color-dark);background:#00c2651a;border-color:#aadbbe}
.styles-module-scss-module__o2VquW__filters{justify-content:space-between;gap:var(--spacing-3);margin:var(--spacing-6) 0;flex-wrap:wrap;display:flex}@media (max-width:640px){.styles-module-scss-module__o2VquW__filters{margin:var(--spacing-4) 0;flex-direction:column}.styles-module-scss-module__o2VquW__filters [data-input=true]{width:100%}}.styles-module-scss-module__o2VquW__filters>div{align-items:center;gap:var(--spacing-4);display:flex}.styles-module-scss-module__o2VquW__links{grid-gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}@media (max-width:640px){.styles-module-scss-module__o2VquW__links{grid-gap:var(--spacing-3)}}
.skeleton-module-scss-module__7ICNXa__linksSkeleton{grid-gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}@media (max-width:640px){.skeleton-module-scss-module__7ICNXa__linksSkeleton{grid-gap:var(--spacing-3)}}.skeleton-module-scss-module__7ICNXa__linksSkeleton>div{background-color:var(--color-50);border:1px solid var(--line-color);border-radius:var(--border-radius);height:12.5rem}
.page-module-scss-module__aAfQba__page{width:100%;max-width:var(--site-width)}.page-module-scss-module__aAfQba__page>p>a{color:var(--font-color-13);text-decoration:underline}.page-module-scss-module__aAfQba__filters{justify-content:space-between;gap:var(--spacing-3);margin:var(--spacing-6) 0;flex-wrap:wrap;display:flex}@media (max-width:640px){.page-module-scss-module__aAfQba__filters{margin:var(--spacing-4) 0;flex-direction:column}.page-module-scss-module__aAfQba__filters [data-input=true]{width:100%}.page-module-scss-module__aAfQba__filters>div:last-child{justify-content:space-between}.page-module-scss-module__aAfQba__filters>div:last-child>div:first-child{padding-left:1px}}.page-module-scss-module__aAfQba__filters>div{align-items:center;gap:var(--spacing-4);display:flex}
