@charset "utf-8";

._02e2af5803bf5bda__grid-container { aspect-ratio: 1 / 1; border: 1px solid transparent; border-radius: 4px; box-sizing: border-box; cursor: var(--wpds-cursor-control,pointer); direction: ltr; display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(3, 1fr); outline: none; }

.c421f8ed08c23077__grid-row { box-sizing: border-box; display: grid; grid-column: 1 / -1; grid-template-columns: repeat(3, 1fr); }

._3af769f755097fdb__cell { align-items: center; appearance: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-sizing: border-box; display: flex; justify-content: center; margin: 0px; outline: none; padding: 0px; position: relative; }

._37ef12d4fb6d6131__point { aspect-ratio: 1 / 1; border: 3px solid; box-sizing: border-box; color: var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d)); contain: strict; display: block; margin: auto; width: 6px; }

._3af769f755097fdb__cell[data-active-item] ._37ef12d4fb6d6131__point { color: var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)); transform: scale(1.66667); }

._3af769f755097fdb__cell:not([data-active-item]):hover ._37ef12d4fb6d6131__point { color: var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)); }

._3af769f755097fdb__cell[data-focus-visible] ._37ef12d4fb6d6131__point { outline: 1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)); outline-offset: 1px; }

@media not (prefers-reduced-motion) {
  ._37ef12d4fb6d6131__point { transition-duration: 0.12s; transition-property: color, transform; transition-timing-function: linear; }
}