<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><style id="nuxt-ui-colors">@layer theme {
  :root, :host {
  --ui-color-primary-50: var(--color-purple-50, oklch(97.7% 0.014 308.299));
  --ui-color-primary-100: var(--color-purple-100, oklch(94.6% 0.033 307.174));
  --ui-color-primary-200: var(--color-purple-200, oklch(90.2% 0.063 306.703));
  --ui-color-primary-300: var(--color-purple-300, oklch(82.7% 0.119 306.383));
  --ui-color-primary-400: var(--color-purple-400, oklch(71.4% 0.203 305.504));
  --ui-color-primary-500: var(--color-purple-500, oklch(62.7% 0.265 303.9));
  --ui-color-primary-600: var(--color-purple-600, oklch(55.8% 0.288 302.321));
  --ui-color-primary-700: var(--color-purple-700, oklch(49.6% 0.265 301.924));
  --ui-color-primary-800: var(--color-purple-800, oklch(43.8% 0.218 303.724));
  --ui-color-primary-900: var(--color-purple-900, oklch(38.1% 0.176 304.987));
  --ui-color-primary-950: var(--color-purple-950, oklch(29.1% 0.149 302.717));
  --ui-color-secondary-50: var(--color-pink-50, oklch(97.1% 0.014 343.198));
  --ui-color-secondary-100: var(--color-pink-100, oklch(94.8% 0.028 342.258));
  --ui-color-secondary-200: var(--color-pink-200, oklch(89.9% 0.061 343.231));
  --ui-color-secondary-300: var(--color-pink-300, oklch(82.3% 0.12 346.018));
  --ui-color-secondary-400: var(--color-pink-400, oklch(71.8% 0.202 349.761));
  --ui-color-secondary-500: var(--color-pink-500, oklch(65.6% 0.241 354.308));
  --ui-color-secondary-600: var(--color-pink-600, oklch(59.2% 0.249 0.584));
  --ui-color-secondary-700: var(--color-pink-700, oklch(52.5% 0.223 3.958));
  --ui-color-secondary-800: var(--color-pink-800, oklch(45.9% 0.187 3.815));
  --ui-color-secondary-900: var(--color-pink-900, oklch(40.8% 0.153 2.432));
  --ui-color-secondary-950: var(--color-pink-950, oklch(28.4% 0.109 3.907));
  --ui-color-success-50: var(--color-green-50, oklch(98.2% 0.018 155.826));
  --ui-color-success-100: var(--color-green-100, oklch(96.2% 0.044 156.743));
  --ui-color-success-200: var(--color-green-200, oklch(92.5% 0.084 155.995));
  --ui-color-success-300: var(--color-green-300, oklch(87.1% 0.15 154.449));
  --ui-color-success-400: var(--color-green-400, oklch(79.2% 0.209 151.711));
  --ui-color-success-500: var(--color-green-500, oklch(72.3% 0.219 149.579));
  --ui-color-success-600: var(--color-green-600, oklch(62.7% 0.194 149.214));
  --ui-color-success-700: var(--color-green-700, oklch(52.7% 0.154 150.069));
  --ui-color-success-800: var(--color-green-800, oklch(44.8% 0.119 151.328));
  --ui-color-success-900: var(--color-green-900, oklch(39.3% 0.095 152.535));
  --ui-color-success-950: var(--color-green-950, oklch(26.6% 0.065 152.934));
  --ui-color-info-50: var(--color-blue-50, oklch(97% 0.014 254.604));
  --ui-color-info-100: var(--color-blue-100, oklch(93.2% 0.032 255.585));
  --ui-color-info-200: var(--color-blue-200, oklch(88.2% 0.059 254.128));
  --ui-color-info-300: var(--color-blue-300, oklch(80.9% 0.105 251.813));
  --ui-color-info-400: var(--color-blue-400, oklch(70.7% 0.165 254.624));
  --ui-color-info-500: var(--color-blue-500, oklch(62.3% 0.214 259.815));
  --ui-color-info-600: var(--color-blue-600, oklch(54.6% 0.245 262.881));
  --ui-color-info-700: var(--color-blue-700, oklch(48.8% 0.243 264.376));
  --ui-color-info-800: var(--color-blue-800, oklch(42.4% 0.199 265.638));
  --ui-color-info-900: var(--color-blue-900, oklch(37.9% 0.146 265.522));
  --ui-color-info-950: var(--color-blue-950, oklch(28.2% 0.091 267.935));
  --ui-color-warning-50: var(--color-yellow-50, oklch(98.7% 0.026 102.212));
  --ui-color-warning-100: var(--color-yellow-100, oklch(97.3% 0.071 103.193));
  --ui-color-warning-200: var(--color-yellow-200, oklch(94.5% 0.129 101.54));
  --ui-color-warning-300: var(--color-yellow-300, oklch(90.5% 0.182 98.111));
  --ui-color-warning-400: var(--color-yellow-400, oklch(85.2% 0.199 91.936));
  --ui-color-warning-500: var(--color-yellow-500, oklch(79.5% 0.184 86.047));
  --ui-color-warning-600: var(--color-yellow-600, oklch(68.1% 0.162 75.834));
  --ui-color-warning-700: var(--color-yellow-700, oklch(55.4% 0.135 66.442));
  --ui-color-warning-800: var(--color-yellow-800, oklch(47.6% 0.114 61.907));
  --ui-color-warning-900: var(--color-yellow-900, oklch(42.1% 0.095 57.708));
  --ui-color-warning-950: var(--color-yellow-950, oklch(28.6% 0.066 53.813));
  --ui-color-error-50: var(--color-red-50, oklch(97.1% 0.013 17.38));
  --ui-color-error-100: var(--color-red-100, oklch(93.6% 0.032 17.717));
  --ui-color-error-200: var(--color-red-200, oklch(88.5% 0.062 18.334));
  --ui-color-error-300: var(--color-red-300, oklch(80.8% 0.114 19.571));
  --ui-color-error-400: var(--color-red-400, oklch(70.4% 0.191 22.216));
  --ui-color-error-500: var(--color-red-500, oklch(63.7% 0.237 25.331));
  --ui-color-error-600: var(--color-red-600, oklch(57.7% 0.245 27.325));
  --ui-color-error-700: var(--color-red-700, oklch(50.5% 0.213 27.518));
  --ui-color-error-800: var(--color-red-800, oklch(44.4% 0.177 26.899));
  --ui-color-error-900: var(--color-red-900, oklch(39.6% 0.141 25.723));
  --ui-color-error-950: var(--color-red-950, oklch(25.8% 0.092 26.042));
  --ui-color-neutral-50: var(--color-old-neutral-50, oklch(98.5% 0 0));
  --ui-color-neutral-100: var(--color-old-neutral-100, oklch(97% 0 0));
  --ui-color-neutral-200: var(--color-old-neutral-200, oklch(92.2% 0 0));
  --ui-color-neutral-300: var(--color-old-neutral-300, oklch(87% 0 0));
  --ui-color-neutral-400: var(--color-old-neutral-400, oklch(70.8% 0 0));
  --ui-color-neutral-500: var(--color-old-neutral-500, oklch(55.6% 0 0));
  --ui-color-neutral-600: var(--color-old-neutral-600, oklch(43.9% 0 0));
  --ui-color-neutral-700: var(--color-old-neutral-700, oklch(37.1% 0 0));
  --ui-color-neutral-800: var(--color-old-neutral-800, oklch(26.9% 0 0));
  --ui-color-neutral-900: var(--color-old-neutral-900, oklch(20.5% 0 0));
  --ui-color-neutral-950: var(--color-old-neutral-950, oklch(14.5% 0 0));
  }
  :root, :host, .light {
  --ui-primary: var(--ui-color-primary-500);
  --ui-secondary: var(--ui-color-secondary-500);
  --ui-success: var(--ui-color-success-500);
  --ui-info: var(--ui-color-info-500);
  --ui-warning: var(--ui-color-warning-500);
  --ui-error: var(--ui-color-error-500);
  }
  .dark {
  --ui-primary: var(--ui-color-primary-400);
  --ui-secondary: var(--ui-color-secondary-400);
  --ui-success: var(--ui-color-success-400);
  --ui-info: var(--ui-color-info-400);
  --ui-warning: var(--ui-color-warning-400);
  --ui-error: var(--ui-color-error-400);
  }
}</style><title>Open Innovation Grant</title><style>:root { --ui-banner-height: 32px; }</style><style>.docs-pane{--ui-subnav-height:0px}@container docs-pane (width>=40rem){.docs-pane.docs-pane--has-subnav{--ui-subnav-height:48px}}.docs-subnav{height:var(--ui-subnav-height);top:var(--ui-header-height)}</style><style>.docs-page{flex-direction:column;display:flex}.docs-page__left,.docs-page__right{display:none}@container docs-pane (width>=48rem){.docs-page--has-left{grid-template-columns:minmax(0,2fr) minmax(0,8fr);gap:2.5rem;display:grid}.docs-page--has-left .docs-page__left{display:block}}@container docs-pane (width>=64rem){.docs-page--has-right:not(.docs-page--has-left){grid-template-columns:minmax(0,8fr) minmax(0,2fr);gap:2.5rem;display:grid}.docs-page--has-left.docs-page--has-right{grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,2fr)}.docs-page--has-right .docs-page__right{display:block}}</style><style>.docs-aside{display:none}@container docs-pane (width>=48rem){.docs-aside{max-height:calc(100vh - var(--ui-header-height) - var(--ui-banner-height,0px));top:var(--ui-header-height);display:block;position:sticky}}@container docs-pane (width>=64rem){.docs-aside{max-height:calc(100vh - var(--ui-header-height) - var(--ui-subnav-height) - var(--ui-banner-height,0px));top:calc(var(--ui-header-height) + var(--ui-subnav-height))}}</style><style>/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial}}}#pre-footer form.hs-form{gap:calc(var(--spacing,.25rem)*2);display:flex}#pre-footer form.hs-form .hs_email{flex:1}#pre-footer form.hs-form .hs_email input[type=email]{border-radius:calc(var(--ui-radius)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));width:100%}@media (min-width:40rem){#pre-footer form.hs-form .hs_email input[type=email]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}#pre-footer form.hs-form .hs_email input[type=email]{background-color:var(--ui-bg);color:var(--ui-text)}#pre-footer form.hs-form .hs_email input[type=email]::placeholder{color:var(--ui-text-muted)}#pre-footer form.hs-form .hs_email input[type=email]{border-color:var(--ui-border);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*2);border-width:1px}#pre-footer form.hs-form input[type=submit]{border-radius:calc(var(--ui-radius)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){#pre-footer form.hs-form input[type=submit]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}#pre-footer form.hs-form input[type=submit]{background-color:var(--ui-primary);border-color:var(--ui-primary);border-style:var(--tw-border-style);color:var(--ui-text-inverted);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);border-width:1px;flex:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}</style><style>/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}#sidebar-nl-form form.hs-form{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}@media (min-width:40rem){#sidebar-nl-form form.hs-form{flex-direction:row}}#sidebar-nl-form form.hs-form .hs_email .hs-error-msgs{color:var(--ui-text-inverted);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*2)}@media (min-width:40rem){#sidebar-nl-form form.hs-form .hs_email .hs-error-msgs{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}#sidebar-nl-form form.hs-form .hs_email{flex:1}#sidebar-nl-form form.hs-form .hs_email input[type=email]{border-radius:calc(var(--ui-radius)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:calc(var(--spacing,.25rem)*48);width:100%}@media (min-width:40rem){#sidebar-nl-form form.hs-form .hs_email input[type=email]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}#sidebar-nl-form form.hs-form .hs_email input[type=email]{background-color:var(--ui-bg)}#sidebar-nl-form form.hs-form .hs_email input[type=email]::placeholder{color:var(--ui-text-muted)}#sidebar-nl-form form.hs-form .hs_email input[type=email]{padding:calc(var(--spacing,.25rem)*2)}#sidebar-nl-form form.hs-form input[type=submit]{border-radius:calc(var(--ui-radius)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);width:100%;font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){#sidebar-nl-form form.hs-form input[type=submit]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}#sidebar-nl-form form.hs-form input[type=submit]{background-color:var(--ui-bg-inverted);color:var(--ui-text-inverted);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);flex:none}@property --tw-font-weight{syntax:"*";inherits:false}</style><style>.docs-toc-bottom{display:none}@container docs-pane (width>=64rem){.docs-toc-sticky{max-height:calc(100vh - var(--ui-header-height) - var(--ui-subnav-height) - var(--ui-banner-height,0px))!important;top:calc(var(--ui-header-height) + var(--ui-subnav-height))!important}.docs-toc-bottom{display:block}}</style><link rel="stylesheet" href="/docs/_nuxt-docs/entry.Dccfd-Mu.css" crossorigin><link rel="stylesheet" href="/docs/_nuxt-docs/DocsAside.B3sChg8G.css" crossorigin><link rel="stylesheet" href="/docs/_nuxt-docs/_...Cis2vZFs.css" crossorigin><link rel="stylesheet" href="/docs/_nuxt-docs/useNormalizedPath.C036J-7W.css" crossorigin><style>@layer base {:where(.i-lucide\:arrow-left){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 19l-7-7l7-7m7 7H5'/%3E%3C/svg%3E")}:where(.i-lucide\:arrow-right){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%3E%3C/svg%3E")}:where(.i-lucide\:arrow-up){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l7-7l7 7m-7 7V5'/%3E%3C/svg%3E")}:where(.i-lucide\:book-open){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 7v14m-9-3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4a4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3a3 3 0 0 0-3-3z'/%3E%3C/svg%3E")}:where(.i-lucide\:chevron-down){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:chevron-right){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:circle-question-mark){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3m.08 4h.01'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:code){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 18l6-6l-6-6M8 6l-6 6l6 6'/%3E%3C/svg%3E")}:where(.i-lucide\:copy){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='14' height='14' x='8' y='8' rx='2' ry='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:file-pen-line){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004zm.123-5.776A1 1 0 0 1 14 7V2'/%3E%3Cpath d='M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516M8 18h1'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:file-text){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:hash){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 9h16M4 15h16M10 3L8 21m8-18l-2 18'/%3E%3C/svg%3E")}:where(.i-lucide\:headset){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2z'/%3E%3Cpath d='M21 16v2a4 4 0 0 1-4 4h-5'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:house){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:info){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4m0-4h.01'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:key-round){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='.5' fill='black'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:menu){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5h16M4 12h16M4 19h16'/%3E%3C/svg%3E")}:where(.i-lucide\:moon){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401'/%3E%3C/svg%3E")}:where(.i-lucide\:rocket){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09'/%3E%3Cpath d='M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z'/%3E%3Cpath d='M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:search){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:sliders-horizontal){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5H3m9 14H3M14 3v4m2 10v4m5-9h-9m9 7h-5m5-14h-7m-6 5v4m0-2H3'/%3E%3C/svg%3E")}:where(.i-lucide\:sparkles){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:star){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.12 2.12 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16z'/%3E%3C/svg%3E")}:where(.i-lucide\:sun){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:thumbs-down){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 18.12L10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88M17 14V2'/%3E%3C/svg%3E")}:where(.i-lucide\:thumbs-up){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 5.88L14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88M7 10v12'/%3E%3C/svg%3E")}:where(.i-lucide\:triangle-alert){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21.73 18l-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3M12 9v4m0 4h.01'/%3E%3C/svg%3E")}:where(.i-lucide\:users){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:x){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}:where(.i-simple-icons\:bluesky){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5.202 2.857C7.954 4.922 10.913 9.11 12 11.358c1.087-2.247 4.046-6.436 6.798-8.501C20.783 1.366 24 .213 24 3.883c0 .732-.42 6.156-.667 7.037c-.856 3.061-3.978 3.842-6.755 3.37c4.854.826 6.089 3.562 3.422 6.299c-5.065 5.196-7.28-1.304-7.847-2.97c-.104-.305-.152-.448-.153-.327c0-.121-.05.022-.153.327c-.568 1.666-2.782 8.166-7.847 2.97c-2.667-2.737-1.432-5.473 3.422-6.3c-2.777.473-5.899-.308-6.755-3.369C.42 10.04 0 4.615 0 3.883c0-3.67 3.217-2.517 5.202-1.026'/%3E%3C/svg%3E")}:where(.i-simple-icons\:directus){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.187 13.909a2 2 0 0 1-.286-.092a.7.7 0 0 1-.203-.139c.056-.488 0-.912.047-1.392c.184-1.862 1.355-1.272 2.406-1.577c.655-.184 1.31-.562 1.475-1.336a13.5 13.5 0 0 0-2.397-2.204c-2.85-2.028-6.574-2.84-9.958-2.277a5.1 5.1 0 0 0 2.238 2.074s-.917 0-1.703-.587c-.23.092-.692.274-.913.384a5.094 5.094 0 0 0 6.63.37c-.01.017-.185.285-.397 1.4c-.47 2.38-1.826 2.195-3.504 1.596c-3.485-1.264-5.403-.093-7.145-2.49c-.507.286-.82.82-.82 1.402c0 .599.331 1.106.81 1.383c.262-.348.38-.446.836-.446c-.706.4-.79.75-1.094 1.718c-.368 1.171-.212 2.37-1.936 2.683c-.913.046-.894.664-1.226 1.586c-.415 1.199-.968 1.678-2.047 2.812c.443.535.904.6 1.374.406c.968-.406 1.715-1.66 2.415-2.471c.784-.904 2.665-.517 4.085-1.402c.977-.599 1.457-1.41.811-2.784a2.72 2.72 0 0 1 .701 1.66c1.641-.213 3.836 1.788 5.836 2.12a3.6 3.6 0 0 1-.488-.82c-.23-.554-.304-1.06-.258-1.503c.184 1.097 1.29 2.507 3.07 2.637c.452.036.95-.019 1.466-.176c.618-.184 1.19-.424 1.872-.295c.507.093.977.35 1.272.784c.443.645 1.41.784 1.844-.009c-.977-2.554-3.67-2.72-4.813-3.015'/%3E%3C/svg%3E")}:where(.i-simple-icons\:discord){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.317 4.37a19.8 19.8 0 0 0-4.885-1.515a.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.3 18.3 0 0 0-5.487 0a13 13 0 0 0-.617-1.25a.08.08 0 0 0-.079-.037A19.7 19.7 0 0 0 3.677 4.37a.1.1 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.08.08 0 0 0 .031.057a19.9 19.9 0 0 0 5.993 3.03a.08.08 0 0 0 .084-.028a14 14 0 0 0 1.226-1.994a.076.076 0 0 0-.041-.106a13 13 0 0 1-1.872-.892a.077.077 0 0 1-.008-.128a10 10 0 0 0 .372-.292a.07.07 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.07.07 0 0 1 .078.01q.181.149.373.292a.077.077 0 0 1-.006.127a12.3 12.3 0 0 1-1.873.892a.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.08.08 0 0 0 .084.028a19.8 19.8 0 0 0 6.002-3.03a.08.08 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.06.06 0 0 0-.031-.03M8.02 15.33c-1.182 0-2.157-1.085-2.157-2.419c0-1.333.956-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.956 2.418-2.157 2.418m7.975 0c-1.183 0-2.157-1.085-2.157-2.419c0-1.333.955-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.946 2.418-2.157 2.418'/%3E%3C/svg%3E")}:where(.i-simple-icons\:github){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}:where(.i-simple-icons\:x){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.234 10.162L22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299l-.929-1.329L3.076 1.56h3.182l5.965 8.532l.929 1.329l7.754 11.09h-3.182z'/%3E%3C/svg%3E")}}</style><link href="/docs/_scripts/assets/f699a72eb1c5e25c.js?id=GTM-PTLT3GH" rel="preload" fetchpriority="low" as="script"><link href="https://js.hsforms.net/forms/embed/v2.js" rel="preload" crossorigin="anonymous" referrerpolicy="no-referrer" fetchpriority="low" as="script"><link rel="preload" as="fetch" crossorigin="anonymous" href="/docs/licensing/open-innovation-grant/_payload.json?8427a713-adf1-40cc-9cd4-c4468d5bc240"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/BhQ_tRxE.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/C-xZ7ZK2.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/Co9XwrWA.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/DU_NzV7f.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/CG19NF4-.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/CfJoVdE0.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/DuleeCiW.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/ikkEdT85.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/MTcmdnIT.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/Bm7RgZQH.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/BUsySga2.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/ixAXgv0u.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/vDlm-ZmN.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/BjK4alQb.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/phR7HwTT.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/CKQ8avE6.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/DoQzAthm.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/CVd1Oigc.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/C9TDjcbE.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/-pT83jbo.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/C3XLTaMC.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/c0MjXdDd.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/CwFHbF7Y.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/3N-PwBeZ.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/Bp--esET.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/d0-FEBmQ.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/D2cLwhyb.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/DCXLNoVZ.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/jVVtQgnu.js"><link rel="modulepreload" as="script" crossorigin href="/docs/_nuxt-docs/3mdqxe1O.js"><script type="module" src="/docs/_nuxt-docs/BhQ_tRxE.js" crossorigin></script><link rel="prefetch" as="image" type="image/svg+xml" href="/docs/_nuxt-docs/directus-favicon-dark.Bbn_UwAe.svg"><link rel="prefetch" as="image" type="image/svg+xml" href="/docs/_nuxt-docs/directus-favicon-light.BskfGDR9.svg"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><meta name="description" content="How the Open Innovation Grant works, what it includes, and how its activations apply to multiple environments, CI pipelines, and database restores."><meta property="og:title" content="Open Innovation Grant"><meta property="og:description" content="How the Open Innovation Grant works, what it includes, and how its activations apply to multiple environments, CI pipelines, and database restores."><meta property="og:image" content="https://og.directus.com/template/docs?v=1&title=Open+Innovation+Grant&description=How+the+Open+Innovation+Grant+works%2C+what+it+includes%2C+and+how+its+activations+apply+to+multiple+environments%2C+CI+pipelines%2C+and+database+restores.&breadcrumb=Licensing&sig=9f31ee96db2e476ff3061a0b477b4a3545e2e33601c9f661b17f8a716c2b853d"><meta name="twitter:card" content="summary_large_image"><link rel="icon" type="image/svg+xml" href="/docs/_nuxt-docs/directus-favicon-light.BskfGDR9.svg" media="(prefers-color-scheme: light)"><link rel="icon" type="image/svg+xml" href="/docs/_nuxt-docs/directus-favicon-dark.Bbn_UwAe.svg" media="(prefers-color-scheme: dark)"><script>"use strict";(()=>{const t=window,e=document.documentElement,c=["dark","light"],n=getStorageValue("localStorage","nuxt-color-mode")||"system";let i=n==="system"?u():n;const r=e.getAttribute("data-color-mode-forced");r&&(i=r),l(i),t["__NUXT_COLOR_MODE__"]={preference:n,value:i,getColorScheme:u,addColorScheme:l,removeColorScheme:d};function l(o){const s=""+o+"",a="theme";e.classList?e.classList.add(s):e.className+=" "+s,a&&e.setAttribute("data-"+a,o)}function d(o){const s=""+o+"",a="theme";e.classList?e.classList.remove(s):e.className=e.className.replace(new RegExp(s,"g"),""),a&&e.removeAttribute("data-"+a)}function f(o){return t.matchMedia("(prefers-color-scheme"+o+")")}function u(){if(t.matchMedia&&f("").media!=="not all"){for(const o of c)if(f(":"+o).matches)return o}return"light"}})();function getStorageValue(t,e){switch(t){case"localStorage":return window.localStorage.getItem(e);case"sessionStorage":return window.sessionStorage.getItem(e);case"cookie":return getCookie(e);default:return null}}function getCookie(t){const c=("; "+window.document.cookie).split("; "+t+"=");if(c.length===2)return c.pop()?.split(";").shift()}</script></head><body><div id="__nuxt" class="isolate"><!--[--><!--[--><!--[--><!--[--><!--[--><div class="nuxt-loading-indicator" style="position:fixed;top:0;right:0;left:0;pointer-events:none;width:auto;height:3px;opacity:0;background:var(--color-primary);background-size:0% auto;transform:scaleX(0%);transform-origin:left;transition:transform 0.1s, height 0.4s, opacity 0.4s;z-index:999999;"></div><div class="fixed inset-0 flex flex-col"><div class="sp-root sp-horizontal sp-collapsed sp-drag-toggle flex-1 min-h-0 min-w-0" data-testid="root" data-v-4dbe2ceb><div class="sp-start min-w-0 overflow-hidden!" data-testid="start" data-v-4dbe2ceb><!--[--><div id="docs-scroll" class="h-full min-w-0 overflow-y-auto overflow-x-hidden scroll-smooth"><div class="@container/docs-pane min-w-0"><div class="docs-pane min-w-0"><div class="bg-inverted text-inverted cursor-pointer h-8"><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 @max-[40rem]/docs-pane:px-4! @min-[40rem]/docs-pane:px-6! @min-[64rem]/docs-pane:px-8! h-full flex items-center gap-x-4"><!--[--><a href="https://directus.com/ai" rel="noopener noreferrer" class="flex-grow h-full flex items-center text-background no-underline text-xs leading-xs font-semibold group"><!----><span class="whitespace-nowrap overflow-hidden text-ellipsis">AI Assistant: Query Your Data, Update Content + More</span><span class="iconify i-lucide:arrow-right hidden md:block transform duration-150 ease-out ml-1 group-hover:translate-x-1 size-5" aria-hidden="true" style=""></span></a><button aria-label="Close"><span class="iconify i-lucide:x size-5" aria-hidden="true" style=""></span></button><!--]--></div></div><!--[--><!----><!----><!----><header data-slot="root" class="bg-default/75 backdrop-blur border-b border-default h-(--ui-header-height) sticky top-0 z-50"><!--[--><!--]--><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 @max-[40rem]/docs-pane:px-4! @min-[40rem]/docs-pane:px-6! @min-[64rem]/docs-pane:px-8! flex items-center justify-between gap-3 h-full" data-slot="container"><!--[--><div data-slot="left" class="lg:flex-1 flex items-center gap-1.5 @max-[40rem]/docs-pane:flex-none! @min-[40rem]/docs-pane:flex-1!"><!----><!--[--><a href="/docs/" aria-label="Nuxt UI" data-slot="title" class="focus-visible:outline-primary hover:text-default transition-colors shrink-0 font-bold text-xl text-highlighted flex items-end gap-1.5"><!--[--><!--[--><!--[--><div class="relative h-7 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 143 40" class="fill-current text-default dark:text-white h-full w-auto transition-opacity duration-300 opacity-100 sm:opacity-0 sm:pointer-events-none sm:absolute sm:inset-0"><path d="M95.46 9.66a.388.388 0 0 1 .414.456l-3.436 19.17a1 1 0 0 1-.985.824h-2.589a.372.372 0 0 1-.367-.437c.062-.352-.376-.6-.669-.395a6.45 6.45 0 0 1-3.758 1.192c-3.78 0-6.57-3.09-6.57-6.99 0-4.95 3.42-8.73 8.19-8.73 1.39 0 2.65.407 3.635 1.133.332.244.851.087.926-.318l.88-4.802a1 1 0 0 1 .901-.817zM85.33 26.57c2.43 0 3.99-1.95 3.99-4.35 0-2.1-1.32-3.57-3.24-3.57-2.43 0-3.99 1.95-3.99 4.35 0 2.13 1.32 3.57 3.24 3.57M103.479 30.47c-4.29 0-7.5-2.97-7.5-7.26 0-2.88 1.35-5.31 3.54-6.81a9.3 9.3 0 0 1 5.31-1.65c4.32 0 7.5 2.97 7.5 7.26 0 2.7-1.17 4.98-3.09 6.54-1.56 1.23-3.6 1.92-5.76 1.92m.33-3.9c1.05 0 2.01-.39 2.7-1.02.87-.81 1.35-1.98 1.35-3.3 0-2.13-1.41-3.6-3.33-3.6-1.05 0-2.01.39-2.7 1.02-.87.81-1.35 1.98-1.35 3.3 0 2.13 1.41 3.6 3.33 3.6M121.077 30.47c-4.26 0-7.32-2.97-7.32-7.26 0-2.88 1.32-5.31 3.51-6.81a9.45 9.45 0 0 1 5.34-1.65c2.951 0 4.786 1.116 5.963 2.568.081.101.107.235.073.36a.42.42 0 0 1-.143.217l-2.699 2.142a.38.38 0 0 1-.237.083.4.4 0 0 1-.315-.158c-.595-.76-1.444-1.312-2.792-1.312-1.17 0-2.16.42-2.82 1.05-.84.81-1.29 1.92-1.29 3.24 0 2.16 1.32 3.63 3.42 3.63 1.089 0 2.041-.41 2.856-1.18a.4.4 0 0 1 .273-.11c.109 0 .212.046.285.127l1.91 2.122a.41.41 0 0 1-.021.572c-1.717 1.617-3.696 2.369-5.993 2.369M134.499 30.5c-2.877 0-5.332-1.07-6.355-2.61a.44.44 0 0 1-.063-.324.47.47 0 0 1 .144-.264l2.243-2.078a.35.35 0 0 1 .239-.094c.12 0 .23.062.303.157.707.926 2.372 1.733 3.849 1.733 1.26 0 1.92-.54 1.92-1.32 0-.84-.9-1.2-1.89-1.59-2.19-.75-4.53-1.74-4.53-4.41 0-2.91 2.58-4.98 6.48-4.98 2.494 0 4.708.897 5.747 2.312a.42.42 0 0 1 .071.325.45.45 0 0 1-.144.256l-2.163 1.92a.43.43 0 0 1-.282.107.45.45 0 0 1-.33-.15c-.873-.949-2.171-1.41-3.199-1.41-1.08 0-1.74.48-1.74 1.14 0 .75 1.23 1.08 2.82 1.74 2.1.93 3.57 2.13 3.57 4.38 0 3.18-2.73 5.16-6.69 5.16"></path><path fill-rule="evenodd" d="M51.977 25.242a4.7 4.7 0 0 1-.78-.253 1.8 1.8 0 0 1-.43-.266.32.32 0 0 1-.105-.282c.121-1.272-.012-2.394.108-3.655.503-5.115 3.695-3.495 6.561-4.33 1.646-.467 3.292-1.386 3.893-3.194a.88.88 0 0 0-.193-.852 37 37 0 0 0-6.214-5.678C47.247 1.303 37.407-.95 28.372.368a.474.474 0 0 0-.334.725 14 14 0 0 0 4.385 4.342c.315.196.188.62-.173.538-.85-.191-1.94-.565-2.966-1.295a.36.36 0 0 0-.339-.042c-.459.184-1.12.45-1.668.688a.46.46 0 0 0-.12.772c4.538 3.963 11.14 4.565 16.31 1.394.315-.193.82.204.718.561a28 28 0 0 0-.555 2.429c-1.282 6.533-4.977 6.026-9.552 4.38-9.143-3.337-14.33-.487-18.94-6.129-.321-.392-.884-.528-1.265-.195a4.43 4.43 0 0 0-1.516 3.337c0 1.534.787 2.848 1.952 3.634.146.099.34.057.448-.082.284-.362.516-.602.806-.753.316-.166.47.29.203.528-.98.874-1.26 1.914-1.9 3.965-1.006 3.216-.578 6.508-5.28 7.369-2.488.126-2.438 1.823-3.343 4.355-1.05 3.056-2.426 4.41-4.971 7.08-.348.366-.378.95.004 1.278 1.017.873 2.066.921 3.132.48 2.64-1.115 4.676-4.559 6.586-6.787 2.137-2.481 7.265-1.418 11.137-3.849 2.088-1.29 3.342-2.937 2.941-5.404-.064-.398.387-.636.55-.269.312.698.515 1.442.6 2.21.022.202.201.351.402.34 4.189-.238 9.584 4.558 14.784 5.664.308.076.608-.312.434-.58-.32-.49-.522-1.17-.596-1.48-.074-.309.368-.677.971 0 1.447 1.626 3.58 2.917 6.285 3.115 1.232.101 2.59-.05 3.997-.481 1.684-.507 3.243-1.165 5.103-.81 1.383.253 2.665.962 3.47 2.152 1.128 1.658 3.511 2.097 4.781.364.173-.236.188-.55.073-.82-2.796-6.603-9.897-7.056-12.95-7.85" clip-rule="evenodd"></path></svg><svg viewBox="0 0 262 40" xmlns="http://www.w3.org/2000/svg" class="fill-current text-default dark:text-white h-full w-auto transition-opacity duration-300 opacity-0 sm:opacity-100 pointer-events-none sm:pointer-events-auto absolute sm:static inset-0"><g id="logo-text-docs" opacity="0.5"><path d="M214.12 9.5509C214.204 9.54385 214.289 9.5647 214.36 9.61026V9.61026C214.493 9.69482 214.562 9.85128 214.534 10.0063L211.098 29.1765C211.012 29.6531 210.597 30 210.113 30H207.524C207.292 30 207.117 29.7909 207.157 29.5628V29.5628C207.219 29.2111 206.781 28.9633 206.488 29.1676C205.409 29.9195 204.161 30.36 202.73 30.36C198.95 30.36 196.16 27.27 196.16 23.37C196.16 18.42 199.58 14.64 204.35 14.64C205.739 14.64 206.999 15.0466 207.985 15.7728C208.317 16.0175 208.836 15.8602 208.911 15.4546L209.792 10.6526C209.873 10.2084 210.242 9.874 210.692 9.8365L214.12 9.5509ZM203.99 26.46C206.42 26.46 207.98 24.51 207.98 22.11C207.98 20.01 206.66 18.54 204.74 18.54C202.31 18.54 200.75 20.49 200.75 22.89C200.75 25.02 202.07 26.46 203.99 26.46Z"></path><path d="M222.139 30.36C217.849 30.36 214.639 27.39 214.639 23.1C214.639 20.22 215.989 17.79 218.179 16.29C219.679 15.24 221.539 14.64 223.489 14.64C227.809 14.64 230.989 17.61 230.989 21.9C230.989 24.6 229.819 26.88 227.899 28.44C226.339 29.67 224.299 30.36 222.139 30.36ZM222.469 26.46C223.519 26.46 224.479 26.07 225.169 25.44C226.039 24.63 226.519 23.46 226.519 22.14C226.519 20.01 225.109 18.54 223.189 18.54C222.139 18.54 221.179 18.93 220.489 19.56C219.619 20.37 219.139 21.54 219.139 22.86C219.139 24.99 220.549 26.46 222.469 26.46Z"></path><path d="M239.737 30.36C235.477 30.36 232.417 27.39 232.417 23.1C232.417 20.22 233.737 17.79 235.927 16.29C237.457 15.24 239.317 14.64 241.267 14.64C244.218 14.64 246.053 15.7564 247.23 17.2084C247.311 17.3092 247.337 17.4434 247.303 17.5685V17.5685C247.279 17.654 247.229 17.7297 247.16 17.7848L244.461 19.9272C244.394 19.9808 244.31 20.01 244.224 20.01V20.01C244.1 20.01 243.985 19.9497 243.909 19.8525C243.314 19.0925 242.465 18.54 241.117 18.54C239.947 18.54 238.957 18.96 238.297 19.59C237.457 20.4 237.007 21.51 237.007 22.83C237.007 24.99 238.327 26.46 240.427 26.46C241.516 26.46 242.468 26.0496 243.283 25.2809C243.357 25.2111 243.454 25.17 243.556 25.17V25.17C243.665 25.17 243.768 25.2162 243.841 25.2971L245.751 27.4195C245.837 27.5144 245.873 27.6436 245.851 27.7693V27.7693C245.835 27.8543 245.793 27.9327 245.73 27.9919C244.013 29.6085 242.034 30.36 239.737 30.36Z"></path><path d="M253.159 30.39C250.282 30.39 247.827 29.32 246.803 27.7801C246.74 27.6849 246.72 27.5681 246.741 27.4557V27.4557C246.759 27.3547 246.81 27.2623 246.885 27.1925L249.128 25.1135C249.193 25.0534 249.278 25.02 249.367 25.02V25.02C249.487 25.02 249.597 25.0822 249.669 25.1774C250.377 26.1034 252.042 26.91 253.519 26.91C254.779 26.91 255.439 26.37 255.439 25.59C255.439 24.75 254.539 24.39 253.549 24C251.359 23.25 249.019 22.26 249.019 19.59C249.019 16.68 251.599 14.61 255.499 14.61C257.993 14.61 260.207 15.5072 261.246 16.9222C261.315 17.0154 261.338 17.1336 261.317 17.2474V17.2474C261.299 17.3463 261.248 17.4363 261.173 17.503L259.01 19.4233C258.932 19.492 258.832 19.53 258.728 19.53V19.53C258.602 19.53 258.484 19.4729 258.398 19.38C257.525 18.4314 256.226 17.97 255.199 17.97C254.119 17.97 253.459 18.45 253.459 19.11C253.459 19.86 254.689 20.19 256.279 20.85C258.379 21.78 259.849 22.98 259.849 25.23C259.849 28.41 257.119 30.39 253.159 30.39Z"></path></g><path id="logo-mark" fill-rule="evenodd" clip-rule="evenodd" d="M52.3533 25.2423C52.0495 25.1663 51.7962 25.0904 51.5684 24.9891C51.3999 24.9142 51.2591 24.8255 51.1358 24.723C51.0538 24.6548 51.0186 24.5475 51.0288 24.4414C51.151 23.1693 51.0166 22.0473 51.1379 20.7858C51.6443 15.6708 54.8601 17.2914 57.7468 16.4558C59.4044 15.9889 61.062 15.0699 61.6677 13.2622C61.7669 12.9663 61.6796 12.6445 61.4735 12.4102C59.5826 10.2602 57.4891 8.36047 55.2146 6.7324C47.5892 1.30326 37.6789 -0.951171 28.5778 0.367573C28.233 0.417531 28.0523 0.799477 28.2406 1.09256C29.3933 2.88624 30.914 4.35413 32.6579 5.43456C32.9748 5.6309 32.8475 6.05504 32.4837 5.97348C31.6284 5.78172 30.5295 5.40776 29.496 4.67845C29.3964 4.60817 29.2682 4.59047 29.1549 4.63562C28.6929 4.81987 28.0257 5.08554 27.4744 5.32355C27.157 5.46056 27.0924 5.86986 27.3536 6.09629C31.9249 10.0587 38.5749 10.661 43.7821 7.49015C44.0993 7.29698 44.6072 7.69392 44.505 8.05098C44.3413 8.62295 44.1502 9.40919 43.9466 10.48C42.6552 17.0129 38.933 16.5064 34.3245 14.8606C25.1159 11.523 19.8918 14.3731 15.2471 8.73124C14.9243 8.33922 14.357 8.20331 13.9731 8.53568C13.0143 9.3658 12.4469 10.5775 12.4469 11.8726C12.4469 13.4067 13.2387 14.7207 14.4124 15.5073C14.5593 15.6057 14.7543 15.5641 14.8639 15.4254C15.1499 15.0634 15.3839 14.8235 15.6752 14.6717C15.9941 14.5056 16.1496 14.9618 15.8804 15.2001C14.8939 16.0736 14.6108 17.114 13.9661 19.1652C12.9533 22.381 13.3838 25.6728 8.64866 26.5337C6.14185 26.6603 6.19249 28.3568 5.28092 30.889C4.22299 33.9452 2.83766 35.2989 0.273772 37.9696C-0.0768864 38.3349 -0.106956 38.9189 0.278413 39.2474C1.30256 40.1202 2.35876 40.1682 3.43246 39.7261C6.09121 38.612 8.14223 35.1683 10.0667 32.94C12.219 30.4585 17.3845 31.522 21.284 29.0912C23.3871 27.8016 24.6507 26.1544 24.2466 23.6869C24.1815 23.2894 24.6362 23.0506 24.8012 23.418C25.1143 24.1155 25.3195 24.8596 25.4049 25.6283C25.4272 25.8299 25.6073 25.979 25.8098 25.9676C30.0287 25.7304 35.4845 30.3838 40.5831 31.6429C40.8932 31.7194 41.1137 31.3613 40.9384 31.0942C40.6158 30.603 40.3416 30.0932 40.1231 29.5723C39.8976 29.0311 39.7267 28.506 39.6059 27.9992C39.5114 27.6028 40.0905 27.4963 40.2882 27.8527C41.5958 30.2097 44.2091 32.423 47.8461 32.6868C49.0869 32.7881 50.4542 32.6361 51.8722 32.2057C53.5687 31.6993 55.1387 31.0409 57.0124 31.3954C58.4051 31.6486 59.6965 32.3576 60.5068 33.5477C61.6438 35.2059 64.0439 35.6452 65.3232 33.9122C65.4973 33.6764 65.5119 33.3611 65.3968 33.0915C62.5801 26.4892 55.4276 26.0357 52.3533 25.2423Z"></path><g id="logo-text-directus"><path d="M91.2924 10.7853C91.3731 10.3409 91.7417 10.0057 92.1918 9.96759L95.6135 9.67762C95.7022 9.6701 95.7909 9.69244 95.8655 9.74109V9.74109C96 9.82877 96.0689 9.98839 96.0406 10.1464L92.6023 29.3065C92.5168 29.7831 92.1022 30.1299 91.618 30.1299H89.03C88.7988 30.1299 88.6234 29.9215 88.6628 29.6937V29.6937C88.7236 29.3423 88.2867 29.0965 87.9945 29.301C86.8562 30.0977 85.6036 30.4961 84.2368 30.4961C82.3422 30.4961 80.7748 29.8174 79.5346 28.46C78.2846 27.1025 77.6596 25.4473 77.6596 23.4941C77.6596 20.9941 78.4311 18.9141 79.9741 17.2539C81.517 15.5938 83.4799 14.7637 85.8627 14.7637C87.2979 14.7637 88.5105 15.1386 89.5006 15.8884C89.8299 16.1378 90.3485 15.9823 90.4223 15.5759L91.2924 10.7853ZM85.4965 26.585C86.6684 26.585 87.6303 26.165 88.3823 25.3252C89.1147 24.4854 89.4809 23.4551 89.4809 22.2344C89.4809 21.1699 89.183 20.3105 88.5873 19.6562C87.9916 19.002 87.2104 18.6748 86.2436 18.6748C85.062 18.6748 84.1049 19.0947 83.3725 19.9346C82.6303 20.7646 82.2592 21.7949 82.2592 23.0254C82.2592 24.0801 82.562 24.9395 83.1674 25.6035C83.7631 26.2578 84.5395 26.585 85.4965 26.585Z"></path><path d="M101.09 12.7275C100.397 12.7275 99.7961 12.4834 99.2883 11.9951C98.7903 11.5068 98.5412 10.9111 98.5412 10.208C98.5412 9.31934 98.8684 8.5625 99.5227 7.9375C100.157 7.3125 100.924 7 101.822 7C102.506 7 103.097 7.25391 103.595 7.76172C104.093 8.2793 104.342 8.875 104.342 9.54883C104.342 10.4277 104.02 11.1748 103.375 11.79C102.74 12.415 101.979 12.7275 101.09 12.7275ZM100.609 29.3077C100.523 29.7837 100.108 30.1299 99.6247 30.1299H97.0416C96.4186 30.1299 95.9472 29.5663 96.0574 28.953L98.3933 15.953C98.4789 15.4766 98.8935 15.1299 99.3776 15.1299H101.973C102.597 15.1299 103.068 15.6942 102.957 16.3077L100.609 29.3077Z"></path><path d="M116.801 15.2007C116.914 15.2475 117.002 15.3401 117.048 15.4541V15.4541C117.096 15.5745 117.093 15.7093 117.039 15.8271L115.671 18.8118C115.625 18.9129 115.546 18.9956 115.447 19.0467V19.0467C115.296 19.1253 115.116 19.1182 114.962 19.0452C114.488 18.8207 113.968 18.7168 113.402 18.7334C112.172 18.7334 111.225 19.2314 110.561 20.2275C110.316 20.6084 110.053 21.4971 109.77 22.8936L108.654 29.3014C108.571 29.7803 108.155 30.1299 107.669 30.1299H105.062C104.439 30.1299 103.968 29.5663 104.078 28.953L106.414 15.953C106.499 15.4766 106.914 15.1299 107.398 15.1299H109.603C110.02 15.1299 110.336 15.5043 110.266 15.9146V15.9146C110.208 16.2565 110.678 16.4804 110.937 16.2501C111.172 16.0413 111.413 15.8583 111.659 15.7012C112.577 15.0957 113.559 14.7832 114.604 14.7637C115.361 14.7637 116.093 14.9093 116.801 15.2007Z"></path><path d="M124.792 14.7637C127.184 14.7637 128.986 15.5303 130.197 17.0635C131.408 18.5967 131.794 20.4424 131.354 22.6006C131.335 22.7259 131.307 22.8575 131.272 22.9954C131.169 23.3992 130.785 23.6553 130.368 23.6553H121.168C120.643 23.6553 120.187 24.0659 120.267 24.5847C120.369 25.2456 120.652 25.7806 121.115 26.1895C121.769 26.7754 122.624 27.0684 123.679 27.0684C125.166 27.0684 126.501 26.5492 127.685 25.5108C127.756 25.4486 127.847 25.4131 127.941 25.4131V25.4131C128.053 25.4131 128.159 25.4622 128.23 25.5472L129.666 27.2445C129.752 27.3465 129.789 27.4812 129.767 27.613V27.613C129.751 27.7066 129.707 27.7933 129.639 27.8594C127.851 29.598 125.644 30.4769 123.019 30.4961C120.803 30.4961 119.011 29.793 117.643 28.3867C116.266 26.9902 115.651 25.2031 115.798 23.0254C115.856 21.5312 116.266 20.1738 117.028 18.9531C117.77 17.7422 118.776 16.7754 120.046 16.0527C121.491 15.1934 123.073 14.7637 124.792 14.7637ZM121.235 19.7235C120.87 20.2863 121.353 20.9453 122.024 20.9453H126.215C126.748 20.9453 127.21 20.5197 127.085 20.0026C126.998 19.6429 126.844 19.3175 126.623 19.0264C126.135 18.3623 125.383 18.0352 124.367 18.0449C123.459 18.0449 122.678 18.3037 122.023 18.8213C121.718 19.0846 121.455 19.3854 121.235 19.7235Z"></path><path d="M140.092 30.4961C137.944 30.4961 136.191 29.8174 134.834 28.46C133.466 27.1123 132.783 25.3691 132.783 23.2305C132.783 21.834 133.09 20.5449 133.706 19.3633C134.321 18.1719 135.18 17.1904 136.284 16.4189C137.885 15.3154 139.668 14.7637 141.631 14.7637C144.218 14.7637 146.203 15.624 147.586 17.3445C147.665 17.4433 147.69 17.5746 147.657 17.6968V17.6968C147.634 17.7802 147.585 17.8543 147.518 17.9082L144.828 20.0543C144.759 20.1096 144.673 20.1396 144.585 20.1396V20.1396C144.459 20.1396 144.342 20.0783 144.264 19.98C143.571 19.1099 142.64 18.6748 141.469 18.6748C140.337 18.6748 139.399 19.0215 138.657 19.7148C137.797 20.5352 137.368 21.6191 137.368 22.9668C137.368 24.0605 137.68 24.9346 138.305 25.5889C138.921 26.2529 139.746 26.585 140.781 26.585C141.854 26.585 142.806 26.193 143.638 25.4089C143.714 25.3377 143.813 25.2959 143.917 25.2959V25.2959C144.028 25.2959 144.134 25.3432 144.208 25.4261L146.108 27.546C146.194 27.6421 146.232 27.7725 146.21 27.8996V27.8996C146.194 27.9877 146.152 28.069 146.086 28.1302C144.408 29.7075 142.41 30.4961 140.092 30.4961Z"></path><path d="M160.109 17.7163C160.025 18.1944 159.609 18.543 159.124 18.543H156.478C155.994 18.543 155.58 18.8896 155.494 19.366L154.573 24.4902C154.319 25.8672 154.778 26.5557 155.95 26.5557C156.437 26.5557 156.902 26.4096 157.345 26.1176C157.46 26.0414 157.609 26.0325 157.727 26.1053V26.1053C157.799 26.15 157.852 26.2204 157.874 26.3023L158.516 28.6973C158.561 28.8645 158.539 29.0425 158.454 29.1935V29.1935C158.406 29.2796 158.34 29.3543 158.258 29.4095C157.185 30.1339 155.976 30.4961 154.631 30.4961C153.01 30.4961 151.741 30.0273 150.823 29.0898C149.905 28.1719 149.602 26.79 149.914 24.9443L150.87 19.723C150.983 19.1089 150.511 18.543 149.887 18.543H149.7C149.078 18.543 148.607 17.9819 148.715 17.3697L148.963 15.9566C149.047 15.4785 149.463 15.1299 149.948 15.1299H150.879C151.363 15.1299 151.778 14.7823 151.863 14.3051L152.387 11.3589C152.467 10.9133 152.835 10.5766 153.286 10.5378L156.648 10.2491C156.736 10.2414 156.825 10.2637 156.9 10.3123V10.3123C157.034 10.4 157.103 10.5597 157.074 10.7176L156.486 13.951C156.375 14.5648 156.846 15.1299 157.47 15.1299H159.373C159.994 15.1299 160.465 15.691 160.357 16.3032L160.109 17.7163Z"></path><path d="M170.796 23.9775L172.231 15.9539C172.316 15.477 172.731 15.1299 173.215 15.1299H175.783C176.406 15.1299 176.877 15.6928 176.768 16.3058L174.444 29.3058C174.359 29.7827 173.944 30.1299 173.46 30.1299H170.919C170.679 30.1299 170.498 29.9134 170.54 29.6777V29.6777C170.605 29.3178 170.163 29.0634 169.862 29.2715C168.682 30.0879 167.421 30.4961 166.079 30.4961C164.282 30.4961 162.925 29.9053 162.007 28.7236C161.089 27.542 160.796 25.9697 161.128 24.0068L162.577 15.9529C162.662 15.4765 163.077 15.1299 163.561 15.1299H166.173C166.796 15.1299 167.267 15.6935 167.157 16.3067L165.816 23.7725C165.679 24.6221 165.781 25.3008 166.123 25.8086C166.465 26.3066 167.002 26.5557 167.735 26.5557C168.76 26.5557 169.561 26.1748 170.137 25.4131C170.44 25.0811 170.659 24.6025 170.796 23.9775Z"></path><path d="M183.357 30.5254C181.873 30.5254 180.555 30.2666 179.402 29.749C178.292 29.2718 177.492 28.6567 177.003 27.9035C176.942 27.8103 176.923 27.6967 176.943 27.5873V27.5873C176.961 27.4881 177.011 27.3975 177.084 27.329L179.333 25.2413C179.396 25.1823 179.48 25.1494 179.567 25.1494V25.1494C179.683 25.1494 179.791 25.2096 179.862 25.3024C180.193 25.7379 180.709 26.1264 181.409 26.4678C182.181 26.8486 182.952 27.0391 183.724 27.0391C184.329 27.0391 184.798 26.9219 185.13 26.6875C185.472 26.4531 185.643 26.1309 185.643 25.7207C185.643 25.4766 185.55 25.252 185.364 25.0469C185.189 24.832 184.974 24.6611 184.72 24.5342C184.388 24.3779 184.065 24.2412 183.753 24.124C183.118 23.9092 182.566 23.6943 182.098 23.4795C181.668 23.2744 181.204 23.001 180.706 22.6592C179.71 21.9561 179.212 20.9746 179.212 19.7148C179.212 18.25 179.808 17.0537 180.999 16.126C182.19 15.1982 183.758 14.7344 185.701 14.7344C186.971 14.7344 188.143 14.9541 189.217 15.3936C190.202 15.8039 190.944 16.3548 191.443 17.0462C191.512 17.1405 191.535 17.259 191.515 17.3736V17.3736C191.497 17.4763 191.445 17.5698 191.367 17.6388L189.203 19.5519C189.127 19.6191 189.029 19.6562 188.927 19.6562V19.6562C188.804 19.6562 188.689 19.6011 188.605 19.5107C188.219 19.0916 187.754 18.7593 187.21 18.5137C186.605 18.2402 185.999 18.1035 185.394 18.1035C184.866 18.1035 184.446 18.2109 184.134 18.4258C183.821 18.6309 183.665 18.9043 183.665 19.2461C183.665 19.4609 183.758 19.6416 183.943 19.7881C184.178 19.9834 184.437 20.1396 184.72 20.2568C184.769 20.2764 184.91 20.3398 185.145 20.4473C185.389 20.5449 185.613 20.6328 185.818 20.7109C186.082 20.8184 186.302 20.9062 186.478 20.9746C187.689 21.5215 188.587 22.1367 189.173 22.8203C189.759 23.4941 190.052 24.3389 190.052 25.3545C190.052 26.9365 189.437 28.1914 188.206 29.1191C186.976 30.0566 185.359 30.5254 183.357 30.5254Z"></path></g></svg></div><!--]--><!--]--><!--]--></a><!--]--></div><div data-slot="center" class="hidden lg:flex @max-[40rem]/docs-pane:hidden! @min-[40rem]/docs-pane:flex!"><!--[--><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative gap-1.5 [&amp;&gt;div]:min-w-0 items-center justify-between hidden @min-[40rem]/docs-pane:flex" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/docs/getting-started/overview" data-reka-collection-item title="Docs" data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><span class="iconify i-lucide:book-open shrink-0 text-dimmed group-hover:text-default transition-colors group-data-[state=open]:text-default size-4" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Docs<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/docs/api" data-reka-collection-item title="API" data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><span class="iconify i-lucide:code shrink-0 text-dimmed group-hover:text-default transition-colors group-data-[state=open]:text-default size-4" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->API<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/docs/tutorials" data-reka-collection-item title="Tutorials" data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><span class="iconify i-lucide:file-text shrink-0 text-dimmed group-hover:text-default transition-colors group-data-[state=open]:text-default size-4" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Tutorials<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/docs/licensing/overview" data-reka-collection-item data-active aria-current="page" title="Licensing" data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-primary"><!--[--><!--[--><!--[--><span class="iconify i-lucide:key-round shrink-0 text-primary group-data-[state=open]:text-primary size-4" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Licensing<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center"><!----><!----></div><!--]--></nav><!--]--><!--]--></div><div data-slot="right" class="flex items-center justify-end lg:flex-1 gap-1.5 @max-[40rem]/docs-pane:flex-none! @min-[40rem]/docs-pane:flex-1!"><!--[--><!--[--><!--[--><button type="button" aria-label="Search" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2.5 py-1.5 text-sm gap-1.5 ring ring-inset ring-accented text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><span class="iconify i-lucide:search shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span class="hidden @min-[64rem]/docs-pane:inline">Search ⌘K </span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!--[--><!--[--><!--[--><button type="button" data-state="closed" data-grace-area-trigger aria-label="Ask AI" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2.5 py-1.5 text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><span class="iconify i-lucide:sparkles shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span class="hidden sm:inline @max-[64rem]/docs-pane:hidden! @min-[64rem]/docs-pane:inline!">Ask AI</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--v-if--><!--]--><!--]--><div class="block @min-[40rem]/docs-pane:hidden"><!--[--><!--[--><button type="button" aria-label="Personalize docs" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><span class="iconify i-lucide:sliders-horizontal shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--></div><!--[--><!--[--><button type="button" aria-label="Switch to dark mode" data-slot="base" class="rounded-md font-medium items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 hidden @min-[40rem]/docs-pane:block"><!--[--><!--[--><span class="iconify i-lucide:moon shrink-0 size-5 hidden dark:inline-block" aria-hidden="true" style=""></span><span class="iconify i-lucide:sun shrink-0 size-5 dark:hidden" aria-hidden="true" style=""></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><div data-orientation="vertical" aria-orientation="vertical" role="separator" data-slot="root" class="flex items-center align-center text-center flex-col h-8"><!--[--><!--[--><div data-slot="border" class="border-default h-full border-solid border-s"></div><!----><!--]--><!--]--></div><!--[--><!--[--><!--[--><a href="https://directus.com" rel="noopener noreferrer" data-slot="base" class="rounded-md font-medium items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 hidden @min-[40rem]/docs-pane:flex"><!--[--><!--[--><span class="iconify i-simple-icons:directus shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://github.com/directus/directus" rel="noopener noreferrer" data-slot="base" class="rounded-md font-medium items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 hidden @min-[40rem]/docs-pane:flex"><!--[--><!--[--><span class="iconify i-simple-icons:github shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><button type="button" aria-label="Open menu" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 lg:hidden @max-[40rem]/docs-pane:flex! @min-[40rem]/docs-pane:hidden! -me-1.5"><!--[--><!--[--><span class="iconify i-lucide:menu shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--]--></div><!--]--></div><!--[--><!--]--></header><!--[--><!--[--><!----><!--v-if--><!--]--><!--]--><!--]--><div class="docs-subnav hidden @min-[40rem]/docs-pane:flex items-center sticky z-30 bg-default/75 backdrop-blur border-b border-default" aria-hidden="true" style="display:none;"><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 @max-[40rem]/docs-pane:px-4! @min-[40rem]/docs-pane:px-6! @min-[64rem]/docs-pane:px-8! flex items-center justify-between gap-4"><!--[--><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative flex gap-1.5 [&amp;&gt;div]:min-w-0 items-center justify-between" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/docs/licensing/overview" data-reka-collection-item data-active aria-current="page" data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-primary"><!--[--><!--[--><!--[--><span class="iconify i-lucide:key-round shrink-0 text-primary group-data-[state=open]:text-primary size-4" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Licensing<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center"><!----><!----></div><!--]--></nav><!--]--><!--[--><!--[--><button type="button" aria-label="Personalize docs" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><span class="iconify i-lucide:sliders-horizontal shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span class="hidden @min-[64rem]/docs-pane:inline"> Personalize </span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--]--></div></div><main class="min-h-[calc(100vh-var(--ui-header-height))]"><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 @max-[40rem]/docs-pane:px-4! @min-[40rem]/docs-pane:px-6! @min-[64rem]/docs-pane:px-8!"><!--[--><div class="docs-page docs-page--has-left"><aside class="docs-page__left"><!--[--><aside class="docs-aside scrollbar-thin py-8 overflow-y-auto overflow-x-hidden lg:ps-0 lg:-ms-0 lg:pe-2" style=""><!--[--><p class="text-xs font-medium text-dimmed mb-2 uppercase font-mono tracking-widest flex items-center gap-1"><span class="iconify i-lucide:key-round" aria-hidden="true" style=""></span> Licensing</p><!--[--><!----><nav data-slot="root"><ul class="isolate -mx-2.5 -mt-1.5"><!--[--><!--[--><!--[--><li data-slot="item" class=""><!--[--><a href="/docs/licensing/overview" data-slot="link" class="group relative w-full px-2.5 py-1.5 before:inset-y-px before:inset-x-0 flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary text-muted hover:text-highlighted data-[state=open]:text-highlighted transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkTitle" class="truncate"><!--[-->Overview<!--]--><!----></span><!----><!--]--><!--]--></a><!--]--></li><!--]--><!--[--><li data-slot="item" class=""><!--[--><a href="/docs/licensing/telemetry" data-slot="link" class="group relative w-full px-2.5 py-1.5 before:inset-y-px before:inset-x-0 flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary text-muted hover:text-highlighted data-[state=open]:text-highlighted transition-colors"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkTitle" class="truncate"><!--[-->Telemetry<!--]--><!----></span><!----><!--]--><!--]--></a><!--]--></li><!--]--><!--[--><li data-slot="item" class=""><!--[--><a href="/docs/licensing/open-innovation-grant" data-slot="link" class="group relative w-full px-2.5 py-1.5 before:inset-y-px before:inset-x-0 flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary font-medium text-primary"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkTitle" class="truncate"><!--[-->Open Innovation Grant<!--]--><!----></span><!----><!--]--><!--]--></a><!--]--></li><!--]--><!--]--><!--]--></ul></nav><!--]--><!--]--></aside><!--]--></aside><div class="docs-page__center min-w-0"><!--[--><!--[--><div class="docs-page docs-page--has-right"><!----><div class="docs-page__center min-w-0"><!--[--><div class="flex @min-[40rem]/docs-pane:hidden sticky top-(--ui-header-height) z-10 -mx-4 mb-4 items-center justify-between border-b border-dashed border-default bg-default/75 px-4 py-3 backdrop-blur"><!--[--><!--[--><!--[--><!--[--><button type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed" aria-label="Open navigation" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2 py-1 text-xs gap-1 text-muted hover:text-default active:text-default disabled:text-muted aria-disabled:text-muted focus:outline-none focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><span class="iconify i-lucide:menu shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Menu</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--v-if--><!--]--><!--]--><!--[--><!--[--><!--[--><!--[--><button type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed" aria-label="Open on this page" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2 py-1 text-xs gap-1 text-muted hover:text-default active:text-default disabled:text-muted aria-disabled:text-muted focus:outline-none focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">On this page</span><!--]--><!--[--><span class="iconify i-lucide:chevron-right shrink-0 size-4" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></button><!--]--><!--]--><!--v-if--><!--]--><!--]--></div><div data-slot="root" class="relative border-b border-default py-8"><div data-slot="headline" class="mb-2.5 text-sm font-semibold text-primary flex items-center gap-1.5 font-mono font-normal! uppercase tracking-wider"><!--[--><nav aria-label="breadcrumb" data-slot="root" class="relative min-w-0"><ol data-slot="list" class="flex items-center gap-1.5"><!--[--><!--[--><li data-slot="item" class="flex min-w-0"><!--[--><a href="/docs/" aria-label="Home" data-slot="link" class="group relative flex items-center gap-1.5 text-sm min-w-0 focus-visible:outline-primary text-muted font-medium hover:text-default transition-colors"><!--[--><!--[--><!--[--><span class="iconify i-lucide:house shrink-0 size-5" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><!----><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li role="presentation" aria-hidden="true" data-slot="separator" class="flex"><!--[--><span class="mx-2 text-muted">/</span><!--]--></li><!--]--><!--[--><li data-slot="item" class="flex min-w-0"><!--[--><!--[--><span data-slot="link" class="group relative flex items-center gap-1.5 text-sm min-w-0 focus-visible:outline-primary text-primary font-semibold"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Licensing<!--]--></span><!--[--><!--]--><!--]--><!--]--></span><!--]--><!--]--></li><!----><!--]--><!--]--></ol></nav><!--]--></div><div data-slot="container" class=""><div data-slot="wrapper" class="flex flex-col lg:flex-row lg:items-center lg:justify-between gap-4 @max-[40rem]/docs-pane:flex-col! @max-[40rem]/docs-pane:items-stretch! @max-[40rem]/docs-pane:justify-start! @min-[40rem]/docs-pane:flex-row! @min-[40rem]/docs-pane:items-center! @min-[40rem]/docs-pane:justify-between!"><h1 data-slot="title" class="text-3xl sm:text-4xl text-pretty font-display font-medium text-highlighted"><!--[-->Open Innovation Grant<!--]--></h1><div data-slot="links" class="flex flex-wrap items-center gap-1.5"><!--[--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><span class="iconify i-lucide:star shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Favorite</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><div data-orientation="horizontal" class="relative inline-flex -space-x-px"><!--[--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1] px-2.5 py-1.5 text-xs gap-1.5 text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated"><!--[--><!--[--><span class="iconify i-lucide:copy shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Copy page</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!--[--><!--[--><!--[--><!--[--><button type="button" id="reka-dropdown-menu-trigger-v-0-15-1-2" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1] text-xs gap-1.5 text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated p-1.5"><!--[--><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!----><!--v-if--><!--]--><!--]--><!--]--><!--]--><!--]--></div><!--]--></div></div><div data-slot="description" class="text-lg text-pretty text-muted mt-4"><!--[-->How the Open Innovation Grant works, what it includes, and how its activations apply to multiple environments, CI pipelines, and database restores.<!--]--></div><!--[--><!--]--></div></div><div class="mt-8 pb-24 space-y-12 content" prose><!--[--><div><p class="my-5 leading-7 text-pretty"><!--[-->The <strong><!--[-->Open Innovation Grant (OIG)<!--]--></strong> provides free commercial use of Directus for entities with less than $5M in annual revenue and fewer than 50 employees. Eligibility is assessed based on the legal entities whose representatives log into the Directus Studio. Full terms are set out in the grant usage agreement.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[--><!--[--><a href="https://directus.com/oig" rel="nofollow" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Apply for the Open Innovation Grant<!--]--><!--]--><!--]--></a><!--]--> to receive a license key. Once you have it, follow <a href="/docs/licensing/overview#managing-your-license" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Managing Your License<!--]--><!--]--><!--]--></a> to apply it to your instance.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->This page covers the questions that come up most often once you have an OIG license: what it includes, how its activations work across environments, and how it behaves in CI pipelines and database restores.<!--]--></p><div class="group relative block px-4 py-3 rounded-md text-sm/6 my-5 last:mb-0 [&amp;_code]:text-xs/5 [&amp;_code]:bg-default [&amp;_pre]:bg-default [&amp;&gt;div]:my-2.5 [&amp;_ul]:my-2.5 [&amp;_ol]:my-2.5 [&amp;&gt;*]:last:!mb-0 [&amp;_ul]:ps-4.5 [&amp;_ol]:ps-4.5 [&amp;_li]:my-0 transition-colors border border-muted bg-muted text-default"><!----><span class="iconify i-lucide:info size-4 shrink-0 align-sub me-1.5 inline-block transition-colors text-highlighted" aria-hidden="true" style=""></span><!----><!--[-->The grant covers free use of <strong><!--[-->self-hosted<!--]--></strong> Directus. Directus Cloud is a separate managed offering; eligible entities can run on Cloud for a flat hosting fee. See <!--[--><a href="https://directus.com/pricing" rel="nofollow" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Pricing<!--]--><!--]--><!--]--></a><!--]--> for current rates.<!--]--></div><h2 id="havent-received-your-key" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#havent-received-your-key" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Haven&#39;t Received Your Key?<!--]--></a></h2><p class="my-5 leading-7 text-pretty"><!--[-->License keys are delivered by email. If your key has not arrived, check your spam or junk folder, as grant emails are often filtered there.<!--]--></p><h2 id="whats-included" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#whats-included" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->What&#39;s Included<!--]--></a></h2><p class="my-5 leading-7 text-pretty"><!--[-->An OIG license is not a trial or a reduced edition. It unlocks the entitlement-gated features most projects need, including custom access policies and SSO, with no caps specific to the grant. A small number of capabilities are reserved for higher commercial tiers.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->The main thing to plan around is the number of activations, covered below.<!--]--></p><h2 id="activations" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#activations" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Activations<!--]--></a></h2><p class="my-5 leading-7 text-pretty"><!--[-->Each OIG license key includes <strong><!--[-->5 activations<!--]--></strong>. An activation binds the key to one instance at its <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code> on first use, and that binding authenticates all later revalidation requests for the instance. See <a href="/docs/licensing/overview#activations-and-project-bindings" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Activations and project bindings<!--]--><!--]--><!--]--></a> for the full mechanics and the deactivation flow.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->Five activations are intended to cover the distinct environments of a single project, such as local, dev, staging, and production, with one spare. Because a license binds to your <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code> and project database rather than to a container or IP address, you do not consume a separate activation for each replica.<!--]--></p><div class="group relative block px-4 py-3 rounded-md text-sm/6 my-5 last:mb-0 [&amp;_code]:text-xs/5 [&amp;_code]:bg-default [&amp;_pre]:bg-default [&amp;&gt;div]:my-2.5 [&amp;_ul]:my-2.5 [&amp;_ol]:my-2.5 [&amp;&gt;*]:last:!mb-0 [&amp;_ul]:ps-4.5 [&amp;_ol]:ps-4.5 [&amp;_li]:my-0 transition-colors border border-warning/25 bg-warning/10 text-warning-600 dark:text-warning-300 [&amp;_a]:text-warning [&amp;_a]:hover:border-warning [&amp;_a]:focus-visible:outline-warning [&amp;_code]:text-warning-600 dark:[&amp;_code]:text-warning-300 [&amp;_code]:border-warning/25 [&amp;_a]:hover:[&amp;&gt;code]:border-warning [&amp;_a]:hover:[&amp;&gt;code]:text-warning [&amp;_a]:focus-visible:[&amp;&gt;code]:border-warning [&amp;_a]:focus-visible:[&amp;&gt;code]:text-warning [&amp;&gt;ul]:marker:text-warning/50"><!----><span class="iconify i-lucide:triangle-alert size-4 shrink-0 align-sub me-1.5 inline-block transition-colors text-warning" aria-hidden="true" style=""></span><!----><!--[--><strong><!--[-->Always <a href="/docs/licensing/overview#deactivating-a-license" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->deactivate a license<!--]--><!--]--><!--]--></a> before destroying the instance it is bound to.<!--]--></strong> If you wipe the database or drop the container without deactivating first, the activation stays bound on the licensing service and keeps counting against your 5.<!--]--></div><h3 id="multiple-projects-and-agencies" class="relative text-xl text-highlighted mt-8 mb-3 scroll-mt-[calc(32px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(32px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-lg/6 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#multiple-projects-and-agencies" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-0.5 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Multiple Projects and Agencies<!--]--></a></h3><p class="my-5 leading-7 text-pretty"><!--[-->A single key and its 5 activations are meant for one project across its environments. If you build and host Directus for multiple clients or run several distinct projects, apply for a separate OIG key per project. Each key receives its own 5 activations, so a project&#39;s environments never compete with another project&#39;s for slots.<!--]--></p><h3 id="replicas-and-horizontal-scaling" class="relative text-xl text-highlighted mt-8 mb-3 scroll-mt-[calc(32px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(32px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-lg/6 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#replicas-and-horizontal-scaling" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-0.5 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Replicas and Horizontal Scaling<!--]--></a></h3><p class="my-5 leading-7 text-pretty"><!--[-->A license binds to your project and <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code>, not to a container, IP address, or instance identity. In a horizontally scaled deployment, every replica shares the same project database and the same <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code>, so a single key and a single activation cover the entire cluster rather than each container.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->Set the license through the <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->LICENSE_KEY<!--]--></code> environment variable at the service or task level so that every replica inherits the same value automatically. New containers added by autoscaling pick up the license on start with no manual setup or per-container retrieval. See <a href="/docs/licensing/overview#replicas-and-horizontal-scaling" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Replicas and Horizontal Scaling<!--]--><!--]--><!--]--></a> for more detail.<!--]--></p><h2 id="renewal-and-expiration" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#renewal-and-expiration" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Renewal and Expiration<!--]--></a></h2><p class="my-5 leading-7 text-pretty"><!--[-->An OIG license is valid for one year from the date it is issued, and its expiration date is shown under <strong><!--[-->Settings &gt; License<!--]--></strong> in the Studio. The grant can be renewed year on year, so eligible entities can keep running Directus beyond the first year.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->An automated renewal process is being established and will be available before your renewal date. You do not need to take any action ahead of it.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->After a license reaches its expiration date, a 30-day grace period applies, giving you time to complete renewal. During this grace period, Directus shows a notice in the Studio.<!--]--></p><h2 id="continuous-integration-and-ephemeral-environments" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#continuous-integration-and-ephemeral-environments" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Continuous Integration and Ephemeral Environments<!--]--></a></h2><p class="my-5 leading-7 text-pretty"><!--[-->CI pipelines are the most common way to exhaust an OIG license&#39;s activations. The problem comes from fully ephemeral setups: if a pipeline run tears down both Directus and its database and recreates them from scratch, each run generates a new project and a new binding, consuming an activation every time. Because old activations are not released when the throwaway instance disappears, five runs exhaust the limit and later runs fail with an activation limit error.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->To validate licensed features (such as SSO and OIDC) in CI without burning through activations, use one of the following approaches:<!--]--></p><ul class="list-disc ps-6 my-5 marker:text-(--ui-border-accented)"><!--[--><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><strong><!--[-->Reuse the same database and <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code> across runs.<!--]--></strong> If runs share a persistent project database and a constant <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code>, they reuse a single binding and consume only one activation in total. Persist the database between runs rather than recreating it each time.<!--]--></li><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><strong><!--[-->Validate against a stable instance.<!--]--></strong> Point feature tests at a long-lived dev or staging instance that holds its own activation, instead of spinning up a fresh licensed instance per run.<!--]--></li><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><strong><!--[-->Run ephemeral pipelines on the core tier.<!--]--></strong> Leave the license out of throwaway runs entirely and reserve licensed-feature validation for a persistent environment. The core tier runs without a license and without consuming activations.<!--]--></li><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><strong><!--[-->Use a commercial license<!--]--></strong> sized to your workload if none of the above fit your pipeline.<!--]--></li><!--]--></ul><div class="group relative block px-4 py-3 rounded-md text-sm/6 my-5 last:mb-0 [&amp;_code]:text-xs/5 [&amp;_code]:bg-default [&amp;_pre]:bg-default [&amp;&gt;div]:my-2.5 [&amp;_ul]:my-2.5 [&amp;_ol]:my-2.5 [&amp;&gt;*]:last:!mb-0 [&amp;_ul]:ps-4.5 [&amp;_ol]:ps-4.5 [&amp;_li]:my-0 transition-colors border border-muted bg-muted text-default"><!----><span class="iconify i-lucide:info size-4 shrink-0 align-sub me-1.5 inline-block transition-colors text-highlighted" aria-hidden="true" style=""></span><!----><!--[-->Activation-based licensing is designed for stable, long-lived environments. We know fully ephemeral, per-run CI is a different pattern, and we are actively exploring ways to support it that work for both our users and the licensing model.<!--]--></div><h2 id="restoring-database-dumps" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#restoring-database-dumps" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Restoring Database Dumps<!--]--></a></h2><p class="my-5 leading-7 text-pretty"><!--[-->Dumping a database and restoring it elsewhere (for example, copying production into a local or dev environment) is a common workflow, and how it interacts with your license depends entirely on the <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code> of the instance you restore into.<!--]--></p><p class="my-5 leading-7 text-pretty"><!--[-->A dump carries the project&#39;s license binding with it. What happens on the next boot is:<!--]--></p><ul class="list-disc ps-6 my-5 marker:text-(--ui-border-accented)"><!--[--><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><strong><!--[-->Restoring into the same environment<!--]--></strong> (same project and same <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code>, such as recovering a backup of production back onto production) revalidates the existing binding. It does not create a new activation, so restoring a backup into its own environment is free.<!--]--></li><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><strong><!--[-->Restoring into a different environment<!--]--></strong> (a different <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code>, such as production into local) does not match the original binding. The instance still starts as licensed and keeps running while its current validation holds, but because it cannot revalidate under the new URL, it eventually falls back to the core tier once that validation expires.<!--]--></li><!--]--></ul><p class="my-5 leading-7 text-pretty"><!--[-->If you want a long-lived local or secondary copy running at the full tier, dedicate one of your 5 activations to it and activate the license under that environment&#39;s own <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code>. Always restore into the same <code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code> for that environment. Changing the URL on each restore registers a new binding every time and consumes additional activations.<!--]--></p><h2 id="next-steps" class="relative text-2xl text-highlighted mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&amp;&gt;a]:focus-visible:outline-primary [&amp;&gt;a&gt;code]:border-dashed hover:[&amp;&gt;a&gt;code]:border-primary hover:[&amp;&gt;a&gt;code]:text-primary [&amp;&gt;a&gt;code]:text-xl/7 [&amp;&gt;a&gt;code]:font-bold [&amp;&gt;a&gt;code]:transition-colors font-display font-medium"><a href="#next-steps" class="group lg:ps-2 lg:-ms-2"><span class="absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted transition"><span class="iconify i-lucide:hash size-4 shrink-0" aria-hidden="true" style=""></span></span><!--[-->Next Steps<!--]--></a></h2><ul class="list-disc ps-6 my-5 marker:text-(--ui-border-accented)"><!--[--><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><a href="/docs/licensing/overview" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Licensing overview<!--]--><!--]--><!--]--></a> for license keys, statuses, and the deactivation flow.<!--]--></li><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><a href="/docs/licensing/telemetry" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[-->Telemetry<!--]--><!--]--><!--]--></a> for what usage data Directus collects.<!--]--></li><li class="my-1.5 ps-1.5 leading-7 [&amp;&gt;ul]:my-0"><!--[--><a href="/docs/configuration/general" class="text-primary border-b border-transparent hover:border-primary font-medium focus-visible:outline-primary focus-visible:has-[&gt;code]:outline-0 [&amp;&gt;code]:border-dashed hover:[&amp;&gt;code]:border-primary hover:[&amp;&gt;code]:text-primary focus-visible:[&amp;&gt;code]:border-primary focus-visible:[&amp;&gt;code]:text-primary transition-colors [&amp;&gt;code]:transition-colors"><!--[--><!--[--><!--[--><code class="px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block border border-muted text-highlighted bg-muted"><!--[-->PUBLIC_URL<!--]--></code> configuration<!--]--><!--]--><!--]--></a> for setting the value that licensing binds to.<!--]--></li><!--]--></ul></div><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-solid border-t"></div><!----><!--]--><!--]--></div><div class="text-center sm:text-left flex justify-between items-center bg-primary pl-4 pr-6 py-4 rounded-md gap-6 flex-col sm:flex-row"><p class="font-bold text-lg block text-inverted font-display text-balance leading-tight">Get once-a-month release notes &amp; real‑world code tips...no fluff. 🐰</p><div id="sidebar-nl-form" class="my-2 w-full"></div></div><!--[--><!----><div data-slot="root" class="grid-cols-1 flex flex-col-reverse sm:grid sm:grid-cols-2 gap-8"><a href="/docs/licensing/telemetry" data-slot="link" class="group block px-6 py-8 rounded-lg border border-default hover:bg-elevated/50 focus-visible:outline-primary transition-colors"><!--[--><!--[--><!--[--><div data-slot="linkLeading" class="inline-flex items-center rounded-full p-1.5 bg-elevated group-hover:bg-primary/10 ring ring-accented mb-4 group-hover:ring-primary/50 transition"><!--[--><span class="iconify i-lucide:arrow-left size-5 shrink-0 text-highlighted group-hover:text-primary transition-[color,translate] group-active:-translate-x-0.5" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--></div><p data-slot="linkTitle" class="font-medium text-[15px] text-highlighted mb-1 truncate"><!--[-->Telemetry<!--]--></p><p data-slot="linkDescription" class="text-sm text-muted line-clamp-2"><!--[-->Exactly what usage data Directus collects, when it is sent, and how to disable it.<!--]--></p><!--]--><!--]--><!--]--></a><a href="/docs/mcp-help" data-slot="link" class="group block px-6 py-8 rounded-lg border border-default hover:bg-elevated/50 focus-visible:outline-primary transition-colors text-end"><!--[--><!--[--><!--[--><div data-slot="linkLeading" class="inline-flex items-center rounded-full p-1.5 bg-elevated group-hover:bg-primary/10 ring ring-accented mb-4 group-hover:ring-primary/50 transition"><!--[--><span class="iconify i-lucide:arrow-right size-5 shrink-0 text-highlighted group-hover:text-primary transition-[color,translate] group-active:translate-x-0.5" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--></div><p data-slot="linkTitle" class="font-medium text-[15px] text-highlighted mb-1 truncate"><!--[-->Docs MCP Server<!--]--></p><p data-slot="linkDescription" class="text-sm text-muted line-clamp-2"><!--[-->Connect Claude, Cursor, VS Code, or any MCP-compatible client directly to the Directus documentation.<!--]--></p><!--]--><!--]--><!--]--></a></div><!--]--><!--]--></div><!--]--></div><aside class="docs-page__right"><!--[--><!--[--><!----><!----><!----><nav data-state="closed" style="" data-slot="root" class="sticky top-(--ui-header-height) z-10 bg-default/75 lg:bg-[initial] backdrop-blur -mx-4 px-4 sm:px-6 sm:-mx-6 lg:ms-0 overflow-y-auto max-h-[calc(100vh-var(--ui-header-height))] docs-toc-sticky scrollbar-thin"><!--[--><div data-slot="container" class="pt-4 sm:pt-6 pb-2.5 sm:pb-4.5 lg:py-8 border-b border-dashed border-default lg:border-0 flex flex-col"><!----><!--[--><button type="button" aria-controls aria-expanded="false" data-state="closed" data-slot="trigger" class="group text-sm font-semibold flex-1 flex items-center gap-1.5 py-1.5 -mt-1.5 focus-visible:outline-primary lg:hidden"><!--[--><!--[--><!--[--><!--]--><span data-slot="title" class="truncate font-mono text-xs font-medium tracking-widest text-dimmed uppercase"><!--[-->On this page<!--]--></span><span data-slot="trailing" class="ms-auto inline-flex gap-1.5 items-center"><!--[--><span class="iconify i-lucide:chevron-down size-5 transform transition-transform duration-200 shrink-0 group-data-[state=open]:rotate-180 lg:hidden" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--></span><!--]--><!--]--></button><div data-slot="content" class="relative data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden focus:outline-none lg:hidden" id="reka-collapsible-content-v-0-15-1-3" hidden data-state="closed" style="--reka-collapsible-content-height:0px;--reka-collapsible-content-width:0px;"><!--v-if--></div><p data-slot="trigger" class="group text-sm font-semibold flex-1 items-center gap-1.5 py-1.5 -mt-1.5 focus-visible:outline-primary hidden lg:flex"><!--[--><!--[--><!--]--><span data-slot="title" class="truncate font-mono text-xs font-medium tracking-widest text-dimmed uppercase"><!--[-->On this page<!--]--></span><span data-slot="trailing" class="ms-auto inline-flex gap-1.5 items-center"><!--[--><span class="iconify i-lucide:chevron-down size-5 transform transition-transform duration-200 shrink-0 group-data-[state=open]:rotate-180 lg:hidden" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--></span><!--]--></p><div data-slot="content" class="relative data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden focus:outline-none hidden lg:flex"><!--[--><!----><!--[--><ul class="min-w-0"><!--[--><li class="min-w-0"><a href="#havent-received-your-key" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Haven&#39;t Received Your Key?</span><!--]--></a><!----></li><li class="min-w-0"><a href="#whats-included" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">What&#39;s Included</span><!--]--></a><!----></li><li class=""><a href="#activations" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Activations</span><!--]--></a><ul class="ms-3"><!--[--><li class="min-w-0"><a href="#multiple-projects-and-agencies" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Multiple Projects and Agencies</span><!--]--></a><!----></li><li class="min-w-0"><a href="#replicas-and-horizontal-scaling" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Replicas and Horizontal Scaling</span><!--]--></a><!----></li><!--]--></ul></li><li class="min-w-0"><a href="#renewal-and-expiration" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Renewal and Expiration</span><!--]--></a><!----></li><li class="min-w-0"><a href="#continuous-integration-and-ephemeral-environments" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Continuous Integration and Ephemeral Environments</span><!--]--></a><!----></li><li class="min-w-0"><a href="#restoring-database-dumps" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Restoring Database Dumps</span><!--]--></a><!----></li><li class="min-w-0"><a href="#next-steps" data-slot="link" class="group relative text-sm flex items-center focus-visible:outline-primary py-1 text-muted hover:text-default transition-colors"><!--[--><span data-slot="linkText" class="truncate">Next Steps</span><!--]--></a><!----></li><!--]--></ul><!--]--><!--]--></div><!--]--><div data-slot="bottom" class="hidden lg:flex lg:flex-col gap-6 @max-[64rem]/docs-pane:hidden! @min-[64rem]/docs-pane:flex! mt-6"><!--[--><div class="docs-toc-bottom"><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row mb-5"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-dashed border-t"></div><!----><!--]--><!--]--></div><!----><!--[--><div><p class="font-semibold text-sm mb-2 truncate"> Was this helpful? </p><div class="space-y-3"><!--[--><!--[--><!--[--><button type="button" data-slot="base" class="font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-base gap-2 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-2 rounded-md mr-1"><!--[--><!--[--><span class="iconify i-lucide:thumbs-up shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!--[--><button type="button" data-slot="base" class="font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-base gap-2 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-2 rounded-md"><!--[--><!--[--><span class="iconify i-lucide:thumbs-down shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--]--></div></div><div data-orientation="horizontal" role="separator" data-slot="root" class="flex items-center align-center text-center w-full flex-row my-5"><!--[--><!--[--><div data-slot="border" class="border-default w-full border-dashed border-t"></div><!----><!--]--><!--]--></div><!--]--><nav data-slot="root" class="flex flex-col gap-3"><!----><ul data-slot="list" class="flex flex-col gap-2"><!--[--><li data-slot="item" class="relative"><!--[--><!--[--><a href="https://github.com/directus/docs/edit/main/content/licensing/3.open-innovation-grant.md" rel="noopener noreferrer" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><span class="iconify i-lucide:file-pen-line size-5 shrink-0" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Edit this page<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--><!--]--></li><li data-slot="item" class="relative"><!--[--><!--[--><a href="https://github.com/directus/directus" rel="noopener noreferrer" data-slot="link" class="group text-sm flex items-center gap-1.5 focus-visible:outline-primary text-muted hover:text-default transition-colors"><!--[--><!--[--><!--[--><span class="iconify i-lucide:star size-5 shrink-0" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Star on GitHub<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--><!--]--></li><!--]--></ul></nav></div><!--]--></div></div><!--]--></nav><!--]--><!--]--></aside></div><!--]--><!--]--></div><!----></div><!--]--></div></main><!--[--><div id="pre-footer" class="border-t border-default py-8 mt-14"><div class="mx-auto grid md:grid-cols-3 gap-4 px-4 sm:px-6 lg:px-8 py-8 lg:py-4 max-w-7xl"><div><div class="relative h-7 shrink-0 w-auto h-8 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 143 40" class="fill-current text-default dark:text-white h-full w-auto transition-opacity duration-300 opacity-100 sm:opacity-0 sm:pointer-events-none sm:absolute sm:inset-0"><path d="M95.46 9.66a.388.388 0 0 1 .414.456l-3.436 19.17a1 1 0 0 1-.985.824h-2.589a.372.372 0 0 1-.367-.437c.062-.352-.376-.6-.669-.395a6.45 6.45 0 0 1-3.758 1.192c-3.78 0-6.57-3.09-6.57-6.99 0-4.95 3.42-8.73 8.19-8.73 1.39 0 2.65.407 3.635 1.133.332.244.851.087.926-.318l.88-4.802a1 1 0 0 1 .901-.817zM85.33 26.57c2.43 0 3.99-1.95 3.99-4.35 0-2.1-1.32-3.57-3.24-3.57-2.43 0-3.99 1.95-3.99 4.35 0 2.13 1.32 3.57 3.24 3.57M103.479 30.47c-4.29 0-7.5-2.97-7.5-7.26 0-2.88 1.35-5.31 3.54-6.81a9.3 9.3 0 0 1 5.31-1.65c4.32 0 7.5 2.97 7.5 7.26 0 2.7-1.17 4.98-3.09 6.54-1.56 1.23-3.6 1.92-5.76 1.92m.33-3.9c1.05 0 2.01-.39 2.7-1.02.87-.81 1.35-1.98 1.35-3.3 0-2.13-1.41-3.6-3.33-3.6-1.05 0-2.01.39-2.7 1.02-.87.81-1.35 1.98-1.35 3.3 0 2.13 1.41 3.6 3.33 3.6M121.077 30.47c-4.26 0-7.32-2.97-7.32-7.26 0-2.88 1.32-5.31 3.51-6.81a9.45 9.45 0 0 1 5.34-1.65c2.951 0 4.786 1.116 5.963 2.568.081.101.107.235.073.36a.42.42 0 0 1-.143.217l-2.699 2.142a.38.38 0 0 1-.237.083.4.4 0 0 1-.315-.158c-.595-.76-1.444-1.312-2.792-1.312-1.17 0-2.16.42-2.82 1.05-.84.81-1.29 1.92-1.29 3.24 0 2.16 1.32 3.63 3.42 3.63 1.089 0 2.041-.41 2.856-1.18a.4.4 0 0 1 .273-.11c.109 0 .212.046.285.127l1.91 2.122a.41.41 0 0 1-.021.572c-1.717 1.617-3.696 2.369-5.993 2.369M134.499 30.5c-2.877 0-5.332-1.07-6.355-2.61a.44.44 0 0 1-.063-.324.47.47 0 0 1 .144-.264l2.243-2.078a.35.35 0 0 1 .239-.094c.12 0 .23.062.303.157.707.926 2.372 1.733 3.849 1.733 1.26 0 1.92-.54 1.92-1.32 0-.84-.9-1.2-1.89-1.59-2.19-.75-4.53-1.74-4.53-4.41 0-2.91 2.58-4.98 6.48-4.98 2.494 0 4.708.897 5.747 2.312a.42.42 0 0 1 .071.325.45.45 0 0 1-.144.256l-2.163 1.92a.43.43 0 0 1-.282.107.45.45 0 0 1-.33-.15c-.873-.949-2.171-1.41-3.199-1.41-1.08 0-1.74.48-1.74 1.14 0 .75 1.23 1.08 2.82 1.74 2.1.93 3.57 2.13 3.57 4.38 0 3.18-2.73 5.16-6.69 5.16"></path><path fill-rule="evenodd" d="M51.977 25.242a4.7 4.7 0 0 1-.78-.253 1.8 1.8 0 0 1-.43-.266.32.32 0 0 1-.105-.282c.121-1.272-.012-2.394.108-3.655.503-5.115 3.695-3.495 6.561-4.33 1.646-.467 3.292-1.386 3.893-3.194a.88.88 0 0 0-.193-.852 37 37 0 0 0-6.214-5.678C47.247 1.303 37.407-.95 28.372.368a.474.474 0 0 0-.334.725 14 14 0 0 0 4.385 4.342c.315.196.188.62-.173.538-.85-.191-1.94-.565-2.966-1.295a.36.36 0 0 0-.339-.042c-.459.184-1.12.45-1.668.688a.46.46 0 0 0-.12.772c4.538 3.963 11.14 4.565 16.31 1.394.315-.193.82.204.718.561a28 28 0 0 0-.555 2.429c-1.282 6.533-4.977 6.026-9.552 4.38-9.143-3.337-14.33-.487-18.94-6.129-.321-.392-.884-.528-1.265-.195a4.43 4.43 0 0 0-1.516 3.337c0 1.534.787 2.848 1.952 3.634.146.099.34.057.448-.082.284-.362.516-.602.806-.753.316-.166.47.29.203.528-.98.874-1.26 1.914-1.9 3.965-1.006 3.216-.578 6.508-5.28 7.369-2.488.126-2.438 1.823-3.343 4.355-1.05 3.056-2.426 4.41-4.971 7.08-.348.366-.378.95.004 1.278 1.017.873 2.066.921 3.132.48 2.64-1.115 4.676-4.559 6.586-6.787 2.137-2.481 7.265-1.418 11.137-3.849 2.088-1.29 3.342-2.937 2.941-5.404-.064-.398.387-.636.55-.269.312.698.515 1.442.6 2.21.022.202.201.351.402.34 4.189-.238 9.584 4.558 14.784 5.664.308.076.608-.312.434-.58-.32-.49-.522-1.17-.596-1.48-.074-.309.368-.677.971 0 1.447 1.626 3.58 2.917 6.285 3.115 1.232.101 2.59-.05 3.997-.481 1.684-.507 3.243-1.165 5.103-.81 1.383.253 2.665.962 3.47 2.152 1.128 1.658 3.511 2.097 4.781.364.173-.236.188-.55.073-.82-2.796-6.603-9.897-7.056-12.95-7.85" clip-rule="evenodd"></path></svg><svg viewBox="0 0 262 40" xmlns="http://www.w3.org/2000/svg" class="fill-current text-default dark:text-white h-full w-auto transition-opacity duration-300 opacity-0 sm:opacity-100 pointer-events-none sm:pointer-events-auto absolute sm:static inset-0"><g id="logo-text-docs" opacity="0.5"><path d="M214.12 9.5509C214.204 9.54385 214.289 9.5647 214.36 9.61026V9.61026C214.493 9.69482 214.562 9.85128 214.534 10.0063L211.098 29.1765C211.012 29.6531 210.597 30 210.113 30H207.524C207.292 30 207.117 29.7909 207.157 29.5628V29.5628C207.219 29.2111 206.781 28.9633 206.488 29.1676C205.409 29.9195 204.161 30.36 202.73 30.36C198.95 30.36 196.16 27.27 196.16 23.37C196.16 18.42 199.58 14.64 204.35 14.64C205.739 14.64 206.999 15.0466 207.985 15.7728C208.317 16.0175 208.836 15.8602 208.911 15.4546L209.792 10.6526C209.873 10.2084 210.242 9.874 210.692 9.8365L214.12 9.5509ZM203.99 26.46C206.42 26.46 207.98 24.51 207.98 22.11C207.98 20.01 206.66 18.54 204.74 18.54C202.31 18.54 200.75 20.49 200.75 22.89C200.75 25.02 202.07 26.46 203.99 26.46Z"></path><path d="M222.139 30.36C217.849 30.36 214.639 27.39 214.639 23.1C214.639 20.22 215.989 17.79 218.179 16.29C219.679 15.24 221.539 14.64 223.489 14.64C227.809 14.64 230.989 17.61 230.989 21.9C230.989 24.6 229.819 26.88 227.899 28.44C226.339 29.67 224.299 30.36 222.139 30.36ZM222.469 26.46C223.519 26.46 224.479 26.07 225.169 25.44C226.039 24.63 226.519 23.46 226.519 22.14C226.519 20.01 225.109 18.54 223.189 18.54C222.139 18.54 221.179 18.93 220.489 19.56C219.619 20.37 219.139 21.54 219.139 22.86C219.139 24.99 220.549 26.46 222.469 26.46Z"></path><path d="M239.737 30.36C235.477 30.36 232.417 27.39 232.417 23.1C232.417 20.22 233.737 17.79 235.927 16.29C237.457 15.24 239.317 14.64 241.267 14.64C244.218 14.64 246.053 15.7564 247.23 17.2084C247.311 17.3092 247.337 17.4434 247.303 17.5685V17.5685C247.279 17.654 247.229 17.7297 247.16 17.7848L244.461 19.9272C244.394 19.9808 244.31 20.01 244.224 20.01V20.01C244.1 20.01 243.985 19.9497 243.909 19.8525C243.314 19.0925 242.465 18.54 241.117 18.54C239.947 18.54 238.957 18.96 238.297 19.59C237.457 20.4 237.007 21.51 237.007 22.83C237.007 24.99 238.327 26.46 240.427 26.46C241.516 26.46 242.468 26.0496 243.283 25.2809C243.357 25.2111 243.454 25.17 243.556 25.17V25.17C243.665 25.17 243.768 25.2162 243.841 25.2971L245.751 27.4195C245.837 27.5144 245.873 27.6436 245.851 27.7693V27.7693C245.835 27.8543 245.793 27.9327 245.73 27.9919C244.013 29.6085 242.034 30.36 239.737 30.36Z"></path><path d="M253.159 30.39C250.282 30.39 247.827 29.32 246.803 27.7801C246.74 27.6849 246.72 27.5681 246.741 27.4557V27.4557C246.759 27.3547 246.81 27.2623 246.885 27.1925L249.128 25.1135C249.193 25.0534 249.278 25.02 249.367 25.02V25.02C249.487 25.02 249.597 25.0822 249.669 25.1774C250.377 26.1034 252.042 26.91 253.519 26.91C254.779 26.91 255.439 26.37 255.439 25.59C255.439 24.75 254.539 24.39 253.549 24C251.359 23.25 249.019 22.26 249.019 19.59C249.019 16.68 251.599 14.61 255.499 14.61C257.993 14.61 260.207 15.5072 261.246 16.9222C261.315 17.0154 261.338 17.1336 261.317 17.2474V17.2474C261.299 17.3463 261.248 17.4363 261.173 17.503L259.01 19.4233C258.932 19.492 258.832 19.53 258.728 19.53V19.53C258.602 19.53 258.484 19.4729 258.398 19.38C257.525 18.4314 256.226 17.97 255.199 17.97C254.119 17.97 253.459 18.45 253.459 19.11C253.459 19.86 254.689 20.19 256.279 20.85C258.379 21.78 259.849 22.98 259.849 25.23C259.849 28.41 257.119 30.39 253.159 30.39Z"></path></g><path id="logo-mark" fill-rule="evenodd" clip-rule="evenodd" d="M52.3533 25.2423C52.0495 25.1663 51.7962 25.0904 51.5684 24.9891C51.3999 24.9142 51.2591 24.8255 51.1358 24.723C51.0538 24.6548 51.0186 24.5475 51.0288 24.4414C51.151 23.1693 51.0166 22.0473 51.1379 20.7858C51.6443 15.6708 54.8601 17.2914 57.7468 16.4558C59.4044 15.9889 61.062 15.0699 61.6677 13.2622C61.7669 12.9663 61.6796 12.6445 61.4735 12.4102C59.5826 10.2602 57.4891 8.36047 55.2146 6.7324C47.5892 1.30326 37.6789 -0.951171 28.5778 0.367573C28.233 0.417531 28.0523 0.799477 28.2406 1.09256C29.3933 2.88624 30.914 4.35413 32.6579 5.43456C32.9748 5.6309 32.8475 6.05504 32.4837 5.97348C31.6284 5.78172 30.5295 5.40776 29.496 4.67845C29.3964 4.60817 29.2682 4.59047 29.1549 4.63562C28.6929 4.81987 28.0257 5.08554 27.4744 5.32355C27.157 5.46056 27.0924 5.86986 27.3536 6.09629C31.9249 10.0587 38.5749 10.661 43.7821 7.49015C44.0993 7.29698 44.6072 7.69392 44.505 8.05098C44.3413 8.62295 44.1502 9.40919 43.9466 10.48C42.6552 17.0129 38.933 16.5064 34.3245 14.8606C25.1159 11.523 19.8918 14.3731 15.2471 8.73124C14.9243 8.33922 14.357 8.20331 13.9731 8.53568C13.0143 9.3658 12.4469 10.5775 12.4469 11.8726C12.4469 13.4067 13.2387 14.7207 14.4124 15.5073C14.5593 15.6057 14.7543 15.5641 14.8639 15.4254C15.1499 15.0634 15.3839 14.8235 15.6752 14.6717C15.9941 14.5056 16.1496 14.9618 15.8804 15.2001C14.8939 16.0736 14.6108 17.114 13.9661 19.1652C12.9533 22.381 13.3838 25.6728 8.64866 26.5337C6.14185 26.6603 6.19249 28.3568 5.28092 30.889C4.22299 33.9452 2.83766 35.2989 0.273772 37.9696C-0.0768864 38.3349 -0.106956 38.9189 0.278413 39.2474C1.30256 40.1202 2.35876 40.1682 3.43246 39.7261C6.09121 38.612 8.14223 35.1683 10.0667 32.94C12.219 30.4585 17.3845 31.522 21.284 29.0912C23.3871 27.8016 24.6507 26.1544 24.2466 23.6869C24.1815 23.2894 24.6362 23.0506 24.8012 23.418C25.1143 24.1155 25.3195 24.8596 25.4049 25.6283C25.4272 25.8299 25.6073 25.979 25.8098 25.9676C30.0287 25.7304 35.4845 30.3838 40.5831 31.6429C40.8932 31.7194 41.1137 31.3613 40.9384 31.0942C40.6158 30.603 40.3416 30.0932 40.1231 29.5723C39.8976 29.0311 39.7267 28.506 39.6059 27.9992C39.5114 27.6028 40.0905 27.4963 40.2882 27.8527C41.5958 30.2097 44.2091 32.423 47.8461 32.6868C49.0869 32.7881 50.4542 32.6361 51.8722 32.2057C53.5687 31.6993 55.1387 31.0409 57.0124 31.3954C58.4051 31.6486 59.6965 32.3576 60.5068 33.5477C61.6438 35.2059 64.0439 35.6452 65.3232 33.9122C65.4973 33.6764 65.5119 33.3611 65.3968 33.0915C62.5801 26.4892 55.4276 26.0357 52.3533 25.2423Z"></path><g id="logo-text-directus"><path d="M91.2924 10.7853C91.3731 10.3409 91.7417 10.0057 92.1918 9.96759L95.6135 9.67762C95.7022 9.6701 95.7909 9.69244 95.8655 9.74109V9.74109C96 9.82877 96.0689 9.98839 96.0406 10.1464L92.6023 29.3065C92.5168 29.7831 92.1022 30.1299 91.618 30.1299H89.03C88.7988 30.1299 88.6234 29.9215 88.6628 29.6937V29.6937C88.7236 29.3423 88.2867 29.0965 87.9945 29.301C86.8562 30.0977 85.6036 30.4961 84.2368 30.4961C82.3422 30.4961 80.7748 29.8174 79.5346 28.46C78.2846 27.1025 77.6596 25.4473 77.6596 23.4941C77.6596 20.9941 78.4311 18.9141 79.9741 17.2539C81.517 15.5938 83.4799 14.7637 85.8627 14.7637C87.2979 14.7637 88.5105 15.1386 89.5006 15.8884C89.8299 16.1378 90.3485 15.9823 90.4223 15.5759L91.2924 10.7853ZM85.4965 26.585C86.6684 26.585 87.6303 26.165 88.3823 25.3252C89.1147 24.4854 89.4809 23.4551 89.4809 22.2344C89.4809 21.1699 89.183 20.3105 88.5873 19.6562C87.9916 19.002 87.2104 18.6748 86.2436 18.6748C85.062 18.6748 84.1049 19.0947 83.3725 19.9346C82.6303 20.7646 82.2592 21.7949 82.2592 23.0254C82.2592 24.0801 82.562 24.9395 83.1674 25.6035C83.7631 26.2578 84.5395 26.585 85.4965 26.585Z"></path><path d="M101.09 12.7275C100.397 12.7275 99.7961 12.4834 99.2883 11.9951C98.7903 11.5068 98.5412 10.9111 98.5412 10.208C98.5412 9.31934 98.8684 8.5625 99.5227 7.9375C100.157 7.3125 100.924 7 101.822 7C102.506 7 103.097 7.25391 103.595 7.76172C104.093 8.2793 104.342 8.875 104.342 9.54883C104.342 10.4277 104.02 11.1748 103.375 11.79C102.74 12.415 101.979 12.7275 101.09 12.7275ZM100.609 29.3077C100.523 29.7837 100.108 30.1299 99.6247 30.1299H97.0416C96.4186 30.1299 95.9472 29.5663 96.0574 28.953L98.3933 15.953C98.4789 15.4766 98.8935 15.1299 99.3776 15.1299H101.973C102.597 15.1299 103.068 15.6942 102.957 16.3077L100.609 29.3077Z"></path><path d="M116.801 15.2007C116.914 15.2475 117.002 15.3401 117.048 15.4541V15.4541C117.096 15.5745 117.093 15.7093 117.039 15.8271L115.671 18.8118C115.625 18.9129 115.546 18.9956 115.447 19.0467V19.0467C115.296 19.1253 115.116 19.1182 114.962 19.0452C114.488 18.8207 113.968 18.7168 113.402 18.7334C112.172 18.7334 111.225 19.2314 110.561 20.2275C110.316 20.6084 110.053 21.4971 109.77 22.8936L108.654 29.3014C108.571 29.7803 108.155 30.1299 107.669 30.1299H105.062C104.439 30.1299 103.968 29.5663 104.078 28.953L106.414 15.953C106.499 15.4766 106.914 15.1299 107.398 15.1299H109.603C110.02 15.1299 110.336 15.5043 110.266 15.9146V15.9146C110.208 16.2565 110.678 16.4804 110.937 16.2501C111.172 16.0413 111.413 15.8583 111.659 15.7012C112.577 15.0957 113.559 14.7832 114.604 14.7637C115.361 14.7637 116.093 14.9093 116.801 15.2007Z"></path><path d="M124.792 14.7637C127.184 14.7637 128.986 15.5303 130.197 17.0635C131.408 18.5967 131.794 20.4424 131.354 22.6006C131.335 22.7259 131.307 22.8575 131.272 22.9954C131.169 23.3992 130.785 23.6553 130.368 23.6553H121.168C120.643 23.6553 120.187 24.0659 120.267 24.5847C120.369 25.2456 120.652 25.7806 121.115 26.1895C121.769 26.7754 122.624 27.0684 123.679 27.0684C125.166 27.0684 126.501 26.5492 127.685 25.5108C127.756 25.4486 127.847 25.4131 127.941 25.4131V25.4131C128.053 25.4131 128.159 25.4622 128.23 25.5472L129.666 27.2445C129.752 27.3465 129.789 27.4812 129.767 27.613V27.613C129.751 27.7066 129.707 27.7933 129.639 27.8594C127.851 29.598 125.644 30.4769 123.019 30.4961C120.803 30.4961 119.011 29.793 117.643 28.3867C116.266 26.9902 115.651 25.2031 115.798 23.0254C115.856 21.5312 116.266 20.1738 117.028 18.9531C117.77 17.7422 118.776 16.7754 120.046 16.0527C121.491 15.1934 123.073 14.7637 124.792 14.7637ZM121.235 19.7235C120.87 20.2863 121.353 20.9453 122.024 20.9453H126.215C126.748 20.9453 127.21 20.5197 127.085 20.0026C126.998 19.6429 126.844 19.3175 126.623 19.0264C126.135 18.3623 125.383 18.0352 124.367 18.0449C123.459 18.0449 122.678 18.3037 122.023 18.8213C121.718 19.0846 121.455 19.3854 121.235 19.7235Z"></path><path d="M140.092 30.4961C137.944 30.4961 136.191 29.8174 134.834 28.46C133.466 27.1123 132.783 25.3691 132.783 23.2305C132.783 21.834 133.09 20.5449 133.706 19.3633C134.321 18.1719 135.18 17.1904 136.284 16.4189C137.885 15.3154 139.668 14.7637 141.631 14.7637C144.218 14.7637 146.203 15.624 147.586 17.3445C147.665 17.4433 147.69 17.5746 147.657 17.6968V17.6968C147.634 17.7802 147.585 17.8543 147.518 17.9082L144.828 20.0543C144.759 20.1096 144.673 20.1396 144.585 20.1396V20.1396C144.459 20.1396 144.342 20.0783 144.264 19.98C143.571 19.1099 142.64 18.6748 141.469 18.6748C140.337 18.6748 139.399 19.0215 138.657 19.7148C137.797 20.5352 137.368 21.6191 137.368 22.9668C137.368 24.0605 137.68 24.9346 138.305 25.5889C138.921 26.2529 139.746 26.585 140.781 26.585C141.854 26.585 142.806 26.193 143.638 25.4089C143.714 25.3377 143.813 25.2959 143.917 25.2959V25.2959C144.028 25.2959 144.134 25.3432 144.208 25.4261L146.108 27.546C146.194 27.6421 146.232 27.7725 146.21 27.8996V27.8996C146.194 27.9877 146.152 28.069 146.086 28.1302C144.408 29.7075 142.41 30.4961 140.092 30.4961Z"></path><path d="M160.109 17.7163C160.025 18.1944 159.609 18.543 159.124 18.543H156.478C155.994 18.543 155.58 18.8896 155.494 19.366L154.573 24.4902C154.319 25.8672 154.778 26.5557 155.95 26.5557C156.437 26.5557 156.902 26.4096 157.345 26.1176C157.46 26.0414 157.609 26.0325 157.727 26.1053V26.1053C157.799 26.15 157.852 26.2204 157.874 26.3023L158.516 28.6973C158.561 28.8645 158.539 29.0425 158.454 29.1935V29.1935C158.406 29.2796 158.34 29.3543 158.258 29.4095C157.185 30.1339 155.976 30.4961 154.631 30.4961C153.01 30.4961 151.741 30.0273 150.823 29.0898C149.905 28.1719 149.602 26.79 149.914 24.9443L150.87 19.723C150.983 19.1089 150.511 18.543 149.887 18.543H149.7C149.078 18.543 148.607 17.9819 148.715 17.3697L148.963 15.9566C149.047 15.4785 149.463 15.1299 149.948 15.1299H150.879C151.363 15.1299 151.778 14.7823 151.863 14.3051L152.387 11.3589C152.467 10.9133 152.835 10.5766 153.286 10.5378L156.648 10.2491C156.736 10.2414 156.825 10.2637 156.9 10.3123V10.3123C157.034 10.4 157.103 10.5597 157.074 10.7176L156.486 13.951C156.375 14.5648 156.846 15.1299 157.47 15.1299H159.373C159.994 15.1299 160.465 15.691 160.357 16.3032L160.109 17.7163Z"></path><path d="M170.796 23.9775L172.231 15.9539C172.316 15.477 172.731 15.1299 173.215 15.1299H175.783C176.406 15.1299 176.877 15.6928 176.768 16.3058L174.444 29.3058C174.359 29.7827 173.944 30.1299 173.46 30.1299H170.919C170.679 30.1299 170.498 29.9134 170.54 29.6777V29.6777C170.605 29.3178 170.163 29.0634 169.862 29.2715C168.682 30.0879 167.421 30.4961 166.079 30.4961C164.282 30.4961 162.925 29.9053 162.007 28.7236C161.089 27.542 160.796 25.9697 161.128 24.0068L162.577 15.9529C162.662 15.4765 163.077 15.1299 163.561 15.1299H166.173C166.796 15.1299 167.267 15.6935 167.157 16.3067L165.816 23.7725C165.679 24.6221 165.781 25.3008 166.123 25.8086C166.465 26.3066 167.002 26.5557 167.735 26.5557C168.76 26.5557 169.561 26.1748 170.137 25.4131C170.44 25.0811 170.659 24.6025 170.796 23.9775Z"></path><path d="M183.357 30.5254C181.873 30.5254 180.555 30.2666 179.402 29.749C178.292 29.2718 177.492 28.6567 177.003 27.9035C176.942 27.8103 176.923 27.6967 176.943 27.5873V27.5873C176.961 27.4881 177.011 27.3975 177.084 27.329L179.333 25.2413C179.396 25.1823 179.48 25.1494 179.567 25.1494V25.1494C179.683 25.1494 179.791 25.2096 179.862 25.3024C180.193 25.7379 180.709 26.1264 181.409 26.4678C182.181 26.8486 182.952 27.0391 183.724 27.0391C184.329 27.0391 184.798 26.9219 185.13 26.6875C185.472 26.4531 185.643 26.1309 185.643 25.7207C185.643 25.4766 185.55 25.252 185.364 25.0469C185.189 24.832 184.974 24.6611 184.72 24.5342C184.388 24.3779 184.065 24.2412 183.753 24.124C183.118 23.9092 182.566 23.6943 182.098 23.4795C181.668 23.2744 181.204 23.001 180.706 22.6592C179.71 21.9561 179.212 20.9746 179.212 19.7148C179.212 18.25 179.808 17.0537 180.999 16.126C182.19 15.1982 183.758 14.7344 185.701 14.7344C186.971 14.7344 188.143 14.9541 189.217 15.3936C190.202 15.8039 190.944 16.3548 191.443 17.0462C191.512 17.1405 191.535 17.259 191.515 17.3736V17.3736C191.497 17.4763 191.445 17.5698 191.367 17.6388L189.203 19.5519C189.127 19.6191 189.029 19.6562 188.927 19.6562V19.6562C188.804 19.6562 188.689 19.6011 188.605 19.5107C188.219 19.0916 187.754 18.7593 187.21 18.5137C186.605 18.2402 185.999 18.1035 185.394 18.1035C184.866 18.1035 184.446 18.2109 184.134 18.4258C183.821 18.6309 183.665 18.9043 183.665 19.2461C183.665 19.4609 183.758 19.6416 183.943 19.7881C184.178 19.9834 184.437 20.1396 184.72 20.2568C184.769 20.2764 184.91 20.3398 185.145 20.4473C185.389 20.5449 185.613 20.6328 185.818 20.7109C186.082 20.8184 186.302 20.9062 186.478 20.9746C187.689 21.5215 188.587 22.1367 189.173 22.8203C189.759 23.4941 190.052 24.3389 190.052 25.3545C190.052 26.9365 189.437 28.1914 188.206 29.1191C186.976 30.0566 185.359 30.5254 183.357 30.5254Z"></path></g></svg></div><nav data-slot="root" class="mt-4"><ul data-slot="list" class=""><!--[--><li data-slot="item" class="relative"><!--[--><!--[--><a href="https://directus.com/support" rel="noopener noreferrer" data-slot="link" class="group text-sm flex items-center gap-1.5 py-1 focus-visible:outline-primary text-muted hover:text-default font-medium transition-colors"><!--[--><!--[--><div data-slot="linkLeading" class="rounded-md p-1 inline-flex ring-inset ring bg-elevated/50 ring-accented text-dimmed group-hover:bg-primary group-hover:ring-primary group-hover:text-inverted transition"><!--[--><span class="iconify i-lucide:headset size-4 shrink-0" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--></div><span data-slot="linkLabel" class="truncate"><!--[-->Need help? Contact Support.<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--><!--]--></li><li data-slot="item" class="relative"><!--[--><!--[--><a href="https://community.directus.com" rel="noopener noreferrer" data-slot="link" class="group text-sm flex items-center gap-1.5 py-1 focus-visible:outline-primary text-muted hover:text-default font-medium transition-colors"><!--[--><!--[--><div data-slot="linkLeading" class="rounded-md p-1 inline-flex ring-inset ring bg-elevated/50 ring-accented text-dimmed group-hover:bg-primary group-hover:ring-primary group-hover:text-inverted transition"><!--[--><span class="iconify i-lucide:users size-4 shrink-0" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--></div><span data-slot="linkLabel" class="truncate"><!--[-->Join our Community Platform.<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--><!--]--></li><li data-slot="item" class="relative"><!--[--><a href="/docs/releases/changelog" data-slot="link" class="group text-sm flex items-center gap-1.5 py-1 focus-visible:outline-primary text-muted hover:text-default font-medium transition-colors"><!--[--><!--[--><div data-slot="linkLeading" class="rounded-md p-1 inline-flex ring-inset ring bg-elevated/50 ring-accented text-dimmed group-hover:bg-primary group-hover:ring-primary group-hover:text-inverted transition"><!--[--><span class="iconify i-lucide:rocket size-4 shrink-0" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--></div><span data-slot="linkLabel" class="truncate"><!--[-->Check out our product changelog.<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--></li><li data-slot="item" class="relative"><!--[--><!--[--><a href="https://directus.com/contact" rel="noopener noreferrer" data-slot="link" class="group text-sm flex items-center gap-1.5 py-1 focus-visible:outline-primary text-muted hover:text-default font-medium transition-colors"><!--[--><!--[--><div data-slot="linkLeading" class="rounded-md p-1 inline-flex ring-inset ring bg-elevated/50 ring-accented text-dimmed group-hover:bg-primary group-hover:ring-primary group-hover:text-inverted transition"><!--[--><span class="iconify i-lucide:circle-question-mark size-4 shrink-0" aria-hidden="true" style="" data-slot="linkLeadingIcon"></span><!--]--></div><span data-slot="linkLabel" class="truncate"><!--[-->Need a license? Contact Sales.<!--]--><!----></span><!--[--><!--]--><!--]--><!--]--></a><!--]--><!--]--></li><!--]--></ul></nav></div><div></div><div class="text-sm"><span></span></div></div></div><footer class="border-t border-default"><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 @max-[40rem]/docs-pane:px-4! @min-[40rem]/docs-pane:px-6! @min-[64rem]/docs-pane:px-8! py-8 lg:py-4 lg:flex lg:items-center lg:justify-between lg:gap-x-3"><!--[--><div class="lg:flex-1 lg:order-3 flex items-center justify-center lg:justify-end gap-x-1.5"><!--[--><!--[--><!--[--><a href="https://bsky.app/profile/directus.io" rel="noopener noreferrer" target="_blank" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-xs gap-1 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1"><!--[--><!--[--><span class="iconify i-simple-icons:bluesky shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://x.com/directus" rel="noopener noreferrer" target="_blank" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-xs gap-1 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1"><!--[--><!--[--><span class="iconify i-simple-icons:x shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://directus.chat/" rel="noopener noreferrer" target="_blank" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-xs gap-1 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1"><!--[--><!--[--><span class="iconify i-simple-icons:discord shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://github.com/directus/directus" rel="noopener noreferrer" target="_blank" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-xs gap-1 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1"><!--[--><!--[--><span class="iconify i-simple-icons:github shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--]--></div><div class="lg:order-2 mt-3 lg:mt-0 flex items-center justify-center"><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative flex gap-1.5 [&amp;&gt;div]:min-w-0 items-center justify-between" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><a href="https://directus.com/cloud-policies" rel="noopener noreferrer" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Cloud Policies<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><a href="https://directus.com/license" rel="noopener noreferrer" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->License<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><a href="https://directus.com/terms" rel="noopener noreferrer" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Terms<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><a href="https://directus.com/privacy" rel="noopener noreferrer" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-primary px-2.5 py-1.5 before:inset-x-px before:inset-y-0 text-muted hover:text-highlighted transition-colors data-[state=open]:text-highlighted"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Privacy<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center"><!----><!----></div><!--]--></nav><!--]--></div><div class="lg:flex-1 lg:order-1 mt-3 lg:mt-0 flex items-center justify-center lg:justify-start gap-x-1.5"><p class="text-sm text-muted"> © 2026 Monospace Inc </p></div><!--]--></div></footer><!--]--></div></div></div><!--]--></div><div class="sp-divider sp-horizontal z-30 cursor-col-resize touch-none overflow-visible" tabindex="0" role="separator" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" aria-label="Resize" data-testid="divider" data-v-4dbe2ceb><!--[--><div class="relative z-30 h-full w-px cursor-col-resize touch-none bg-border transition-colors after:absolute after:inset-y-0 after:-left-2 after:-right-2 after:z-30 after:cursor-col-resize after:content-[&#39;&#39;] hover:bg-primary"></div><!--]--></div><div class="sp-end min-w-0 overflow-hidden!" data-testid="end" data-v-4dbe2ceb><!--[--><!--]--></div></div></div><!--[--><div class="pointer-events-none fixed inset-x-0 z-10 bottom-[max(1.5rem,env(safe-area-inset-bottom))] px-4 sm:px-80" style="will-change:transform;opacity:0;transform:translateY(20px);"><form class="pointer-events-none flex w-full justify-center"><div class="pointer-events-auto w-full max-w-96"><div data-slot="root" class="relative inline-flex items-center group w-full! min-w-0 sm:max-w-96 transition-all duration-300 ease-out [@media(hover:hover)]:hover:scale-105 [@media(hover:hover)]:focus-within:scale-105"><input type="text" value placeholder="Ask anything about Directus..." data-slot="base" class="w-full border-0 appearance-none placeholder:text-dimmed focus:outline-none disabled:cursor-not-allowed disabled:opacity-75 transition-colors px-3 py-2 gap-2 text-highlighted ring ring-inset ring-accented focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary pe-10 md:text-sm bg-default shadow-lg rounded-xl text-base" autocomplete="off" maxlength="1000"><!--[--><!--]--><!----><span data-slot="trailing" class="absolute inset-y-0 end-0 flex items-center pe-2"><!--[--><div class="flex items-center gap-2"><div class="hidden sm:flex group-focus-within:hidden items-center gap-1"><kbd class="inline-flex items-center justify-center px-1 rounded-sm font-medium font-sans uppercase h-5 min-w-[20px] text-[11px] ring ring-inset ring-accented text-default bg-default"><!--[--> <!--]--></kbd><kbd class="inline-flex items-center justify-center px-1 rounded-sm font-medium font-sans uppercase h-5 min-w-[20px] text-[11px] ring ring-inset ring-accented text-default bg-default"><!--[-->I<!--]--></kbd></div><!--[--><!--[--><button type="submit" disabled data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors rounded-l-full rounded-r-full text-xs gap-1 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary p-1"><!--[--><!--[--><span class="iconify i-lucide:arrow-up shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--></div><!--]--></span></div></div></form></div><!--]--><!--]--><!--]--><!--[--><!--]--><!--v-if--><!--]--><!--[--><!--]--><!--]--><!--]--></div><div id="teleports"></div><script>window.__NUXT__={};window.__NUXT__.config={public:{scripts:{googleTagManager:{id:"GTM-PTLT3GH",scriptOptions:{trigger:"onNuxtReady"}}},typesenseUrl:"https://o38dlsz5cnw9bay2p-1.a1.typesense.net",typesensePublicApiKey:"3OnfJMNf2OGA3qSg7TNX9INBJiriHzIC",typesenseCollection:"directus-docs",siteUrl:"https://directus.com",ogBaseUrl:"https://og.directus.com","nuxt-scripts":{version:"",prefix:"/_scripts",defaultScriptOptions:{trigger:"onNuxtReady"},googleStaticMapsProxy:"",endpoints:{}},assistant:{enabled:true,apiPath:"/__ai__/chat",model:"google/gemini-3.1-flash-lite",feedbackSurveyId:"019e081e-2c3b-0000-04c3-564ad5dff4ed"},posthog:{publicKey:"phc_STopE6gj6LDIjYonVF7493kQJK8S4v0Xrl6YPr2z9br",host:"https://directus.com/ingest",capturePageViews:true,clientOptions:{person_profiles:"always"},disabled:false},mdc:{components:{prose:true,map:{accordion:"ProseAccordion","accordion-item":"ProseAccordionItem",badge:"ProseBadge",callout:"ProseCallout",card:"ProseCard","card-group":"ProseCardGroup",caution:"ProseCaution","code-collapse":"ProseCodeCollapse","code-group":"ProseCodeGroup","code-icon":"ProseCodeIcon","code-preview":"ProseCodePreview","code-tree":"ProseCodeTree",collapsible:"ProseCollapsible",field:"ProseField","field-group":"ProseFieldGroup",icon:"ProseIcon",kbd:"ProseKbd",note:"ProseNote",steps:"ProseSteps",tabs:"ProseTabs","tabs-item":"ProseTabsItem",tip:"ProseTip",warning:"ProseWarning"},customElements:[]},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}},highlight:{noApiRoute:false,theme:{light:{name:"directus-light",semanticHighlighting:true,tokenColors:[{settings:{foreground:"#1f2937",background:"transparent"}},{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#64748b"}},{scope:["constant","entity.name.constant","variable.other.constant","variable.other.enummember","variable.language"],settings:{foreground:"#531ee3"}},{scope:["entity","entity.name"],settings:{foreground:"#531ee3"}},{scope:"variable.parameter.function",settings:{foreground:"#0e1c2f"}},{scope:"entity.name.tag",settings:{foreground:"#22863a"}},{scope:"keyword",settings:{foreground:"#ca0c72"}},{scope:["storage","storage.type"],settings:{foreground:"#ca0c72"}},{scope:["storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#24292e"}},{scope:["string","punctuation.definition.string","string punctuation.section.embedded source"],settings:{foreground:"#032f62"}},{scope:"support",settings:{foreground:"#4418bf"}},{scope:"meta.property-name",settings:{foreground:"#4418bf"}},{scope:"variable",settings:{foreground:"#ca0c72"}},{scope:"variable.other",settings:{foreground:"#24292e"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"carriage-return",settings:{fontStyle:"italic underline",background:"#FF97DC",foreground:"#fafbfc",content:"^M"}},{scope:"message.error",settings:{foreground:"#b31d28"}},{scope:"string variable",settings:{foreground:"#4418bf"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#032f62"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#032f62"}},{scope:"string.regexp constant.character.escape",settings:{fontStyle:"bold",foreground:"#22863a"}},{scope:"support.constant",settings:{foreground:"#4418bf"}},{scope:"support.variable",settings:{foreground:"#4418bf"}},{scope:"meta.module-reference",settings:{foreground:"#4418bf"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#ca0c72"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#4418bf"}},{scope:"markup.quote",settings:{foreground:"#22863a"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#24292e"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#24292e"}},{scope:["markup.underline"],settings:{fontStyle:"underline"}},{scope:["markup.strikethrough"],settings:{fontStyle:"strikethrough"}},{scope:"markup.inline.raw",settings:{foreground:"#4418bf"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#ffeef0",foreground:"#b31d28"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#f0fff4",foreground:"#22863a"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#ffebda",foreground:"#ca0c72"}},{scope:["markup.ignored","markup.untracked"],settings:{foreground:"#f6f8fa",background:"#6644FF"}},{scope:"meta.diff.range",settings:{foreground:"#531ee3",fontStyle:"bold"}},{scope:"meta.diff.header",settings:{foreground:"#4418bf"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#4418bf"}},{scope:"meta.output",settings:{foreground:"#4418bf"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#586069"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#b31d28"}},{scope:["constant.other.reference.link","string.other.link"],settings:{foreground:"#032f62",fontStyle:"underline"}}]},default:{name:"directus-light",semanticHighlighting:true,tokenColors:[{settings:{foreground:"#1f2937",background:"transparent"}},{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#64748b"}},{scope:["constant","entity.name.constant","variable.other.constant","variable.other.enummember","variable.language"],settings:{foreground:"#531ee3"}},{scope:["entity","entity.name"],settings:{foreground:"#531ee3"}},{scope:"variable.parameter.function",settings:{foreground:"#0e1c2f"}},{scope:"entity.name.tag",settings:{foreground:"#22863a"}},{scope:"keyword",settings:{foreground:"#ca0c72"}},{scope:["storage","storage.type"],settings:{foreground:"#ca0c72"}},{scope:["storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#24292e"}},{scope:["string","punctuation.definition.string","string punctuation.section.embedded source"],settings:{foreground:"#032f62"}},{scope:"support",settings:{foreground:"#4418bf"}},{scope:"meta.property-name",settings:{foreground:"#4418bf"}},{scope:"variable",settings:{foreground:"#ca0c72"}},{scope:"variable.other",settings:{foreground:"#24292e"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"carriage-return",settings:{fontStyle:"italic underline",background:"#FF97DC",foreground:"#fafbfc",content:"^M"}},{scope:"message.error",settings:{foreground:"#b31d28"}},{scope:"string variable",settings:{foreground:"#4418bf"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#032f62"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#032f62"}},{scope:"string.regexp constant.character.escape",settings:{fontStyle:"bold",foreground:"#22863a"}},{scope:"support.constant",settings:{foreground:"#4418bf"}},{scope:"support.variable",settings:{foreground:"#4418bf"}},{scope:"meta.module-reference",settings:{foreground:"#4418bf"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#ca0c72"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#4418bf"}},{scope:"markup.quote",settings:{foreground:"#22863a"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#24292e"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#24292e"}},{scope:["markup.underline"],settings:{fontStyle:"underline"}},{scope:["markup.strikethrough"],settings:{fontStyle:"strikethrough"}},{scope:"markup.inline.raw",settings:{foreground:"#4418bf"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#ffeef0",foreground:"#b31d28"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#f0fff4",foreground:"#22863a"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#ffebda",foreground:"#ca0c72"}},{scope:["markup.ignored","markup.untracked"],settings:{foreground:"#f6f8fa",background:"#6644FF"}},{scope:"meta.diff.range",settings:{foreground:"#531ee3",fontStyle:"bold"}},{scope:"meta.diff.header",settings:{foreground:"#4418bf"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#4418bf"}},{scope:"meta.output",settings:{foreground:"#4418bf"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#586069"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#b31d28"}},{scope:["constant.other.reference.link","string.other.link"],settings:{foreground:"#032f62",fontStyle:"underline"}}]},dark:{name:"directus-dark",semanticHighlighting:true,tokenColors:[{settings:{foreground:"#94a3b8",background:"transparent"}},{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#94a3b8"}},{scope:["constant","entity.name.constant","variable.other.constant","variable.other.enummember","variable.language"],settings:{foreground:"#9B8BFF"}},{scope:["entity","entity.name"],settings:{foreground:"#9B8BFF"}},{scope:"variable.parameter.function",settings:{foreground:"#0e1c2f"}},{scope:"entity.name.tag",settings:{foreground:"#22863a"}},{scope:"keyword",settings:{foreground:"#FF97DC"}},{scope:["storage","storage.type"],settings:{foreground:"#FF97DC"}},{scope:["storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#e2e8f0"}},{scope:["string","punctuation.definition.string","string punctuation.section.embedded source"],settings:{foreground:"#f8fafc"}},{scope:"support",settings:{foreground:"#6644FF"}},{scope:"meta.property-name",settings:{foreground:"#6644FF"}},{scope:"variable",settings:{foreground:"#FF97DC"}},{scope:"variable.other",settings:{foreground:"#e2e8f0"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"carriage-return",settings:{fontStyle:"italic underline",background:"#FF97DC",foreground:"#fafbfc",content:"^M"}},{scope:"message.error",settings:{foreground:"#b31d28"}},{scope:"string variable",settings:{foreground:"#6644FF"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#f8fafc"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#f8fafc"}},{scope:"string.regexp constant.character.escape",settings:{fontStyle:"bold",foreground:"#22863a"}},{scope:"support.constant",settings:{foreground:"#6644FF"}},{scope:"support.variable",settings:{foreground:"#6644FF"}},{scope:"meta.module-reference",settings:{foreground:"#6644FF"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#FF97DC"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#6644FF"}},{scope:"markup.quote",settings:{foreground:"#22863a"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#e2e8f0"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#e2e8f0"}},{scope:["markup.underline"],settings:{fontStyle:"underline"}},{scope:["markup.strikethrough"],settings:{fontStyle:"strikethrough"}},{scope:"markup.inline.raw",settings:{foreground:"#6644FF"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#ffeef0",foreground:"#b31d28"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#f0fff4",foreground:"#22863a"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#ffebda",foreground:"#FF97DC"}},{scope:["markup.ignored","markup.untracked"],settings:{foreground:"#f6f8fa",background:"#6644FF"}},{scope:"meta.diff.range",settings:{foreground:"#9B8BFF",fontStyle:"bold"}},{scope:"meta.diff.header",settings:{foreground:"#6644FF"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#6644FF"}},{scope:"meta.output",settings:{foreground:"#6644FF"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#586069"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#b31d28"}},{scope:["constant.other.reference.link","string.other.link"],settings:{foreground:"#f8fafc",fontStyle:"underline"}}]}},langs:["bash","cpp","css","dart","diff","dockerfile","graphql","groovy","html","http","ini","java","jinja","js","json","jsx","kotlin","liquid","liquid","md","mdc","nginx","php","python","scss","shell","svelte","swift","ts","tsx","vue","xml","yaml"],highlighter:"shiki",shikiEngine:"oniguruma"}},content:{wsUrl:""},"nuxt-robots":{version:"6.0.8",isNuxtContentV2:false,debug:false,credits:true,groups:[{userAgent:["*"],disallow:[""],allow:[],contentUsage:[],contentSignal:[],_indexable:true,_rules:[],_normalized:true}],sitemap:["/sitemap.xml"],header:true,robotsEnabledValue:"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1",robotsDisabledValue:"noindex, nofollow",cacheControl:"max-age=14400, must-revalidate",botDetection:true,pageMetaRobots:{}}},app:{baseURL:"/docs",buildId:"8427a713-adf1-40cc-9cd4-c4468d5bc240",buildAssetsDir:"/_nuxt-docs/",cdnURL:""}}</script><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/docs/licensing/open-innovation-grant/_payload.json?8427a713-adf1-40cc-9cd4-c4468d5bc240">[{"state":1,"once":25,"_errors":26,"serverRendered":7,"path":28,"prerenderedAt":29},["Reactive",2],{"$sph-feature-flags":3,"$sph-feature-flag-payloads":4,"$scolor-mode":5,"$sog-image:{\"template\":\"docs\",\"params\":{\"title\":\"Directus Docs\",\"description\":\"Explore our resources and powerful data engine to build your projects confidently.\"}}":9,"$sassistant-pending":-1,"$sassistant-easter-egg-id":10,"$sassistant-page-context-dismissed":8,"$stoasts":11,"$sdirectus-docs-recents":12,"$sdirectus-docs-favorites":13,"$sog-image:{\"template\":\"docs\",\"params\":{\"title\":\"Open Innovation Grant\",\"description\":\"How the Open Innovation Grant works, what it includes, and how its activations apply to multiple environments, CI pipelines, and database restores.\",\"breadcrumb\":\"Licensing\"}}":14,"$ssite-config":15},{},{},{"preference":6,"value":6,"unknown":7,"forced":8},"system",true,false,"https:\u002F\u002Fog.directus.com\u002Ftemplate\u002Fdocs?v=1&title=Directus+Docs&description=Explore+our+resources+and+powerful+data+engine+to+build+your+projects+confidently.&sig=574d016211933ae4c3ef43a9c4b558bec854209f968343dece2a40ec3eee039f",null,[],[],[],"https:\u002F\u002Fog.directus.com\u002Ftemplate\u002Fdocs?v=1&title=Open+Innovation+Grant&description=How+the+Open+Innovation+Grant+works%2C+what+it+includes%2C+and+how+its+activations+apply+to+multiple+environments%2C+CI+pipelines%2C+and+database+restores.&breadcrumb=Licensing&sig=9f31ee96db2e476ff3061a0b477b4a3545e2e33601c9f661b17f8a716c2b853d",{"_priority":16,"defaultLocale":20,"description":21,"env":22,"name":23,"url":24},{"env":17,"url":18,"name":19,"description":19,"defaultLocale":19},-15,0,-3,"en-US","Explore our resources and powerful data engine to build your projects confidently.","production","Directus Docs","https:\u002F\u002Fdirectus.com",["Set"],["ShallowReactive",27],{"content-navigation":-1,"$fY4mAj2l3kRkTDttxn6FGzqBc2O9HAJ2qp-_8LmMX7aw":-1,"\u002Flicensing\u002Fopen-innovation-grant":-1,"\u002Flicensing\u002Fopen-innovation-grant-surround":-1},"\u002Flicensing\u002Fopen-innovation-grant",1786121481073]</script><script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon='{"version":"2024.11.0","token":"ee9be1def5c34b4aac27d34d96a18eaa","r":1}' crossorigin="anonymous"></script>
</body></html>