import {
  Check,
  LucideProps,
  Moon,
  SunMedium,
  X,
  type Icon as LucideIcon,
} from "lucide-react"

export type Icon = LucideIcon

export const Icons = {
  sun: SunMedium,
  email: (props: LucideProps) => (
    <svg
      className="h-4 w-4"
      viewBox="0 0 24 24"
      fill="none"
      stroke="currentColor"
      strokeWidth="2"
      strokeLinecap="round"
      strokeLinejoin="round"
      {...props}
    >
      <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
      <polyline points="22,6 12,13 2,6"></polyline>
    </svg>
  ),
  time: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="16"
      height="15"
      viewBox="0 0 16 15"
      fill="none"
      {...props}
    >
      <path
        d="M2.51758 7.23497C2.51758 6.21497 2.77258 5.26997 3.27758 4.40497C3.78258 3.53997 4.46758 2.85497 5.33258 2.34997C6.19758 1.84497 7.13758 1.59497 8.15258 1.59497C8.91258 1.59497 9.64258 1.74497 10.3376 2.03997C11.0326 2.33497 11.6276 2.73997 12.1326 3.23997C12.6376 3.73997 13.0376 4.33997 13.3326 5.03997C13.6276 5.73997 13.7776 6.46497 13.7776 7.23497C13.7776 7.99497 13.6276 8.72497 13.3326 9.41997C13.0376 10.115 12.6326 10.715 12.1326 11.215C11.6326 11.715 11.0326 12.115 10.3376 12.41C9.64258 12.705 8.91758 12.855 8.15258 12.855C7.38758 12.855 6.65258 12.705 5.95758 12.41C5.26258 12.115 4.66258 11.71 4.15758 11.21C3.65258 10.71 3.25758 10.11 2.95758 9.41997C2.65758 8.72997 2.51758 7.99997 2.51758 7.23497ZM3.75758 7.23497C3.75758 8.41997 4.18758 9.44997 5.05258 10.325C5.91758 11.19 6.94758 11.62 8.15258 11.62C8.94258 11.62 9.67758 11.425 10.3476 11.03C11.0176 10.635 11.5576 10.105 11.9526 9.42997C12.3476 8.75497 12.5476 8.02497 12.5476 7.23497C12.5476 6.44497 12.3476 5.70997 11.9526 5.03497C11.5576 4.35997 11.0226 3.82497 10.3476 3.42997C9.67258 3.03497 8.94258 2.83997 8.15258 2.83997C7.36258 2.83997 6.62758 3.03497 5.95758 3.42997C5.28758 3.82497 4.74758 4.35997 4.34758 5.03497C3.94758 5.70997 3.75758 6.44497 3.75758 7.23497ZM7.71758 7.23497V3.90497C7.71758 3.78997 7.75758 3.68997 7.83758 3.60997C7.91758 3.52997 8.01758 3.48997 8.13258 3.48997C8.24758 3.48997 8.34758 3.52997 8.42758 3.60997C8.50758 3.68997 8.54758 3.78997 8.54758 3.90497V6.97997L10.3426 8.02497C10.4426 8.08497 10.5026 8.16997 10.5326 8.27997C10.5626 8.38997 10.5476 8.49497 10.4876 8.58997C10.4076 8.72997 10.2876 8.79997 10.1276 8.79997C10.0426 8.79997 9.97258 8.77997 9.91758 8.73997L8.00758 7.62497C7.92258 7.59997 7.85258 7.54997 7.79758 7.47997C7.74258 7.40997 7.71758 7.32997 7.71758 7.23497Z"
        fill="currentColor"
      />
    </svg>
  ),
  play: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="43"
      height="43"
      viewBox="0 0 43 43"
      fill="none"
      {...props}
    >
      <path
        d="M21.1172 0.689941C9.51873 0.689941 0.117188 10.0915 0.117188 21.6899C0.117188 33.2884 9.51873 42.6899 21.1172 42.6899C32.7156 42.6899 42.1172 33.2884 42.1172 21.6899C42.1172 10.0915 32.7156 0.689941 21.1172 0.689941ZM15.3793 30.8233V12.5566L31.1988 21.6899L15.3793 30.8233Z"
        fill="#A3DFF0"
      />
    </svg>
  ),
  Burgher: (props: LucideProps) => (
    <svg
      width="24"
      height="24"
      viewBox="0 0 24 24"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        id="Vector"
        d="M18 18V20H6V18H18ZM21 11V13H3V11H21ZM18 4V6H6V4H18Z"
        fill="currentColor"
      />
    </svg>
  ),
  eventLocation: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="16"
      height="15"
      viewBox="0 0 16 15"
      fill="none"
      {...props}
    >
      <path
        d="M8.14844 13.0625L11.2422 9.96876C11.854 9.35689 12.2706 8.57734 12.4394 7.72868C12.6082 6.88003 12.5215 6.00039 12.1904 5.20098C11.8592 4.40158 11.2985 3.71833 10.579 3.23762C9.85956 2.75691 9.01371 2.50033 8.14844 2.50033C7.28317 2.50033 6.43732 2.75691 5.71787 3.23762C4.99841 3.71833 4.43766 4.40158 4.10651 5.20098C3.77536 6.00039 3.6887 6.88003 3.85747 7.72868C4.02625 8.57734 4.44288 9.35689 5.05469 9.96876L8.14844 13.0625ZM8.14844 14.83L4.17094 10.8525C3.38428 10.0658 2.84855 9.06356 2.63152 7.97242C2.41448 6.88128 2.52588 5.75028 2.95162 4.72245C3.37737 3.69462 4.09834 2.81612 5.02336 2.19804C5.94839 1.57996 7.03592 1.25006 8.14844 1.25006C9.26096 1.25006 10.3485 1.57996 11.2735 2.19804C12.1985 2.81612 12.9195 3.69462 13.3453 4.72245C13.771 5.75028 13.8824 6.88128 13.6654 7.97242C13.4483 9.06356 12.9126 10.0658 12.1259 10.8525L8.14844 14.83ZM8.14844 8.12501C8.47996 8.12501 8.7979 7.99332 9.03232 7.7589C9.26674 7.52448 9.39844 7.20653 9.39844 6.87501C9.39844 6.54349 9.26674 6.22555 9.03232 5.99113C8.7979 5.75671 8.47996 5.62501 8.14844 5.62501C7.81692 5.62501 7.49898 5.75671 7.26456 5.99113C7.03014 6.22555 6.89844 6.54349 6.89844 6.87501C6.89844 7.20653 7.03014 7.52448 7.26456 7.7589C7.49898 7.99332 7.81692 8.12501 8.14844 8.12501ZM8.14844 9.37501C7.4854 9.37501 6.84951 9.11162 6.38067 8.64278C5.91183 8.17394 5.64844 7.53805 5.64844 6.87501C5.64844 6.21197 5.91183 5.57609 6.38067 5.10724C6.84951 4.6384 7.4854 4.37501 8.14844 4.37501C8.81148 4.37501 9.44737 4.6384 9.91621 5.10724C10.385 5.57609 10.6484 6.21197 10.6484 6.87501C10.6484 7.53805 10.385 8.17394 9.91621 8.64278C9.44737 9.11162 8.81148 9.37501 8.14844 9.37501Z"
        fill="currentColor"
      />
    </svg>
  ),
  moon: Moon,
  line: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="22"
      height="21"
      viewBox="0 0 22 21"
      fill="none"
      {...props}
    >
      <path
        d="M17.2734 11.3733H5.02344V9.62329H17.2734V11.3733Z"
        fill="currentColor"
      />
    </svg>
  ),
  telegram: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="18"
      height="18"
      viewBox="0 0 18 18"
      {...props}
    >
      <path
        d="M8.99979 0.535889C4.17325 0.535889 0.262695 4.32424 0.262695 8.99995C0.262695 13.6757 4.17325 17.464 8.99979 17.464C13.8263 17.464 17.7369 13.6757 17.7369 8.99995C17.7369 4.32424 13.8263 0.535889 8.99979 0.535889ZM13.2908 6.33445L11.857 12.8804C11.7513 13.3446 11.4659 13.4572 11.0678 13.2388L8.88353 11.6791L7.83015 12.662C7.71389 12.7746 7.61524 12.8702 7.38977 12.8702L7.54478 10.7167L11.5927 7.17403C11.7689 7.02386 11.554 6.93854 11.3215 7.08871L6.31877 10.1399L4.16268 9.488C3.69412 9.34466 3.68355 9.03408 4.26133 8.81565L12.6849 5.66893C13.0759 5.53241 13.4177 5.76108 13.2908 6.33445Z"
        fill="currentColor"
      />
    </svg>
  ),
  twitter: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={props.width || 18}
      height={props.height || 18}
      viewBox="0 0 50 50"
      {...props}
    >
      <path
        fill="currentColor"
        d="M 11 4 C 7.1456661 4 4 7.1456661 4 11 L 4 39 C 4 42.854334 7.1456661 46 11 46 L 39 46 C 42.854334 46 46 42.854334 46 39 L 46 11 C 46 7.1456661 42.854334 4 39 4 L 11 4 z M 11 6 L 39 6 C 41.773666 6 44 8.2263339 44 11 L 44 39 C 44 41.773666 41.773666 44 39 44 L 11 44 C 8.2263339 44 6 41.773666 6 39 L 6 11 C 6 8.2263339 8.2263339 6 11 6 z M 13.085938 13 L 22.308594 26.103516 L 13 37 L 15.5 37 L 23.4375 27.707031 L 29.976562 37 L 37.914062 37 L 27.789062 22.613281 L 36 13 L 33.5 13 L 26.660156 21.009766 L 21.023438 13 L 13.085938 13 z M 16.914062 15 L 19.978516 15 L 34.085938 35 L 31.021484 35 L 16.914062 15 z"
      ></path>
    </svg>
  ),
  close: X,
  check: Check,
  Logo: (props: LucideProps) => (
    <svg
      fill="none"
      height={props.size || 48}
      viewBox="0 0 49 48"
      width={props.size || 49}
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="m48.3357 27.0002c0 .8711-.6236 1.5945-1.4472 1.7617-.1176.0233-.2392.035-.3647.035h-6.0513c-1.0039 0-1.8157.805-1.8157 1.8005v6.0005c0 .6222-.3177 1.1667-.8001 1.4933-.1921.1284-.4118.2217-.6471.2722-.1176.0234-.2392.035-.3647.035h-6.0513c-1.0039 0-1.8157.805-1.8157 1.8006v6.0005c0 .9955-.8118 1.8005-1.8158 1.8005h-6.0513c-1.0039 0-1.8157-.805-1.8157-1.8005v-6.0005c0-.9956.8118-1.8006 1.8157-1.8006h6.0513c1.004 0 1.8158-.8049 1.8158-1.8005v-6.0005c0-.9955.8118-1.8005 1.8157-1.8005h6.0513c1.004 0 1.8158-.805 1.8158-1.8005v-7.8011c0-5.2888-4.3139-9.58208-9.6475-9.59763-5.3297.01944-9.6476 4.30883-9.6476 9.59763v7.8011c0 .9955-.8118 1.8005-1.8157 1.8005h-6.0513c-1.004 0-1.81578.805-1.81578 1.8005v15.6021c0 .9955-.8118 1.8005-1.81577 1.8005h-6.05128c-1.003966 0-1.81577-.805-1.81577-1.8005v-15.6021c0-.9955.811804-1.8005 1.81577-1.8005h6.05128c1.00397 0 1.81577-.805 1.81577-1.8005v-7.8361c0-10.58151 8.65138-19.1603 19.32638-19.1603 10.6751 0 19.3265 8.57879 19.3265 19.1642z"
        fill="currentColor"
      />
    </svg>
  ),
  Filter: (props: LucideProps) => (
    <svg
      width="24"
      height="24"
      viewBox="0 0 24 24"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M15 12.75C13.6065 12.75 12.4418 13.71 12.1065 15H3V16.5H12.1065C12.4418 17.79 13.6065 18.75 15 18.75C16.3935 18.75 17.5583 17.79 17.8935 16.5H21V15H17.8935C17.5583 13.71 16.3935 12.75 15 12.75ZM9 6C7.6065 6 6.44175 6.96 6.1065 8.25H3V9.75H6.1065C6.44175 11.04 7.6065 12 9 12C10.3935 12 11.5583 11.04 11.8935 9.75H21V8.25H11.8935C11.5583 6.96 10.3935 6 9 6Z"
        fill="currentColor"
      />
    </svg>
  ),
  discord: (props: LucideProps) => (
    <svg
      width={props?.size || 18}
      height={props?.size || 18}
      viewBox="0 0 24 24"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M20.242 5.18576C18.7262 4.49024 17.1007 3.97782 15.4012 3.68434C15.3703 3.67867 15.3393 3.69283 15.3234 3.72114C15.1144 4.09295 14.8828 4.578 14.7206 4.95926C12.8927 4.68559 11.0741 4.68559 9.28367 4.95926C9.12148 4.56953 8.88152 4.09295 8.67153 3.72114C8.65559 3.69377 8.62467 3.67962 8.59372 3.68434C6.89513 3.97688 5.26967 4.48931 3.75294 5.18576C3.73981 5.19142 3.72855 5.20086 3.72108 5.21312C0.637926 9.8193 -0.206681 14.3123 0.207655 18.7495C0.20953 18.7712 0.221716 18.792 0.23859 18.8052C2.27277 20.299 4.24322 21.2059 6.17708 21.8071C6.20803 21.8165 6.24082 21.8052 6.26052 21.7797C6.71797 21.155 7.12576 20.4963 7.47539 19.8036C7.49602 19.763 7.47632 19.7149 7.43415 19.6989C6.78734 19.4535 6.17145 19.1543 5.57901 18.8146C5.53215 18.7873 5.5284 18.7202 5.57151 18.6881C5.69618 18.5947 5.82088 18.4975 5.93993 18.3994C5.96147 18.3815 5.99148 18.3777 6.0168 18.389C9.90891 20.166 14.1226 20.166 17.9688 18.389C17.9941 18.3767 18.0241 18.3805 18.0466 18.3984C18.1656 18.4966 18.2903 18.5947 18.4159 18.6881C18.459 18.7202 18.4562 18.7873 18.4094 18.8146C17.8169 19.1609 17.201 19.4535 16.5533 19.6979C16.5111 19.714 16.4924 19.763 16.513 19.8036C16.8701 20.4953 17.2779 21.154 17.7269 21.7788C17.7457 21.8052 17.7794 21.8165 17.8104 21.8071C19.7536 21.2059 21.724 20.299 23.7582 18.8052C23.776 18.792 23.7873 18.7721 23.7892 18.7504C24.285 13.6205 22.9586 9.16438 20.2729 5.21406C20.2663 5.20086 20.2551 5.19142 20.242 5.18576ZM8.05661 16.0477C6.88482 16.0477 5.9193 14.9719 5.9193 13.6507C5.9193 12.3295 6.86609 11.2537 8.05661 11.2537C9.25647 11.2537 10.2126 12.339 10.1939 13.6507C10.1939 14.9719 9.24709 16.0477 8.05661 16.0477ZM15.959 16.0477C14.7872 16.0477 13.8217 14.9719 13.8217 13.6507C13.8217 12.3295 14.7684 11.2537 15.959 11.2537C17.1589 11.2537 18.115 12.339 18.0963 13.6507C18.0963 14.9719 17.1589 16.0477 15.959 16.0477Z"
        fill="currentColor"
      />
    </svg>
  ),
  globe: (props: LucideProps) => (
    <svg
      width={props.width}
      height={
        typeof props.height === "number"
          ? props.height
          : typeof props.width === "number"
          ? props.width - 1
          : 18
      }
      viewBox="0 0 25 24"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M12.5205 22C6.99751 22 2.52051 17.523 2.52051 12C2.52051 6.477 6.99751 2 12.5205 2C18.0435 2 22.5205 6.477 22.5205 12C22.5205 17.523 18.0435 22 12.5205 22ZM10.2305 19.667C9.24392 17.5743 8.67238 15.3102 8.54751 13H4.58251C4.77709 14.5389 5.41443 15.9882 6.41708 17.1717C7.41972 18.3552 8.74452 19.2221 10.2305 19.667V19.667ZM10.5505 13C10.7015 15.439 11.3985 17.73 12.5205 19.752C13.6728 17.6766 14.346 15.3695 14.4905 13H10.5505V13ZM20.4585 13H16.4935C16.3686 15.3102 15.7971 17.5743 14.8105 19.667C16.2965 19.2221 17.6213 18.3552 18.6239 17.1717C19.6266 15.9882 20.2639 14.5389 20.4585 13V13ZM4.58251 11H8.54751C8.67238 8.68979 9.24392 6.42569 10.2305 4.333C8.74452 4.77788 7.41972 5.64475 6.41708 6.8283C5.41443 8.01184 4.77709 9.4611 4.58251 11V11ZM10.5515 11H14.4895C14.3453 8.6306 13.6725 6.32353 12.5205 4.248C11.3682 6.32345 10.6951 8.63052 10.5505 11H10.5515ZM14.8105 4.333C15.7971 6.42569 16.3686 8.68979 16.4935 11H20.4585C20.2639 9.4611 19.6266 8.01184 18.6239 6.8283C17.6213 5.64475 16.2965 4.77788 14.8105 4.333V4.333Z"
        fill="currentColor"
      />
    </svg>
  ),
  figma: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="17"
      height="24"
      fill="currentColor"
      viewBox="0 0 17 24"
      {...props}
    >
      <path
        fill="currentColor"
        d="M4.2 24c2.207 0 4-1.792 4-4v-4h-4a4 4 0 0 0 0 8Zm-4-12a4 4 0 0 1 4-4h4v8h-4a4 4 0 0 1-4-4Zm0-8a4 4 0 0 1 4-4h4v8h-4a4 4 0 0 1-4-4Zm8-4h4c2.207 0 4 1.792 4 4s-1.793 4-4 4h-4V0Zm8 12a4 4 0 1 1-4-4c2.207 0 4 1.792 4 4Z"
      />
    </svg>
  ),
  drive: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={props.width}
      height={
        typeof props.height === "number"
          ? props.height
          : typeof props.width === "number"
          ? props.width - 2
          : 22
      }
      fill="currentColor"
      viewBox="0 0 24 22"
      {...props}
    >
      <path
        fill="currentColor"
        d="M12.01.579c-2.082 0-3.754.02-3.743.046.01.02 1.708 2.975 3.774 6.561l3.76 6.516h3.76c2.081 0 3.753-.02 3.742-.047-.005-.02-1.708-2.974-3.775-6.56L15.768.578H12.01ZM7.25 2.293c-1.22 2.082-2.43 4.17-3.63 6.263L0 14.833l1.89 3.269 1.885 3.267 3.62-6.278 3.618-6.273-1.88-3.258C8.1 3.77 7.255 2.3 7.25 2.293Zm2.259 12.54-.203.345c-.114.196-.96 1.657-1.88 3.258a408.16 408.16 0 0 1-1.698 2.943c-.01.026 3.24.042 7.222.042h7.244l1.796-3.129c.992-1.718 1.85-3.2 1.906-3.293l.104-.166H9.509Z"
      />
    </svg>
  ),
  notion: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={props.width}
      height={
        typeof props.height === "number"
          ? props.height
          : typeof props.width === "number"
          ? props.width + 2
          : 26
      }
      fill="currentColor"
      viewBox="0 0 24 26"
      {...props}
    >
      <path
        fill="currentColor"
        fillRule="evenodd"
        d="M4.139 4.818c.778.637 1.07.588 2.53.49l13.777-.833c.292 0 .049-.294-.049-.342L18.11 2.467c-.439-.343-1.023-.736-2.142-.638l-13.34.98c-.486.049-.583.294-.39.49l1.9 1.52Zm.827 3.234v14.6c0 .784.389 1.078 1.265 1.029l15.14-.882c.876-.049.974-.589.974-1.226V7.071c0-.636-.243-.98-.78-.93l-15.82.93c-.585.05-.78.344-.78.98Zm14.945.783c.097.441 0 .882-.439.932l-.73.146v10.779c-.633.343-1.216.539-1.703.539-.78 0-.975-.246-1.558-.98l-4.772-7.545v7.3l1.51.343s0 .882-1.218.882l-3.358.196c-.098-.196 0-.686.34-.784l.877-.245v-9.652l-1.217-.098c-.097-.441.146-1.078.828-1.127l3.602-.245 4.966 7.644v-6.762l-1.266-.146c-.097-.54.291-.931.778-.98l3.36-.197ZM1.51 1.487 15.383.457c1.704-.147 2.143-.048 3.214.735l4.429 3.136c.73.54.974.686.974 1.274v17.197c0 1.077-.39 1.715-1.753 1.812l-16.112.98c-1.023.05-1.51-.097-2.046-.784L.827 20.545C.243 19.76 0 19.173 0 18.487V3.2c0-.882.39-1.617 1.509-1.714Z"
        clipRule="evenodd"
      />
    </svg>
  ),
  gitHub: (props: LucideProps) => (
    <svg
      viewBox="0 0 64 64"
      width={props.size}
      height={props.size}
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        fill="currentColor"
        d="M59.707 16.72c-2.862-4.903-6.743-8.784-11.645-11.646C43.159 2.213 37.806.782 32 .782c-5.805 0-11.16 1.431-16.062 4.292-4.903 2.861-8.784 6.743-11.646 11.646C1.431 21.623 0 26.977 0 32.782c0 6.973 2.034 13.243 6.104 18.812 4.069 5.569 9.326 9.423 15.77 11.562.75.139 1.305.041 1.666-.291a1.63 1.63 0 0 0 .542-1.25l-.021-2.25a372.109 372.109 0 0 1-.021-3.708l-.958.166c-.611.112-1.382.159-2.312.146-.93-.013-1.896-.11-2.896-.292-1-.18-1.931-.596-2.792-1.249-.861-.653-1.472-1.507-1.833-2.562l-.417-.959c-.278-.638-.715-1.347-1.312-2.125-.597-.778-1.201-1.305-1.812-1.583l-.292-.209a3.096 3.096 0 0 1-.542-.5 2.302 2.302 0 0 1-.375-.583c-.083-.195-.014-.355.208-.48.223-.125.625-.186 1.208-.186l.833.124c.556.111 1.243.444 2.063 1a6.731 6.731 0 0 1 2.021 2.166c.639 1.139 1.409 2.007 2.312 2.605.902.597 1.812.895 2.729.895.916 0 1.708-.069 2.375-.208a8.33 8.33 0 0 0 1.875-.625c.25-1.862.931-3.292 2.041-4.292-1.583-.166-3.006-.417-4.271-.75-1.264-.334-2.569-.875-3.916-1.626-1.348-.75-2.466-1.681-3.354-2.791-.889-1.111-1.618-2.57-2.187-4.375-.569-1.806-.854-3.889-.854-6.25 0-3.362 1.097-6.222 3.292-8.584-1.028-2.527-.931-5.361.291-8.499.806-.25 2-.062 3.583.562 1.583.625 2.743 1.16 3.479 1.604.736.444 1.326.82 1.771 1.125 2.584-.722 5.25-1.083 8-1.083s5.417.361 8.001 1.083l1.583-1c1.083-.667 2.361-1.278 3.833-1.834 1.472-.555 2.598-.708 3.376-.458 1.25 3.139 1.361 5.972.333 8.499 2.194 2.361 3.292 5.223 3.292 8.584 0 2.361-.286 4.451-.854 6.27-.569 1.82-1.305 3.277-2.207 4.375-.903 1.098-2.029 2.021-3.376 2.771s-2.653 1.292-3.917 1.625c-1.264.334-2.687.584-4.271.751 1.444 1.25 2.166 3.222 2.166 5.916v8.791c0 .499.174.916.521 1.25.347.333.895.431 1.646.291 6.445-2.138 11.702-5.992 15.771-11.562 4.069-5.569 6.104-11.839 6.104-18.812-.001-5.804-1.433-11.157-4.293-16.06z"
      />
    </svg>
  ),
  rss: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={props.size || 18}
      height={props.size || 18}
      viewBox="0 0 24 24"
      fill="currentColor"
      {...props}
    >
      <path d="M6.18 15.64a2.18 2.18 0 0 1 2.18 2.18C8.36 19 7.38 20 6.18 20C5 20 4 19 4 17.82a2.18 2.18 0 0 1 2.18-2.18M4 4.44A15.56 15.56 0 0 1 19.56 20H16.83A12.73 12.73 0 0 0 4 7.17V4.44m0 5.66a9.9 9.9 0 0 1 9.9 9.9H12.1A7.34 7.34 0 0 0 4 12.1V10.1z" />
    </svg>
  ),
  readme: (props: LucideProps) => (
    <svg
      width={props.size}
      height={
        typeof props.size === "number"
          ? props.size
          : typeof props.size === "number"
          ? props.size + 1
          : 17
      }
      viewBox="0 0 16 17"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M14.675 1.53003H10.7917C9.45556 1.53003 8.29445 2.57065 8.00278 4.0394C7.70833 2.57065 6.55 1.53003 5.21389 1.53003H1.33333C0.597222 1.53003 0 2.2019 0 3.03003V10.7113C0 11.5394 0.597222 12.2113 1.33333 12.2113H3.825C6.66389 12.2113 7.51111 12.9738 7.91667 14.555C7.93611 14.6425 8.06111 14.6425 8.08333 14.555C8.49167 12.9738 9.33889 12.2113 12.175 12.2113H14.6667C15.4028 12.2113 16 11.5394 16 10.7113V3.03315C16 2.20815 15.4083 1.53628 14.675 1.53003ZM6.72222 9.82378C6.72222 9.88315 6.68056 9.93315 6.625 9.93315H2.17222C2.11944 9.93315 2.075 9.88628 2.075 9.82378V9.10815C2.075 9.04878 2.11667 8.99878 2.17222 8.99878H6.62778C6.68056 8.99878 6.725 9.04565 6.725 9.10815V9.82378H6.72222ZM6.72222 7.92065C6.72222 7.98003 6.68056 8.03003 6.625 8.03003H2.17222C2.11944 8.03003 2.075 7.98315 2.075 7.92065V7.20503C2.075 7.14565 2.11667 7.09565 2.17222 7.09565H6.62778C6.68056 7.09565 6.725 7.14253 6.725 7.20503V7.92065H6.72222ZM6.72222 6.01753C6.72222 6.0769 6.68056 6.1269 6.625 6.1269H2.17222C2.11944 6.1269 2.075 6.08003 2.075 6.01753V5.3019C2.075 5.24253 2.11667 5.19253 2.17222 5.19253H6.62778C6.68056 5.19253 6.725 5.2394 6.725 5.3019V6.01753H6.72222ZM13.925 9.82065C13.925 9.88003 13.8833 9.93003 13.8278 9.93003H9.375C9.32222 9.93003 9.27778 9.88315 9.27778 9.82065V9.10503C9.27778 9.04565 9.31944 8.99565 9.375 8.99565H13.8306C13.8833 8.99565 13.9278 9.04253 13.9278 9.10503V9.82065H13.925ZM13.925 7.91753C13.925 7.9769 13.8833 8.0269 13.8278 8.0269H9.375C9.32222 8.0269 9.27778 7.98003 9.27778 7.91753V7.2019C9.27778 7.14253 9.31944 7.09253 9.375 7.09253H13.8306C13.8833 7.09253 13.9278 7.1394 13.9278 7.2019V7.91753H13.925ZM13.925 6.0144C13.925 6.07378 13.8833 6.12378 13.8278 6.12378H9.375C9.32222 6.12378 9.27778 6.0769 9.27778 6.0144V5.3019C9.27778 5.24253 9.31944 5.19253 9.375 5.19253H13.8306C13.8833 5.19253 13.9278 5.2394 13.9278 5.3019V6.0144H13.925Z"
        fill="currentColor"
      />
      <path
        d="M-3908 -556H6694V-558H-3908V-556ZM6695 -555V4515H6697V-555H6695ZM6694 4516H-3908V4518H6694V4516ZM-3909 4515V-555H-3911V4515H-3909ZM-3908 4516C-3908.55 4516 -3909 4515.55 -3909 4515H-3911C-3911 4516.66 -3909.66 4518 -3908 4518V4516ZM6695 4515C6695 4515.55 6694.55 4516 6694 4516V4518C6695.66 4518 6697 4516.66 6697 4515H6695ZM6694 -556C6694.55 -556 6695 -555.552 6695 -555H6697C6697 -556.657 6695.66 -558 6694 -558V-556ZM-3908 -558C-3909.66 -558 -3911 -556.657 -3911 -555H-3909C-3909 -555.552 -3908.55 -556 -3908 -556V-558Z"
        fill="currentColor"
        fillOpacity="0.1"
      />
    </svg>
  ),
  hand: (props: LucideProps) => (
    <svg
      width={props.width}
      height={
        typeof props.height === "number"
          ? props.height
          : typeof props.width === "number"
          ? props.width - 1
          : 19
      }
      viewBox="0 0 20 19"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M3.66647 6.33234H3.66914L5.14016 5.56604C5.17187 5.54339 5.1985 5.51111 5.2176 5.4722C5.23669 5.43328 5.24763 5.38898 5.24941 5.34338C5.24771 5.29776 5.23681 5.25341 5.2177 5.21448C5.1986 5.17554 5.17192 5.14329 5.14016 5.12072L3.66855 4.35367H3.66647L3.05312 2.51156C3.03672 2.47045 3.01148 2.43586 2.98022 2.41169C2.94897 2.38752 2.91294 2.37471 2.87619 2.37471C2.83943 2.37471 2.80341 2.38752 2.77215 2.41169C2.7409 2.43586 2.71565 2.47045 2.69925 2.51156L2.08472 4.3533H2.08323L0.609844 5.12109C0.577967 5.14357 0.551171 5.17578 0.531961 5.21472C0.512751 5.25366 0.501755 5.29805 0.5 5.34375V5.34375C0.501775 5.38935 0.512715 5.43365 0.53181 5.47257C0.550905 5.51149 0.577539 5.54376 0.60925 5.56641L2.08145 6.33086H2.08353L2.69687 8.17371C2.7132 8.21494 2.73842 8.24964 2.76968 8.27391C2.80094 8.29817 2.83701 8.31103 2.87381 8.31103C2.91061 8.31103 2.94668 8.29817 2.97794 8.27391C3.00921 8.24964 3.03443 8.21494 3.05075 8.17371L3.66498 6.33234H3.66647ZM14.4941 17.3453L14.4644 17.3297L14.4347 17.3112C14.2443 17.1918 14.0842 17.0087 13.9723 16.7821C13.8604 16.5555 13.8011 16.2945 13.8011 16.0283C13.8011 15.762 13.8604 15.501 13.9723 15.2745C14.0842 15.0479 14.2443 14.8647 14.4347 14.7454L14.4644 14.7272L14.4941 14.7113L15.6071 14.1312L16.0711 12.7404L16.0833 12.7033L16.0972 12.668C16.2115 12.3808 16.4113 12.1622 16.642 12.0246C16.642 11.9752 16.6494 11.9247 16.65 11.8761V5.34375C16.65 5.02881 16.5499 4.72676 16.3718 4.50406C16.1936 4.28136 15.952 4.15625 15.7 4.15625C15.448 4.15625 15.2064 4.28136 15.0282 4.50406C14.8501 4.72676 14.75 5.02881 14.75 5.34375V8.01562C14.75 8.09436 14.725 8.16987 14.6804 8.22555C14.6359 8.28122 14.5755 8.3125 14.5125 8.3125H14.0375C13.9745 8.3125 13.9141 8.28122 13.8696 8.22555C13.825 8.16987 13.8 8.09436 13.8 8.01562V2.375C13.8 2.06006 13.6999 1.75801 13.5218 1.53531C13.3436 1.31261 13.102 1.1875 12.85 1.1875C12.598 1.1875 12.3564 1.31261 12.1782 1.53531C12.0001 1.75801 11.9 2.06006 11.9 2.375V8.01562C11.9 8.09436 11.875 8.16987 11.8304 8.22555C11.7859 8.28122 11.7255 8.3125 11.6625 8.3125H11.1875C11.1245 8.3125 11.0641 8.28122 11.0196 8.22555C10.975 8.16987 10.95 8.09436 10.95 8.01562V1.1875C10.95 0.872555 10.8499 0.57051 10.6718 0.347811C10.4936 0.125111 10.252 0 10 0C9.74804 0 9.50641 0.125111 9.32825 0.347811C9.15009 0.57051 9.05 0.872555 9.05 1.1875V8.01562C9.05 8.09436 9.02498 8.16987 8.98044 8.22555C8.9359 8.28122 8.87549 8.3125 8.8125 8.3125H8.3375C8.27451 8.3125 8.2141 8.28122 8.16956 8.22555C8.12502 8.16987 8.1 8.09436 8.1 8.01562V2.375C8.1 2.06006 7.99991 1.75801 7.82175 1.53531C7.64359 1.31261 7.40196 1.1875 7.15 1.1875C6.89804 1.1875 6.65641 1.31261 6.47825 1.53531C6.30009 1.75801 6.2 2.06006 6.2 2.375V11.3184L5.49967 10.1127C5.31429 9.79424 5.0353 9.5809 4.72407 9.51958C4.41285 9.45827 4.09489 9.55401 3.84014 9.78574C3.58539 10.0175 3.41472 10.3662 3.36567 10.7552C3.31662 11.1443 3.39321 11.5417 3.57859 11.8602L7.30734 18.2656C7.4395 18.4927 7.61268 18.6775 7.81279 18.8052C8.0129 18.9328 8.23428 18.9995 8.45892 19H14.3255C14.8967 19 15.3838 18.5647 15.6092 17.9316L15.6071 17.9253L14.4941 17.3453ZM10.8844 12.5994L10 13.0599L9.63128 14.165C9.6214 14.1896 9.60625 14.2103 9.5875 14.2248C9.56876 14.2392 9.54717 14.2469 9.52515 14.2469C9.50313 14.2469 9.48154 14.2392 9.46279 14.2248C9.44405 14.2103 9.42889 14.1896 9.41901 14.165L9.05 13.0599L8.16561 12.5994C8.14585 12.5871 8.12922 12.5681 8.11761 12.5446C8.10599 12.5212 8.09983 12.4941 8.09983 12.4665C8.09983 12.4389 8.10599 12.4119 8.11761 12.3884C8.12922 12.3649 8.14585 12.346 8.16561 12.3337L9.05 11.8728L9.41872 10.7677C9.4286 10.7431 9.44376 10.7224 9.4625 10.7079C9.48124 10.6935 9.50283 10.6858 9.52485 10.6858C9.54687 10.6858 9.56846 10.6935 9.5872 10.7079C9.60595 10.7224 9.62111 10.7431 9.63098 10.7677L10 11.8728L10.8844 12.3337C10.9042 12.346 10.9208 12.3649 10.9324 12.3884C10.944 12.4119 10.9502 12.4389 10.9502 12.4665C10.9502 12.4941 10.944 12.5212 10.9324 12.5446C10.9208 12.5681 10.9042 12.5871 10.8844 12.5994ZM19.5 16.0279C19.4983 15.9823 19.4874 15.9379 19.4683 15.899C19.4492 15.86 19.4225 15.8278 19.3908 15.8053L17.9191 15.0382H17.9171L17.3031 13.1972C17.2867 13.1561 17.2615 13.1215 17.2302 13.0973C17.199 13.0732 17.1629 13.0604 17.1262 13.0604C17.0894 13.0604 17.0534 13.0732 17.0222 13.0973C16.9909 13.1215 16.9657 13.1561 16.9493 13.1972L16.3347 15.0389H16.3332L14.8598 15.8086C14.8281 15.8311 14.8014 15.8634 14.7823 15.9023C14.7632 15.9413 14.7523 15.9856 14.7506 16.0312C14.7525 16.0766 14.7636 16.1205 14.7826 16.1591C14.8017 16.1977 14.8283 16.2297 14.8598 16.2521L16.3315 17.0191H16.3335L16.9469 18.8594C16.9632 18.9006 16.9884 18.9353 17.0197 18.9595C17.0509 18.9838 17.087 18.9967 17.1238 18.9967C17.1606 18.9967 17.1967 18.9838 17.2279 18.9595C17.2592 18.9353 17.2844 18.9006 17.3007 18.8594L17.915 17.018H17.9177L19.3887 16.2513C19.4202 16.2289 19.4468 16.1969 19.4659 16.1584C19.485 16.1198 19.496 16.0758 19.4979 16.0305L19.5 16.0279Z"
        fill="currentColor"
      />
    </svg>
  ),
  hammer: (props: LucideProps) => (
    <svg
      width={props.width}
      height={
        typeof props.height === "number"
          ? props.height
          : typeof props.width === "number"
          ? props.width - 1
          : 19
      }
      viewBox="0 0 20 19"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M19.3452 7.19699L18.5987 6.35721C18.3925 6.12527 18.0584 6.12527 17.8522 6.35721L17.4792 6.77691L16.5259 5.70445C16.7116 4.91365 16.5377 4.03824 15.9865 3.41814L14.4939 1.73895C12.4329 -0.579648 9.09112 -0.579648 7.02982 1.73895L10.0154 3.41814V4.11395C10.0154 4.74369 10.2377 5.34783 10.6339 5.79314L12.2548 7.6167C12.806 8.2368 13.5842 8.43236 14.2871 8.22344L15.2404 9.2959L14.8673 9.7156C14.6612 9.94754 14.6612 10.3235 14.8673 10.5554L15.6138 11.3952C15.82 11.6271 16.1541 11.6271 16.3603 11.3952L19.3458 8.03641C19.5514 7.80484 19.5513 7.42893 19.3452 7.19699ZM9.88741 6.63293C9.76536 6.49562 9.66178 6.34385 9.56249 6.18947L1.14774 15.0278C0.304283 15.914 0.281523 17.4099 1.09727 18.3279C1.91302 19.246 3.24302 19.2204 4.03072 18.2712L11.8857 8.80568C11.7551 8.69769 11.6251 8.58785 11.5083 8.45648L9.88741 6.63293Z"
        fill="currentColor"
      />
    </svg>
  ),
  checkActive: (props: LucideProps) => (
    <svg
      width={props.width}
      height={
        typeof props.height === "number"
          ? props.height
          : typeof props.width === "number"
          ? props.width + 1
          : 15
      }
      viewBox="0 0 14 15"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M12.25 1.86456V12.3739C12.2488 12.5271 12.1873 12.6736 12.079 12.7819C11.9706 12.8902 11.8239 12.9515 11.6707 12.9526H2.32925C2.17572 12.9526 2.02848 12.8916 1.91986 12.7831C1.81125 12.6746 1.75015 12.5274 1.75 12.3739V1.86456C1.75122 1.71136 1.81266 1.5648 1.92104 1.45652C2.02943 1.34825 2.17605 1.28696 2.32925 1.28589H11.6707C11.9904 1.28589 12.25 1.54489 12.25 1.86456ZM6.58758 7.77372L5.14383 6.32939L4.319 7.15481L6.58758 9.42339L9.8875 6.12347L9.06267 5.29864L6.58758 7.77314V7.77372Z"
        fill="currentColor"
      />
    </svg>
  ),
  archived: (props: LucideProps) => (
    <svg
      width="14"
      height="15"
      viewBox="0 0 14 15"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M1.74984 6.33333H12.2498V12.169C12.2498 12.4898 11.9903 12.75 11.6706 12.75H2.32909C2.25289 12.7499 2.17746 12.7348 2.1071 12.7056C2.03675 12.6763 1.97284 12.6335 1.91905 12.5796C1.86525 12.5256 1.82262 12.4616 1.79358 12.3911C1.76455 12.3207 1.74968 12.2452 1.74984 12.169V6.33333ZM5.24984 7.5V8.66667H8.74984V7.5H5.24984ZM1.1665 2.83333C1.1665 2.51133 1.43192 2.25 1.74517 2.25H12.2545C12.5742 2.25 12.8332 2.509 12.8332 2.83333V5.16667H1.1665V2.83333Z"
        fill="#242528"
      />
    </svg>
  ),
  externalUrl: (props: LucideProps) => (
    <svg
      width={props.size || 24}
      height={props.size || 25}
      viewBox="0 0 24 25"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        id="Vector"
        d="M16.0034 9.5141L7.39642 18.1211L5.98242 16.7071L14.5884 8.1001H7.00342V6.1001H18.0034V17.1001H16.0034V9.5141Z"
        fill="currentColor"
      />
    </svg>
  ),
  arrowLeft: (props: LucideProps) => (
    <svg
      width="20"
      height="21"
      viewBox="0 0 20 21"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M6.52268 9.78578L10.9927 5.31578L9.81435 4.13745L3.33268 10.6191L9.81435 17.1008L10.9927 15.9225L6.52268 11.4525H16.666V9.78578H6.52268Z"
        fill="currentColor"
      />
    </svg>
  ),
  arrowRight: (props: LucideProps) => (
    <svg
      width={props?.size || 24}
      height={props?.size || 25}
      viewBox="0 0 24 25"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <g>
        <path
          d="M16.172 11.1105L10.808 5.74652L12.222 4.33252L20 12.1105L12.222 19.8885L10.808 18.4745L16.172 13.1105H4V11.1105H16.172Z"
          fill="currentColor"
        />
      </g>
    </svg>
  ),
  arrowDown: (props: LucideProps) => (
    <svg
      width="25"
      height="25"
      viewBox="0 0 25 25"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M12.4997 13.6719L17.4497 8.72192L18.8637 10.1359L12.4997 16.4999L6.13574 10.1359L7.54974 8.72192L12.4997 13.6719Z"
        fill="currentColor"
      />
    </svg>
  ),
  plus: (props: LucideProps) => (
    <svg
      width="35"
      height="35"
      viewBox="0 0 35 35"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M27.7096 18.9555H18.9596V27.7055H16.043V18.9555H7.29297V16.0388H16.043V7.28882H18.9596V16.0388H27.7096V18.9555Z"
        fill="currentColor"
      />
    </svg>
  ),
  minus: (props: LucideProps) => (
    <svg
      width="35"
      height="35"
      viewBox="0 0 35 35"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M27.7096 18.9555H7.29297V16.0388H27.7096V18.9555Z"
        fill="currentColor"
      />
    </svg>
  ),
  privacy: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="16"
      height="16"
      viewBox="0 0 16 16"
      fill="currentColor"
      {...props}
    >
      <path
        d="M12.7435 14.2766C12.3279 14.2766 11.9919 13.9406 11.9919 13.525V10.2685C11.9919 8.06072 10.2062 6.26852 7.99838 6.26202C5.79221 6.27014 4.00487 8.06072 4.00487 10.2685V13.525C4.00487 13.9406 3.66883 14.2766 3.25325 14.2766H0.751623C0.336039 14.2766 0 13.9406 0 13.525V10.2539C0 5.83507 3.58117 2.25391 8 2.25391C12.4188 2.25391 16 5.83507 16 10.2539V13.525C16 13.8886 15.7419 14.1906 15.401 14.2604C15.3523 14.2701 15.3019 14.275 15.25 14.275H12.7451L12.7435 14.2766Z"
        fill="#166F8E"
      />
    </svg>
  ),
  scaling: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="17"
      height="16"
      viewBox="0 0 17 16"
      fill="currentColor"
      {...props}
    >
      <path
        d="M11.0006 1.01012V4.3448C11.0006 4.89734 10.5534 5.34413 10.0002 5.34413H6.66627C6.11313 5.34413 5.66586 5.79091 5.66586 6.34345V9.67382C5.66586 10.2264 5.2186 10.6731 4.66546 10.6731H1.33366C0.780517 10.6731 0.333252 11.1199 0.333252 11.6703V15.0007C0.333252 15.5532 0.780517 16 1.33366 16H4.66762C5.22076 16 5.66802 15.5532 5.66802 15.0007V11.6703C5.66802 11.1178 6.11529 10.671 6.66843 10.671H10.0024C10.0715 10.671 10.1385 10.6645 10.2033 10.6516C10.333 10.6257 10.454 10.5739 10.5598 10.5005C10.8256 10.3213 11.0006 10.017 11.0006 9.67166V6.34129C11.0006 5.78875 11.4479 5.34197 12.001 5.34197H15.335C15.4041 5.34197 15.4711 5.33549 15.5359 5.32254C15.9919 5.22973 16.3332 4.82612 16.3332 4.3448V0.999326C16.3354 0.444624 15.886 0 15.3328 0L11.9989 0.0129502C11.4479 0.0129502 11.0028 0.461891 11.0028 1.01228L11.0006 1.01012Z"
        fill="#166F8E"
      />
    </svg>
  ),
  explorations: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="17"
      height="16"
      viewBox="0 0 17 16"
      fill="currentColor"
      {...props}
    >
      <path
        d="M8.9665 0.998787V4.34893C8.9665 4.90117 8.52215 5.34772 7.97262 5.34772H4.66039C4.11085 5.34772 3.6665 5.79426 3.6665 6.3465V15.0012C3.6665 15.5535 4.11085 16 4.66039 16H7.97262C8.52215 16 8.9665 15.5535 8.9665 15.0012V10.6739V6.3465C8.9665 5.79426 9.41085 5.34772 9.96039 5.34772H13.2726C13.8222 5.34772 14.2665 4.90117 14.2665 4.34893V1.00526C14.2644 0.455171 13.8222 0.00862883 13.2748 0.00862883L9.96039 0C9.41085 0 8.96436 0.446542 8.96436 0.998787H8.9665Z"
        fill="#166F8E"
      />
    </svg>
  ),
  jobs: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="14"
      height="14"
      viewBox="0 0 14 14"
      fill="currentColor"
      {...props}
    >
      <path
        d="M8.16406 8.71436C8.16406 8.93881 7.98227 9.12061 7.75781 9.12061H5.32031C5.09586 9.12061 4.91406 8.93881 4.91406 8.71436V7.49561H0.0390625V11.1519C0.0390625 11.8019 0.607812 12.3706 1.25781 12.3706H11.8203C12.4703 12.3706 13.0391 11.8019 13.0391 11.1519V7.49561H8.16406V8.71436ZM11.8203 3.43311H9.78906V2.21436C9.78906 1.56436 9.22031 0.995605 8.57031 0.995605H4.50781C3.85781 0.995605 3.28906 1.56436 3.28906 2.21436V3.43311H1.25781C0.607812 3.43311 0.0390625 4.00186 0.0390625 4.65186V6.68311H13.0391V4.65186C13.0391 4.00186 12.4703 3.43311 11.8203 3.43311ZM8.16406 3.43311H4.91406V2.62061H8.16406V3.43311Z"
        fill="currentColor"
      />
    </svg>
  ),
  copied: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="20"
      height="20"
      viewBox="0 0 24 24"
      fill="none"
      stroke="currentColor"
      strokeWidth="2"
      strokeLinecap="round"
      strokeLinejoin="round"
      {...props}
    >
      <path d="M20 6L9 17l-5-5" />
    </svg>
  ),
  copy: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="20"
      height="20"
      viewBox="0 0 24 24"
      fill="none"
      stroke="currentColor"
      strokeWidth="2"
      strokeLinecap="round"
      strokeLinejoin="round"
      {...props}
    >
      <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71" />
      <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71" />
    </svg>
  ),
  mirror: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="12"
      height="16"
      viewBox="0 0 16 12"
      fill="currentColor"
      {...props}
    >
      <path
        d="M0.960938 5.48092C0.960938 2.49306 3.38308 0.0709229 6.37094 0.0709229C9.3588 0.0709229 11.7809 2.49306 11.7809 5.48093V13.0215C11.7809 13.1727 11.6583 13.2954 11.5071 13.2954H1.23482C1.08356 13.2954 0.960938 13.1727 0.960938 13.0215V5.48092Z"
        fill="currentColor"
      />
    </svg>
  ),
  youtube: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="14"
      height="14"
      viewBox="0 0 14 14"
      fill="currentColor"
      {...props}
    >
      <path
        d="M0.960938 9.93311V3.43311C0.960938 3.00213 1.13214 2.5888 1.43689 2.28406C1.74164 1.97931 2.15496 1.80811 2.58594 1.80811H12.3359C12.7669 1.80811 13.1802 1.97931 13.485 2.28406C13.7897 2.5888 13.9609 3.00213 13.9609 3.43311V9.93311C13.9609 10.3641 13.7897 10.7774 13.485 11.0822C13.1802 11.3869 12.7669 11.5581 12.3359 11.5581H2.58594C2.15496 11.5581 1.74164 11.3869 1.43689 11.0822C1.13214 10.7774 0.960938 10.3641 0.960938 9.93311ZM6.47781 4.32117C6.41707 4.27792 6.34559 4.25222 6.27121 4.24689C6.19683 4.24157 6.12242 4.25681 6.05613 4.29097C5.98984 4.32512 5.93423 4.37686 5.89539 4.44051C5.85655 4.50417 5.83598 4.57729 5.83594 4.65186V8.71436C5.83598 8.78893 5.85655 8.86204 5.89539 8.9257C5.93423 8.98936 5.98984 9.04109 6.05613 9.07524C6.12242 9.1094 6.19683 9.12464 6.27121 9.11932C6.34559 9.11399 6.41707 9.08829 6.47781 9.04504L9.32156 7.01379C9.37422 6.97621 9.41715 6.9266 9.44677 6.86908C9.47638 6.81156 9.49184 6.7478 9.49184 6.68311C9.49184 6.61841 9.47638 6.55465 9.44677 6.49713C9.41715 6.43961 9.37422 6.39 9.32156 6.35242L6.47781 4.32117Z"
        fill="#currentColor"
      />
    </svg>
  ),
  location: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="17"
      height="16"
      viewBox="0 0 17 16"
      fill="none"
      {...props}
    >
      <g clipPath="url(#clip0_7523_20424)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M11.2837 6.87393C11.2837 8.31342 10.1168 9.48029 8.67729 9.48029C7.23786 9.48029 6.07095 8.31342 6.07095 6.87393C6.07095 5.43449 7.23786 4.26758 8.67729 4.26758C10.1168 4.26758 11.2837 5.43449 11.2837 6.87393ZM9.98047 6.87393C9.98047 7.59368 9.39704 8.17711 8.67729 8.17711C7.95761 8.17711 7.37411 7.59368 7.37411 6.87393C7.37411 6.15421 7.95761 5.57076 8.67729 5.57076C9.39704 5.57076 9.98047 6.15421 9.98047 6.87393Z"
          fill="#9DABA7"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M4.45634 10.9436C2.11066 8.71035 2.01952 4.99836 4.25279 2.65269C6.48605 0.307007 10.198 0.215876 12.5437 2.44914C14.8894 4.6824 14.9805 8.39433 12.7473 10.7401L8.70356 14.9873L4.45634 10.9436ZM11.8034 9.84145L8.65834 13.1448L5.35493 9.99979C3.53051 8.26277 3.45963 5.37569 5.19662 3.55128C6.9336 1.72686 9.82065 1.65598 11.6451 3.39297C13.4695 5.12994 13.5404 8.01699 11.8034 9.84145Z"
          fill="#9DABA7"
        />
      </g>
    </svg>
  ),
  calendar: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="13"
      height="13"
      viewBox="0 0 13 13"
      fill="none"
      {...props}
    >
      <path
        d="M11.2031 1.20312H1.79685C1.53818 1.20312 1.32654 1.41895 1.32654 1.68274V11.2752C1.32654 11.5389 1.53818 11.7548 1.79685 11.7548H11.2031C11.4618 11.7548 11.6734 11.5389 11.6734 11.2752V1.68274C11.6734 1.41895 11.4618 1.20312 11.2031 1.20312Z"
        stroke="#9DABA7"
        strokeWidth="1.05799"
        strokeLinejoin="round"
      />
      <path
        d="M9.3219 0.245117V2.1636"
        stroke="#9DABA7"
        strokeWidth="1.05799"
        strokeLinejoin="round"
      />
      <path
        d="M3.67834 0.245117V2.1636"
        stroke="#9DABA7"
        strokeWidth="1.05799"
        strokeLinejoin="round"
      />
      <path
        d="M1.32654 4.08105H11.6734"
        stroke="#9DABA7"
        strokeWidth="1.05799"
        strokeLinejoin="round"
      />
    </svg>
  ),
  checked: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="12"
      height="12"
      viewBox="0 0 12 12"
      fill="none"
      {...props}
    >
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M1.29691 0.195312C0.73636 0.195312 0.297607 0.657802 0.297607 1.20393V10.7963C0.297607 11.3425 0.73636 11.8049 1.29691 11.8049H10.7031C11.2637 11.8049 11.7025 11.3425 11.7025 10.7963V1.20393C11.7025 0.657783 11.2637 0.195312 10.7031 0.195312H1.29691ZM1.35559 10.747V1.2533H10.6445V10.747H1.35559ZM9.51076 3.01532L4.94684 7.57974L2.48911 5.12201L1.78705 5.82408L4.94684 8.98387L10.2133 3.71739L9.51076 3.01532Z"
        fill="#9DABA7"
      />
    </svg>
  ),
  logoWhite: (props: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={props.size || 134}
      height={props.size || 132}
      viewBox="0 0 134 132"
      fill="none"
    >
      <path
        d="M67.3021 131.683C49.5382 131.683 32.8404 124.834 20.2786 112.399C7.71961 99.9621 0.802086 83.4269 0.802086 65.8416C0.802086 48.2563 7.71961 31.7211 20.2786 19.2837C32.8376 6.84626 49.5382 0 67.3021 0C85.066 0 101.764 6.84903 114.326 19.2837C126.885 31.7183 133.802 48.2535 133.802 65.8416C133.802 83.4296 126.885 99.9621 114.326 112.399C101.767 124.834 85.066 131.683 67.3021 131.683ZM67.3021 3.32477C50.4364 3.32477 34.581 9.82747 22.6544 21.636C10.7278 33.4444 4.16011 49.1429 4.16011 65.8416C4.16011 82.5403 10.7278 98.2387 22.6544 110.047C34.581 121.856 50.4364 128.358 67.3021 128.358C84.1677 128.358 100.023 121.856 111.95 110.047C123.876 98.2387 130.444 82.5403 130.444 65.8416C130.444 49.1429 123.876 33.4444 111.95 21.636C100.023 9.82747 84.1677 3.32477 67.3021 3.32477Z"
        fill="#F6F7F7"
      />
      <path
        d="M19.9007 59.1385L11.0523 57.3127L11.7211 54.1347C12.1856 51.9321 13.6324 50.8404 15.5437 51.2339L15.7367 51.2727C17.6256 51.6633 18.5211 53.2398 18.0594 55.4425L17.8019 56.6699L20.3148 57.188L19.9035 59.1413L19.9007 59.1385ZM13.1707 55.7112L16.0921 56.3152L16.3692 54.9936C16.5623 54.0766 16.1005 53.4088 15.2218 53.2287C14.3208 53.0431 13.6408 53.4726 13.4477 54.3896L13.1707 55.7112Z"
        fill="#F6F7F7"
      />
      <path
        d="M21.8987 50.6853L13.568 47.2164L14.9336 43.9997C15.8039 41.9495 17.2758 41.0573 19.1199 41.8248L19.3018 41.8996C20.5135 42.4038 21.0788 43.2988 21.0732 44.443L24.9125 43.5897L24.0087 45.7203L20.6031 46.3991L20.0322 47.7429L22.6822 48.8456L21.9015 50.6825L21.8987 50.6853ZM15.9214 46.0334L18.5715 47.1361L19.2179 45.6122C19.5565 44.8171 19.2599 44.0718 18.4539 43.7393C17.662 43.4096 16.9064 43.7144 16.5678 44.5095L15.9214 46.0334Z"
        fill="#F6F7F7"
      />
      <path
        d="M25.9927 42.041L18.3448 37.4085L19.3969 35.7073L27.0448 40.3398L25.9927 42.041Z"
        fill="#F6F7F7"
      />
      <path
        d="M29.7537 36.5529L21.1432 32.8956L22.4808 31.3247L29.4403 34.414L29.709 34.0981L25.3547 27.95L26.6532 26.4262L31.8693 34.0732L29.7565 36.5557L29.7537 36.5529Z"
        fill="#F6F7F7"
      />
      <path
        d="M33.7808 31.8289L30.4703 23.0736L33.0084 21.0538L41.0173 26.0687L39.3886 27.3626L37.4298 26.0964L34.5111 28.421L35.3478 30.5793L33.778 31.8289H33.7808ZM35.9551 25.1516L32.9384 23.2011L32.5831 23.4837L33.8787 26.8057L35.9551 25.1516Z"
        fill="#F6F7F7"
      />
      <path
        d="M39.7918 21.7577L39.6686 21.5194C38.6612 19.5578 38.8571 16.8259 41.6247 15.4323C43.8046 14.3351 45.9173 14.8809 47.0871 16.6791L45.2793 17.5878C44.6413 16.7234 43.5583 16.5433 42.4754 17.0891C41.051 17.8067 40.7768 19.2281 41.5491 20.7353C42.3131 22.2204 43.6507 22.841 45.117 22.104C46.2224 21.5471 46.7653 20.5635 46.4462 19.5384L48.2428 18.6351C48.9424 20.4804 48.2596 22.611 45.9705 23.7636C43.0798 25.2182 40.7068 23.5503 39.789 21.7604L39.7918 21.7577Z"
        fill="#F6F7F7"
      />
      <path
        d="M53.5958 20.505L52.6835 17.2605L52.2582 17.3769L48.2453 12.7665L50.2322 12.218L53.0837 15.5981L53.4615 15.4929L53.9596 11.19L55.8401 10.6719L55.0146 16.6177L54.5892 16.7341L55.5015 19.9785L53.5958 20.505Z"
        fill="#F6F7F7"
      />
      <path
        d="M65.1084 17.4489L65.0468 15.1881L62.8753 15.2463L62.8333 13.667L65.0049 13.6088L64.9433 11.3369L66.6867 11.2898L66.7482 13.5617L68.9337 13.5035L68.9757 15.0828L66.7902 15.141L66.8518 17.4018L65.1084 17.4489Z"
        fill="#F6F7F7"
      />
      <path
        d="M74.6702 16.2078L76.5759 16.6261C76.4276 17.2911 76.811 17.9865 78.0479 18.258C79.1392 18.4963 79.8304 18.1638 79.9787 17.4989C80.1046 16.942 79.7213 16.5208 78.6747 16.1911L78.0283 15.9861C76.3101 15.4597 75.4118 14.2406 75.7588 12.6973C76.131 11.035 77.6337 10.2813 79.587 10.7108C81.6493 11.1624 82.6315 12.5616 82.251 14.26L80.3313 13.8389C80.4712 13.2099 80.1298 12.5477 79.2176 12.3482C78.3417 12.1571 77.8016 12.5477 77.6729 13.1185C77.5609 13.6172 77.7932 14.091 78.5851 14.3265L79.2428 14.5343C81.1121 15.1189 82.2538 16.3158 81.8928 17.92C81.5178 19.5935 79.8948 20.3831 77.6757 19.8955C75.2887 19.3718 74.2869 17.8923 74.6646 16.2078H74.6702Z"
        fill="#F6F7F7"
      />
      <path
        d="M84.5428 16.9058L84.6519 16.662C85.5586 14.6533 87.8252 13.0851 90.6627 14.3402C92.893 15.3265 93.7941 17.2965 93.1197 19.3273L91.27 18.51C91.5498 17.4738 91.007 16.529 89.896 16.0386C88.4381 15.393 87.148 16.0746 86.454 17.6179C85.7684 19.1389 86.121 20.5603 87.6237 21.2252C88.7571 21.7267 89.868 21.5245 90.4725 20.6351L92.311 21.4497C91.3036 23.1481 89.1992 23.9626 86.857 22.9264C83.8963 21.6187 83.7144 18.74 84.5428 16.9086V16.9058Z"
        fill="#F6F7F7"
      />
      <path
        d="M91.782 24.9548L99.4719 19.5271L102.097 21.4333L99.2704 30.3908L97.5858 29.169L98.3162 26.9691L95.2939 24.7747L93.4051 26.1323L91.7792 24.952L91.782 24.9548ZM98.859 25.3122L99.984 21.921L99.6174 21.655L96.7099 23.7524L98.859 25.3122Z"
        fill="#F6F7F7"
      />
      <path
        d="M100.46 31.7039L106.994 25.6252L108.373 27.0797L103.129 31.9616L105.536 34.4968L104.246 35.6964L100.46 31.7095V31.7039Z"
        fill="#F6F7F7"
      />
      <path
        d="M105.458 37.3531L112.722 32.1526L113.903 33.7679L106.639 38.9684L105.458 37.3531Z"
        fill="#F6F7F7"
      />
      <path
        d="M108.259 41.094L116.304 37.1735L117.762 40.1076L112.674 46.3139L112.75 46.4663L119.329 43.2606L120.163 44.9424L112.117 48.8629L110.648 45.9066L115.736 39.7004L115.66 39.548L109.081 42.7536L108.256 41.094H108.259Z"
        fill="#F6F7F7"
      />
      <path
        d="M117.107 49.8049L117.37 49.744C119.573 49.2425 122.181 50.2205 122.85 53.102C123.392 55.4376 122.354 57.3826 120.376 58.031L119.925 56.0887C120.846 55.7175 121.291 54.6923 121.017 53.5204C120.664 52.0048 119.31 51.3759 117.681 51.7471C115.968 52.1378 115.064 53.3403 115.448 54.9888C115.652 55.8671 116.142 56.5154 116.766 56.8091L117.496 56.6429L116.97 54.3793L118.383 54.0579L119.489 58.8206L118.076 59.142L117.91 58.4299L116.427 58.768C115.048 58.308 114.065 57.1111 113.665 55.3905C112.946 52.2846 114.941 50.2981 117.107 49.8049Z"
        fill="#F6F7F7"
      />
      <path
        d="M92.0061 67.6784C92.0061 68.5317 91.396 69.2438 90.5817 69.4072C90.467 69.4322 90.3466 69.4433 90.2235 69.4433H84.277C83.292 69.4433 82.4945 70.2329 82.4945 71.2082V77.0958C82.4945 77.7053 82.1838 78.2428 81.7081 78.5587C81.5178 78.6861 81.3024 78.7776 81.0701 78.8247C80.9554 78.8468 80.835 78.8607 80.7119 78.8607H74.7654C73.7804 78.8607 72.9829 79.6503 72.9829 80.6256V86.5132C72.9829 87.4885 72.1853 88.2781 71.2003 88.2781H65.2538C64.2688 88.2781 63.4713 87.4885 63.4713 86.5132V80.6256C63.4713 79.6503 64.2688 78.8607 65.2538 78.8607H71.2003C72.1853 78.8607 72.9829 78.0711 72.9829 77.0958V71.2082C72.9829 70.2329 73.7804 69.4433 74.7654 69.4433H80.7119C81.6969 69.4433 82.4945 68.6536 82.4945 67.6784V60.0258C82.4945 54.8364 78.255 50.6278 73.0164 50.6084C67.7807 50.6278 63.5384 54.8364 63.5384 60.0258V67.6784C63.5384 68.6536 62.7409 69.4433 61.7559 69.4433H55.8094C54.8244 69.4433 54.0268 70.2329 54.0268 71.2082V86.5132C54.0268 87.4885 53.2293 88.2781 52.2443 88.2781H46.2978C45.3128 88.2781 44.5152 87.4885 44.5152 86.5132V71.2082C44.5152 70.2329 45.3128 69.4433 46.2978 69.4433H52.2443C53.2293 69.4433 54.0268 68.6536 54.0268 67.6784V59.9926C54.0268 49.6082 62.5282 41.191 73.0164 41.191C83.5047 41.191 92.0061 49.6082 92.0061 59.9926V67.6784Z"
        fill="#F6F7F7"
      />
      <path
        d="M67.3019 107.265C44.2323 107.265 25.4638 88.6826 25.4638 65.8414C25.4638 43.0002 44.2323 24.4175 67.3019 24.4175C90.3715 24.4175 109.14 43.0002 109.14 65.8414C109.14 88.6826 90.3715 107.265 67.3019 107.265ZM67.3019 26.0799C45.1586 26.0799 27.1428 43.9173 27.1428 65.8414C27.1428 87.7655 45.1586 105.603 67.3019 105.603C89.4453 105.603 107.461 87.7655 107.461 65.8414C107.461 43.9173 89.4453 26.0799 67.3019 26.0799Z"
        fill="#F6F7F7"
      />
      <path
        d="M17.7854 93.7893L25.3577 89.0321L28.3323 93.673L26.922 94.5596L24.9995 91.5617L23.3933 92.5702L25.2094 95.4046L23.799 96.2912L21.9829 93.4568L20.2507 94.5457L22.218 97.6156L20.8076 98.5022L17.7882 93.7893H17.7854Z"
        fill="#F6F7F7"
      />
      <path
        d="M22.3552 100.696L27.8483 99.7596L29.1468 94.8944L30.6383 96.5097L29.7484 99.6544L29.9387 99.8622L33.1652 99.2471L34.6147 100.818L29.5245 101.685L28.1869 107.016L26.687 105.392L27.6496 101.785L27.451 101.569L23.8019 102.267L22.3524 100.696H22.3552Z"
        fill="#F6F7F7"
      />
      <path
        d="M30.5628 109.003L36.0084 101.863L38.6248 103.819C40.4382 105.174 40.8159 106.936 39.6406 108.479L39.5231 108.634C38.3618 110.158 36.5373 110.288 34.7267 108.933L33.7165 108.18L32.169 110.208L30.5628 109.005V109.003ZM36.5652 104.442L34.7659 106.8L35.8545 107.612C36.61 108.177 37.4159 108.047 37.956 107.34C38.5101 106.612 38.4094 105.819 37.6538 105.254L36.5652 104.442Z"
        fill="#F6F7F7"
      />
      <path
        d="M38.8205 114.714L42.9761 106.848L44.7614 107.773L41.4258 114.087L44.5376 115.7L43.7176 117.251L38.8205 114.716V114.714Z"
        fill="#F6F7F7"
      />
      <path
        d="M47.4003 114.248L47.4787 113.993C48.1251 111.888 50.3694 110.109 53.3888 111.02C56.397 111.926 57.2813 114.647 56.6321 116.753L56.5537 117.008C55.9661 118.917 53.7302 120.925 50.6296 119.989C47.5263 119.052 46.8127 116.157 47.4003 114.248ZM54.6397 116.304C55.1266 114.722 54.4634 113.29 52.8403 112.799C51.2201 112.311 49.8741 113.137 49.3872 114.719C48.9282 116.21 49.5551 117.72 51.1781 118.207C52.7984 118.695 54.1835 117.792 54.6397 116.301V116.304Z"
        fill="#F6F7F7"
      />
      <path
        d="M58.9072 121.701L59.6795 112.782L63.1914 113.081C65.4301 113.272 66.7398 114.383 66.5691 116.359L66.5523 116.553C66.4403 117.849 65.7547 118.658 64.6522 119.002L66.653 122.357L64.3276 122.16L62.629 119.16L61.1598 119.035L60.9136 121.87L58.9072 121.698V121.701ZM61.5404 114.638L61.2942 117.473L62.9592 117.614C63.8267 117.689 64.4507 117.179 64.5263 116.32C64.599 115.472 64.0729 114.854 63.2054 114.779L61.5404 114.638Z"
        fill="#F6F7F7"
      />
      <path
        d="M69.0455 122.363L70.9959 113.215L74.2308 112.857L78.2745 121.344L76.1981 121.574L75.2327 119.465L71.508 119.875L71.0463 122.142L69.0455 122.36V122.363ZM74.4995 117.883L73.0108 114.633L72.5602 114.683L71.8522 118.174L74.5023 117.883H74.4995Z"
        fill="#F6F7F7"
      />
      <path
        d="M82.2034 120.262L80.197 113.405L77.7792 114.098L77.2895 112.427L84.0727 110.482L84.5624 112.153L82.1306 112.848L84.137 119.706L82.2034 120.26V120.262Z"
        fill="#F6F7F7"
      />
      <path
        d="M89.3337 117.836L85.7154 109.713L87.5595 108.906L91.1778 117.03L89.3337 117.836Z"
        fill="#F6F7F7"
      />
      <path
        d="M91.9442 112.056L91.7959 111.832C90.5814 109.987 90.6458 107.144 93.293 105.44C95.9263 103.742 98.6015 104.817 99.8132 106.662L99.9615 106.886C101.061 108.557 101.179 111.544 98.4616 113.295C95.7444 115.046 93.044 113.727 91.9442 112.056ZM98.1845 107.887C97.2723 106.501 95.7388 106.083 94.3172 107C92.8984 107.917 92.6718 109.469 93.584 110.854C94.4431 112.159 96.013 112.655 97.4346 111.738C98.8561 110.821 99.0436 109.191 98.1845 107.887Z"
        fill="#F6F7F7"
      />
      <path
        d="M105.22 108.103L98.7694 101.935L101.064 99.5828L108.684 102.22L108.804 102.099L103.529 97.056L104.845 95.7094L111.295 101.874L108.983 104.246L101.364 101.608L101.243 101.73L106.518 106.773L105.222 108.103H105.22Z"
        fill="#F6F7F7"
      />
      <path
        d="M111.071 97.6686L112.118 96.0367C112.697 96.4025 113.489 96.2805 114.169 95.2222C114.768 94.2885 114.687 93.5321 114.105 93.1664C113.618 92.8588 113.086 93.0749 112.417 93.9366L112.003 94.4685C110.917 95.8899 109.454 96.3083 108.108 95.4604C106.655 94.5489 106.451 92.8921 107.526 91.2186C108.659 89.4537 110.321 89.0159 111.804 89.9469L110.752 91.5898C110.204 91.2435 109.459 91.3377 108.958 92.119C108.477 92.8671 108.665 93.5044 109.163 93.8174C109.599 94.0917 110.128 94.0363 110.621 93.3797L111.04 92.8366C112.232 91.2962 113.758 90.6423 115.157 91.5206C116.617 92.4404 116.816 94.2192 115.596 96.1199C114.286 98.1618 112.54 98.5913 111.068 97.6659L111.071 97.6686Z"
        fill="#F6F7F7"
      />
      <path
        d="M116.75 74.0574L116.213 76.6635C116.124 77.0938 116.405 77.5138 116.839 77.6017L119.471 78.1338C119.906 78.2216 120.33 77.944 120.419 77.5137L120.956 74.9077C121.045 74.4774 120.765 74.0574 120.33 73.9695L117.698 73.4374C117.263 73.3496 116.839 73.6272 116.75 74.0574Z"
        fill="#F6F7F7"
      />
      <path
        d="M16.9091 73.4369L14.277 73.969C13.8424 74.0568 13.562 74.4769 13.6507 74.9071L14.1882 77.5132C14.2769 77.9435 14.7011 78.2211 15.1357 78.1332L17.7678 77.6011C18.2024 77.5133 18.4828 77.0932 18.3941 76.6629L17.8566 74.0569C17.7679 73.6266 17.3437 73.349 16.9091 73.4369Z"
        fill="#F6F7F7"
      />
    </svg>
  ),
  externalPageUrl: ({ size = 10, ...props }: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={size}
      height={size}
      viewBox="0 0 9 10"
      fill="none"
      {...props}
    >
      <path
        d="M4.73885 0.738281H9.00016V4.99959L7.17632 3.16723L3.63091 6.70412L3.03433 6.10754L6.57122 2.56212L4.73885 0.738281ZM1.3298 2.44281H3.03433V3.29507H1.3298V8.40864H6.44338V6.70412H7.29564V8.40864C7.29564 8.63468 7.20585 8.85145 7.04602 9.01128C6.88619 9.17111 6.66941 9.26091 6.44338 9.26091H1.3298C1.10377 9.26091 0.886991 9.17111 0.727161 9.01128C0.567331 8.85145 0.477539 8.63468 0.477539 8.40864V3.29507C0.477539 3.06903 0.567331 2.85226 0.727161 2.69243C0.886991 2.5326 1.10377 2.44281 1.3298 2.44281Z"
        fill="currentColor"
      />
    </svg>
  ),
  edit: ({ size = 16, ...props }: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width={size}
      height={size}
      viewBox="0 0 16 16"
      fill="none"
      {...props}
    >
      <path
        d="M8.6 4.57206L11.428 7.40072L4.828 14.0001H2V11.1714L8.6 4.57139V4.57206ZM9.54267 3.62939L10.9567 2.21472C11.0817 2.08974 11.2512 2.01953 11.428 2.01953C11.6048 2.01953 11.7743 2.08974 11.8993 2.21472L13.7853 4.10072C13.9103 4.22574 13.9805 4.39528 13.9805 4.57206C13.9805 4.74883 13.9103 4.91837 13.7853 5.04339L12.3707 6.45739L9.54267 3.62939Z"
        fill="currentColor"
      />
    </svg>
  ),
  SliderArrowNext: ({ size = 16, ...props }: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="17"
      height="17"
      viewBox="0 0 17 17"
      fill="none"
      {...props}
    >
      <path
        d="M12.6624 9.7091L0.489595 9.70981V7.71011L12.661 7.7094L7.29762 2.346L8.71183 0.931787L16.49 8.70996L8.71183 16.4881L7.29762 15.0739L12.6624 9.7091Z"
        fill="#50C3E0"
      />
    </svg>
  ),
  SliderArrowPrev: ({ size = 16, ...props }: LucideProps) => (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="17"
      height="17"
      viewBox="0 0 17 17"
      fill="none"
      {...props}
    >
      <path
        d="M4.33756 9.7091L16.5104 9.70981V7.71011L4.33898 7.7094L9.70238 2.346L8.28817 0.931787L0.509993 8.70996L8.28817 16.4881L9.70238 15.0739L4.33756 9.7091Z"
        fill="#50C3E0"
      />
    </svg>
  ),
}
