.shape.svelte-190mtjt{width:var(--s);height:var(--s);flex-shrink:0;place-items:center;display:grid;position:relative}.bg.svelte-190mtjt{transition:transform var(--spring-spatial-slow-dur) var(--spring-spatial-slow);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.shape.svelte-190mtjt .icon{position:relative}.press:active .bg.svelte-190mtjt,a:hover>.shape.svelte-190mtjt .bg:where(.svelte-190mtjt){transform:rotate(30deg)scale(1.06)}.tone-primary.svelte-190mtjt .bg:where(.svelte-190mtjt){background:var(--md-sys-color-primary-container)}.tone-primary.svelte-190mtjt{color:var(--md-sys-color-on-primary-container)}.tone-secondary.svelte-190mtjt .bg:where(.svelte-190mtjt){background:var(--md-sys-color-secondary-container)}.tone-secondary.svelte-190mtjt{color:var(--md-sys-color-on-secondary-container)}.tone-tertiary.svelte-190mtjt .bg:where(.svelte-190mtjt){background:var(--md-sys-color-tertiary-container)}.tone-tertiary.svelte-190mtjt{color:var(--md-sys-color-on-tertiary-container)}.tone-surface.svelte-190mtjt .bg:where(.svelte-190mtjt){background:var(--md-sys-color-surface-container-highest)}.tone-surface.svelte-190mtjt{color:var(--md-sys-color-on-surface-variant)}.tone-cat.svelte-190mtjt .bg:where(.svelte-190mtjt){background:color-mix(in oklab, var(--cat) 30%, var(--md-sys-color-surface-container-low))}.tone-cat.svelte-190mtjt{color:color-mix(in oklab, var(--cat) 62%, var(--md-sys-color-on-surface))}
