.work-sorting[data-v-51ad67ff]{align-items:center;background:#fff;border:1px solid var(--color-base-100);border-radius:.25rem;cursor:pointer;display:inline-flex;gap:.75rem;padding:.75rem;position:relative;transition:border-color .2s var(--ease-out-quad)}.work-sorting[data-v-51ad67ff]:hover{border-color:var(--color-base-200)}.work-sorting[data-v-51ad67ff]:focus-within{border-color:var(--color-primary)}.work-sorting__icon[data-v-51ad67ff]{align-items:center;color:var(--color-base-500);display:flex;flex-shrink:0;height:1rem;justify-content:center;width:1rem}.work-sorting__icon>div[data-v-51ad67ff]{height:100%;width:100%}.work-sorting__label[data-v-51ad67ff]{color:var(--color-base-500);font-family:var(--font-sans);font-size:.875rem;font-weight:500;letter-spacing:-.01em;line-height:1.35}.work-sorting__select[data-v-51ad67ff]{cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.work-sorting__select option[data-v-51ad67ff]{color:var(--color-base-500);font-family:var(--font-sans);font-weight:500}.work-sorting__caret[data-v-51ad67ff]{align-items:center;color:var(--color-base-500);display:flex;flex-shrink:0;height:1rem;justify-content:center;pointer-events:none;transition:transform .2s var(--ease-out-quad);width:1rem}.work-sorting__caret>div[data-v-51ad67ff]{height:100%;width:100%}.work-card-skeleton .skeleton-image{aspect-ratio:3/4;border-radius:2px;width:100%}.work-card-skeleton .skeleton-text{border-radius:2px;height:1em;width:70%}.work-card-skeleton .skeleton-year{border-radius:2px;height:1em;width:3em}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.fade-enter-active[data-v-adb813ea],.fade-leave-active[data-v-adb813ea]{transition:opacity .2s var(--ease-out-cubic)}.fade-enter-from[data-v-adb813ea],.fade-leave-to[data-v-adb813ea]{opacity:0}.list-enter-active[data-v-adb813ea],.list-leave-active[data-v-adb813ea]{transition:all .5s var(--ease-out-cubic)}.list-enter-from[data-v-adb813ea],.list-leave-to[data-v-adb813ea]{opacity:0;transform:translateY(30px)}
