{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"sharp/duotone/cabin","type":"registry:component","title":"Cabin","description":"Cabin, the duotone drawing of cabin on a 24×24 grid, with squared corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"duotone","corners":"sharp","container":"regular","base":"cabin"},"docs":"Every style and both corners of cabin: https://keylineicons.com/icons/cabin","dependencies":[],"files":[{"path":"registry/sharp-duotone/icons/cabin.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 Cabin({ 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=\"M12.051 1C12.294 1.026 12.577 1.145 12.743 1.327L23 12.611L22.262 13.285L21.455 13.895C21.454 13.897 21.297 13.919 21.296 13.921L21.231 13.997L21.295 14.074L21.402 14.205L21.535 14.397C21.829 14.861 22.001 15.412 22.001 16.002L21.988 16.28C21.927 16.897 21.625 17.529 21.247 17.979L21.535 18.397C21.829 18.86 22.001 19.412 22.001 20.002L21.985 20.303C21.828 21.813 20.552 22.999 19.001 22.999H5.004C3.453 22.998 2.176 21.811 2.019 20.302L2.004 20.002L2.018 19.714L2.045 19.505C2.126 19.023 2.484 18.363 2.765 17.988C2.387 17.538 2.078 16.897 2.018 16.28L2.004 16.002L2.018 15.714L2.045 15.505C2.126 15.023 2.481 14.367 2.762 13.992L2.548 13.882L1 12.616L3.004 10.412V2.999C3.004 2.447 3.452 1.999 4.004 1.999H8.003C8.555 1.999 9.003 2.447 9.003 2.999V3.811L11.299 1.288C11.48 1.126 11.805 1 12.051 1Z\" fill=\"currentColor\" fillOpacity=\"0.4\"/>\n      <path d=\"M12.006 12L12.291 12.015C13.801 12.172 15.002 13.449 15.002 15V21H9.003V15C9.004 13.343 10.35 12 12.006 12ZM7.004 17V19H2.168L2.353 18.608C2.452 18.419 2.571 18.24 2.708 18.076L2.773 17.999L2.709 17.923C2.678 17.884 2.65 17.852 2.624 17.818L2.62 17.812L2.472 17.597L2.347 17.38C2.311 17.31 2.204 17.071 2.173 17H7.004ZM21.83 17C21.79 17.091 21.672 17.353 21.622 17.443C21.588 17.505 21.55 17.57 21.51 17.631L21.393 17.8L21.387 17.808C21.359 17.845 21.33 17.879 21.294 17.923L21.232 17.999L21.294 18.075L21.39 18.189C21.538 18.387 21.731 18.771 21.828 19H17.002V17H21.83Z\" fill=\"currentColor\"/>\n      <path d=\"M7.004 13V15H2.168L2.353 14.608C2.452 14.419 2.571 14.241 2.708 14.076L2.772 14L2.709 13.923C2.704 13.916 2.698 13.909 2.694 13.904C2.689 13.899 2.686 13.895 2.683 13.892L2.618 13.811L2.687 13.735L3.354 13H7.004ZM20.648 13L21.316 13.733L21.387 13.813L21.319 13.894C21.316 13.897 21.313 13.9 21.311 13.903L21.308 13.907L21.307 13.908C21.307 13.908 21.305 13.91 21.302 13.914C21.3 13.916 21.298 13.919 21.295 13.922L21.234 13.998L21.295 14.073L21.388 14.188L21.391 14.192C21.538 14.389 21.731 14.772 21.828 15H17.002V13H20.648Z\" fill=\"currentColor\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/sharp/duotone/cabin.tsx"}]}