);
			background: var(--background-transparent);
			backdrop-filter: blur(2px);
			border-radius: var(--border-radius);
		}

		.arrow {
			display: flex;
			justify-content: center;
			align-items: center;
			flex: 1 0 auto;

			svg {
				width: var(--arrow-size);
			}
		}

		.icon-placeholder {
			visibility: hidden;

			display: flex;
			flex-direction: column;
			align-items: center;
			position: absolute;
			width: var(--icon-size);
			height: var(--icon-size);
			/*padding: 16px;*/

			img,
			svg {
		