@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }
.framer-DEm3Q.framer-lxdd4n, .framer-DEm3Q .framer-lxdd4n { display: block; }
.framer-DEm3Q.framer-1oe0jhe { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }
.framer-DEm3Q .framer-zg0im1 { flex: none; height: 16px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; }
.framer-DEm3Q.framer-v-1oe0jhe.hover.framer-1oe0jhe { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); text-decoration: none; }