/* src/browser/index.css */
/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;

@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-red-300: oklch(80.8% .114 19.571);
    --color-red-400: oklch(70.4% .191 22.216);
    --color-red-500: oklch(63.7% .237 25.331);
    --color-red-600: oklch(57.7% .245 27.325);
    --color-orange-400: oklch(75% .183 55.934);
    --color-orange-500: oklch(70.5% .213 47.604);
    --color-amber-200: oklch(92.4% .12 95.746);
    --color-amber-400: oklch(82.8% .189 84.429);
    --color-amber-500: oklch(76.9% .188 70.08);
    --color-yellow-200: oklch(94.5% .129 101.54);
    --color-yellow-300: oklch(90.5% .182 98.111);
    --color-yellow-400: oklch(85.2% .199 91.936);
    --color-yellow-500: oklch(79.5% .184 86.047);
    --color-green-200: oklch(92.5% .084 155.995);
    --color-green-300: oklch(87.1% .15 154.449);
    --color-green-400: oklch(79.2% .209 151.711);
    --color-green-500: oklch(72.3% .219 149.579);
    --color-green-600: oklch(62.7% .194 149.214);
    --color-green-700: oklch(52.7% .154 150.069);
    --color-emerald-300: oklch(84.5% .143 164.978);
    --color-emerald-400: oklch(76.5% .177 163.223);
    --color-emerald-500: oklch(69.6% .17 162.48);
    --color-teal-500: oklch(70.4% .14 182.503);
    --color-blue-300: oklch(80.9% .105 251.813);
    --color-blue-400: oklch(70.7% .165 254.624);
    --color-blue-500: oklch(62.3% .214 259.815);
    --color-purple-400: oklch(71.4% .203 305.504);
    --color-purple-500: oklch(62.7% .265 303.9);
    --color-purple-600: oklch(55.8% .288 302.321);
    --color-gray-600: oklch(44.6% .03 256.802);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-3xl: 48rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-widest: .1em;
    --leading-relaxed: 1.625;
    --radius-xs: .125rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --blur-sm: 8px;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}

@layer base {
  *, :after, :before {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::-webkit-file-upload-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    color: inherit;
    border-top-width: 1px;
    height: 0;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    position: relative;
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::-webkit-file-upload-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:-webkit-any([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:-moz-any([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:-webkit-any([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  :where(select:-moz-any([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::-webkit-file-upload-button {
    margin-inline-end: 4px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports ( not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    text-align: inherit;
    min-height: 1lh;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button {
    appearance: button;
  }

  input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::-webkit-file-upload-button {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer utilities {
  .pointer-events-none {
    pointer-events: none;
  }

  .collapse {
    visibility: collapse;
  }

  .invisible {
    visibility: hidden;
  }

  .visible {
    visibility: visible;
  }

  .sr-only {
    position: absolute;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
  }

  .not-sr-only {
    position: static;
    overflow: visible;
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

  .static {
    position: static;
  }

  .sticky {
    position: sticky;
  }

  .-inset-1 {
    inset: calc(var(--spacing) * -1);
  }

  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }

  .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .top-1\/2 {
    top: 50%;
  }

  .top-4 {
    top: calc(var(--spacing) * 4);
  }

  .top-\[20\%\] {
    top: 20%;
  }

  .top-\[50\%\] {
    top: 50%;
  }

  .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .right-2 {
    right: calc(var(--spacing) * 2);
  }

  .right-4 {
    right: calc(var(--spacing) * 4);
  }

  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

  .bottom-2 {
    bottom: calc(var(--spacing) * 2);
  }

  .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .left-1\.5 {
    left: calc(var(--spacing) * 1.5);
  }

  .left-1\/2 {
    left: 50%;
  }

  .left-2 {
    left: calc(var(--spacing) * 2);
  }

  .left-4 {
    left: calc(var(--spacing) * 4);
  }

  .left-\[50\%\] {
    left: 50%;
  }

  .left-\[140px\] {
    left: 140px;
  }

  .isolate {
    isolation: isolate;
  }

  .isolation-auto {
    isolation: auto;
  }

  .z-0 {
    z-index: 0;
  }

  .z-10 {
    z-index: 10;
  }

  .z-20 {
    z-index: 20;
  }

  .z-40 {
    z-index: 40;
  }

  .z-50 {
    z-index: 50;
  }

  .z-\[100\] {
    z-index: 100;
  }

  .z-\[101\] {
    z-index: 101;
  }

  .order-1 {
    order: 1;
  }

  .order-2 {
    order: 2;
  }

  .\!container {
    width: 100% !important;
  }

  @media (min-width: 40rem) {
    .\!container {
      max-width: 40rem !important;
    }
  }

  @media (min-width: 48rem) {
    .\!container {
      max-width: 48rem !important;
    }
  }

  @media (min-width: 64rem) {
    .\!container {
      max-width: 64rem !important;
    }
  }

  @media (min-width: 80rem) {
    .\!container {
      max-width: 80rem !important;
    }
  }

  @media (min-width: 96rem) {
    .\!container {
      max-width: 96rem !important;
    }
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .-mx-1 {
    margin-inline: calc(var(--spacing) * -1);
  }

  .mx-0\.5 {
    margin-inline: calc(var(--spacing) * .5);
  }

  .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }

  .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }

  .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }

  .mx-auto {
    margin-inline-start: auto;
    margin-inline-end: auto;
  }

  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }

  .my-3 {
    margin-block: calc(var(--spacing) * 3);
  }

  .mt-0\.5 {
    margin-top: calc(var(--spacing) * .5);
  }

  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }

  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }

  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

  .-ml-0\.5 {
    margin-left: calc(var(--spacing) * -.5);
  }

  .ml-0\.5 {
    margin-left: calc(var(--spacing) * .5);
  }

  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }

  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }

  .ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }

  .ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }

  .ml-\[140px\] {
    margin-left: 140px;
  }

  .ml-auto {
    margin-left: auto;
  }

  .box-border {
    box-sizing: border-box;
  }

  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .flow-root {
    display: flow-root;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .inline-grid {
    display: inline-grid;
  }

  .inline-table {
    display: inline-table;
  }

  .list-item {
    display: list-item;
  }

  .table {
    display: table;
  }

  .table-caption {
    display: table-caption;
  }

  .table-cell {
    display: table-cell;
  }

  .table-column {
    display: table-column;
  }

  .table-column-group {
    display: table-column-group;
  }

  .table-footer-group {
    display: table-footer-group;
  }

  .table-header-group {
    display: table-header-group;
  }

  .table-row {
    display: table-row;
  }

  .table-row-group {
    display: table-row-group;
  }

  .aspect-square {
    aspect-ratio: 1;
  }

  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }

  .size-3\.5 {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }

  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }

  .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }

  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }

  .h-0\.5 {
    height: calc(var(--spacing) * .5);
  }

  .h-1 {
    height: calc(var(--spacing) * 1);
  }

  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }

  .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }

  .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .h-7 {
    height: calc(var(--spacing) * 7);
  }

  .h-8 {
    height: calc(var(--spacing) * 8);
  }

  .h-9 {
    height: calc(var(--spacing) * 9);
  }

  .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .h-12 {
    height: calc(var(--spacing) * 12);
  }

  .h-16 {
    height: calc(var(--spacing) * 16);
  }

  .h-32 {
    height: calc(var(--spacing) * 32);
  }

  .h-52 {
    height: calc(var(--spacing) * 52);
  }

  .h-\[calc\(100\%-1px\)\] {
    height: calc(100% - 1px);
  }

  .h-auto {
    height: auto;
  }

  .h-full {
    height: 100%;
  }

  .h-px {
    height: 1px;
  }

  .h-screen {
    height: 100vh;
  }

  .max-h-\(--radix-context-menu-content-available-height\) {
    max-height: var(--radix-context-menu-content-available-height);
  }

  .max-h-\(--radix-dropdown-menu-content-available-height\) {
    max-height: var(--radix-dropdown-menu-content-available-height);
  }

  .max-h-48 {
    max-height: calc(var(--spacing) * 48);
  }

  .max-h-64 {
    max-height: calc(var(--spacing) * 64);
  }

  .max-h-\[80vh\] {
    max-height: 80vh;
  }

  .max-h-\[90vh\] {
    max-height: 90vh;
  }

  .max-h-\[200px\] {
    max-height: 200px;
  }

  .max-h-\[300px\] {
    max-height: 300px;
  }

  .max-h-\[400px\] {
    max-height: 400px;
  }

  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }

  .min-h-5 {
    min-height: calc(var(--spacing) * 5);
  }

  .min-h-\[36px\] {
    min-height: 36px;
  }

  .w-0\.5 {
    width: calc(var(--spacing) * .5);
  }

  .w-1 {
    width: calc(var(--spacing) * 1);
  }

  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }

  .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }

  .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }

  .w-3\/4 {
    width: 75%;
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .w-7 {
    width: calc(var(--spacing) * 7);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .w-16 {
    width: calc(var(--spacing) * 16);
  }

  .w-20 {
    width: calc(var(--spacing) * 20);
  }

  .w-24 {
    width: calc(var(--spacing) * 24);
  }

  .w-32 {
    width: calc(var(--spacing) * 32);
  }

  .w-40 {
    width: calc(var(--spacing) * 40);
  }

  .w-48 {
    width: calc(var(--spacing) * 48);
  }

  .w-56 {
    width: calc(var(--spacing) * 56);
  }

  .w-64 {
    width: calc(var(--spacing) * 64);
  }

  .w-72 {
    width: calc(var(--spacing) * 72);
  }

  .w-80 {
    width: calc(var(--spacing) * 80);
  }

  .w-\[60\%\] {
    width: 60%;
  }

  .w-\[75\%\] {
    width: 75%;
  }

  .w-\[85\%\] {
    width: 85%;
  }

  .w-\[90\%\] {
    width: 90%;
  }

  .w-\[140px\] {
    width: 140px;
  }

  .w-\[200px\] {
    width: 200px;
  }

  .w-\[260px\] {
    width: 260px;
  }

  .w-\[296px\] {
    width: 296px;
  }

  .w-\[320px\] {
    width: 320px;
  }

  .w-\[450px\] {
    width: 450px;
  }

  .w-auto {
    width: auto;
  }

  .w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }

  .w-full {
    width: 100%;
  }

  .w-px {
    width: 1px;
  }

  .\!max-w-\[90vw\] {
    max-width: 90vw !important;
  }

  .max-w-\[40\%\] {
    max-width: 40%;
  }

  .max-w-\[85vw\] {
    max-width: 85vw;
  }

  .max-w-\[100px\] {
    max-width: 100px;
  }

  .max-w-\[120px\] {
    max-width: 120px;
  }

  .max-w-\[180px\] {
    max-width: 180px;
  }

  .max-w-\[300px\] {
    max-width: 300px;
  }

  .max-w-\[1280px\] {
    max-width: 1280px;
  }

  .max-w-\[calc\(100\%-2rem\)\] {
    max-width: calc(100% - 2rem);
  }

  .max-w-\[calc\(100vw-1rem\)\] {
    max-width: calc(100vw - 1rem);
  }

  .max-w-md {
    max-width: var(--container-md);
  }

  .max-w-xl {
    max-width: var(--container-xl);
  }

  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .min-w-\[4ch\] {
    min-width: 4ch;
  }

  .min-w-\[8rem\] {
    min-width: 8rem;
  }

  .min-w-\[18px\] {
    min-width: 18px;
  }

  .min-w-\[22px\] {
    min-width: 22px;
  }

  .min-w-\[26px\] {
    min-width: 26px;
  }

  .min-w-\[200px\] {
    min-width: 200px;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-shrink, .shrink {
    flex-shrink: 1;
  }

  .shrink-0 {
    flex-shrink: 0;
  }

  .flex-grow, .grow {
    flex-grow: 1;
  }

  .border-collapse {
    border-collapse: collapse;
  }

  .origin-\(--radix-context-menu-content-transform-origin\) {
    transform-origin: var(--radix-context-menu-content-transform-origin);
  }

  .origin-\(--radix-dropdown-menu-content-transform-origin\) {
    transform-origin: var(--radix-dropdown-menu-content-transform-origin);
  }

  .origin-\(--radix-tooltip-content-transform-origin\) {
    transform-origin: var(--radix-tooltip-content-transform-origin);
  }

  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-none {
    translate: none;
  }

  .scale-105 {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-110 {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-3d {
    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }

  .rotate-45 {
    rotate: 45deg;
  }

  .rotate-180 {
    rotate: 180deg;
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .animate-in {
    animation: enter var(--tw-animation-duration, var(--tw-duration, .15s)) var(--tw-ease, ease) var(--tw-animation-delay, 0s) var(--tw-animation-iteration-count, 1) var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .cursor-default {
    cursor: default;
  }

  .cursor-grab {
    cursor: grab;
  }

  .cursor-grabbing {
    cursor: grabbing;
  }

  .cursor-not-allowed {
    cursor: not-allowed;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .cursor-text {
    cursor: text;
  }

  .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .resize {
    resize: both;
  }

  .resize-none {
    resize: none;
  }

  .columns-2 {
    columns: 2;
  }

  .columns-3 {
    columns: 3;
  }

  .columns-4 {
    columns: 4;
  }

  .grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-col-reverse {
    flex-direction: column-reverse;
  }

  .flex-row {
    flex-direction: row;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .place-content-center {
    place-content:  center;
  }

  .items-baseline {
    align-items: baseline;
  }

  .items-center {
    align-items:  center;
  }

  .items-start {
    align-items:  flex-start;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }

  .gap-0\.5 {
    gap: calc(var(--spacing) * .5);
  }

  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }

  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }

  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }

  :where(.space-y-0\.5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-1 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-1\.5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-2 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-4 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-6 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-reverse > :not(:last-child)) {
    --tw-space-y-reverse: 1;
  }

  :where(.space-x-reverse > :not(:last-child)) {
    --tw-space-x-reverse: 1;
  }

  :where(.divide-x > :not(:last-child)) {
    --tw-divide-x-reverse: 0;
    border-inline-style: var(--tw-border-style);
    border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
    border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-y-reverse > :not(:last-child)) {
    --tw-divide-y-reverse: 1;
  }

  :where(.divide-border > :not(:last-child)) {
    border-color: var(--border);
  }

  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .overflow-auto {
    overflow: auto;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-x-auto {
    overflow-x: auto;
  }

  .overflow-x-hidden {
    overflow-x: hidden;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-\[4px\] {
    border-radius: 4px;
  }

  .rounded-full {
    border-radius: 3.40282e38px;
  }

  .rounded-lg {
    border-radius: var(--radius);
  }

  .rounded-md {
    border-radius: calc(var(--radius)  - 2px);
  }

  .rounded-sm {
    border-radius: calc(var(--radius)  - 4px);
  }

  .rounded-xl {
    border-radius: calc(var(--radius)  + 4px);
  }

  .rounded-xs {
    border-radius: var(--radius-xs);
  }

  .rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .rounded-t-full {
    border-top-left-radius: 3.40282e38px;
    border-top-right-radius: 3.40282e38px;
  }

  .rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .rounded-l-md {
    border-top-left-radius: calc(var(--radius)  - 2px);
    border-bottom-left-radius: calc(var(--radius)  - 2px);
  }

  .rounded-tl {
    border-top-left-radius: .25rem;
  }

  .rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .rounded-r-lg {
    border-top-right-radius: var(--radius);
    border-bottom-right-radius: var(--radius);
  }

  .rounded-r-md {
    border-top-right-radius: calc(var(--radius)  - 2px);
    border-bottom-right-radius: calc(var(--radius)  - 2px);
  }

  .rounded-tr {
    border-top-right-radius: .25rem;
  }

  .rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-x {
    border-inline-style: var(--tw-border-style);
    border-left-width: 1px;
    border-right-width: 1px;
  }

  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-start-width: 1px;
    border-block-end-width: 1px;
  }

  .border-s {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 1px;
  }

  .border-e {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 1px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }

  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }

  .border-l-\[3px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 3px;
  }

  .\!border-\[var\(--code-added\)\]\/60 {
    border-color: var(--code-added) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-\[var\(--code-added\)\]\/60 {
      border-color: color-mix(in oklab, var(--code-added) 60%, transparent) !important;
    }
  }

  .\!border-\[var\(--code-removed\)\]\/80 {
    border-color: var(--code-removed) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-\[var\(--code-removed\)\]\/80 {
      border-color: color-mix(in oklab, var(--code-removed) 80%, transparent) !important;
    }
  }

  .border-amber-500\/20 {
    border-color: #f99c0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-amber-500\/20 {
      border-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
    }
  }

  .border-amber-500\/30 {
    border-color: #f99c004d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-amber-500\/30 {
      border-color: color-mix(in oklab, var(--color-amber-500) 30%, transparent);
    }
  }

  .border-blue-500 {
    border-color: var(--color-blue-500);
  }

  .border-blue-500\/20 {
    border-color: #3080ff33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-blue-500\/20 {
      border-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent);
    }
  }

  .border-blue-500\/30 {
    border-color: #3080ff4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-blue-500\/30 {
      border-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent);
    }
  }

  .border-blue-500\/50 {
    border-color: #3080ff80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-blue-500\/50 {
      border-color: color-mix(in oklab, var(--color-blue-500) 50%, transparent);
    }
  }

  .border-border {
    border-color: var(--border);
  }

  .border-border\/30 {
    border-color: var(--border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border\/30 {
      border-color: color-mix(in oklab, var(--border) 30%, transparent);
    }
  }

  .border-border\/50 {
    border-color: var(--border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border\/50 {
      border-color: color-mix(in oklab, var(--border) 50%, transparent);
    }
  }

  .border-destructive\/20 {
    border-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-destructive\/20 {
      border-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .border-emerald-500\/20 {
    border-color: #00bb7f33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-emerald-500\/20 {
      border-color: color-mix(in oklab, var(--color-emerald-500) 20%, transparent);
    }
  }

  .border-emerald-500\/50 {
    border-color: #00bb7f80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-emerald-500\/50 {
      border-color: color-mix(in oklab, var(--color-emerald-500) 50%, transparent);
    }
  }

  .border-green-500\/30 {
    border-color: #00c7584d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-green-500\/30 {
      border-color: color-mix(in oklab, var(--color-green-500) 30%, transparent);
    }
  }

  .border-green-500\/50 {
    border-color: #00c75880;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-green-500\/50 {
      border-color: color-mix(in oklab, var(--color-green-500) 50%, transparent);
    }
  }

  .border-green-600 {
    border-color: var(--color-green-600);
  }

  .border-green-700 {
    border-color: var(--color-green-700);
  }

  .border-input {
    border-color: var(--input);
  }

  .border-muted {
    border-color: var(--muted);
  }

  .border-muted-foreground {
    border-color: var(--muted-foreground);
  }

  .border-orange-500 {
    border-color: var(--color-orange-500);
  }

  .border-primary\/30 {
    border-color: var(--primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-primary\/30 {
      border-color: color-mix(in oklab, var(--primary) 30%, transparent);
    }
  }

  .border-purple-500\/30 {
    border-color: #ac4bff4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-purple-500\/30 {
      border-color: color-mix(in oklab, var(--color-purple-500) 30%, transparent);
    }
  }

  .border-red-500 {
    border-color: var(--color-red-500);
  }

  .border-red-500\/30 {
    border-color: #fb2c364d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-red-500\/30 {
      border-color: color-mix(in oklab, var(--color-red-500) 30%, transparent);
    }
  }

  .border-red-500\/50 {
    border-color: #fb2c3680;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-red-500\/50 {
      border-color: color-mix(in oklab, var(--color-red-500) 50%, transparent);
    }
  }

  .border-transparent {
    border-color: #0000;
  }

  .border-white\/10 {
    border-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-white\/10 {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .border-yellow-500 {
    border-color: var(--color-yellow-500);
  }

  .border-yellow-500\/20 {
    border-color: #edb20033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-yellow-500\/20 {
      border-color: color-mix(in oklab, var(--color-yellow-500) 20%, transparent);
    }
  }

  .border-yellow-500\/30 {
    border-color: #edb2004d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-yellow-500\/30 {
      border-color: color-mix(in oklab, var(--color-yellow-500) 30%, transparent);
    }
  }

  .bg-\[\#0d1117\] {
    background-color: #0d1117;
  }

  .bg-\[\#1a1a1a\] {
    background-color: #1a1a1a;
  }

  .bg-\[var\(--code-added\)\]\/20 {
    background-color: var(--code-added);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-\[var\(--code-added\)\]\/20 {
      background-color: color-mix(in oklab, var(--code-added) 20%, transparent);
    }
  }

  .bg-\[var\(--code-added\)\]\/40 {
    background-color: var(--code-added);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-\[var\(--code-added\)\]\/40 {
      background-color: color-mix(in oklab, var(--code-added) 40%, transparent);
    }
  }

  .bg-\[var\(--code-removed\)\]\/20 {
    background-color: var(--code-removed);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-\[var\(--code-removed\)\]\/20 {
      background-color: color-mix(in oklab, var(--code-removed) 20%, transparent);
    }
  }

  .bg-\[var\(--code-removed\)\]\/40 {
    background-color: var(--code-removed);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-\[var\(--code-removed\)\]\/40 {
      background-color: color-mix(in oklab, var(--code-removed) 40%, transparent);
    }
  }

  .bg-accent {
    background-color: var(--accent);
  }

  .bg-amber-500\/5 {
    background-color: #f99c000d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/5 {
      background-color: color-mix(in oklab, var(--color-amber-500) 5%, transparent);
    }
  }

  .bg-amber-500\/10 {
    background-color: #f99c001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/10 {
      background-color: color-mix(in oklab, var(--color-amber-500) 10%, transparent);
    }
  }

  .bg-amber-500\/20 {
    background-color: #f99c0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/20 {
      background-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
    }
  }

  .bg-background {
    background-color: var(--background);
  }

  .bg-background\/50 {
    background-color: var(--background);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-background\/50 {
      background-color: color-mix(in oklab, var(--background) 50%, transparent);
    }
  }

  .bg-black\/50 {
    background-color: #00000080;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/50 {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }

  .bg-black\/60 {
    background-color: #0009;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/60 {
      background-color: color-mix(in oklab, var(--color-black) 60%, transparent);
    }
  }

  .bg-black\/95 {
    background-color: #000000f2;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/95 {
      background-color: color-mix(in oklab, var(--color-black) 95%, transparent);
    }
  }

  .bg-blue-500\/5 {
    background-color: #3080ff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/5 {
      background-color: color-mix(in oklab, var(--color-blue-500) 5%, transparent);
    }
  }

  .bg-blue-500\/10 {
    background-color: #3080ff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/10 {
      background-color: color-mix(in oklab, var(--color-blue-500) 10%, transparent);
    }
  }

  .bg-blue-500\/15 {
    background-color: #3080ff26;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/15 {
      background-color: color-mix(in oklab, var(--color-blue-500) 15%, transparent);
    }
  }

  .bg-blue-500\/20 {
    background-color: #3080ff33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/20 {
      background-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent);
    }
  }

  .bg-border {
    background-color: var(--border);
  }

  .bg-border\/50 {
    background-color: var(--border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-border\/50 {
      background-color: color-mix(in oklab, var(--border) 50%, transparent);
    }
  }

  .bg-card {
    background-color: var(--card);
  }

  .bg-card\/10 {
    background-color: var(--card);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-card\/10 {
      background-color: color-mix(in oklab, var(--card) 10%, transparent);
    }
  }

  .bg-card\/20 {
    background-color: var(--card);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-card\/20 {
      background-color: color-mix(in oklab, var(--card) 20%, transparent);
    }
  }

  .bg-card\/30 {
    background-color: var(--card);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-card\/30 {
      background-color: color-mix(in oklab, var(--card) 30%, transparent);
    }
  }

  .bg-card\/50 {
    background-color: var(--card);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-card\/50 {
      background-color: color-mix(in oklab, var(--card) 50%, transparent);
    }
  }

  .bg-card\/80 {
    background-color: var(--card);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-card\/80 {
      background-color: color-mix(in oklab, var(--card) 80%, transparent);
    }
  }

  .bg-destructive {
    background-color: var(--destructive);
  }

  .bg-destructive\/10 {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-destructive\/10 {
      background-color: color-mix(in oklab, var(--destructive) 10%, transparent);
    }
  }

  .bg-emerald-500\/20 {
    background-color: #00bb7f33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-emerald-500\/20 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 20%, transparent);
    }
  }

  .bg-emerald-500\/30 {
    background-color: #00bb7f4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-emerald-500\/30 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 30%, transparent);
    }
  }

  .bg-foreground {
    background-color: var(--foreground);
  }

  .bg-gray-600 {
    background-color: var(--color-gray-600);
  }

  .bg-green-400 {
    background-color: var(--color-green-400);
  }

  .bg-green-500 {
    background-color: var(--color-green-500);
  }

  .bg-green-500\/5 {
    background-color: #00c7580d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-500\/5 {
      background-color: color-mix(in oklab, var(--color-green-500) 5%, transparent);
    }
  }

  .bg-green-500\/10 {
    background-color: #00c7581a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-500\/10 {
      background-color: color-mix(in oklab, var(--color-green-500) 10%, transparent);
    }
  }

  .bg-green-500\/15 {
    background-color: #00c75826;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-500\/15 {
      background-color: color-mix(in oklab, var(--color-green-500) 15%, transparent);
    }
  }

  .bg-green-500\/20 {
    background-color: #00c75833;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-500\/20 {
      background-color: color-mix(in oklab, var(--color-green-500) 20%, transparent);
    }
  }

  .bg-green-500\/50 {
    background-color: #00c75880;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-500\/50 {
      background-color: color-mix(in oklab, var(--color-green-500) 50%, transparent);
    }
  }

  .bg-green-600 {
    background-color: var(--color-green-600);
  }

  .bg-muted {
    background-color: var(--muted);
  }

  .bg-muted-foreground {
    background-color: var(--muted-foreground);
  }

  .bg-muted-foreground\/30 {
    background-color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted-foreground\/30 {
      background-color: color-mix(in oklab, var(--muted-foreground) 30%, transparent);
    }
  }

  .bg-muted-foreground\/50 {
    background-color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted-foreground\/50 {
      background-color: color-mix(in oklab, var(--muted-foreground) 50%, transparent);
    }
  }

  .bg-muted\/20 {
    background-color: var(--muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted\/20 {
      background-color: color-mix(in oklab, var(--muted) 20%, transparent);
    }
  }

  .bg-muted\/30 {
    background-color: var(--muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted\/30 {
      background-color: color-mix(in oklab, var(--muted) 30%, transparent);
    }
  }

  .bg-muted\/50 {
    background-color: var(--muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted\/50 {
      background-color: color-mix(in oklab, var(--muted) 50%, transparent);
    }
  }

  .bg-muted\/60 {
    background-color: var(--muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted\/60 {
      background-color: color-mix(in oklab, var(--muted) 60%, transparent);
    }
  }

  .bg-muted\/80 {
    background-color: var(--muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted\/80 {
      background-color: color-mix(in oklab, var(--muted) 80%, transparent);
    }
  }

  .bg-orange-500 {
    background-color: var(--color-orange-500);
  }

  .bg-orange-500\/5 {
    background-color: #fe6e000d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-orange-500\/5 {
      background-color: color-mix(in oklab, var(--color-orange-500) 5%, transparent);
    }
  }

  .bg-orange-500\/20 {
    background-color: #fe6e0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-orange-500\/20 {
      background-color: color-mix(in oklab, var(--color-orange-500) 20%, transparent);
    }
  }

  .bg-popover {
    background-color: var(--popover);
  }

  .bg-primary {
    background-color: var(--primary);
  }

  .bg-primary\/5 {
    background-color: var(--primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-primary\/5 {
      background-color: color-mix(in oklab, var(--primary) 5%, transparent);
    }
  }

  .bg-primary\/10 {
    background-color: var(--primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-primary\/10 {
      background-color: color-mix(in oklab, var(--primary) 10%, transparent);
    }
  }

  .bg-primary\/20 {
    background-color: var(--primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-primary\/20 {
      background-color: color-mix(in oklab, var(--primary) 20%, transparent);
    }
  }

  .bg-purple-500\/10 {
    background-color: #ac4bff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-purple-500\/10 {
      background-color: color-mix(in oklab, var(--color-purple-500) 10%, transparent);
    }
  }

  .bg-purple-500\/20 {
    background-color: #ac4bff33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-purple-500\/20 {
      background-color: color-mix(in oklab, var(--color-purple-500) 20%, transparent);
    }
  }

  .bg-purple-600 {
    background-color: var(--color-purple-600);
  }

  .bg-red-400 {
    background-color: var(--color-red-400);
  }

  .bg-red-500 {
    background-color: var(--color-red-500);
  }

  .bg-red-500\/10 {
    background-color: #fb2c361a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-500\/10 {
      background-color: color-mix(in oklab, var(--color-red-500) 10%, transparent);
    }
  }

  .bg-red-500\/15 {
    background-color: #fb2c3626;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-500\/15 {
      background-color: color-mix(in oklab, var(--color-red-500) 15%, transparent);
    }
  }

  .bg-red-500\/20 {
    background-color: #fb2c3633;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-500\/20 {
      background-color: color-mix(in oklab, var(--color-red-500) 20%, transparent);
    }
  }

  .bg-red-600 {
    background-color: var(--color-red-600);
  }

  .bg-secondary {
    background-color: var(--secondary);
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-white\/5 {
    background-color: #ffffff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/5 {
      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .bg-white\/10 {
    background-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/10 {
      background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .bg-yellow-500 {
    background-color: var(--color-yellow-500);
  }

  .bg-yellow-500\/10 {
    background-color: #edb2001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-yellow-500\/10 {
      background-color: color-mix(in oklab, var(--color-yellow-500) 10%, transparent);
    }
  }

  .bg-yellow-500\/15 {
    background-color: #edb20026;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-yellow-500\/15 {
      background-color: color-mix(in oklab, var(--color-yellow-500) 15%, transparent);
    }
  }

  .bg-yellow-500\/20 {
    background-color: #edb20033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-yellow-500\/20 {
      background-color: color-mix(in oklab, var(--color-yellow-500) 20%, transparent);
    }
  }

  .bg-yellow-500\/30 {
    background-color: #edb2004d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-yellow-500\/30 {
      background-color: color-mix(in oklab, var(--color-yellow-500) 30%, transparent);
    }
  }

  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .from-emerald-500\/10 {
    --tw-gradient-from: #00bb7f1a;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-emerald-500\/10 {
      --tw-gradient-from: color-mix(in oklab, var(--color-emerald-500) 10%, transparent);
    }
  }

  .from-emerald-500\/20 {
    --tw-gradient-from: #00bb7f33;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-emerald-500\/20 {
      --tw-gradient-from: color-mix(in oklab, var(--color-emerald-500) 20%, transparent);
    }
  }

  .via-green-500\/10 {
    --tw-gradient-via: #00c7581a;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-green-500\/10 {
      --tw-gradient-via: color-mix(in oklab, var(--color-green-500) 10%, transparent);
    }
  }

  .via-green-500\/20 {
    --tw-gradient-via: #00c75833;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-green-500\/20 {
      --tw-gradient-via: color-mix(in oklab, var(--color-green-500) 20%, transparent);
    }
  }

  .to-teal-500\/10 {
    --tw-gradient-to: #00baa71a;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-teal-500\/10 {
      --tw-gradient-to: color-mix(in oklab, var(--color-teal-500) 10%, transparent);
    }
  }

  .to-teal-500\/20 {
    --tw-gradient-to: #00baa733;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-teal-500\/20 {
      --tw-gradient-to: color-mix(in oklab, var(--color-teal-500) 20%, transparent);
    }
  }

  .bg-repeat {
    background-repeat: repeat;
  }

  .mask-no-clip {
    mask-clip: no-clip;
  }

  .mask-repeat {
    mask-repeat: repeat;
  }

  .fill-current {
    fill: currentcolor;
  }

  .fill-primary {
    fill: var(--primary);
  }

  .object-contain {
    object-fit: contain;
  }

  .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .p-0\.5 {
    padding: calc(var(--spacing) * .5);
  }

  .p-1 {
    padding: calc(var(--spacing) * 1);
  }

  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }

  .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .p-8 {
    padding: calc(var(--spacing) * 8);
  }

  .p-\[3px\] {
    padding: 3px;
  }

  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }

  .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }

  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }

  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }

  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }

  .pt-0\.5 {
    padding-top: calc(var(--spacing) * .5);
  }

  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }

  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }

  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }

  .pr-1\.5 {
    padding-right: calc(var(--spacing) * 1.5);
  }

  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }

  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }

  .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }

  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }

  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }

  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }

  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }

  .pl-7 {
    padding-left: calc(var(--spacing) * 7);
  }

  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }

  .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }

  .pl-\[7px\] {
    padding-left: 7px;
  }

  .text-center {
    text-align: center;
  }

  .text-justify {
    text-align: justify;
  }

  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .font-sans {
    font-family: var(--font-sans);
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .text-\[0\.8rem\] {
    font-size: .8rem;
  }

  .text-\[8px\] {
    font-size: 8px;
  }

  .text-\[9px\] {
    font-size: 9px;
  }

  .text-\[10px\] {
    font-size: 10px;
  }

  .text-\[11px\] {
    font-size: 11px;
  }

  .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .tracking-\[0\.25em\] {
    --tw-tracking: .25em;
    letter-spacing: .25em;
  }

  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }

  .text-balance {
    text-wrap: balance;
  }

  .text-wrap {
    text-wrap: wrap;
  }

  .break-words {
    overflow-wrap: break-word;
  }

  .text-clip {
    text-overflow: clip;
  }

  .text-ellipsis {
    text-overflow: ellipsis;
  }

  .whitespace-nowrap {
    white-space: nowrap;
  }

  .whitespace-pre {
    white-space: pre;
  }

  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .text-accent-foreground {
    color: var(--accent-foreground);
  }

  .text-amber-200 {
    color: var(--color-amber-200);
  }

  .text-amber-200\/70 {
    color: #fee685b3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-amber-200\/70 {
      color: color-mix(in oklab, var(--color-amber-200) 70%, transparent);
    }
  }

  .text-amber-400 {
    color: var(--color-amber-400);
  }

  .text-amber-500 {
    color: var(--color-amber-500);
  }

  .text-background {
    color: var(--background);
  }

  .text-blue-300 {
    color: var(--color-blue-300);
  }

  .text-blue-400 {
    color: var(--color-blue-400);
  }

  .text-blue-500 {
    color: var(--color-blue-500);
  }

  .text-border {
    color: var(--border);
  }

  .text-current {
    color: currentColor;
  }

  .text-destructive {
    color: var(--destructive);
  }

  .text-emerald-400 {
    color: var(--color-emerald-400);
  }

  .text-foreground {
    color: var(--foreground);
  }

  .text-foreground\/70 {
    color: var(--foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-foreground\/70 {
      color: color-mix(in oklab, var(--foreground) 70%, transparent);
    }
  }

  .text-foreground\/80 {
    color: var(--foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-foreground\/80 {
      color: color-mix(in oklab, var(--foreground) 80%, transparent);
    }
  }

  .text-foreground\/90 {
    color: var(--foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-foreground\/90 {
      color: color-mix(in oklab, var(--foreground) 90%, transparent);
    }
  }

  .text-green-400 {
    color: var(--color-green-400);
  }

  .text-green-500 {
    color: var(--color-green-500);
  }

  .text-muted-foreground {
    color: var(--muted-foreground);
  }

  .text-muted-foreground\/30 {
    color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-muted-foreground\/30 {
      color: color-mix(in oklab, var(--muted-foreground) 30%, transparent);
    }
  }

  .text-muted-foreground\/40 {
    color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-muted-foreground\/40 {
      color: color-mix(in oklab, var(--muted-foreground) 40%, transparent);
    }
  }

  .text-muted-foreground\/50 {
    color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-muted-foreground\/50 {
      color: color-mix(in oklab, var(--muted-foreground) 50%, transparent);
    }
  }

  .text-muted-foreground\/70 {
    color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-muted-foreground\/70 {
      color: color-mix(in oklab, var(--muted-foreground) 70%, transparent);
    }
  }

  .text-orange-400 {
    color: var(--color-orange-400);
  }

  .text-orange-500 {
    color: var(--color-orange-500);
  }

  .text-popover-foreground {
    color: var(--popover-foreground);
  }

  .text-primary {
    color: var(--primary);
  }

  .text-primary-foreground {
    color: var(--primary-foreground);
  }

  .text-purple-400 {
    color: var(--color-purple-400);
  }

  .text-purple-500 {
    color: var(--color-purple-500);
  }

  .text-red-400 {
    color: var(--color-red-400);
  }

  .text-red-500 {
    color: var(--color-red-500);
  }

  .text-secondary-foreground {
    color: var(--secondary-foreground);
  }

  .text-white {
    color: var(--color-white);
  }

  .text-white\/60 {
    color: #fff9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/60 {
      color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }

  .text-white\/70 {
    color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/70 {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .text-white\/80 {
    color: #fffc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/80 {
      color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }

  .text-yellow-200 {
    color: var(--color-yellow-200);
  }

  .text-yellow-400 {
    color: var(--color-yellow-400);
  }

  .text-yellow-500 {
    color: var(--color-yellow-500);
  }

  .capitalize {
    text-transform: capitalize;
  }

  .lowercase {
    text-transform: lowercase;
  }

  .normal-case {
    text-transform: none;
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .not-italic {
    font-style: normal;
  }

  .diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .slashed-zero {
    --tw-slashed-zero: slashed-zero;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .normal-nums {
    font-variant-numeric: normal;
  }

  .line-through {
    text-decoration-line: line-through;
  }

  .no-underline {
    text-decoration-line: none;
  }

  .overline {
    text-decoration-line: overline;
  }

  .underline {
    text-decoration-line: underline;
  }

  .decoration-orange-500\/50 {
    text-decoration-color: #fe6e0080;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-orange-500\/50 {
      text-decoration-color: color-mix(in oklab, var(--color-orange-500) 50%, transparent);
    }
  }

  .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-30 {
    opacity: .3;
  }

  .opacity-40 {
    opacity: .4;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-60 {
    opacity: .6;
  }

  .opacity-70 {
    opacity: .7;
  }

  .opacity-75 {
    opacity: .75;
  }

  .opacity-80 {
    opacity: .8;
  }

  .opacity-100 {
    opacity: 1;
  }

  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.2\)\] {
    --tw-shadow: 0 0 20px var(--tw-shadow-color, #10b98133);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_1px_0_1px_rgba\(0\,0\,0\,0\.2\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\] {
    --tw-shadow: 0 1px 0 1px var(--tw-shadow-color, #0003), inset 0 1px 0 var(--tw-shadow-color, #ffffff0d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xs {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring, .ring-1 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring-2 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .inset-ring {
    --tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-green-500\/25 {
    --tw-shadow-color: #00c75840;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-green-500\/25 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 25%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-orange-500\/25 {
    --tw-shadow-color: #fe6e0040;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-orange-500\/25 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 25%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .ring-blue-500 {
    --tw-ring-color: var(--color-blue-500);
  }

  .ring-blue-500\/50 {
    --tw-ring-color: #3080ff80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-blue-500\/50 {
      --tw-ring-color: color-mix(in oklab, var(--color-blue-500) 50%, transparent);
    }
  }

  .ring-border {
    --tw-ring-color: var(--border);
  }

  .ring-transparent {
    --tw-ring-color: transparent;
  }

  .ring-offset-background {
    --tw-ring-offset-color: var(--background);
  }

  .outline-hidden {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .outline-hidden {
      outline: 2px solid #0000;
      outline-offset: 2px;
    }
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .sepia {
    --tw-sepia: sepia(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-invert {
    --tw-backdrop-invert: invert(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,box-shadow\] {
    transition-property: color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-none {
    transition-property: none;
  }

  .duration-100 {
    --tw-duration: .1s;
    transition-duration: .1s;
  }

  .duration-150 {
    --tw-duration: .15s;
    transition-duration: .15s;
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .duration-500 {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .contain-layout {
    --tw-contain-layout: layout;
    contain: var(--tw-contain-size, ) var(--tw-contain-layout, ) var(--tw-contain-paint, ) var(--tw-contain-style, );
  }

  .fade-in-0 {
    --tw-enter-opacity: calc(0 / 100);
    --tw-enter-opacity: 0;
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .repeat-1 {
    animation-iteration-count: 1;
    --tw-animation-iteration-count: 1;
  }

  .repeat-2 {
    animation-iteration-count: 2;
    --tw-animation-iteration-count: 2;
  }

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .zoom-in-50 {
    --tw-enter-scale: calc(50 * 1%);
    --tw-enter-scale: .5;
  }

  .zoom-in-95 {
    --tw-enter-scale: calc(95 * 1%);
    --tw-enter-scale: .95;
  }

  .\[--code-added\:theme\(colors\.green\.500\)\] {
    --code-added: oklch(72.3% .219 149.579);
  }

  .\[--code-removed\:theme\(colors\.orange\.600\)\] {
    --code-removed: oklch(64.6% .222 41.116);
  }

  :where(.divide-x-reverse > :not(:last-child)) {
    --tw-divide-x-reverse: 1;
  }

  .fade-in {
    --tw-enter-opacity: 0;
  }

  .paused {
    animation-play-state: paused;
  }

  .ring-inset {
    --tw-ring-inset: inset;
  }

  .running {
    animation-play-state: running;
  }

  .zoom-in {
    --tw-enter-scale: 0;
  }

  .zoom-out {
    --tw-exit-scale: 0;
  }

  @media (hover: hover) {
    .group-hover\:scale-110:is(:where(.group):hover *) {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-emerald-500\/30:is(:where(.group):hover *) {
      background-color: #00bb7f4d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-emerald-500\/30:is(:where(.group):hover *) {
        background-color: color-mix(in oklab, var(--color-emerald-500) 30%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-muted\/80:is(:where(.group):hover *) {
      background-color: var(--muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-muted\/80:is(:where(.group):hover *) {
        background-color: color-mix(in oklab, var(--muted) 80%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .group-hover\:text-blue-400:is(:where(.group):hover *) {
      color: var(--color-blue-400);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-muted-foreground:is(:where(.group):hover *) {
      color: var(--muted-foreground);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-yellow-400:is(:where(.group):hover *) {
      color: var(--color-yellow-400);
    }
  }

  @media (hover: hover) {
    .group-hover\:opacity-50:is(:where(.group):hover *) {
      opacity: .5;
    }
  }

  @media (hover: hover) {
    .group-hover\:opacity-60:is(:where(.group):hover *) {
      opacity: .6;
    }
  }

  @media (hover: hover) {
    .group-hover\:opacity-70:is(:where(.group):hover *) {
      opacity: .7;
    }
  }

  @media (hover: hover) {
    .group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity: 1;
    }
  }

  .group-data-\[selected\=true\]\:bg-green-400\/30:is(:where(.group)[data-selected="true"] *) {
    background-color: #05df724d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[selected\=true\]\:bg-green-400\/30:is(:where(.group)[data-selected="true"] *) {
      background-color: color-mix(in oklab, var(--color-green-400) 30%, transparent);
    }
  }

  .group-data-\[selected\=true\]\:bg-yellow-400\/40:is(:where(.group)[data-selected="true"] *) {
    background-color: #fac80066;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[selected\=true\]\:bg-yellow-400\/40:is(:where(.group)[data-selected="true"] *) {
      background-color: color-mix(in oklab, var(--color-yellow-400) 40%, transparent);
    }
  }

  .group-data-\[selected\=true\]\:text-blue-300:is(:where(.group)[data-selected="true"] *) {
    color: var(--color-blue-300);
  }

  .group-data-\[selected\=true\]\:text-foreground:is(:where(.group)[data-selected="true"] *) {
    color: var(--foreground);
  }

  .group-data-\[selected\=true\]\:text-green-200:is(:where(.group)[data-selected="true"] *) {
    color: var(--color-green-200);
  }

  .group-data-\[selected\=true\]\:text-green-300:is(:where(.group)[data-selected="true"] *) {
    color: var(--color-green-300);
  }

  .group-data-\[selected\=true\]\:text-red-300:is(:where(.group)[data-selected="true"] *) {
    color: var(--color-red-300);
  }

  .group-data-\[selected\=true\]\:text-white:is(:where(.group)[data-selected="true"] *) {
    color: var(--color-white);
  }

  .group-data-\[selected\=true\]\:text-white\/70:is(:where(.group)[data-selected="true"] *) {
    color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[selected\=true\]\:text-white\/70:is(:where(.group)[data-selected="true"] *) {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .group-data-\[selected\=true\]\:text-yellow-300:is(:where(.group)[data-selected="true"] *) {
    color: var(--color-yellow-300);
  }

  .placeholder\:text-muted-foreground::placeholder {
    color: var(--muted-foreground);
  }

  .placeholder\:text-muted-foreground\/50::placeholder {
    color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder\:text-muted-foreground\/50::placeholder {
      color: color-mix(in oklab, var(--muted-foreground) 50%, transparent);
    }
  }

  .placeholder\:text-muted-foreground\/60::placeholder {
    color: var(--muted-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder\:text-muted-foreground\/60::placeholder {
      color: color-mix(in oklab, var(--muted-foreground) 60%, transparent);
    }
  }

  .last\:border-b-0:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .focus-within\:border-blue-500\/50:focus-within {
    border-color: #3080ff80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:border-blue-500\/50:focus-within {
      border-color: color-mix(in oklab, var(--color-blue-500) 50%, transparent);
    }
  }

  .focus-within\:ring-1:focus-within {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-within\:ring-blue-500\/30:focus-within {
    --tw-ring-color: #3080ff4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:ring-blue-500\/30:focus-within {
      --tw-ring-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent);
    }
  }

  @media (hover: hover) {
    .hover\:border-blue-500\/50:hover {
      border-color: #3080ff80;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-blue-500\/50:hover {
        border-color: color-mix(in oklab, var(--color-blue-500) 50%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:border-border:hover {
      border-color: var(--border);
    }
  }

  @media (hover: hover) {
    .hover\:border-emerald-500\/40:hover {
      border-color: #00bb7f66;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-emerald-500\/40:hover {
        border-color: color-mix(in oklab, var(--color-emerald-500) 40%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:border-foreground\/20:hover {
      border-color: var(--foreground);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-foreground\/20:hover {
        border-color: color-mix(in oklab, var(--foreground) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:border-primary\/50:hover {
      border-color: var(--primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-primary\/50:hover {
        border-color: color-mix(in oklab, var(--primary) 50%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-accent:hover {
      background-color: var(--accent);
    }
  }

  @media (hover: hover) {
    .hover\:bg-amber-500\/20:hover {
      background-color: #f99c0033;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-amber-500\/20:hover {
        background-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-amber-500\/30:hover {
      background-color: #f99c004d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-amber-500\/30:hover {
        background-color: color-mix(in oklab, var(--color-amber-500) 30%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-background:hover {
      background-color: var(--background);
    }
  }

  @media (hover: hover) {
    .hover\:bg-blue-500\/20:hover {
      background-color: #3080ff33;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-blue-500\/20:hover {
        background-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-blue-500\/30:hover {
      background-color: #3080ff4d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-blue-500\/30:hover {
        background-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-card\/30:hover {
      background-color: var(--card);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-card\/30:hover {
        background-color: color-mix(in oklab, var(--card) 30%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-destructive\/20:hover {
      background-color: var(--destructive);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-destructive\/20:hover {
        background-color: color-mix(in oklab, var(--destructive) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-destructive\/90:hover {
      background-color: var(--destructive);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-destructive\/90:hover {
        background-color: color-mix(in oklab, var(--destructive) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-foreground\/90:hover {
      background-color: var(--foreground);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-foreground\/90:hover {
        background-color: color-mix(in oklab, var(--foreground) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-green-500\/10:hover {
      background-color: #00c7581a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-green-500\/10:hover {
        background-color: color-mix(in oklab, var(--color-green-500) 10%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-green-500\/30:hover {
      background-color: #00c7584d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-green-500\/30:hover {
        background-color: color-mix(in oklab, var(--color-green-500) 30%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-green-700:hover {
      background-color: var(--color-green-700);
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted:hover {
      background-color: var(--muted);
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted-foreground\/20:hover {
      background-color: var(--muted-foreground);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-muted-foreground\/20:hover {
        background-color: color-mix(in oklab, var(--muted-foreground) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted\/30:hover {
      background-color: var(--muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-muted\/30:hover {
        background-color: color-mix(in oklab, var(--muted) 30%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted\/50:hover {
      background-color: var(--muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-muted\/50:hover {
        background-color: color-mix(in oklab, var(--muted) 50%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted\/80:hover {
      background-color: var(--muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-muted\/80:hover {
        background-color: color-mix(in oklab, var(--muted) 80%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-primary\/10:hover {
      background-color: var(--primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-primary\/10:hover {
        background-color: color-mix(in oklab, var(--primary) 10%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-primary\/20:hover {
      background-color: var(--primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-primary\/20:hover {
        background-color: color-mix(in oklab, var(--primary) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-primary\/90:hover {
      background-color: var(--primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-primary\/90:hover {
        background-color: color-mix(in oklab, var(--primary) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-red-500\/10:hover {
      background-color: #fb2c361a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-red-500\/10:hover {
        background-color: color-mix(in oklab, var(--color-red-500) 10%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-secondary\/80:hover {
      background-color: var(--secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-secondary\/80:hover {
        background-color: color-mix(in oklab, var(--secondary) 80%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-white\/5:hover {
      background-color: #ffffff0d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-white\/5:hover {
        background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-white\/10:hover {
      background-color: #ffffff1a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-white\/10:hover {
        background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-white\/20:hover {
      background-color: #fff3;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-white\/20:hover {
        background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:from-emerald-500\/15:hover {
      --tw-gradient-from: #00bb7f26;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:from-emerald-500\/15:hover {
        --tw-gradient-from: color-mix(in oklab, var(--color-emerald-500) 15%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:via-green-500\/15:hover {
      --tw-gradient-via: #00c75826;
      --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops: var(--tw-gradient-via-stops);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:via-green-500\/15:hover {
        --tw-gradient-via: color-mix(in oklab, var(--color-green-500) 15%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:to-teal-500\/15:hover {
      --tw-gradient-to: #00baa726;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:to-teal-500\/15:hover {
        --tw-gradient-to: color-mix(in oklab, var(--color-teal-500) 15%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:text-accent-foreground:hover {
      color: var(--accent-foreground);
    }
  }

  @media (hover: hover) {
    .hover\:text-blue-400:hover {
      color: var(--color-blue-400);
    }
  }

  @media (hover: hover) {
    .hover\:text-destructive:hover {
      color: var(--destructive);
    }
  }

  @media (hover: hover) {
    .hover\:text-emerald-300:hover {
      color: var(--color-emerald-300);
    }
  }

  @media (hover: hover) {
    .hover\:text-foreground:hover {
      color: var(--foreground);
    }
  }

  @media (hover: hover) {
    .hover\:text-red-400:hover {
      color: var(--color-red-400);
    }
  }

  @media (hover: hover) {
    .hover\:text-white:hover {
      color: var(--color-white);
    }
  }

  @media (hover: hover) {
    .hover\:underline:hover {
      text-decoration-line: underline;
    }
  }

  @media (hover: hover) {
    .hover\:\!opacity-100:hover {
      opacity: 1 !important;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-90:hover {
      opacity: .9;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-100:hover {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .hover\:shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.15\)\]:hover {
      --tw-shadow: 0 0 20px var(--tw-shadow-color, #10b98126);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .hover\:ring-border:hover {
      --tw-ring-color: var(--border);
    }
  }

  .focus\:border-transparent:focus {
    border-color: #0000;
  }

  .focus\:bg-accent:focus {
    background-color: var(--accent);
  }

  .focus\:text-accent-foreground:focus {
    color: var(--accent-foreground);
  }

  .focus\:ring-1:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:ring-2:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:ring-primary:focus {
    --tw-ring-color: var(--primary);
  }

  .focus\:ring-ring:focus {
    --tw-ring-color: var(--ring);
  }

  .focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .focus\:ring-offset-background:focus {
    --tw-ring-offset-color: var(--background);
  }

  .focus\:outline-hidden:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .focus\:outline-hidden:focus {
      outline: 2px solid #0000;
      outline-offset: 2px;
    }
  }

  .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .focus-visible\:border-ring:focus-visible {
    border-color: var(--ring);
  }

  .focus-visible\:ring-\[3px\]:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:ring-destructive\/20:focus-visible {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-destructive\/20:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .focus-visible\:ring-ring\/50:focus-visible {
    --tw-ring-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-ring\/50:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  .focus-visible\:outline-1:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .focus-visible\:outline-ring:focus-visible {
    outline-color: var(--ring);
  }

  .disabled\:pointer-events-none:disabled {
    pointer-events: none;
  }

  .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  .has-\[\>svg\]\:px-2\.5:has( > svg) {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .has-\[\>svg\]\:px-3:has( > svg) {
    padding-inline: calc(var(--spacing) * 3);
  }

  .has-\[\>svg\]\:px-4:has( > svg) {
    padding-inline: calc(var(--spacing) * 4);
  }

  .aria-invalid\:border-destructive[aria-invalid="true"] {
    border-color: var(--destructive);
  }

  .aria-invalid\:ring-destructive\/20[aria-invalid="true"] {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .aria-invalid\:ring-destructive\/20[aria-invalid="true"] {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none;
  }

  .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5;
  }

  .data-\[inset\]\:pl-8[data-inset] {
    padding-left: calc(var(--spacing) * 8);
  }

  .data-\[selected\=true\]\:bg-accent[data-selected="true"] {
    background-color: var(--accent);
  }

  .data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
    --tw-enter-translate-y: calc(2 * var(--spacing) * -1);
  }

  .data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
    --tw-enter-translate-x: calc(2 * var(--spacing));
  }

  .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
    --tw-enter-translate-x: calc(2 * var(--spacing) * -1);
  }

  .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
    --tw-enter-translate-y: calc(2 * var(--spacing));
  }

  .data-\[state\=active\]\:bg-background[data-state="active"] {
    background-color: var(--background);
  }

  .data-\[state\=active\]\:shadow-sm[data-state="active"] {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .data-\[state\=checked\]\:border-primary[data-state="checked"] {
    border-color: var(--primary);
  }

  .data-\[state\=checked\]\:bg-primary[data-state="checked"] {
    background-color: var(--primary);
  }

  .data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] {
    color: var(--primary-foreground);
  }

  .data-\[state\=closed\]\:animate-out[data-state="closed"] {
    animation: exit var(--tw-animation-duration, var(--tw-duration, .15s)) var(--tw-ease, ease) var(--tw-animation-delay, 0s) var(--tw-animation-iteration-count, 1) var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
  }

  .data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
    --tw-exit-opacity: calc(0 / 100);
    --tw-exit-opacity: 0;
  }

  .data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
    --tw-exit-scale: calc(95 * 1%);
    --tw-exit-scale: .95;
  }

  .data-\[state\=open\]\:animate-in[data-state="open"] {
    animation: enter var(--tw-animation-duration, var(--tw-duration, .15s)) var(--tw-ease, ease) var(--tw-animation-delay, 0s) var(--tw-animation-iteration-count, 1) var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
  }

  .data-\[state\=open\]\:bg-accent[data-state="open"] {
    background-color: var(--accent);
  }

  .data-\[state\=open\]\:text-accent-foreground[data-state="open"] {
    color: var(--accent-foreground);
  }

  .data-\[state\=open\]\:text-muted-foreground[data-state="open"] {
    color: var(--muted-foreground);
  }

  .data-\[state\=open\]\:fade-in-0[data-state="open"] {
    --tw-enter-opacity: calc(0 / 100);
    --tw-enter-opacity: 0;
  }

  .data-\[state\=open\]\:zoom-in-95[data-state="open"] {
    --tw-enter-scale: calc(95 * 1%);
    --tw-enter-scale: .95;
  }

  .data-\[variant\=destructive\]\:text-destructive[data-variant="destructive"] {
    color: var(--destructive);
  }

  .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant="destructive"]:focus {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant="destructive"]:focus {
      background-color: color-mix(in oklab, var(--destructive) 10%, transparent);
    }
  }

  .data-\[variant\=destructive\]\:focus\:text-destructive[data-variant="destructive"]:focus {
    color: var(--destructive);
  }

  @media (min-width: 40rem) {
    .sm\:block {
      display: block;
    }
  }

  @media (min-width: 40rem) {
    .sm\:flex {
      display: flex;
    }
  }

  @media (min-width: 40rem) {
    .sm\:inline {
      display: inline;
    }
  }

  @media (min-width: 40rem) {
    .sm\:inline-block {
      display: inline-block;
    }
  }

  @media (min-width: 40rem) {
    .sm\:\!max-w-\[90vw\] {
      max-width: 90vw !important;
    }
  }

  @media (min-width: 40rem) {
    .sm\:max-w-3xl {
      max-width: var(--container-3xl);
    }
  }

  @media (min-width: 40rem) {
    .sm\:max-w-lg {
      max-width: var(--container-lg);
    }
  }

  @media (min-width: 40rem) {
    .sm\:max-w-none {
      max-width: none;
    }
  }

  @media (min-width: 40rem) {
    .sm\:flex-row {
      flex-direction: row;
    }
  }

  @media (min-width: 40rem) {
    .sm\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (min-width: 40rem) {
    .sm\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }
  }

  @media (min-width: 40rem) {
    .sm\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }
  }

  @media (min-width: 40rem) {
    .sm\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }
  }

  @media (min-width: 40rem) {
    .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (min-width: 40rem) {
    .sm\:py-6 {
      padding-block: calc(var(--spacing) * 6);
    }
  }

  @media (min-width: 40rem) {
    .sm\:pr-2\.5 {
      padding-right: calc(var(--spacing) * 2.5);
    }
  }

  @media (min-width: 40rem) {
    .sm\:pr-3 {
      padding-right: calc(var(--spacing) * 3);
    }
  }

  @media (min-width: 40rem) {
    .sm\:pl-2\.5 {
      padding-left: calc(var(--spacing) * 2.5);
    }
  }

  @media (min-width: 40rem) {
    .sm\:text-left {
      text-align: left;
    }
  }

  @media (min-width: 48rem) {
    .md\:relative {
      position: relative;
    }
  }

  @media (min-width: 48rem) {
    .md\:hidden {
      display: none;
    }
  }

  @media (min-width: 48rem) {
    .md\:translate-x-0 {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (min-width: 64rem) {
    .lg\:order-1 {
      order: 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:order-2 {
      order: 2;
    }
  }

  @media (min-width: 64rem) {
    .lg\:block {
      display: block;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex {
      display: flex;
    }
  }

  @media (min-width: 64rem) {
    .lg\:inline {
      display: inline;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[296px\] {
      width: 296px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-row {
      flex-direction: row;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-6 {
      gap: calc(var(--spacing) * 6);
    }
  }

  .dark\:border-input:is(.dark *) {
    border-color: var(--input);
  }

  .dark\:bg-destructive\/60:is(.dark *) {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-destructive\/60:is(.dark *) {
      background-color: color-mix(in oklab, var(--destructive) 60%, transparent);
    }
  }

  .dark\:bg-input\/30:is(.dark *) {
    background-color: var(--input);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-input\/30:is(.dark *) {
      background-color: color-mix(in oklab, var(--input) 30%, transparent);
    }
  }

  .dark\:text-muted-foreground:is(.dark *) {
    color: var(--muted-foreground);
  }

  @media (hover: hover) {
    .dark\:hover\:bg-accent\/50:is(.dark *):hover {
      background-color: var(--accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-accent\/50:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--accent) 50%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:bg-input\/50:is(.dark *):hover {
      background-color: var(--input);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-input\/50:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--input) 50%, transparent);
      }
    }
  }

  .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }

  .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid="true"] {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid="true"] {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }

  .dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state="active"] {
    border-color: var(--input);
  }

  .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state="active"] {
    background-color: var(--input);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state="active"] {
      background-color: color-mix(in oklab, var(--input) 30%, transparent);
    }
  }

  .dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state="active"] {
    color: var(--foreground);
  }

  .dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state="checked"] {
    background-color: var(--primary);
  }

  .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant="destructive"]:focus {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant="destructive"]:focus {
      background-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .\[\&_svg\]\:pointer-events-none svg {
    pointer-events: none;
  }

  .\[\&_svg\]\:shrink-0 svg {
    flex-shrink: 0;
  }

  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*="size-"]) {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*="text-"]) {
    color: var(--muted-foreground);
  }

  :-webkit-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant="destructive"] > *):-webkit-any(svg) {
    color: var(--destructive) !important;
  }

  :-moz-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant="destructive"] > *):-moz-any(svg) {
    color: var(--destructive) !important;
  }

  :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant="destructive"] > *):is(svg) {
    color: var(--destructive) !important;
  }
}

@property --tw-animation-delay {
  syntax: "*";
  inherits: false;
  initial-value: 0s;
}

@property --tw-animation-direction {
  syntax: "*";
  inherits: false;
  initial-value: normal;
}

@property --tw-animation-duration {
  syntax: "*";
  inherits: false
}

@property --tw-animation-fill-mode {
  syntax: "*";
  inherits: false;
  initial-value: none;
}

@property --tw-animation-iteration-count {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-enter-blur {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-enter-opacity {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-enter-rotate {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-enter-scale {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-enter-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-enter-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-exit-blur {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-exit-opacity {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-exit-rotate {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-exit-scale {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-exit-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-exit-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

:root code[class*="language-"] {
  color: #383a42;
  font-family: var(--font-mono);
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  background: #fafafa;
  line-height: 1.5;
}

:root pre[class*="language-"] {
  color: #383a42;
  font-family: var(--font-mono);
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  background: #fafafa;
  line-height: 1.5;
}

:root code[class*="language-"]::-moz-selection {
  color: inherit;
  background: #e5e5e6;
}

:root code[class*="language-"] *::-moz-selection {
  color: inherit;
  background: #e5e5e6;
}

:root pre[class*="language-"] *::-moz-selection {
  color: inherit;
  background: #e5e5e6;
}

:root code[class*="language-"]::selection {
  color: inherit;
  background: #e5e5e6;
}

:root code[class*="language-"] *::selection {
  color: inherit;
  background: #e5e5e6;
}

:root pre[class*="language-"] *::selection {
  color: inherit;
  background: #e5e5e6;
}

:root pre[class*="language-"] {
  overflow: auto;
  border-radius: .3em;
  margin: .5em 0;
  padding: 1em;
}

:root :not(pre) > code[class*="language-"] {
  white-space: normal;
  border-radius: .3em;
  padding: .2em .3em;
}

:root .token.comment {
  color: #a0a1a7;
}

:root .token.prolog {
  color: #a0a1a7;
}

:root .token.cdata {
  color: #a0a1a7;
}

:root .token.doctype {
  color: #383a42;
}

:root .token.punctuation {
  color: #383a42;
}

:root .token.entity {
  color: #383a42;
}

:root .token.attr-name {
  color: #b76b01;
}

:root .token.class-name {
  color: #b76b01;
}

:root .token.boolean {
  color: #b76b01;
}

:root .token.constant {
  color: #b76b01;
}

:root .token.number {
  color: #b76b01;
}

:root .token.atrule {
  color: #b76b01;
}

:root .token.keyword {
  color: #a626a4;
}

:root .token.property {
  color: #e45649;
}

:root .token.tag {
  color: #e45649;
}

:root .token.symbol {
  color: #e45649;
}

:root .token.deleted {
  color: #e45649;
}

:root .token.important {
  color: #e45649;
}

:root .token.selector {
  color: #50a14f;
}

:root .token.string {
  color: #50a14f;
}

:root .token.char {
  color: #50a14f;
}

:root .token.builtin {
  color: #50a14f;
}

:root .token.inserted {
  color: #50a14f;
}

:root .token.regex {
  color: #50a14f;
}

:root .token.attr-value {
  color: #50a14f;
}

:root .token.attr-value > .token.punctuation {
  color: #50a14f;
}

:root ins {
  text-decoration: none;
}

:root del {
  text-decoration: none;
}

:root .token.variable {
  color: #4078f2;
}

:root .token.operator {
  color: #4078f2;
}

:root .token.function {
  color: #4078f2;
}

:root .token.url {
  color: #0184bc;
}

:root .token.attr-value > .token.punctuation.attr-equals {
  color: #383a42;
}

:root .token.special-attr > .token.attr-value > .token.value.css {
  color: #383a42;
}

:root .language-css .token.selector {
  color: #e45649;
}

:root .language-css .token.property {
  color: #383a42;
}

:root .language-css .token.function {
  color: #0184bc;
}

:root .language-css .token.url > .token.function {
  color: #0184bc;
}

:root .language-css .token.url > .token.string.url {
  color: #50a14f;
}

:root .language-css .token.important {
  color: #a626a4;
}

:root .language-css .token.atrule .token.rule {
  color: #a626a4;
}

:root .language-javascript .token.operator {
  color: #a626a4;
}

:root .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
  color: #ca1243;
}

:root .language-json .token.operator {
  color: #383a42;
}

:root .language-json .token.null.keyword {
  color: #b76b01;
}

:root .language-markdown .token.url {
  color: #383a42;
}

:root .language-markdown .token.url > .token.operator {
  color: #383a42;
}

:root .language-markdown .token.url-reference.url > .token.string {
  color: #383a42;
}

:root .language-markdown .token.url > .token.content {
  color: #4078f2;
}

:root .language-markdown .token.url > .token.url {
  color: #0184bc;
}

:root .language-markdown .token.url-reference.url {
  color: #0184bc;
}

:root .language-markdown .token.blockquote.punctuation {
  color: #a0a1a7;
  font-style: italic;
}

:root .language-markdown .token.hr.punctuation {
  color: #a0a1a7;
  font-style: italic;
}

:root .language-markdown .token.code-snippet {
  color: #50a14f;
}

:root .language-markdown .token.bold .token.content {
  color: #b76b01;
}

:root .language-markdown .token.italic .token.content {
  color: #a626a4;
}

:root .language-markdown .token.strike .token.content {
  color: #e45649;
}

:root .language-markdown .token.strike .token.punctuation {
  color: #e45649;
}

:root .language-markdown .token.list.punctuation {
  color: #e45649;
}

:root .language-markdown .token.title.important > .token.punctuation {
  color: #e45649;
}

:root .token.bold {
  font-weight: bold;
}

:root .token.comment {
  font-style: italic;
}

:root .token.italic {
  font-style: italic;
}

:root .token.entity {
  cursor: help;
}

:root .token.namespace {
  opacity: .8;
}

:root .token.token.tab:not(:empty):before {
  color: #383a4233;
}

:root .token.token.cr:before {
  color: #383a4233;
}

:root .token.token.lf:before {
  color: #383a4233;
}

:root .token.token.space:before {
  color: #383a4233;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item {
  margin-right: .4em;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > button {
  color: #696c77;
  background: #e5e5e6;
  border-radius: .3em;
  padding: .1em .4em;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > a {
  color: #696c77;
  background: #e5e5e6;
  border-radius: .3em;
  padding: .1em .4em;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > span {
  color: #696c77;
  background: #e5e5e6;
  border-radius: .3em;
  padding: .1em .4em;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover {
  color: #383a42;
  background: #c6c7c7;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus {
  color: #383a42;
  background: #c6c7c7;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover {
  color: #383a42;
  background: #c6c7c7;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus {
  color: #383a42;
  background: #c6c7c7;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover {
  color: #383a42;
  background: #c6c7c7;
}

:root div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus {
  color: #383a42;
  background: #c6c7c7;
}

:root .line-highlight.line-highlight {
  background: #383a420d;
}

:root .line-highlight.line-highlight:before {
  color: #383a42;
  background: #e5e5e6;
  border-radius: .3em;
  padding: .1em .6em;
  box-shadow: 0 2px #0003;
}

:root .line-highlight.line-highlight[data-end]:after {
  color: #383a42;
  background: #e5e5e6;
  border-radius: .3em;
  padding: .1em .6em;
  box-shadow: 0 2px #0003;
}

:root pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before {
  background-color: #383a420d;
}

:root .line-numbers.line-numbers .line-numbers-rows {
  border-right-color: #383a4233;
}

:root .command-line .command-line-prompt {
  border-right-color: #383a4233;
}

:root .line-numbers .line-numbers-rows > span:before {
  color: #9d9d9f;
}

:root .command-line .command-line-prompt > span:before {
  color: #9d9d9f;
}

:root .rainbow-braces .token.token.punctuation.brace-level-1 {
  color: #e45649;
}

:root .rainbow-braces .token.token.punctuation.brace-level-5 {
  color: #e45649;
}

:root .rainbow-braces .token.token.punctuation.brace-level-9 {
  color: #e45649;
}

:root .rainbow-braces .token.token.punctuation.brace-level-2 {
  color: #50a14f;
}

:root .rainbow-braces .token.token.punctuation.brace-level-6 {
  color: #50a14f;
}

:root .rainbow-braces .token.token.punctuation.brace-level-10 {
  color: #50a14f;
}

:root .rainbow-braces .token.token.punctuation.brace-level-3 {
  color: #4078f2;
}

:root .rainbow-braces .token.token.punctuation.brace-level-7 {
  color: #4078f2;
}

:root .rainbow-braces .token.token.punctuation.brace-level-11 {
  color: #4078f2;
}

:root .rainbow-braces .token.token.punctuation.brace-level-4 {
  color: #a626a4;
}

:root .rainbow-braces .token.token.punctuation.brace-level-8 {
  color: #a626a4;
}

:root .rainbow-braces .token.token.punctuation.brace-level-12 {
  color: #a626a4;
}

:root pre.diff-highlight > code .token.token.deleted:not(.prefix) {
  background-color: #ff526626;
}

:root pre > code.diff-highlight .token.token.deleted:not(.prefix) {
  background-color: #ff526626;
}

:root pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection {
  background-color: #fb566940;
}

:root pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection {
  background-color: #fb566940;
}

:root pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection {
  background-color: #fb566940;
}

:root pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {
  background-color: #fb566940;
}

:root pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection {
  background-color: #fb566940;
}

:root pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection {
  background-color: #fb566940;
}

:root pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection {
  background-color: #fb566940;
}

:root pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection {
  background-color: #fb566940;
}

:root pre.diff-highlight > code .token.token.inserted:not(.prefix) {
  background-color: #1aff5b26;
}

:root pre > code.diff-highlight .token.token.inserted:not(.prefix) {
  background-color: #1aff5b26;
}

:root pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection {
  background-color: #38e06240;
}

:root pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection {
  background-color: #38e06240;
}

:root pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection {
  background-color: #38e06240;
}

:root pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {
  background-color: #38e06240;
}

:root pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection {
  background-color: #38e06240;
}

:root pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection {
  background-color: #38e06240;
}

:root pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection {
  background-color: #38e06240;
}

:root pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection {
  background-color: #38e06240;
}

:root .prism-previewer.prism-previewer:before {
  border-color: hsl(0, 0, 95%);
}

:root .prism-previewer-gradient.prism-previewer-gradient div {
  border-color: hsl(0, 0, 95%);
}

:root .prism-previewer-color.prism-previewer-color:before {
  border-radius: .3em;
}

:root .prism-previewer-gradient.prism-previewer-gradient div {
  border-radius: .3em;
}

:root .prism-previewer-easing.prism-previewer-easing:before {
  border-radius: .3em;
}

:root .prism-previewer.prism-previewer:after {
  border-top-color: hsl(0, 0, 95%);
}

:root .prism-previewer-flipped.prism-previewer-flipped.after {
  border-bottom-color: hsl(0, 0, 95%);
}

:root .prism-previewer-angle.prism-previewer-angle:before {
  background: #fff;
}

:root .prism-previewer-time.prism-previewer-time:before {
  background: #fff;
}

:root .prism-previewer-easing.prism-previewer-easing {
  background: #fff;
}

:root .prism-previewer-angle.prism-previewer-angle circle {
  stroke: #383a42;
  stroke-opacity: 1;
}

:root .prism-previewer-time.prism-previewer-time circle {
  stroke: #383a42;
  stroke-opacity: 1;
}

:root .prism-previewer-easing.prism-previewer-easing circle {
  stroke: #383a42;
}

:root .prism-previewer-easing.prism-previewer-easing path {
  stroke: #383a42;
}

:root .prism-previewer-easing.prism-previewer-easing line {
  stroke: #383a42;
}

:root .prism-previewer-easing.prism-previewer-easing circle {
  fill: transparent;
}

.dark code[class*="language-"] {
  color: #abb2bf;
  text-shadow: 0 1px #0000004d;
  font-family: var(--font-mono);
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  background: #282c34;
  line-height: 1.5;
}

.dark pre[class*="language-"] {
  color: #abb2bf;
  text-shadow: 0 1px #0000004d;
  font-family: var(--font-mono);
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  background: #282c34;
  line-height: 1.5;
}

.dark code[class*="language-"]::-moz-selection {
  color: inherit;
  text-shadow: none;
  background: #3e4451;
}

.dark code[class*="language-"] *::-moz-selection {
  color: inherit;
  text-shadow: none;
  background: #3e4451;
}

.dark pre[class*="language-"] *::-moz-selection {
  color: inherit;
  text-shadow: none;
  background: #3e4451;
}

.dark code[class*="language-"]::selection {
  color: inherit;
  text-shadow: none;
  background: #3e4451;
}

.dark code[class*="language-"] *::selection {
  color: inherit;
  text-shadow: none;
  background: #3e4451;
}

.dark pre[class*="language-"] *::selection {
  color: inherit;
  text-shadow: none;
  background: #3e4451;
}

.dark pre[class*="language-"] {
  overflow: auto;
  border-radius: .3em;
  margin: .5em 0;
  padding: 1em;
}

.dark :not(pre) > code[class*="language-"] {
  white-space: normal;
  border-radius: .3em;
  padding: .2em .3em;
}

@media print {
  .dark code[class*="language-"] {
    text-shadow: none;
  }

  .dark pre[class*="language-"] {
    text-shadow: none;
  }
}

.dark .token.comment {
  color: #5c6370;
}

.dark .token.prolog {
  color: #5c6370;
}

.dark .token.cdata {
  color: #5c6370;
}

.dark .token.doctype {
  color: #abb2bf;
}

.dark .token.punctuation {
  color: #abb2bf;
}

.dark .token.entity {
  color: #abb2bf;
}

.dark .token.attr-name {
  color: #d19a66;
}

.dark .token.class-name {
  color: #d19a66;
}

.dark .token.boolean {
  color: #d19a66;
}

.dark .token.constant {
  color: #d19a66;
}

.dark .token.number {
  color: #d19a66;
}

.dark .token.atrule {
  color: #d19a66;
}

.dark .token.keyword {
  color: #c678dd;
}

.dark .token.property {
  color: #e06c75;
}

.dark .token.tag {
  color: #e06c75;
}

.dark .token.symbol {
  color: #e06c75;
}

.dark .token.deleted {
  color: #e06c75;
}

.dark .token.important {
  color: #e06c75;
}

.dark .token.selector {
  color: #98c379;
}

.dark .token.string {
  color: #98c379;
}

.dark .token.char {
  color: #98c379;
}

.dark .token.builtin {
  color: #98c379;
}

.dark .token.inserted {
  color: #98c379;
}

.dark .token.regex {
  color: #98c379;
}

.dark .token.attr-value {
  color: #98c379;
}

.dark .token.attr-value > .token.punctuation {
  color: #98c379;
}

.dark .token.variable {
  color: #61afef;
}

.dark .token.operator {
  color: #61afef;
}

.dark .token.function {
  color: #61afef;
}

.dark .token.url {
  color: #56b6c2;
}

.dark .token.attr-value > .token.punctuation.attr-equals {
  color: #abb2bf;
}

.dark .token.special-attr > .token.attr-value > .token.value.css {
  color: #abb2bf;
}

.dark .language-css .token.selector {
  color: #e06c75;
}

.dark .language-css .token.property {
  color: #abb2bf;
}

.dark .language-css .token.function {
  color: #56b6c2;
}

.dark .language-css .token.url > .token.function {
  color: #56b6c2;
}

.dark .language-css .token.url > .token.string.url {
  color: #98c379;
}

.dark .language-css .token.important {
  color: #c678dd;
}

.dark .language-css .token.atrule .token.rule {
  color: #c678dd;
}

.dark .language-javascript .token.operator {
  color: #c678dd;
}

.dark .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
  color: #be5046;
}

.dark .language-json .token.operator {
  color: #abb2bf;
}

.dark .language-json .token.null.keyword {
  color: #d19a66;
}

.dark .language-markdown .token.url {
  color: #abb2bf;
}

.dark .language-markdown .token.url > .token.operator {
  color: #abb2bf;
}

.dark .language-markdown .token.url-reference.url > .token.string {
  color: #abb2bf;
}

.dark .language-markdown .token.url > .token.content {
  color: #61afef;
}

.dark .language-markdown .token.url > .token.url {
  color: #56b6c2;
}

.dark .language-markdown .token.url-reference.url {
  color: #56b6c2;
}

.dark .language-markdown .token.blockquote.punctuation {
  color: #5c6370;
  font-style: italic;
}

.dark .language-markdown .token.hr.punctuation {
  color: #5c6370;
  font-style: italic;
}

.dark .language-markdown .token.code-snippet {
  color: #98c379;
}

.dark .language-markdown .token.bold .token.content {
  color: #d19a66;
}

.dark .language-markdown .token.italic .token.content {
  color: #c678dd;
}

.dark .language-markdown .token.strike .token.content {
  color: #e06c75;
}

.dark .language-markdown .token.strike .token.punctuation {
  color: #e06c75;
}

.dark .language-markdown .token.list.punctuation {
  color: #e06c75;
}

.dark .language-markdown .token.title.important > .token.punctuation {
  color: #e06c75;
}

.dark .token.bold {
  font-weight: bold;
}

.dark .token.comment {
  font-style: italic;
}

.dark .token.italic {
  font-style: italic;
}

.dark .token.entity {
  cursor: help;
}

.dark .token.namespace {
  opacity: .8;
}

.dark .token.token.tab:not(:empty):before {
  color: #abb2bf26;
  text-shadow: none;
}

.dark .token.token.cr:before {
  color: #abb2bf26;
  text-shadow: none;
}

.dark .token.token.lf:before {
  color: #abb2bf26;
  text-shadow: none;
}

.dark .token.token.space:before {
  color: #abb2bf26;
  text-shadow: none;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item {
  margin-right: .4em;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > button {
  color: #828997;
  background: #3a3f4b;
  border-radius: .3em;
  padding: .1em .4em;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > a {
  color: #828997;
  background: #3a3f4b;
  border-radius: .3em;
  padding: .1em .4em;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > span {
  color: #828997;
  background: #3a3f4b;
  border-radius: .3em;
  padding: .1em .4em;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover {
  color: #abb2bf;
  background: #3e4451;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus {
  color: #abb2bf;
  background: #3e4451;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover {
  color: #abb2bf;
  background: #3e4451;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus {
  color: #abb2bf;
  background: #3e4451;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover {
  color: #abb2bf;
  background: #3e4451;
}

.dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus {
  color: #abb2bf;
  background: #3e4451;
}

.dark .line-highlight.line-highlight {
  background: #99bbff0a;
}

.dark .line-highlight.line-highlight:before {
  color: #abb2bf;
  background: #3a3f4b;
  border-radius: .3em;
  padding: .1em .6em;
  box-shadow: 0 2px #0003;
}

.dark .line-highlight.line-highlight[data-end]:after {
  color: #abb2bf;
  background: #3a3f4b;
  border-radius: .3em;
  padding: .1em .6em;
  box-shadow: 0 2px #0003;
}

.dark pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before {
  background-color: #99bbff0a;
}

.dark .line-numbers.line-numbers .line-numbers-rows {
  border-right-color: #abb2bf26;
}

.dark .command-line .command-line-prompt {
  border-right-color: #abb2bf26;
}

.dark .line-numbers .line-numbers-rows > span:before {
  color: #636d83;
}

.dark .command-line .command-line-prompt > span:before {
  color: #636d83;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-1 {
  color: #e06c75;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-5 {
  color: #e06c75;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-9 {
  color: #e06c75;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-2 {
  color: #98c379;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-6 {
  color: #98c379;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-10 {
  color: #98c379;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-3 {
  color: #61afef;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-7 {
  color: #61afef;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-11 {
  color: #61afef;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-4 {
  color: #c678dd;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-8 {
  color: #c678dd;
}

.dark .rainbow-braces .token.token.punctuation.brace-level-12 {
  color: #c678dd;
}

.dark pre.diff-highlight > code .token.token.deleted:not(.prefix) {
  background-color: #ff526626;
}

.dark pre > code.diff-highlight .token.token.deleted:not(.prefix) {
  background-color: #ff526626;
}

.dark pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection {
  background-color: #fb566940;
}

.dark pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection {
  background-color: #fb566940;
}

.dark pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection {
  background-color: #fb566940;
}

.dark pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {
  background-color: #fb566940;
}

.dark pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection {
  background-color: #fb566940;
}

.dark pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection {
  background-color: #fb566940;
}

.dark pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection {
  background-color: #fb566940;
}

.dark pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection {
  background-color: #fb566940;
}

.dark pre.diff-highlight > code .token.token.inserted:not(.prefix) {
  background-color: #1aff5b26;
}

.dark pre > code.diff-highlight .token.token.inserted:not(.prefix) {
  background-color: #1aff5b26;
}

.dark pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection {
  background-color: #38e06240;
}

.dark pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection {
  background-color: #38e06240;
}

.dark pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection {
  background-color: #38e06240;
}

.dark pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {
  background-color: #38e06240;
}

.dark pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection {
  background-color: #38e06240;
}

.dark pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection {
  background-color: #38e06240;
}

.dark pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection {
  background-color: #38e06240;
}

.dark pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection {
  background-color: #38e06240;
}

.dark .prism-previewer.prism-previewer:before {
  border-color: #262931;
}

.dark .prism-previewer-gradient.prism-previewer-gradient div {
  border-color: #262931;
}

.dark .prism-previewer-color.prism-previewer-color:before {
  border-radius: .3em;
}

.dark .prism-previewer-gradient.prism-previewer-gradient div {
  border-radius: .3em;
}

.dark .prism-previewer-easing.prism-previewer-easing:before {
  border-radius: .3em;
}

.dark .prism-previewer.prism-previewer:after {
  border-top-color: #262931;
}

.dark .prism-previewer-flipped.prism-previewer-flipped.after {
  border-bottom-color: #262931;
}

.dark .prism-previewer-angle.prism-previewer-angle:before {
  background: #31363f;
}

.dark .prism-previewer-time.prism-previewer-time:before {
  background: #31363f;
}

.dark .prism-previewer-easing.prism-previewer-easing {
  background: #31363f;
}

.dark .prism-previewer-angle.prism-previewer-angle circle {
  stroke: #abb2bf;
  stroke-opacity: 1;
}

.dark .prism-previewer-time.prism-previewer-time circle {
  stroke: #abb2bf;
  stroke-opacity: 1;
}

.dark .prism-previewer-easing.prism-previewer-easing circle {
  stroke: #abb2bf;
}

.dark .prism-previewer-easing.prism-previewer-easing path {
  stroke: #abb2bf;
}

.dark .prism-previewer-easing.prism-previewer-easing line {
  stroke: #abb2bf;
}

.dark .prism-previewer-easing.prism-previewer-easing circle {
  fill: transparent;
}

tr[data-comment-highlight="true"] {
  transition: background-color .15s;
  background-color: var(--color-yellow) !important;
}

@supports (color: color-mix(in lab, red, red)) {
  tr[data-comment-highlight="true"] {
    background-color: color-mix(in oklab, var(--color-yellow) 20%, transparent) !important;
  }
}

.dark tr[data-comment-highlight="true"] {
  background-color: #bc85ff38;
  background-color: var(--color-yellow) !important;
}

@supports (color: color-mix(in lab, red, red)) {
  .dark tr[data-comment-highlight="true"] {
    background-color: color-mix(in oklab, var(--color-yellow) 20%, transparent) !important;
  }
}

tr[data-comment-draft="true"] {
  background-color: #3b82f61f;
}

tr[data-comment-draft="true"] td:first-child {
  border-left-color: #3b82f666;
}

@custom-media --xs-screen (min-width: 420px);

@layer utilities {
  @media (--xs-screen) {
    .xs\:inline {
      display: inline !important;
    }

    .xs\:inline-block {
      display: inline-block !important;
    }

    .xs\:flex {
      display: flex !important;
    }

    .xs\:hidden {
      display: none !important;
    }

    .hidden.xs\:inline, .hidden.xs\:inline-block, .hidden.xs\:flex {
      display: none;
    }
  }
}

@media (min-width: 420px) {
  .xs\:inline {
    display: inline !important;
  }

  .xs\:inline-block {
    display: inline-block !important;
  }

  .xs\:flex {
    display: flex !important;
  }

  .xs\:hidden {
    display: none !important;
  }
}

@font-face {
  font-family: Geist;
  src: url("data:font/woff2;base64,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") format(woff2);
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Geist Mono;
  src: url("data:font/woff2;base64,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") format(woff2);
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --radius: .625rem;
  --background: oklch(.145 0 0);
  --foreground: oklch(.985 0 0);
  --card: oklch(.205 0 0);
  --card-foreground: oklch(.985 0 0);
  --popover: oklch(.205 0 0);
  --popover-foreground: oklch(.985 0 0);
  --primary: oklch(.922 0 0);
  --primary-foreground: oklch(.205 0 0);
  --secondary: oklch(.269 0 0);
  --secondary-foreground: oklch(.985 0 0);
  --muted: oklch(.269 0 0);
  --muted-foreground: oklch(.708 0 0);
  --accent: oklch(.269 0 0);
  --accent-foreground: oklch(.985 0 0);
  --destructive: oklch(.704 .191 22.216);
  --border: oklch(1 0 0 / 10%);
  --input: oklch(1 0 0 / 15%);
  --ring: oklch(.556 0 0);
  --sidebar: oklch(.205 0 0);
  --sidebar-foreground: oklch(.985 0 0);
  --sidebar-primary: oklch(.488 .243 264.376);
  --sidebar-primary-foreground: oklch(.985 0 0);
  --sidebar-accent: oklch(.269 0 0);
  --sidebar-accent-foreground: oklch(.985 0 0);
  --sidebar-border: oklch(1 0 0 / 10%);
  --sidebar-ring: oklch(.556 0 0);
  --scrollbar-track: oklch(.18 0 0);
  --scrollbar-thumb: oklch(.35 0 0);
  --scrollbar-thumb-hover: oklch(.45 0 0);
  --font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
  --font-mono: "Geist Mono", "Fira Code", "Fira Mono", ui-monospace, monospace;
}

@layer base {
  * {
    border-color: var(--border);
    outline-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    * {
      outline-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  body {
    background-color: var(--background);
    color: var(--foreground);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: var(--font-sans);
  }
}

.diff-content table {
  font-family: var(--font-mono);
}

.diff-content ins, .diff-content del {
  text-decoration: none;
}

.diff-with-comments {
  position: relative;
}

.themed-scrollbar {
  scrollbar-width: thin;
  scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
}

.themed-scrollbar::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

.themed-scrollbar::-webkit-scrollbar-track {
  background: var(--scrollbar-track);
  border-radius: 5px;
}

.themed-scrollbar::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb);
  border: 2px solid var(--scrollbar-track);
  border-radius: 5px;
}

.themed-scrollbar::-webkit-scrollbar-thumb:hover {
  background: var(--scrollbar-thumb-hover);
}

.themed-scrollbar::-webkit-scrollbar-corner {
  background: var(--scrollbar-track);
}

* {
  scrollbar-width: thin;
  scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
}

*::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

*::-webkit-scrollbar-track {
  background: var(--scrollbar-track);
}

*::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb);
  border-radius: 5px;
}

*::-webkit-scrollbar-thumb:hover {
  background: var(--scrollbar-thumb-hover);
}

.hide-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.hide-scrollbar::-webkit-scrollbar {
  display: none;
}

.app-drag-region {
  -webkit-app-region: drag;
}

.app-no-drag {
  -webkit-app-region: no-drag;
}

.diff-line-row[data-selected="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6;
  background: linear-gradient(#19273e, #19273e) 0 0 / 100% calc(100% + 2px) no-repeat !important;
}

.diff-line-row[data-sel-first="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6, inset 0 2px #3b82f6 !important;
}

.diff-line-row[data-sel-last="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6, inset 0 -2px #3b82f6 !important;
}

.diff-line-row[data-sel-first="true"][data-sel-last="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6, inset 0 2px #3b82f6, inset 0 -2px #3b82f6 !important;
}

.split-diff-side[data-selected="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6;
  background: linear-gradient(#19273e, #19273e) 0 0 / 100% calc(100% + 2px) no-repeat !important;
}

.split-diff-side[data-sel-first="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6, inset 0 2px #3b82f6 !important;
}

.split-diff-side[data-sel-last="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6, inset 0 -2px #3b82f6 !important;
}

.split-diff-side[data-sel-first="true"][data-sel-last="true"] {
  box-shadow: inset 2px 0 #3b82f6, inset -2px 0 #3b82f6, inset 0 2px #3b82f6, inset 0 -2px #3b82f6 !important;
}

.markdown-body {
  font-family: var(--font-sans);
  word-wrap: break-word;
  color: var(--foreground);
  font-size: 14px;
  line-height: 1.6;
}

.markdown-body > :first-child {
  margin-top: 0 !important;
}

.markdown-body > :last-child {
  margin-bottom: 0 !important;
}

.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-weight: 600;
  line-height: 1.25;
}

.markdown-body h1 {
  border-bottom: 1px solid var(--border);
  padding-bottom: .3em;
  font-size: 1.5em;
}

.markdown-body h2 {
  border-bottom: 1px solid var(--border);
  padding-bottom: .3em;
  font-size: 1.25em;
}

.markdown-body h3 {
  font-size: 1.1em;
}

.markdown-body h4 {
  font-size: 1em;
}

.markdown-body h5, .markdown-body h6 {
  color: var(--muted-foreground);
  font-size: .9em;
}

.markdown-body p {
  margin-top: 0;
  margin-bottom: 16px;
}

.markdown-body a {
  color: oklch(.65 .2 250);
  text-decoration: none;
}

.markdown-body a:hover {
  text-decoration: underline;
}

.markdown-body ul, .markdown-body ol {
  margin-top: 0;
  margin-bottom: 16px;
  padding-left: 2em;
}

.markdown-body ul {
  list-style-type: disc;
}

.markdown-body ol {
  list-style-type: decimal;
}

.markdown-body li {
  margin-bottom: 4px;
}

.markdown-body li + li {
  margin-top: 4px;
}

.markdown-body li > p {
  margin-top: 16px;
}

.markdown-body li > ul, .markdown-body li > ol {
  margin-top: 4px;
  margin-bottom: 4px;
}

.markdown-body input[type="checkbox"] {
  vertical-align: middle;
  accent-color: oklch(.55 .2 145);
  margin-right: 8px;
}

.markdown-body .task-list-item {
  list-style-type: none;
  margin-left: -1.5em;
}

.markdown-body blockquote {
  color: var(--muted-foreground);
  border-left: 4px solid var(--border);
  margin: 0 0 16px;
  padding: 0 1em;
}

.markdown-body blockquote > :first-child {
  margin-top: 0;
}

.markdown-body blockquote > :last-child {
  margin-bottom: 0;
}

.markdown-body code {
  font-family: var(--font-mono);
  background-color: oklch(.22 .01 260 / 80%);
  border-radius: 4px;
  margin: 0;
  padding: .2em .4em;
  font-size: .85em;
}

.markdown-body pre {
  overflow: auto;
  background-color: oklch(.18 .01 260 / 60%);
  border: 1px solid oklch(1 0 0 / 8%);
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 16px;
  padding: 16px;
  font-size: .85em;
  line-height: 1.45;
}

.markdown-body pre code, .markdown-body pre code[class*="language-"], .markdown-body pre code.hljs {
  display: block;
  overflow: visible;
  line-height: inherit;
  word-wrap: normal;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  background: none !important;
}

.markdown-body table {
  border-spacing: 0;
  border-collapse: collapse;
  overflow: auto;
  width: 100%;
  margin-top: 0;
  margin-bottom: 16px;
}

.markdown-body table th, .markdown-body table td {
  border: 1px solid var(--border);
  padding: 6px 13px;
}

.markdown-body table th {
  background-color: oklch(.2 0 0);
  font-weight: 600;
}

.markdown-body table tr:nth-child(2n) {
  background-color: oklch(.18 0 0 / 50%);
}

.markdown-body hr {
  background-color: var(--border);
  border: 0;
  height: .25em;
  margin: 24px 0;
  padding: 0;
}

.markdown-body img {
  border-radius: 6px;
  max-width: 100%;
}

.markdown-body del {
  color: var(--muted-foreground);
}

.markdown-body strong {
  font-weight: 600;
}

.markdown-body em {
  font-style: italic;
}

.markdown-body .hljs {
  color: #c9d1d9;
  background: none;
}

.markdown-body .hljs-comment, .markdown-body .hljs-quote {
  color: #8b949e;
  font-style: italic;
}

.markdown-body .hljs-keyword, .markdown-body .hljs-selector-tag, .markdown-body .hljs-addition {
  color: #ff7b72;
}

.markdown-body .hljs-number, .markdown-body .hljs-string, .markdown-body .hljs-meta .hljs-meta-string, .markdown-body .hljs-literal, .markdown-body .hljs-doctag, .markdown-body .hljs-regexp {
  color: #a5d6ff;
}

.markdown-body .hljs-title, .markdown-body .hljs-section, .markdown-body .hljs-name, .markdown-body .hljs-selector-id, .markdown-body .hljs-selector-class {
  color: #d2a8ff;
}

.markdown-body .hljs-attribute, .markdown-body .hljs-attr, .markdown-body .hljs-variable, .markdown-body .hljs-template-variable, .markdown-body .hljs-class .hljs-title, .markdown-body .hljs-type {
  color: #79c0ff;
}

.markdown-body .hljs-symbol, .markdown-body .hljs-bullet, .markdown-body .hljs-subst, .markdown-body .hljs-meta, .markdown-body .hljs-meta .hljs-keyword, .markdown-body .hljs-selector-attr, .markdown-body .hljs-selector-pseudo, .markdown-body .hljs-link {
  color: #ffa657;
}

.markdown-body .hljs-built_in, .markdown-body .hljs-deletion {
  color: #ffa198;
}

.markdown-body .hljs-formula {
  background-color: oklch(.25 0 0);
}

.markdown-body .hljs-emphasis {
  font-style: italic;
}

.markdown-body .hljs-strong {
  font-weight: bold;
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false
}

@property --tw-pan-x {
  syntax: "*";
  inherits: false
}

@property --tw-pan-y {
  syntax: "*";
  inherits: false
}

@property --tw-pinch-zoom {
  syntax: "*";
  inherits: false
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-gradient-position {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-ordinal {
  syntax: "*";
  inherits: false
}

@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

@property --tw-contain-size {
  syntax: "*";
  inherits: false
}

@property --tw-contain-layout {
  syntax: "*";
  inherits: false
}

@property --tw-contain-paint {
  syntax: "*";
  inherits: false
}

@property --tw-contain-style {
  syntax: "*";
  inherits: false
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes enter {
  from {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
    filter: blur(var(--tw-enter-blur, 0));
  }
}

@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
    filter: blur(var(--tw-exit-blur, 0));
  }
}

@layer properties {
  @supports ((-webkit-hyphens: none) and ( not (margin-trim: inline))) or ((-moz-orient: inline) and ( not (color:rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-pan-x: initial;
      --tw-pan-y: initial;
      --tw-pinch-zoom: initial;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-contain-size: initial;
      --tw-contain-layout: initial;
      --tw-contain-paint: initial;
      --tw-contain-style: initial;
      --tw-animation-delay: 0s;
      --tw-animation-direction: normal;
      --tw-animation-duration: initial;
      --tw-animation-fill-mode: none;
      --tw-animation-iteration-count: 1;
      --tw-enter-blur: 0;
      --tw-enter-opacity: 1;
      --tw-enter-rotate: 0;
      --tw-enter-scale: 1;
      --tw-enter-translate-x: 0;
      --tw-enter-translate-y: 0;
      --tw-exit-blur: 0;
      --tw-exit-opacity: 1;
      --tw-exit-rotate: 0;
      --tw-exit-scale: 1;
      --tw-exit-translate-x: 0;
      --tw-exit-translate-y: 0;
    }
  }
}
