/**
 * @file FemaleBaseOutline
 * @author Auto Generated by IconGarden
 */

import { defineComponent } from "vue";
import { IIconProps } from "../interface";

export default defineComponent({
    name: "icon-female-base-outline",
    props: {
        size: {
            type: [Number, String],
            default: 48,
        },
        color: {
            type: String,
            default: "#131212",
        },
    },
    setup: (props: IIconProps) => {
        return () => (
            <svg
                width={props.size}
                height={props.size}
                viewBox="0 0 48 48"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
            >
                <path
                    fill-rule="evenodd"
                    clip-rule="evenodd"
                    d="M24 41C14.6112 41 7 33.3888 7 24C7 14.6112 14.6112 7 24 7C33.3888 7 41 14.6112 41 24C41 33.3888 33.3888 41 24 41ZM3 24C3 12.402 12.402 3 24 3C35.598 3 45 12.402 45 24C45 35.598 35.598 45 24 45C12.402 45 3 35.598 3 24ZM27.7189 19.3541C27.7189 21.4079 26.0539 23.0729 24.0001 23.0729C21.9462 23.0729 20.2812 21.4079 20.2812 19.3541C20.2812 17.3002 21.9462 15.6353 24.0001 15.6353C26.0539 15.6353 27.7189 17.3002 27.7189 19.3541ZM26.1309 26.775C29.3575 25.8502 31.7189 22.8779 31.7189 19.3541C31.7189 15.0911 28.263 11.6353 24.0001 11.6353C19.7371 11.6353 16.2812 15.0911 16.2812 19.3541C16.2812 22.9725 18.771 26.0094 22.1309 26.845V28.9324H18.3184C17.9041 28.9324 17.5684 29.2682 17.5684 29.6824V32.1824C17.5684 32.5966 17.9041 32.9324 18.3184 32.9324H22.1309V36.6147C22.1309 37.029 22.4666 37.3647 22.8809 37.3647H25.3809C25.7951 37.3647 26.1309 37.029 26.1309 36.6147V32.9324H29.683C30.0973 32.9324 30.433 32.5966 30.433 32.1824V29.6824C30.433 29.2682 30.0973 28.9324 29.683 28.9324H26.1309V26.775Z"
                    fill={props.color}
                />
            </svg>
        );
    },
});
