def hex_to_rgb(hex_color: str) -> tuple:
hex_color = hex_color.lstrip('#')
# Преобразование HEX в RGB
rgb = tuple(int(hex_color[i:i+2], 16) / 255.0 for i in (0, 2, 4))
# Округление до двух знаков после запятой
rgb_rounded = tuple(round(value, 2) for value in rgb)
return rgb_rounded
# Пример использования функции
hex_color = '#3503fc'
rgb_color = hex_to_rgb(hex_color)
print(rgb_color) # Вывод: (0.21, 0.01, 0.99)