interface RotatePhoneIconProps {
  width?: string;
  height?: string;
  color?: string;
}

export function RotatePhoneIcon({
  width = '80px',
  height = '80px',
  color = '#1976d2',
}: RotatePhoneIconProps) {
  return (
    <svg width={width} height={height} viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
      <g clipPath="url(#clip0_61_2)">
        <path d="M41.2215 17.1275C40.4263 17.0233 40.0965 17.4373 39.9922 17.6229C39.888 17.8056 39.6968 18.3039 40.1937 18.9378L42.782 22.2659C43.3875 22.8727 44.3584 22.9327 45.0394 22.4058L48.2047 19.963C48.6329 19.636 48.7428 19.2862 48.7587 19.0535C48.7929 18.5038 48.3631 18.0427 47.6607 17.9514L46.1073 17.7529C45.9217 17.7258 45.7261 17.5016 45.7146 17.2947C45.4805 12.7901 43.5887 8.54395 40.3861 5.34012C37.9818 2.93568 34.9592 1.25821 31.6455 0.482857C29.2854 -0.0725654 26.8683 -0.149608 24.4625 0.255761C19.9179 1.02529 15.866 3.43824 13.0562 7.05043C12.8206 7.35457 12.6393 7.78279 13.2132 8.35687C13.319 8.46258 13.4589 8.58681 13.6159 8.70954C13.9657 8.98083 14.7753 9.60478 15.2892 8.94649C17.7263 5.81402 21.1316 3.78807 24.9465 3.14411C26.9625 2.80279 28.9928 2.86565 30.983 3.3297C33.7643 3.98217 36.3029 5.39268 38.3203 7.41161C40.9445 10.0343 42.5293 13.5096 42.7835 17.1945L42.6309 17.3087L41.2215 17.1275Z" fill={color} />
        <path d="M53.6543 30.9968H30.9017V34.9788H50.9244C51.3727 34.9788 51.7354 35.3428 51.7354 35.7912V51.9505C51.7354 52.3988 51.3727 52.7628 50.9244 52.7628H30.9017V56.7476H53.6556C55.2877 56.7476 56.6082 55.4242 56.6082 53.7964V33.9465C56.6083 32.3159 55.2862 30.9968 53.6543 30.9968Z" fill={color} />
        <path d="M26.1915 60C27.8206 60 29.1427 58.6779 29.1427 57.0474V19.1834C29.1427 17.5515 27.8191 16.2309 26.1915 16.2309H6.34152C4.7096 16.2309 3.39181 17.553 3.39181 19.1834V57.0474C3.39181 58.6794 4.71109 60 6.34152 60H26.1915ZM16.2173 58.1968C15.1893 58.1968 14.3584 57.3659 14.3584 56.3393C14.3584 55.3128 15.1893 54.4804 16.2173 54.4804C17.2424 54.4804 18.0748 55.3128 18.0748 56.3393C18.0733 57.3659 17.241 58.1968 16.2173 58.1968ZM7.37234 21.9134C7.37234 21.4652 7.73635 21.1023 8.18472 21.1023H24.3439C24.7923 21.1023 25.1563 21.465 25.1563 21.9134V51.0652C25.1563 51.5135 24.7923 51.8762 24.3439 51.8762H8.18622C7.738 51.8762 7.37384 51.5135 7.37384 51.0652V21.9134H7.37234Z" fill={color} />
      </g>
      <defs>
        <clipPath id="clip0_61_2">
          <rect width={width} height={height} fill="none" />
        </clipPath>
      </defs>
    </svg>
  );
}
