import React from 'react';
export function FluencyCalendarIcon({
size = 24,
color = "#8b5cf6",
strokeWidth = 2
}: { size?: number; color?: string; strokeWidth?: number }) {
return (
<svg
width={size}
height={size}
viewBox="0 0 24 24"
fill="none"
stroke={color}
strokeWidth={strokeWidth}
strokeLinecap="round"
strokeLinejoin="round"
aria-hidden="true"
dangerouslySetInnerHTML={{ __html: `<defs><linearGradient id="fluencyGrad_calendar" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#fbbf24"/><stop offset="100%" stop-color="#d97706"/></linearGradient><filter id="fluencyShadow_calendar" x="-10%" y="-10%" width="120%" height="120%"><feDropShadow dx="0" dy="2" stdDeviation="2" flood-opacity="0.3"/></filter></defs><rect fill="url(#fluencyGrad_calendar)" filter="url(#fluencyShadow_calendar)" stroke="none" x="3" y="4" width="18" height="18" rx="2" ry="2"/><line fill="url(#fluencyGrad_calendar)" filter="url(#fluencyShadow_calendar)" stroke="none" x1="16" y1="2" x2="16" y2="6"/><line fill="url(#fluencyGrad_calendar)" filter="url(#fluencyShadow_calendar)" stroke="none" x1="8" y1="2" x2="8" y2="6"/><line fill="url(#fluencyGrad_calendar)" filter="url(#fluencyShadow_calendar)" stroke="none" x1="3" y1="10" x2="21" y2="10"/>` }}
/>
);
}