{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"fill/cabin","type":"registry:component","title":"Cabin","description":"Cabin, the fill drawing of cabin 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":"cabin"},"docs":"Every style and both corners of cabin: https://keylineicons.com/icons/cabin","dependencies":[],"files":[{"path":"registry/fill/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.1645 1.004L12.3451 1.02L12.5395 1.048L12.5453 1.05L12.6889 1.081L12.8393 1.119C12.9887 1.162 13.1369 1.22 13.2787 1.287C13.3727 1.331 13.467 1.381 13.558 1.436C13.694 1.519 14.024 1.784 14.1483 1.891L22.772 12.364L22.775 12.368L22.85 12.474L22.857 12.487L22.912 12.591L22.921 12.613L22.929 12.634C22.931 12.64 22.934 12.646 22.936 12.651L22.938 12.655L22.954 12.702L22.981 12.81C22.983 12.817 22.984 12.825 22.985 12.836V12.838C22.985 12.841 22.985 12.844 22.986 12.847L22.987 12.854C22.987 12.858 22.986 12.863 22.987 12.867L22.996 12.97C23.005 13.268 22.882 13.566 22.635 13.77C22.209 14.12 21.578 14.059 21.227 13.633L20.7641 13.072C20.7355 13.037 20.6965 13.014 20.6537 13.004L20.6098 13H17.9994C17.451 13 17.0037 13.491 16.999 14.039C17.0508 14.543 17.483 14.998 17.9994 14.999L21.379 14.999C21.602 15.035 21.872 15.238 21.947 15.441L21.987 15.738L21.999 16L21.992 16.22C21.975 16.44 21.933 16.654 21.872 16.856C21.847 16.94 21.768 16.999 21.68 17H17.9994C17.451 17 17.0037 17.491 16.999 18.039C17.0508 18.543 17.483 18.998 17.9994 18.999L21.379 18.999C21.602 19.035 21.872 19.238 21.947 19.441L21.987 19.738L22.001 20.039C21.92 21.623 20.6041 22.999 19.0004 23H4.9994C3.4958 22.999 2.2494 21.891 2.0326 20.447L1.9994 20.115C1.9995 19.819 2.0433 19.418 2.1234 19.15L2.1273 19.142L2.1518 19.09L2.1566 19.083C2.1843 19.045 2.2252 19.017 2.2709 19.005L2.3188 18.999H6.0004C6.5164 18.998 6.9469 18.552 6.9989 18.049C6.9943 17.501 6.549 17.001 6.0004 17H2.3188C2.2611 16.999 2.2074 16.974 2.1703 16.933L2.1391 16.888L2.1264 16.854C2.0806 16.703 2.0308 16.436 2.0091 16.275L1.9994 16C1.9995 15.704 2.0433 15.418 2.1234 15.15L2.1273 15.142L2.1518 15.09L2.1566 15.083C2.1843 15.045 2.2252 15.017 2.2709 15.005L2.3188 14.999H6.0004C6.5164 14.998 6.9469 14.552 6.9989 14.049C6.9943 13.501 6.549 13.001 6.0004 13H3.3881C3.3286 13 3.2717 13.026 3.2338 13.072L2.7719 13.633C2.4208 14.059 1.7896 14.12 1.3637 13.77C1.0993 13.552 0.9746 13.224 1.0043 12.905C1.0047 12.901 1.0052 12.896 1.0053 12.892L1.0248 12.783L1.029 12.76L1.0297 12.757L1.0336 12.742C1.0519 12.673 1.0784 12.606 1.1107 12.543L1.1391 12.491L1.1459 12.48L1.1498 12.472C1.1536 12.467 1.1582 12.463 1.1615 12.458C1.1854 12.42 1.2046 12.39 1.227 12.363L2.9535 10.264C2.9829 10.229 2.9993 10.183 2.9994 10.137V4C2.9998 2.896 3.8959 1.999 4.9994 1.999H7.0004C7.7011 1.999 8.3166 2.362 8.6732 2.909C8.7079 2.962 8.7661 2.996 8.8295 3C8.8929 3.003 8.9541 2.976 8.9945 2.927L9.6908 2.085C9.6922 2.083 9.6925 2.08 9.6938 2.079C10.332 1.313 11.2582 0.955 12.1645 1.004ZM11.9994 12C10.3438 12 9.0003 13.343 8.9994 14.999V20.799C8.9997 20.909 9.0886 20.998 9.1986 20.999H14.7992C14.9095 20.999 14.9992 20.91 14.9994 20.799V14.999C14.9985 13.343 13.655 12 11.9994 12Z\" fill=\"currentColor\" fillRule=\"evenodd\" clipRule=\"evenodd\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/fill/cabin.tsx"}]}