import { jsx as _jsx, Fragment as _Fragment, jsxs as _jsxs } from "react/jsx-runtime";
import { useTheme } from '@gravity-ui/uikit';
const GPTIcon = () => {
    // It may be worth taking the hook outside the icon
    const theme = useTheme();
    const gradient = theme === 'dark' || theme === 'dark-hc' ? (_jsxs(_Fragment, { children: [_jsx("stop", { stopColor: "#FF7233" }), _jsx("stop", { offset: "1", stopColor: "#D14DFF" })] })) : (_jsxs(_Fragment, { children: [_jsx("stop", { stopColor: "#FF5001" }), _jsx("stop", { offset: "1", stopColor: "#BD00FF" })] }));
    return (_jsxs("svg", { width: "16", height: "16", viewBox: "0 0 16 16", fill: "none", xmlns: "http://www.w3.org/2000/svg", children: [_jsx("g", { clipPath: "url(#clip0_1608_24154)", children: _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M0 6C0 2.68629 2.68629 -4.3454e-07 6 0C9.31371 4.3454e-07 12 2.68629 12 6C12 9.31371 9.31371 12 6 12C2.68629 12 -6.0141e-07 9.31371 0 6ZM14 16C12.8954 16 12 15.1046 12 14C12 12.8954 12.8954 12 14 12C15.1046 12 16 12.8954 16 14C16 15.1046 15.1046 16 14 16Z", fill: "url(#paint0_linear_1608_24154)" }) }), _jsxs("defs", { children: [_jsx("linearGradient", { id: "paint0_linear_1608_24154", x1: "17.5", y1: "-1", x2: "2.5", y2: "13.5", gradientUnits: "userSpaceOnUse", children: gradient }), _jsx("clipPath", { id: "clip0_1608_24154", children: _jsx("rect", { width: "16", height: "16", fill: "white" }) })] })] }));
};
export default GPTIcon;
//# sourceMappingURL=GPT.js.map
