diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml new file mode 100644 index 0000000..fe3cb0b --- /dev/null +++ b/.github/workflows/benchmarks.yml @@ -0,0 +1,31 @@ +name: benchmarks + +on: + push: + branches: + - 'main' + pull_request: + workflow_dispatch: + +jobs: + benchmarks: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Use Node.js 20 + uses: actions/setup-node@v4 + with: + node-version: 20.11.1 + - name: Use node_modules cache + uses: actions/cache@v4 + with: + path: node_modules + key: yarn-node-20-lock-${{ hashFiles('yarn.lock') }} + restore-keys: | + yarn-node-20-lock- + - run: yarn install --frozen-lockfile + - name: Run benchmarks + uses: CodSpeedHQ/action@v3 + with: + token: ${{ secrets.CODSPEED_TOKEN }} + run: 'yarn bench' diff --git a/benchmarks/perf-test-data.json b/benchmarks/perf-test-data.json new file mode 100644 index 0000000..4cde976 --- /dev/null +++ b/benchmarks/perf-test-data.json @@ -0,0 +1,9409 @@ +[ + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "relative isolate flex items-center rounded-md transition", + "focus-within:ring focus-within:!ring-primary", + "bg-base-bg-elevated dark:bg-base-bg ring ring-contrast-10", + "hover:ring-contrast-20", + null, + "mb-8 mx-6" + ], + ["flex-none absolute left-0 ml-6 pointer-events-none", "text-contrast-50"], + [ + "font-medium text-sm leading-16", + "w-full text-ellipsis bg-transparent px-8 py-6 outline-none placeholder:text-ellipsis placeholder:text-contrast-50", + "pl-28", + null, + null + ], + [ + "whitespace-nowrap align-baseline", + "text-[0.625rem] tracking-[0.01em] font-normal", + ["leading-[1.1em]", null], + "mr-6 flex-none cursor-text" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "flex min-w-[5.625rem] justify-center px-4" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + null + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "shrink-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "flex min-w-[5.625rem] justify-center px-4" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + null + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "relative isolate flex items-center rounded-md transition", + "focus-within:ring focus-within:!ring-primary", + "bg-base-bg-elevated dark:bg-base-bg ring ring-contrast-10", + "hover:ring-contrast-20", + null, + "mb-8 mx-6" + ], + ["flex-none absolute left-0 ml-6 pointer-events-none", "text-contrast-50"], + [ + "font-medium text-sm leading-16", + "w-full text-ellipsis bg-transparent px-8 py-6 outline-none placeholder:text-ellipsis placeholder:text-contrast-50", + "pl-28", + null, + null + ], + [ + "whitespace-nowrap align-baseline", + "text-[0.625rem] tracking-[0.01em] font-normal", + ["leading-[1.1em]", null], + "mr-6 flex-none cursor-text" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "flex min-w-[5.625rem] justify-center px-4" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + null + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "shrink-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-black"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + null, + "absolute" + ], + [ + "-m-px box-content rounded-md p-px outline-none focus-visible:ring", + "mr-4 align-bottom h-16 inline-flex items-center" + ], + ["transition-colors", "text-contrast-50", "hover:brightness-75 text-current"], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + null, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + null, + "absolute" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + null, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "flex min-w-[5.625rem] justify-center px-4" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + null + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + null, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "relative isolate flex items-center rounded-md transition", + "focus-within:ring focus-within:!ring-primary", + "bg-base-bg-elevated dark:bg-base-bg ring ring-contrast-10", + "hover:ring-contrast-20", + null, + "mb-8 mx-6" + ], + ["flex-none absolute left-0 ml-6 pointer-events-none", "text-contrast-50"], + [ + "font-medium text-sm leading-16", + "w-full text-ellipsis bg-transparent px-8 py-6 outline-none placeholder:text-ellipsis placeholder:text-contrast-50", + "pl-28", + null, + null + ], + [ + "whitespace-nowrap align-baseline", + "text-[0.625rem] tracking-[0.01em] font-normal", + ["leading-[1.1em]", null], + "mr-6 flex-none cursor-text" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + null + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ml-4" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-yellow-200 group-hover/button:text-yellow-200" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "flex min-w-[5.625rem] justify-center px-4" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + null + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "shrink-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + false, + false, + "transition", + null, + null + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + null, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "group/event relative isolate flex cursor-pointer touch-none items-stretch text-left outline-none focus-visible:z-50 focus-visible:ring focus-visible:ring-primary focus-visible:ring-offset-1", + "rounded-l-md", + "rounded-r-md", + false, + "ring ring-base-bg/70", + false, + "transition", + false, + "absolute" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + "p-0 size-28", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + false, + "[-webkit-app-region:no-drag]" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "relative isolate flex items-center rounded-md transition", + "focus-within:ring focus-within:!ring-primary", + "bg-base-bg-elevated dark:bg-base-bg ring ring-contrast-10", + "hover:ring-contrast-20", + null, + "w-28 shrink-0 overflow-hidden transition-all focus-within:w-192 focus-within:cursor-text" + ], + ["flex-none absolute left-0 ml-6 pointer-events-none", "text-contrast-50"], + [ + "font-medium text-sm leading-16", + "w-full text-ellipsis bg-transparent px-8 py-6 outline-none placeholder:text-ellipsis placeholder:text-contrast-50", + "pl-28", + null, + "focus:cursor-text cursor-pointer" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + null, + "peer text-contrast-50 hover:text-black" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + "transition hover:brightness-90 data-[state=open]:brightness-90 hover:dark:brightness-110 data-[state=open]:dark:brightness-110" + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + false, + "[-webkit-app-region:no-drag]" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + "p-0 size-28", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + false, + "[-webkit-app-region:no-drag]" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + ["whitespace-nowrap align-baseline", "text-[0.9em]", ["leading-[1.1em]", null], "flex-none"], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "rounded px-8 py-4 shadow-[0_2px_4px_rgb(0_0_0/0.1)]" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "rotate-90" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + false, + "[-webkit-app-region:no-drag]" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "rotate-180", + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "pointer-events-none opacity-0" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + "bg-contrast-5", + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + "p-0 size-28", + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + "ring-contrast-20 dark:ring-contrast-10 dark:before:bg-contrast-5", + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "" + ], + [ + "max-h-[min(var(--radix-popper-available-height),25rem)] overflow-auto pt-4", + "max-h-[min(var(--radix-popper-available-height)-2rem-1px,25rem)]" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + "" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "overflow-hidden rounded-lg bg-base-bg-elevated/75 shadow-lg outline-none ring-[0.5px] ring-contrast-10 backdrop-blur-md backdrop-saturate-[1.75] empty:hidden", + null, + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative isolate flex items-center rounded-md transition", + "focus-within:ring focus-within:!ring-primary", + "bg-base-bg-elevated dark:bg-base-bg ring ring-contrast-10", + "hover:ring-contrast-20", + null, + "w-28 shrink-0 overflow-hidden transition-all focus-within:w-192 focus-within:cursor-text" + ], + ["flex-none absolute left-0 ml-6 pointer-events-none", "text-contrast-50"], + [ + "font-medium text-sm leading-16", + "w-full text-ellipsis bg-transparent px-8 py-6 outline-none placeholder:text-ellipsis placeholder:text-contrast-50", + "pl-28", + null, + "focus:cursor-text cursor-pointer" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + "transition hover:brightness-90 data-[state=open]:brightness-90 hover:dark:brightness-110 data-[state=open]:dark:brightness-110" + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", "flex-none"], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + null + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-primary-50 ring ring-primary-200", + "text-primary dark:text-primary-900 hover:bg-primary-100", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-8 px-8 py-6", + null, + null, + "grow basis-0" + ], + ["flex flex-1 items-center", "justify-center", "flex-col gap-4"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + null, + "" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "transition-opacity" + ], + ["flex flex-1 items-center", "justify-start text-left", null], + [ + "-rotate-90", + "flex-none text-contrast-50 group-hover/button:text-contrast-60 transition-opacity" + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative h-16 w-[1.625rem] rounded-full transition-colors before:absolute before:inset-y-[0.0625rem] before:left-[0.0625rem] before:w-14 before:rounded-full before:bg-base-bg-elevated before:shadow-sm before:transition", + ["bg-primary", "before:translate-x-10"], + null + ], + [ + "absolute inset-0 rounded-full bg-transparent outline-none transition-shadow focus-visible:ring", + ["cursor-pointer", "focus-visible:ring-offset-1"], + null + ], + [ + "relative isolate flex items-center rounded-md transition", + "focus-within:ring focus-within:!ring-primary", + "bg-base-bg-elevated dark:bg-base-bg ring ring-contrast-10", + "hover:ring-contrast-20", + null, + "w-28 shrink-0 overflow-hidden transition-all focus-within:w-192 focus-within:cursor-text" + ], + ["flex-none absolute left-0 ml-6 pointer-events-none", "text-contrast-50"], + [ + "font-medium text-sm leading-16", + "w-full text-ellipsis bg-transparent px-8 py-6 outline-none placeholder:text-ellipsis placeholder:text-contrast-50", + "pl-28", + null, + "focus:cursor-text cursor-pointer" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "box-content flex flex-none items-center justify-center overflow-hidden rounded-full", + "size-24", + "transition hover:brightness-90 data-[state=open]:brightness-90 hover:dark:brightness-110 data-[state=open]:dark:brightness-110" + ], + [ + "font-medium text-[0.6875rem] leading-[0.8125rem] tracking-[0.005em]", + "flex size-full items-center justify-center font-semibold uppercase text-white", + "text-[0.6875rem]" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "flex h-36 cursor-pointer items-center gap-8 px-8 outline-none transition-[box-shadow,opacity] hover:bg-contrast-5 focus-visible:ring focus-visible:ring-inset data-[state=open]:bg-contrast-5", + false, + null, + false, + "box-content border-b border-contrast-5 bg-clip-padding px-16" + ], + ["-m-px box-content rounded-md p-px outline-none focus-visible:ring", null], + ["transition-colors", "text-contrast-50", "hover:brightness-75"], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5 text-red-400", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + false, + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + ["flex flex-1 items-center", "justify-center", null], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400" + ], + [ + "flex-none transition-colors text-contrast-50 group-hover/button:text-contrast-60", + "text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-base-bg-elevated ring ring-contrast-10 before:absolute before:transition-colors before:inset-0 before:-z-10", + "text-black hover:ring-contrast-20 dark:hover:ring-contrast-10 dark:hover:before:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "ring-gray-200 focus-visible:!ring-primary dark:ring-gray-400 text-contrast-50" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ], + [ + "font-medium text-sm leading-16", + "group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary", + "inline-flex", + "bg-transparent", + "text-black hover:bg-contrast-5", + false, + "font-medium text-sm leading-16 gap-4 px-6 py-4", + null, + "p-0 size-24", + "flex-none" + ] +] diff --git a/benchmarks/twMerge.bench.ts b/benchmarks/twMerge.bench.ts new file mode 100644 index 0000000..e3e3f55 --- /dev/null +++ b/benchmarks/twMerge.bench.ts @@ -0,0 +1,65 @@ +import { bench, describe, beforeEach, BenchOptions } from 'vitest' + +import { createTailwindMerge, getDefaultConfig } from '../src' + +import testData from './perf-test-data.json' + +describe('twMerge', () => { + bench('init', () => { + const twMerge = createTailwindMerge(getDefaultConfig) + twMerge() + }) + + for (let cached of [true, false] as const) { + let twMerge: ReturnType + const withSuffix = (str: string) => (cached ? str + '(cached)' : str) + const setup = () => { + twMerge = createTailwindMerge(() => + cached ? getDefaultConfig() : { ...getDefaultConfig(), cacheSize: 0 }, + ) + + twMerge() + } + describe(cached ? 'cached' : 'pure', () => { + // codespeed tries to optimize function, before actual setup call - we need to adopt + process.env.CI && beforeEach(setup) + const options: BenchOptions | undefined = process.env.CI ? undefined : { setup } + bench( + withSuffix('simple'), + () => { + twMerge('flex mx-10 px-10', 'mr-5 pr-5') + }, + options, + ) + + bench( + withSuffix('heavy'), + () => { + twMerge( + 'font-medium text-sm leading-16', + 'group/button relative isolate items-center justify-center overflow-hidden rounded-md outline-none transition [-webkit-app-region:no-drag] focus-visible:ring focus-visible:ring-primary', + 'inline-flex', + 'bg-primary-50 ring ring-primary-200', + 'text-primary dark:text-primary-900 hover:bg-primary-100', + false, + 'font-medium text-sm leading-16 gap-4 px-6 py-4', + null, + 'p-0 size-24', + null, + ) + }, + options, + ) + bench( + withSuffix('collection'), + () => { + for (let i = 0; i < testData.length; ++i) { + type Item = (typeof testData)[number][number] + twMerge(...(testData[i] as Exclude[])) + } + }, + options, + ) + }) + } +}) diff --git a/package.json b/package.json index 585fd18..ed08a77 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "sideEffects": false, "scripts": { "build": "rollup --config scripts/rollup.config.mjs", + "bench": "vitest bench --run", "test": "jest test --config scripts/jest.config.mjs --coverage", "test:watch": "jest test --config scripts/jest.config.mjs --watch", "test:exports": "node scripts/test-built-package-exports.cjs && node scripts/test-built-package-exports.mjs", @@ -63,6 +64,7 @@ "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", + "@codspeed/vitest-plugin": "^3.1.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.6", @@ -83,6 +85,7 @@ "ts-jest": "^29.2.3", "tslib": "^2.6.3", "typescript": "^5.5.4", + "vitest": "^2.0.5", "zx": "^8.1.4" }, "publishConfig": { diff --git a/vitest.config.mts b/vitest.config.mts new file mode 100644 index 0000000..79da5cd --- /dev/null +++ b/vitest.config.mts @@ -0,0 +1,8 @@ +import { defineConfig } from 'vitest/config' +import codspeedPlugin from '@codspeed/vitest-plugin' + +// eslint-disable-next-line import/no-default-export +export default defineConfig({ + // https://github.com/CodSpeedHQ/codspeed-node/issues/36 + plugins: process.env.CI ? [codspeedPlugin()] : undefined, +}) diff --git a/yarn.lock b/yarn.lock index 3ab0a18..e06366e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,6 +15,14 @@ "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" +"@ampproject/remapping@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.21.4", "@babel/code-frame@^7.22.5": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3" @@ -1440,6 +1448,138 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@codspeed/core@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@codspeed/core/-/core-3.1.1.tgz#8fe9de8cd0ebe01adc3c78cc3510c2bb766ab0f8" + integrity sha512-ONhERVDAtkm0nc+FYPivDozoMOlNUP2BWRBFDJYATGA18Iap5Kd2mZ1/Lwz54RB5+g+3YDOpsvotHa4hd3Q+7Q== + dependencies: + axios "^1.4.0" + find-up "^6.3.0" + form-data "^4.0.0" + node-gyp-build "^4.6.0" + +"@codspeed/vitest-plugin@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@codspeed/vitest-plugin/-/vitest-plugin-3.1.1.tgz#ab178f1ce1c9f95b20dfd37f4721edf24404cfc1" + integrity sha512-/PJUgxIfuRqpBSbaD8bgWXtbXxCqgnW89dzr3220fMkx/LA6z6oUb4tJGjeVsOWAzAgu0VBdSA+8hC+7D9BIuQ== + dependencies: + "@codspeed/core" "^3.1.1" + +"@esbuild/aix-ppc64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f" + integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== + +"@esbuild/android-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052" + integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== + +"@esbuild/android-arm@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28" + integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== + +"@esbuild/android-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e" + integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== + +"@esbuild/darwin-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a" + integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== + +"@esbuild/darwin-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22" + integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== + +"@esbuild/freebsd-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e" + integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== + +"@esbuild/freebsd-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261" + integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== + +"@esbuild/linux-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b" + integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== + +"@esbuild/linux-arm@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9" + integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== + +"@esbuild/linux-ia32@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2" + integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== + +"@esbuild/linux-loong64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df" + integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== + +"@esbuild/linux-mips64el@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe" + integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== + +"@esbuild/linux-ppc64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4" + integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== + +"@esbuild/linux-riscv64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc" + integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== + +"@esbuild/linux-s390x@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de" + integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== + +"@esbuild/linux-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0" + integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== + +"@esbuild/netbsd-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047" + integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== + +"@esbuild/openbsd-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70" + integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== + +"@esbuild/sunos-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b" + integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== + +"@esbuild/win32-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d" + integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== + +"@esbuild/win32-ia32@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b" + integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== + +"@esbuild/win32-x64@0.21.5": + version "0.21.5" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c" + integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== + "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -1874,81 +2014,161 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.19.1.tgz#7746deb85e4a8fb54fbfda8ac5c102692f102476" integrity sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww== +"@rollup/rollup-android-arm-eabi@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.20.0.tgz#c3f5660f67030c493a981ac1d34ee9dfe1d8ec0f" + integrity sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA== + "@rollup/rollup-android-arm64@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.19.1.tgz#93de4d867709d3313794723b5afd91e1e174f906" integrity sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A== +"@rollup/rollup-android-arm64@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.20.0.tgz#64161f0b67050023a3859e723570af54a82cff5c" + integrity sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ== + "@rollup/rollup-darwin-arm64@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.19.1.tgz#e41e6a81673260ab196e0f59462b9940a6ac03cd" integrity sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q== +"@rollup/rollup-darwin-arm64@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz#25f3d57b1da433097cfebc89341b355901615763" + integrity sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q== + "@rollup/rollup-darwin-x64@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.19.1.tgz#2b0a0aef6e8c5317d494cfc9076d7a16b099bdcb" integrity sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA== +"@rollup/rollup-darwin-x64@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.20.0.tgz#d8ddaffb636cc2f59222c50316e27771e48966df" + integrity sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ== + "@rollup/rollup-linux-arm-gnueabihf@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.19.1.tgz#e22319deb5367384ef315e66bc6de80d2bf2b3ae" integrity sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q== +"@rollup/rollup-linux-arm-gnueabihf@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.20.0.tgz#41bd4fcffa20fb84f3dbac6c5071638f46151885" + integrity sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA== + "@rollup/rollup-linux-arm-musleabihf@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.19.1.tgz#d5dd68f5d7ae21b345a5c87208c94e5c813f54b8" integrity sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw== +"@rollup/rollup-linux-arm-musleabihf@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.20.0.tgz#842077c5113a747eb5686f19f2f18c33ecc0acc8" + integrity sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw== + "@rollup/rollup-linux-arm64-gnu@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.19.1.tgz#1703d3a418d33f8f025acaf93f39ca1efcd5b645" integrity sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw== +"@rollup/rollup-linux-arm64-gnu@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz#65d1d5b6778848f55b7823958044bf3e8737e5b7" + integrity sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ== + "@rollup/rollup-linux-arm64-musl@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.19.1.tgz#3f59c2c6e60f75ce8b1090bd841c555e3bb01f0e" integrity sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw== +"@rollup/rollup-linux-arm64-musl@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.20.0.tgz#50eef7d6e24d0fe3332200bb666cad2be8afcf86" + integrity sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q== + "@rollup/rollup-linux-powerpc64le-gnu@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.19.1.tgz#3f99a0921596a6f539121a312df29af52a205f15" integrity sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ== +"@rollup/rollup-linux-powerpc64le-gnu@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.20.0.tgz#8837e858f53c84607f05ad0602943e96d104c6b4" + integrity sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw== + "@rollup/rollup-linux-riscv64-gnu@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.19.1.tgz#c08fb3e629d50d2eac31329347cfc559a1cf81d1" integrity sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A== +"@rollup/rollup-linux-riscv64-gnu@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.20.0.tgz#c894ade2300caa447757ddf45787cca246e816a4" + integrity sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA== + "@rollup/rollup-linux-s390x-gnu@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.19.1.tgz#173722cd745779d730d4b24d21386185e0e12de8" integrity sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q== +"@rollup/rollup-linux-s390x-gnu@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.20.0.tgz#5841e5390d4c82dd5cdf7b2c95a830e3c2f47dd3" + integrity sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg== + "@rollup/rollup-linux-x64-gnu@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.19.1.tgz#0af2b6541ab0f4954d2c4f96bcdc7947420dd28c" integrity sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q== +"@rollup/rollup-linux-x64-gnu@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz#cc1f26398bf777807a99226dc13f47eb0f6c720d" + integrity sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew== + "@rollup/rollup-linux-x64-musl@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.19.1.tgz#f973f9552744764b221128f7c3629222216ace69" integrity sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q== +"@rollup/rollup-linux-x64-musl@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.20.0.tgz#1507465d9056e0502a590d4c1a00b4d7b1fda370" + integrity sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg== + "@rollup/rollup-win32-arm64-msvc@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.19.1.tgz#21ac5ed84d914bc31821fec3dd909f7257cfb17b" integrity sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA== +"@rollup/rollup-win32-arm64-msvc@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.20.0.tgz#86a221f01a2c248104dd0defb4da119f2a73642e" + integrity sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA== + "@rollup/rollup-win32-ia32-msvc@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.19.1.tgz#0cfe740063b35dcd5a62c4e243226631a846ce11" integrity sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ== +"@rollup/rollup-win32-ia32-msvc@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.20.0.tgz#8bc8f77e02760aa664694b4286d6fbea7f1331c5" + integrity sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A== + "@rollup/rollup-win32-x64-msvc@4.19.1": version "4.19.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.19.1.tgz#5f2c40d3f1b53ede80fb4e6964f840c0f8936832" integrity sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg== +"@rollup/rollup-win32-x64-msvc@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.20.0.tgz#601fffee719a1e8447f908aca97864eec23b2784" + integrity sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg== + "@sinclair/typebox@^0.25.16": version "0.25.24" resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" @@ -2248,6 +2468,57 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== +"@vitest/expect@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-2.0.5.tgz#f3745a6a2c18acbea4d39f5935e913f40d26fa86" + integrity sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA== + dependencies: + "@vitest/spy" "2.0.5" + "@vitest/utils" "2.0.5" + chai "^5.1.1" + tinyrainbow "^1.2.0" + +"@vitest/pretty-format@2.0.5", "@vitest/pretty-format@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@vitest/pretty-format/-/pretty-format-2.0.5.tgz#91d2e6d3a7235c742e1a6cc50e7786e2f2979b1e" + integrity sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ== + dependencies: + tinyrainbow "^1.2.0" + +"@vitest/runner@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-2.0.5.tgz#89197e712bb93513537d6876995a4843392b2a84" + integrity sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig== + dependencies: + "@vitest/utils" "2.0.5" + pathe "^1.1.2" + +"@vitest/snapshot@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-2.0.5.tgz#a2346bc5013b73c44670c277c430e0334690a162" + integrity sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew== + dependencies: + "@vitest/pretty-format" "2.0.5" + magic-string "^0.30.10" + pathe "^1.1.2" + +"@vitest/spy@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-2.0.5.tgz#590fc07df84a78b8e9dd976ec2090920084a2b9f" + integrity sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA== + dependencies: + tinyspy "^3.0.0" + +"@vitest/utils@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-2.0.5.tgz#6f8307a4b6bc6ceb9270007f73c67c915944e926" + integrity sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ== + dependencies: + "@vitest/pretty-format" "2.0.5" + estree-walker "^3.0.3" + loupe "^3.1.1" + tinyrainbow "^1.2.0" + acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" @@ -2394,16 +2665,35 @@ arraybuffer.prototype.slice@^1.0.1: is-array-buffer "^3.0.2" is-shared-array-buffer "^1.0.2" +assertion-error@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7" + integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== + async@^3.2.3: version "3.2.5" resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + available-typed-arrays@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +axios@^1.4.0: + version "1.7.3" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.3.tgz#a1125f2faf702bc8e8f2104ec3a76fab40257d85" + integrity sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + babel-jest@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" @@ -2591,6 +2881,11 @@ builtin-modules@^3.3.0: resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== +cac@^6.7.14: + version "6.7.14" + resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" + integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== + call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -2624,6 +2919,17 @@ caniuse-lite@^1.0.30001640: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001645.tgz#4c4b7427683dea1170a152cd1654be8d0da7bd71" integrity sha512-GFtY2+qt91kzyMk6j48dJcwJVq5uTkk71XxE3RtScx7XWRLsO7bU44LOFkOZYR8w9YMS0UhPSYpN/6rAMImmLw== +chai@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.1.tgz#f035d9792a22b481ead1c65908d14bb62ec1c82c" + integrity sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA== + dependencies: + assertion-error "^2.0.1" + check-error "^2.1.1" + deep-eql "^5.0.1" + loupe "^3.1.0" + pathval "^2.0.0" + chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -2646,6 +2952,11 @@ char-regex@^1.0.2: resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== +check-error@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc" + integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== + ci-info@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6" @@ -2704,6 +3015,13 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -2771,11 +3089,23 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: dependencies: ms "2.1.2" +debug@^4.3.5: + version "4.3.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.6.tgz#2ab2c38fbaffebf8aa95fdfe6d88438c7a13c52b" + integrity sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg== + dependencies: + ms "2.1.2" + dedent@^1.0.0: version "1.5.1" resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== +deep-eql@^5.0.1: + version "5.0.2" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.2.tgz#4b756d8d770a9257300825d52a2c2cff99c3a341" + integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q== + deep-is@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" @@ -2816,6 +3146,11 @@ del@^5.1.0: rimraf "^3.0.0" slash "^3.0.0" +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" @@ -2997,6 +3332,35 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +esbuild@^0.21.3: + version "0.21.5" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d" + integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== + optionalDependencies: + "@esbuild/aix-ppc64" "0.21.5" + "@esbuild/android-arm" "0.21.5" + "@esbuild/android-arm64" "0.21.5" + "@esbuild/android-x64" "0.21.5" + "@esbuild/darwin-arm64" "0.21.5" + "@esbuild/darwin-x64" "0.21.5" + "@esbuild/freebsd-arm64" "0.21.5" + "@esbuild/freebsd-x64" "0.21.5" + "@esbuild/linux-arm" "0.21.5" + "@esbuild/linux-arm64" "0.21.5" + "@esbuild/linux-ia32" "0.21.5" + "@esbuild/linux-loong64" "0.21.5" + "@esbuild/linux-mips64el" "0.21.5" + "@esbuild/linux-ppc64" "0.21.5" + "@esbuild/linux-riscv64" "0.21.5" + "@esbuild/linux-s390x" "0.21.5" + "@esbuild/linux-x64" "0.21.5" + "@esbuild/netbsd-x64" "0.21.5" + "@esbuild/openbsd-x64" "0.21.5" + "@esbuild/sunos-x64" "0.21.5" + "@esbuild/win32-arm64" "0.21.5" + "@esbuild/win32-ia32" "0.21.5" + "@esbuild/win32-x64" "0.21.5" + escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -3177,6 +3541,13 @@ estree-walker@^2.0.2: resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== +estree-walker@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -3197,6 +3568,21 @@ execa@^5.0.0: signal-exit "^3.0.3" strip-final-newline "^2.0.0" +execa@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-8.0.1.tgz#51f6a5943b580f963c3ca9c6321796db8cc39b8c" + integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^8.0.1" + human-signals "^5.0.0" + is-stream "^3.0.0" + merge-stream "^2.0.0" + npm-run-path "^5.1.0" + onetime "^6.0.0" + signal-exit "^4.1.0" + strip-final-newline "^3.0.0" + exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" @@ -3301,6 +3687,14 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" +find-up@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" + integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== + dependencies: + locate-path "^7.1.0" + path-exists "^5.0.0" + flat-cache@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" @@ -3314,6 +3708,11 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.2.tgz#64bfed5cb68fe3ca78b3eb214ad97b63bedce561" integrity sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA== +follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + for-each@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" @@ -3321,6 +3720,15 @@ for-each@^0.3.3: dependencies: is-callable "^1.1.3" +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -3331,6 +3739,11 @@ fsevents@^2.3.2, fsevents@~2.3.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== +fsevents@~2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" @@ -3366,6 +3779,11 @@ get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-func-name@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" + integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== + get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" @@ -3395,6 +3813,11 @@ get-stream@^6.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== +get-stream@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-8.0.1.tgz#def9dfd71742cd7754a7761ed43749a27d02eca2" + integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== + get-symbol-description@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" @@ -3554,6 +3977,11 @@ human-signals@^2.1.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== +human-signals@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28" + integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== + ignore@^5.1.1, ignore@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" @@ -3764,6 +4192,11 @@ is-stream@^2.0.0: resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== +is-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" + integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + is-string@^1.0.5, is-string@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" @@ -4369,6 +4802,13 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" +locate-path@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" + integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== + dependencies: + p-locate "^6.0.0" + lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" @@ -4384,6 +4824,13 @@ lodash.merge@^4.6.2: resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +loupe@^3.1.0, loupe@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.1.tgz#71d038d59007d890e3247c5db97c1ec5a92edc54" + integrity sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw== + dependencies: + get-func-name "^2.0.1" + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -4442,11 +4889,28 @@ micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +mimic-fn@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" + integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -4483,11 +4947,21 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= +node-gyp-build@^4.6.0: + version "4.8.1" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.1.tgz#976d3ad905e71b76086f4f0b0d3637fe79b6cda5" + integrity sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw== + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -4515,6 +4989,13 @@ npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" +npm-run-path@^5.1.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.3.0.tgz#e23353d0ebb9317f174e93417e4a4d82d0249e9f" + integrity sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ== + dependencies: + path-key "^4.0.0" + object-inspect@^1.12.2, object-inspect@^1.9.0: version "1.12.2" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" @@ -4582,6 +5063,13 @@ onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" +onetime@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4" + integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + dependencies: + mimic-fn "^4.0.0" + optionator@^0.9.3: version "0.9.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" @@ -4608,6 +5096,13 @@ p-limit@^3.0.2, p-limit@^3.1.0: dependencies: yocto-queue "^0.1.0" +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + p-locate@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" @@ -4622,6 +5117,13 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" +p-locate@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" + integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== + dependencies: + p-limit "^4.0.0" + p-map@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" @@ -4656,6 +5158,11 @@ path-exists@^4.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== +path-exists@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" + integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -4666,6 +5173,11 @@ path-key@^3.0.0, path-key@^3.1.0: resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== +path-key@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18" + integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" @@ -4676,6 +5188,16 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +pathe@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec" + integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== + +pathval@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-2.0.0.tgz#7e2550b422601d4f6b8e26f1301bc8f15a741a25" + integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== + picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" @@ -4703,6 +5225,15 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +postcss@^8.4.40: + version "8.4.41" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.41.tgz#d6104d3ba272d882fe18fc07d15dc2da62fa2681" + integrity sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.1" + source-map-js "^1.2.0" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -4739,6 +5270,11 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" @@ -4893,6 +5429,31 @@ rollup-plugin-dts@^6.1.1: optionalDependencies: "@babel/code-frame" "^7.24.2" +rollup@^4.13.0: + version "4.20.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.20.0.tgz#f9d602161d29e178f0bf1d9f35f0a26f83939492" + integrity sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw== + dependencies: + "@types/estree" "1.0.5" + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.20.0" + "@rollup/rollup-android-arm64" "4.20.0" + "@rollup/rollup-darwin-arm64" "4.20.0" + "@rollup/rollup-darwin-x64" "4.20.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.20.0" + "@rollup/rollup-linux-arm-musleabihf" "4.20.0" + "@rollup/rollup-linux-arm64-gnu" "4.20.0" + "@rollup/rollup-linux-arm64-musl" "4.20.0" + "@rollup/rollup-linux-powerpc64le-gnu" "4.20.0" + "@rollup/rollup-linux-riscv64-gnu" "4.20.0" + "@rollup/rollup-linux-s390x-gnu" "4.20.0" + "@rollup/rollup-linux-x64-gnu" "4.20.0" + "@rollup/rollup-linux-x64-musl" "4.20.0" + "@rollup/rollup-win32-arm64-msvc" "4.20.0" + "@rollup/rollup-win32-ia32-msvc" "4.20.0" + "@rollup/rollup-win32-x64-msvc" "4.20.0" + fsevents "~2.3.2" + rollup@^4.19.1: version "4.19.1" resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.19.1.tgz#21d865cd60d4a325172ce8b082e60caccd97b309" @@ -4989,11 +5550,21 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" +siginfo@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30" + integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== + signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +signal-exit@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + sisteransi@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" @@ -5004,6 +5575,11 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== +source-map-js@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" + integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== + source-map-support@0.5.13: version "0.5.13" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" @@ -5029,6 +5605,16 @@ stack-utils@^2.0.3: dependencies: escape-string-regexp "^2.0.0" +stackback@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz#1ac8a0d9483848d1695e418b6d031a3c3ce68e3b" + integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== + +std-env@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.7.0.tgz#c9f7386ced6ecf13360b6c6c55b8aaa4ef7481d2" + integrity sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg== + string-length@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" @@ -5095,6 +5681,11 @@ strip-final-newline@^2.0.0: resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== +strip-final-newline@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" + integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" @@ -5140,6 +5731,26 @@ text-table@^0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= +tinybench@^2.8.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.9.0.tgz#103c9f8ba6d7237a47ab6dd1dcff77251863426b" + integrity sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg== + +tinypool@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-1.0.0.tgz#a68965218e04f4ad9de037d2a1cd63cda9afb238" + integrity sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ== + +tinyrainbow@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/tinyrainbow/-/tinyrainbow-1.2.0.tgz#5c57d2fc0fb3d1afd78465c33ca885d04f02abb5" + integrity sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ== + +tinyspy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-3.0.0.tgz#cb61644f2713cd84dee184863f4642e06ddf0585" + integrity sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA== + tmpl@1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" @@ -5336,6 +5947,53 @@ v8-to-istanbul@^9.0.1: "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^1.6.0" +vite-node@2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-2.0.5.tgz#36d909188fc6e3aba3da5fc095b3637d0d18e27b" + integrity sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q== + dependencies: + cac "^6.7.14" + debug "^4.3.5" + pathe "^1.1.2" + tinyrainbow "^1.2.0" + vite "^5.0.0" + +vite@^5.0.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.0.tgz#11dca8a961369ba8b5cae42d068c7ad684d5370f" + integrity sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg== + dependencies: + esbuild "^0.21.3" + postcss "^8.4.40" + rollup "^4.13.0" + optionalDependencies: + fsevents "~2.3.3" + +vitest@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/vitest/-/vitest-2.0.5.tgz#2f15a532704a7181528e399cc5b754c7f335fd62" + integrity sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA== + dependencies: + "@ampproject/remapping" "^2.3.0" + "@vitest/expect" "2.0.5" + "@vitest/pretty-format" "^2.0.5" + "@vitest/runner" "2.0.5" + "@vitest/snapshot" "2.0.5" + "@vitest/spy" "2.0.5" + "@vitest/utils" "2.0.5" + chai "^5.1.1" + debug "^4.3.5" + execa "^8.0.1" + magic-string "^0.30.10" + pathe "^1.1.2" + std-env "^3.7.0" + tinybench "^2.8.0" + tinypool "^1.0.0" + tinyrainbow "^1.2.0" + vite "^5.0.0" + vite-node "2.0.5" + why-is-node-running "^2.3.0" + walker@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" @@ -5372,6 +6030,14 @@ which@^2.0.1: dependencies: isexe "^2.0.0" +why-is-node-running@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/why-is-node-running/-/why-is-node-running-2.3.0.tgz#a3f69a97107f494b3cdc3bdddd883a7d65cebf04" + integrity sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w== + dependencies: + siginfo "^2.0.0" + stackback "0.0.2" + wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -5432,6 +6098,11 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== +yocto-queue@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.1.1.tgz#fef65ce3ac9f8a32ceac5a634f74e17e5b232110" + integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== + zx@^8.1.4: version "8.1.4" resolved "https://registry.yarnpkg.com/zx/-/zx-8.1.4.tgz#19bcd543fab34d01d7d4174a314b33cde9115a17"