[data-interaction="interaction-1"]:hover { transform: translate(-2px,-2px) !important; box-shadow: 6px 6px 0 #22E0FF !important; }
[data-interaction="interaction-1"]:active { transform: translate(2px,2px) !important; box-shadow: 1px 1px 0 #7B2BFF !important; }
[data-interaction="interaction-2"]:hover { transform: translate(-2px,-2px) !important; box-shadow: 8px 8px 0 #22E0FF !important; }
[data-interaction="interaction-2"]:active { transform: translate(3px,3px) !important; box-shadow: 2px 2px 0 #7B2BFF !important; }
[data-interaction="interaction-3"]:hover { background: #22E0FF !important; color: #07021A !important; }
[data-interaction="interaction-4"]:hover { transform: translate(-2px,-2px) !important; }
[data-interaction="interaction-4"]:active { transform: translate(2px,2px) !important; }
[data-interaction="interaction-5"]:hover { transform: translate(-2px,-2px) !important; }
[data-interaction="interaction-5"]:active { transform: translate(2px,2px) !important; }
[data-interaction="interaction-6"]:hover { transform: translate(-2px,-2px) !important; }
[data-interaction="interaction-6"]:active { transform: translate(2px,2px) !important; }
[data-interaction="interaction-7"]:hover { transform: translate(-2px,-2px) !important; }
[data-interaction="interaction-7"]:active { transform: translate(2px,2px) !important; }
[data-interaction="interaction-8"]:hover { transform: translate(-2px,-2px) !important; }
[data-interaction="interaction-8"]:active { transform: translate(2px,2px) !important; }
[data-interaction="interaction-9"]:hover { transform: translate(-2px,-2px) !important; }
[data-interaction="interaction-9"]:active { transform: translate(2px,2px) !important; }
[data-interaction="interaction-10"]:hover { background: #FFB627 !important; color: #07021A !important; }
[data-interaction="interaction-11"]:hover { background: #150836 !important; }
[data-interaction="interaction-12"]:hover { background: #150836 !important; }
[data-interaction="interaction-13"]:hover { background: #150836 !important; }
[data-interaction="interaction-14"]:hover { background: #150836 !important; }
[data-interaction="interaction-15"]:hover { background: #150836 !important; }
[data-interaction="interaction-16"]:hover { background: #150836 !important; }
[data-interaction="interaction-17"]:hover { background: #150836 !important; }
[data-interaction="interaction-18"]:hover { background: #150836 !important; }
[data-interaction="interaction-19"]:hover { background: #150836 !important; }
[data-interaction="interaction-20"]:hover { background: #150836 !important; }
[data-interaction="interaction-21"]:hover { transform: translate(-2px,-2px) !important; box-shadow: 8px 8px 0 #FFF !important; }
[data-interaction="interaction-21"]:active { transform: translate(3px,3px) !important; box-shadow: 2px 2px 0 #0E8048 !important; }
[data-interaction="interaction-22"]:hover { background: #22E0FF !important; color: #07021A !important; }

[hidden] { display: none !important; }
:focus-visible { outline: 2px solid #22E0FF; outline-offset: 4px; }
