.method-card:before{content:"";background:#ffffff0f;height:1px;position:absolute;top:0;left:0;right:0}.method-card:hover{border-color:color-mix(in oklch, var(--card-category-color) 60%, white 10%);box-shadow:0 0 20px -5px var(--card-category-color), var(--shadow-card-hover);transform:translateY(-2px)}.method-card:active{box-shadow:var(--shadow-card);transform:translateY(0)}.method-card.transitioning{z-index:1000}.card-footer.svelte-fayzxc{border-color:color-mix(in oklch, var(--card-category-color) 15%, var(--color-border))}.group.svelte-fayzxc:hover .card-footer:where(.svelte-fayzxc){border-color:color-mix(in oklch, var(--card-category-color) 30%, var(--color-border))}::view-transition-old(flashcard){animation:.4s cubic-bezier(.32,.72,0,1) forwards svelte-1uha8ag-card-to-modal-out}::view-transition-new(flashcard){animation:.4s cubic-bezier(.32,.72,0,1) forwards svelte-1uha8ag-card-to-modal-in}@keyframes svelte-1uha8ag-card-to-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes svelte-1uha8ag-card-to-modal-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}::view-transition-image-pair(flashcard){isolation:isolate}::view-transition-old(root){animation:.3s cubic-bezier(.4,0,.2,1) forwards svelte-1uha8ag-fade-out}::view-transition-new(root){animation:.3s cubic-bezier(.4,0,.2,1) forwards svelte-1uha8ag-fade-in}@keyframes svelte-1uha8ag-fade-out{0%{opacity:1}to{opacity:.7}}@keyframes svelte-1uha8ag-fade-in{0%{opacity:.7}to{opacity:1}}::view-transition-old(modal-overlay){animation:.35s cubic-bezier(.4,0,.2,1) forwards svelte-1uha8ag-overlay-fade-out}::view-transition-new(modal-overlay){animation:.35s cubic-bezier(.4,0,.2,1) forwards svelte-1uha8ag-overlay-fade-in}@keyframes svelte-1uha8ag-overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-1uha8ag-overlay-fade-in{0%{opacity:0}to{opacity:1}}.back-to-top-button.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);background:oklch(20% .01 240/.8)!important}.back-to-top-button.svelte-1uha8ag:hover{background:oklch(25% .01 240/.88)!important}
