._aU{display:grid;grid-template:repeat(4,auto) /repeat(4,1fr);grid-gap:4px;gap:4px;max-width:600px;margin:auto;min-height:0;flex:1 1}._aV{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:8px;background-color:var(--background);padding:4px;border-radius:8px;border:1px solid var(--outline)}._aV>*{flex:1 1;text-align:center;justify-content:center}._aW{background-color:var(--background);pointer-events:none;gap:4px;flex-wrap:wrap;color:var(--secondary)}._aW,._aX{border:1px solid var(--outline);border-radius:8px;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}._aX{background-color:var(--surface-2);overflow:hidden;cursor:pointer;max-width:180px;max-height:180px;transition:background-color var(--transition-duration)}._aX:hover{background-color:var(--surface-4);transition:background-color 0s}._aY{animation:_aY .5s ease-in-out 1;transform:scale(1)}@keyframes _aY{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@media (max-width:660px){._aW{font-size:12px}}._dr{background-color:var(--surface-2);border-radius:4px;padding:4px;border:1px solid var(--outline);pointer-events:none}._dr,._ds{align-items:center;display:flex;gap:8px}._ds{justify-content:flex-end}._dt{color:var(--primary)}._du{color:var(--foreground);background-color:var(--background);outline:none;border:1px solid var(--outline);padding:8px 12px;font-size:16px;border-radius:4px}