.achievement-item.svelte-1n1o8bb{transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(0,0,0,.03)!important;border-radius:12px;overflow:hidden}.achievement-item.svelte-1n1o8bb:hover{transform:translateY(-8px);box-shadow:0 15px 35px #007bff1a!important}.card-img-container.svelte-1n1o8bb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.85) 100%);pointer-events:none}.achievement-title.svelte-1n1o8bb{z-index:10}.pagination.svelte-1n1o8bb .page-item:where(.svelte-1n1o8bb){margin:0}.pagination.svelte-1n1o8bb .page-item:where(.svelte-1n1o8bb):not(:last-child){border-right:1px solid #dee2e6}.pagination.svelte-1n1o8bb .page-link:where(.svelte-1n1o8bb){border-radius:0;padding:.75rem 1.25rem}.pagination.svelte-1n1o8bb .page-link:where(.svelte-1n1o8bb):hover{background-color:#f8f9fa;color:var(--bs-primary)!important}.pagination.svelte-1n1o8bb .page-item.active:where(.svelte-1n1o8bb) .page-link:where(.svelte-1n1o8bb){background-color:transparent!important;color:var(--bs-primary)!important;position:relative}.pagination.svelte-1n1o8bb .page-item.active:where(.svelte-1n1o8bb) .page-link:where(.svelte-1n1o8bb):after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:var(--bs-primary);z-index:5}
