{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"fill/bridge","type":"registry:component","title":"Bridge","description":"Bridge, the fill drawing of bridge on a 24×24 grid, with rounded corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"fill","corners":"regular","container":"regular","base":"bridge"},"docs":"Every style and both corners of bridge: https://keylineicons.com/icons/bridge","dependencies":[],"files":[{"path":"registry/fill/icons/bridge.tsx","content":"import type { SVGProps } from \"react\"\n\ntype IconProps = Omit<SVGProps<SVGSVGElement>, \"children\"> & {\n  /** Rendered box in px, set as both width and height. Defaults to 24. */\n  size?: number | string\n}\n\nexport function Bridge({ size = 24, ...props }: IconProps) {\n  return (\n    <svg\n      xmlns=\"http://www.w3.org/2000/svg\"\n      viewBox=\"0 0 24 24\"\n      width={size}\n      height={size}\n      fill=\"none\"\n      aria-hidden=\"true\"\n      focusable=\"false\"\n      {...props}\n    >\n      <path d=\"M18 3C18.5523 3 19 3.448 19 4V6.619C19 6.661 19.0132 6.703 19.0381 6.737L19.3037 7.102C19.6077 7.497 19.9123 7.824 20.25 8.094C20.7499 8.494 21.365 8.811 22.242 9.03C22.777 9.164 23.103 9.707 22.97 10.242C22.836 10.777 22.293 11.103 21.758 10.97C20.899 10.755 20.1756 10.45 19.5483 10.049L19.3125 9.89C19.2512 9.848 19.1718 9.844 19.1064 9.879C19.041 9.914 19 9.982 19 10.056V14.8C19 14.91 19.0897 15 19.2002 15H22C22.552 15 23 15.448 23 16C23 16.552 22.552 17 22 17H19.2002C19.0897 17 19 17.09 19 17.2V20C19 20.552 18.5523 21 18 21C17.4477 21 17 20.552 17 20V17.2C17 17.09 16.9103 17 16.7998 17H7.2002C7.0897 17 7 17.09 7 17.2V20C7 20.552 6.5523 21 6 21C5.4477 21 5 20.552 5 20V17.2C5 17.09 4.9103 17 4.7998 17H2C1.4477 17 1 16.552 1 16C1 15.448 1.4477 15 2 15H4.7998C4.9103 15 5 14.91 5 14.8V10.055C5 9.98 4.9579 9.911 4.8916 9.877C4.8254 9.843 4.7455 9.849 4.6846 9.892C4.0035 10.371 3.2113 10.727 2.2422 10.97C1.7067 11.103 1.1643 10.777 1.0303 10.242C0.8969 9.707 1.2227 9.164 1.7578 9.03C2.6346 8.811 3.2501 8.494 3.75 8.094C4.0877 7.824 4.3923 7.497 4.6963 7.102L4.9619 6.737C4.9868 6.703 5 6.661 5 6.619V4C5 3.448 5.4477 3 6 3C6.5523 3 7 3.448 7 4V6.752C7 6.781 7.0064 6.81 7.0186 6.836L7.084 6.978L7.0898 6.988L7.2695 7.322C8.2552 8.996 10.1219 10 12 10C14.0027 10 15.9919 8.861 16.9141 6.981L16.916 6.978L16.9814 6.836C16.9936 6.81 17 6.781 17 6.752V4C17 3.448 17.4477 3 18 3ZM11.2002 12.5C11.0897 12.5 11 12.59 11 12.7V14.8C11 14.91 11.0897 15 11.2002 15H12.7998C12.9103 15 13 14.91 13 14.8V12.7C13 12.59 12.9103 12.5 12.7998 12.5H11.2002Z\" fill=\"currentColor\" fillRule=\"evenodd\" clipRule=\"evenodd\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/fill/bridge.tsx"}]}