.clue{width:100%;height:100%;text-align:right;text-decoration:none;}.clue__arrow{font-family:var(--icons);font-weight:700;font-size:0.75rem;background:#d9d9d94c;margin:1.33333333rem;padding:1rem;display:inline-block;aspect-ratio:1/1;height:2.72222222rem;box-sizing:border-box;line-height:1;border-radius:var(--button-radius);backdrop-filter:invert(10%) blur(0.3rem);text-align:center;transition:background 0.25s,color 0.25s;:hover > &{background:var(--color-accent-bg);color:var(--color-accent-fg);}}.clue__text{opacity:0;position:absolute;pointer-events:none;}
