.PoseList-module-scss-module__vSgCYa__poseLink{color:inherit;text-decoration:none;display:flex}.PoseList-module-scss-module__vSgCYa__poseLink:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px;border-radius:.5rem}.PoseList-module-scss-module__vSgCYa__poseCard{cursor:pointer;flex-direction:column;flex:1;transition:transform .2s,box-shadow .2s;display:flex}.PoseList-module-scss-module__vSgCYa__poseCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-4px)}.PoseList-module-scss-module__vSgCYa__poseTitle{flex:1}.PoseList-module-scss-module__vSgCYa__searchCategoryContainer{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}@media (min-width:768px){.PoseList-module-scss-module__vSgCYa__searchCategoryContainer{flex-direction:row;align-items:flex-end;gap:1rem}.PoseList-module-scss-module__vSgCYa__searchCategoryContainer .PoseList-module-scss-module__vSgCYa__searchInput{flex:1;min-width:0}.PoseList-module-scss-module__vSgCYa__searchCategoryContainer .PoseList-module-scss-module__vSgCYa__categorySelect{flex:0 300px}}@media (max-width:767px){.PoseList-module-scss-module__vSgCYa__searchCategoryContainer .PoseList-module-scss-module__vSgCYa__searchInput,.PoseList-module-scss-module__vSgCYa__searchCategoryContainer .PoseList-module-scss-module__vSgCYa__categorySelect{width:100%}}@keyframes PoseList-module-scss-module__vSgCYa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PoseList-module-scss-module__vSgCYa__categorySection{animation:.8s ease-out both PoseList-module-scss-module__vSgCYa__fadeInUp}
.page-module-scss-module__wymLiq__page-container{background-color:var(--mantine-color-gray-0)}.page-module-scss-module__wymLiq__main-content{padding:var(--mantine-spacing-xl)0}.page-module-scss-module__wymLiq__page-title{color:var(--mantine-color-gray-9);text-align:center;margin-bottom:1rem;font-size:3rem;font-weight:700}.page-module-scss-module__wymLiq__page-subtitle{color:var(--mantine-color-gray-7);text-align:center;max-width:60ch;margin:0 auto;font-size:1.25rem;font-weight:300;line-height:1.6}.page-module-scss-module__wymLiq__loading-container{justify-content:center;align-items:center;height:400px;display:flex}.page-module-scss-module__wymLiq__pose-card:hover{border-color:var(--mantine-color-teal-3);transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}
