@layer theme {
  :root, :host {
    --color-red-50: oklch(97.1% 0.013 17.38);
    --color-red-100: oklch(93.6% 0.032 17.717);
    --color-red-200: oklch(88.5% 0.062 18.334);
    --color-red-400: oklch(70.4% 0.191 22.216);
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-red-600: oklch(57.7% 0.245 27.325);
    --color-red-900: oklch(39.6% 0.141 25.723);
    --color-amber-50: oklch(98.7% 0.022 95.277);
    --color-amber-100: oklch(96.2% 0.059 95.617);
    --color-amber-700: oklch(55.5% 0.163 48.998);
    --color-yellow-100: oklch(97.3% 0.071 103.193);
    --color-yellow-300: oklch(90.5% 0.182 98.111);
    --color-yellow-400: oklch(85.2% 0.199 91.936);
    --color-yellow-500: oklch(79.5% 0.184 86.047);
    --color-yellow-600: oklch(68.1% 0.162 75.834);
    --color-green-400: oklch(79.2% 0.209 151.711);
    --color-emerald-50: oklch(97.9% 0.021 166.113);
    --color-emerald-100: oklch(95% 0.052 163.051);
    --color-emerald-200: oklch(90.5% 0.093 164.15);
    --color-emerald-300: oklch(84.5% 0.143 164.978);
    --color-emerald-400: oklch(76.5% 0.177 163.223);
    --color-emerald-500: oklch(69.6% 0.17 162.48);
    --color-emerald-600: oklch(59.6% 0.145 163.225);
    --color-emerald-700: oklch(50.8% 0.118 165.612);
    --color-emerald-800: oklch(43.2% 0.095 166.913);
    --color-emerald-900: oklch(37.8% 0.077 168.94);
    --color-emerald-950: oklch(26.2% 0.051 172.552);
    --color-teal-400: oklch(77.7% 0.152 181.912);
    --color-cyan-100: oklch(95.6% 0.045 203.388);
    --color-cyan-500: oklch(71.5% 0.143 215.221);
    --color-sky-50: oklch(97.7% 0.013 236.62);
    --color-sky-100: oklch(95.1% 0.026 236.824);
    --color-sky-200: oklch(90.1% 0.058 230.902);
    --color-sky-300: oklch(82.8% 0.111 230.318);
    --color-sky-400: oklch(74.6% 0.16 232.661);
    --color-sky-500: oklch(68.5% 0.169 237.323);
    --color-sky-600: oklch(58.8% 0.158 241.966);
    --color-sky-700: oklch(50% 0.134 242.749);
    --color-sky-800: oklch(44.3% 0.11 240.79);
    --color-sky-900: oklch(39.1% 0.09 240.876);
    --color-sky-950: oklch(29.3% 0.066 243.157);
    --color-blue-50: oklch(97% 0.014 254.604);
    --color-blue-100: oklch(93.2% 0.032 255.585);
    --color-blue-400: oklch(70.7% 0.165 254.624);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-blue-900: oklch(37.9% 0.146 265.522);
    --color-indigo-100: oklch(93% 0.034 272.788);
    --color-indigo-400: oklch(67.3% 0.182 276.935);
    --color-indigo-500: oklch(58.5% 0.233 277.117);
    --color-violet-500: oklch(60.6% 0.25 292.717);
    --color-purple-500: oklch(62.7% 0.265 303.9);
    --color-fuchsia-400: oklch(74% 0.238 322.16);
    --color-fuchsia-500: oklch(66.7% 0.295 322.15);
    --color-pink-400: oklch(71.8% 0.202 349.761);
    --color-pink-500: oklch(65.6% 0.241 354.308);
    --color-pink-600: oklch(59.2% 0.249 0.584);
    --color-pink-900: oklch(40.8% 0.153 2.432);
    --color-rose-50: oklch(96.9% 0.015 12.422);
    --color-rose-100: oklch(94.1% 0.03 12.58);
    --color-rose-200: oklch(89.2% 0.058 10.001);
    --color-rose-300: oklch(81% 0.117 11.638);
    --color-rose-400: oklch(71.2% 0.194 13.428);
    --color-rose-700: oklch(51.4% 0.222 16.935);
    --color-rose-900: oklch(41% 0.159 10.272);
    --color-rose-950: oklch(27.1% 0.105 12.094);
    --color-slate-50: oklch(98.4% 0.003 247.858);
    --color-slate-100: oklch(96.8% 0.007 247.896);
    --color-slate-200: oklch(92.9% 0.013 255.508);
    --color-slate-300: oklch(86.9% 0.022 252.894);
    --color-slate-400: oklch(70.4% 0.04 256.788);
    --color-slate-500: oklch(55.4% 0.046 257.417);
    --color-slate-600: oklch(44.6% 0.043 257.281);
    --color-slate-700: oklch(37.2% 0.044 257.287);
    --color-slate-800: oklch(27.9% 0.041 260.031);
    --color-slate-900: oklch(20.8% 0.042 265.755);
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-gray-300: oklch(87.2% 0.01 258.338);
    --color-gray-400: oklch(70.7% 0.022 261.325);
    --color-gray-500: oklch(55.1% 0.027 264.364);
    --color-gray-700: oklch(37.3% 0.034 259.733);
    --color-gray-800: oklch(27.8% 0.033 256.848);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-zinc-700: oklch(37% 0.013 285.805);
    --color-zinc-900: oklch(21% 0.006 285.885);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --breakpoint-xl: 80rem;
    --container-md: 28rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-tight: -0.025em;
    --tracking-wide: 0.025em;
    --leading-relaxed: 1.625;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / 0.15);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --blur-md: 12px;
    --blur-lg: 16px;
    --blur-2xl: 40px;
    --blur-3xl: 64px;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --radius-full: 9999px;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: Inter var, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  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: Fira Code VF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.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, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::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)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .\@container {
    container-type: inline-size;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .visible {
    visibility: visible;
  }
  .prose {
    color: oklch(37.2% 0.044 257.287);
    max-width: none;
    :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-lead);
      font-size: 1.25em;
      line-height: 1.6;
      margin-top: 1.2em;
      margin-bottom: 1.2em;
    }
    :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-links);
      text-decoration: none;
      font-weight: 600;
      border-bottom: 1px solid oklch(82.8% 0.111 230.318);
    }
    :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: oklch(20.8% 0.042 265.755);
      font-weight: 600;
    }
    :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-weight: inherit;
    }
    :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: decimal;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-alpha;
    }
    :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-alpha;
    }
    :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-alpha;
    }
    :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-alpha;
    }
    :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-roman;
    }
    :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-roman;
    }
    :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-roman;
    }
    :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-roman;
    }
    :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: decimal;
    }
    :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: none;
      margin-top: 1em;
      margin-bottom: 2em;
      padding-inline-start: 1.625em;
      padding-left: 1em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
      font-weight: 400;
      color: var(--tw-prose-counters);
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
      color: var(--tw-prose-bullets);
    }
    :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      margin-top: 1.25em;
    }
    :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-color: oklch(96.8% 0.007 247.896);
      border-top-width: 1px;
      margin-top: 3em;
      margin-bottom: 3em;
    }
    :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 500;
      font-style: italic;
      color: var(--tw-prose-quotes);
      border-inline-start-width: 0.25rem;
      border-inline-start-color: var(--tw-prose-quote-borders);
      quotes: "\201C""\201D""\2018""\2019";
      margin-top: 1.6em;
      margin-bottom: 1.6em;
      padding-inline-start: 1em;
    }
    :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: open-quote;
    }
    :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: close-quote;
    }
    :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 800;
      font-size: 2.25em;
      margin-top: 0;
      margin-bottom: 0.8888889em;
      line-height: 1.1111111;
    }
    :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 900;
      color: inherit;
    }
    :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      font-size: 1.25em;
      margin-top: 2em;
      margin-bottom: 1.25em;
      line-height: 1.3333333;
    }
    :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 800;
      color: inherit;
    }
    :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      font-size: 1.125em;
      margin-top: 2.4em;
      margin-bottom: 1em;
      line-height: 1.4;
    }
    :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 700;
      color: inherit;
    }
    :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      margin-top: 2.5em;
      margin-bottom: 0.75em;
      line-height: 1.5;
      font-size: 1em;
    }
    :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 700;
      color: inherit;
    }
    :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      display: block;
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 500;
      font-family: inherit;
      color: oklch(37.2% 0.044 257.287);
      box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);
      font-size: 0.875em;
      border-radius: 4px;
      padding-top: 0.1875em;
      padding-inline-end: 0.375em;
      padding-bottom: 0.1875em;
      padding-inline-start: 0.375em;
      background: oklch(96.8% 0.007 247.896);
      border-width: 1px;
      border-color: oklch(92.9% 0.013 255.508);
      padding: 0.125em 0.25em;
      font-variant-ligatures: none;
      margin: 0 1px;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-code);
      font-weight: 550;
      font-size: 0.875em;
      font-variant-ligatures: none;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: "`";
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: "`";
    }
    :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-weight: inherit;
    }
    :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-size: 0.875em;
    }
    :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-size: 0.9em;
    }
    :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: oklch(98.4% 0.003 247.858);
      background-color: var(--tw-prose-pre-bg);
      overflow-x: auto;
      font-weight: 400;
      font-size: 0.875em;
      line-height: 1.7142857;
      margin-top: 1.4285714285714286em;
      margin-bottom: 2.2857142857142856em;
      border-radius: 0.75rem;
      padding-top: 0.8571429em;
      padding-inline-end: 1.1428571em;
      padding-bottom: 0.8571429em;
      padding-inline-start: 1.1428571em;
      padding: 1.25rem;
      box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
      display: flex;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      background-color: transparent;
      border-width: 0;
      border-radius: 0;
      padding: 0;
      font-weight: inherit;
      color: inherit;
      font-size: inherit;
      font-family: inherit;
      line-height: inherit;
      flex: none;
      min-width: 100%;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: none;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: none;
    }
    :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      width: 100%;
      table-layout: auto;
      margin-top: 2em;
      margin-bottom: 2em;
      font-size: 0.875rem;
      line-height: 1.25rem;
    }
    :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
      border-bottom-color: oklch(92.9% 0.013 255.508);
      color: oklch(37.2% 0.044 257.287);
    }
    :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      vertical-align: bottom;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
      padding-top: 0;
    }
    :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
      border-bottom-color: oklch(96.8% 0.007 247.896);
    }
    :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
    }
    :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      vertical-align: baseline;
    }
    :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-top-width: 1px;
      border-top-color: var(--tw-prose-th-borders);
    }
    :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      vertical-align: top;
    }
    :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      text-align: start;
    }
    :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-captions);
      font-size: 0.875em;
      line-height: 1.4285714;
      margin-top: 0.8571429em;
    }
    --tw-prose-body: oklch(37.3% 0.034 259.733);
    --tw-prose-headings: oklch(21% 0.034 264.665);
    --tw-prose-lead: oklch(44.6% 0.03 256.802);
    --tw-prose-links: oklch(21% 0.034 264.665);
    --tw-prose-bold: oklch(21% 0.034 264.665);
    --tw-prose-counters: oklch(55.1% 0.027 264.364);
    --tw-prose-bullets: oklch(86.9% 0.022 252.894);
    --tw-prose-hr: oklch(92.8% 0.006 264.531);
    --tw-prose-quotes: oklch(21% 0.034 264.665);
    --tw-prose-quote-borders: oklch(92.8% 0.006 264.531);
    --tw-prose-captions: oklch(55.1% 0.027 264.364);
    --tw-prose-kbd: oklch(21% 0.034 264.665);
    --tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent);
    --tw-prose-code: oklch(21% 0.034 264.665);
    --tw-prose-pre-code: oklch(92.8% 0.006 264.531);
    --tw-prose-pre-bg: oklch(27.8% 0.033 256.848);
    --tw-prose-th-borders: oklch(87.2% 0.01 258.338);
    --tw-prose-td-borders: oklch(92.8% 0.006 264.531);
    --tw-prose-invert-body: oklch(87.2% 0.01 258.338);
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-bullets: oklch(44.6% 0.03 256.802);
    --tw-prose-invert-hr: oklch(37.3% 0.034 259.733);
    --tw-prose-invert-quotes: oklch(96.7% 0.003 264.542);
    --tw-prose-invert-quote-borders: oklch(37.3% 0.034 259.733);
    --tw-prose-invert-captions: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: oklch(87.2% 0.01 258.338);
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: oklch(44.6% 0.03 256.802);
    --tw-prose-invert-td-borders: oklch(37.3% 0.034 259.733);
    font-size: 1rem;
    line-height: 1.75;
    :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5em;
      margin-bottom: 0.5em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.375em;
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.375em;
      position: relative;
      padding-left: 0.5em;
      list-style-type: disc;
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
    }
    :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.25em;
    }
    :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
    }
    :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.25em;
    }
    :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5em;
      padding-inline-start: 1.625em;
    }
    :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-top: 0.5714286em;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 0;
    }
    :where(.lead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 1.125em;
      line-height: calc(32 / 18);
    }
    :where(h1, h2, h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      letter-spacing: -0.025em;
    }
    :where(h2 small, h3 small, h4 small):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
      color: oklch(55.4% 0.046 257.417);
      font-weight: 500;
    }
    :where(h2 small):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 1.125rem;
      line-height: 1.75rem;
    }
    :where(h3 small):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 1rem;
      line-height: 1.5rem;
    }
    :where(h4 small):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.875rem;
      line-height: 1.25rem;
    }
    :where(h2, h3, h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      scroll-margin-top: var(--scroll-mt);
    }
    :where(h2 code, h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font: inherit;
    }
    :where(a:hover):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 2px;
    }
    :where(strong code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 650;
    }
    :where(p + pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: -0.2857142857142857em;
    }
    :where(pre + pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: -1.1428571428571428em;
    }
    :where(tbody code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.75rem;
    }
    :where(figure figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      text-align: center;
      font-style: italic;
    }
    :where(figure > figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.8571428571428571em;
    }
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .-inset-2 {
    inset: calc(var(--spacing) * -2);
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-\[-40\%\] {
    inset: -40%;
  }
  .inset-x-3 {
    inset-inline: calc(var(--spacing) * 3);
  }
  .start-1 {
    inset-inline-start: calc(var(--spacing) * 1);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-1 {
    top: calc(var(--spacing) * 1);
  }
  .top-1\/2 {
    top: calc(1 / 2 * 100%);
  }
  .top-2 {
    top: calc(var(--spacing) * 2);
  }
  .top-3 {
    top: calc(var(--spacing) * 3);
  }
  .top-\[-2px\] {
    top: -2px;
  }
  .top-\[-8\%\] {
    top: -8%;
  }
  .top-\[-10\%\] {
    top: -10%;
  }
  .top-\[5\%\] {
    top: 5%;
  }
  .-right-5 {
    right: calc(var(--spacing) * -5);
  }
  .-right-8 {
    right: calc(var(--spacing) * -8);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-\[-2px\] {
    right: -2px;
  }
  .right-\[-10\%\] {
    right: -10%;
  }
  .right-\[-12\%\] {
    right: -12%;
  }
  .right-\[13\.14\%\] {
    right: 13.14%;
  }
  .-bottom-1 {
    bottom: calc(var(--spacing) * -1);
  }
  .bottom-1 {
    bottom: calc(var(--spacing) * 1);
  }
  .bottom-\[-2px\] {
    bottom: -2px;
  }
  .bottom-\[-25\%\] {
    bottom: -25%;
  }
  .bottom-\[58\%\] {
    bottom: 58%;
  }
  .left-1\/2 {
    left: calc(1 / 2 * 100%);
  }
  .left-3 {
    left: calc(var(--spacing) * 3);
  }
  .left-\[-2px\] {
    left: -2px;
  }
  .left-\[-10\%\] {
    left: -10%;
  }
  .left-\[20\%\] {
    left: 20%;
  }
  .-z-10 {
    z-index: calc(10 * -1);
  }
  .z-10 {
    z-index: 10;
  }
  .z-\[1\] {
    z-index: 1;
  }
  .z-\[201\] {
    z-index: 201;
  }
  .z-\[202\] {
    z-index: 202;
  }
  .container {
    width: 100%;
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 48rem) {
      max-width: 48rem;
    }
    @media (width >= 64rem) {
      max-width: 64rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  .-m-\[20px\] {
    margin: calc(20px * -1);
  }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .m-2 {
    margin: calc(var(--spacing) * 2);
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-3 {
    margin-block: calc(var(--spacing) * 3);
  }
  .-mt-2 {
    margin-top: calc(var(--spacing) * -2);
  }
  .mt-0\.5 {
    margin-top: calc(var(--spacing) * 0.5);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-\[11px\] {
    margin-top: 11px;
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .\!mb-\[-20px\] {
    margin-bottom: -20px !important;
  }
  .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-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .mb-\[-20px\] {
    margin-bottom: -20px;
  }
  .mb-\[1\.5rem\] {
    margin-bottom: 1.5rem;
  }
  .ml-auto {
    margin-left: auto;
  }
  .icon-\[bxl--android\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.344 8.71c-.707 0-1.279.572-1.279 1.278v4.53a1.278 1.278 0 1 0 2.558 0v-4.53c0-.706-.572-1.278-1.279-1.278m-12.688 0c-.707 0-1.279.572-1.279 1.278v4.53a1.278 1.278 0 1 0 2.558 0v-4.53A1.277 1.277 0 0 0 5.656 8.71m8.889-3.809l.768-1.388a.343.343 0 0 0-.133-.47a.344.344 0 0 0-.471.135l-.789 1.42c-.588-.235-1.236-.368-1.92-.368s-1.332.132-1.92.367l-.789-1.418a.344.344 0 0 0-.471-.135a.345.345 0 0 0-.133.47l.768 1.388C8.072 5.69 7.148 7.099 7.148 8.71l.002.034l-.002.019v.001h9.703V8.71c.001-1.611-.923-3.019-2.306-3.809M9.76 6.869a.346.346 0 1 1 .005-.693a.346.346 0 0 1-.005.693m4.48 0a.347.347 0 0 1 0-.692a.346.346 0 0 1 0 .692M7.148 16.12c0 .646.525 1.171 1.174 1.171h.586v2.401a1.279 1.279 0 0 0 2.558 0v-2.401h1.066v2.401c0 .707.572 1.278 1.277 1.278c.709 0 1.281-.571 1.281-1.278v-2.401h.586c.648 0 1.174-.524 1.174-1.171V9.028H7.148z'/%3E%3C/svg%3E");
  }
  .icon-\[logos--openai-icon\] {
    display: inline-block;
    width: 0.99em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 260' width='256' height='260'%3E%3Cg fill='black'%3E%3Cpath d='M239.184 106.203a64.72 64.72 0 0 0-5.576-53.103C219.452 28.459 191 15.784 163.213 21.74A65.586 65.586 0 0 0 52.096 45.22a64.72 64.72 0 0 0-43.23 31.36c-14.31 24.602-11.061 55.634 8.033 76.74a64.67 64.67 0 0 0 5.525 53.102c14.174 24.65 42.644 37.324 70.446 31.36a64.72 64.72 0 0 0 48.754 21.744c28.481.025 53.714-18.361 62.414-45.481a64.77 64.77 0 0 0 43.229-31.36c14.137-24.558 10.875-55.423-8.083-76.483m-97.56 136.338a48.4 48.4 0 0 1-31.105-11.255l1.535-.87l51.67-29.825a8.6 8.6 0 0 0 4.247-7.367v-72.85l21.845 12.636c.218.111.37.32.409.563v60.367c-.056 26.818-21.783 48.545-48.601 48.601M37.158 197.93a48.35 48.35 0 0 1-5.781-32.589l1.534.921l51.722 29.826a8.34 8.34 0 0 0 8.441 0l63.181-36.425v25.221a.87.87 0 0 1-.358.665l-52.335 30.184c-23.257 13.398-52.97 5.431-66.404-17.803M23.549 85.38a48.5 48.5 0 0 1 25.58-21.333v61.39a8.29 8.29 0 0 0 4.195 7.316l62.874 36.272l-21.845 12.636a.82.82 0 0 1-.767 0L41.353 151.53c-23.211-13.454-31.171-43.144-17.804-66.405zm179.466 41.695l-63.08-36.63L161.73 77.86a.82.82 0 0 1 .768 0l52.233 30.184a48.6 48.6 0 0 1-7.316 87.635v-61.391a8.54 8.54 0 0 0-4.4-7.213m21.742-32.69l-1.535-.922l-51.619-30.081a8.39 8.39 0 0 0-8.492 0L99.98 99.808V74.587a.72.72 0 0 1 .307-.665l52.233-30.133a48.652 48.652 0 0 1 72.236 50.391zM88.061 139.097l-21.845-12.585a.87.87 0 0 1-.41-.614V65.685a48.652 48.652 0 0 1 79.757-37.346l-1.535.87l-51.67 29.825a8.6 8.6 0 0 0-4.246 7.367zm11.868-25.58L128.067 97.3l28.188 16.218v32.434l-28.086 16.218l-28.188-16.218z'/%3E%3C/g%3E%3C/svg%3E");
  }
  .icon-\[mdi--access-point-network\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4.93 3.93A9.97 9.97 0 0 0 2 11c0 2.76 1.12 5.26 2.93 7.07l1.41-1.41A7.94 7.94 0 0 1 4 11c0-2.21.89-4.22 2.34-5.66zm14.14 0l-1.41 1.41A7.96 7.96 0 0 1 20 11c0 2.22-.89 4.22-2.34 5.66l1.41 1.41A9.97 9.97 0 0 0 22 11c0-2.76-1.12-5.26-2.93-7.07M7.76 6.76A5.98 5.98 0 0 0 6 11c0 1.65.67 3.15 1.76 4.24l1.41-1.41A4 4 0 0 1 8 11c0-1.11.45-2.11 1.17-2.83zm8.48 0l-1.41 1.41A4 4 0 0 1 16 11c0 1.11-.45 2.11-1.17 2.83l1.41 1.41A5.98 5.98 0 0 0 18 11c0-1.65-.67-3.15-1.76-4.24M12 9a2 2 0 0 0-2 2a2 2 0 0 0 2 2a2 2 0 0 0 2-2a2 2 0 0 0-2-2m-1 6v4h-1a1 1 0 0 0-1 1H2v2h7a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1h7v-2h-7a1 1 0 0 0-1-1h-1v-4z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--account-group-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 5a3.5 3.5 0 0 0-3.5 3.5A3.5 3.5 0 0 0 12 12a3.5 3.5 0 0 0 3.5-3.5A3.5 3.5 0 0 0 12 5m0 2a1.5 1.5 0 0 1 1.5 1.5A1.5 1.5 0 0 1 12 10a1.5 1.5 0 0 1-1.5-1.5A1.5 1.5 0 0 1 12 7M5.5 8A2.5 2.5 0 0 0 3 10.5c0 .94.53 1.75 1.29 2.18c.36.2.77.32 1.21.32s.85-.12 1.21-.32c.37-.21.68-.51.91-.87A5.42 5.42 0 0 1 6.5 8.5v-.28c-.3-.14-.64-.22-1-.22m13 0c-.36 0-.7.08-1 .22v.28c0 1.2-.39 2.36-1.12 3.31c.12.19.25.34.4.49a2.48 2.48 0 0 0 1.72.7c.44 0 .85-.12 1.21-.32c.76-.43 1.29-1.24 1.29-2.18A2.5 2.5 0 0 0 18.5 8M12 14c-2.34 0-7 1.17-7 3.5V19h14v-1.5c0-2.33-4.66-3.5-7-3.5m-7.29.55C2.78 14.78 0 15.76 0 17.5V19h3v-1.93c0-1.01.69-1.85 1.71-2.52m14.58 0c1.02.67 1.71 1.51 1.71 2.52V19h3v-1.5c0-1.74-2.78-2.72-4.71-2.95M12 16c1.53 0 3.24.5 4.23 1H7.77c.99-.5 2.7-1 4.23-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--alpha-c-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 7h2a2 2 0 0 1 2 2v1h-2V9h-2v6h2v-1h2v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2m1-5a10 10 0 0 1 10 10a10 10 0 0 1-10 10A10 10 0 0 1 2 12A10 10 0 0 1 12 2m0 2a8 8 0 0 0-8 8a8 8 0 0 0 8 8a8 8 0 0 0 8-8a8 8 0 0 0-8-8'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--alphabetical-variant\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 7a2 2 0 0 0-2 2v8h2v-4h2v4h2V9a2 2 0 0 0-2-2zm0 2h2v2H3m12-.5V9a2 2 0 0 0-2-2H9v10h4a2 2 0 0 0 2-2v-1.5a1.54 1.54 0 0 0-1.5-1.5a1.54 1.54 0 0 0 1.5-1.5M13 15h-2v-2h2zm0-4h-2V9h2m6-2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-1h-2v1h-2V9h2v1h2V9a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--api\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 7H5a2 2 0 0 0-2 2v8h2v-4h2v4h2V9a2 2 0 0 0-2-2m0 4H5V9h2m7-2h-4v10h2v-4h2a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2m0 4h-2V9h2m6 0v6h1v2h-4v-2h1V9h-1V7h4v2Z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--apple\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47c-1.34.03-1.77-.79-3.29-.79c-1.53 0-2 .77-3.27.82c-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51c1.28-.02 2.5.87 3.29.87c.78 0 2.26-1.07 3.81-.91c.65.03 2.47.26 3.64 1.98c-.09.06-2.17 1.28-2.15 3.81c.03 3.02 2.65 4.03 2.68 4.04c-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5c.13 1.17-.34 2.35-1.04 3.19c-.69.85-1.83 1.51-2.95 1.42c-.15-1.15.41-2.35 1.05-3.11'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--application-braces-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 2H3c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H3V6h18zM9 8c-1.1 0-2 .9-2 2s-.9 2-2 2v2c1.1 0 2 .9 2 2s.9 2 2 2h2v-2H9v-1c0-1.1-.9-2-2-2c1.1 0 2-.9 2-2v-1h2V8m4 0c1.1 0 2 .9 2 2s.9 2 2 2v2c-1.1 0-2 .9-2 2s-.9 2-2 2h-2v-2h2v-1c0-1.1.9-2 2-2c-1.1 0-2-.9-2-2v-1h-2V8z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--arrow-right\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 11v2h12l-5.5 5.5l1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5L16 11z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--auto-fix\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7.5 5.6L5 7l1.4-2.5L5 2l2.5 1.4L10 2L8.6 4.5L10 7zm12 9.8L22 14l-1.4 2.5L22 19l-2.5-1.4L17 19l1.4-2.5L17 14zM22 2l-1.4 2.5L22 7l-2.5-1.4L17 7l1.4-2.5L17 2l2.5 1.4zm-8.66 10.78l2.44-2.44l-2.12-2.12l-2.44 2.44zm1.03-5.49l2.34 2.34c.39.37.39 1.02 0 1.41L5.04 22.71c-.39.39-1.04.39-1.41 0l-2.34-2.34c-.39-.37-.39-1.02 0-1.41L12.96 7.29c.39-.39 1.04-.39 1.41 0'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--border-inside\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 17h2v-2h-2m0 6h2v-2h-2M13 3h-2v8H3v2h8v8h2v-8h8v-2h-8m2 10h2v-2h-2m4-14h2V3h-2m0 6h2V7h-2m-2-4h-2v2h2M5 3H3v2h2m4-2H7v2h2M3 17h2v-2H3m2-8H3v2h2m2 12h2v-2H7m-4 2h2v-2H3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--calendar-month\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 10v2H7v-2zm4 0v2h-2v-2zm4 0v2h-2v-2zm2-7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h1V1h2v2h8V1h2v2zm0 16V8H5v11zM9 14v2H7v-2zm4 0v2h-2v-2zm4 0v2h-2v-2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--cellphone-link\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22 17h-4v-7h4m1-2h-6a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1M4 6h18V4H4a2 2 0 0 0-2 2v11H0v3h14v-3H4z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--chart-areaspline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.45 15.18L22 7.31V21H2V3h2v12.54L9.5 6L16 9.78l4.24-7.33l1.73 1l-5.23 9.05l-6.51-3.75L4.31 19h2.26l4.39-7.56z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--chart-bar\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22 21H2V3h2v16h2v-9h4v9h2V6h4v13h2v-5h4z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--chart-timeline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 2h2v18h18v2H2zm5 8h10v3H7zm4 5h10v3H11zM6 4h16v4h-2V6H8v2H6z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--check-bold\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9 20.42l-6.21-6.21l2.83-2.83L9 14.77l9.88-9.89l2.83 2.83z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--check-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10s10-4.5 10-10S17.5 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8s8 3.59 8 8s-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4l8-8z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--check-decagram-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m23 12l-2.4-2.8l.3-3.7l-3.6-.8l-1.9-3.2L12 3L8.6 1.5L6.7 4.7l-3.6.8l.3 3.7L1 12l2.4 2.8l-.3 3.7l3.6.8l1.9 3.2L12 21l3.4 1.5l1.9-3.2l3.6-.8l-.3-3.7zm-4.3 4.9l-2.7.6l-1.4 2.4l-2.6-1.1l-2.6 1.1L8 17.5l-2.7-.6l.2-2.8L3.7 12l1.8-2.1l-.2-2.8L8 6.5l1.4-2.4L12 5.2l2.6-1.1L16 6.5l2.7.6l-.2 2.8l1.8 2.1l-1.8 2.1zm-2.1-9.3L18 9l-8 8l-4-4l1.4-1.4l2.6 2.6z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--chevron-right\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.59 16.58L13.17 12L8.59 7.41L10 6l6 6l-6 6z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--clipboard-check-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-7 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1M7 7h10V5h2v14H5V5h2zm.5 6.5L9 12l2 2l4.5-4.5L17 11l-6 6z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--clipboard-text-search-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17 9h-.5zM7 15h3c.08-.68.23-1.36.5-2H7zm4.9-4.1A6.53 6.53 0 0 1 16.5 9H7v2h4.82c.03-.03.05-.06.08-.1m0 9.2c.36.35.75.64 1.16.9H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h4.18c.32-.84.96-1.5 1.82-1.8c1.53-.56 3.25.24 3.82 1.8H19a2 2 0 0 1 2 2v5.82a6.4 6.4 0 0 0-2-1.32V5h-2v2H7V5H5v14h6.03c.24.39.54.76.87 1.1M11 4c0 .55.45 1 1 1s1-.45 1-1s-.45-1-1-1s-1 .45-1 1m12.39 17L22 22.39l-3.12-3.07c-.69.43-1.51.68-2.38.68c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5s4.5 2 4.5 4.5c0 .88-.25 1.71-.69 2.4zM19 15.5a2.5 2.5 0 0 0-5 0a2.5 2.5 0 0 0 5 0'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--code-braces\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 3a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2H3v2h1a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2h2v-2H8v-5a2 2 0 0 0-2-2a2 2 0 0 0 2-2V5h2V3m6 0a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2h1v2h-1a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2h-2v-2h2v-5a2 2 0 0 1 2-2a2 2 0 0 1-2-2V5h-2V3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--code-json\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 3h2v2H5v5a2 2 0 0 1-2 2a2 2 0 0 1 2 2v5h2v2H5c-1.07-.27-2-.9-2-2v-4a2 2 0 0 0-2-2H0v-2h1a2 2 0 0 0 2-2V5a2 2 0 0 1 2-2m14 0a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2h1v2h-1a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2h-2v-2h2v-5a2 2 0 0 1 2-2a2 2 0 0 1-2-2V5h-2V3zm-7 12a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m-4 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m8 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--code-tags\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m14.6 16.6l4.6-4.6l-4.6-4.6L16 6l6 6l-6 6zm-5.2 0L4.8 12l4.6-4.6L8 6l-6 6l6 6z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--compare-horizontal\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 14H2v2h7v3l4-4l-4-4zm6-1v-3h7V8h-7V5l-4 4z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--compare\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 3h-5v2h5v13l-5-6v9h5a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-9 15H5l5-6m0-9H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h5v2h2V1h-2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--content-copy\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 21H8V7h11m0-2H8a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2m-3-4H4a2 2 0 0 0-2 2v14h2V3h12z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--content-duplicate\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 17H4a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h12v2H4v12h7v-2l4 3l-4 3zm8 4V7H8v6H6V7a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-2h2v2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--counter\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2m0 2v12h7V6zm16 12V6h-1.24c.24.54.19 1.07.19 1.13c-.07.67-.54 1.37-.71 1.62l-2.33 2.55l3.32-.02l.01 1.22l-5.2-.03l-.04-1s3.05-3.23 3.2-3.52c.14-.28.71-1.95-.7-1.95c-1.23.05-1.09 1.3-1.09 1.3l-1.54.01s.01-.66.38-1.31H13v12h2.58l-.01-.86l.97-.01s.91-.16.92-1.05c.04-1-.81-1-.96-1c-.13 0-1.07.05-1.07.87h-1.52s.04-2.06 2.59-2.06c2.6 0 2.46 2.02 2.46 2.02s.04 1.25-1.11 1.72l.52.37zM8.92 16h-1.5v-5.8l-1.8.56V9.53l3.14-1.12h.16z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--cube-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 16.5c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-9c0-.38.21-.71.53-.88l7.9-4.44c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.32.17.53.5.53.88zM12 4.15L6.04 7.5L12 10.85l5.96-3.35zM5 15.91l6 3.38v-6.71L5 9.21zm14 0v-6.7l-6 3.37v6.71z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--cube-send\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16 4L9 8.04v7.92L16 20l7-4.04V8.04m-7-1.73l3.8 2.19l-3.8 2.19l-3.79-2.19M0 7v2h7V7m4 3.11l4 2.31v4.69l-4-2.3m10-4.7v4.7l-4 2.3v-4.69M2 11v2h5v-2m-3 4v2h3v-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--cube\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 16.5c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-9c0-.38.21-.71.53-.88l7.9-4.44c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.32.17.53.5.53.88zM12 4.15L6.04 7.5L12 10.85l5.96-3.35z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--dock-window\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 18v2H4a2 2 0 0 1-2-2V8h2v10M22 6v8a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2m-2 0H8v8h12Z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--download\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 20h14v-2H5m14-9h-4V3H9v6H5l7 7z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--emoticon-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 17.5c2.33 0 4.3-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5M8.5 11A1.5 1.5 0 0 0 10 9.5A1.5 1.5 0 0 0 8.5 8A1.5 1.5 0 0 0 7 9.5A1.5 1.5 0 0 0 8.5 11m7 0A1.5 1.5 0 0 0 17 9.5A1.5 1.5 0 0 0 15.5 8A1.5 1.5 0 0 0 14 9.5a1.5 1.5 0 0 0 1.5 1.5M12 20a8 8 0 0 1-8-8a8 8 0 0 1 8-8a8 8 0 0 1 8 8a8 8 0 0 1-8 8m0-18C6.47 2 2 6.5 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--feather\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22 2s-7.64-.37-13.66 7.88C3.72 16.21 2 22 2 22l1.94-1c1.44-2.5 2.19-3.53 3.6-5c2.53.74 5.17.65 7.46-2c-2-.56-3.6-.43-5.96-.19C11.69 12 13.5 11.6 16 12l1-2c-1.8-.34-3-.37-4.78.04C14.19 8.65 15.56 7.87 18 8l1.21-1.93c-1.56-.11-2.5.06-4.29.5c1.61-1.46 3.08-2.12 5.22-2.25c0 0 1.05-1.89 1.86-2.32'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--file-code-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 2H6a2 2 0 0 0-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V8zm4 18H6V4h7v5h5zm-8.46-4.35l2.09 2.09L10.35 19L7 15.65l3.35-3.35l1.28 1.26zm7.46 0L13.65 19l-1.27-1.26l2.09-2.09l-2.09-2.09l1.27-1.26z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--flash-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 2h10l-3.5 7H17l-7 13v-8H7zm2 2v8h3v2.66L14 11h-3.76l3.52-7z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--flash-triangle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2L1 21h22M12 6l7.5 13h-15m9.5-5h-1.5l1.5-3h-4v4h1v3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--flash\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 2v11h3v9l7-12h-4l4-8z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--format-align-middle\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m13 6l2-2l1.42 1.42L12 9.84L7.58 5.42L9 4l2 2V2h2zM3 11h18v2H3zm10 7v4h-2v-4l-2 2l-1.42-1.42L12 14.16l4.42 4.42L15 20z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--format-text\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m18.5 4l1.16 4.35l-.96.26c-.45-.87-.91-1.74-1.44-2.18C16.73 6 16.11 6 15.5 6H13v10.5c0 .5 0 1 .33 1.25c.34.25 1 .25 1.67.25v1H9v-1c.67 0 1.33 0 1.67-.25c.33-.25.33-.75.33-1.25V6H8.5c-.61 0-1.23 0-1.76.43c-.53.44-.99 1.31-1.44 2.18l-.96-.26L5.5 4z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--github\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--hammer-wrench\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m13.78 15.3l6 6l2.11-2.16l-6-6zm3.72-5.2c-.39 0-.81-.05-1.14-.19L4.97 21.25l-2.11-2.11l7.41-7.4L8.5 9.96l-.72.7l-1.45-1.41v2.86l-.7.7l-3.52-3.56l.7-.7h2.81l-1.4-1.41l3.56-3.56a2.976 2.976 0 0 1 4.22 0L9.89 5.74l1.41 1.4l-.71.71l1.79 1.78l1.82-1.88c-.14-.33-.2-.75-.2-1.12a3.49 3.49 0 0 1 3.5-3.52c.59 0 1.11.14 1.58.42L16.41 6.2l1.5 1.5l2.67-2.67c.28.47.42.97.42 1.6c0 1.92-1.55 3.47-3.5 3.47'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--head-cog-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13 3c3.88 0 7 3.14 7 7c0 2.8-1.63 5.19-4 6.31V21H9v-3H8c-1.11 0-2-.89-2-2v-3H4.5c-.42 0-.66-.5-.42-.81L6 9.66A7.003 7.003 0 0 1 13 3m0-2C8.42 1 4.61 4.43 4.06 8.91L2.5 11c-.58.72-.68 1.72-.26 2.59c.36.72 1 1.21 1.76 1.36V16c0 1.86 1.28 3.43 3 3.87V23h11v-5.53c2.5-1.64 4-4.41 4-7.47c0-4.96-4.04-9-9-9m3.1 8.42V9c0-.15 0-.24-.06-.38l.89-.66c.07-.04.07-.18.07-.28l-.82-1.36c-.05-.09-.18-.14-.28-.09l-.99.42c-.18-.19-.41-.33-.65-.42L14.1 5.2c-.03-.14-.1-.2-.22-.2h-1.59c-.1 0-.19.06-.19.2l-.14 1.03c-.23.09-.46.23-.66.42l-1.03-.42c-.09-.05-.17 0-.23.09l-.8 1.36c-.05.14-.05.24.05.28l.84.66c0 .14-.03.28-.03.38c0 .14.03.28.03.42l-.84.65c-.1.05-.1.14-.05.24l.8 1.4c.06.1.14.1.23.1l.99-.43c.24.19.42.29.7.38l.14 1.08c0 .09.09.16.19.16h1.59c.12 0 .19-.07.22-.16l.16-1.08c.24-.09.47-.19.65-.37l.99.42c.1 0 .23 0 .28-.1l.82-1.4c0-.1 0-.19-.07-.24zm-3 1.03c-.78 0-1.42-.66-1.42-1.45s.61-1.41 1.42-1.41c.78 0 1.44.61 1.44 1.41s-.66 1.45-1.44 1.45'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--history\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13.5 8H12v5l4.28 2.54l.72-1.21l-3.5-2.08zM13 3a9 9 0 0 0-9 9H1l3.96 4.03L9 12H6a7 7 0 0 1 7-7a7 7 0 0 1 7 7a7 7 0 0 1-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42A8.9 8.9 0 0 0 13 21a9 9 0 0 0 9-9a9 9 0 0 0-9-9'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--ice-pop\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m18.15 14.96l-8.2 3.69l-4.1-9a3.6 3.6 0 0 0 2.3-3.29c-.01-1.36-.79-2.6-2-3.21c.39-.35.85-.65 1.3-.9c2.26-1 4.92-.02 6 2.21m-.3 13.9l1.6 3.5l2.7-1.21l-1.6-3.5'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--language-css3\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m5 3l-.65 3.34h13.59L17.5 8.5H3.92l-.66 3.33h13.59l-.76 3.81l-5.48 1.81l-4.75-1.81l.33-1.64H2.85l-.79 4l7.85 3l9.05-3l1.2-6.03l.24-1.21L21.94 3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--laptop\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 6h16v10H4m16 2a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4c-1.11 0-2 .89-2 2v10a2 2 0 0 0 2 2H0v2h24v-2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--layers-edit\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4.63 10.27L3 9l9-7l7.94 6.17l-7.44 7.44l-.5.39zM10 18.94v-.83l.59-.58l.04-.03l-6.01-4.69L3 14.07l7 5.43zm11.7-6.36l-1.28-1.28a.55.55 0 0 0-.77 0l-1 1l2.05 2.05l1-1a.55.55 0 0 0 0-.77M12 21h2.06l6.05-6.07l-2.05-2.05L12 18.94z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--layers-triple-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 16.54l7.37-5.74L21 12.07l-9 7l-9-7l1.62-1.26zM12 14L3 7l9-7l9 7zm0-11.47L6.26 7L12 11.47L17.74 7zm0 18.94l7.37-5.74L21 17l-9 7l-9-7l1.62-1.26z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--layers\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 16l7.36-5.73L21 9l-9-7l-9 7l1.63 1.27M12 18.54l-7.38-5.73L3 14.07l9 7l9-7l-1.63-1.27z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--library-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 14.27L10.64 13A11.24 11.24 0 0 0 5 10.18v6.95c2.61.34 5 1.34 7 2.82c2-1.48 4.39-2.48 7-2.82v-6.95c-2.16.39-4.09 1.39-5.64 2.82M19 8.15c.65-.1 1.32-.15 2-.15v11c-3.5 0-6.64 1.35-9 3.54C9.64 20.35 6.5 19 3 19V8c.68 0 1.35.05 2 .15c2.69.41 5.1 1.63 7 3.39c1.9-1.76 4.31-2.98 7-3.39M12 6c.27 0 .5-.1.71-.29c.19-.21.29-.44.29-.71s-.1-.5-.29-.71C12.5 4.11 12.27 4 12 4s-.5.11-.71.29c-.18.21-.29.45-.29.71s.11.5.29.71c.21.19.45.29.71.29m2.12 1.12a2.997 2.997 0 1 1-4.24-4.24a2.997 2.997 0 1 1 4.24 4.24'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--library-shelves\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.5 9V1.5h-3V9h-3V1.5h-3V9h-3V1.5H4.65V9H3v1.5h18V9zm0 4.5h-3V21h-3v-7.5h-3V21h-3v-7.5H4.65V21H3v1.5h18V21h-1.5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--lightbulb-on-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20 11h3v2h-3zM1 11h3v2H1zM13 1v3h-2V1zM4.92 3.5l2.13 2.14l-1.42 1.41L3.5 4.93zm12.03 2.13l2.12-2.13l1.43 1.43l-2.13 2.12zM12 6a6 6 0 0 1 6 6c0 2.22-1.21 4.16-3 5.2V19a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-1.8c-1.79-1.04-3-2.98-3-5.2a6 6 0 0 1 6-6m2 15v1a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-1zm-3-3h2v-2.13c1.73-.44 3-2.01 3-3.87a4 4 0 0 0-4-4a4 4 0 0 0-4 4c0 1.86 1.27 3.43 3 3.87z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--lightning-bolt-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 9.47V11h3.76L13 14.53V13H9.24zM13 1L6 15h5v8l7-14h-5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--link\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5a5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5a5 5 0 0 0-5-5'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--magic-staff\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.5 9a2.5 2.5 0 0 1 0-5a2.5 2.5 0 0 1 0 5m-3.07-.85L2 20.59L3.41 22L15.85 9.57c-.6-.33-1.09-.82-1.42-1.42M13 5l.63-1.37L15 3l-1.37-.63L13 1l-.62 1.37L11 3l1.38.63zm8 0l.63-1.37L23 3l-1.37-.63L21 1l-.62 1.37L19 3l1.38.63zm0 4l-.62 1.37L19 11l1.38.63L21 13l.63-1.37L23 11l-1.37-.63z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--magnify\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5l-1.5 1.5l-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16A6.5 6.5 0 0 1 3 9.5A6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14S14 12 14 9.5S12 5 9.5 5'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--merge\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m8 17l4-4h3.2c.4 1.2 1.5 2 2.8 2c1.7 0 3-1.3 3-3s-1.3-3-3-3c-1.3 0-2.4.8-2.8 2H12L8 7V3H3v5h3l4.2 4L6 16H3v5h5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--minus-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8s8 3.59 8 8s-3.59 8-8 8m0-18A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2M7 13h10v-2H7'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--monitor\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 16H3V4h18m0-2H3c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h7v2H8v2h8v-2h-2v-2h7a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--notebook-check-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m16.75 22.16l-2.75-3L15.16 18l1.59 1.59L20.34 16l1.16 1.41zM17 4v6l-2-2l-2 2V4H9v16h3.08c.12.72.37 1.39.72 2H7c-1.05 0-2-.95-2-2v-1H3v-2h2v-4H3v-2h2V7H3V5h2V4a2 2 0 0 1 2-2h12c1.05 0 2 .95 2 2v9.8c-.61-.35-1.28-.6-2-.72V4zM5 19h2v-2H5zm0-6h2v-2H5zm0-6h2V5H5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--numeric-4-box-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 19H5V5h14m0-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-6 14h2V7h-2v4h-2V7H9v6h4'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--orbit-variant\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m19 8l-4 4h3c0 3.31-2.69 6-6 6c-1 0-1.97-.25-2.8-.7l-1.46 1.46A7.93 7.93 0 0 0 12 20c4.42 0 8-3.58 8-8h3M6 12c0-3.31 2.69-6 6-6c1 0 1.97.25 2.8.7l1.46-1.46A7.93 7.93 0 0 0 12 4c-4.42 0-8 3.58-8 8H1l4 4l4-4m5 0c0 1.11-.89 2-2 2s-2-.89-2-2s.9-2 2-2s2 .9 2 2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--package-variant-closed\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 16.5c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-9c0-.38.21-.71.53-.88l7.9-4.44c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.32.17.53.5.53.88zM12 4.15l-1.89 1.07L16 8.61l1.96-1.11zM6.04 7.5L12 10.85l1.96-1.1l-5.88-3.4zM5 15.91l6 3.38v-6.71L5 9.21zm14 0v-6.7l-6 3.37v6.71z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--palette-swatch-variant\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20 14H6c-2.2 0-4 1.8-4 4s1.8 4 4 4h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2M6 20c-1.1 0-2-.9-2-2s.9-2 2-2s2 .9 2 2s-.9 2-2 2m.3-8L13 5.3c.8-.8 2-.8 2.8 0l2.8 2.8c.8.8.8 2 0 2.8l-.9 1.1zM2 13.5V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2v1.5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--palette-swatch\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m2.53 19.65l1.34.56v-9.03l-2.43 5.86c-.41 1.02.06 2.19 1.09 2.61m19.5-3.7L17.07 4a2 2 0 0 0-1.81-1.25c-.26 0-.53.04-.79.15L7.1 5.95a2.02 2.02 0 0 0-1.23 1.8c-.01.25.04.54.13.8l5 11.95c.29.78 1.03 1.24 1.81 1.25c.26 0 .52-.05.77-.15l7.36-3.05a1.994 1.994 0 0 0 1.09-2.6M7.88 8.75a1 1 0 0 1-1-1a1 1 0 0 1 1-1c.55 0 1 .45 1 1s-.45 1-1 1m-2 11a2 2 0 0 0 2 2h1.45l-3.45-8.34z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--pencil\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83l3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--playlist-check\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 10H3v2h11zm0-4H3v2h11zM3 16h7v-2H3zm18.5-4.5L23 13l-7 7l-4.5-4.5L13 14l3 3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--pound-box-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 19H5V5h14m0-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2M7 9h2.31l.32-3h2l-.32 3h2l.32-3h2l-.32 3H17v2h-1.9l-.2 2H17v2h-2.31l-.32 3h-2l.32-3h-2l-.32 3h-2l.32-3H7v-2h1.9l.2-2H7zm4.1 2l-.2 2h2l.2-2Z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--presentation-play\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 3h8a2 2 0 0 1 2-2a2 2 0 0 1 2 2h8v2h-1v11h-5.75L17 22h-2l-1.75-6h-2.5L9 22H7l1.75-6H3V5H2zm3 2v9h14V5zm6.85 6.85a.5.5 0 0 1-.35.15a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5c.14 0 .26.06.35.15l1.4 1.39c.32.32.64.64.64.96s-.32.64-.64.96z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--robot-confused-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 8h1v1h-1zm1-3h-1v2h1V6h.5c.28 0 .5-.22.5-.5v-2c0-.28-.22-.5-.5-.5H18v1h2zm-3-2h-1v4h1zm-3.5 12.5a2 2 0 1 0 4 0c0-1.11-.89-2-2-2s-2 .9-2 2M17 8h-1v1h1zm5 6h-1c0-1.5-.47-2.87-1.26-4h-2.77c1.22.91 2.03 2.36 2.03 4v2h2v1h-2v3H5v-3H3v-1h2v-2c0-2.76 2.24-5 5-5h4c.34 0 .68.04 1 .1V7.08c-.33-.05-.66-.08-1-.08h-1V5.73A2 2 0 1 0 10 4c0 .74.4 1.39 1 1.73V7h-1c-3.87 0-7 3.13-7 7H2c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h1v1a2 2 0 0 0 2 2h14c1.11 0 2-.89 2-2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-13.5-.5c-1.1 0-2 .9-2 2s.9 2 2 2s2-.89 2-2s-.89-2-2-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--robot-excited-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22 14h-1c0-3.87-3.13-7-7-7h-1V5.73A2 2 0 1 0 10 4c0 .74.4 1.39 1 1.73V7h-1c-3.87 0-7 3.13-7 7H2c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h1v1a2 2 0 0 0 2 2h14c1.11 0 2-.89 2-2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 3h-2v3H5v-3H3v-1h2v-2c0-2.76 2.24-5 5-5h4c2.76 0 5 2.24 5 5v2h2zM8.5 13.5l2.36 2.36l-1.18 1.18l-1.18-1.18l-1.18 1.18l-1.18-1.18zm7 0l2.36 2.36l-1.18 1.18l-1.18-1.18l-1.18 1.18l-1.18-1.18z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--robot-happy-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10.5 15.5c0 .37-.1.7-.28 1c-.34-.59-.98-1-1.72-1s-1.38.41-1.72 1c-.17-.3-.28-.63-.28-1c0-1.1.9-2 2-2s2 .9 2 2M23 15v3c0 .55-.45 1-1 1h-1v1c0 1.11-.89 2-2 2H5a2 2 0 0 1-2-2v-1H2c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1c0-3.87 3.13-7 7-7h1V5.73c-.6-.34-1-.99-1-1.73c0-1.1.9-2 2-2s2 .9 2 2c0 .74-.4 1.39-1 1.73V7h1c3.87 0 7 3.13 7 7h1c.55 0 1 .45 1 1m-2 1h-2v-2c0-2.76-2.24-5-5-5h-4c-2.76 0-5 2.24-5 5v2H3v1h2v3h14v-3h2zm-5.5-2.5c-1.1 0-2 .9-2 2c0 .37.11.7.28 1c.34-.59.98-1 1.72-1s1.38.41 1.72 1c.18-.3.28-.63.28-1a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--robot-industrial-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 19h4.6L2.62 8.64C2.23 8 2 7.29 2 6.5a3.999 3.999 0 0 1 7.87-1H14V3c0-1.1.9-2 2-2v2.59L17.59 2H22v2h-3.59L16 6.41v.18L18.41 9H22v2h-4.41L16 9.41V12a2 2 0 0 1-2-2V7.5H9.87c-.1.39-.26.76-.46 1.1l6 10.4H20a2 2 0 0 1 2 2v1H2v-1c0-1.1.9-2 2-2m3.91-9c-.56.32-1.21.5-1.91.5l4.91 8.5h2.19zM6 4.5a2 2 0 0 0-2 2c0 1.11.89 2 2 2s2-.89 2-2a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--robot-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.5 15.5c0 1.11-.89 2-2 2s-2-.89-2-2s.9-2 2-2s2 .9 2 2m-9-2c-1.1 0-2 .9-2 2s.9 2 2 2s2-.89 2-2s-.89-2-2-2M23 15v3c0 .55-.45 1-1 1h-1v1c0 1.11-.89 2-2 2H5a2 2 0 0 1-2-2v-1H2c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1c0-3.87 3.13-7 7-7h1V5.73c-.6-.34-1-.99-1-1.73c0-1.1.9-2 2-2s2 .9 2 2c0 .74-.4 1.39-1 1.73V7h1c3.87 0 7 3.13 7 7h1c.55 0 1 .45 1 1m-2 1h-2v-2c0-2.76-2.24-5-5-5h-4c-2.76 0-5 2.24-5 5v2H3v1h2v3h14v-3h2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--rocket-launch-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m13.16 22.19l-1.66-3.84c1.6-.58 3.07-1.35 4.43-2.27l-2.78 6.11m-7.5-9.69l-3.84-1.65l6.11-2.78C7 9.43 6.23 10.91 5.65 12.5M20 4c-2.96-.22-5.2.83-7.55 3.31c-2.36 2.47-3.36 4.5-3.95 6.04l2.17 2.1c2.29-.87 4.33-2.18 6.03-3.89C20 8.27 20.17 5.4 20 4m-9 1.9c2.63-2.8 7-4.82 10.66-3.55c0 0 2.12 4.96-3.55 10.65c-2.2 2.17-4.58 3.5-6.72 4.34c-.24.09-1.15.39-2.13-.46l-2.13-2.13c-.56-.56-.74-1.38-.47-2.13C7.5 10.5 8.41 8.69 11 5.9M6.25 22H4.84l4.09-4.1c.3.21.63.36.97.45zM2 22v-1.41l4.77-4.78l1.43 1.42L3.41 22zm0-2.83v-1.42l3.65-3.65c.09.35.24.68.45.97zM16 6a2 2 0 0 1 2 2c0 1.11-.89 2-2 2a2 2 0 1 1 0-4'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--rocket-launch\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m13.16 22.19l-1.66-3.84c1.6-.58 3.07-1.35 4.43-2.27l-2.78 6.11m-7.5-9.69l-3.84-1.65l6.11-2.78a20 20 0 0 0-2.27 4.43M21.66 2.35S23.78 7.31 18.11 13c-2.2 2.17-4.58 3.5-6.73 4.34c-.74.28-1.57.1-2.12-.46l-2.13-2.13c-.56-.56-.74-1.38-.47-2.13C7.5 10.5 8.83 8.09 11 5.89C16.69.216 21.66 2.35 21.66 2.35M6.25 22H4.84l4.09-4.1c.3.21.63.36.97.45zM2 22v-1.41l4.77-4.78l1.43 1.42L3.41 22zm0-2.84v-1.41l3.65-3.65c.09.35.24.68.45.97zM16 6a2 2 0 1 0 0 4c1.11 0 2-.89 2-2a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shape-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 13.5v8H3v-8zm-2 2H5v4h4zM12 2l5.5 9h-11zm0 3.86L10.08 9h3.84zM17.5 13c2.5 0 4.5 2 4.5 4.5S20 22 17.5 22S13 20 13 17.5s2-4.5 4.5-4.5m0 2a2.5 2.5 0 0 0-2.5 2.5a2.5 2.5 0 0 0 2.5 2.5a2.5 2.5 0 0 0 2.5-2.5a2.5 2.5 0 0 0-2.5-2.5'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shape-plus-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 11V2H2v9m2-2V4h5v5m11-2.5C20 7.9 18.9 9 17.5 9S15 7.9 15 6.5S16.11 4 17.5 4S20 5.11 20 6.5M6.5 14L2 22h9m-3.42-2H5.42l1.08-1.92M22 6.5C22 4 20 2 17.5 2S13 4 13 6.5s2 4.5 4.5 4.5S22 9 22 6.5M19 17v-3h-2v3h-3v2h3v3h2v-3h3v-2Z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shape-plus\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 2h9v9H2zm15.5 0C20 2 22 4 22 6.5S20 11 17.5 11S13 9 13 6.5S15 2 17.5 2m-11 12l4.5 8H2zM19 17h3v2h-3v3h-2v-3h-3v-2h3v-3h2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shield-check\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m10 17l-4-4l1.41-1.41L10 14.17l6.59-6.59L18 9m-6-8L3 5v6c0 5.55 3.84 10.74 9 12c5.16-1.26 9-6.45 9-12V5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shield-half-full\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 11c0 5.55-3.84 10.74-9 12c-5.16-1.26-9-6.45-9-12V5l9-4l9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shield-lock-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 11c0 5.55-3.84 10.74-9 12c-5.16-1.26-9-6.45-9-12V5l9-4l9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21m2.8-10V9.5C14.8 8.1 13.4 7 12 7S9.2 8.1 9.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3m-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shield-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 11c0 5.55-3.84 10.74-9 12c-5.16-1.26-9-6.45-9-12V5l9-4l9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--shield-sun-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 11c0 5.55-3.84 10.74-9 12c-5.16-1.26-9-6.45-9-12V5l9-4l9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21m0-12.11c1.6 0 2.89 1.29 2.89 2.89S13.6 14.67 12 14.67s-2.89-1.3-2.89-2.89s1.3-2.89 2.89-2.89M12 6l1.38 2q-.63-.27-1.38-.27c-.75 0-.95.09-1.38.27zM7 8.89l2.4-.2c-.34.31-.66.65-.9 1.07c-.25.42-.4.86-.5 1.32zm0 5.78l1.03-2.17c.08.43.24.88.47 1.3c.25.43.56.79.9 1.08zm10-5.78l-1 2.19c-.1-.46-.26-.9-.5-1.32s-.55-.76-.9-1.08zm0 5.78l-2.4.2c.34-.29.65-.65.9-1.07c.24-.42.39-.87.47-1.3zm-5 2.88l-1.39-1.98c.43.15.89.25 1.39.25s.95-.1 1.37-.25z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--source-branch\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13 14c-3.36 0-4.46 1.35-4.82 2.24C9.25 16.7 10 17.76 10 19a3 3 0 0 1-3 3a3 3 0 0 1-3-3c0-1.31.83-2.42 2-2.83V7.83A2.99 2.99 0 0 1 4 5a3 3 0 0 1 3-3a3 3 0 0 1 3 3c0 1.31-.83 2.42-2 2.83v5.29c.88-.65 2.16-1.12 4-1.12c2.67 0 3.56-1.34 3.85-2.23A3.01 3.01 0 0 1 14 7a3 3 0 0 1 3-3a3 3 0 0 1 3 3c0 1.34-.88 2.5-2.09 2.86C17.65 11.29 16.68 14 13 14m-6 4a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1M7 4a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1m10 2a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--source-merge\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 3a3 3 0 0 1 3 3c0 1.29-.81 2.39-1.96 2.81c.54 5 5.04 5.96 7.15 6.15A2.985 2.985 0 0 1 18 13a3 3 0 0 1 3 3a3 3 0 0 1-3 3c-1.31 0-2.43-.84-2.84-2c-4.25-.2-5.72-1.81-7.16-3.61v1.78c1.17.41 2 1.52 2 2.83a3 3 0 0 1-3 3a3 3 0 0 1-3-3c0-1.31.83-2.42 2-2.83V8.83A2.99 2.99 0 0 1 4 6a3 3 0 0 1 3-3m0 2a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1m0 12a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1m11-2a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--star-four-points\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 1L9 9l-8 3l8 3l3 8l3-8l8-3l-8-3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--target\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 2v2.07A8 8 0 0 0 4.07 11H2v2h2.07A8 8 0 0 0 11 19.93V22h2v-2.07A8 8 0 0 0 19.93 13H22v-2h-2.07A8 8 0 0 0 13 4.07V2m-2 4.08V8h2V6.09c2.5.41 4.5 2.41 4.92 4.91H16v2h1.91c-.41 2.5-2.41 4.5-4.91 4.92V16h-2v1.91C8.5 17.5 6.5 15.5 6.08 13H8v-2H6.09C6.5 8.5 8.5 6.5 11 6.08M12 11a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--test-tube-empty\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 2h10v2h-1v14a4 4 0 0 1-4 4a4 4 0 0 1-4-4V4H7zm7 2h-4v14a2 2 0 0 0 2 2a2 2 0 0 0 2-2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--test-tube\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 2v2h1v14a4 4 0 0 0 4 4a4 4 0 0 0 4-4V4h1V2zm4 14c-.6 0-1-.4-1-1s.4-1 1-1s1 .4 1 1s-.4 1-1 1m2-4c-.6 0-1-.4-1-1s.4-1 1-1s1 .4 1 1s-.4 1-1 1m1-5h-4V4h4z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--timeline-clock-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 2v6H2V2zM2 22v-6h2v6zm3-10c0 1.11-.89 2-2 2a2 2 0 1 1 2-2m11-8c4.42 0 8 3.58 8 8s-3.58 8-8 8c-3.6 0-6.64-2.38-7.65-5.65L6 12l2.35-2.35C9.36 6.38 12.4 4 16 4m0 2c-3.31 0-6 2.69-6 6s2.69 6 6 6s6-2.69 6-6s-2.69-6-6-6m-1 7V8h1.5v4.2l3 1.8l-.82 1.26z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--timeline-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 2v6H2V2zM2 22v-6h2v6zm3-10c0 1.11-.89 2-2 2a2 2 0 1 1 2-2m19-6v12c0 1.11-.89 2-2 2H10a2 2 0 0 1-2-2v-4l-2-2l2-2V6a2 2 0 0 1 2-2h12c1.11 0 2 .89 2 2M10 6v12h12V6z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--transit-connection-variant\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 11h-3.18C14.4 9.84 13.3 9 12 9s-2.4.84-2.82 2H6c-.33 0-2-.1-2-2V8c0-1.83 1.54-2 2-2h10.18C16.6 7.16 17.7 8 19 8a3 3 0 0 0 3-3a3 3 0 0 0-3-3c-1.3 0-2.4.84-2.82 2H6C4.39 4 2 5.06 2 8v1c0 2.94 2.39 4 4 4h3.18c.42 1.16 1.52 2 2.82 2s2.4-.84 2.82-2H18c.33 0 2 .1 2 2v1c0 1.83-1.54 2-2 2H7.82C7.4 16.84 6.3 16 5 16a3 3 0 0 0-3 3a3 3 0 0 0 3 3c1.3 0 2.4-.84 2.82-2H18c1.61 0 4-1.07 4-4v-1c0-2.93-2.39-4-4-4m1-7a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1M5 20a1 1 0 0 1-1-1a1 1 0 0 1 1-1a1 1 0 0 1 1 1a1 1 0 0 1-1 1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--tune-variant\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 13c-1.86 0-3.41 1.28-3.86 3H2v2h2.14c.45 1.72 2 3 3.86 3s3.41-1.28 3.86-3H22v-2H11.86c-.45-1.72-2-3-3.86-3m0 6c-1.1 0-2-.9-2-2s.9-2 2-2s2 .9 2 2s-.9 2-2 2M19.86 6c-.45-1.72-2-3-3.86-3s-3.41 1.28-3.86 3H2v2h10.14c.45 1.72 2 3 3.86 3s3.41-1.28 3.86-3H22V6zM16 9c-1.1 0-2-.9-2-2s.9-2 2-2s2 .9 2 2s-.9 2-2 2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--tune-vertical-variant\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 12.14V2H6v10.14c-1.72.45-3 2-3 3.86s1.28 3.41 3 3.86V22h2v-2.14c1.72-.45 3-2 3-3.86s-1.28-3.41-3-3.86M7 14c1.1 0 2 .9 2 2s-.9 2-2 2s-2-.9-2-2s.9-2 2-2M18 2h-2v2.14c-1.72.45-3 2-3 3.86s1.28 3.41 3 3.86V22h2V11.86c1.72-.45 3-2 3-3.86s-1.28-3.41-3-3.86zm-1 4c1.1 0 2 .9 2 2s-.9 2-2 2s-2-.9-2-2s.9-2 2-2'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--tune\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 17v2h6v-2zM3 5v2h10V5zm10 16v-2h8v-2h-8v-2h-2v6zM7 9v2H3v2h4v2h2V9zm14 4v-2H11v2zm-6-4h2V7h4V5h-4V3h-2z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--vector-polyline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 3v6h2.95l2 6H6v6h6v-4.59L17.41 11H22V5h-6v4.57L10.59 15H9.06l-2-6H8V3M4 5h2v2H4m14 0h2v2h-2M8 17h2v2H8Z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--view-quilt-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 5v13h17V5zm2 11V7h3v9zm5 0v-3.5h3V16zm8 0h-3v-3.5h3zm-8-5.5V7h8v3.5z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--wall\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 16h9v5H3zm-1-6h6v5H2zm7 0h6v5H9zm7 0h6v5h-6zm-3 6h8v5h-8zM3 4h8v5H3zm9 0h9v5h-9z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--weather-windy\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 10a1 1 0 0 1-1-1a1 1 0 0 1 1-1h8a2 2 0 0 0 2-2a2 2 0 0 0-2-2c-.55 0-1.05.22-1.41.59a.973.973 0 0 1-1.42 0c-.39-.39-.39-1.03 0-1.42C9.9 2.45 10.9 2 12 2a4 4 0 0 1 4 4a4 4 0 0 1-4 4zm15 2a1 1 0 0 0 1-1a1 1 0 0 0-1-1c-.28 0-.53.11-.71.29a.996.996 0 0 1-1.41 0c-.38-.39-.38-1.02 0-1.41C17.42 8.34 18.17 8 19 8a3 3 0 0 1 3 3a3 3 0 0 1-3 3H5a1 1 0 0 1-1-1a1 1 0 0 1 1-1zm-1 6H4a1 1 0 0 1-1-1a1 1 0 0 1 1-1h14a3 3 0 0 1 3 3a3 3 0 0 1-3 3c-.83 0-1.58-.34-2.12-.88c-.38-.39-.38-1.02 0-1.41a.996.996 0 0 1 1.41 0c.18.18.43.29.71.29a1 1 0 0 0 1-1a1 1 0 0 0-1-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--webpack\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m20.45 17.39l-8.09 4.58V18.4l5.04-2.77zm.55-.5V7.31L18.04 9v6.18zm-17.45.5l8.09 4.57V18.4L6.6 15.63zm-.55-.5V7.31L5.96 9v6.18zm.35-10.2L11.64 2v3.45L6.33 8.37l-.05.02zm17.3 0L12.36 2v3.45l5.31 2.93l.04.02zm-9.01 10.9l-4.97-2.74V9.44l4.97 2.87zm.72 0l4.97-2.73V9.44l-4.97 2.87zM7 8.81l5-2.75l5 2.75l-5 2.88z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--wechat\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.5 4C5.36 4 2 6.69 2 10c0 1.89 1.08 3.56 2.78 4.66L4 17l2.5-1.5c.89.31 1.87.5 2.91.5A5.2 5.2 0 0 1 9 14c0-3.31 3.13-6 7-6c.19 0 .38 0 .56.03C15.54 5.69 12.78 4 9.5 4m-3 2.5a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m5 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1M16 9c-3.31 0-6 2.24-6 5s2.69 5 6 5c.67 0 1.31-.08 1.91-.25L20 20l-.62-1.87C20.95 17.22 22 15.71 22 14c0-2.76-2.69-5-6-5m-2 2.5a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m4 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--widgets-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m16.7 4.5l2.8 2.8l-2.8 2.8l-2.8-2.8zM9 5v4H5V5zm10 10v4h-4v-4zM16.7 1.7L11 7.3l5.7 5.7H13v8h8v-8h-4.3l5.6-5.7zM11 3H3v8h8zM9 15v4H5v-4zm2-2H3v8h8z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--widgets\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 3h8v4.34l5.66-5.65l5.65 5.65L16.66 13H21v8h-8v-8h3.66L11 7.34V11H3zm0 10h8v8H3z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi--zip-box-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 17v-2h2v2zm2-4v-2h-2v2zm0-4V7h-2v2zm-4 2h2V9h-2zm0 4h2v-2h-2zM21 5v14c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2m-2 0h-7v2h-2V5H5v14h14z'/%3E%3C/svg%3E");
  }
  .icon-\[mdi-light--home\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m16 8.41l-4.5-4.5L4.41 11H6v8h3v-6h5v6h3v-8h1.59L17 9.41V6h-1zM2 12l9.5-9.5L15 6V5h3v4l3 3h-3v8h-5v-6h-3v6H5v-8z'/%3E%3C/svg%3E");
  }
  .icon-\[logos--ant-design\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cdefs%3E%3ClinearGradient id='SVGLtho8dDK' x1='62.102%25' x2='108.197%25' y1='0%25' y2='37.864%25'%3E%3Cstop offset='0%25' stop-color='%234285eb'/%3E%3Cstop offset='100%25' stop-color='%232ec7ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGN6GESbiL' x1='69.644%25' x2='54.043%25' y1='0%25' y2='108.457%25'%3E%3Cstop offset='0%25' stop-color='%2329cdff'/%3E%3Cstop offset='37.86%25' stop-color='%23148eff'/%3E%3Cstop offset='100%25' stop-color='%230a60ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGAM3vtM4q' x1='69.691%25' x2='16.723%25' y1='-12.974%25' y2='117.391%25'%3E%3Cstop offset='0%25' stop-color='%23fa816e'/%3E%3Cstop offset='41.473%25' stop-color='%23f74a5c'/%3E%3Cstop offset='100%25' stop-color='%23f51d2c'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGcuaZ2bVd' x1='68.128%25' x2='30.44%25' y1='-35.691%25' y2='114.943%25'%3E%3Cstop offset='0%25' stop-color='%23fa8e7d'/%3E%3Cstop offset='51.264%25' stop-color='%23f74a5c'/%3E%3Cstop offset='100%25' stop-color='%23f51d2c'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none'%3E%3Cpath fill='url(%23SVGLtho8dDK)' d='M116.85 4.545L4.53 116.775a15.396 15.396 0 0 0 0 21.812l112.32 112.229c6.039 6.033 15.792 6.033 21.83 0l47.095-47.056c5.408-5.404 5.408-14.165 0-19.568s-14.176-5.404-19.584 0l-35.702 35.672c-1.503 1.502-3.784 1.502-5.287 0l-89.696-89.622c-1.503-1.502-1.503-3.781 0-5.283l89.696-89.623c1.503-1.501 3.784-1.501 5.287 0l35.702 35.673c5.408 5.404 14.176 5.404 19.584 0s5.408-14.164 0-19.568l-47.09-47.05c-6.063-5.904-15.82-5.856-21.835.154'/%3E%3Cpath fill='url(%23SVGN6GESbiL)' d='M116.85 4.545L4.53 116.775a15.396 15.396 0 0 0 0 21.812l112.32 112.229c6.039 6.033 15.792 6.033 21.83 0l47.095-47.056c5.408-5.404 5.408-14.165 0-19.568s-14.176-5.404-19.584 0l-35.702 35.672c-1.503 1.502-3.784 1.502-5.287 0l-89.696-89.622c-1.503-1.502-1.503-3.781 0-5.283l89.696-89.623c3.742-3.226 9.849-9.76 18.815-11.29q9.996-1.703 21.857 7.5L138.686 4.39c-6.064-5.903-15.82-5.855-21.836.155'/%3E%3Cpath fill='url(%23SVGAM3vtM4q)' d='M196.647 173.754c5.408 5.404 14.176 5.404 19.584 0l34.739-34.71a15.396 15.396 0 0 0 0-21.812l-35.041-34.89c-5.421-5.397-14.192-5.389-19.603.018c-5.408 5.404-5.408 14.164 0 19.568l23.667 23.648c1.503 1.502 1.503 3.781 0 5.283l-23.346 23.327c-5.408 5.404-5.408 14.165 0 19.568'/%3E%3Cellipse cx='128.327' cy='128.242' fill='url(%23SVGcuaZ2bVd)' rx='30.327' ry='30.302'/%3E%3C/g%3E%3C/svg%3E");
  }
  .icon-\[logos--bootstrap\] {
    display: inline-block;
    width: 1.26em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 204' width='256' height='204'%3E%3Cpath fill='%237e13f8' d='M53.172 0C38.565 0 27.756 12.785 28.24 26.65c.465 13.32-.139 30.573-4.482 44.642C19.402 85.402 12.034 94.34 0 95.488v12.956c12.034 1.148 19.402 10.086 23.758 24.197c4.343 14.069 4.947 31.32 4.482 44.641c-.484 13.863 10.325 26.65 24.934 26.65h149.673c14.608 0 25.414-12.785 24.93-26.65c-.464-13.32.139-30.572 4.482-44.641c4.359-14.11 11.707-23.05 23.741-24.197V95.488c-12.034-1.148-19.382-10.086-23.74-24.196c-4.344-14.067-4.947-31.321-4.483-44.642C228.261 12.787 217.455 0 202.847 0H53.17zM173.56 125.533c0 19.092-14.24 30.67-37.872 30.67h-40.23a4.34 4.34 0 0 1-4.338-4.339V52.068a4.34 4.34 0 0 1 4.339-4.34h39.999c19.705 0 32.637 10.675 32.637 27.063c0 11.503-8.7 21.801-19.783 23.604v.601c15.089 1.655 25.248 12.104 25.248 26.537m-42.26-64.05h-22.937v32.4h19.32c14.934 0 23.17-6.014 23.17-16.764c0-10.073-7.082-15.636-19.552-15.636m-22.937 45.256v35.705h23.782c15.548 0 23.786-6.239 23.786-17.965c0-11.728-8.467-17.742-24.786-17.742h-22.782z'/%3E%3C/svg%3E");
  }
  .icon-\[logos--bulma\] {
    display: inline-block;
    width: 0.69em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 373' width='256' height='373'%3E%3Cpath fill='%2300d1b2' d='M0 256L23.273 93.091L116.364 0l116.363 116.364l-69.818 69.818L256 279.273l-139.636 93.091z'/%3E%3C/svg%3E");
  }
  .icon-\[logos--chrome\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%23fff' d='M128.003 199.216c39.335 0 71.221-31.888 71.221-71.223S167.338 56.77 128.003 56.77S56.78 88.658 56.78 127.993s31.887 71.223 71.222 71.223'/%3E%3Cpath fill='%23229342' d='M35.89 92.997Q27.92 79.192 17.154 64.02a127.98 127.98 0 0 0 110.857 191.981q17.671-24.785 23.996-35.74q12.148-21.042 31.423-60.251v-.015a63.993 63.993 0 0 1-110.857.017Q46.395 111.19 35.89 92.998'/%3E%3Cpath fill='%23fbc116' d='M128.008 255.996A127.97 127.97 0 0 0 256 127.997A128 128 0 0 0 238.837 64q-36.372-3.585-53.686-3.585q-19.632 0-57.152 3.585l-.014.01a63.99 63.99 0 0 1 55.444 31.987a63.99 63.99 0 0 1-.001 64.01z'/%3E%3Cpath fill='%231a73e8' d='M128.003 178.677c27.984 0 50.669-22.685 50.669-50.67s-22.685-50.67-50.67-50.67c-27.983 0-50.669 22.686-50.669 50.67s22.686 50.67 50.67 50.67'/%3E%3Cpath fill='%23e33b2e' d='M128.003 64.004H238.84a127.973 127.973 0 0 0-221.685.015l55.419 95.99l.015.008a63.993 63.993 0 0 1 55.415-96.014z'/%3E%3C/svg%3E");
  }
  .icon-\[logos--less\] {
    display: inline-block;
    width: 2.33em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 110' width='256' height='110'%3E%3Cdefs%3E%3Cpath id='SVGemQR9biq' d='M224.236 88.738c0 11.564-9.688 21.025-21.529 21.025H21.75c-11.841 0-21.529-9.461-21.529-21.025V21.781C.221 10.218 9.909.756 21.75.756h180.957c11.841 0 21.529 9.462 21.529 21.025z'/%3E%3Cpath id='SVGKEf7ie8Z' d='M-15.94.496H240V110H-15.94'/%3E%3ClinearGradient id='SVGusBLfcyb' x1='50%25' x2='50%25' y1='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%232e4f82'/%3E%3Cstop offset='100%25' stop-color='%23182e4d'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16)'%3E%3Cuse fill='url(%23SVGusBLfcyb)' href='%23SVGemQR9biq'/%3E%3Cmask id='SVGpEuNrbig' fill='%23fff'%3E%3Cuse href='%23SVGKEf7ie8Z'/%3E%3C/mask%3E%3Cuse href='%23SVGKEf7ie8Z'/%3E%3Cpath fill='%23faf9f8' d='M229.071 40.43c0-8.197 1.261-13.031 1.261-21.858c0-13.662-5.045-18.076-16.184-18.076h-8.197v9.668h2.522c5.675 0 6.936 1.892 6.936 8.828c0 6.515-.631 13.031-.631 20.598c0 9.668 3.153 13.451 9.458 14.922v.631c-6.305 1.471-9.458 5.255-9.458 14.923c0 7.566.631 13.662.631 20.598c0 7.146-1.471 9.037-6.936 9.037v.21h-2.522V110h8.197c11.139 0 16.184-4.414 16.184-18.075c0-9.038-1.261-13.662-1.261-21.859c0-4.414 2.732-9.038 10.929-9.458v-10.93c-8.197-.21-10.929-4.834-10.929-9.248' mask='url(%23SVGpEuNrbig)'/%3E%3Cpath fill='%23faf9f8' d='M135.961 53.251c-6.516-2.522-12.401-3.993-12.401-8.197c0-3.152 2.522-5.044 7.146-5.044s8.828 1.892 13.452 5.255l8.407-11.14c-5.255-3.993-12.401-8.197-22.069-8.197c-14.292 0-23.961 8.197-23.961 19.757c0 10.299 9.038 15.553 16.605 18.496c6.515 2.522 12.821 4.624 12.821 8.827c0 3.153-2.523 5.255-8.197 5.255c-5.255 0-10.509-2.102-16.184-6.516l-8.197 12.191c6.305 5.254 15.973 8.827 23.96 8.827c16.815 0 25.852-8.827 25.852-20.387s-9.037-16.394-17.234-19.127' mask='url(%23SVGpEuNrbig)'/%3E%3Cpath fill='%23faf9f8' d='M186.824 53.251c-6.305-2.522-12.19-3.993-12.19-8.197c0-3.152 2.522-5.044 7.146-5.044s8.828 1.892 13.452 5.255l8.407-11.14c-5.255-3.993-12.401-8.197-22.069-8.197c-14.293 0-23.961 8.197-23.961 19.757c0 10.299 9.038 15.553 16.604 18.496c6.516 2.522 12.821 4.624 12.821 8.827c0 3.153-2.522 5.255-8.197 5.255c-5.254 0-10.509-2.102-16.183-6.516l-8.408 12.191c6.306 5.254 15.974 8.827 23.961 8.827c16.814 0 25.852-8.827 25.852-20.387s-9.038-16.394-17.235-19.127' mask='url(%23SVGpEuNrbig)'/%3E%3Cpath fill='%23faf9f8' d='M61.977 52.2c1.261-8.407 6.305-12.4 12.19-12.4c7.567 0 10.51 5.254 10.51 12.4zm38.673 3.784c.21-17.025-9.038-30.266-26.693-30.266c-15.343 0-30.055 12.821-29.635 32.998c0 20.808 13.662 32.998 31.737 32.998c7.567 0 15.974-2.732 22.489-7.146l-6.305-11.139c-4.624 2.732-9.038 3.993-13.662 3.993c-8.407 0-14.923-3.993-16.604-13.662h38.043c.21-1.471.63-4.413.63-7.776' mask='url(%23SVGpEuNrbig)'/%3E%3Cpath fill='%23faf9f8' d='M43.271 77.002c-1.471 0-3.363-1.261-3.363-5.255V.496H10.062C-1.287.496-6.332 4.91-6.332 18.572c0 9.037 1.261 14.082 1.261 21.858c0 4.414-2.732 9.038-10.929 9.458v10.93c8.197.21 10.929 4.834 10.929 9.248c0 7.777-1.261 12.4-1.261 21.438c0 13.662 5.045 18.076 16.184 18.076h8.197v-9.669h-2.522c-5.254 0-6.936-2.101-6.936-9.037s.631-12.821.631-20.598c0-9.668-3.153-13.452-9.459-14.923v-.63c6.306-1.472 9.459-5.255 9.459-14.923c0-7.567-.631-13.662-.631-20.598s1.471-8.827 6.936-8.827h5.675v60.321c0 12.821 4.414 21.229 17.235 21.229c3.993 0 7.146-.631 9.458-1.472l-2.102-13.661c-1.261.21-1.891.21-2.522.21' mask='url(%23SVGpEuNrbig)'/%3E%3C/g%3E%3C/svg%3E");
  }
  .icon-\[logos--postcss\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='%23dd3735'%3E%3Cpath d='M255.902 121.097c-.086-3.284-.26-6.654-.432-9.938c-.173-3.37-.26-6.74-.605-10.11c-.605-4.582-1.21-9.248-2.247-13.742c-.778-3.716-2.074-7.259-3.37-10.802c-1.642-4.149-3.284-8.383-5.358-12.358c-3.371-6.395-7.778-12.099-11.84-18.062c-2.68-3.803-6.135-6.914-8.728-10.802c-1.47-2.247-3.63-4.149-5.79-5.877c-3.457-2.765-7.087-5.272-10.716-7.69c-2.766-1.903-5.531-3.717-8.47-5.359c-2.333-1.297-4.84-2.334-7.26-3.457c-2.764-1.297-5.443-2.852-8.554-3.457c-.778-.173-1.47-.432-2.247-.69c-1.988-.693-3.89-1.47-5.877-2.075c-3.024-.95-5.962-2.075-9.074-2.852c-3.024-.778-6.135-1.297-9.246-1.729c-3.457-.518-7-.69-10.457-1.037c-2.247-.259-4.494-.518-6.655-.605c-3.283-.172-6.654-.172-9.938-.259c-1.642-.086-3.37-.259-5.012-.173c-2.506.087-5.012.346-7.52.692c-2.418.26-4.838.691-7.172 1.037c-2.851.345-5.703.518-8.555.864c-2.68.346-5.444.864-8.123 1.296c-.951.173-1.902.52-2.852.691c-2.074.433-4.235.606-6.31 1.297c-3.715 1.123-7.431 2.42-11.061 3.802c-3.37 1.383-6.654 2.852-9.851 4.581c-3.284 1.814-6.395 3.975-9.507 6.05c-2.938 1.986-5.876 4.061-8.728 6.308c-2.765 2.16-5.358 4.58-7.864 7c-1.383 1.382-2.506 3.024-3.803 4.58c-2.16 2.506-4.321 4.926-6.395 7.518C24.557 47.9 23 50.147 21.36 52.394c-2.94 3.975-5.445 8.21-7.778 12.444c-.951 1.728-1.815 3.457-2.68 5.185c-1.296 2.593-2.678 5.1-3.888 7.778c-.864 1.815-1.556 3.802-2.074 5.79a698 698 0 0 0-3.543 12.79C.36 100.183.1 104.16.014 108.048c-.087 3.456.259 6.827.605 10.284c.086.864-.432 1.901.605 2.592c.086 0 0 .346-.087.432c-.26.52 0 1.037.519 1.21c0 0 .086.087.086.173H1.31c-.26.778.605 1.383.259 2.247c-.086.173.26.518.432.778c0 .26-.086.605 0 .864c.087.778.433 1.555.433 2.42c0 .605.518 1.296.69 1.901c.087.26 0 .691-.172.864c-.518.605-.432 1.124.346 1.47c.173.086.432.431.432.604c0 .52-.173 1.037-.26 1.556c.173.173.26.345.173.518c0 .26-.26.52-.172.692c.69 1.382.95 2.938 1.037 4.493c0 .346.173.692.345 1.124c.087 0 .346 0 .519.086l-.52 1.556c.433-.26.779-.346 1.21-.519c.26 1.124.52 2.161.865 3.111q.13.26.519.52c-.087.172-.087.517-.26.604c.346 1.555.519 3.025 1.124 4.494c.087 0 .173-.087.259-.087c-.26-1.555-.432-3.197-.691-4.753v-.518s.173-.087.259-.087c.087.346.26.778.26 1.037c.69 0 1.728.432 2.419.432c.087-.259.173-.605.26-.777c-.52-.519-.951-1.297-1.47-1.815c.173.691 0 .95 0 1.21a17 17 0 0 0-1.21-.519c.346-.432.692-.864 1.21-1.383c0-.777-.432-1.469-1.642-1.382c.519-.173 1.038-.432 1.642-.605c.087.26.173.518.26.691c.69-1.21-.346-2.16-.346-3.37c.086-1.469-.778-2.938-1.037-4.494c-.432-2.42-.346-6.049-.605-8.469c0-.173-.26-.346-.432-.519c-.087.087-.52 1.21-.605 1.297c.259 2.074.518 4.148.69 6.222c-.085 0-.172 0-.172.086c-.345-1.815-.691-3.716-1.123-5.79c-.086.605-.173.864-.173 1.21c-.26-.086-.345-.173-.778-.346c.346.778.692 1.297.95 1.902c-.604-.26-1.295-.173-1.295-.173v2.42c-.864-.865-1.124-1.556-1.556-2.16c-.173-.692-.26-1.384-.432-2.075l.259-.087c-.086-.345-.26-.605-.26-.864a68 68 0 0 1-.258-2.074c.086-.086.432-.173.605-.345l-.692-1.037c.692.086 1.124.172 1.556.172c0-.172.086-.259 0-.345c-.864-.778-.26-1.47.086-2.16c.173-.347.778-.433.95-.779c.692-1.296 1.816-2.333 1.816-3.975c0-.778.259-1.642.345-2.42c.173-1.469.346-2.938.433-4.407c.172-1.9 0-3.803.432-5.617c.69-3.025 1.555-6.05 2.506-9.074c.69-2.16 1.469-4.235 2.333-6.395c1.297-3.37 2.506-6.74 4.148-9.939c2.334-4.666 5.013-9.16 7.605-13.74c1.642-2.852 3.37-5.53 5.185-8.297c1.729-2.679 3.457-5.444 5.445-7.95c2.765-3.543 5.79-6.827 9.16-9.766c3.457-3.11 6.74-6.308 10.457-9.16c4.84-3.716 9.938-7 15.383-9.852c4.407-2.333 8.987-4.148 13.568-5.877c2.938-1.123 6.135-1.64 9.16-2.592c3.457-1.124 6.914-1.642 10.543-1.729c2.334-.086 4.58-.345 6.914-.604c2.074-.173 4.148-.346 6.395-.605a3.8 3.8 0 0 0-.432.691c-.951 1.383-1.988 2.765-2.938 4.148c-.778 1.124-1.642 2.333-2.42 3.457c-1.383 1.815-2.852 3.63-4.148 5.531c-1.988 2.852-3.803 5.79-5.877 8.642c-2.074 2.765-4.321 5.358-6.481 8.037c-2.852 3.716-5.531 7.518-8.383 11.234c-2.593 3.544-5.358 6.914-7.864 10.457c-2.247 3.111-4.235 6.395-6.395 9.593c-3.198 4.753-6.395 9.42-9.593 14.172a818 818 0 0 1-7.605 10.803c-.173.26-.432.346-.691.518c-.173.173-.52.346-.52.52c-.171.604-.171 1.21-.431 1.727c-.691 1.297-1.382 2.593-2.16 3.803c-.432.691-1.037 1.296-1.556 1.987c-.173-.086-.26-.172-.432-.172c.346-.865 1.815-1.383 1.124-2.679c-.432.691-.865 1.296-1.297 1.987l-1.037 2.074c.346.26.95.432.346.951c-.26.432-.52.95-.778 1.383c.087 0 .087.086.173.086c.259-.346.519-.605.778-.95c.086 0 .173.086.259.086c-.26.864-.778 1.642-1.21 2.42c-.346.691-1.21 1.21-1.815 1.728c.087.086.692.346.778.432c.259-.346.346-.173.605-.518c.173.26.432-.173.519.086c.259-.346.518-.605.605-.864c.345-.864.864-1.556 1.728-1.9c.346-.174.605-.434.864-.693c2.593-2.679 5.272-5.27 7.605-8.123c3.63-4.408 6.914-8.988 10.37-13.482c1.47-1.9 3.198-3.802 4.753-5.617c.173.087.346.087.433.173c-.173 1.815-.346 3.716-.433 5.531c-.26 3.197-.432 6.395-.691 9.68c-.086 1.295 0 2.591-.086 3.888c0 .345-.26.604-.26.95c0 .864.26 1.815.26 2.68c-.26 3.197-.605 6.308-.865 9.505c-.086.692.26 1.383.433 1.988c-.087-.086-.173-.173-.433-.346c0 5.013.95 9.94.173 14.865c.346-.087.519-.173.519-.346c.086-.605.259-1.21.259-1.815c.087-.518 0-1.037 0-1.642v-.864c.087-1.556.432-3.198.259-4.753c-.172-1.729-.172-3.37.173-5.013c.173-.69-.086-1.555.346-2.419v1.296c-.087 4.926.086 9.852-.605 14.778c-.086.432.259 1.21-.691 1.123c-.087 0-.173.432-.346.692c-.432.864.518 1.987-.346 2.851c-.173.173.173.951.259 1.47c0 .172.087.345 0 .432c-.345.605-.345.605.173.691c.087 1.901.26 3.63.346 5.444h.259c1.124-3.284.432-6.654 1.037-10.024c.087 1.382.173 2.765.087 4.234c0 2.247-.087 4.408-.173 6.655c0 .432-.087.864-.173 1.296c-.26 1.21-.346 2.42-.778 3.543c-.345.864-.173 2.161-.173 3.198v3.283c0 .087.26.346.26.692c.086.778-.346 1.556-.087 2.42c.087.173-.086.432-.173.605c-.086.26-.172.518-.086.777l.259 1.297c0 .086.087.173.173.345c.087-.345.087-.605.087-.69c1.469.172.69 1.468 1.382 2.16c-.345.172-.605.26-.605.345c.087.346.26.605.26.951c0 .777-.087 1.47-.173 2.247c0 1.987-.087 3.975-.087 5.876c0 .26.087.52.087.778c0 .173-.087.346-.087.605v1.815h.346c-.173.26-.346.518-.605.777c-.086 0-.346 0-.346-.086v-10.889h-1.296c-.173 5.185.259 9.852-.691 14.691c-1.037.087-1.383.26-2.506.26c-2.68 0-5.358 0-8.037.086c-3.198 0-6.31.087-9.507.087c-1.555 0-3.197.172-4.753.172c-2.074 0-4.234-.259-6.308-.259c-3.198 0-6.31.26-9.506.346c-2.334.086-4.667.086-7 .173c-1.556.086-3.112.173-4.667.345c-.691.087-1.296.346-2.161.605c-.26 0-.864-.086-1.382 0c-.864.173-1.642.692-2.506.864c-1.297.26-1.642.605-1.47 1.902v.864a2.6 2.6 0 0 0-.605-.432c-.086 0-.172.086-.172.086c.086.26.259.432.345.692c.346-.173.778-.605 1.124-.605h1.21c-.173 0-.26.518-.52.95a67 67 0 0 0 1.557-.605c.086.26.086.605.086.692c1.21-.087 2.333-.432 3.37-.173c3.37.864 6.828 1.21 10.284 1.555c2.247.173 4.408.26 6.655.346c3.197.173 6.395.346 9.592.346c2.679 0 5.272-.259 7.95-.259c3.717 0 7.433.172 11.149.26c.778 0 1.642-.088 2.506-.088h6.309c5.617-.172 11.234-.259 16.852-.432c3.197-.086 6.48-.259 9.679-.345l9.85-.26c3.804-.086 7.606-.086 11.322-.173c2.852 0 5.618-.086 8.469-.172c3.198-.087 6.482-.346 9.679-.519c1.729-.086 3.457-.259 5.186-.432c2.074-.173 4.234-.432 6.308-.519c3.11-.172 6.309-.259 9.42-.432c3.889-.259 7.778-.605 11.753-.69c3.63-.174 7.346-.087 10.975-.174c3.198-.086 6.395-.259 9.679-.345l5.445-.26s3.629-.086 5.444-.259c3.11-.173 6.222-.519 9.333-.605c1.988-.086 3.976 0 5.963-.086c3.198-.087 6.482-.26 9.679-.26c1.21 0 2.507.173 4.062.26c-.691.605-1.123.95-1.642 1.382c.346.087.69.26 1.037.432c0 .087-.086.173-.086.346c-.432 0-.864.087-1.297.087c-.172.432-.345.604-.518 1.47h1.555c-.604 0-1.123.776-1.728 1.295c.087.086.173.086.259.173c-.95-.346-1.555-.173-1.901.778c.259.086.432.086.69.086c-.085.26-.171.52-.258.864c-.086.173-.173.346-.173.605l-.26-.259c0-.173 0-.346-.085-.519c-.52.52-1.297.865-.865 1.988c-.345.173-.777.346-1.21.605c.087.173.26.346.346.605c-.777.086-1.555.26-1.382 1.21c.345.086.69.26.95.345c-.432.173-.864.432-1.296.605c-.087.173-.173.605-.346.692c-1.21.26-.518.691-.173 1.123c-.26.173-.518.346-.777.432c.259.087.432.173.605.346c-.26.173-.433.26-.605.346c.172.086.432.26.518.26q-.519.388-1.296 1.036c0 .173 0 .26.086.432c-.345.346-.691.691-1.037 1.21c-.345.518-.518 1.21-.95 1.728c-1.815 1.988-3.112 4.321-5.445 5.877c-.864.605-1.642 1.382-2.42 2.16c-1.555 1.47-2.938 3.111-4.58 4.494c-2.16 1.815-4.407 3.457-6.741 5.1c-2.851 1.986-5.703 3.974-8.555 5.875c-1.556 1.037-3.284 1.815-4.926 2.766c-1.642.95-3.197 1.815-4.84 2.765c-1.037.692-1.987 1.642-3.111 2.161c-2.852 1.21-5.876 2.247-8.814 3.37c-.26.086-.432.173-.692.26c-2.16.95-4.234 1.987-6.395 2.765c-1.988.691-4.061 1.21-6.136 1.642c-.691.173-1.47 0-2.246.086c-1.47.26-2.94.605-4.408.778c-3.802.52-7.605.864-11.407 1.383c-2.247.26-4.408.691-6.655.95c-1.555.087-3.197-.086-4.753-.086c-1.123 0-2.333.26-3.457.086c-1.814-.259-3.63-.69-5.444-1.037c-.432-.086-1.037-.259-1.383-.086c-.691.345-1.296-.173-1.987 0c-.432.086-.864-.259-1.297-.259c-.345-.087-.777.086-1.21 0c-.95-.26-1.814-.605-2.851-.519c-1.037.087-2.074-.432-3.198-.69c-1.555-.347-3.024-.693-4.58-1.038c-.605-.173-1.123-.432-1.728-.778c-.173.086-.433.26-.778.26c-1.47-.26-2.938-.346-4.321-.865c-1.21-.432-2.333-1.037-3.63-.864c-.345.086-.605-.087-.95-.087c-.26-.345-.52-1.037-.778-1.037c-1.73.087-2.766-1.382-4.235-1.814c-.778-.26-1.382-1.124-2.16-1.383c-1.901-.778-3.457-2.42-5.617-2.679c-.692-.087-1.383-.432-2.161-.692c.259.346.432.605.69.865l-.172.172c-2.333-1.382-4.666-2.765-7-4.06c-.345-.088-.604-.433-.864-.606l-2.333-1.556c-.26-.173-.778-.432-.778-.346c-.518.606-1.037.087-1.382-.086c-2.334-1.642-5.013-2.679-7.26-4.494c-.95-.777-2.074-1.296-2.765-2.247c-1.21-1.469-2.68-2.506-4.321-3.37c-1.296-.69-2.506-1.469-3.716-2.247c-.605-.432-1.21-.95-1.21-1.9c0-.606-.26-1.21-1.037-.865c-.346-.519-.691-1.124-1.123-1.297c-1.037-.432-1.73-1.209-2.507-1.9c-.777-.692-1.382-1.643-2.333-1.988c-1.728-.692-2.765-2.16-3.802-3.37c-2.42-2.853-4.581-5.964-6.828-8.989c-.172-.259-.518-.432-.777-.69l-.087.086c.432.864.864 1.642 1.297 2.506c-.087.086-.26.173-.346.26c-.52-.606-1.124-1.21-1.642-1.816c-.087.087-.173.173-.26.173l6.223 9.852c.518.778.95 1.555 1.469 2.333a1.2 1.2 0 0 1-.346.26c-.95-.173-1.814-.865-2.247-1.643c-.777-1.382-1.642-2.246-3.37-2.074c-.173-.605-.346-1.296-.432-1.9c-.346 0-.605 0-1.21-.087c1.21 1.901 2.247 3.543 3.37 5.444c-.432-.259-.691-.432-.864-.518c1.556 1.642 2.679 3.716 4.667 4.753c.432 1.987 2.679 2.938 3.197 4.84c-.432-.087-.777-.174-1.21-.26c-.691-.864-1.47-1.728-2.246-2.679q.259.907.777 1.556c1.037 1.296 1.988 2.592 3.198 3.716c.432.432 1.037.605 1.037 1.382c.173-.173.346-.259.69-.432c-.172.346-.258.52-.344.778c.345 0 .605.086.864.086c.173.52-.087 1.297.95 1.124c.087 0 .173.086.26.173c.432 1.123 1.123 1.123 2.074.691c.173-.086.605 0 .69.173c.433.95 1.038 1.037 1.816.346c0 .432.086.864.086 1.21h.346c0-.173-.086-.433-.086-.865c.432.346.69.52.864.692c.864 1.21 1.642 2.333 2.852 3.283c1.642 1.383 3.11 2.852 4.666 4.15c3.025 2.505 6.395 4.58 9.766 6.48c4.148 2.333 8.123 4.84 12.358 7.086c5.098 2.68 10.543 4.494 16.16 5.791c2.074.432 4.062.864 6.136 1.382c1.815.52 3.63 1.297 5.444 1.73c2.766.604 5.618 1.122 8.383 1.641c.605.086 1.21.173 1.9.26v.172c.779 0 1.73-.346 1.903-.087c.432.692.777.346 1.296.26c.605-.173 1.296-.173 1.987-.173c2.42.086 4.753.605 7.173.432c.519 0 1.297-.432 1.729.432c.173-.087.259-.173.432-.259c.345-.087.778-.087 1.123-.173v.173c-.173.086-.345.086-.691.173c.432.086.69.172.95.26c-.172.172-.26.172-.432.258s-.432.173-.777.432c3.11.605 6.049.692 8.642 0v-.518h.345c0 .172.087.345.173.518c3.975.346 7.864-.173 11.58-1.469c.346.432.605 1.037 1.124.173c.173-.259.605-.346.95-.432c.778-.173 1.729-.519 2.42-.259c.778.26 1.037-.433 1.642-.433a16 16 0 0 0 2.938-.259c.519-.086 1.037-.346 1.642-.518c0-.087 0-.173-.086-.26c-.605-.086-1.296-.172-1.815-.172c1.037-.519 1.988-.95 2.938-1.383c0 .086.087.086.087.173c-.26.086-.432.432-.778.432h1.21c-.26 0-.605.778-1.037 1.296c3.11-.778 5.963-1.469 8.728-2.16v-.173c-.345.086-.605.086-.864.173c-.086-1.815 1.9-1.21 2.593-2.247c-.865.26-1.73.518-2.593.691v-.173c2.938-1.296 5.963-2.592 8.9-3.889c0 .087.088.087.088.173c-.52.346-1.037.605-1.815 1.037c.518.087.864.087 1.123.173c0 .26 0 .432-.086.52c1.469-.088 1.123-1.384 1.555-2.162c.26.086.605.26.865.173c.777-.173 1.469-.432 2.246-.69c.865-.26 1.729-.52 2.593-.866c1.383-.605 2.679-1.382 4.062-2.074c.259-.086.69 0 1.037 0c.259 0 .432-.173.605-.345c.345-.26.69-.778.95-.692c1.21.173 2.074-.259 2.42-1.382c.087 0 .087-.087.173-.087c.432-.345.864-.69 1.296-.95c1.902-1.038 3.716-2.074 5.618-3.112c.086-.086.259 0 .432 0c.259 0 .605 0 .777-.086c1.124-.519 2.16-1.123 3.198-1.728c-.26-.087 0-.173-.864-.26v-.173c.864-.172 1.123-.259 1.642-.432l-.173-.172c2.247-2.247 5.099-3.889 7.259-5.79c.432.086.605.172.864.172c.087-.259.087-.518.087-.69c.345-.433.69-.952 1.123-1.297c1.9-1.729 3.976-3.198 5.704-5.013c2.506-2.506 4.926-5.098 7.173-7.777c2.074-2.42 4.148-4.84 5.876-7.519c2.42-3.716 4.494-7.518 6.654-11.407c1.556-2.766 2.939-5.53 4.494-8.297c.173-.259.519-.604.778-.604c2.333-.26 4.667-.433 6.914-.692c.518-.086 1.123-.432 1.642-.69c-.26-.433-.433-.952-.692-1.384c-.345-.519-.864-.95-1.21-1.469c-.345-.432-.604-.95-.864-1.469c-.26-.432-.518-.778-.778-1.21c-.518-.95-1.037-1.9-1.47-2.938c-.085-.26-.258-.692-.172-.95c1.556-3.37 2.16-7 3.63-10.37c1.469-3.458 1.9-7.347 2.593-11.063c.605-3.543.95-7.086 1.382-10.63c.26-2.506.605-4.926.692-7.432c.518-3.975.345-7.69.259-11.407m-217.26 96.444c-.603-.69-1.122-1.469-1.727-2.16l.259-.26c.95 1.038 1.902 2.074 2.852 3.198c-.518-.259-1.123-.432-1.383-.778m1.384.778c.259-.086.519-.086.778-.173c.259.432.432.951.69 1.47c-1.21-.087-1.814-.606-1.468-1.297m89.876 35.691v-.259c1.642-.173 3.198-.346 4.84-.518v.26a46 46 0 0 1-4.84.517m21.778-2.247c-1.21.26-2.506.432-3.716.605c-.432.087-.95.52-1.123-.259c-.173.086-.346.086-.52.173c.433 1.296 1.47.26 2.334.778c-1.901.26-3.716.432-5.53.691v-.173c.518-.086 1.123-.173 1.642-.259v-.259c-.865-.087-1.73-.173-2.593-.173c-.26 0-.605.346-.864.432c-.346.086-.692.173-1.124.173c-1.47.086-2.938.086-4.321.173c-.086 0-.26-.087-.345-.087v-.259c5.79-.778 11.494-1.556 17.284-2.333c.086.172.086.345.172.518c-.518 0-.864.173-1.296.26m1.296-.864c1.988-.259 3.803-.432 5.704-.69c-3.975 1.122-5.271 1.295-5.704.69M77.705 76.42c2.766-3.803 5.617-7.606 8.383-11.495c.864-1.123 1.555-2.333 2.42-3.456c.259-.346.604-.519 1.037-.865l-.087-.172c.346-.433.69-.778.864-1.124c.432-.69.692-1.469 1.037-2.247c.087-.173.346-.345.346-.345c1.21.604 1.21-.692 1.642-1.124a61 61 0 0 0 2.247-2.679c.518-.69 1.037-1.296 1.469-2.074c.086-.259-.173-.69-.26-1.037h-.258c.259-.173.518-.432.777-.605c.087 0 .087 0 .173-.086c.519-.778 1.037-1.556 1.556-2.247c1.037-1.383 2.16-2.766 3.37-3.976c-.173.432-.346.865-.518 1.21c.086 0 .086.087.172.087c1.037-1.383 2.16-2.679 3.198-4.062c-.087-.086-.173-.173-.26-.173c-.431.432-.777.864-1.21 1.296c-.086-.086-.172-.172-.26-.172c.866-1.124 1.73-2.247 2.594-3.544c.173.26.346.605.69 1.297c.347-.865.693-1.47.952-2.074c-.26.26-.605.518-.864.777l-.26-.259l1.556-2.333c1.642-2.334 3.284-4.753 4.926-7.087c.605-.864 1.383-1.555 1.9-2.419c1.643-3.284 4.236-5.877 6.223-8.902c.433-.604 1.037-1.123 1.556-1.642c.432-.518.778-.345 1.124.087c2.333 2.938 4.666 5.963 6.999 8.901c1.729 2.161 3.457 4.235 5.099 6.481c1.988 2.766 3.889 5.531 5.877 8.297c2.247 3.197 4.494 6.395 6.654 9.68c3.284 4.838 6.395 9.678 9.679 14.517c2.42 3.544 4.84 7 7.173 10.544h-4.408c-4.061-.087-8.21-.433-12.271-.26c-5.531.26-11.148.864-16.68 1.296c-7 .605-14.086.692-21.085.692c-2.507 0-5.013.345-7.52.518c-3.024.173-5.962.346-8.987.433c-3.543.172-7 .26-10.543.345c-1.987.087-4.062 0-6.222 0m99.123 39.752v.778c-.086 0-.173.086-.346.086c-.345-1.21-.691-2.506-1.123-3.716c-.864-2.506-1.815-5.012-3.37-7.259c-1.73-2.42-3.284-4.926-5.013-7.432c-.432-.605-1.037-1.124-1.555-1.642c-1.815-1.988-3.63-4.062-5.963-5.53a71 71 0 0 0-10.803-5.532c-1.037-.432-1.987-.95-3.024-1.555h2.074l14.778-.259c3.197-.087 6.308-.087 9.506-.26c.778 0 1.21.26 1.642.951c.778 1.296 1.555 2.592 2.419 3.89c.087.171.26.431.26.69c0 1.901 0 3.89.086 5.79c.087 1.988.259 3.89.346 5.877c0 1.987-.173 4.061-.087 6.135c.087 2.94.173 5.963.173 8.988M83.84 87.221c4.062-.173 7.95-.433 11.926-.605c3.11-.173 6.308-.26 9.419-.432c1.297-.087 2.507-.173 3.803 0c-1.383.691-2.765 1.382-3.975 2.247c-1.556 1.036-3.025 2.42-4.581 3.543c-1.555 1.123-2.938 2.506-4.234 3.975c-1.642 1.988-3.457 3.716-5.185 5.617c-1.21 1.383-2.593 2.68-3.63 4.148c-1.47 1.902-2.765 3.976-4.148 6.136c.432-8.21.95-16.333.605-24.629m56.432 83.135c-2.766.691-5.617 1.47-8.47 1.815c-2.42.346-4.925.26-7.431.26c-2.247 0-4.408-.087-6.655-.26c-2.506-.259-5.012-.519-7.432-1.642c-2.074-.95-4.234-1.815-6.308-2.852s-4.15-2.247-5.704-4.148c-1.124-1.383-2.68-2.506-4.062-3.716a4.07 4.07 0 0 0 1.815 2.506c-.432.52-1.037.26-1.901-1.123c-.26.172-.52.26-.692.345c.26-.605.519-1.209.778-1.728c-.345-.69-.778-1.469-1.123-2.16a71 71 0 0 1-1.988-3.457c-.173-.26-.173-.519-.346-.778c-.432-.519-.864-1.037-1.21-1.556c-.691-1.037-1.296-2.16-2.16-3.197c0 .26.086.518.086.864c-.086 0-.172.086-.172.086l-1.815-4.407c-.087 0-.087 0-.173.087l1.556 5.703c-.087 0-.173.087-.26.087c-.26-.346-.518-.692-.691-1.124c-.173-.69-.691-.69-1.124-.432c-.26.173-.432.778-.345 1.037c.605 1.47 1.296 2.938 1.987 4.408c.173.518.346.95.605 1.47c.087.172.346.344.346.604c.346.691.605 1.382 1.037 1.987c.778 1.037 1.642 2.074 2.42 3.111s1.469 2.161 2.16 3.198c.087.173.346.173.432.26c.433 1.295 1.902 2.246 2.939 1.728c.259 1.987 2.419 2.68 3.284 4.58a40 40 0 0 1-2.507-1.124c-.086.087-.086.173-.172.346c1.037.518 2.074 1.037 3.024 1.642c.864.518 1.729 1.037 2.506 1.642c1.038.95 2.247 1.47 3.717 1.815c-.087-.26-.173-.346-.173-.346a278 278 0 0 1 6.827 3.284c-8.988.173-18.58.346-28.52.518c0-1.642-.085-3.197-.085-4.839c0-.69.173-1.296.086-1.988c-.26-3.975-.26-7.95-.777-11.839c-.52-4.148-.52-8.21-.432-12.358c.086-2.247-.087-4.58-.173-6.827c0-3.025 0-5.963.086-8.988c0-.432.173-.778.346-1.21h.259c.086.173 0 .432.173.52c.259.258.69.69.864.604c.519-.346 1.296-.692 1.469-1.21c.432-1.037.605-2.16.605-3.198c0-.777.346-1.296.69-1.815c.174-.259.26-.518.434-.864c-.346-.259-.692-.432-1.124-.777c.346-.95.259-2.075 1.556-2.593c.173-.087.173-.519.259-.778c.086-.69.173-1.469.259-2.16c.173.26.259.345.432.518c.087-.173.173-.259.173-.259c0-.346-.086-1.037 0-1.037c1.037-.173.605-1.296 1.124-1.815c.086-.086-.087-.346-.087-.518s0-.433.087-.433c1.209-.259 1.037-1.555 1.814-2.16c.26-.173.346-.432.692-.864c.69 1.21-.52 1.815-.605 2.68c1.469-.865 1.9-2.939 1.037-3.544c.346-.26.69-.605.95-.95c.95-1.038 1.988-1.989 2.852-3.026c.605-.778.95-1.728 1.556-2.506c.346-.432 1.037-.778 1.555-1.037c1.556-.864 3.025-1.815 3.976-3.284c.173-.173.432-.346.69-.518c.26-.173.779-.173.865-.433c.087-.172-.173-.604-.346-.864c.346-.173.692-.518 1.383-.864c-.26.52-.345.864-.518 1.21l.432.432c.778-.605 1.988-1.296 2.765-1.815c0-.086-.432-.432-.432-.432c-.518.26-1.296.692-2.074 1.037c.173-.259.173-.432.259-.518c1.21-.778 2.42-1.556 3.716-2.16c3.025-1.384 6.05-2.766 9.074-4.063c.519-.259 1.21-.086 1.815-.086c.259 0 .432 0 .692-.086c1.382-.432 2.765-.864 4.148-1.21a7.2 7.2 0 0 1 1.9-.259c2.594.086 5.186.086 7.779.26c1.123.085 2.16.345 3.197.69c1.297.432 2.679 1.037 3.889 1.642a43 43 0 0 1 4.235 2.593c2.506 1.642 4.839 3.456 7.345 4.926c2.42 1.47 4.32 3.456 5.877 5.703c1.9 2.68 4.062 5.1 4.926 8.383l1.296 5.704c.259 1.037.864 2.074.605 3.284c-.432 2.16-.778 4.407-1.123 6.568c-.173.864-.346 1.728-.26 2.592c.173 2.68-.864 5.012-1.901 7.432c-.346.778-.864 1.556-1.296 2.42c.086.086.605.346.69.346l.779-1.556c.086 0 .086 0 .173.087c-.432 1.21-.778 2.506-1.21 3.716c-1.037 2.68-2.074 5.444-3.37 8.037c-.692 1.47-1.902 2.68-2.766 4.061c-.864 1.21-1.555 2.506-2.42 3.63c-.777.951-1.555 1.901-2.592 2.593c-2.334 1.728-4.753 3.456-7.26 4.84c-1.555.95-3.37 1.468-5.098 1.9m-46.062-4.58l-.086.086c-.173-.086-.432-.173-.605-.345l-2.074-3.11c-.173-.26-.26-.52-.173-.866a74 74 0 0 0 2.938 4.235m53.753 11.84c3.889-1.643 7.087-3.976 10.025-6.655c.432-.432.864-.864 1.383-1.21c3.629-2.247 6.308-5.358 8.728-8.815c2.765-3.975 4.58-8.469 6.827-12.703c.173-.346.346-.692.519-.95c-.173 9.851.95 19.53 2.246 29.295c-9.765.346-19.703.692-29.728 1.037m87.63-2.593c-.087.173-.26.345-.346.518c-.087-.173-.087-.432-.173-.777c-.52 1.382-1.642.691-2.42.691c-4.666.086-9.42.086-14.086.086c-4.494 0-9.074 0-13.568.087c-1.47 0-3.025.345-4.494.432c-3.543.173-7.086.26-10.63.345c-.26 0-.518-.432-.95-.777q-.13.26-.52.777c-.085-.172-.258-.345-.431-.604a6 6 0 0 1-.26.691h-.258c-.173-1.21-.52-2.333-.52-3.543c0-2.593.26-5.185.347-7.778c.086-1.21 0-2.333 0-3.457c.346.26.605.432.95.692c.173-.346.346-.605.519-.865c0 0-.173-.086-.346-.259c.173-.086.346-.259.346-.345c.087-.26.259-.519.259-.692c0-.605-.172-1.123-.26-1.642c.088 0 .174 0 .26-.086l.519 2.592h.259c-.345-.605.778-1.123-.173-1.815c-.086-.086.087-.605.087-.864c-.26-.518-.432-1.037-.692-1.728c.087-.086.346-.173.605-.259c-.345-.173-.605-.346-.864-.433c.864-.777.864-1.209.087-2.074c.172-.086.345-.086.345-.172c0-.778 0-1.556-.173-2.334c-.172-.864.26-1.9-1.037-2.419a2.6 2.6 0 0 0 .346.691s-.26.086-.52.26c-1.122-1.038-.431-2.42-.69-3.976c.605.173 1.037.346 1.469.518c-.173-.604-.605-1.296-.864-2.074h-.346v-5.703c0 .086.605.086.95.172c0-.086.087-.172.087-.259c-.26-.346-.605-.69-.95-1.123l.173-.173c-.692-.864-.346-2.074-.346-2.333v-6.05c.864.864-.432 1.988.864 2.506v-.864h-.086c-.087-1.296-.087-2.592-.173-3.889h-.173c-.086.173-.086.26-.173.432h-.173c.173-6.827.346-13.654.519-20.654c.864 1.124 1.815 2.161 2.42 3.284c1.987 3.63 4.58 6.741 7 10.025c2.074 2.852 3.975 5.963 5.876 8.901c2.333 3.543 4.58 7.086 6.914 10.63a254 254 0 0 0 5.358 7.95c1.642 2.333 3.37 4.58 5.099 6.827c1.469 1.988 3.024 3.976 4.493 5.963c1.729 2.42 3.457 4.84 5.186 7.173c.864 1.21 1.814 2.42 2.765 3.63c.518.691 1.296 1.21 1.815 1.642c-.087 0-.173 0-.346-.087c.259.346.432.605.605.778c.95.518 1.037 1.037.519 1.815M240 153.418v-.605c0 .173.086.432 0 .605m2.938-38.11c-.086 0-.605-.52-.691-.606c-.087.26 0 .518-.173.864c-.086-.259-.691-.173-.691-.432c-.087 1.21.518 2.42.432 3.63c.259-.173 1.296-.26 1.555-.519c.087.087.259.173.346.173c-1.728 1.296-1.296 2.593-.52 4.062c.174.345.693 1.037.174 1.728c-.173.173.087.692.173 1.124h.259v.172l-.777.26c-.173-.26-1.21-.778-1.21-1.21v4.407c.864.26.864 1.47 1.21 2.074c.172-.259.259-.432.345-.69l.087.085c-.087.52-.173 1.037-.346 1.556c-.173.778-.346 1.47-.432 2.247c0 .086.173.26.173.345c-.951 2.161-.432 4.581-.778 6.828c-.26 1.642 0 3.37-.173 5.098c-.173 1.47-.518 3.025-.864 4.494c-.086.26-.26.346-.691.52c.172-1.038.086-1.73-.087-2.68c-.086 0-1.21-.605-1.296-.605c0 1.21.69 2.852.95 4.234c-.26-.086-1.296-.69-1.382-.69c-.173 1.036-.173 2.42-.26 3.542c-.086.864-.864 1.642-.95 2.593c0 .518.605.864.518 1.728h.692c0-1.728.778-3.284.778-5.099h.259c.086.173.346.346.259.433c-.173.95-.518 1.987-.432 2.938c0 .518.432 1.037.259 1.642c-.173.518-.26 1.037-.345 1.814c-.087-.432-.173-.604-.173-.864c-.087 0-.864-.086-.951-.086c-.086.518.605 1.037.519 1.47c-.087.086-.173.086-.346.172l-2.852-4.148c-2.247-3.284-4.494-6.568-6.741-9.938a21 21 0 0 1-1.555-2.593c-2.68-4.58-5.617-8.988-8.901-13.222c-2.507-3.198-4.494-6.655-6.828-10.025c-2.16-3.197-4.321-6.309-6.481-9.506c-.778-1.037-1.728-1.988-2.42-3.11c-2.247-3.544-4.234-7.174-6.481-10.717c-1.901-2.939-3.976-5.79-5.963-8.642a92 92 0 0 1-2.074-3.025c-.087-.173-.173-.346-.173-.605c-.173-1.9-.346-3.802-.432-5.617c0-1.729.173-3.457.173-5.272v-1.555c0-.432.086-.778.086-1.21c.086-.087.173-.259.259-.346c-2.506 0-5.098-.086-7.605 0c-1.641.087-2.506-.605-3.63-1.814c-3.283-3.717-5.703-7.95-8.555-11.926c-2.68-3.803-5.444-7.519-8.21-11.235c-2.246-3.025-4.493-5.963-6.74-8.988c-2.506-3.456-4.926-6.913-7.52-10.37c-3.11-4.148-6.307-8.296-9.505-12.444c-1.47-1.902-3.111-3.716-4.753-5.704c1.123.173 2.16.346 3.198.432l4.148.26c3.11.26 6.222.431 9.333.863c2.593.346 5.185.865 7.864 1.297c5.704.95 11.32 2.506 16.766 4.321c3.197 1.037 6.308 2.42 9.419 3.716c7 2.852 13.655 6.308 20.222 9.938c2.075 1.123 3.284 2.938 4.84 4.58c2.247 2.334 4.494 4.667 6.654 7.087c2.506 2.852 4.84 5.79 7.259 8.728c2.16 2.593 4.408 5.185 6.568 7.778c.692.778 1.21 1.728 1.815 2.592c1.383 2.074 2.938 4.062 4.148 6.31c.865 1.641 1.383 3.542 1.988 5.357c.864 2.68 1.728 5.272 2.593 7.951a71 71 0 0 1 1.555 6.135c.346 1.383.259 2.852.69 4.235c.52 1.815 0 3.802.52 5.617c.086.173.173.432.259.605c.346.346.605.691.087 1.21c-.087.086-.087.432 0 .691c.172-.172.259-.345.432-.605c0 .173.086.26.086.346c0 .346-.086.691 0 1.037c0 .173.173.432.259.605c.173-.173.346-.259.692-.518c.777 2.938.864 5.876.864 8.901c0 2.852.518 5.703-.691 8.47c.259-.952-.346-1.816-.087-2.68'/%3E%3Cpath d='M188.001 149.197c.086 0 .173.087.173.087l-.087-.087c0-.086 0-.086-.086 0m13.654 85.383c-.95.691-1.901 1.296-3.111 1.555c-.086-.086-.086-.173-.173-.259c.951-.605 1.988-1.21 2.939-1.815c.086.173.259.346.345.519M39.619 117.481c.95-1.21 1.901-2.42 2.938-3.629c.086.086.778.259.864.345c-.95 1.21-2.247 2.852-3.197 4.148c-.173-.172-.432-.777-.605-.864m-24.543 42.346c-.692-1.469-1.383-3.025-2.074-4.494c.086-.086.691-.346.777-.346c.951 1.383 1.383 3.025 2.074 4.494c0 0-.691.346-.777.346m22.037-41.482c-.519.778-1.037 1.642-1.556 2.42c-.086-.086-1.037.346-1.123.259c.518-.777 1.814-2.16 2.333-2.938c.086.087.173.173.346.259m155.295 119.778c.087 0 .087-.087.173-.087c.605.087 1.297.173 1.988.173c-1.124.778-1.815.692-2.161-.086M37.285 121.975c.087-.259.26-.519.432-.778c.173 0 .433-.086.433-.086c.345-.605.345-1.037.691-1.556c-.086-.086-.173-.086-.259-.173c-.519.346-1.037.778-1.556 1.124c.173.173.173.259.173.432c-.691-.086-.951.259-1.296 1.21c-.087.259-.519.345-.951.691c-.086.173-.173.605-.346 1.037l.087.087a1.3 1.3 0 0 1-.432.259c-.519.518-1.124.951-1.642 1.469c-.087.259-.173.519-.173.778c.605-.605 1.642-1.729 2.42-2.42l.086.086c.346-.518.605-1.037.951-1.555c.086.086.086.173.173.259c-.26.691-.519 1.469-.778 2.161c-.173.086-.432.259-.432.173c-.346.259-.605.604-.951.864l-1.555 1.037c-.865.778-1.729 1.469-2.679 2.247c-.605.95-1.21 1.814-1.902 2.938c1.037-.259 1.297.173 1.21 1.037c1.21.173 1.296-.778 1.642-1.469c.087-.173.173-.519.346-.605c.778-.691 1.642-1.296 2.506-1.988c.173-.173.173-.518.173-.778c0-.086-.432-.086-.691-.172c.777-.865 1.901-2.334 2.679-3.284c.432-.26.864-.605.864-.865c-.087-.95.518-1.209 1.209-1.555c-.345-.259-.432-.519-.432-.605'/%3E%3Cpath d='M39.014 121.024c-.346.605-.691 1.124-1.037 1.729l-.519-.26c-.345 1.988-1.555 3.717-2.765 4.062c.346.173.691.346.951.259c.259-.086.432-.518.604-.777l2.334-3.371l.778-1.296zm-28.778 37.938c.432 0 .864.087 1.383.087c0-.346.432-.259.432-.605h.259c0 .432.087.778.087 1.21h-1.815c-.087-.087-.432-.605-.346-.692m-.691-3.975c-.259-.259-.692-.518-.692-.778c-.086-.345.173-.777.433-1.209c.172.604.259 1.123.432 1.728c-.087.086-.173.173-.173.259m2.16-5.531c.346.865.692 1.815 1.037 2.679c-.086 0-.605.26-.691.346c-.346-.864-.778-1.815-1.123-2.679c.086-.086.604-.346.777-.346m192.37 82.618c.432-.173.951-.26 1.642-.433c-.778.605-1.383 1.037-1.901 1.556c-.087-.087-.173-.173-.259-.173c.172-.346.345-.605.518-.951zM97.866 49.469c.518-.346.95-.605 1.469-.951l.173.173c-.519.692-.951 1.383-1.556 2.247c-.086-.605-.086-.951-.173-1.383c-.086 0 0 0 .087-.086m25.32 43.728c.778-.345 1.556-.691 2.507-1.123c-.087.518-.087.864-.087 1.21c-.259-.087-.605-.173-.864-.173c-.518.086-1.469.778-1.901.864c-.087 0 .345-.691.345-.778m64.815 73.284c.173.864 1.815 1.296.173 2.16c.259.173.518.26.778.433c0 .086-.087.259-.173.345c-.173.087-.519.26-.692.173c-.086 0-.259-.346-.259-.518c0-.778.087-1.556.173-2.593'/%3E%3C/g%3E%3C/svg%3E");
  }
  .icon-\[logos--react\] {
    display: inline-block;
    width: 1.13em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 228' width='256' height='228'%3E%3Cpath fill='%2300d8ff' d='M210.483 73.824a172 172 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171 171 0 0 0-6.375 5.848a156 156 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a171 171 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a146 146 0 0 0 6.921 2.165a168 168 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a146 146 0 0 0 5.342-4.923a168 168 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145 145 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844m-6.365 70.984q-2.102.694-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14m-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a157 157 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345q.785 3.162 1.386 6.193M87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a157 157 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a135 135 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94M50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a135 135 0 0 1-6.318-1.979m12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144 144 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160 160 0 0 1-1.76-7.887m110.427 27.268a348 348 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381 381 0 0 0-7.365-13.322m-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322 322 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18M82.802 87.83a323 323 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a322 322 0 0 0-7.848 12.897m8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321 321 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147m37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486m52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382 382 0 0 0 7.859-13.026a347 347 0 0 0 7.425-13.565m-16.898 8.101a359 359 0 0 1-12.281 19.815a329 329 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310 310 0 0 1-12.513-19.846h.001a307 307 0 0 1-10.923-20.627a310 310 0 0 1 10.89-20.637l-.001.001a307 307 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329 329 0 0 1 12.335 19.695a359 359 0 0 1 11.036 20.54a330 330 0 0 1-11 20.722m22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026q-.518 2.504-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a161 161 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3M128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86'/%3E%3C/svg%3E");
  }
  .icon-\[logos--sass\] {
    display: inline-block;
    width: 1.34em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 192' width='256' height='192'%3E%3Cpath fill='%23cd6799' d='M220.281 110.514c-8.906.046-16.647 2.191-23.128 5.362c-2.379-4.71-4.757-8.906-5.176-11.984c-.467-3.59-1.026-5.782-.467-10.072c.56-4.29 3.078-10.399 3.031-10.865s-.56-2.658-5.689-2.704s-9.559.979-10.072 2.331s-1.492 4.43-2.145 7.6c-.886 4.664-10.258 21.31-15.62 30.03c-1.726-3.403-3.218-6.388-3.545-8.766c-.466-3.59-1.026-5.782-.466-10.072s3.078-10.398 3.031-10.865c-.047-.466-.56-2.658-5.689-2.704c-5.13-.047-9.56.979-10.072 2.331c-.513 1.353-1.073 4.523-2.145 7.601s-13.523 30.87-16.787 38.05a215 215 0 0 1-4.15 8.627s-.047.14-.187.373a118 118 0 0 1-1.398 2.658v.046c-.7 1.26-1.446 2.425-1.819 2.425c-.28 0-.793-3.357.093-7.927c1.865-9.652 6.295-24.667 6.249-25.18c0-.28.839-2.891-2.891-4.244c-3.638-1.352-4.943.886-5.27.886s-.56.793-.56.793s4.058-16.88-7.74-16.88c-7.367 0-17.533 8.067-22.569 15.341a6270 6270 0 0 0-17.16 9.373c-2.75 1.539-5.595 3.078-8.253 4.523c-.187-.186-.373-.42-.56-.606c-14.269-15.248-40.661-26.02-39.542-46.49c.42-7.461 2.984-27.046 50.687-50.827c39.262-19.352 70.505-13.99 75.914-2.099c7.74 16.974-16.74 48.496-57.309 53.065c-15.481 1.726-23.595-4.243-25.646-6.481c-2.145-2.332-2.472-2.472-3.265-2.005c-1.305.7-.466 2.798 0 4.01c1.213 3.17 6.202 8.766 14.642 11.518c7.461 2.424 25.6 3.777 47.563-4.71c24.574-9.513 43.786-35.952 38.144-58.101c-5.643-22.476-42.947-29.89-78.246-17.347C61.086 13.99 38.33 25.74 21.963 41.035C2.518 59.22-.56 75.028.699 81.65c4.524 23.501 36.932 38.796 49.895 50.127c-.653.373-1.26.7-1.772.98c-6.482 3.217-31.196 16.133-37.351 29.796c-6.994 15.481 1.12 26.58 6.482 28.071c16.647 4.617 33.76-3.683 42.946-17.393c9.186-13.709 8.067-31.522 3.824-39.682c-.047-.093-.093-.187-.187-.28c1.679-.979 3.404-2.005 5.083-2.984a248 248 0 0 1 9.373-5.27c-1.586 4.337-2.752 9.513-3.311 16.974c-.7 8.767 2.89 20.144 7.6 24.62c2.099 1.96 4.57 2.006 6.156 2.006c5.502 0 7.974-4.57 10.725-9.979c3.357-6.621 6.388-14.315 6.388-14.315s-3.777 20.797 6.482 20.797c3.73 0 7.507-4.85 9.186-7.321v.046s.093-.14.28-.466c.373-.606.606-.98.606-.98v-.092c1.492-2.612 4.85-8.534 9.839-18.373c6.435-12.683 12.637-28.537 12.637-28.537s.56 3.87 2.471 10.305c1.12 3.777 3.45 7.927 5.316 11.937c-1.492 2.099-2.425 3.264-2.425 3.264l.047.047c-1.213 1.585-2.518 3.31-3.964 4.99c-5.083 6.061-11.144 13.01-11.984 15.014c-.98 2.378-.746 4.104 1.12 5.503c1.352 1.026 3.776 1.165 6.248 1.026c4.57-.327 7.787-1.446 9.372-2.145c2.472-.886 5.363-2.239 8.067-4.244c4.99-3.684 8.02-8.953 7.741-15.9c-.14-3.824-1.399-7.648-2.938-11.239c.467-.652.886-1.305 1.353-1.958c7.88-11.518 13.989-24.155 13.989-24.155s.56 3.87 2.471 10.306c.933 3.264 2.845 6.808 4.523 10.258c-7.414 6.016-11.984 13.01-13.616 17.58c-2.937 8.487-.653 12.31 3.684 13.196c1.958.42 4.756-.513 6.808-1.399c2.611-.839 5.689-2.284 8.627-4.43c4.99-3.683 9.792-8.813 9.512-15.76c-.14-3.171-.979-6.296-2.145-9.327c6.295-2.61 14.409-4.056 24.76-2.844c22.197 2.611 26.58 16.46 25.74 22.29c-.839 5.828-5.502 8.999-7.04 9.978c-1.54.98-2.052 1.306-1.912 2.005c.186 1.026.932.98 2.238.793c1.819-.326 11.658-4.71 12.077-15.435c.7-13.709-12.357-28.677-35.439-28.537M49.055 168.242c-7.368 8.02-17.626 11.051-22.056 8.487c-4.756-2.752-2.891-14.596 6.155-23.082c5.502-5.176 12.59-9.98 17.3-12.917c1.072-.653 2.658-1.585 4.57-2.751c.326-.187.513-.28.513-.28l1.119-.7c3.31 12.124.14 22.803-7.601 31.243m53.625-36.465c-2.565 6.249-7.927 22.243-11.191 21.357c-2.798-.746-4.524-12.87-.56-24.854c2.005-6.016 6.248-13.197 8.72-15.994c4.01-4.477 8.44-5.97 9.512-4.15c1.353 2.378-4.896 19.724-6.481 23.641m44.252 21.17c-1.073.56-2.098.933-2.565.653c-.326-.187.467-.933.467-.933s5.549-5.968 7.74-8.673c1.26-1.585 2.751-3.45 4.337-5.549v.606c0 7.135-6.902 11.938-9.98 13.896m34.133-7.787c-.793-.56-.653-2.425 2.005-8.254c1.026-2.285 3.45-6.108 7.601-9.792c.466 1.492.793 2.938.746 4.29c-.047 9-6.481 12.357-10.352 13.756'/%3E%3C/svg%3E");
  }
  .icon-\[logos--unocss\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%23858585' d='M137.176 195.927c0-32.813 26.6-59.412 59.412-59.412S256 163.114 256 195.927c0 32.812-26.6 59.412-59.412 59.412s-59.412-26.6-59.412-59.412'/%3E%3Cpath fill='%23ccc' d='M137.176 59.412C137.176 26.6 163.776 0 196.588 0S256 26.6 256 59.412v53.471c0 3.28-2.66 5.941-5.941 5.941H143.117a5.94 5.94 0 0 1-5.941-5.94z'/%3E%3Cpath fill='%234d4d4d' d='M118.824 195.927c0 32.812-26.6 59.412-59.412 59.412S0 228.74 0 195.927v-53.47a5.94 5.94 0 0 1 5.941-5.942h106.942a5.94 5.94 0 0 1 5.941 5.941z'/%3E%3C/svg%3E");
  }
  .icon-\[logos--vue\] {
    display: inline-block;
    width: 1.16em;
    height: 1em;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 221' width='256' height='221'%3E%3Cpath fill='%2341b883' d='M204.8 0H256L128 220.8L0 0h97.92L128 51.2L157.44 0z'/%3E%3Cpath fill='%2341b883' d='m0 0l128 220.8L256 0h-51.2L128 132.48L50.56 0z'/%3E%3Cpath fill='%2335495e' d='M50.56 0L128 133.12L204.8 0h-47.36L128 51.2L97.92 0z'/%3E%3C/svg%3E");
  }
  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .block {
    display: block;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }
  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }
  .size-11 {
    width: calc(var(--spacing) * 11);
    height: calc(var(--spacing) * 11);
  }
  .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }
  .size-14 {
    width: calc(var(--spacing) * 14);
    height: calc(var(--spacing) * 14);
  }
  .size-\[480px\] {
    width: 480px;
    height: 480px;
  }
  .size-\[520px\] {
    width: 520px;
    height: 520px;
  }
  .size-\[540px\] {
    width: 540px;
    height: 540px;
  }
  .size-full {
    width: 100%;
    height: 100%;
  }
  .size-full {
    width: 100%;
    height: 100%;
  }
  .h-0\.5 {
    height: calc(var(--spacing) * 0.5);
  }
  .h-2 {
    height: calc(var(--spacing) * 2);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-4\/6 {
    height: calc(4 / 6 * 100%);
  }
  .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-11 {
    height: calc(var(--spacing) * 11);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-20 {
    height: calc(var(--spacing) * 20);
  }
  .h-24 {
    height: calc(var(--spacing) * 24);
  }
  .h-60 {
    height: calc(var(--spacing) * 60);
  }
  .h-\[1\.9rem\] {
    height: 1.9rem;
  }
  .h-\[6px\] {
    height: 6px;
  }
  .h-\[23px\] {
    height: 23px;
  }
  .h-\[40px\] {
    height: 40px;
  }
  .h-\[100px\] {
    height: 100px;
  }
  .h-full {
    height: 100%;
  }
  .h-full {
    height: 100%;
  }
  .max-h-\[100px\] {
    max-height: 100px;
  }
  .min-h-10 {
    min-height: calc(var(--spacing) * 10);
  }
  .min-h-12 {
    min-height: calc(var(--spacing) * 12);
  }
  .min-h-\[100px\] {
    min-height: 100px;
  }
  .min-h-\[104px\] {
    min-height: 104px;
  }
  .min-h-\[260px\] {
    min-height: 260px;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .\!w-full {
    width: 100% !important;
  }
  .\!w-full {
    width: 100% !important;
  }
  .w-0 {
    width: calc(var(--spacing) * 0);
  }
  .w-2 {
    width: calc(var(--spacing) * 2);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .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-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-80 {
    width: calc(var(--spacing) * 80);
  }
  .w-\[1\.9rem\] {
    width: 1.9rem;
  }
  .w-\[10\%\] {
    width: 10%;
  }
  .w-\[13px\] {
    width: 13px;
  }
  .w-\[100px\] {
    width: 100px;
  }
  .w-\[173px\] {
    width: 173px;
  }
  .w-\[300rpx\] {
    width: 300rpx;
  }
  .w-\[clamp\(180px\,26vw\,220px\)\] {
    width: clamp(180px, 26vw, 220px);
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-full {
    width: 100%;
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-5xl {
    max-width: var(--container-5xl);
  }
  .max-w-\[15ch\] {
    max-width: 15ch;
  }
  .max-w-\[300rpx\] {
    max-width: 300rpx;
  }
  .max-w-\[360px\] {
    max-width: 360px;
  }
  .max-w-\[420px\] {
    max-width: 420px;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-screen-xl {
    max-width: var(--breakpoint-xl);
  }
  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .min-w-\[2\.8rem\] {
    min-width: 2.8rem;
  }
  .min-w-\[64rpx\] {
    min-width: 64rpx;
  }
  .min-w-\[300rpx\] {
    min-width: 300rpx;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-auto {
    flex: auto;
  }
  .flex-initial {
    flex: 0 auto;
  }
  .flex-none {
    flex: none;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .translate-1\/2 {
    --tw-translate-x: calc(1 / 2 * 100%);
    --tw-translate-y: calc(1 / 2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    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);
  }
  .scale-90 {
    --tw-scale-x: 90%;
    --tw-scale-y: 90%;
    --tw-scale-z: 90%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-x-0 {
    --tw-scale-x: 0%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .rotate-6 {
    rotate: 6deg;
  }
  .rotate-\[24deg\] {
    rotate: 24deg;
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .resize {
    resize: both;
  }
  .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
  }
  .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }
  .snap-center {
    scroll-snap-align: center;
  }
  .scroll-mt-28 {
    scroll-margin-top: calc(var(--spacing) * 28);
  }
  .list-decimal {
    list-style-type: decimal;
  }
  .list-disc {
    list-style-type: disc;
  }
  .appearance-none {
    appearance: none;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .place-items-center {
    place-items: center;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .gap-0\.5 {
    gap: calc(var(--spacing) * 0.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-3\.5 {
    gap: calc(var(--spacing) * 3.5);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .space-y-1 {
    :where(& > :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)));
    }
  }
  .space-y-2 {
    :where(& > :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)));
    }
  }
  .space-y-3 {
    :where(& > :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)));
    }
  }
  .space-y-4 {
    :where(& > :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)));
    }
  }
  .space-y-\[1\.6rem\] {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(1.6rem * var(--tw-space-y-reverse));
      margin-block-end: calc(1.6rem * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-x-3 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .space-x-4 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .divide-x-\[10px\] {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(10px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
    }
  }
  .divide-solid {
    :where(& > :not(:last-child)) {
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .divide-\[\#010101\] {
    :where(& > :not(:last-child)) {
      border-color: #010101;
    }
  }
  .self-stretch {
    align-self: stretch;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-visible {
    overflow: visible;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .rounded-\[1rem\] {
    border-radius: 1rem;
  }
  .rounded-\[13px\] {
    border-radius: 13px;
  }
  .rounded-\[17px\] {
    border-radius: 17px;
  }
  .rounded-\[18px\] {
    border-radius: 18px;
  }
  .rounded-\[32px\] {
    border-radius: 32px;
  }
  .rounded-\[40px\] {
    border-radius: 40px;
  }
  .rounded-full {
    border-radius: var(--radius-full);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .rounded-none {
    border-radius: 0;
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .rounded-tr-2xl {
    border-top-right-radius: var(--radius-2xl);
  }
  .rounded-bl-lg {
    border-bottom-left-radius: var(--radius-lg);
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-\[10px\] {
    border-style: var(--tw-border-style);
    border-width: 10px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-\[\#0ea5e9\]\/30 {
    border-color: color-mix(in oklab, #0ea5e9 30%, transparent);
  }
  .border-\[\#8b7bff\]\/20 {
    border-color: color-mix(in oklab, #8b7bff 20%, transparent);
  }
  .border-\[\#098765\] {
    border-color: #098765;
  }
  .border-\[\#E2E8F0\] {
    border-color: #E2E8F0;
  }
  .border-\[color\:var\(--ifm-toc-border-color\)\] {
    border-color: var(--ifm-toc-border-color);
  }
  .border-emerald-200\/70 {
    border-color: color-mix(in srgb, oklch(90.5% 0.093 164.15) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-emerald-200) 70%, transparent);
    }
  }
  .border-emerald-200\/80 {
    border-color: color-mix(in srgb, oklch(90.5% 0.093 164.15) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-emerald-200) 80%, transparent);
    }
  }
  .border-gray-300 {
    border-color: var(--color-gray-300);
  }
  .border-red-200 {
    border-color: var(--color-red-200);
  }
  .border-rose-200\/80 {
    border-color: color-mix(in srgb, oklch(89.2% 0.058 10.001) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-rose-200) 80%, transparent);
    }
  }
  .border-sky-200 {
    border-color: var(--color-sky-200);
  }
  .border-sky-200\/70 {
    border-color: color-mix(in srgb, oklch(90.1% 0.058 230.902) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-sky-200) 70%, transparent);
    }
  }
  .border-sky-200\/80 {
    border-color: color-mix(in srgb, oklch(90.1% 0.058 230.902) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-sky-200) 80%, transparent);
    }
  }
  .border-sky-300\/25 {
    border-color: color-mix(in srgb, oklch(82.8% 0.111 230.318) 25%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-sky-300) 25%, transparent);
    }
  }
  .border-sky-300\/60 {
    border-color: color-mix(in srgb, oklch(82.8% 0.111 230.318) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-sky-300) 60%, transparent);
    }
  }
  .border-sky-400\/30 {
    border-color: color-mix(in srgb, oklch(74.6% 0.16 232.661) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-sky-400) 30%, transparent);
    }
  }
  .border-slate-200 {
    border-color: var(--color-slate-200);
  }
  .border-slate-200\/35 {
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 35%, transparent);
    }
  }
  .border-slate-200\/40 {
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 40%, transparent);
    }
  }
  .border-slate-200\/60 {
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 60%, transparent);
    }
  }
  .border-slate-200\/70 {
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 70%, transparent);
    }
  }
  .border-slate-200\/80 {
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 80%, transparent);
    }
  }
  .border-slate-300 {
    border-color: var(--color-slate-300);
  }
  .border-slate-300\/70 {
    border-color: color-mix(in srgb, oklch(86.9% 0.022 252.894) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-300) 70%, transparent);
    }
  }
  .border-white\/60 {
    border-color: color-mix(in srgb, #fff 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }
  .border-white\/70 {
    border-color: color-mix(in srgb, #fff 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }
  .bg-\[\#0F172A\] {
    background-color: #0F172A;
  }
  .bg-\[\#0ea5e9\] {
    background-color: #0ea5e9;
  }
  .bg-\[\#0ea5e9\]\/10 {
    background-color: color-mix(in oklab, #0ea5e9 10%, transparent);
  }
  .bg-\[\#0f5132\] {
    background-color: #0f5132;
  }
  .bg-\[\#00ff00\] {
    background-color: #00ff00;
  }
  .bg-\[\#3b82f6\] {
    background-color: #3b82f6;
  }
  .bg-\[\#4f46e5\] {
    background-color: #4f46e5;
  }
  .bg-\[\#7c2d12\] {
    background-color: #7c2d12;
  }
  .bg-\[\#8b7bff\]\/16 {
    background-color: color-mix(in oklab, #8b7bff 16%, transparent);
  }
  .bg-\[\#0284c7\] {
    background-color: #0284c7;
  }
  .bg-\[\#2563EB\] {
    background-color: #2563EB;
  }
  .bg-\[\#4268EA\] {
    background-color: #4268EA;
  }
  .bg-\[\#4338ca\] {
    background-color: #4338ca;
  }
  .bg-\[\#010101\] {
    background-color: #010101;
  }
  .bg-\[\#098765\] {
    background-color: #098765;
  }
  .bg-\[\#102938\] {
    background-color: #102938;
  }
  .bg-\[\#123456\] {
    background-color: #123456;
  }
  .bg-\[\#654321\] {
    background-color: #654321;
  }
  .bg-\[\#987654\] {
    background-color: #987654;
  }
  .bg-\[\#B91C1C\] {
    background-color: #B91C1C;
  }
  .bg-\[\#DC2626\] {
    background-color: #DC2626;
  }
  .bg-\[\#DCFCE7\] {
    background-color: #DCFCE7;
  }
  .bg-\[\#E2E8F0\] {
    background-color: #E2E8F0;
  }
  .bg-\[\#F4F4F5\] {
    background-color: #F4F4F5;
  }
  .bg-\[\#F8FAFC\] {
    background-color: #F8FAFC;
  }
  .bg-\[\#F87171\] {
    background-color: #F87171;
  }
  .bg-\[\#FEE2E2\] {
    background-color: #FEE2E2;
  }
  .bg-\[\#FEF3C7\] {
    background-color: #FEF3C7;
  }
  .bg-\[\#ef4444\] {
    background-color: #ef4444;
  }
  .bg-\[\#f59e0b\] {
    background-color: #f59e0b;
  }
  .bg-\[\#fafa00\] {
    background-color: #fafa00;
  }
  .bg-\[\#fff\] {
    background-color: #fff;
  }
  .bg-\[\.\.\.\] {
    background-color: ...;
  }
  .bg-\[var\(--tab-bar-bg\)\] {
    background-color: var(--tab-bar-bg);
  }
  .bg-amber-50 {
    background-color: var(--color-amber-50);
  }
  .bg-black\/90 {
    background-color: color-mix(in srgb, #000 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 90%, transparent);
    }
  }
  .bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  .bg-blue-400 {
    background-color: var(--color-blue-400);
  }
  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }
  .bg-blue-600 {
    background-color: var(--color-blue-600);
  }
  .bg-emerald-50 {
    background-color: var(--color-emerald-50);
  }
  .bg-emerald-100 {
    background-color: var(--color-emerald-100);
  }
  .bg-emerald-400\/10 {
    background-color: color-mix(in srgb, oklch(76.5% 0.177 163.223) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-emerald-400) 10%, transparent);
    }
  }
  .bg-emerald-500\/15 {
    background-color: color-mix(in srgb, oklch(69.6% 0.17 162.48) 15%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-emerald-500) 15%, transparent);
    }
  }
  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }
  .bg-gray-300 {
    background-color: var(--color-gray-300);
  }
  .bg-gray-400 {
    background-color: var(--color-gray-400);
  }
  .bg-gray-700 {
    background-color: var(--color-gray-700);
  }
  .bg-indigo-400\/10 {
    background-color: color-mix(in srgb, oklch(67.3% 0.182 276.935) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-indigo-400) 10%, transparent);
    }
  }
  .bg-pink-400 {
    background-color: var(--color-pink-400);
  }
  .bg-pink-600 {
    background-color: var(--color-pink-600);
  }
  .bg-red-50 {
    background-color: var(--color-red-50);
  }
  .bg-red-500 {
    background-color: var(--color-red-500);
  }
  .bg-red-900 {
    background-color: var(--color-red-900);
  }
  .bg-rose-50 {
    background-color: var(--color-rose-50);
  }
  .bg-rose-100 {
    background-color: var(--color-rose-100);
  }
  .bg-sky-50 {
    background-color: var(--color-sky-50);
  }
  .bg-sky-100 {
    background-color: var(--color-sky-100);
  }
  .bg-sky-400\/10 {
    background-color: color-mix(in srgb, oklch(74.6% 0.16 232.661) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-sky-400) 10%, transparent);
    }
  }
  .bg-sky-500\/10 {
    background-color: color-mix(in srgb, oklch(68.5% 0.169 237.323) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-sky-500) 10%, transparent);
    }
  }
  .bg-sky-600 {
    background-color: var(--color-sky-600);
  }
  .bg-slate-50 {
    background-color: var(--color-slate-50);
  }
  .bg-slate-50\/70 {
    background-color: color-mix(in srgb, oklch(98.4% 0.003 247.858) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-50) 70%, transparent);
    }
  }
  .bg-slate-50\/80 {
    background-color: color-mix(in srgb, oklch(98.4% 0.003 247.858) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-50) 80%, transparent);
    }
  }
  .bg-slate-100 {
    background-color: var(--color-slate-100);
  }
  .bg-slate-200\/80 {
    background-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-200) 80%, transparent);
    }
  }
  .bg-slate-900 {
    background-color: var(--color-slate-900);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-white\/65 {
    background-color: color-mix(in srgb, #fff 65%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 65%, transparent);
    }
  }
  .bg-white\/70 {
    background-color: color-mix(in srgb, #fff 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }
  .bg-white\/80 {
    background-color: color-mix(in srgb, #fff 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }
  .bg-white\/85 {
    background-color: color-mix(in srgb, #fff 85%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 85%, transparent);
    }
  }
  .bg-white\/90 {
    background-color: color-mix(in srgb, #fff 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }
  .bg-yellow-100 {
    background-color: var(--color-yellow-100);
  }
  .bg-yellow-400 {
    background-color: var(--color-yellow-400);
  }
  .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-\[linear-gradient\(90deg\,rgba\(125\,211\,252\,0\.10\)\,rgba\(139\,123\,255\,0\.28\)\,rgba\(139\,123\,255\,0\)\)\] {
    background-image: linear-gradient(90deg,rgba(125,211,252,0.10),rgba(139,123,255,0.28),rgba(139,123,255,0));
  }
  .bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_32\%\,transparent_66\%\,rgba\(56\,189\,248\,0\.14\)\)\] {
    background-image: linear-gradient(120deg,rgba(255,255,255,0.08),transparent 32%,transparent 66%,rgba(56,189,248,0.14));
  }
  .bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.58\)\,transparent_35\%\,transparent_68\%\,rgba\(125\,211\,252\,0\.18\)\)\] {
    background-image: linear-gradient(120deg,rgba(255,255,255,0.58),transparent 35%,transparent 68%,rgba(125,211,252,0.18));
  }
  .bg-\[linear-gradient\(135deg\,\#f8fbff\,\#eef6ff_45\%\,\#f5f3ff\)\] {
    background-image: linear-gradient(135deg,#f8fbff,#eef6ff 45%,#f5f3ff);
  }
  .bg-\[linear-gradient\(135deg\,rgba\(244\,250\,255\,0\.75\)\,rgba\(186\,230\,253\,0\.4\)\)\] {
    background-image: linear-gradient(135deg,rgba(244,250,255,0.75),rgba(186,230,253,0.4));
  }
  .bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.78\)\,rgba\(241\,245\,249\,0\.66\)\)\] {
    background-image: linear-gradient(135deg,rgba(255,255,255,0.78),rgba(241,245,249,0.66));
  }
  .bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(241\,245\,249\,0\.9\)\)\] {
    background-image: linear-gradient(135deg,rgba(255,255,255,0.96),rgba(241,245,249,0.9));
  }
  .bg-\[radial-gradient\(circle\,rgba\(14\,165\,233\,0\.5\)\,transparent_70\%\)\] {
    background-image: radial-gradient(circle,rgba(14,165,233,0.5),transparent 70%);
  }
  .bg-\[radial-gradient\(circle\,rgba\(14\,165\,233\,0\.22\)\,transparent_65\%\)\] {
    background-image: radial-gradient(circle,rgba(14,165,233,0.22),transparent 65%);
  }
  .bg-\[radial-gradient\(circle_at_12\%_18\%\,rgba\(139\,123\,255\,0\.20\)\,transparent_32\%\)\,radial-gradient\(circle_at_88\%_14\%\,rgba\(14\,165\,233\,0\.16\)\,transparent_24\%\)\,linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(245\,243\,255\,0\.98\)\)\] {
    background-image: radial-gradient(circle at 12% 18%,rgba(139,123,255,0.20),transparent 32%),radial-gradient(circle at 88% 14%,rgba(14,165,233,0.16),transparent 24%),linear-gradient(145deg,rgba(255,255,255,0.97),rgba(245,243,255,0.98));
  }
  .bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(56\,189\,248\,0\.26\)\,rgba\(139\,92\,246\,0\.18\)\,transparent_72\%\)\] {
    background-image: radial-gradient(circle at 50% 50%,rgba(56,189,248,0.26),rgba(139,92,246,0.18),transparent 72%);
  }
  .bg-\[radial-gradient\(circle_at_top\,rgba\(14\,165\,233\,0\.1\)\,transparent_60\%\)\] {
    background-image: radial-gradient(circle at top,rgba(14,165,233,0.1),transparent 60%);
  }
  .bg-\[url\(\'https\:\/\/example\.com\/bg\.png\'\)\] {
    background-image: url('https://example.com/bg.png');
  }
  .bg-\[url\(\'https\:\/\/xxx\.com\/xx\.webp\'\)\] {
    background-image: url('https://xxx.com/xx.webp');
  }
  .bg-\[url\(\/img\/framer\.png\)\] {
    background-image: url(/img/framer.png);
  }
  .from-cyan-500 {
    --tw-gradient-from: var(--color-cyan-500);
    --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));
  }
  .from-purple-500 {
    --tw-gradient-from: var(--color-purple-500);
    --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));
  }
  .from-sky-200\/85 {
    --tw-gradient-from: color-mix(in srgb, oklch(90.1% 0.058 230.902) 85%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-sky-200) 85%, transparent);
    }
    --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));
  }
  .from-sky-500 {
    --tw-gradient-from: var(--color-sky-500);
    --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));
  }
  .from-violet-500 {
    --tw-gradient-from: var(--color-violet-500);
    --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));
  }
  .from-white {
    --tw-gradient-from: var(--color-white);
    --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));
  }
  .via-emerald-50 {
    --tw-gradient-via: var(--color-emerald-50);
    --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);
  }
  .via-rose-50\/80 {
    --tw-gradient-via: color-mix(in srgb, oklch(96.9% 0.015 12.422) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-rose-50) 80%, transparent);
    }
    --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);
  }
  .via-sky-50 {
    --tw-gradient-via: var(--color-sky-50);
    --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);
  }
  .to-blue-500 {
    --tw-gradient-to: var(--color-blue-500);
    --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));
  }
  .to-cyan-100\/80 {
    --tw-gradient-to: color-mix(in srgb, oklch(95.6% 0.045 203.388) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-cyan-100) 80%, transparent);
    }
    --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));
  }
  .to-emerald-100 {
    --tw-gradient-to: var(--color-emerald-100);
    --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));
  }
  .to-fuchsia-500 {
    --tw-gradient-to: var(--color-fuchsia-500);
    --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));
  }
  .to-indigo-500 {
    --tw-gradient-to: var(--color-indigo-500);
    --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));
  }
  .to-pink-500 {
    --tw-gradient-to: var(--color-pink-500);
    --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));
  }
  .to-rose-100\/80 {
    --tw-gradient-to: color-mix(in srgb, oklch(94.1% 0.03 12.58) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-rose-100) 80%, transparent);
    }
    --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));
  }
  .to-slate-50 {
    --tw-gradient-to: var(--color-slate-50);
    --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));
  }
  .bg-\[length\:128px\] {
    background-size: 128px;
  }
  .bg-clip-text {
    background-clip: text;
  }
  .bg-repeat {
    background-repeat: repeat;
  }
  .mask-repeat {
    mask-repeat: repeat;
  }
  .fill-sky-300 {
    fill: var(--color-sky-300);
  }
  .object-contain {
    object-fit: contain;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .p-\[20px\] {
    padding: 20px;
  }
  .p-\[clamp\(1\.25rem\,2\.2vw\,2rem\)\] {
    padding: clamp(1.25rem, 2.2vw, 2rem);
  }
  .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-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }
  .px-\[4px\] {
    padding-inline: 4px;
  }
  .px-\[17px\] {
    padding-inline: 17px;
  }
  .px-\[18px\] {
    padding-inline: 18px;
  }
  .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.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-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-\[11px\] {
    padding-block: 11px;
  }
  .py-\[14px\] {
    padding-block: 14px;
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }
  .pb-3\.5 {
    padding-bottom: calc(var(--spacing) * 3.5);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .align-middle {
    vertical-align: middle;
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--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-sm\/6 {
    font-size: var(--text-sm);
    line-height: calc(var(--spacing) * 6);
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[0\.7rem\] {
    font-size: 0.7rem;
  }
  .text-\[0\.8rem\] {
    font-size: 0.8rem;
  }
  .text-\[0\.72rem\] {
    font-size: 0.72rem;
  }
  .text-\[0\.76rem\] {
    font-size: 0.76rem;
  }
  .text-\[0\.95rem\] {
    font-size: 0.95rem;
  }
  .text-\[1\.1rem\] {
    font-size: 1.1rem;
  }
  .text-\[10px\] {
    font-size: 10px;
  }
  .text-\[11px\] {
    font-size: 11px;
  }
  .text-\[12px\] {
    font-size: 12px;
  }
  .text-\[15px\] {
    font-size: 15px;
  }
  .text-\[16\.16px\] {
    font-size: 16.16px;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[18px\] {
    font-size: 18px;
  }
  .text-\[20px\] {
    font-size: 20px;
  }
  .text-\[28px\] {
    font-size: 28px;
  }
  .text-\[29px\] {
    font-size: 29px;
  }
  .text-\[30px\] {
    font-size: 30px;
  }
  .text-\[32px\] {
    font-size: 32px;
  }
  .text-\[40px\] {
    font-size: 40px;
  }
  .text-\[50px\] {
    font-size: 50px;
  }
  .text-\[clamp\(1\.2rem\,1\.4vw\,1\.45rem\)\] {
    font-size: clamp(1.2rem, 1.4vw, 1.45rem);
  }
  .text-\[12rpx\] {
    font-size: 12rpx;
  }
  .text-\[22rpx\] {
    font-size: 22rpx;
  }
  .text-\[30rpx\] {
    font-size: 30rpx;
  }
  .text-\[32rpx\] {
    font-size: 32rpx;
  }
  .text-\[40rpx\] {
    font-size: 40rpx;
  }
  .text-\[length\:var\(--my-var\)\] {
    font-size: var(--my-var);
  }
  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }
  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }
  .leading-\[0\.9\] {
    --tw-leading: 0.9;
    line-height: 0.9;
  }
  .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-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-\[0\.01em\] {
    --tw-tracking: 0.01em;
    letter-spacing: 0.01em;
  }
  .tracking-\[0\.2em\] {
    --tw-tracking: 0.2em;
    letter-spacing: 0.2em;
  }
  .tracking-\[0\.3em\] {
    --tw-tracking: 0.3em;
    letter-spacing: 0.3em;
  }
  .tracking-\[0\.08em\] {
    --tw-tracking: 0.08em;
    letter-spacing: 0.08em;
  }
  .tracking-\[0\.12em\] {
    --tw-tracking: 0.12em;
    letter-spacing: 0.12em;
  }
  .tracking-\[0\.14em\] {
    --tw-tracking: 0.14em;
    letter-spacing: 0.14em;
  }
  .tracking-\[0\.15em\] {
    --tw-tracking: 0.15em;
    letter-spacing: 0.15em;
  }
  .tracking-\[0\.18em\] {
    --tw-tracking: 0.18em;
    letter-spacing: 0.18em;
  }
  .tracking-\[0\.22em\] {
    --tw-tracking: 0.22em;
    letter-spacing: 0.22em;
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .break-all {
    word-break: break-all;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .text-\(--my-custom-color\) {
    color: var(--my-custom-color);
  }
  .text-\[\#0F172A\] {
    color: #0F172A;
  }
  .text-\[\#0ea5e9\] {
    color: #0ea5e9;
  }
  .text-\[\#1D4ED8\] {
    color: #1D4ED8;
  }
  .text-\[\#1E293B\] {
    color: #1E293B;
  }
  .text-\[\#1F2937\] {
    color: #1F2937;
  }
  .text-\[\#3DDC84\] {
    color: #3DDC84;
  }
  .text-\[\#07c160\] {
    color: #07c160;
  }
  .text-\[\#16A34A\] {
    color: #16A34A;
  }
  .text-\[\#123\] {
    color: #123;
  }
  .text-\[\#2563EB\] {
    color: #2563EB;
  }
  .text-\[\#18181B\] {
    color: #18181B;
  }
  .text-\[\#64748B\] {
    color: #64748B;
  }
  .text-\[\#123456\] {
    color: #123456;
  }
  .text-\[\#166534\] {
    color: #166534;
  }
  .text-\[\#654321\] {
    color: #654321;
  }
  .text-\[\#B91C1C\] {
    color: #B91C1C;
  }
  .text-\[\#B45309\] {
    color: #B45309;
  }
  .text-\[\#E5484D\] {
    color: #E5484D;
  }
  .text-\[\#ECECEC\] {
    color: #ECECEC;
  }
  .text-\[\#bada55\] {
    color: #bada55;
  }
  .text-\[\#dddddd\] {
    color: #dddddd;
  }
  .text-\[\#ececec\] {
    color: #ececec;
  }
  .text-\[\#f7fbff\] {
    color: #f7fbff;
  }
  .text-\[\#fafafa\] {
    color: #fafafa;
  }
  .text-\[\#ff00ff\] {
    color: #ff00ff;
  }
  .text-\[\#ffffff\] {
    color: #ffffff;
  }
  .text-\[blue\] {
    color: blue;
  }
  .text-\[color\:\#bada55\] {
    color: #bada55;
  }
  .text-\[color\:var\(--my-var\)\] {
    color: var(--my-var);
  }
  .text-\[green\] {
    color: green;
  }
  .text-\[rgb\(255\,0\,0\)\] {
    color: rgb(255,0,0);
  }
  .text-\[var\(--tab-bar-color\)\] {
    color: var(--tab-bar-color);
  }
  .text-amber-700 {
    color: var(--color-amber-700);
  }
  .text-black {
    color: var(--color-black);
  }
  .text-blue-900 {
    color: var(--color-blue-900);
  }
  .text-emerald-200 {
    color: var(--color-emerald-200);
  }
  .text-emerald-500 {
    color: var(--color-emerald-500);
  }
  .text-emerald-600 {
    color: var(--color-emerald-600);
  }
  .text-emerald-700 {
    color: var(--color-emerald-700);
  }
  .text-emerald-700\/80 {
    color: color-mix(in srgb, oklch(50.8% 0.118 165.612) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-emerald-700) 80%, transparent);
    }
  }
  .text-emerald-800 {
    color: var(--color-emerald-800);
  }
  .text-emerald-900 {
    color: var(--color-emerald-900);
  }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-inherit {
    color: inherit;
  }
  .text-red-400 {
    color: var(--color-red-400);
  }
  .text-red-600 {
    color: var(--color-red-600);
  }
  .text-red-900 {
    color: var(--color-red-900);
  }
  .text-rose-700 {
    color: var(--color-rose-700);
  }
  .text-sky-400 {
    color: var(--color-sky-400);
  }
  .text-sky-600 {
    color: var(--color-sky-600);
  }
  .text-sky-700 {
    color: var(--color-sky-700);
  }
  .text-sky-800 {
    color: var(--color-sky-800);
  }
  .text-sky-900 {
    color: var(--color-sky-900);
  }
  .text-slate-400 {
    color: var(--color-slate-400);
  }
  .text-slate-500 {
    color: var(--color-slate-500);
  }
  .text-slate-600 {
    color: var(--color-slate-600);
  }
  .text-slate-700 {
    color: var(--color-slate-700);
  }
  .text-slate-800 {
    color: var(--color-slate-800);
  }
  .text-slate-900 {
    color: var(--color-slate-900);
  }
  .text-teal-400 {
    color: var(--color-teal-400);
  }
  .text-white {
    color: var(--color-white);
  }
  .text-yellow-600 {
    color: var(--color-yellow-600);
  }
  .text-zinc-700 {
    color: var(--color-zinc-700);
  }
  .text-zinc-900 {
    color: var(--color-zinc-900);
  }
  .uppercase {
    text-transform: uppercase;
  }
  .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,);
  }
  .no-underline {
    text-decoration-line: none;
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-dotted {
    text-decoration-style: dotted;
  }
  .accent-sky-500 {
    accent-color: var(--color-sky-500);
  }
  .opacity-5 {
    opacity: 5%;
  }
  .opacity-45 {
    opacity: 45%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-80 {
    opacity: 80%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    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_8px_30px_rgba\(0\,0\,0\,0\.35\)\] {
    --tw-shadow: 0 8px 30px var(--tw-shadow-color, rgba(0,0,0,0.35));
    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_8px_30px_rgba\(59\,130\,246\,0\.22\)\] {
    --tw-shadow: 0 8px 30px var(--tw-shadow-color, rgba(59,130,246,0.22));
    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_10px_20px_rgba\(15\,23\,42\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.65\)\] {
    --tw-shadow: 0 10px 20px var(--tw-shadow-color, rgba(15,23,42,0.12)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.65));
    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_12px_26px_rgba\(14\,165\,233\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\] {
    --tw-shadow: 0 12px 26px var(--tw-shadow-color, rgba(14,165,233,0.12)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.5));
    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_12px_28px_rgba\(15\,23\,42\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.45\)\] {
    --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(15,23,42,0.12)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.45));
    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_12px_32px_rgba\(14\,165\,233\,0\.15\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(14,165,233,0.15));
    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_12px_32px_rgba\(16\,185\,129\,0\.18\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(16,185,129,0.18));
    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_12px_32px_rgba\(184\,63\,94\,0\.18\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(184,63,94,0.18));
    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_12px_40px_rgba\(15\,23\,42\,0\.12\)\] {
    --tw-shadow: 0 12px 40px var(--tw-shadow-color, rgba(15,23,42,0.12));
    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_14px_28px_rgba\(2\,132\,199\,0\.24\)\] {
    --tw-shadow: 0 14px 28px var(--tw-shadow-color, rgba(2,132,199,0.24));
    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_14px_28px_rgba\(56\,189\,248\,0\.16\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.88\)\] {
    --tw-shadow: 0 14px 28px var(--tw-shadow-color, rgba(56,189,248,0.16)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.88));
    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_14px_40px_rgba\(15\,23\,42\,0\.08\)\] {
    --tw-shadow: 0 14px 40px var(--tw-shadow-color, rgba(15,23,42,0.08));
    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_14px_40px_rgba\(16\,185\,129\,0\.18\)\] {
    --tw-shadow: 0 14px 40px var(--tw-shadow-color, rgba(16,185,129,0.18));
    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_16px_40px_rgba\(15\,23\,42\,0\.08\)\] {
    --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(15,23,42,0.08));
    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_18px_36px_rgba\(15\,23\,42\,0\.06\)\] {
    --tw-shadow: 0 18px 36px var(--tw-shadow-color, rgba(15,23,42,0.06));
    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_18px_40px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 18px 40px var(--tw-shadow-color, rgba(15,23,42,0.16));
    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_20px_44px_rgba\(99\,102\,241\,0\.16\)\] {
    --tw-shadow: 0 20px 44px var(--tw-shadow-color, rgba(99,102,241,0.16));
    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_20px_48px_rgba\(15\,23\,42\,0\.08\)\] {
    --tw-shadow: 0 20px 48px var(--tw-shadow-color, rgba(15,23,42,0.08));
    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_20px_60px_rgba\(15\,23\,42\,0\.08\)\] {
    --tw-shadow: 0 20px 60px var(--tw-shadow-color, rgba(15,23,42,0.08));
    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_30px_90px_rgba\(15\,23\,42\,0\.12\)\] {
    --tw-shadow: 0 30px 90px var(--tw-shadow-color, rgba(15,23,42,0.12));
    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, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-none {
    --tw-shadow: 0 0 #0000;
    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, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    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, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring {
    --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-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);
  }
  .shadow-blue-100 {
    --tw-shadow-color: oklch(93.2% 0.032 255.585);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, var(--color-blue-100) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-indigo-100 {
    --tw-shadow-color: oklch(93% 0.034 272.788);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, var(--color-indigo-100) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-sky-500\/25 {
    --tw-shadow-color: color-mix(in srgb, oklch(68.5% 0.169 237.323) 25%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 25%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-slate-200 {
    --tw-shadow-color: oklch(92.9% 0.013 255.508);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, var(--color-slate-200) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-slate-200\/70 {
    --tw-shadow-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .ring-amber-100 {
    --tw-ring-color: var(--color-amber-100);
  }
  .ring-emerald-100 {
    --tw-ring-color: var(--color-emerald-100);
  }
  .ring-slate-900\/5 {
    --tw-ring-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-slate-900) 5%, transparent);
    }
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .outline-1 {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .blur-2xl {
    --tw-blur: blur(var(--blur-2xl));
    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,);
  }
  .blur-3xl {
    --tw-blur: blur(var(--blur-3xl));
    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,);
  }
  .blur-\[42px\] {
    --tw-blur: blur(42px);
    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,);
  }
  .blur-md {
    --tw-blur: blur(var(--blur-md));
    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-2xl {
    --tw-drop-shadow-size: drop-shadow(0 25px 25px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-2xl));
    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-\[0_16px_32px_rgba\(56\,189\,248\,0\.18\)\] {
    --tw-drop-shadow-size: drop-shadow(0 16px 32px var(--tw-drop-shadow-color, rgba(56,189,248,0.18)));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    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-\[12px\] {
    --tw-backdrop-blur: blur(12px);
    -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-\[18px\] {
    --tw-backdrop-blur: blur(18px);
    -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-\[background\,color\] {
    transition-property: background,color;
    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-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));
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .duration-\[400ms\] {
    --tw-duration: 400ms;
    transition-duration: 400ms;
  }
  .duration-\[600ms\] {
    --tw-duration: 600ms;
    transition-duration: 600ms;
  }
  .ease-\[cubic-bezier\(0\.21\,0\.72\,0\.28\,0\.99\)\] {
    --tw-ease: cubic-bezier(0.21,0.72,0.28,0.99);
    transition-timing-function: cubic-bezier(0.21,0.72,0.28,0.99);
  }
  .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);
  }
  .outline-dashed {
    --tw-outline-style: dashed;
    outline-style: dashed;
  }
  .\[bg\:red\] {
    bg: red;
  }
  .\[plugin\:vite-plugin-uni-app-weapp-tailwindcss-adaptor\] {
    plugin: vite-plugin-uni-app-weapp-tailwindcss-adaptor;
  }
  .group-hover\:translate-x-0\.5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-x: calc(var(--spacing) * 0.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:scale-x-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:bg-\[\#0ea5e9\]\/18 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #0ea5e9 18%, transparent);
      }
    }
  }
  .group-hover\:bg-sky-400\/15 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(74.6% 0.16 232.661) 15%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-sky-400) 15%, transparent);
        }
      }
    }
  }
  .group-hover\:bg-yellow-400 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-yellow-400);
      }
    }
  }
  .group-hover\:text-slate-600 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-slate-600);
      }
    }
  }
  .group-hover\:opacity-70 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 70%;
      }
    }
  }
  .group-hover\:opacity-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-\[\.tapped\]\:bg-yellow-400 {
    &:is(:where(.group):is(.tapped) *) {
      background-color: var(--color-yellow-400);
    }
  }
  .peer-checked\:start-7 {
    &:is(:where(.peer):checked ~ *) {
      inset-inline-start: calc(var(--spacing) * 7);
    }
  }
  .peer-checked\:bg-gray-900 {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-gray-900);
    }
  }
  .group-hover\:peer-hover\:text-white {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &:is(:where(.peer):hover ~ *) {
          @media (hover: hover) {
            color: var(--color-white);
          }
        }
      }
    }
  }
  .peer-\[\.tapped\]\:bg-red-400 {
    &:is(:where(.peer):is(.tapped) ~ *) {
      background-color: var(--color-red-400);
    }
  }
  .before\:content-\[\'\>\'\] {
    &::before {
      --tw-content: '>';
      content: var(--tw-content);
    }
  }
  .after\:content-\[\'我是className\'\] {
    &::after {
      --tw-content: '我是className';
      content: var(--tw-content);
    }
  }
  .visited\:text-white {
    &:visited {
      color: var(--color-white);
    }
  }
  .checked\:border-gray-900 {
    &:checked {
      border-color: var(--color-gray-900);
    }
  }
  .hover\:-translate-y-0\.5 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -0.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:-translate-y-1 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:-translate-y-1\.5 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:scale-\[1\.01\] {
    &:hover {
      @media (hover: hover) {
        scale: 1.01;
      }
    }
  }
  .hover\:border-\[\#0ea5e9\]\/45 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, #0ea5e9 45%, transparent);
      }
    }
  }
  .hover\:border-emerald-300\/80 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, oklch(84.5% 0.143 164.978) 80%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-emerald-300) 80%, transparent);
        }
      }
    }
  }
  .hover\:border-rose-300\/80 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, oklch(81% 0.117 11.638) 80%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-rose-300) 80%, transparent);
        }
      }
    }
  }
  .hover\:border-sky-300 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-sky-300);
      }
    }
  }
  .hover\:border-sky-300\/45 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, oklch(82.8% 0.111 230.318) 45%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-sky-300) 45%, transparent);
        }
      }
    }
  }
  .hover\:border-sky-300\/80 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, oklch(82.8% 0.111 230.318) 80%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-sky-300) 80%, transparent);
        }
      }
    }
  }
  .hover\:border-slate-200 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-slate-200);
      }
    }
  }
  .hover\:border-slate-400 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-slate-400);
      }
    }
  }
  .hover\:bg-\[\#1D4ED8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1D4ED8;
      }
    }
  }
  .hover\:bg-\[\#0369a1\] {
    &:hover {
      @media (hover: hover) {
        background-color: #0369a1;
      }
    }
  }
  .hover\:bg-\[\#4338ca\] {
    &:hover {
      @media (hover: hover) {
        background-color: #4338ca;
      }
    }
  }
  .hover\:bg-\[\#E2E8F0\] {
    &:hover {
      @media (hover: hover) {
        background-color: #E2E8F0;
      }
    }
  }
  .hover\:bg-gray-800 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-800);
      }
    }
  }
  .hover\:bg-pink-900 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-pink-900);
      }
    }
  }
  .hover\:bg-sky-50\/40 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(97.7% 0.013 236.62) 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-sky-50) 40%, transparent);
        }
      }
    }
  }
  .hover\:bg-slate-800 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-slate-800);
      }
    }
  }
  .hover\:bg-white {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-white);
      }
    }
  }
  .hover\:text-inherit {
    &:hover {
      @media (hover: hover) {
        color: inherit;
      }
    }
  }
  .hover\:text-sky-500 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-sky-500);
      }
    }
  }
  .hover\:text-sky-600 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-sky-600);
      }
    }
  }
  .hover\:text-slate-900 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-slate-900);
      }
    }
  }
  .hover\:text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .hover\:no-underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: none;
      }
    }
  }
  .hover\:shadow-\[0_16px_32px_rgba\(14\,165\,233\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 16px 32px var(--tw-shadow-color, rgba(14,165,233,0.18)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.6));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_16px_32px_rgba\(14\,165\,233\,0\.18\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 16px 32px var(--tw-shadow-color, rgba(14,165,233,0.18));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_18px_34px_rgba\(2\,132\,199\,0\.28\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 18px 34px var(--tw-shadow-color, rgba(2,132,199,0.28));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_18px_36px_rgba\(99\,102\,241\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 18px 36px var(--tw-shadow-color, rgba(99,102,241,0.22)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.92));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_18px_44px_rgba\(14\,165\,233\,0\.28\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 18px 44px var(--tw-shadow-color, rgba(14,165,233,0.28));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_18px_44px_rgba\(16\,185\,129\,0\.35\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 18px 44px var(--tw-shadow-color, rgba(16,185,129,0.35));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_18px_44px_rgba\(184\,63\,94\,0\.35\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 18px 44px var(--tw-shadow-color, rgba(184,63,94,0.35));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_22px_44px_rgba\(14\,165\,233\,0\.14\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 22px 44px var(--tw-shadow-color, rgba(14,165,233,0.14));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_24px_54px_rgba\(99\,102\,241\,0\.2\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 24px 54px var(--tw-shadow-color, rgba(99,102,241,0.2));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_30px_80px_rgba\(14\,165\,233\,0\.25\)\,0_20px_40px_rgba\(15\,23\,42\,0\.18\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 30px 80px var(--tw-shadow-color, rgba(14,165,233,0.25)), 0 20px 40px var(--tw-shadow-color, rgba(15,23,42,0.18));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-md {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        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 {
    &: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-gray-700 {
    &:focus {
      --tw-ring-color: var(--color-gray-700);
    }
  }
  .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-gray-100 {
    &:focus {
      --tw-ring-offset-color: var(--color-gray-100);
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .focus-visible\:no-underline {
    &:focus-visible {
      text-decoration-line: none;
    }
  }
  .focus-visible\:ring-2 {
    &:focus-visible {
      --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-visible\:ring-gray-700 {
    &:focus-visible {
      --tw-ring-color: var(--color-gray-700);
    }
  }
  .focus-visible\:ring-gray-900 {
    &:focus-visible {
      --tw-ring-color: var(--color-gray-900);
    }
  }
  .focus-visible\:ring-offset-2 {
    &:focus-visible {
      --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-visible\:outline {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .focus-visible\:outline-2 {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .focus-visible\:outline-offset-2 {
    &:focus-visible {
      outline-offset: 2px;
    }
  }
  .focus-visible\:outline-\[\#0ea5e9\] {
    &:focus-visible {
      outline-color: #0ea5e9;
    }
  }
  .focus-visible\:outline-sky-500 {
    &:focus-visible {
      outline-color: var(--color-sky-500);
    }
  }
  .focus-visible\:outline-none {
    &:focus-visible {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .active\:translate-y-px {
    &:active {
      --tw-translate-y: 1px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .active\:scale-95 {
    &:active {
      --tw-scale-x: 95%;
      --tw-scale-y: 95%;
      --tw-scale-z: 95%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .active\:shadow-\[0_10px_22px_rgba\(2\,132\,199\,0\.22\)\] {
    &:active {
      --tw-shadow: 0 10px 22px var(--tw-shadow-color, rgba(2,132,199,0.22));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .data-\[active\=true\]\:font-semibold {
    &[data-active="true"] {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .data-\[state\=active\]\:shadow {
    &[data-state="active"] {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
      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\=pending\]\:opacity-70 {
    &[data-state="pending"] {
      opacity: 70%;
    }
  }
  .sm\:block {
    @media (width >= 40rem) {
      display: block;
    }
  }
  .sm\:inline {
    @media (width >= 40rem) {
      display: inline;
    }
  }
  .sm\:size-10 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .sm\:h-14 {
    @media (width >= 40rem) {
      height: calc(var(--spacing) * 14);
    }
  }
  .sm\:h-20 {
    @media (width >= 40rem) {
      height: calc(var(--spacing) * 20);
    }
  }
  .sm\:w-14 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 14);
    }
  }
  .sm\:w-auto {
    @media (width >= 40rem) {
      width: auto;
    }
  }
  .sm\:max-w-none {
    @media (width >= 40rem) {
      max-width: none;
    }
  }
  .sm\:min-w-\[3\.6rem\] {
    @media (width >= 40rem) {
      min-width: 3.6rem;
    }
  }
  .sm\:auto-cols-max {
    @media (width >= 40rem) {
      grid-auto-columns: max-content;
    }
  }
  .sm\:grid-flow-col {
    @media (width >= 40rem) {
      grid-auto-flow: column;
    }
  }
  .sm\:grid-cols-2 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .sm\:flex-nowrap {
    @media (width >= 40rem) {
      flex-wrap: nowrap;
    }
  }
  .sm\:justify-start {
    @media (width >= 40rem) {
      justify-content: flex-start;
    }
  }
  .sm\:gap-4 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .sm\:gap-6 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .sm\:px-6 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .sm\:py-6 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .sm\:text-base {
    @media (width >= 40rem) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .sm\:text-xs {
    @media (width >= 40rem) {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .md\:size-9 {
    @media (width >= 48rem) {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:flex-row {
    @media (width >= 48rem) {
      flex-direction: row;
    }
  }
  .md\:gap-8 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .md\:text-4xl {
    @media (width >= 48rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-\[1fr\,360px\] {
    @media (width >= 64rem) {
      grid-template-columns: 1fr,360px;
    }
  }
  .lg\:gap-6 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:px-8 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .dark\:block {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      display: block;
    }
  }
  .dark\:hidden {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      display: none;
    }
  }
  .dark\:border-\[\#8b7bff\]\/35 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in oklab, #8b7bff 35%, transparent);
    }
  }
  .dark\:border-emerald-900\/60 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(37.8% 0.077 168.94) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-emerald-900) 60%, transparent);
      }
    }
  }
  .dark\:border-fuchsia-400\/20 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(74% 0.238 322.16) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent);
      }
    }
  }
  .dark\:border-rose-900\/60 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(41% 0.159 10.272) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-rose-900) 60%, transparent);
      }
    }
  }
  .dark\:border-sky-300\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(82.8% 0.111 230.318) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-sky-300) 30%, transparent);
      }
    }
  }
  .dark\:border-sky-500\/40 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(68.5% 0.169 237.323) 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-sky-500) 40%, transparent);
      }
    }
  }
  .dark\:border-slate-500\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(55.4% 0.046 257.417) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-slate-500) 30%, transparent);
      }
    }
  }
  .dark\:border-slate-600 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: var(--color-slate-600);
    }
  }
  .dark\:border-slate-600\/25 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(44.6% 0.043 257.281) 25%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-slate-600) 25%, transparent);
      }
    }
  }
  .dark\:border-slate-700 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: var(--color-slate-700);
    }
  }
  .dark\:border-slate-700\/50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(37.2% 0.044 257.287) 50%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-slate-700) 50%, transparent);
      }
    }
  }
  .dark\:border-slate-700\/60 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(37.2% 0.044 257.287) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-slate-700) 60%, transparent);
      }
    }
  }
  .dark\:border-slate-700\/70 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, oklch(37.2% 0.044 257.287) 70%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-slate-700) 70%, transparent);
      }
    }
  }
  .dark\:border-white\/5 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, #fff 5%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 5%, transparent);
      }
    }
  }
  .dark\:border-white\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, #fff 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }
  .dark\:border-white\/15 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, #fff 15%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 15%, transparent);
      }
    }
  }
  .dark\:border-white\/20 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      border-color: color-mix(in srgb, #fff 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 20%, transparent);
      }
    }
  }
  .dark\:bg-\[\#0ea5e9\]\/16 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in oklab, #0ea5e9 16%, transparent);
    }
  }
  .dark\:bg-\[\#8b7bff\]\/18 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in oklab, #8b7bff 18%, transparent);
    }
  }
  .dark\:bg-emerald-400\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(76.5% 0.177 163.223) 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-emerald-400) 10%, transparent);
      }
    }
  }
  .dark\:bg-emerald-500\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(69.6% 0.17 162.48) 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-emerald-500) 10%, transparent);
      }
    }
  }
  .dark\:bg-emerald-900\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(37.8% 0.077 168.94) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-emerald-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-rose-400\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(71.2% 0.194 13.428) 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-rose-400) 10%, transparent);
      }
    }
  }
  .dark\:bg-rose-900\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(41% 0.159 10.272) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-rose-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-sky-400\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(74.6% 0.16 232.661) 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-sky-400) 10%, transparent);
      }
    }
  }
  .dark\:bg-sky-900\/40 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(39.1% 0.09 240.876) 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-sky-900) 40%, transparent);
      }
    }
  }
  .dark\:bg-sky-950\/60 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(29.3% 0.066 243.157) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-sky-950) 60%, transparent);
      }
    }
  }
  .dark\:bg-slate-700 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: var(--color-slate-700);
    }
  }
  .dark\:bg-slate-800 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: var(--color-slate-800);
    }
  }
  .dark\:bg-slate-800\/40 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(27.9% 0.041 260.031) 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-800) 40%, transparent);
      }
    }
  }
  .dark\:bg-slate-800\/60 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(27.9% 0.041 260.031) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-800) 60%, transparent);
      }
    }
  }
  .dark\:bg-slate-800\/65 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(27.9% 0.041 260.031) 65%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-800) 65%, transparent);
      }
    }
  }
  .dark\:bg-slate-800\/70 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(27.9% 0.041 260.031) 70%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-800) 70%, transparent);
      }
    }
  }
  .dark\:bg-slate-900 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: var(--color-slate-900);
    }
  }
  .dark\:bg-slate-900\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-slate-900\/50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 50%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 50%, transparent);
      }
    }
  }
  .dark\:bg-slate-900\/60 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 60%, transparent);
      }
    }
  }
  .dark\:bg-slate-900\/65 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 65%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 65%, transparent);
      }
    }
  }
  .dark\:bg-slate-900\/70 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 70%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 70%, transparent);
      }
    }
  }
  .dark\:bg-slate-900\/75 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 75%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 75%, transparent);
      }
    }
  }
  .dark\:bg-slate-900\/80 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 80%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-slate-900) 80%, transparent);
      }
    }
  }
  .dark\:bg-white {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: var(--color-white);
    }
  }
  .dark\:bg-white\/5 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, #fff 5%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
      }
    }
  }
  .dark\:bg-yellow-500\/20 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-color: color-mix(in srgb, oklch(79.5% 0.184 86.047) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-yellow-500) 20%, transparent);
      }
    }
  }
  .dark\:bg-\[linear-gradient\(90deg\,rgba\(125\,211\,252\,0\.15\)\,rgba\(139\,123\,255\,0\.4\)\,rgba\(139\,123\,255\,0\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: linear-gradient(90deg,rgba(125,211,252,0.15),rgba(139,123,255,0.4),rgba(139,123,255,0));
    }
  }
  .dark\:bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_35\%\,transparent_68\%\,rgba\(125\,211\,252\,0\.12\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: linear-gradient(120deg,rgba(255,255,255,0.08),transparent 35%,transparent 68%,rgba(125,211,252,0.12));
    }
  }
  .dark\:bg-\[linear-gradient\(135deg\,rgba\(2\,6\,23\,0\.96\)\,rgba\(15\,23\,42\,0\.92\)\,rgba\(49\,46\,129\,0\.88\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: linear-gradient(135deg,rgba(2,6,23,0.96),rgba(15,23,42,0.92),rgba(49,46,129,0.88));
    }
  }
  .dark\:bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.9\)\,rgba\(30\,41\,59\,0\.86\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: linear-gradient(135deg,rgba(15,23,42,0.9),rgba(30,41,59,0.86));
    }
  }
  .dark\:bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.84\)\,rgba\(30\,41\,59\,0\.7\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: linear-gradient(135deg,rgba(15,23,42,0.84),rgba(30,41,59,0.7));
    }
  }
  .dark\:bg-\[linear-gradient\(135deg\,rgba\(30\,41\,59\,0\.8\)\,rgba\(51\,65\,85\,0\.65\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: linear-gradient(135deg,rgba(30,41,59,0.8),rgba(51,65,85,0.65));
    }
  }
  .dark\:bg-\[radial-gradient\(circle\,rgba\(56\,189\,248\,0\.3\)\,transparent_65\%\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: radial-gradient(circle,rgba(56,189,248,0.3),transparent 65%);
    }
  }
  .dark\:bg-\[radial-gradient\(circle_at_14\%_18\%\,rgba\(139\,123\,255\,0\.34\)\,transparent_34\%\)\,radial-gradient\(circle_at_88\%_18\%\,rgba\(52\,211\,153\,0\.18\)\,transparent_28\%\)\,linear-gradient\(145deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(30\,41\,59\,0\.94\)\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: radial-gradient(circle at 14% 18%,rgba(139,123,255,0.34),transparent 34%),radial-gradient(circle at 88% 18%,rgba(52,211,153,0.18),transparent 28%),linear-gradient(145deg,rgba(15,23,42,0.98),rgba(30,41,59,0.94));
    }
  }
  .dark\:bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(45\,212\,191\,0\.16\)\,rgba\(139\,92\,246\,0\.34\)\,transparent_72\%\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: radial-gradient(circle at 50% 50%,rgba(45,212,191,0.16),rgba(139,92,246,0.34),transparent 72%);
    }
  }
  .dark\:bg-\[radial-gradient\(circle_at_top\,rgba\(14\,165\,233\,0\.2\)\,transparent_65\%\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      background-image: radial-gradient(circle at top,rgba(14,165,233,0.2),transparent 65%);
    }
  }
  .dark\:from-emerald-950\/40 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-from: color-mix(in srgb, oklch(26.2% 0.051 172.552) 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-from: color-mix(in oklab, var(--color-emerald-950) 40%, transparent);
      }
      --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));
    }
  }
  .dark\:from-emerald-950\/50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-from: color-mix(in srgb, oklch(26.2% 0.051 172.552) 50%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-from: color-mix(in oklab, var(--color-emerald-950) 50%, transparent);
      }
      --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));
    }
  }
  .dark\:from-rose-950\/40 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-from: color-mix(in srgb, oklch(27.1% 0.105 12.094) 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-from: color-mix(in oklab, var(--color-rose-950) 40%, transparent);
      }
      --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));
    }
  }
  .dark\:from-slate-800 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-from: var(--color-slate-800);
      --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));
    }
  }
  .dark\:via-emerald-950\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-via: color-mix(in srgb, oklch(26.2% 0.051 172.552) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-via: color-mix(in oklab, var(--color-emerald-950) 30%, transparent);
      }
      --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);
    }
  }
  .dark\:via-rose-950\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-via: color-mix(in srgb, oklch(27.1% 0.105 12.094) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-via: color-mix(in oklab, var(--color-rose-950) 30%, transparent);
      }
      --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);
    }
  }
  .dark\:via-slate-800 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-via: var(--color-slate-800);
      --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);
    }
  }
  .dark\:to-emerald-900\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-to: color-mix(in srgb, oklch(37.8% 0.077 168.94) 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-to: color-mix(in oklab, var(--color-emerald-900) 10%, transparent);
      }
      --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));
    }
  }
  .dark\:to-emerald-900\/20 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-to: color-mix(in srgb, oklch(37.8% 0.077 168.94) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-to: color-mix(in oklab, var(--color-emerald-900) 20%, transparent);
      }
      --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));
    }
  }
  .dark\:to-rose-950\/10 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-to: color-mix(in srgb, oklch(27.1% 0.105 12.094) 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-to: color-mix(in oklab, var(--color-rose-950) 10%, transparent);
      }
      --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));
    }
  }
  .dark\:to-slate-900\/40 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-gradient-to: color-mix(in srgb, oklch(20.8% 0.042 265.755) 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-to: color-mix(in oklab, var(--color-slate-900) 40%, transparent);
      }
      --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));
    }
  }
  .dark\:fill-sky-300\/50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      fill: color-mix(in srgb, oklch(82.8% 0.111 230.318) 50%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        fill: color-mix(in oklab, var(--color-sky-300) 50%, transparent);
      }
    }
  }
  .dark\:px-2 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .dark\:text-\[\#38bdf8\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: #38bdf8;
    }
  }
  .dark\:text-\[\#ddd6fe\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: #ddd6fe;
    }
  }
  .dark\:text-emerald-100 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-emerald-100);
    }
  }
  .dark\:text-emerald-200 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-emerald-200);
    }
  }
  .dark\:text-emerald-200\/80 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: color-mix(in srgb, oklch(90.5% 0.093 164.15) 80%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-emerald-200) 80%, transparent);
      }
    }
  }
  .dark\:text-emerald-300 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-emerald-300);
    }
  }
  .dark\:text-rose-100 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-rose-100);
    }
  }
  .dark\:text-rose-200 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-rose-200);
    }
  }
  .dark\:text-sky-100 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-sky-100);
    }
  }
  .dark\:text-sky-200 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-sky-200);
    }
  }
  .dark\:text-sky-300 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-sky-300);
    }
  }
  .dark\:text-slate-50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-50);
    }
  }
  .dark\:text-slate-100 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-100);
    }
  }
  .dark\:text-slate-200 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-200);
    }
  }
  .dark\:text-slate-200\/80 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 80%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-slate-200) 80%, transparent);
      }
    }
  }
  .dark\:text-slate-300 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-300);
    }
  }
  .dark\:text-slate-400 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-400);
    }
  }
  .dark\:text-slate-500 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-500);
    }
  }
  .dark\:text-slate-900 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-slate-900);
    }
  }
  .dark\:text-white {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-white);
    }
  }
  .dark\:text-yellow-300 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      color: var(--color-yellow-300);
    }
  }
  .dark\:shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 10px 20px var(--tw-shadow-color, rgba(15,23,42,0.45)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.12));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.35\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(15,23,42,0.35)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.1));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_16px_32px_rgba\(76\,29\,149\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 16px 32px var(--tw-shadow-color, rgba(76,29,149,0.34)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.08));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_16px_50px_rgba\(0\,0\,0\,0\.45\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 16px 50px var(--tw-shadow-color, rgba(0,0,0,0.45));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.6\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 18px 40px var(--tw-shadow-color, rgba(0,0,0,0.6));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_18px_40px_rgba\(16\,185\,129\,0\.3\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 18px 40px var(--tw-shadow-color, rgba(16,185,129,0.3));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_18px_40px_rgba\(16\,185\,129\,0\.4\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 18px 40px var(--tw-shadow-color, rgba(16,185,129,0.4));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_18px_40px_rgba\(185\,35\,65\,0\.5\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 18px 40px var(--tw-shadow-color, rgba(185,35,65,0.5));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_22px_44px_rgba\(2\,8\,23\,0\.34\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 22px 44px var(--tw-shadow-color, rgba(2,8,23,0.34));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:shadow-\[0_24px_56px_rgba\(14\,165\,233\,0\.14\)\,0_10px_30px_rgba\(76\,29\,149\,0\.24\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-shadow: 0 24px 56px var(--tw-shadow-color, rgba(14,165,233,0.14)), 0 10px 30px var(--tw-shadow-color, rgba(76,29,149,0.24));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:blur-lg {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      --tw-blur: blur(var(--blur-lg));
      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,);
    }
  }
  .dark\:\[text-shadow\:0_1px_12px_rgba\(15\,23\,42\,0\.58\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      text-shadow: 0 1px 12px rgba(15,23,42,0.58);
    }
  }
  .dark\:group-hover\:text-slate-300 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          color: var(--color-slate-300);
        }
      }
    }
  }
  .dark\:visited\:text-white {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:visited {
        color: var(--color-white);
      }
    }
  }
  .dark\:hover\:border-sky-300\/45 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          border-color: color-mix(in srgb, oklch(82.8% 0.111 230.318) 45%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            border-color: color-mix(in oklab, var(--color-sky-300) 45%, transparent);
          }
        }
      }
    }
  }
  .dark\:hover\:border-sky-500\/50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          border-color: color-mix(in srgb, oklch(68.5% 0.169 237.323) 50%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            border-color: color-mix(in oklab, var(--color-sky-500) 50%, transparent);
          }
        }
      }
    }
  }
  .dark\:hover\:border-slate-400 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-slate-400);
        }
      }
    }
  }
  .dark\:hover\:border-slate-600 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-slate-600);
        }
      }
    }
  }
  .dark\:hover\:border-white\/30 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          border-color: color-mix(in srgb, #fff 30%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            border-color: color-mix(in oklab, var(--color-white) 30%, transparent);
          }
        }
      }
    }
  }
  .dark\:hover\:bg-slate-100 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-slate-100);
        }
      }
    }
  }
  .dark\:hover\:bg-slate-800 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-slate-800);
        }
      }
    }
  }
  .dark\:hover\:bg-slate-800\/70 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in srgb, oklch(27.9% 0.041 260.031) 70%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-slate-800) 70%, transparent);
          }
        }
      }
    }
  }
  .dark\:hover\:text-sky-200 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-sky-200);
        }
      }
    }
  }
  .dark\:hover\:text-sky-400 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-sky-400);
        }
      }
    }
  }
  .dark\:hover\:text-slate-50 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-slate-50);
        }
      }
    }
  }
  .dark\:hover\:text-white {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white);
        }
      }
    }
  }
  .dark\:hover\:shadow-\[0_16px_32px_rgba\(56\,189\,248\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.16\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          --tw-shadow: 0 16px 32px var(--tw-shadow-color, rgba(56,189,248,0.22)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.16));
          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        }
      }
    }
  }
  .dark\:hover\:shadow-\[0_20px_40px_rgba\(99\,102\,241\,0\.4\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          --tw-shadow: 0 20px 40px var(--tw-shadow-color, rgba(99,102,241,0.4)), inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.1));
          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        }
      }
    }
  }
  .dark\:hover\:shadow-\[0_24px_52px_rgba\(56\,189\,248\,0\.18\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          --tw-shadow: 0 24px 52px var(--tw-shadow-color, rgba(56,189,248,0.18));
          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        }
      }
    }
  }
  .dark\:hover\:shadow-\[0_30px_70px_rgba\(99\,102\,241\,0\.32\)\,0_12px_36px_rgba\(14\,165\,233\,0\.18\)\] {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      &:hover {
        @media (hover: hover) {
          --tw-shadow: 0 30px 70px var(--tw-shadow-color, rgba(99,102,241,0.32)), 0 12px 36px var(--tw-shadow-color, rgba(14,165,233,0.18));
          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        }
      }
    }
  }
  .prose-headings\:bg-red-100 {
    & :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
      background-color: var(--color-red-100);
    }
  }
  .prose-h5\:text-green-400 {
    & :is(:where(h5):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
      color: var(--color-green-400);
    }
  }
  .\[\&_code\]\:text-slate-700 {
    & code {
      color: var(--color-slate-700);
    }
  }
  .dark\:\[\&_code\]\:text-slate-200 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      & code {
        color: var(--color-slate-200);
      }
    }
  }
  .\[\&_table\]\:w-full {
    & table {
      width: 100%;
    }
  }
  .\[\&_table\]\:w-full {
    & table {
      width: 100%;
    }
  }
  .\[\&_table\]\:border-collapse {
    & table {
      border-collapse: collapse;
    }
  }
  .\[\&_tbody_tr\]\:border-b {
    & tbody tr {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&_tbody_tr\]\:border-slate-100 {
    & tbody tr {
      border-color: var(--color-slate-100);
    }
  }
  .dark\:\[\&_tbody_tr\]\:border-slate-800 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      & tbody tr {
        border-color: var(--color-slate-800);
      }
    }
  }
  .\[\&_tbody_tr\:last-child\]\:border-b-0 {
    & tbody tr:last-child {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .\[\&_td\]\:py-2 {
    & td {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_td\]\:align-top {
    & td {
      vertical-align: top;
    }
  }
  .\[\&_td\]\:text-sm {
    & td {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .\[\&_th\]\:py-2 {
    & th {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_th\]\:text-left {
    & th {
      text-align: left;
    }
  }
  .\[\&_th\]\:text-xs {
    & th {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .\[\&_th\]\:font-semibold {
    & th {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .\[\&_th\]\:tracking-wide {
    & th {
      --tw-tracking: var(--tracking-wide);
      letter-spacing: var(--tracking-wide);
    }
  }
  .\[\&_th\]\:uppercase {
    & th {
      text-transform: uppercase;
    }
  }
  .\[\&_thead\]\:border-b {
    & thead {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&_thead\]\:border-slate-200 {
    & thead {
      border-color: var(--color-slate-200);
    }
  }
  .\[\&_thead\]\:text-slate-600 {
    & thead {
      color: var(--color-slate-600);
    }
  }
  .dark\:\[\&_thead\]\:border-slate-700 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      & thead {
        border-color: var(--color-slate-700);
      }
    }
  }
  .dark\:\[\&_thead\]\:text-slate-300 {
    &:where([data-theme="dark"], [data-theme="dark"] *) {
      & thead {
        color: var(--color-slate-300);
      }
    }
  }
}
@layer base {
  ::view-transition-old(root),
::view-transition-new(root) {
    mix-blend-mode: normal;
    animation: none;
  }
  ::view-transition-old(root) {
    z-index: 1;
  }
  ::view-transition-new(root) {
    z-index: 2147483646;
  }
  [data-theme="dark"]::view-transition-old(root) {
    z-index: 2147483646;
  }
  [data-theme="dark"]::view-transition-new(root) {
    z-index: 1;
  }
}
@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-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}
@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-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: 0px;
}
@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-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@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-scroll-snap-strictness: proximity;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --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-content: "";
    }
  }
}
.col,.container{padding:0 var(--ifm-spacing-horizontal)}.markdown:after,.markdown:before{content:"";display:table}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.dropdown,body{position:relative}.avatar__photo,.card,.text--truncate{overflow:hidden}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}pre,table{overflow:auto}progress,sub,sup{vertical-align:baseline}.from-cyan-500,.from-purple-500,.from-sky-200\/85,.from-sky-500,.from-violet-500,.from-white{--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))}.button,.dropdown__link,.sr-only,.text--truncate,.truncate,.whitespace-nowrap,html.docs-doc-id-showcase\/index .theme-doc-markdown>header+p a{white-space:nowrap}.breadcrumbs__link,.transition-\[background\,color\]{transition-property:background,color}.-translate-x-1\/2,.-translate-y-1\/2,.active\:translate-y-px:active,.translate-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active,.scale-90,.scale-x-0{scale:var(--tw-scale-x) var(--tw-scale-y)}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.navbar__title,.text--truncate,.text-ellipsis,.truncate{text-overflow:ellipsis}[data-theme=dark] .DocSearch,[data-theme=light] .DocSearch{--docsearch-muted-color:var(--ifm-color-secondary-darkest);--docsearch-hit-color:var(--ifm-font-color-base);--docsearch-hit-active-color:var(--ifm-color-white)}.home-pipeline,.self-stretch{align-self:stretch}:root,html[data-theme=dark]{--docsearch-error-color:#ef5350;--shimmer-bg:linear-gradient(90deg,#e0e3e8 0%,var(--docsearch-muted-color) 20%,var(--docsearch-muted-color) 60%,#e0e3e8 95%);--docsearch-dropdown-menu-background:var(--docsearch-hit-background);--docsearch-dropdown-menu-item-hover-background:var(--docsearch-modal-background)}*,.DocSearch-Container,.DocSearch-Container *,:after,:before{box-sizing:border-box}.DocSearch-Footer,.DocSearch-Markdown-Content hr{border-block-start:1px solid var(--docsearch-subtle-color)}.\[\&_table\]\:border-collapse table,table{border-collapse:collapse}.toggleButton_c9I4,html{-webkit-tap-highlight-color:transparent}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:transparent;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:rgba(0,0,0,.05);--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:transparent;--ifm-table-stripe-background:rgba(0,0,0,.03);--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 256 256"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary)}:root,html.docs-wrapper{--ifm-background-surface-color:#fff}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:transparent}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:0 0}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.tabItem_QTcI{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.items-start,.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width);width:100%}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid rgba(0,0,0,.1);border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:transparent;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul,.tabList_laii{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration);color:inherit;-webkit-text-decoration:inherit}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){-webkit-text-decoration:none;text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled__YkN .wordWrapButtonIcon_ZO0_{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.DocSearch-Escape-Key,.\[\&_th\]\:uppercase th,.admonitionHeading_n6IA,.alert__heading,.home-v5-story__label,.playgroundHeader_QQZI,.tailwind-topic-hero__eyebrow,.text--uppercase,.uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:rgba(53,120,229,.15);--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:rgba(235,237,240,.15);--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:rgba(0,164,0,.15);--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:rgba(84,199,236,.15);--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:rgba(255,186,0,.15);--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:rgba(250,56,62,.15);--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);width:var(--ifm-avatar-photo-size)}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after,.inline-block{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast)}.button,.button:hover{color:var(--ifm-button-color)}.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs__link:any-link:hover{background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:transparent;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.dropdown__link--active,.dropdown__link:hover,.menu__link:hover,.navbar__brand:hover,.navbar__link--active,.navbar__link:hover,.pagination-nav__link:hover,.pagination__link:hover,a,a:active,a:hover,a:visited{-webkit-text-decoration:none;text-decoration:none}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);-webkit-text-decoration:none;text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color)}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor transparent;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.footer__item{margin-top:0}.footer__items{margin-bottom:0}[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title,.title_rVhs{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_k7v5[data-collapsed=false].isBrowser_WbKK>summary:before,.details_k7v5[open]:not(.isBrowser_WbKK)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;visibility:hidden;top:0;left:0}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color)}.menu__caret:before,.menu__link--sublist-caret:after{content:"";filter:var(--ifm-menu-link-sublist-icon-filter);transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;height:1.25rem}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);display:flex;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.flex,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color)}.announcementBarContent_wEhT,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.h-full,.navbar__logo img{height:100%}.navbar__items{display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center .navbar__brand{margin:0}.flex-1,.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}#nprogress,.navbar__item.dropdown .navbar__link:not([href]),.pointer-events-none{pointer-events:none}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color)}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:hsla(0,0%,100%,.1);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,.5);color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:hsla(0,0%,100%,.05);--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:1rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.btn,.cursor-pointer,.dropdownNavbarItemMobile_uDZE,.pills__item,.tabs__item{cursor:pointer}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:rgba(0,0,0,.6);position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover)}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.categoryLink_hwz8,.line-clamp-2,.overflow-hidden,.sr-only,.truncate{overflow:hidden}.tabs__item{border-bottom:3px solid transparent;border-radius:var(--ifm-global-radius);display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.transition,.transition-\[background\,color\],.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg,.absolute,.sr-only{position:absolute}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;right:0;transform:rotate(3deg) translateY(-4px);width:100px}:host,:root{--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40016;--color-red-900:#82181a;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-700:#b55200;--color-yellow-100:#fef9c2;--color-yellow-300:#ffe02e;--color-yellow-400:#f7c900;--color-yellow-500:#eab300;--color-yellow-600:#ca8a00;--color-green-400:#05df72;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-400:#00d3bd;--color-cyan-100:#cefafe;--color-cyan-500:#00b6d4;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-sky-600:#0084c7;--color-sky-700:#0069a2;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-blue-600:#155dfc;--color-blue-900:#1c398e;--color-indigo-100:#e0e7ff;--color-indigo-400:#7d87ff;--color-indigo-500:#6260ff;--color-violet-500:#8d56ff;--color-purple-500:#ab4eff;--color-fuchsia-400:#ec6dff;--color-fuchsia-500:#e12afb;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-900:#861043;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa3ae;--color-rose-400:#ff6880;--color-rose-700:#c1003a;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-100:#f3f4f6;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-zinc-700:#3f3f46;--color-zinc-900:#18181b;--color-black:#000;--color-white:#fff;--spacing:0.25rem;--breakpoint-xl:80rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-0.025em;--tracking-wide:0.025em;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-2xl:0 25px 25px rgba(0,0,0,.15);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--blur-md:12px;--blur-lg:16px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--radius-full:9999px}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter var,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}.DocSearch-Container a,.DocSearch-Hit-AskAIButton-title mark,.sidebarItemLink_EcRu:hover,.tailwind-topic-card,.tailwind-topic-card--link:hover,html.docs-doc-id-showcase\/index .showcase-card__header h3 a{-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Fira Code VF,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{display:block;margin-bottom:var(--ifm-spacing-vertical);border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}.DocSearch-Title,.align-middle{vertical-align:middle}summary{display:list-item}.containsTaskList_aGvZ,menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::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{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.\@container{container-type:inline-size}.visible{visibility:visible}.prose{color:#314158;max-width:none;--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#cad5e2;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:rgba(16,24,40,.1);--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:hsla(0,0%,100%,.1);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:1px solid #78d4ff;color:var(--tw-prose-links);font-weight:600;-webkit-text-decoration:none;text-decoration:none}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:#0f172b;font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:none;margin-bottom:2em;margin-top:1em;padding-inline-start:1.625em;padding-left:1em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:#f1f5f9;border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.3333333;margin-bottom:1.25em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.125em;font-weight:600;line-height:1.4;margin-bottom:1em;margin-top:2.4em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1em;font-weight:600;line-height:1.5;margin-bottom:.75em;margin-top:2.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){background:#f1f5f9;border-color:#e2e8f0;border-radius:4px;border-width:1px;box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:#314158;font-family:inherit;font-feature-settings:none;font-size:.875em;font-variant-ligatures:none;font-weight:500;margin:0 1px;padding-inline-end:.375em;padding-inline-start:.375em;padding:.125em .25em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-feature-settings:none;font-size:.875em;font-variant-ligatures:none;font-weight:550}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:#f8fafc;display:flex;font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:2.2857142857142856em;margin-top:1.4285714285714286em;overflow-x:auto;padding-inline-end:1.1428571em;padding-inline-start:1.1428571em;padding:1.25rem}.active\:shadow-\[0_10px_22px_rgba\(2\,132\,199\,0\.22\)\]:active,.data-\[state\=active\]\:shadow[data-state=active],.focus\:ring-2:focus,.focus\:ring:focus,.ring,.ring-1,.shadow,.shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.65\)\],.shadow-\[0_12px_26px_rgba\(14\,165\,233\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\],.shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.45\)\],.shadow-\[0_12px_32px_rgba\(14\,165\,233\,0\.15\)\],.shadow-\[0_12px_32px_rgba\(16\,185\,129\,0\.18\)\],.shadow-\[0_12px_32px_rgba\(184\,63\,94\,0\.18\)\],.shadow-\[0_12px_40px_rgba\(15\,23\,42\,0\.12\)\],.shadow-\[0_14px_28px_rgba\(2\,132\,199\,0\.24\)\],.shadow-\[0_14px_28px_rgba\(56\,189\,248\,0\.16\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.88\)\],.shadow-\[0_14px_40px_rgba\(15\,23\,42\,0\.08\)\],.shadow-\[0_14px_40px_rgba\(16\,185\,129\,0\.18\)\],.shadow-\[0_16px_40px_rgba\(15\,23\,42\,0\.08\)\],.shadow-\[0_18px_36px_rgba\(15\,23\,42\,0\.06\)\],.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.16\)\],.shadow-\[0_20px_44px_rgba\(99\,102\,241\,0\.16\)\],.shadow-\[0_20px_48px_rgba\(15\,23\,42\,0\.08\)\],.shadow-\[0_20px_60px_rgba\(15\,23\,42\,0\.08\)\],.shadow-\[0_30px_90px_rgba\(15\,23\,42\,0\.12\)\],.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.35\)\],.shadow-\[0_8px_30px_rgba\(59\,130\,246\,0\.22\)\],.shadow-lg,.shadow-none,.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;flex:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;min-width:100%;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875rem;line-height:1.25rem;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:#e2e8f0;border-bottom-width:1px;color:#314158}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;padding-top:0;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:#f1f5f9;border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:.75em;margin-top:.75em;padding-inline-start:.375em;padding-left:.5em;position:relative}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(.lead):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.125em;line-height:1.77778}.prose :where(h1,h2,h3):not(:where([class~=not-prose],[class~=not-prose] *)){letter-spacing:-.025em}.prose :where(h2 small,h3 small,h4 small):not(:where([class~=not-prose],[class~=not-prose] *)){color:#62748e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500}.prose :where(h2 small):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.125rem;line-height:1.75rem}.prose :where(h3 small):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1rem;line-height:1.5rem}.prose :where(h4 small):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875rem;line-height:1.25rem}.prose :where(h2,h3,h4):not(:where([class~=not-prose],[class~=not-prose] *)){scroll-margin-top:var(--scroll-mt)}.prose :where(h2 code,h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font:inherit}.prose :where(a:hover):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:2px}.prose :where(strong code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:650}.prose :where(p+pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-.2857142857142857em}.prose :where(pre+pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-1.1428571428571428em}.prose :where(tbody code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.75rem}.prose :where(figure figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-style:italic;text-align:center}.prose :where(figure>figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8571428571428571em}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;padding:0;width:1px}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-inset-2{inset:calc(var(--spacing)*-2)}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[-40\%\]{inset:-40%}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.start-1{inset-inline-start:calc(var(--spacing)*1)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-\[-2px\]{top:-2px}.top-\[-8\%\]{top:-8%}.top-\[-10\%\]{top:-10%}.top-\[5\%\]{top:5%}.-right-5{right:calc(var(--spacing)*-5)}.-right-8{right:calc(var(--spacing)*-8)}.right-0{right:calc(var(--spacing)*0)}.right-\[-2px\]{right:-2px}.right-\[-10\%\]{right:-10%}.right-\[-12\%\]{right:-12%}.right-\[13\.14\%\]{right:13.14%}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-\[-2px\]{bottom:-2px}.bottom-\[-25\%\]{bottom:-25%}.bottom-\[58\%\]{bottom:58%}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-\[-2px\]{left:-2px}.left-\[-10\%\]{left:-10%}.left-\[20\%\]{left:20%}.-z-10{z-index:-10}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[201\]{z-index:201}.z-\[202\]{z-index:202}.\[\&_table\]\:w-full table,.container,.w-full{width:100%}.-m-\[20px\]{margin:-20px}.m-0{margin:calc(var(--spacing)*0)}.m-2{margin:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[11px\]{margin-top:11px}.mr-2{margin-right:calc(var(--spacing)*2)}.\!mb-\[-20px\]{margin-bottom:-20px!important}.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-5{margin-bottom:calc(var(--spacing)*5)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-\[-20px\]{margin-bottom:-20px}.mb-\[1\.5rem\]{margin-bottom:1.5rem}.ml-auto{margin-left:auto}.icon-\[bxl--android\]{width:1em;--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.344 8.71c-.707 0-1.279.572-1.279 1.278v4.53a1.278 1.278 0 1 0 2.558 0v-4.53c0-.706-.572-1.278-1.279-1.278m-12.688 0c-.707 0-1.279.572-1.279 1.278v4.53a1.278 1.278 0 1 0 2.558 0v-4.53A1.277 1.277 0 0 0 5.656 8.71m8.889-3.809.768-1.388a.343.343 0 0 0-.133-.47.344.344 0 0 0-.471.135l-.789 1.42c-.588-.235-1.236-.368-1.92-.368s-1.332.132-1.92.367l-.789-1.418a.344.344 0 0 0-.471-.135.345.345 0 0 0-.133.47l.768 1.388C8.072 5.69 7.148 7.099 7.148 8.71l.002.034-.002.019v.001h9.703V8.71c.001-1.611-.923-3.019-2.306-3.809M9.76 6.869a.346.346 0 1 1 .005-.693.346.346 0 0 1-.005.693m4.48 0a.347.347 0 0 1 0-.692.346.346 0 0 1 0 .692M7.148 16.12c0 .646.525 1.171 1.174 1.171h.586v2.401a1.279 1.279 0 0 0 2.558 0v-2.401h1.066v2.401c0 .707.572 1.278 1.277 1.278.709 0 1.281-.571 1.281-1.278v-2.401h.586c.648 0 1.174-.524 1.174-1.171V9.028H7.148z'/%3E%3C/svg%3E")}.icon-\[bxl--android\],.icon-\[logos--openai-icon\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.icon-\[mdi--access-point-network\],.icon-\[mdi--account-group-outline\],.icon-\[mdi--alpha-c-circle-outline\],.icon-\[mdi--alphabetical-variant\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[logos--openai-icon\]{width:.99em;--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='260'%3E%3Cpath d='M239.184 106.203a64.72 64.72 0 0 0-5.576-53.103C219.452 28.459 191 15.784 163.213 21.74A65.586 65.586 0 0 0 52.096 45.22a64.72 64.72 0 0 0-43.23 31.36c-14.31 24.602-11.061 55.634 8.033 76.74a64.67 64.67 0 0 0 5.525 53.102c14.174 24.65 42.644 37.324 70.446 31.36a64.72 64.72 0 0 0 48.754 21.744c28.481.025 53.714-18.361 62.414-45.481a64.77 64.77 0 0 0 43.229-31.36c14.137-24.558 10.875-55.423-8.083-76.483m-97.56 136.338a48.4 48.4 0 0 1-31.105-11.255l1.535-.87 51.67-29.825a8.6 8.6 0 0 0 4.247-7.367v-72.85l21.845 12.636c.218.111.37.32.409.563v60.367c-.056 26.818-21.783 48.545-48.601 48.601M37.158 197.93a48.35 48.35 0 0 1-5.781-32.589l1.534.921 51.722 29.826a8.34 8.34 0 0 0 8.441 0l63.181-36.425v25.221a.87.87 0 0 1-.358.665l-52.335 30.184c-23.257 13.398-52.97 5.431-66.404-17.803M23.549 85.38a48.5 48.5 0 0 1 25.58-21.333v61.39a8.29 8.29 0 0 0 4.195 7.316l62.874 36.272-21.845 12.636a.82.82 0 0 1-.767 0L41.353 151.53c-23.211-13.454-31.171-43.144-17.804-66.405zm179.466 41.695-63.08-36.63L161.73 77.86a.82.82 0 0 1 .768 0l52.233 30.184a48.6 48.6 0 0 1-7.316 87.635v-61.391a8.54 8.54 0 0 0-4.4-7.213m21.742-32.69-1.535-.922-51.619-30.081a8.39 8.39 0 0 0-8.492 0L99.98 99.808V74.587a.72.72 0 0 1 .307-.665l52.233-30.133a48.652 48.652 0 0 1 72.236 50.391zM88.061 139.097l-21.845-12.585a.87.87 0 0 1-.41-.614V65.685a48.652 48.652 0 0 1 79.757-37.346l-1.535.87-51.67 29.825a8.6 8.6 0 0 0-4.246 7.367zm11.868-25.58L128.067 97.3l28.188 16.218v32.434l-28.086 16.218-28.188-16.218z'/%3E%3C/svg%3E")}.icon-\[mdi--access-point-network\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4.93 3.93A9.97 9.97 0 0 0 2 11c0 2.76 1.12 5.26 2.93 7.07l1.41-1.41A7.94 7.94 0 0 1 4 11c0-2.21.89-4.22 2.34-5.66zm14.14 0-1.41 1.41A7.96 7.96 0 0 1 20 11c0 2.22-.89 4.22-2.34 5.66l1.41 1.41A9.97 9.97 0 0 0 22 11c0-2.76-1.12-5.26-2.93-7.07M7.76 6.76A5.98 5.98 0 0 0 6 11c0 1.65.67 3.15 1.76 4.24l1.41-1.41A4 4 0 0 1 8 11c0-1.11.45-2.11 1.17-2.83zm8.48 0-1.41 1.41A4 4 0 0 1 16 11c0 1.11-.45 2.11-1.17 2.83l1.41 1.41A5.98 5.98 0 0 0 18 11c0-1.65-.67-3.15-1.76-4.24M12 9a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2m-1 6v4h-1a1 1 0 0 0-1 1H2v2h7a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1h7v-2h-7a1 1 0 0 0-1-1h-1v-4z'/%3E%3C/svg%3E")}.icon-\[mdi--access-point-network\],.icon-\[mdi--account-group-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--account-group-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 5a3.5 3.5 0 0 0-3.5 3.5A3.5 3.5 0 0 0 12 12a3.5 3.5 0 0 0 3.5-3.5A3.5 3.5 0 0 0 12 5m0 2a1.5 1.5 0 0 1 1.5 1.5A1.5 1.5 0 0 1 12 10a1.5 1.5 0 0 1-1.5-1.5A1.5 1.5 0 0 1 12 7M5.5 8A2.5 2.5 0 0 0 3 10.5c0 .94.53 1.75 1.29 2.18.36.2.77.32 1.21.32s.85-.12 1.21-.32c.37-.21.68-.51.91-.87A5.42 5.42 0 0 1 6.5 8.5v-.28c-.3-.14-.64-.22-1-.22m13 0c-.36 0-.7.08-1 .22v.28c0 1.2-.39 2.36-1.12 3.31.12.19.25.34.4.49a2.48 2.48 0 0 0 1.72.7c.44 0 .85-.12 1.21-.32.76-.43 1.29-1.24 1.29-2.18A2.5 2.5 0 0 0 18.5 8M12 14c-2.34 0-7 1.17-7 3.5V19h14v-1.5c0-2.33-4.66-3.5-7-3.5m-7.29.55C2.78 14.78 0 15.76 0 17.5V19h3v-1.93c0-1.01.69-1.85 1.71-2.52m14.58 0c1.02.67 1.71 1.51 1.71 2.52V19h3v-1.5c0-1.74-2.78-2.72-4.71-2.95M12 16c1.53 0 3.24.5 4.23 1H7.77c.99-.5 2.7-1 4.23-1'/%3E%3C/svg%3E")}.icon-\[mdi--alpha-c-circle-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11 7h2a2 2 0 0 1 2 2v1h-2V9h-2v6h2v-1h2v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2m1-5a10 10 0 0 1 10 10 10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2m0 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8'/%3E%3C/svg%3E")}.icon-\[mdi--alpha-c-circle-outline\],.icon-\[mdi--alphabetical-variant\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--api\],.icon-\[mdi--apple\],.icon-\[mdi--application-braces-outline\],.icon-\[mdi--arrow-right\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--alphabetical-variant\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 7a2 2 0 0 0-2 2v8h2v-4h2v4h2V9a2 2 0 0 0-2-2zm0 2h2v2H3m12-.5V9a2 2 0 0 0-2-2H9v10h4a2 2 0 0 0 2-2v-1.5a1.54 1.54 0 0 0-1.5-1.5 1.54 1.54 0 0 0 1.5-1.5M13 15h-2v-2h2zm0-4h-2V9h2m6-2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-1h-2v1h-2V9h2v1h2V9a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E")}.icon-\[mdi--api\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 7H5a2 2 0 0 0-2 2v8h2v-4h2v4h2V9a2 2 0 0 0-2-2m0 4H5V9h2m7-2h-4v10h2v-4h2a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2m0 4h-2V9h2m6 0v6h1v2h-4v-2h1V9h-1V7h4v2Z'/%3E%3C/svg%3E")}.icon-\[mdi--api\],.icon-\[mdi--apple\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--apple\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11'/%3E%3C/svg%3E")}.icon-\[mdi--application-braces-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 2H3c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H3V6h18zM9 8c-1.1 0-2 .9-2 2s-.9 2-2 2v2c1.1 0 2 .9 2 2s.9 2 2 2h2v-2H9v-1c0-1.1-.9-2-2-2 1.1 0 2-.9 2-2v-1h2V8m4 0c1.1 0 2 .9 2 2s.9 2 2 2v2c-1.1 0-2 .9-2 2s-.9 2-2 2h-2v-2h2v-1c0-1.1.9-2 2-2-1.1 0-2-.9-2-2v-1h-2V8z'/%3E%3C/svg%3E")}.icon-\[mdi--application-braces-outline\],.icon-\[mdi--arrow-right\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--auto-fix\],.icon-\[mdi--border-inside\],.icon-\[mdi--calendar-month\],.icon-\[mdi--cellphone-link\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--arrow-right\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11z'/%3E%3C/svg%3E")}.icon-\[mdi--auto-fix\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7.5 5.6 5 7l1.4-2.5L5 2l2.5 1.4L10 2 8.6 4.5 10 7zm12 9.8L22 14l-1.4 2.5L22 19l-2.5-1.4L17 19l1.4-2.5L17 14zM22 2l-1.4 2.5L22 7l-2.5-1.4L17 7l1.4-2.5L17 2l2.5 1.4zm-8.66 10.78 2.44-2.44-2.12-2.12-2.44 2.44zm1.03-5.49 2.34 2.34c.39.37.39 1.02 0 1.41L5.04 22.71c-.39.39-1.04.39-1.41 0l-2.34-2.34c-.39-.37-.39-1.02 0-1.41L12.96 7.29c.39-.39 1.04-.39 1.41 0'/%3E%3C/svg%3E")}.icon-\[mdi--auto-fix\],.icon-\[mdi--border-inside\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--border-inside\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 17h2v-2h-2m0 6h2v-2h-2M13 3h-2v8H3v2h8v8h2v-8h8v-2h-8m2 10h2v-2h-2m4-14h2V3h-2m0 6h2V7h-2m-2-4h-2v2h2M5 3H3v2h2m4-2H7v2h2M3 17h2v-2H3m2-8H3v2h2m2 12h2v-2H7m-4 2h2v-2H3z'/%3E%3C/svg%3E")}.icon-\[mdi--calendar-month\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9 10v2H7v-2zm4 0v2h-2v-2zm4 0v2h-2v-2zm2-7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h1V1h2v2h8V1h2v2zm0 16V8H5v11zM9 14v2H7v-2zm4 0v2h-2v-2zm4 0v2h-2v-2z'/%3E%3C/svg%3E")}.icon-\[mdi--calendar-month\],.icon-\[mdi--cellphone-link\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--chart-areaspline\],.icon-\[mdi--chart-bar\],.icon-\[mdi--chart-timeline\],.icon-\[mdi--check-bold\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--cellphone-link\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M22 17h-4v-7h4m1-2h-6a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1M4 6h18V4H4a2 2 0 0 0-2 2v11H0v3h14v-3H4z'/%3E%3C/svg%3E")}.icon-\[mdi--chart-areaspline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M17.45 15.18 22 7.31V21H2V3h2v12.54L9.5 6 16 9.78l4.24-7.33 1.73 1-5.23 9.05-6.51-3.75L4.31 19h2.26l4.39-7.56z'/%3E%3C/svg%3E")}.icon-\[mdi--chart-areaspline\],.icon-\[mdi--chart-bar\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--chart-bar\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M22 21H2V3h2v16h2v-9h4v9h2V6h4v13h2v-5h4z'/%3E%3C/svg%3E")}.icon-\[mdi--chart-timeline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 2h2v18h18v2H2zm5 8h10v3H7zm4 5h10v3H11zM6 4h16v4h-2V6H8v2H6z'/%3E%3C/svg%3E")}.icon-\[mdi--chart-timeline\],.icon-\[mdi--check-bold\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--check-circle-outline\],.icon-\[mdi--check-decagram-outline\],.icon-\[mdi--chevron-right\],.icon-\[mdi--clipboard-check-outline\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--check-bold\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m9 20.42-6.21-6.21 2.83-2.83L9 14.77l9.88-9.89 2.83 2.83z'/%3E%3C/svg%3E")}.icon-\[mdi--check-circle-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z'/%3E%3C/svg%3E")}.icon-\[mdi--check-circle-outline\],.icon-\[mdi--check-decagram-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--check-decagram-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m23 12-2.4-2.8.3-3.7-3.6-.8-1.9-3.2L12 3 8.6 1.5 6.7 4.7l-3.6.8.3 3.7L1 12l2.4 2.8-.3 3.7 3.6.8 1.9 3.2L12 21l3.4 1.5 1.9-3.2 3.6-.8-.3-3.7zm-4.3 4.9-2.7.6-1.4 2.4-2.6-1.1-2.6 1.1L8 17.5l-2.7-.6.2-2.8L3.7 12l1.8-2.1-.2-2.8L8 6.5l1.4-2.4L12 5.2l2.6-1.1L16 6.5l2.7.6-.2 2.8 1.8 2.1-1.8 2.1zm-2.1-9.3L18 9l-8 8-4-4 1.4-1.4 2.6 2.6z'/%3E%3C/svg%3E")}.icon-\[mdi--chevron-right\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M8.59 16.58 13.17 12 8.59 7.41 10 6l6 6-6 6z'/%3E%3C/svg%3E")}.icon-\[mdi--chevron-right\],.icon-\[mdi--clipboard-check-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--clipboard-text-search-outline\],.icon-\[mdi--code-braces\],.icon-\[mdi--code-json\],.icon-\[mdi--code-tags\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--clipboard-check-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-7 0a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1M7 7h10V5h2v14H5V5h2zm.5 6.5L9 12l2 2 4.5-4.5L17 11l-6 6z'/%3E%3C/svg%3E")}.icon-\[mdi--clipboard-text-search-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M17 9h-.5zM7 15h3c.08-.68.23-1.36.5-2H7zm4.9-4.1A6.53 6.53 0 0 1 16.5 9H7v2h4.82c.03-.03.05-.06.08-.1m0 9.2c.36.35.75.64 1.16.9H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h4.18c.32-.84.96-1.5 1.82-1.8 1.53-.56 3.25.24 3.82 1.8H19a2 2 0 0 1 2 2v5.82a6.4 6.4 0 0 0-2-1.32V5h-2v2H7V5H5v14h6.03c.24.39.54.76.87 1.1M11 4c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1m12.39 17L22 22.39l-3.12-3.07c-.69.43-1.51.68-2.38.68-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5c0 .88-.25 1.71-.69 2.4zM19 15.5a2.5 2.5 0 0 0-5 0 2.5 2.5 0 0 0 5 0'/%3E%3C/svg%3E")}.icon-\[mdi--clipboard-text-search-outline\],.icon-\[mdi--code-braces\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--code-braces\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M8 3a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2H3v2h1a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2h2v-2H8v-5a2 2 0 0 0-2-2 2 2 0 0 0 2-2V5h2V3m6 0a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2h1v2h-1a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2h-2v-2h2v-5a2 2 0 0 1 2-2 2 2 0 0 1-2-2V5h-2V3z'/%3E%3C/svg%3E")}.icon-\[mdi--code-json\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M5 3h2v2H5v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5h2v2H5c-1.07-.27-2-.9-2-2v-4a2 2 0 0 0-2-2H0v-2h1a2 2 0 0 0 2-2V5a2 2 0 0 1 2-2m14 0a2 2 0 0 1 2 2v4a2 2 0 0 0 2 2h1v2h-1a2 2 0 0 0-2 2v4a2 2 0 0 1-2 2h-2v-2h2v-5a2 2 0 0 1 2-2 2 2 0 0 1-2-2V5h-2V3zm-7 12a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1m-4 0a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1m8 0a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1'/%3E%3C/svg%3E")}.icon-\[mdi--code-json\],.icon-\[mdi--code-tags\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--compare-horizontal\],.icon-\[mdi--compare\],.icon-\[mdi--content-copy\],.icon-\[mdi--content-duplicate\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--code-tags\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m14.6 16.6 4.6-4.6-4.6-4.6L16 6l6 6-6 6zm-5.2 0L4.8 12l4.6-4.6L8 6l-6 6 6 6z'/%3E%3C/svg%3E")}.icon-\[mdi--compare-horizontal\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9 14H2v2h7v3l4-4-4-4zm6-1v-3h7V8h-7V5l-4 4z'/%3E%3C/svg%3E")}.icon-\[mdi--compare-horizontal\],.icon-\[mdi--compare\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--compare\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 3h-5v2h5v13l-5-6v9h5a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-9 15H5l5-6m0-9H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h5v2h2V1h-2z'/%3E%3C/svg%3E")}.icon-\[mdi--content-copy\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 21H8V7h11m0-2H8a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2m-3-4H4a2 2 0 0 0-2 2v14h2V3h12z'/%3E%3C/svg%3E")}.icon-\[mdi--content-copy\],.icon-\[mdi--content-duplicate\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--counter\],.icon-\[mdi--cube-outline\],.icon-\[mdi--cube-send\],.icon-\[mdi--cube\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--content-duplicate\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11 17H4a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h12v2H4v12h7v-2l4 3-4 3zm8 4V7H8v6H6V7a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-2h2v2z'/%3E%3C/svg%3E")}.icon-\[mdi--counter\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2m0 2v12h7V6zm16 12V6h-1.24c.24.54.19 1.07.19 1.13-.07.67-.54 1.37-.71 1.62l-2.33 2.55 3.32-.02.01 1.22-5.2-.03-.04-1s3.05-3.23 3.2-3.52c.14-.28.71-1.95-.7-1.95-1.23.05-1.09 1.3-1.09 1.3l-1.54.01s.01-.66.38-1.31H13v12h2.58l-.01-.86.97-.01s.91-.16.92-1.05c.04-1-.81-1-.96-1-.13 0-1.07.05-1.07.87h-1.52s.04-2.06 2.59-2.06c2.6 0 2.46 2.02 2.46 2.02s.04 1.25-1.11 1.72l.52.37zM8.92 16h-1.5v-5.8l-1.8.56V9.53l3.14-1.12h.16z'/%3E%3C/svg%3E")}.icon-\[mdi--counter\],.icon-\[mdi--cube-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--cube-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 16.5c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-9c0-.38.21-.71.53-.88l7.9-4.44c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.32.17.53.5.53.88zM12 4.15 6.04 7.5 12 10.85l5.96-3.35zM5 15.91l6 3.38v-6.71L5 9.21zm14 0v-6.7l-6 3.37v6.71z'/%3E%3C/svg%3E")}.icon-\[mdi--cube-send\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16 4 9 8.04v7.92L16 20l7-4.04V8.04m-7-1.73 3.8 2.19-3.8 2.19-3.79-2.19M0 7v2h7V7m4 3.11 4 2.31v4.69l-4-2.3m10-4.7v4.7l-4 2.3v-4.69M2 11v2h5v-2m-3 4v2h3v-2'/%3E%3C/svg%3E")}.icon-\[mdi--cube-send\],.icon-\[mdi--cube\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--dock-window\],.icon-\[mdi--download\],.icon-\[mdi--emoticon-outline\],.icon-\[mdi--feather\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--cube\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 16.5c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-9c0-.38.21-.71.53-.88l7.9-4.44c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.32.17.53.5.53.88zM12 4.15 6.04 7.5 12 10.85l5.96-3.35z'/%3E%3C/svg%3E")}.icon-\[mdi--dock-window\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18 18v2H4a2 2 0 0 1-2-2V8h2v10M22 6v8a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2m-2 0H8v8h12Z'/%3E%3C/svg%3E")}.icon-\[mdi--dock-window\],.icon-\[mdi--download\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--download\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M5 20h14v-2H5m14-9h-4V3H9v6H5l7 7z'/%3E%3C/svg%3E")}.icon-\[mdi--emoticon-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 17.5c2.33 0 4.3-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5M8.5 11A1.5 1.5 0 0 0 10 9.5 1.5 1.5 0 0 0 8.5 8 1.5 1.5 0 0 0 7 9.5 1.5 1.5 0 0 0 8.5 11m7 0A1.5 1.5 0 0 0 17 9.5 1.5 1.5 0 0 0 15.5 8 1.5 1.5 0 0 0 14 9.5a1.5 1.5 0 0 0 1.5 1.5M12 20a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8m0-18C6.47 2 2 6.5 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E")}.icon-\[mdi--emoticon-outline\],.icon-\[mdi--feather\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--file-code-outline\],.icon-\[mdi--flash-outline\],.icon-\[mdi--flash-triangle-outline\],.icon-\[mdi--flash\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--feather\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M22 2s-7.64-.37-13.66 7.88C3.72 16.21 2 22 2 22l1.94-1c1.44-2.5 2.19-3.53 3.6-5 2.53.74 5.17.65 7.46-2-2-.56-3.6-.43-5.96-.19C11.69 12 13.5 11.6 16 12l1-2c-1.8-.34-3-.37-4.78.04C14.19 8.65 15.56 7.87 18 8l1.21-1.93c-1.56-.11-2.5.06-4.29.5 1.61-1.46 3.08-2.12 5.22-2.25 0 0 1.05-1.89 1.86-2.32'/%3E%3C/svg%3E")}.icon-\[mdi--file-code-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V8zm4 18H6V4h7v5h5zm-8.46-4.35 2.09 2.09L10.35 19 7 15.65l3.35-3.35 1.28 1.26zm7.46 0L13.65 19l-1.27-1.26 2.09-2.09-2.09-2.09 1.27-1.26z'/%3E%3C/svg%3E")}.icon-\[mdi--file-code-outline\],.icon-\[mdi--flash-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--flash-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 2h10l-3.5 7H17l-7 13v-8H7zm2 2v8h3v2.66L14 11h-3.76l3.52-7z'/%3E%3C/svg%3E")}.icon-\[mdi--flash-triangle-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 2 1 21h22M12 6l7.5 13h-15m9.5-5h-1.5l1.5-3h-4v4h1v3z'/%3E%3C/svg%3E")}.icon-\[mdi--flash-triangle-outline\],.icon-\[mdi--flash\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--format-align-middle\],.icon-\[mdi--format-text\],.icon-\[mdi--github\],.icon-\[mdi--hammer-wrench\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--flash\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 2v11h3v9l7-12h-4l4-8z'/%3E%3C/svg%3E")}.icon-\[mdi--format-align-middle\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m13 6 2-2 1.42 1.42L12 9.84 7.58 5.42 9 4l2 2V2h2zM3 11h18v2H3zm10 7v4h-2v-4l-2 2-1.42-1.42L12 14.16l4.42 4.42L15 20z'/%3E%3C/svg%3E")}.icon-\[mdi--format-align-middle\],.icon-\[mdi--format-text\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--format-text\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m18.5 4 1.16 4.35-.96.26c-.45-.87-.91-1.74-1.44-2.18C16.73 6 16.11 6 15.5 6H13v10.5c0 .5 0 1 .33 1.25.34.25 1 .25 1.67.25v1H9v-1c.67 0 1.33 0 1.67-.25.33-.25.33-.75.33-1.25V6H8.5c-.61 0-1.23 0-1.76.43-.53.44-.99 1.31-1.44 2.18l-.96-.26L5.5 4z'/%3E%3C/svg%3E")}.icon-\[mdi--github\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34-.46-1.16-1.11-1.47-1.11-1.47-.91-.62.07-.6.07-.6 1 .07 1.53 1.03 1.53 1.03.87 1.52 2.34 1.07 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.55-1.11-4.55-4.92 0-1.11.38-2 1.03-2.71-.1-.25-.45-1.29.1-2.64 0 0 .84-.27 2.75 1.02.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02.55 1.35.2 2.39.1 2.64.65.71 1.03 1.6 1.03 2.71 0 3.82-2.34 4.66-4.57 4.91.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2'/%3E%3C/svg%3E")}.icon-\[mdi--github\],.icon-\[mdi--hammer-wrench\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--head-cog-outline\],.icon-\[mdi--history\],.icon-\[mdi--ice-pop\],.icon-\[mdi--language-css3\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--hammer-wrench\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m13.78 15.3 6 6 2.11-2.16-6-6zm3.72-5.2c-.39 0-.81-.05-1.14-.19L4.97 21.25l-2.11-2.11 7.41-7.4L8.5 9.96l-.72.7-1.45-1.41v2.86l-.7.7-3.52-3.56.7-.7h2.81l-1.4-1.41 3.56-3.56a2.976 2.976 0 0 1 4.22 0L9.89 5.74l1.41 1.4-.71.71 1.79 1.78 1.82-1.88c-.14-.33-.2-.75-.2-1.12a3.49 3.49 0 0 1 3.5-3.52c.59 0 1.11.14 1.58.42L16.41 6.2l1.5 1.5 2.67-2.67c.28.47.42.97.42 1.6 0 1.92-1.55 3.47-3.5 3.47'/%3E%3C/svg%3E")}.icon-\[mdi--head-cog-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M13 3c3.88 0 7 3.14 7 7 0 2.8-1.63 5.19-4 6.31V21H9v-3H8c-1.11 0-2-.89-2-2v-3H4.5c-.42 0-.66-.5-.42-.81L6 9.66A7.003 7.003 0 0 1 13 3m0-2C8.42 1 4.61 4.43 4.06 8.91L2.5 11c-.58.72-.68 1.72-.26 2.59.36.72 1 1.21 1.76 1.36V16c0 1.86 1.28 3.43 3 3.87V23h11v-5.53c2.5-1.64 4-4.41 4-7.47 0-4.96-4.04-9-9-9m3.1 8.42V9c0-.15 0-.24-.06-.38l.89-.66c.07-.04.07-.18.07-.28l-.82-1.36c-.05-.09-.18-.14-.28-.09l-.99.42c-.18-.19-.41-.33-.65-.42L14.1 5.2c-.03-.14-.1-.2-.22-.2h-1.59c-.1 0-.19.06-.19.2l-.14 1.03c-.23.09-.46.23-.66.42l-1.03-.42c-.09-.05-.17 0-.23.09l-.8 1.36c-.05.14-.05.24.05.28l.84.66c0 .14-.03.28-.03.38 0 .14.03.28.03.42l-.84.65c-.1.05-.1.14-.05.24l.8 1.4c.06.1.14.1.23.1l.99-.43c.24.19.42.29.7.38l.14 1.08c0 .09.09.16.19.16h1.59c.12 0 .19-.07.22-.16l.16-1.08c.24-.09.47-.19.65-.37l.99.42c.1 0 .23 0 .28-.1l.82-1.4c0-.1 0-.19-.07-.24zm-3 1.03c-.78 0-1.42-.66-1.42-1.45s.61-1.41 1.42-1.41c.78 0 1.44.61 1.44 1.41s-.66 1.45-1.44 1.45'/%3E%3C/svg%3E")}.icon-\[mdi--head-cog-outline\],.icon-\[mdi--history\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--history\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M13.5 8H12v5l4.28 2.54.72-1.21-3.5-2.08zM13 3a9 9 0 0 0-9 9H1l3.96 4.03L9 12H6a7 7 0 0 1 7-7 7 7 0 0 1 7 7 7 7 0 0 1-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42A8.9 8.9 0 0 0 13 21a9 9 0 0 0 9-9 9 9 0 0 0-9-9'/%3E%3C/svg%3E")}.icon-\[mdi--ice-pop\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m18.15 14.96-8.2 3.69-4.1-9a3.6 3.6 0 0 0 2.3-3.29c-.01-1.36-.79-2.6-2-3.21.39-.35.85-.65 1.3-.9 2.26-1 4.92-.02 6 2.21m-.3 13.9 1.6 3.5 2.7-1.21-1.6-3.5'/%3E%3C/svg%3E")}.icon-\[mdi--ice-pop\],.icon-\[mdi--language-css3\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--laptop\],.icon-\[mdi--layers-edit\],.icon-\[mdi--layers-triple-outline\],.icon-\[mdi--layers\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--language-css3\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m5 3-.65 3.34h13.59L17.5 8.5H3.92l-.66 3.33h13.59l-.76 3.81-5.48 1.81-4.75-1.81.33-1.64H2.85l-.79 4 7.85 3 9.05-3 1.2-6.03.24-1.21L21.94 3z'/%3E%3C/svg%3E")}.icon-\[mdi--laptop\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 6h16v10H4m16 2a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4c-1.11 0-2 .89-2 2v10a2 2 0 0 0 2 2H0v2h24v-2z'/%3E%3C/svg%3E")}.icon-\[mdi--laptop\],.icon-\[mdi--layers-edit\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--layers-edit\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4.63 10.27 3 9l9-7 7.94 6.17-7.44 7.44-.5.39zM10 18.94v-.83l.59-.58.04-.03-6.01-4.69L3 14.07l7 5.43zm11.7-6.36-1.28-1.28a.55.55 0 0 0-.77 0l-1 1 2.05 2.05 1-1a.55.55 0 0 0 0-.77M12 21h2.06l6.05-6.07-2.05-2.05L12 18.94z'/%3E%3C/svg%3E")}.icon-\[mdi--layers-triple-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m12 16.54 7.37-5.74L21 12.07l-9 7-9-7 1.62-1.26zM12 14 3 7l9-7 9 7zm0-11.47L6.26 7 12 11.47 17.74 7zm0 18.94 7.37-5.74L21 17l-9 7-9-7 1.62-1.26z'/%3E%3C/svg%3E")}.icon-\[mdi--layers-triple-outline\],.icon-\[mdi--layers\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--library-outline\],.icon-\[mdi--library-shelves\],.icon-\[mdi--lightbulb-on-outline\],.icon-\[mdi--lightning-bolt-outline\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--layers\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m12 16 7.36-5.73L21 9l-9-7-9 7 1.63 1.27M12 18.54l-7.38-5.73L3 14.07l9 7 9-7-1.63-1.27z'/%3E%3C/svg%3E")}.icon-\[mdi--library-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 14.27 10.64 13A11.24 11.24 0 0 0 5 10.18v6.95c2.61.34 5 1.34 7 2.82 2-1.48 4.39-2.48 7-2.82v-6.95c-2.16.39-4.09 1.39-5.64 2.82M19 8.15c.65-.1 1.32-.15 2-.15v11c-3.5 0-6.64 1.35-9 3.54C9.64 20.35 6.5 19 3 19V8c.68 0 1.35.05 2 .15 2.69.41 5.1 1.63 7 3.39 1.9-1.76 4.31-2.98 7-3.39M12 6c.27 0 .5-.1.71-.29.19-.21.29-.44.29-.71s-.1-.5-.29-.71C12.5 4.11 12.27 4 12 4s-.5.11-.71.29c-.18.21-.29.45-.29.71s.11.5.29.71c.21.19.45.29.71.29m2.12 1.12a2.997 2.997 0 1 1-4.24-4.24 2.997 2.997 0 1 1 4.24 4.24'/%3E%3C/svg%3E")}.icon-\[mdi--library-outline\],.icon-\[mdi--library-shelves\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--library-shelves\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19.5 9V1.5h-3V9h-3V1.5h-3V9h-3V1.5H4.65V9H3v1.5h18V9zm0 4.5h-3V21h-3v-7.5h-3V21h-3v-7.5H4.65V21H3v1.5h18V21h-1.5z'/%3E%3C/svg%3E")}.icon-\[mdi--lightbulb-on-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M20 11h3v2h-3zM1 11h3v2H1zM13 1v3h-2V1zM4.92 3.5l2.13 2.14-1.42 1.41L3.5 4.93zm12.03 2.13 2.12-2.13 1.43 1.43-2.13 2.12zM12 6a6 6 0 0 1 6 6c0 2.22-1.21 4.16-3 5.2V19a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-1.8c-1.79-1.04-3-2.98-3-5.2a6 6 0 0 1 6-6m2 15v1a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-1zm-3-3h2v-2.13c1.73-.44 3-2.01 3-3.87a4 4 0 0 0-4-4 4 4 0 0 0-4 4c0 1.86 1.27 3.43 3 3.87z'/%3E%3C/svg%3E")}.icon-\[mdi--lightbulb-on-outline\],.icon-\[mdi--lightning-bolt-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--link\],.icon-\[mdi--magic-staff\],.icon-\[mdi--magnify\],.icon-\[mdi--merge\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--lightning-bolt-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11 9.47V11h3.76L13 14.53V13H9.24zM13 1 6 15h5v8l7-14h-5z'/%3E%3C/svg%3E")}.icon-\[mdi--link\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5'/%3E%3C/svg%3E")}.icon-\[mdi--link\],.icon-\[mdi--magic-staff\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--magic-staff\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M17.5 9a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5m-3.07-.85L2 20.59 3.41 22 15.85 9.57c-.6-.33-1.09-.82-1.42-1.42M13 5l.63-1.37L15 3l-1.37-.63L13 1l-.62 1.37L11 3l1.38.63zm8 0 .63-1.37L23 3l-1.37-.63L21 1l-.62 1.37L19 3l1.38.63zm0 4-.62 1.37L19 11l1.38.63L21 13l.63-1.37L23 11l-1.37-.63z'/%3E%3C/svg%3E")}.icon-\[mdi--magnify\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5'/%3E%3C/svg%3E")}.icon-\[mdi--magnify\],.icon-\[mdi--merge\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--minus-circle-outline\],.icon-\[mdi--monitor\],.icon-\[mdi--notebook-check-outline\],.icon-\[mdi--numeric-4-box-outline\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--merge\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m8 17 4-4h3.2c.4 1.2 1.5 2 2.8 2 1.7 0 3-1.3 3-3s-1.3-3-3-3c-1.3 0-2.4.8-2.8 2H12L8 7V3H3v5h3l4.2 4L6 16H3v5h5z'/%3E%3C/svg%3E")}.icon-\[mdi--minus-circle-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-18A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2M7 13h10v-2H7'/%3E%3C/svg%3E")}.icon-\[mdi--minus-circle-outline\],.icon-\[mdi--monitor\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--monitor\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 16H3V4h18m0-2H3c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h7v2H8v2h8v-2h-2v-2h7a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2'/%3E%3C/svg%3E")}.icon-\[mdi--notebook-check-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m16.75 22.16-2.75-3L15.16 18l1.59 1.59L20.34 16l1.16 1.41zM17 4v6l-2-2-2 2V4H9v16h3.08c.12.72.37 1.39.72 2H7c-1.05 0-2-.95-2-2v-1H3v-2h2v-4H3v-2h2V7H3V5h2V4a2 2 0 0 1 2-2h12c1.05 0 2 .95 2 2v9.8c-.61-.35-1.28-.6-2-.72V4zM5 19h2v-2H5zm0-6h2v-2H5zm0-6h2V5H5z'/%3E%3C/svg%3E")}.icon-\[mdi--notebook-check-outline\],.icon-\[mdi--numeric-4-box-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--orbit-variant\],.icon-\[mdi--package-variant-closed\],.icon-\[mdi--palette-swatch-variant\],.icon-\[mdi--palette-swatch\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--numeric-4-box-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 19H5V5h14m0-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-6 14h2V7h-2v4h-2V7H9v6h4'/%3E%3C/svg%3E")}.icon-\[mdi--orbit-variant\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m19 8-4 4h3c0 3.31-2.69 6-6 6-1 0-1.97-.25-2.8-.7l-1.46 1.46A7.93 7.93 0 0 0 12 20c4.42 0 8-3.58 8-8h3M6 12c0-3.31 2.69-6 6-6 1 0 1.97.25 2.8.7l1.46-1.46A7.93 7.93 0 0 0 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4m5 0c0 1.11-.89 2-2 2s-2-.89-2-2 .9-2 2-2 2 .9 2 2'/%3E%3C/svg%3E")}.icon-\[mdi--orbit-variant\],.icon-\[mdi--package-variant-closed\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--package-variant-closed\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 16.5c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-9c0-.38.21-.71.53-.88l7.9-4.44c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.32.17.53.5.53.88zM12 4.15l-1.89 1.07L16 8.61l1.96-1.11zM6.04 7.5 12 10.85l1.96-1.1-5.88-3.4zM5 15.91l6 3.38v-6.71L5 9.21zm14 0v-6.7l-6 3.37v6.71z'/%3E%3C/svg%3E")}.icon-\[mdi--palette-swatch-variant\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M20 14H6c-2.2 0-4 1.8-4 4s1.8 4 4 4h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2M6 20c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m.3-8L13 5.3c.8-.8 2-.8 2.8 0l2.8 2.8c.8.8.8 2 0 2.8l-.9 1.1zM2 13.5V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2v1.5z'/%3E%3C/svg%3E")}.icon-\[mdi--palette-swatch-variant\],.icon-\[mdi--palette-swatch\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--pencil\],.icon-\[mdi--playlist-check\],.icon-\[mdi--pound-box-outline\],.icon-\[mdi--presentation-play\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--palette-swatch\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.06 2.19 1.09 2.61m19.5-3.7L17.07 4a2 2 0 0 0-1.81-1.25c-.26 0-.53.04-.79.15L7.1 5.95a2.02 2.02 0 0 0-1.23 1.8c-.01.25.04.54.13.8l5 11.95c.29.78 1.03 1.24 1.81 1.25.26 0 .52-.05.77-.15l7.36-3.05a1.994 1.994 0 0 0 1.09-2.6M7.88 8.75a1 1 0 0 1-1-1 1 1 0 0 1 1-1c.55 0 1 .45 1 1s-.45 1-1 1m-2 11a2 2 0 0 0 2 2h1.45l-3.45-8.34z'/%3E%3C/svg%3E")}.icon-\[mdi--pencil\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75z'/%3E%3C/svg%3E")}.icon-\[mdi--pencil\],.icon-\[mdi--playlist-check\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--playlist-check\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M14 10H3v2h11zm0-4H3v2h11zM3 16h7v-2H3zm18.5-4.5L23 13l-7 7-4.5-4.5L13 14l3 3z'/%3E%3C/svg%3E")}.icon-\[mdi--pound-box-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 19H5V5h14m0-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2M7 9h2.31l.32-3h2l-.32 3h2l.32-3h2l-.32 3H17v2h-1.9l-.2 2H17v2h-2.31l-.32 3h-2l.32-3h-2l-.32 3h-2l.32-3H7v-2h1.9l.2-2H7zm4.1 2-.2 2h2l.2-2Z'/%3E%3C/svg%3E")}.icon-\[mdi--pound-box-outline\],.icon-\[mdi--presentation-play\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--robot-confused-outline\],.icon-\[mdi--robot-excited-outline\],.icon-\[mdi--robot-happy-outline\],.icon-\[mdi--robot-industrial-outline\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--presentation-play\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 3h8a2 2 0 0 1 2-2 2 2 0 0 1 2 2h8v2h-1v11h-5.75L17 22h-2l-1.75-6h-2.5L9 22H7l1.75-6H3V5H2zm3 2v9h14V5zm6.85 6.85a.5.5 0 0 1-.35.15.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5c.14 0 .26.06.35.15l1.4 1.39c.32.32.64.64.64.96s-.32.64-.64.96z'/%3E%3C/svg%3E")}.icon-\[mdi--robot-confused-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 8h1v1h-1zm1-3h-1v2h1V6h.5c.28 0 .5-.22.5-.5v-2c0-.28-.22-.5-.5-.5H18v1h2zm-3-2h-1v4h1zm-3.5 12.5a2 2 0 1 0 4 0c0-1.11-.89-2-2-2s-2 .9-2 2M17 8h-1v1h1zm5 6h-1c0-1.5-.47-2.87-1.26-4h-2.77c1.22.91 2.03 2.36 2.03 4v2h2v1h-2v3H5v-3H3v-1h2v-2c0-2.76 2.24-5 5-5h4c.34 0 .68.04 1 .1V7.08c-.33-.05-.66-.08-1-.08h-1V5.73A2 2 0 1 0 10 4c0 .74.4 1.39 1 1.73V7h-1c-3.87 0-7 3.13-7 7H2c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h1v1a2 2 0 0 0 2 2h14c1.11 0 2-.89 2-2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-13.5-.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.89 2-2-.89-2-2-2'/%3E%3C/svg%3E")}.icon-\[mdi--robot-confused-outline\],.icon-\[mdi--robot-excited-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--robot-excited-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M22 14h-1c0-3.87-3.13-7-7-7h-1V5.73A2 2 0 1 0 10 4c0 .74.4 1.39 1 1.73V7h-1c-3.87 0-7 3.13-7 7H2c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h1v1a2 2 0 0 0 2 2h14c1.11 0 2-.89 2-2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 3h-2v3H5v-3H3v-1h2v-2c0-2.76 2.24-5 5-5h4c2.76 0 5 2.24 5 5v2h2zM8.5 13.5l2.36 2.36-1.18 1.18-1.18-1.18-1.18 1.18-1.18-1.18zm7 0 2.36 2.36-1.18 1.18-1.18-1.18-1.18 1.18-1.18-1.18z'/%3E%3C/svg%3E")}.icon-\[mdi--robot-happy-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10.5 15.5c0 .37-.1.7-.28 1-.34-.59-.98-1-1.72-1s-1.38.41-1.72 1c-.17-.3-.28-.63-.28-1 0-1.1.9-2 2-2s2 .9 2 2M23 15v3c0 .55-.45 1-1 1h-1v1c0 1.11-.89 2-2 2H5a2 2 0 0 1-2-2v-1H2c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1c0-3.87 3.13-7 7-7h1V5.73c-.6-.34-1-.99-1-1.73 0-1.1.9-2 2-2s2 .9 2 2c0 .74-.4 1.39-1 1.73V7h1c3.87 0 7 3.13 7 7h1c.55 0 1 .45 1 1m-2 1h-2v-2c0-2.76-2.24-5-5-5h-4c-2.76 0-5 2.24-5 5v2H3v1h2v3h14v-3h2zm-5.5-2.5c-1.1 0-2 .9-2 2 0 .37.11.7.28 1 .34-.59.98-1 1.72-1s1.38.41 1.72 1c.18-.3.28-.63.28-1a2 2 0 0 0-2-2'/%3E%3C/svg%3E")}.icon-\[mdi--robot-happy-outline\],.icon-\[mdi--robot-industrial-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--robot-outline\],.icon-\[mdi--rocket-launch-outline\],.icon-\[mdi--rocket-launch\],.icon-\[mdi--shape-outline\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--robot-industrial-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 19h4.6L2.62 8.64C2.23 8 2 7.29 2 6.5a3.999 3.999 0 0 1 7.87-1H14V3c0-1.1.9-2 2-2v2.59L17.59 2H22v2h-3.59L16 6.41v.18L18.41 9H22v2h-4.41L16 9.41V12a2 2 0 0 1-2-2V7.5H9.87c-.1.39-.26.76-.46 1.1l6 10.4H20a2 2 0 0 1 2 2v1H2v-1c0-1.1.9-2 2-2m3.91-9c-.56.32-1.21.5-1.91.5l4.91 8.5h2.19zM6 4.5a2 2 0 0 0-2 2c0 1.11.89 2 2 2s2-.89 2-2a2 2 0 0 0-2-2'/%3E%3C/svg%3E")}.icon-\[mdi--robot-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M17.5 15.5c0 1.11-.89 2-2 2s-2-.89-2-2 .9-2 2-2 2 .9 2 2m-9-2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.89 2-2-.89-2-2-2M23 15v3c0 .55-.45 1-1 1h-1v1c0 1.11-.89 2-2 2H5a2 2 0 0 1-2-2v-1H2c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1c0-3.87 3.13-7 7-7h1V5.73c-.6-.34-1-.99-1-1.73 0-1.1.9-2 2-2s2 .9 2 2c0 .74-.4 1.39-1 1.73V7h1c3.87 0 7 3.13 7 7h1c.55 0 1 .45 1 1m-2 1h-2v-2c0-2.76-2.24-5-5-5h-4c-2.76 0-5 2.24-5 5v2H3v1h2v3h14v-3h2z'/%3E%3C/svg%3E")}.icon-\[mdi--robot-outline\],.icon-\[mdi--rocket-launch-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--rocket-launch-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m13.16 22.19-1.66-3.84c1.6-.58 3.07-1.35 4.43-2.27l-2.78 6.11m-7.5-9.69-3.84-1.65 6.11-2.78C7 9.43 6.23 10.91 5.65 12.5M20 4c-2.96-.22-5.2.83-7.55 3.31-2.36 2.47-3.36 4.5-3.95 6.04l2.17 2.1c2.29-.87 4.33-2.18 6.03-3.89C20 8.27 20.17 5.4 20 4m-9 1.9c2.63-2.8 7-4.82 10.66-3.55 0 0 2.12 4.96-3.55 10.65-2.2 2.17-4.58 3.5-6.72 4.34-.24.09-1.15.39-2.13-.46l-2.13-2.13c-.56-.56-.74-1.38-.47-2.13C7.5 10.5 8.41 8.69 11 5.9M6.25 22H4.84l4.09-4.1c.3.21.63.36.97.45zM2 22v-1.41l4.77-4.78 1.43 1.42L3.41 22zm0-2.83v-1.42l3.65-3.65c.09.35.24.68.45.97zM16 6a2 2 0 0 1 2 2c0 1.11-.89 2-2 2a2 2 0 1 1 0-4'/%3E%3C/svg%3E")}.icon-\[mdi--rocket-launch\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m13.16 22.19-1.66-3.84c1.6-.58 3.07-1.35 4.43-2.27l-2.78 6.11m-7.5-9.69-3.84-1.65 6.11-2.78a20 20 0 0 0-2.27 4.43M21.66 2.35S23.78 7.31 18.11 13c-2.2 2.17-4.58 3.5-6.73 4.34-.74.28-1.57.1-2.12-.46l-2.13-2.13c-.56-.56-.74-1.38-.47-2.13C7.5 10.5 8.83 8.09 11 5.89 16.69.216 21.66 2.35 21.66 2.35M6.25 22H4.84l4.09-4.1c.3.21.63.36.97.45zM2 22v-1.41l4.77-4.78 1.43 1.42L3.41 22zm0-2.84v-1.41l3.65-3.65c.09.35.24.68.45.97zM16 6a2 2 0 1 0 0 4c1.11 0 2-.89 2-2a2 2 0 0 0-2-2'/%3E%3C/svg%3E")}.icon-\[mdi--rocket-launch\],.icon-\[mdi--shape-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--shape-plus-outline\],.icon-\[mdi--shape-plus\],.icon-\[mdi--shield-check\],.icon-\[mdi--shield-half-full\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--shape-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11 13.5v8H3v-8zm-2 2H5v4h4zM12 2l5.5 9h-11zm0 3.86L10.08 9h3.84zM17.5 13c2.5 0 4.5 2 4.5 4.5S20 22 17.5 22 13 20 13 17.5s2-4.5 4.5-4.5m0 2a2.5 2.5 0 0 0-2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0-2.5-2.5'/%3E%3C/svg%3E")}.icon-\[mdi--shape-plus-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11 11V2H2v9m2-2V4h5v5m11-2.5C20 7.9 18.9 9 17.5 9S15 7.9 15 6.5 16.11 4 17.5 4 20 5.11 20 6.5M6.5 14 2 22h9m-3.42-2H5.42l1.08-1.92M22 6.5C22 4 20 2 17.5 2S13 4 13 6.5s2 4.5 4.5 4.5S22 9 22 6.5M19 17v-3h-2v3h-3v2h3v3h2v-3h3v-2Z'/%3E%3C/svg%3E")}.icon-\[mdi--shape-plus-outline\],.icon-\[mdi--shape-plus\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--shape-plus\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 2h9v9H2zm15.5 0C20 2 22 4 22 6.5S20 11 17.5 11 13 9 13 6.5 15 2 17.5 2m-11 12 4.5 8H2zM19 17h3v2h-3v3h-2v-3h-3v-2h3v-3h2z'/%3E%3C/svg%3E")}.icon-\[mdi--shield-check\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m10 17-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9m-6-8L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z'/%3E%3C/svg%3E")}.icon-\[mdi--shield-check\],.icon-\[mdi--shield-half-full\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--shield-lock-outline\],.icon-\[mdi--shield-outline\],.icon-\[mdi--shield-sun-outline\],.icon-\[mdi--source-branch\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--shield-half-full\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 11c0 5.55-3.84 10.74-9 12-5.16-1.26-9-6.45-9-12V5l9-4 9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12z'/%3E%3C/svg%3E")}.icon-\[mdi--shield-lock-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 11c0 5.55-3.84 10.74-9 12-5.16-1.26-9-6.45-9-12V5l9-4 9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21m2.8-10V9.5C14.8 8.1 13.4 7 12 7S9.2 8.1 9.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3m-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3z'/%3E%3C/svg%3E")}.icon-\[mdi--shield-lock-outline\],.icon-\[mdi--shield-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--shield-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 11c0 5.55-3.84 10.74-9 12-5.16-1.26-9-6.45-9-12V5l9-4 9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21'/%3E%3C/svg%3E")}.icon-\[mdi--shield-sun-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M21 11c0 5.55-3.84 10.74-9 12-5.16-1.26-9-6.45-9-12V5l9-4 9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21m0-12.11c1.6 0 2.89 1.29 2.89 2.89S13.6 14.67 12 14.67s-2.89-1.3-2.89-2.89 1.3-2.89 2.89-2.89M12 6l1.38 2q-.63-.27-1.38-.27c-.75 0-.95.09-1.38.27zM7 8.89l2.4-.2c-.34.31-.66.65-.9 1.07-.25.42-.4.86-.5 1.32zm0 5.78 1.03-2.17c.08.43.24.88.47 1.3.25.43.56.79.9 1.08zm10-5.78-1 2.19c-.1-.46-.26-.9-.5-1.32s-.55-.76-.9-1.08zm0 5.78-2.4.2c.34-.29.65-.65.9-1.07.24-.42.39-.87.47-1.3zm-5 2.88-1.39-1.98c.43.15.89.25 1.39.25s.95-.1 1.37-.25z'/%3E%3C/svg%3E")}.icon-\[mdi--shield-sun-outline\],.icon-\[mdi--source-branch\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--source-merge\],.icon-\[mdi--star-four-points\],.icon-\[mdi--target\],.icon-\[mdi--test-tube-empty\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--source-branch\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M13 14c-3.36 0-4.46 1.35-4.82 2.24C9.25 16.7 10 17.76 10 19a3 3 0 0 1-3 3 3 3 0 0 1-3-3c0-1.31.83-2.42 2-2.83V7.83A2.99 2.99 0 0 1 4 5a3 3 0 0 1 3-3 3 3 0 0 1 3 3c0 1.31-.83 2.42-2 2.83v5.29c.88-.65 2.16-1.12 4-1.12 2.67 0 3.56-1.34 3.85-2.23A3.01 3.01 0 0 1 14 7a3 3 0 0 1 3-3 3 3 0 0 1 3 3c0 1.34-.88 2.5-2.09 2.86C17.65 11.29 16.68 14 13 14m-6 4a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1M7 4a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1m10 2a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1'/%3E%3C/svg%3E")}.icon-\[mdi--source-merge\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 3a3 3 0 0 1 3 3c0 1.29-.81 2.39-1.96 2.81.54 5 5.04 5.96 7.15 6.15A2.985 2.985 0 0 1 18 13a3 3 0 0 1 3 3 3 3 0 0 1-3 3c-1.31 0-2.43-.84-2.84-2-4.25-.2-5.72-1.81-7.16-3.61v1.78c1.17.41 2 1.52 2 2.83a3 3 0 0 1-3 3 3 3 0 0 1-3-3c0-1.31.83-2.42 2-2.83V8.83A2.99 2.99 0 0 1 4 6a3 3 0 0 1 3-3m0 2a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1m0 12a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1m11-2a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1'/%3E%3C/svg%3E")}.icon-\[mdi--source-merge\],.icon-\[mdi--star-four-points\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--star-four-points\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 1 9 9l-8 3 8 3 3 8 3-8 8-3-8-3z'/%3E%3C/svg%3E")}.icon-\[mdi--target\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11 2v2.07A8 8 0 0 0 4.07 11H2v2h2.07A8 8 0 0 0 11 19.93V22h2v-2.07A8 8 0 0 0 19.93 13H22v-2h-2.07A8 8 0 0 0 13 4.07V2m-2 4.08V8h2V6.09c2.5.41 4.5 2.41 4.92 4.91H16v2h1.91c-.41 2.5-2.41 4.5-4.91 4.92V16h-2v1.91C8.5 17.5 6.5 15.5 6.08 13H8v-2H6.09C6.5 8.5 8.5 6.5 11 6.08M12 11a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1'/%3E%3C/svg%3E")}.icon-\[mdi--target\],.icon-\[mdi--test-tube-empty\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--test-tube\],.icon-\[mdi--timeline-clock-outline\],.icon-\[mdi--timeline-outline\],.icon-\[mdi--transit-connection-variant\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--test-tube-empty\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 2h10v2h-1v14a4 4 0 0 1-4 4 4 4 0 0 1-4-4V4H7zm7 2h-4v14a2 2 0 0 0 2 2 2 2 0 0 0 2-2z'/%3E%3C/svg%3E")}.icon-\[mdi--test-tube\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7 2v2h1v14a4 4 0 0 0 4 4 4 4 0 0 0 4-4V4h1V2zm4 14c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1m2-4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1m1-5h-4V4h4z'/%3E%3C/svg%3E")}.icon-\[mdi--test-tube\],.icon-\[mdi--timeline-clock-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--timeline-clock-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 2v6H2V2zM2 22v-6h2v6zm3-10c0 1.11-.89 2-2 2a2 2 0 1 1 2-2m11-8c4.42 0 8 3.58 8 8s-3.58 8-8 8c-3.6 0-6.64-2.38-7.65-5.65L6 12l2.35-2.35C9.36 6.38 12.4 4 16 4m0 2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m-1 7V8h1.5v4.2l3 1.8-.82 1.26z'/%3E%3C/svg%3E")}.icon-\[mdi--timeline-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 2v6H2V2zM2 22v-6h2v6zm3-10c0 1.11-.89 2-2 2a2 2 0 1 1 2-2m19-6v12c0 1.11-.89 2-2 2H10a2 2 0 0 1-2-2v-4l-2-2 2-2V6a2 2 0 0 1 2-2h12c1.11 0 2 .89 2 2M10 6v12h12V6z'/%3E%3C/svg%3E")}.icon-\[mdi--timeline-outline\],.icon-\[mdi--transit-connection-variant\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--tune-variant\],.icon-\[mdi--tune-vertical-variant\],.icon-\[mdi--tune\],.icon-\[mdi--vector-polyline\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:1em}.icon-\[mdi--transit-connection-variant\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18 11h-3.18C14.4 9.84 13.3 9 12 9s-2.4.84-2.82 2H6c-.33 0-2-.1-2-2V8c0-1.83 1.54-2 2-2h10.18C16.6 7.16 17.7 8 19 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3c-1.3 0-2.4.84-2.82 2H6C4.39 4 2 5.06 2 8v1c0 2.94 2.39 4 4 4h3.18c.42 1.16 1.52 2 2.82 2s2.4-.84 2.82-2H18c.33 0 2 .1 2 2v1c0 1.83-1.54 2-2 2H7.82C7.4 16.84 6.3 16 5 16a3 3 0 0 0-3 3 3 3 0 0 0 3 3c1.3 0 2.4-.84 2.82-2H18c1.61 0 4-1.07 4-4v-1c0-2.93-2.39-4-4-4m1-7a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1M5 20a1 1 0 0 1-1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1 1 1 0 0 1-1 1'/%3E%3C/svg%3E")}.icon-\[mdi--tune-variant\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M8 13c-1.86 0-3.41 1.28-3.86 3H2v2h2.14c.45 1.72 2 3 3.86 3s3.41-1.28 3.86-3H22v-2H11.86c-.45-1.72-2-3-3.86-3m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M19.86 6c-.45-1.72-2-3-3.86-3s-3.41 1.28-3.86 3H2v2h10.14c.45 1.72 2 3 3.86 3s3.41-1.28 3.86-3H22V6zM16 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2'/%3E%3C/svg%3E")}.icon-\[mdi--tune-variant\],.icon-\[mdi--tune-vertical-variant\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--tune-vertical-variant\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M8 12.14V2H6v10.14c-1.72.45-3 2-3 3.86s1.28 3.41 3 3.86V22h2v-2.14c1.72-.45 3-2 3-3.86s-1.28-3.41-3-3.86M7 14c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2M18 2h-2v2.14c-1.72.45-3 2-3 3.86s1.28 3.41 3 3.86V22h2V11.86c1.72-.45 3-2 3-3.86s-1.28-3.41-3-3.86zm-1 4c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2'/%3E%3C/svg%3E")}.icon-\[mdi--tune\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 17v2h6v-2zM3 5v2h10V5zm10 16v-2h8v-2h-8v-2h-2v6zM7 9v2H3v2h4v2h2V9zm14 4v-2H11v2zm-6-4h2V7h4V5h-4V3h-2z'/%3E%3C/svg%3E")}.icon-\[mdi--tune\],.icon-\[mdi--vector-polyline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--view-quilt-outline\],.icon-\[mdi--wall\],.icon-\[mdi--weather-windy\],.icon-\[mdi--webpack\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.icon-\[mdi--vector-polyline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 3v6h2.95l2 6H6v6h6v-4.59L17.41 11H22V5h-6v4.57L10.59 15H9.06l-2-6H8V3M4 5h2v2H4m14 0h2v2h-2M8 17h2v2H8Z'/%3E%3C/svg%3E")}.icon-\[mdi--view-quilt-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 5v13h17V5zm2 11V7h3v9zm5 0v-3.5h3V16zm8 0h-3v-3.5h3zm-8-5.5V7h8v3.5z'/%3E%3C/svg%3E")}.icon-\[mdi--view-quilt-outline\],.icon-\[mdi--wall\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--wall\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 16h9v5H3zm-1-6h6v5H2zm7 0h6v5H9zm7 0h6v5h-6zm-3 6h8v5h-8zM3 4h8v5H3zm9 0h9v5h-9z'/%3E%3C/svg%3E")}.icon-\[mdi--weather-windy\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 10a1 1 0 0 1-1-1 1 1 0 0 1 1-1h8a2 2 0 0 0 2-2 2 2 0 0 0-2-2c-.55 0-1.05.22-1.41.59a.973.973 0 0 1-1.42 0c-.39-.39-.39-1.03 0-1.42C9.9 2.45 10.9 2 12 2a4 4 0 0 1 4 4 4 4 0 0 1-4 4zm15 2a1 1 0 0 0 1-1 1 1 0 0 0-1-1c-.28 0-.53.11-.71.29a.996.996 0 0 1-1.41 0c-.38-.39-.38-1.02 0-1.41C17.42 8.34 18.17 8 19 8a3 3 0 0 1 3 3 3 3 0 0 1-3 3H5a1 1 0 0 1-1-1 1 1 0 0 1 1-1zm-1 6H4a1 1 0 0 1-1-1 1 1 0 0 1 1-1h14a3 3 0 0 1 3 3 3 3 0 0 1-3 3c-.83 0-1.58-.34-2.12-.88-.38-.39-.38-1.02 0-1.41a.996.996 0 0 1 1.41 0c.18.18.43.29.71.29a1 1 0 0 0 1-1 1 1 0 0 0-1-1'/%3E%3C/svg%3E")}.icon-\[mdi--weather-windy\],.icon-\[mdi--webpack\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;width:1em}.icon-\[mdi--wechat\],.icon-\[mdi--widgets-outline\],.icon-\[mdi--widgets\],.icon-\[mdi--zip-box-outline\]{-webkit-mask-image:var(--svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;width:1em;display:inline-block;height:1em}.icon-\[mdi--webpack\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m20.45 17.39-8.09 4.58V18.4l5.04-2.77zm.55-.5V7.31L18.04 9v6.18zm-17.45.5 8.09 4.57V18.4L6.6 15.63zm-.55-.5V7.31L5.96 9v6.18zm.35-10.2L11.64 2v3.45L6.33 8.37l-.05.02zm17.3 0L12.36 2v3.45l5.31 2.93.04.02zm-9.01 10.9-4.97-2.74V9.44l4.97 2.87zm.72 0 4.97-2.73V9.44l-4.97 2.87zM7 8.81l5-2.75 5 2.75-5 2.88z'/%3E%3C/svg%3E")}.icon-\[mdi--wechat\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.5 4C5.36 4 2 6.69 2 10c0 1.89 1.08 3.56 2.78 4.66L4 17l2.5-1.5c.89.31 1.87.5 2.91.5A5.2 5.2 0 0 1 9 14c0-3.31 3.13-6 7-6 .19 0 .38 0 .56.03C15.54 5.69 12.78 4 9.5 4m-3 2.5a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1m5 0a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1M16 9c-3.31 0-6 2.24-6 5s2.69 5 6 5c.67 0 1.31-.08 1.91-.25L20 20l-.62-1.87C20.95 17.22 22 15.71 22 14c0-2.76-2.69-5-6-5m-2 2.5a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1m4 0a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1'/%3E%3C/svg%3E")}.icon-\[mdi--wechat\],.icon-\[mdi--widgets-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--widgets-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m16.7 4.5 2.8 2.8-2.8 2.8-2.8-2.8zM9 5v4H5V5zm10 10v4h-4v-4zM16.7 1.7 11 7.3l5.7 5.7H13v8h8v-8h-4.3l5.6-5.7zM11 3H3v8h8zM9 15v4H5v-4zm2-2H3v8h8z'/%3E%3C/svg%3E")}.icon-\[mdi--widgets\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 3h8v4.34l5.66-5.65 5.65 5.65L16.66 13H21v8h-8v-8h3.66L11 7.34V11H3zm0 10h8v8H3z'/%3E%3C/svg%3E")}.icon-\[mdi--widgets\],.icon-\[mdi--zip-box-outline\]{mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%}.icon-\[mdi--zip-box-outline\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 17v-2h2v2zm2-4v-2h-2v2zm0-4V7h-2v2zm-4 2h2V9h-2zm0 4h2v-2h-2zM21 5v14c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2m-2 0h-7v2h-2V5H5v14h14z'/%3E%3C/svg%3E")}.icon-\[mdi-light--home\]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em;--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m16 8.41-4.5-4.5L4.41 11H6v8h3v-6h5v6h3v-8h1.59L17 9.41V6h-1zM2 12l9.5-9.5L15 6V5h3v4l3 3h-3v8h-5v-6h-3v6H5v-8z'/%3E%3C/svg%3E")}.icon-\[logos--ant-design\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='62.102%25' x2='108.197%25' y1='0%25' y2='37.864%25'%3E%3Cstop offset='0%25' stop-color='%234285eb'/%3E%3Cstop offset='100%25' stop-color='%232ec7ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='69.644%25' x2='54.043%25' y1='0%25' y2='108.457%25'%3E%3Cstop offset='0%25' stop-color='%2329cdff'/%3E%3Cstop offset='37.86%25' stop-color='%23148eff'/%3E%3Cstop offset='100%25' stop-color='%230a60ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='69.691%25' x2='16.723%25' y1='-12.974%25' y2='117.391%25'%3E%3Cstop offset='0%25' stop-color='%23fa816e'/%3E%3Cstop offset='41.473%25' stop-color='%23f74a5c'/%3E%3Cstop offset='100%25' stop-color='%23f51d2c'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='68.128%25' x2='30.44%25' y1='-35.691%25' y2='114.943%25'%3E%3Cstop offset='0%25' stop-color='%23fa8e7d'/%3E%3Cstop offset='51.264%25' stop-color='%23f74a5c'/%3E%3Cstop offset='100%25' stop-color='%23f51d2c'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none'%3E%3Cpath fill='url(%23a)' d='M116.85 4.545 4.53 116.775a15.396 15.396 0 0 0 0 21.812l112.32 112.229c6.039 6.033 15.792 6.033 21.83 0l47.095-47.056c5.408-5.404 5.408-14.165 0-19.568s-14.176-5.404-19.584 0l-35.702 35.672c-1.503 1.502-3.784 1.502-5.287 0l-89.696-89.622c-1.503-1.502-1.503-3.781 0-5.283l89.696-89.623c1.503-1.501 3.784-1.501 5.287 0l35.702 35.673c5.408 5.404 14.176 5.404 19.584 0s5.408-14.164 0-19.568l-47.09-47.05c-6.063-5.904-15.82-5.856-21.835.154'/%3E%3Cpath fill='url(%23b)' d='M116.85 4.545 4.53 116.775a15.396 15.396 0 0 0 0 21.812l112.32 112.229c6.039 6.033 15.792 6.033 21.83 0l47.095-47.056c5.408-5.404 5.408-14.165 0-19.568s-14.176-5.404-19.584 0l-35.702 35.672c-1.503 1.502-3.784 1.502-5.287 0l-89.696-89.622c-1.503-1.502-1.503-3.781 0-5.283l89.696-89.623c3.742-3.226 9.849-9.76 18.815-11.29q9.996-1.703 21.857 7.5L138.686 4.39c-6.064-5.903-15.82-5.855-21.836.155'/%3E%3Cpath fill='url(%23c)' d='M196.647 173.754c5.408 5.404 14.176 5.404 19.584 0l34.739-34.71a15.396 15.396 0 0 0 0-21.812l-35.041-34.89c-5.421-5.397-14.192-5.389-19.603.018-5.408 5.404-5.408 14.164 0 19.568l23.667 23.648c1.503 1.502 1.503 3.781 0 5.283l-23.346 23.327c-5.408 5.404-5.408 14.165 0 19.568'/%3E%3Cellipse cx='128.327' cy='128.242' fill='url(%23d)' rx='30.327' ry='30.302'/%3E%3C/g%3E%3C/svg%3E");width:1em}.icon-\[logos--ant-design\],.icon-\[logos--bootstrap\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em}.icon-\[logos--bootstrap\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='204'%3E%3Cpath fill='%237e13f8' d='M53.172 0C38.565 0 27.756 12.785 28.24 26.65c.465 13.32-.139 30.573-4.482 44.642C19.402 85.402 12.034 94.34 0 95.488v12.956c12.034 1.148 19.402 10.086 23.758 24.197 4.343 14.069 4.947 31.32 4.482 44.641-.484 13.863 10.325 26.65 24.934 26.65h149.673c14.608 0 25.414-12.785 24.93-26.65-.464-13.32.139-30.572 4.482-44.641 4.359-14.11 11.707-23.05 23.741-24.197V95.488c-12.034-1.148-19.382-10.086-23.74-24.196-4.344-14.067-4.947-31.321-4.483-44.642C228.261 12.787 217.455 0 202.847 0H53.17zM173.56 125.533c0 19.092-14.24 30.67-37.872 30.67h-40.23a4.34 4.34 0 0 1-4.338-4.339V52.068a4.34 4.34 0 0 1 4.339-4.34h39.999c19.705 0 32.637 10.675 32.637 27.063 0 11.503-8.7 21.801-19.783 23.604v.601c15.089 1.655 25.248 12.104 25.248 26.537m-42.26-64.05h-22.937v32.4h19.32c14.934 0 23.17-6.014 23.17-16.764 0-10.073-7.082-15.636-19.552-15.636m-22.937 45.256v35.705h23.782c15.548 0 23.786-6.239 23.786-17.965 0-11.728-8.467-17.742-24.786-17.742h-22.782z'/%3E%3C/svg%3E");width:1.26em}.icon-\[logos--bulma\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='373'%3E%3Cpath fill='%2300d1b2' d='M0 256 23.273 93.091 116.364 0l116.363 116.364-69.818 69.818L256 279.273l-139.636 93.091z'/%3E%3C/svg%3E");width:.69em}.icon-\[logos--bulma\],.icon-\[logos--chrome\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em}.icon-\[logos--chrome\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cpath fill='%23fff' d='M128.003 199.216c39.335 0 71.221-31.888 71.221-71.223S167.338 56.77 128.003 56.77 56.78 88.658 56.78 127.993s31.887 71.223 71.222 71.223'/%3E%3Cpath fill='%23229342' d='M35.89 92.997Q27.92 79.192 17.154 64.02a127.98 127.98 0 0 0 110.857 191.981q17.671-24.785 23.996-35.74 12.148-21.042 31.423-60.251v-.015a63.993 63.993 0 0 1-110.857.017Q46.395 111.19 35.89 92.998'/%3E%3Cpath fill='%23fbc116' d='M128.008 255.996A127.97 127.97 0 0 0 256 127.997 128 128 0 0 0 238.837 64q-36.372-3.585-53.686-3.585-19.632 0-57.152 3.585l-.014.01a63.99 63.99 0 0 1 55.444 31.987 63.99 63.99 0 0 1-.001 64.01z'/%3E%3Cpath fill='%231a73e8' d='M128.003 178.677c27.984 0 50.669-22.685 50.669-50.67s-22.685-50.67-50.67-50.67c-27.983 0-50.669 22.686-50.669 50.67s22.686 50.67 50.67 50.67'/%3E%3Cpath fill='%23e33b2e' d='M128.003 64.004H238.84a127.973 127.973 0 0 0-221.685.015l55.419 95.99.015.008a63.993 63.993 0 0 1 55.415-96.014z'/%3E%3C/svg%3E");width:1em}.icon-\[logos--less\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='110'%3E%3Cdefs%3E%3Cpath id='b' d='M224.236 88.738c0 11.564-9.688 21.025-21.529 21.025H21.75c-11.841 0-21.529-9.461-21.529-21.025V21.781C.221 10.218 9.909.756 21.75.756h180.957c11.841 0 21.529 9.462 21.529 21.025z'/%3E%3Cpath id='c' d='M-15.94.496H240V110H-15.94'/%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%232e4f82'/%3E%3Cstop offset='100%25' stop-color='%23182e4d'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(16)'%3E%3Cuse fill='url(%23a)' href='%23b'/%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse href='%23c'/%3E%3C/mask%3E%3Cuse href='%23c'/%3E%3Cpath fill='%23faf9f8' d='M229.071 40.43c0-8.197 1.261-13.031 1.261-21.858 0-13.662-5.045-18.076-16.184-18.076h-8.197v9.668h2.522c5.675 0 6.936 1.892 6.936 8.828 0 6.515-.631 13.031-.631 20.598 0 9.668 3.153 13.451 9.458 14.922v.631c-6.305 1.471-9.458 5.255-9.458 14.923 0 7.566.631 13.662.631 20.598 0 7.146-1.471 9.037-6.936 9.037v.21h-2.522V110h8.197c11.139 0 16.184-4.414 16.184-18.075 0-9.038-1.261-13.662-1.261-21.859 0-4.414 2.732-9.038 10.929-9.458v-10.93c-8.197-.21-10.929-4.834-10.929-9.248M135.961 53.251c-6.516-2.522-12.401-3.993-12.401-8.197 0-3.152 2.522-5.044 7.146-5.044s8.828 1.892 13.452 5.255l8.407-11.14c-5.255-3.993-12.401-8.197-22.069-8.197-14.292 0-23.961 8.197-23.961 19.757 0 10.299 9.038 15.553 16.605 18.496 6.515 2.522 12.821 4.624 12.821 8.827 0 3.153-2.523 5.255-8.197 5.255-5.255 0-10.509-2.102-16.184-6.516l-8.197 12.191c6.305 5.254 15.973 8.827 23.96 8.827 16.815 0 25.852-8.827 25.852-20.387s-9.037-16.394-17.234-19.127M186.824 53.251c-6.305-2.522-12.19-3.993-12.19-8.197 0-3.152 2.522-5.044 7.146-5.044s8.828 1.892 13.452 5.255l8.407-11.14c-5.255-3.993-12.401-8.197-22.069-8.197-14.293 0-23.961 8.197-23.961 19.757 0 10.299 9.038 15.553 16.604 18.496 6.516 2.522 12.821 4.624 12.821 8.827 0 3.153-2.522 5.255-8.197 5.255-5.254 0-10.509-2.102-16.183-6.516l-8.408 12.191c6.306 5.254 15.974 8.827 23.961 8.827 16.814 0 25.852-8.827 25.852-20.387s-9.038-16.394-17.235-19.127M61.977 52.2c1.261-8.407 6.305-12.4 12.19-12.4 7.567 0 10.51 5.254 10.51 12.4zm38.673 3.784c.21-17.025-9.038-30.266-26.693-30.266-15.343 0-30.055 12.821-29.635 32.998 0 20.808 13.662 32.998 31.737 32.998 7.567 0 15.974-2.732 22.489-7.146l-6.305-11.139c-4.624 2.732-9.038 3.993-13.662 3.993-8.407 0-14.923-3.993-16.604-13.662h38.043c.21-1.471.63-4.413.63-7.776' mask='url(%23d)'/%3E%3Cpath fill='%23faf9f8' d='M43.271 77.002c-1.471 0-3.363-1.261-3.363-5.255V.496H10.062C-1.287.496-6.332 4.91-6.332 18.572c0 9.037 1.261 14.082 1.261 21.858 0 4.414-2.732 9.038-10.929 9.458v10.93c8.197.21 10.929 4.834 10.929 9.248 0 7.777-1.261 12.4-1.261 21.438 0 13.662 5.045 18.076 16.184 18.076h8.197v-9.669h-2.522c-5.254 0-6.936-2.101-6.936-9.037s.631-12.821.631-20.598c0-9.668-3.153-13.452-9.459-14.923v-.63c6.306-1.472 9.459-5.255 9.459-14.923 0-7.567-.631-13.662-.631-20.598s1.471-8.827 6.936-8.827h5.675v60.321c0 12.821 4.414 21.229 17.235 21.229 3.993 0 7.146-.631 9.458-1.472l-2.102-13.661c-1.261.21-1.891.21-2.522.21' mask='url(%23d)'/%3E%3C/g%3E%3C/svg%3E");width:2.33em}.icon-\[logos--less\],.icon-\[logos--postcss\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em}.icon-\[logos--postcss\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cg fill='%23dd3735'%3E%3Cpath d='M255.902 121.097c-.086-3.284-.26-6.654-.432-9.938-.173-3.37-.26-6.74-.605-10.11-.605-4.582-1.21-9.248-2.247-13.742-.778-3.716-2.074-7.259-3.37-10.802-1.642-4.149-3.284-8.383-5.358-12.358-3.371-6.395-7.778-12.099-11.84-18.062-2.68-3.803-6.135-6.914-8.728-10.802-1.47-2.247-3.63-4.149-5.79-5.877-3.457-2.765-7.087-5.272-10.716-7.69-2.766-1.903-5.531-3.717-8.47-5.359-2.333-1.297-4.84-2.334-7.26-3.457-2.764-1.297-5.443-2.852-8.554-3.457-.778-.173-1.47-.432-2.247-.69-1.988-.693-3.89-1.47-5.877-2.075-3.024-.95-5.962-2.075-9.074-2.852-3.024-.778-6.135-1.297-9.246-1.729-3.457-.518-7-.69-10.457-1.037-2.247-.259-4.494-.518-6.655-.605-3.283-.172-6.654-.172-9.938-.259-1.642-.086-3.37-.259-5.012-.173-2.506.087-5.012.346-7.52.692-2.418.26-4.838.691-7.172 1.037-2.851.345-5.703.518-8.555.864-2.68.346-5.444.864-8.123 1.296-.951.173-1.902.52-2.852.691-2.074.433-4.235.606-6.31 1.297-3.715 1.123-7.431 2.42-11.061 3.802-3.37 1.383-6.654 2.852-9.851 4.581-3.284 1.814-6.395 3.975-9.507 6.05-2.938 1.986-5.876 4.061-8.728 6.308-2.765 2.16-5.358 4.58-7.864 7-1.383 1.382-2.506 3.024-3.803 4.58-2.16 2.506-4.321 4.926-6.395 7.518C24.557 47.9 23 50.147 21.36 52.394c-2.94 3.975-5.445 8.21-7.778 12.444-.951 1.728-1.815 3.457-2.68 5.185-1.296 2.593-2.678 5.1-3.888 7.778-.864 1.815-1.556 3.802-2.074 5.79a698 698 0 0 0-3.543 12.79C.36 100.183.1 104.16.014 108.048c-.087 3.456.259 6.827.605 10.284.086.864-.432 1.901.605 2.592.086 0 0 .346-.087.432-.26.52 0 1.037.519 1.21 0 0 .086.087.086.173H1.31c-.26.778.605 1.383.259 2.247-.086.173.26.518.432.778 0 .26-.086.605 0 .864.087.778.433 1.555.433 2.42 0 .605.518 1.296.69 1.901.087.26 0 .691-.172.864-.518.605-.432 1.124.346 1.47.173.086.432.431.432.604 0 .52-.173 1.037-.26 1.556.173.173.26.345.173.518 0 .26-.26.52-.172.692.69 1.382.95 2.938 1.037 4.493 0 .346.173.692.345 1.124.087 0 .346 0 .519.086l-.52 1.556c.433-.26.779-.346 1.21-.519.26 1.124.52 2.161.865 3.111q.13.26.519.52c-.087.172-.087.517-.26.604.346 1.555.519 3.025 1.124 4.494.087 0 .173-.087.259-.087-.26-1.555-.432-3.197-.691-4.753v-.518s.173-.087.259-.087c.087.346.26.778.26 1.037.69 0 1.728.432 2.419.432.087-.259.173-.605.26-.777-.52-.519-.951-1.297-1.47-1.815.173.691 0 .95 0 1.21a17 17 0 0 0-1.21-.519c.346-.432.692-.864 1.21-1.383 0-.777-.432-1.469-1.642-1.382.519-.173 1.038-.432 1.642-.605.087.26.173.518.26.691.69-1.21-.346-2.16-.346-3.37.086-1.469-.778-2.938-1.037-4.494-.432-2.42-.346-6.049-.605-8.469 0-.173-.26-.346-.432-.519-.087.087-.52 1.21-.605 1.297.259 2.074.518 4.148.69 6.222-.085 0-.172 0-.172.086-.345-1.815-.691-3.716-1.123-5.79-.086.605-.173.864-.173 1.21-.26-.086-.345-.173-.778-.346.346.778.692 1.297.95 1.902-.604-.26-1.295-.173-1.295-.173v2.42c-.864-.865-1.124-1.556-1.556-2.16-.173-.692-.26-1.384-.432-2.075l.259-.087c-.086-.345-.26-.605-.26-.864a68 68 0 0 1-.258-2.074c.086-.086.432-.173.605-.345l-.692-1.037c.692.086 1.124.172 1.556.172 0-.172.086-.259 0-.345-.864-.778-.26-1.47.086-2.16.173-.347.778-.433.95-.779.692-1.296 1.816-2.333 1.816-3.975 0-.778.259-1.642.345-2.42.173-1.469.346-2.938.433-4.407.172-1.9 0-3.803.432-5.617.69-3.025 1.555-6.05 2.506-9.074.69-2.16 1.469-4.235 2.333-6.395 1.297-3.37 2.506-6.74 4.148-9.939 2.334-4.666 5.013-9.16 7.605-13.74 1.642-2.852 3.37-5.53 5.185-8.297 1.729-2.679 3.457-5.444 5.445-7.95 2.765-3.543 5.79-6.827 9.16-9.766 3.457-3.11 6.74-6.308 10.457-9.16 4.84-3.716 9.938-7 15.383-9.852 4.407-2.333 8.987-4.148 13.568-5.877 2.938-1.123 6.135-1.64 9.16-2.592 3.457-1.124 6.914-1.642 10.543-1.729 2.334-.086 4.58-.345 6.914-.604 2.074-.173 4.148-.346 6.395-.605a3.8 3.8 0 0 0-.432.691c-.951 1.383-1.988 2.765-2.938 4.148-.778 1.124-1.642 2.333-2.42 3.457-1.383 1.815-2.852 3.63-4.148 5.531-1.988 2.852-3.803 5.79-5.877 8.642-2.074 2.765-4.321 5.358-6.481 8.037-2.852 3.716-5.531 7.518-8.383 11.234-2.593 3.544-5.358 6.914-7.864 10.457-2.247 3.111-4.235 6.395-6.395 9.593-3.198 4.753-6.395 9.42-9.593 14.172a818 818 0 0 1-7.605 10.803c-.173.26-.432.346-.691.518-.173.173-.52.346-.52.52-.171.604-.171 1.21-.431 1.727-.691 1.297-1.382 2.593-2.16 3.803-.432.691-1.037 1.296-1.556 1.987-.173-.086-.26-.172-.432-.172.346-.865 1.815-1.383 1.124-2.679-.432.691-.865 1.296-1.297 1.987l-1.037 2.074c.346.26.95.432.346.951-.26.432-.52.95-.778 1.383.087 0 .087.086.173.086.259-.346.519-.605.778-.95.086 0 .173.086.259.086-.26.864-.778 1.642-1.21 2.42-.346.691-1.21 1.21-1.815 1.728.087.086.692.346.778.432.259-.346.346-.173.605-.518.173.26.432-.173.519.086.259-.346.518-.605.605-.864.345-.864.864-1.556 1.728-1.9.346-.174.605-.434.864-.693 2.593-2.679 5.272-5.27 7.605-8.123 3.63-4.408 6.914-8.988 10.37-13.482 1.47-1.9 3.198-3.802 4.753-5.617.173.087.346.087.433.173-.173 1.815-.346 3.716-.433 5.531-.26 3.197-.432 6.395-.691 9.68-.086 1.295 0 2.591-.086 3.888 0 .345-.26.604-.26.95 0 .864.26 1.815.26 2.68-.26 3.197-.605 6.308-.865 9.505-.086.692.26 1.383.433 1.988-.087-.086-.173-.173-.433-.346 0 5.013.95 9.94.173 14.865.346-.087.519-.173.519-.346.086-.605.259-1.21.259-1.815.087-.518 0-1.037 0-1.642v-.864c.087-1.556.432-3.198.259-4.753-.172-1.729-.172-3.37.173-5.013.173-.69-.086-1.555.346-2.419v1.296c-.087 4.926.086 9.852-.605 14.778-.086.432.259 1.21-.691 1.123-.087 0-.173.432-.346.692-.432.864.518 1.987-.346 2.851-.173.173.173.951.259 1.47 0 .172.087.345 0 .432-.345.605-.345.605.173.691.087 1.901.26 3.63.346 5.444h.259c1.124-3.284.432-6.654 1.037-10.024.087 1.382.173 2.765.087 4.234 0 2.247-.087 4.408-.173 6.655 0 .432-.087.864-.173 1.296-.26 1.21-.346 2.42-.778 3.543-.345.864-.173 2.161-.173 3.198v3.283c0 .087.26.346.26.692.086.778-.346 1.556-.087 2.42.087.173-.086.432-.173.605-.086.26-.172.518-.086.777l.259 1.297c0 .086.087.173.173.345.087-.345.087-.605.087-.69 1.469.172.69 1.468 1.382 2.16-.345.172-.605.26-.605.345.087.346.26.605.26.951 0 .777-.087 1.47-.173 2.247 0 1.987-.087 3.975-.087 5.876 0 .26.087.52.087.778 0 .173-.087.346-.087.605v1.815h.346c-.173.26-.346.518-.605.777-.086 0-.346 0-.346-.086v-10.889h-1.296c-.173 5.185.259 9.852-.691 14.691-1.037.087-1.383.26-2.506.26-2.68 0-5.358 0-8.037.086-3.198 0-6.31.087-9.507.087-1.555 0-3.197.172-4.753.172-2.074 0-4.234-.259-6.308-.259-3.198 0-6.31.26-9.506.346-2.334.086-4.667.086-7 .173-1.556.086-3.112.173-4.667.345-.691.087-1.296.346-2.161.605-.26 0-.864-.086-1.382 0-.864.173-1.642.692-2.506.864-1.297.26-1.642.605-1.47 1.902v.864a2.6 2.6 0 0 0-.605-.432c-.086 0-.172.086-.172.086.086.26.259.432.345.692.346-.173.778-.605 1.124-.605h1.21c-.173 0-.26.518-.52.95a67 67 0 0 0 1.557-.605c.086.26.086.605.086.692 1.21-.087 2.333-.432 3.37-.173 3.37.864 6.828 1.21 10.284 1.555 2.247.173 4.408.26 6.655.346 3.197.173 6.395.346 9.592.346 2.679 0 5.272-.259 7.95-.259 3.717 0 7.433.172 11.149.26.778 0 1.642-.088 2.506-.088h6.309c5.617-.172 11.234-.259 16.852-.432 3.197-.086 6.48-.259 9.679-.345l9.85-.26c3.804-.086 7.606-.086 11.322-.173 2.852 0 5.618-.086 8.469-.172 3.198-.087 6.482-.346 9.679-.519 1.729-.086 3.457-.259 5.186-.432 2.074-.173 4.234-.432 6.308-.519 3.11-.172 6.309-.259 9.42-.432 3.889-.259 7.778-.605 11.753-.69 3.63-.174 7.346-.087 10.975-.174 3.198-.086 6.395-.259 9.679-.345l5.445-.26s3.629-.086 5.444-.259c3.11-.173 6.222-.519 9.333-.605 1.988-.086 3.976 0 5.963-.086 3.198-.087 6.482-.26 9.679-.26 1.21 0 2.507.173 4.062.26-.691.605-1.123.95-1.642 1.382.346.087.69.26 1.037.432 0 .087-.086.173-.086.346-.432 0-.864.087-1.297.087-.172.432-.345.604-.518 1.47h1.555c-.604 0-1.123.776-1.728 1.295.087.086.173.086.259.173-.95-.346-1.555-.173-1.901.778.259.086.432.086.69.086-.085.26-.171.52-.258.864-.086.173-.173.346-.173.605l-.26-.259c0-.173 0-.346-.085-.519-.52.52-1.297.865-.865 1.988-.345.173-.777.346-1.21.605.087.173.26.346.346.605-.777.086-1.555.26-1.382 1.21.345.086.69.26.95.345-.432.173-.864.432-1.296.605-.087.173-.173.605-.346.692-1.21.26-.518.691-.173 1.123-.26.173-.518.346-.777.432.259.087.432.173.605.346-.26.173-.433.26-.605.346.172.086.432.26.518.26q-.519.388-1.296 1.036c0 .173 0 .26.086.432-.345.346-.691.691-1.037 1.21-.345.518-.518 1.21-.95 1.728-1.815 1.988-3.112 4.321-5.445 5.877-.864.605-1.642 1.382-2.42 2.16-1.555 1.47-2.938 3.111-4.58 4.494-2.16 1.815-4.407 3.457-6.741 5.1-2.851 1.986-5.703 3.974-8.555 5.875-1.556 1.037-3.284 1.815-4.926 2.766-1.642.95-3.197 1.815-4.84 2.765-1.037.692-1.987 1.642-3.111 2.161-2.852 1.21-5.876 2.247-8.814 3.37-.26.086-.432.173-.692.26-2.16.95-4.234 1.987-6.395 2.765-1.988.691-4.061 1.21-6.136 1.642-.691.173-1.47 0-2.246.086-1.47.26-2.94.605-4.408.778-3.802.52-7.605.864-11.407 1.383-2.247.26-4.408.691-6.655.95-1.555.087-3.197-.086-4.753-.086-1.123 0-2.333.26-3.457.086-1.814-.259-3.63-.69-5.444-1.037-.432-.086-1.037-.259-1.383-.086-.691.345-1.296-.173-1.987 0-.432.086-.864-.259-1.297-.259-.345-.087-.777.086-1.21 0-.95-.26-1.814-.605-2.851-.519-1.037.087-2.074-.432-3.198-.69-1.555-.347-3.024-.693-4.58-1.038-.605-.173-1.123-.432-1.728-.778-.173.086-.433.26-.778.26-1.47-.26-2.938-.346-4.321-.865-1.21-.432-2.333-1.037-3.63-.864-.345.086-.605-.087-.95-.087-.26-.345-.52-1.037-.778-1.037-1.73.087-2.766-1.382-4.235-1.814-.778-.26-1.382-1.124-2.16-1.383-1.901-.778-3.457-2.42-5.617-2.679-.692-.087-1.383-.432-2.161-.692.259.346.432.605.69.865l-.172.172c-2.333-1.382-4.666-2.765-7-4.06-.345-.088-.604-.433-.864-.606l-2.333-1.556c-.26-.173-.778-.432-.778-.346-.518.606-1.037.087-1.382-.086-2.334-1.642-5.013-2.679-7.26-4.494-.95-.777-2.074-1.296-2.765-2.247-1.21-1.469-2.68-2.506-4.321-3.37-1.296-.69-2.506-1.469-3.716-2.247-.605-.432-1.21-.95-1.21-1.9 0-.606-.26-1.21-1.037-.865-.346-.519-.691-1.124-1.123-1.297-1.037-.432-1.73-1.209-2.507-1.9-.777-.692-1.382-1.643-2.333-1.988-1.728-.692-2.765-2.16-3.802-3.37-2.42-2.853-4.581-5.964-6.828-8.989-.172-.259-.518-.432-.777-.69l-.087.086c.432.864.864 1.642 1.297 2.506-.087.086-.26.173-.346.26-.52-.606-1.124-1.21-1.642-1.816-.087.087-.173.173-.26.173l6.223 9.852c.518.778.95 1.555 1.469 2.333a1.2 1.2 0 0 1-.346.26c-.95-.173-1.814-.865-2.247-1.643-.777-1.382-1.642-2.246-3.37-2.074-.173-.605-.346-1.296-.432-1.9-.346 0-.605 0-1.21-.087 1.21 1.901 2.247 3.543 3.37 5.444-.432-.259-.691-.432-.864-.518 1.556 1.642 2.679 3.716 4.667 4.753.432 1.987 2.679 2.938 3.197 4.84-.432-.087-.777-.174-1.21-.26-.691-.864-1.47-1.728-2.246-2.679q.259.907.777 1.556c1.037 1.296 1.988 2.592 3.198 3.716.432.432 1.037.605 1.037 1.382.173-.173.346-.259.69-.432-.172.346-.258.52-.344.778.345 0 .605.086.864.086.173.52-.087 1.297.95 1.124.087 0 .173.086.26.173.432 1.123 1.123 1.123 2.074.691.173-.086.605 0 .69.173.433.95 1.038 1.037 1.816.346 0 .432.086.864.086 1.21h.346c0-.173-.086-.433-.086-.865.432.346.69.52.864.692.864 1.21 1.642 2.333 2.852 3.283 1.642 1.383 3.11 2.852 4.666 4.15 3.025 2.505 6.395 4.58 9.766 6.48 4.148 2.333 8.123 4.84 12.358 7.086 5.098 2.68 10.543 4.494 16.16 5.791 2.074.432 4.062.864 6.136 1.382 1.815.52 3.63 1.297 5.444 1.73 2.766.604 5.618 1.122 8.383 1.641.605.086 1.21.173 1.9.26v.172c.779 0 1.73-.346 1.903-.087.432.692.777.346 1.296.26.605-.173 1.296-.173 1.987-.173 2.42.086 4.753.605 7.173.432.519 0 1.297-.432 1.729.432.173-.087.259-.173.432-.259.345-.087.778-.087 1.123-.173v.173c-.173.086-.345.086-.691.173.432.086.69.172.95.26-.172.172-.26.172-.432.258s-.432.173-.777.432c3.11.605 6.049.692 8.642 0v-.518h.345c0 .172.087.345.173.518 3.975.346 7.864-.173 11.58-1.469.346.432.605 1.037 1.124.173.173-.259.605-.346.95-.432.778-.173 1.729-.519 2.42-.259.778.26 1.037-.433 1.642-.433a16 16 0 0 0 2.938-.259c.519-.086 1.037-.346 1.642-.518 0-.087 0-.173-.086-.26-.605-.086-1.296-.172-1.815-.172 1.037-.519 1.988-.95 2.938-1.383 0 .086.087.086.087.173-.26.086-.432.432-.778.432h1.21c-.26 0-.605.778-1.037 1.296 3.11-.778 5.963-1.469 8.728-2.16v-.173c-.345.086-.605.086-.864.173-.086-1.815 1.9-1.21 2.593-2.247-.865.26-1.73.518-2.593.691v-.173c2.938-1.296 5.963-2.592 8.9-3.889 0 .087.088.087.088.173-.52.346-1.037.605-1.815 1.037.518.087.864.087 1.123.173 0 .26 0 .432-.086.52 1.469-.088 1.123-1.384 1.555-2.162.26.086.605.26.865.173.777-.173 1.469-.432 2.246-.69.865-.26 1.729-.52 2.593-.866 1.383-.605 2.679-1.382 4.062-2.074.259-.086.69 0 1.037 0 .259 0 .432-.173.605-.345.345-.26.69-.778.95-.692 1.21.173 2.074-.259 2.42-1.382.087 0 .087-.087.173-.087.432-.345.864-.69 1.296-.95 1.902-1.038 3.716-2.074 5.618-3.112.086-.086.259 0 .432 0 .259 0 .605 0 .777-.086 1.124-.519 2.16-1.123 3.198-1.728-.26-.087 0-.173-.864-.26v-.173c.864-.172 1.123-.259 1.642-.432l-.173-.172c2.247-2.247 5.099-3.889 7.259-5.79.432.086.605.172.864.172.087-.259.087-.518.087-.69.345-.433.69-.952 1.123-1.297 1.9-1.729 3.976-3.198 5.704-5.013 2.506-2.506 4.926-5.098 7.173-7.777 2.074-2.42 4.148-4.84 5.876-7.519 2.42-3.716 4.494-7.518 6.654-11.407 1.556-2.766 2.939-5.53 4.494-8.297.173-.259.519-.604.778-.604 2.333-.26 4.667-.433 6.914-.692.518-.086 1.123-.432 1.642-.69-.26-.433-.433-.952-.692-1.384-.345-.519-.864-.95-1.21-1.469-.345-.432-.604-.95-.864-1.469-.26-.432-.518-.778-.778-1.21-.518-.95-1.037-1.9-1.47-2.938-.085-.26-.258-.692-.172-.95 1.556-3.37 2.16-7 3.63-10.37 1.469-3.458 1.9-7.347 2.593-11.063.605-3.543.95-7.086 1.382-10.63.26-2.506.605-4.926.692-7.432.518-3.975.345-7.69.259-11.407m-217.26 96.444c-.603-.69-1.122-1.469-1.727-2.16l.259-.26c.95 1.038 1.902 2.074 2.852 3.198-.518-.259-1.123-.432-1.383-.778m1.384.778c.259-.086.519-.086.778-.173.259.432.432.951.69 1.47-1.21-.087-1.814-.606-1.468-1.297m89.876 35.691v-.259c1.642-.173 3.198-.346 4.84-.518v.26a46 46 0 0 1-4.84.517m21.778-2.247c-1.21.26-2.506.432-3.716.605-.432.087-.95.52-1.123-.259-.173.086-.346.086-.52.173.433 1.296 1.47.26 2.334.778-1.901.26-3.716.432-5.53.691v-.173c.518-.086 1.123-.173 1.642-.259v-.259c-.865-.087-1.73-.173-2.593-.173-.26 0-.605.346-.864.432-.346.086-.692.173-1.124.173-1.47.086-2.938.086-4.321.173-.086 0-.26-.087-.345-.087v-.259c5.79-.778 11.494-1.556 17.284-2.333.086.172.086.345.172.518-.518 0-.864.173-1.296.26m1.296-.864c1.988-.259 3.803-.432 5.704-.69-3.975 1.122-5.271 1.295-5.704.69M77.705 76.42c2.766-3.803 5.617-7.606 8.383-11.495.864-1.123 1.555-2.333 2.42-3.456.259-.346.604-.519 1.037-.865l-.087-.172c.346-.433.69-.778.864-1.124.432-.69.692-1.469 1.037-2.247.087-.173.346-.345.346-.345 1.21.604 1.21-.692 1.642-1.124a61 61 0 0 0 2.247-2.679c.518-.69 1.037-1.296 1.469-2.074.086-.259-.173-.69-.26-1.037h-.258c.259-.173.518-.432.777-.605.087 0 .087 0 .173-.086.519-.778 1.037-1.556 1.556-2.247 1.037-1.383 2.16-2.766 3.37-3.976-.173.432-.346.865-.518 1.21.086 0 .086.087.172.087 1.037-1.383 2.16-2.679 3.198-4.062-.087-.086-.173-.173-.26-.173-.431.432-.777.864-1.21 1.296-.086-.086-.172-.172-.26-.172.866-1.124 1.73-2.247 2.594-3.544.173.26.346.605.69 1.297.347-.865.693-1.47.952-2.074-.26.26-.605.518-.864.777l-.26-.259 1.556-2.333c1.642-2.334 3.284-4.753 4.926-7.087.605-.864 1.383-1.555 1.9-2.419 1.643-3.284 4.236-5.877 6.223-8.902.433-.604 1.037-1.123 1.556-1.642.432-.518.778-.345 1.124.087 2.333 2.938 4.666 5.963 6.999 8.901 1.729 2.161 3.457 4.235 5.099 6.481 1.988 2.766 3.889 5.531 5.877 8.297 2.247 3.197 4.494 6.395 6.654 9.68 3.284 4.838 6.395 9.678 9.679 14.517 2.42 3.544 4.84 7 7.173 10.544h-4.408c-4.061-.087-8.21-.433-12.271-.26-5.531.26-11.148.864-16.68 1.296-7 .605-14.086.692-21.085.692-2.507 0-5.013.345-7.52.518-3.024.173-5.962.346-8.987.433-3.543.172-7 .26-10.543.345-1.987.087-4.062 0-6.222 0m99.123 39.752v.778c-.086 0-.173.086-.346.086-.345-1.21-.691-2.506-1.123-3.716-.864-2.506-1.815-5.012-3.37-7.259-1.73-2.42-3.284-4.926-5.013-7.432-.432-.605-1.037-1.124-1.555-1.642-1.815-1.988-3.63-4.062-5.963-5.53a71 71 0 0 0-10.803-5.532c-1.037-.432-1.987-.95-3.024-1.555h2.074l14.778-.259c3.197-.087 6.308-.087 9.506-.26.778 0 1.21.26 1.642.951.778 1.296 1.555 2.592 2.419 3.89.087.171.26.431.26.69 0 1.901 0 3.89.086 5.79.087 1.988.259 3.89.346 5.877 0 1.987-.173 4.061-.087 6.135.087 2.94.173 5.963.173 8.988M83.84 87.221c4.062-.173 7.95-.433 11.926-.605 3.11-.173 6.308-.26 9.419-.432 1.297-.087 2.507-.173 3.803 0-1.383.691-2.765 1.382-3.975 2.247-1.556 1.036-3.025 2.42-4.581 3.543-1.555 1.123-2.938 2.506-4.234 3.975-1.642 1.988-3.457 3.716-5.185 5.617-1.21 1.383-2.593 2.68-3.63 4.148-1.47 1.902-2.765 3.976-4.148 6.136.432-8.21.95-16.333.605-24.629m56.432 83.135c-2.766.691-5.617 1.47-8.47 1.815-2.42.346-4.925.26-7.431.26-2.247 0-4.408-.087-6.655-.26-2.506-.259-5.012-.519-7.432-1.642-2.074-.95-4.234-1.815-6.308-2.852s-4.15-2.247-5.704-4.148c-1.124-1.383-2.68-2.506-4.062-3.716a4.07 4.07 0 0 0 1.815 2.506c-.432.52-1.037.26-1.901-1.123-.26.172-.52.26-.692.345.26-.605.519-1.209.778-1.728-.345-.69-.778-1.469-1.123-2.16a71 71 0 0 1-1.988-3.457c-.173-.26-.173-.519-.346-.778-.432-.519-.864-1.037-1.21-1.556-.691-1.037-1.296-2.16-2.16-3.197 0 .26.086.518.086.864-.086 0-.172.086-.172.086l-1.815-4.407c-.087 0-.087 0-.173.087l1.556 5.703c-.087 0-.173.087-.26.087-.26-.346-.518-.692-.691-1.124-.173-.69-.691-.69-1.124-.432-.26.173-.432.778-.345 1.037.605 1.47 1.296 2.938 1.987 4.408.173.518.346.95.605 1.47.087.172.346.344.346.604.346.691.605 1.382 1.037 1.987.778 1.037 1.642 2.074 2.42 3.111s1.469 2.161 2.16 3.198c.087.173.346.173.432.26.433 1.295 1.902 2.246 2.939 1.728.259 1.987 2.419 2.68 3.284 4.58a40 40 0 0 1-2.507-1.124c-.086.087-.086.173-.172.346 1.037.518 2.074 1.037 3.024 1.642.864.518 1.729 1.037 2.506 1.642 1.038.95 2.247 1.47 3.717 1.815-.087-.26-.173-.346-.173-.346a278 278 0 0 1 6.827 3.284c-8.988.173-18.58.346-28.52.518 0-1.642-.085-3.197-.085-4.839 0-.69.173-1.296.086-1.988-.26-3.975-.26-7.95-.777-11.839-.52-4.148-.52-8.21-.432-12.358.086-2.247-.087-4.58-.173-6.827 0-3.025 0-5.963.086-8.988 0-.432.173-.778.346-1.21h.259c.086.173 0 .432.173.52.259.258.69.69.864.604.519-.346 1.296-.692 1.469-1.21.432-1.037.605-2.16.605-3.198 0-.777.346-1.296.69-1.815.174-.259.26-.518.434-.864-.346-.259-.692-.432-1.124-.777.346-.95.259-2.075 1.556-2.593.173-.087.173-.519.259-.778.086-.69.173-1.469.259-2.16.173.26.259.345.432.518.087-.173.173-.259.173-.259 0-.346-.086-1.037 0-1.037 1.037-.173.605-1.296 1.124-1.815.086-.086-.087-.346-.087-.518s0-.433.087-.433c1.209-.259 1.037-1.555 1.814-2.16.26-.173.346-.432.692-.864.69 1.21-.52 1.815-.605 2.68 1.469-.865 1.9-2.939 1.037-3.544.346-.26.69-.605.95-.95.95-1.038 1.988-1.989 2.852-3.026.605-.778.95-1.728 1.556-2.506.346-.432 1.037-.778 1.555-1.037 1.556-.864 3.025-1.815 3.976-3.284.173-.173.432-.346.69-.518.26-.173.779-.173.865-.433.087-.172-.173-.604-.346-.864.346-.173.692-.518 1.383-.864-.26.52-.345.864-.518 1.21l.432.432c.778-.605 1.988-1.296 2.765-1.815 0-.086-.432-.432-.432-.432-.518.26-1.296.692-2.074 1.037.173-.259.173-.432.259-.518 1.21-.778 2.42-1.556 3.716-2.16 3.025-1.384 6.05-2.766 9.074-4.063.519-.259 1.21-.086 1.815-.086.259 0 .432 0 .692-.086 1.382-.432 2.765-.864 4.148-1.21a7.2 7.2 0 0 1 1.9-.259c2.594.086 5.186.086 7.779.26 1.123.085 2.16.345 3.197.69 1.297.432 2.679 1.037 3.889 1.642a43 43 0 0 1 4.235 2.593c2.506 1.642 4.839 3.456 7.345 4.926 2.42 1.47 4.32 3.456 5.877 5.703 1.9 2.68 4.062 5.1 4.926 8.383l1.296 5.704c.259 1.037.864 2.074.605 3.284-.432 2.16-.778 4.407-1.123 6.568-.173.864-.346 1.728-.26 2.592.173 2.68-.864 5.012-1.901 7.432-.346.778-.864 1.556-1.296 2.42.086.086.605.346.69.346l.779-1.556c.086 0 .086 0 .173.087-.432 1.21-.778 2.506-1.21 3.716-1.037 2.68-2.074 5.444-3.37 8.037-.692 1.47-1.902 2.68-2.766 4.061-.864 1.21-1.555 2.506-2.42 3.63-.777.951-1.555 1.901-2.592 2.593-2.334 1.728-4.753 3.456-7.26 4.84-1.555.95-3.37 1.468-5.098 1.9m-46.062-4.58-.086.086c-.173-.086-.432-.173-.605-.345l-2.074-3.11c-.173-.26-.26-.52-.173-.866a74 74 0 0 0 2.938 4.235m53.753 11.84c3.889-1.643 7.087-3.976 10.025-6.655.432-.432.864-.864 1.383-1.21 3.629-2.247 6.308-5.358 8.728-8.815 2.765-3.975 4.58-8.469 6.827-12.703.173-.346.346-.692.519-.95-.173 9.851.95 19.53 2.246 29.295-9.765.346-19.703.692-29.728 1.037m87.63-2.593c-.087.173-.26.345-.346.518-.087-.173-.087-.432-.173-.777-.52 1.382-1.642.691-2.42.691-4.666.086-9.42.086-14.086.086-4.494 0-9.074 0-13.568.087-1.47 0-3.025.345-4.494.432-3.543.173-7.086.26-10.63.345-.26 0-.518-.432-.95-.777q-.13.26-.52.777c-.085-.172-.258-.345-.431-.604a6 6 0 0 1-.26.691h-.258c-.173-1.21-.52-2.333-.52-3.543 0-2.593.26-5.185.347-7.778.086-1.21 0-2.333 0-3.457.346.26.605.432.95.692.173-.346.346-.605.519-.865 0 0-.173-.086-.346-.259.173-.086.346-.259.346-.345.087-.26.259-.519.259-.692 0-.605-.172-1.123-.26-1.642.088 0 .174 0 .26-.086l.519 2.592h.259c-.345-.605.778-1.123-.173-1.815-.086-.086.087-.605.087-.864-.26-.518-.432-1.037-.692-1.728.087-.086.346-.173.605-.259-.345-.173-.605-.346-.864-.433.864-.777.864-1.209.087-2.074.172-.086.345-.086.345-.172 0-.778 0-1.556-.173-2.334-.172-.864.26-1.9-1.037-2.419a2.6 2.6 0 0 0 .346.691s-.26.086-.52.26c-1.122-1.038-.431-2.42-.69-3.976.605.173 1.037.346 1.469.518-.173-.604-.605-1.296-.864-2.074h-.346v-5.703c0 .086.605.086.95.172 0-.086.087-.172.087-.259-.26-.346-.605-.69-.95-1.123l.173-.173c-.692-.864-.346-2.074-.346-2.333v-6.05c.864.864-.432 1.988.864 2.506v-.864h-.086c-.087-1.296-.087-2.592-.173-3.889h-.173c-.086.173-.086.26-.173.432h-.173c.173-6.827.346-13.654.519-20.654.864 1.124 1.815 2.161 2.42 3.284 1.987 3.63 4.58 6.741 7 10.025 2.074 2.852 3.975 5.963 5.876 8.901 2.333 3.543 4.58 7.086 6.914 10.63a254 254 0 0 0 5.358 7.95c1.642 2.333 3.37 4.58 5.099 6.827 1.469 1.988 3.024 3.976 4.493 5.963 1.729 2.42 3.457 4.84 5.186 7.173.864 1.21 1.814 2.42 2.765 3.63.518.691 1.296 1.21 1.815 1.642-.087 0-.173 0-.346-.087.259.346.432.605.605.778.95.518 1.037 1.037.519 1.815M240 153.418v-.605c0 .173.086.432 0 .605m2.938-38.11c-.086 0-.605-.52-.691-.606-.087.26 0 .518-.173.864-.086-.259-.691-.173-.691-.432-.087 1.21.518 2.42.432 3.63.259-.173 1.296-.26 1.555-.519.087.087.259.173.346.173-1.728 1.296-1.296 2.593-.52 4.062.174.345.693 1.037.174 1.728-.173.173.087.692.173 1.124h.259v.172l-.777.26c-.173-.26-1.21-.778-1.21-1.21v4.407c.864.26.864 1.47 1.21 2.074.172-.259.259-.432.345-.69l.087.085c-.087.52-.173 1.037-.346 1.556-.173.778-.346 1.47-.432 2.247 0 .086.173.26.173.345-.951 2.161-.432 4.581-.778 6.828-.26 1.642 0 3.37-.173 5.098-.173 1.47-.518 3.025-.864 4.494-.086.26-.26.346-.691.52.172-1.038.086-1.73-.087-2.68-.086 0-1.21-.605-1.296-.605 0 1.21.69 2.852.95 4.234-.26-.086-1.296-.69-1.382-.69-.173 1.036-.173 2.42-.26 3.542-.086.864-.864 1.642-.95 2.593 0 .518.605.864.518 1.728h.692c0-1.728.778-3.284.778-5.099h.259c.086.173.346.346.259.433-.173.95-.518 1.987-.432 2.938 0 .518.432 1.037.259 1.642-.173.518-.26 1.037-.345 1.814-.087-.432-.173-.604-.173-.864-.087 0-.864-.086-.951-.086-.086.518.605 1.037.519 1.47-.087.086-.173.086-.346.172l-2.852-4.148c-2.247-3.284-4.494-6.568-6.741-9.938a21 21 0 0 1-1.555-2.593c-2.68-4.58-5.617-8.988-8.901-13.222-2.507-3.198-4.494-6.655-6.828-10.025-2.16-3.197-4.321-6.309-6.481-9.506-.778-1.037-1.728-1.988-2.42-3.11-2.247-3.544-4.234-7.174-6.481-10.717-1.901-2.939-3.976-5.79-5.963-8.642a92 92 0 0 1-2.074-3.025c-.087-.173-.173-.346-.173-.605-.173-1.9-.346-3.802-.432-5.617 0-1.729.173-3.457.173-5.272v-1.555c0-.432.086-.778.086-1.21.086-.087.173-.259.259-.346-2.506 0-5.098-.086-7.605 0-1.641.087-2.506-.605-3.63-1.814-3.283-3.717-5.703-7.95-8.555-11.926-2.68-3.803-5.444-7.519-8.21-11.235-2.246-3.025-4.493-5.963-6.74-8.988-2.506-3.456-4.926-6.913-7.52-10.37-3.11-4.148-6.307-8.296-9.505-12.444-1.47-1.902-3.111-3.716-4.753-5.704 1.123.173 2.16.346 3.198.432l4.148.26c3.11.26 6.222.431 9.333.863 2.593.346 5.185.865 7.864 1.297 5.704.95 11.32 2.506 16.766 4.321 3.197 1.037 6.308 2.42 9.419 3.716 7 2.852 13.655 6.308 20.222 9.938 2.075 1.123 3.284 2.938 4.84 4.58 2.247 2.334 4.494 4.667 6.654 7.087 2.506 2.852 4.84 5.79 7.259 8.728 2.16 2.593 4.408 5.185 6.568 7.778.692.778 1.21 1.728 1.815 2.592 1.383 2.074 2.938 4.062 4.148 6.31.865 1.641 1.383 3.542 1.988 5.357.864 2.68 1.728 5.272 2.593 7.951a71 71 0 0 1 1.555 6.135c.346 1.383.259 2.852.69 4.235.52 1.815 0 3.802.52 5.617.086.173.173.432.259.605.346.346.605.691.087 1.21-.087.086-.087.432 0 .691.172-.172.259-.345.432-.605 0 .173.086.26.086.346 0 .346-.086.691 0 1.037 0 .173.173.432.259.605.173-.173.346-.259.692-.518.777 2.938.864 5.876.864 8.901 0 2.852.518 5.703-.691 8.47.259-.952-.346-1.816-.087-2.68'/%3E%3Cpath d='M188.001 149.197c.086 0 .173.087.173.087l-.087-.087c0-.086 0-.086-.086 0m13.654 85.383c-.95.691-1.901 1.296-3.111 1.555-.086-.086-.086-.173-.173-.259.951-.605 1.988-1.21 2.939-1.815.086.173.259.346.345.519M39.619 117.481c.95-1.21 1.901-2.42 2.938-3.629.086.086.778.259.864.345-.95 1.21-2.247 2.852-3.197 4.148-.173-.172-.432-.777-.605-.864m-24.543 42.346c-.692-1.469-1.383-3.025-2.074-4.494.086-.086.691-.346.777-.346.951 1.383 1.383 3.025 2.074 4.494 0 0-.691.346-.777.346m22.037-41.482c-.519.778-1.037 1.642-1.556 2.42-.086-.086-1.037.346-1.123.259.518-.777 1.814-2.16 2.333-2.938.086.087.173.173.346.259m155.295 119.778c.087 0 .087-.087.173-.087.605.087 1.297.173 1.988.173-1.124.778-1.815.692-2.161-.086M37.285 121.975c.087-.259.26-.519.432-.778.173 0 .433-.086.433-.086.345-.605.345-1.037.691-1.556-.086-.086-.173-.086-.259-.173-.519.346-1.037.778-1.556 1.124.173.173.173.259.173.432-.691-.086-.951.259-1.296 1.21-.087.259-.519.345-.951.691-.086.173-.173.605-.346 1.037l.087.087a1.3 1.3 0 0 1-.432.259c-.519.518-1.124.951-1.642 1.469-.087.259-.173.519-.173.778.605-.605 1.642-1.729 2.42-2.42l.086.086c.346-.518.605-1.037.951-1.555.086.086.086.173.173.259-.26.691-.519 1.469-.778 2.161-.173.086-.432.259-.432.173-.346.259-.605.604-.951.864l-1.555 1.037c-.865.778-1.729 1.469-2.679 2.247-.605.95-1.21 1.814-1.902 2.938 1.037-.259 1.297.173 1.21 1.037 1.21.173 1.296-.778 1.642-1.469.087-.173.173-.519.346-.605.778-.691 1.642-1.296 2.506-1.988.173-.173.173-.518.173-.778 0-.086-.432-.086-.691-.172.777-.865 1.901-2.334 2.679-3.284.432-.26.864-.605.864-.865-.087-.95.518-1.209 1.209-1.555-.345-.259-.432-.519-.432-.605'/%3E%3Cpath d='M39.014 121.024c-.346.605-.691 1.124-1.037 1.729l-.519-.26c-.345 1.988-1.555 3.717-2.765 4.062.346.173.691.346.951.259.259-.086.432-.518.604-.777l2.334-3.371.778-1.296zm-28.778 37.938c.432 0 .864.087 1.383.087 0-.346.432-.259.432-.605h.259c0 .432.087.778.087 1.21h-1.815c-.087-.087-.432-.605-.346-.692m-.691-3.975c-.259-.259-.692-.518-.692-.778-.086-.345.173-.777.433-1.209.172.604.259 1.123.432 1.728-.087.086-.173.173-.173.259m2.16-5.531c.346.865.692 1.815 1.037 2.679-.086 0-.605.26-.691.346-.346-.864-.778-1.815-1.123-2.679.086-.086.604-.346.777-.346m192.37 82.618c.432-.173.951-.26 1.642-.433-.778.605-1.383 1.037-1.901 1.556-.087-.087-.173-.173-.259-.173.172-.346.345-.605.518-.951zM97.866 49.469c.518-.346.95-.605 1.469-.951l.173.173c-.519.692-.951 1.383-1.556 2.247-.086-.605-.086-.951-.173-1.383-.086 0 0 0 .087-.086m25.32 43.728c.778-.345 1.556-.691 2.507-1.123-.087.518-.087.864-.087 1.21-.259-.087-.605-.173-.864-.173-.518.086-1.469.778-1.901.864-.087 0 .345-.691.345-.778m64.815 73.284c.173.864 1.815 1.296.173 2.16.259.173.518.26.778.433 0 .086-.087.259-.173.345-.173.087-.519.26-.692.173-.086 0-.259-.346-.259-.518 0-.778.087-1.556.173-2.593'/%3E%3C/g%3E%3C/svg%3E");width:1em}.icon-\[logos--react\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='228'%3E%3Cpath fill='%2300d8ff' d='M210.483 73.824a172 172 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621 6.238-30.281 2.16-54.676-11.769-62.708-13.355-7.7-35.196.329-57.254 19.526a171 171 0 0 0-6.375 5.848 156 156 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233 50.33 10.957 46.379 33.89 51.995 62.588a171 171 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a146 146 0 0 0 6.921 2.165 168 168 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266 13.744 7.926 36.812-.22 59.273-19.855a146 146 0 0 0 5.342-4.923 168 168 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586 13.731-7.949 18.194-32.003 12.4-61.268a145 145 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488 29.348-9.723 48.443-25.443 48.443-41.52 0-15.417-17.868-30.326-45.517-39.844m-6.365 70.984q-2.102.694-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432 5.106-11 9.31-21.767 12.459-31.957 2.619.758 5.16 1.557 7.61 2.4 23.69 8.156 38.14 20.213 38.14 29.504 0 9.896-15.606 22.743-40.946 31.14m-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787-1.524 8.219-4.59 13.698-8.382 15.893-8.067 4.67-25.32-1.4-43.927-17.412a157 157 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246 12.376-1.098 24.068-2.894 34.671-5.345q.785 3.162 1.386 6.193M87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675-8.075-4.657-11.432-22.636-6.853-46.752a157 157 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994 7.084 9.967 14.501 19.128 21.976 27.15a135 135 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94M50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863-6.35-5.437-9.555-10.836-9.555-15.216 0-9.322 13.897-21.212 37.076-29.293 2.813-.98 5.757-1.905 8.812-2.773 3.204 10.42 7.406 21.315 12.477 32.332-5.137 11.18-9.399 22.249-12.634 32.792a135 135 0 0 1-6.318-1.979m12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789 8.564-4.958 27.502 2.111 47.463 19.835a144 144 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988-12.04 1.116-23.565 2.908-34.161 5.309a160 160 0 0 1-1.76-7.887m110.427 27.268a348 348 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08-2.206 7.072-4.956 14.465-8.193 22.045a381 381 0 0 0-7.365-13.322m-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322 322 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18M82.802 87.83a323 323 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152 7.304-1.634 15.093-2.97 23.209-3.984a322 322 0 0 0-7.848 12.897m8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793 2.26-7.3 5.045-14.885 8.298-22.6a321 321 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147m37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433 4.902.192 9.899.29 14.978.29 5.218 0 10.376-.117 15.453-.343-4.985 6.774-10.018 12.97-15.028 18.486m52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52-7.422 1.694-15.436 3.058-23.88 4.071a382 382 0 0 0 7.859-13.026 347 347 0 0 0 7.425-13.565m-16.898 8.101a359 359 0 0 1-12.281 19.815 329 329 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310 310 0 0 1-12.513-19.846h.001a307 307 0 0 1-10.923-20.627 310 310 0 0 1 10.89-20.637l-.001.001a307 307 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329 329 0 0 1 12.335 19.695 359 359 0 0 1 11.036 20.54 330 330 0 0 1-11 20.722m22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026q-.518 2.504-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408-7.034-10.017-14.323-19.124-21.64-27.008a161 161 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3M128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86-22.86-10.235-22.86-22.86 10.235-22.86 22.86-22.86'/%3E%3C/svg%3E");width:1.13em}.icon-\[logos--react\],.icon-\[logos--sass\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em}.icon-\[logos--sass\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='192'%3E%3Cpath fill='%23cd6799' d='M220.281 110.514c-8.906.046-16.647 2.191-23.128 5.362-2.379-4.71-4.757-8.906-5.176-11.984-.467-3.59-1.026-5.782-.467-10.072.56-4.29 3.078-10.399 3.031-10.865s-.56-2.658-5.689-2.704-9.559.979-10.072 2.331-1.492 4.43-2.145 7.6c-.886 4.664-10.258 21.31-15.62 30.03-1.726-3.403-3.218-6.388-3.545-8.766-.466-3.59-1.026-5.782-.466-10.072s3.078-10.398 3.031-10.865c-.047-.466-.56-2.658-5.689-2.704-5.13-.047-9.56.979-10.072 2.331-.513 1.353-1.073 4.523-2.145 7.601s-13.523 30.87-16.787 38.05a215 215 0 0 1-4.15 8.627s-.047.14-.187.373a118 118 0 0 1-1.398 2.658v.046c-.7 1.26-1.446 2.425-1.819 2.425-.28 0-.793-3.357.093-7.927 1.865-9.652 6.295-24.667 6.249-25.18 0-.28.839-2.891-2.891-4.244-3.638-1.352-4.943.886-5.27.886s-.56.793-.56.793 4.058-16.88-7.74-16.88c-7.367 0-17.533 8.067-22.569 15.341a6270 6270 0 0 0-17.16 9.373c-2.75 1.539-5.595 3.078-8.253 4.523-.187-.186-.373-.42-.56-.606-14.269-15.248-40.661-26.02-39.542-46.49.42-7.461 2.984-27.046 50.687-50.827 39.262-19.352 70.505-13.99 75.914-2.099 7.74 16.974-16.74 48.496-57.309 53.065-15.481 1.726-23.595-4.243-25.646-6.481-2.145-2.332-2.472-2.472-3.265-2.005-1.305.7-.466 2.798 0 4.01 1.213 3.17 6.202 8.766 14.642 11.518 7.461 2.424 25.6 3.777 47.563-4.71 24.574-9.513 43.786-35.952 38.144-58.101-5.643-22.476-42.947-29.89-78.246-17.347C61.086 13.99 38.33 25.74 21.963 41.035 2.518 59.22-.56 75.028.699 81.65c4.524 23.501 36.932 38.796 49.895 50.127-.653.373-1.26.7-1.772.98-6.482 3.217-31.196 16.133-37.351 29.796-6.994 15.481 1.12 26.58 6.482 28.071 16.647 4.617 33.76-3.683 42.946-17.393 9.186-13.709 8.067-31.522 3.824-39.682-.047-.093-.093-.187-.187-.28 1.679-.979 3.404-2.005 5.083-2.984a248 248 0 0 1 9.373-5.27c-1.586 4.337-2.752 9.513-3.311 16.974-.7 8.767 2.89 20.144 7.6 24.62 2.099 1.96 4.57 2.006 6.156 2.006 5.502 0 7.974-4.57 10.725-9.979 3.357-6.621 6.388-14.315 6.388-14.315s-3.777 20.797 6.482 20.797c3.73 0 7.507-4.85 9.186-7.321v.046s.093-.14.28-.466c.373-.606.606-.98.606-.98v-.092c1.492-2.612 4.85-8.534 9.839-18.373 6.435-12.683 12.637-28.537 12.637-28.537s.56 3.87 2.471 10.305c1.12 3.777 3.45 7.927 5.316 11.937-1.492 2.099-2.425 3.264-2.425 3.264l.047.047c-1.213 1.585-2.518 3.31-3.964 4.99-5.083 6.061-11.144 13.01-11.984 15.014-.98 2.378-.746 4.104 1.12 5.503 1.352 1.026 3.776 1.165 6.248 1.026 4.57-.327 7.787-1.446 9.372-2.145 2.472-.886 5.363-2.239 8.067-4.244 4.99-3.684 8.02-8.953 7.741-15.9-.14-3.824-1.399-7.648-2.938-11.239.467-.652.886-1.305 1.353-1.958 7.88-11.518 13.989-24.155 13.989-24.155s.56 3.87 2.471 10.306c.933 3.264 2.845 6.808 4.523 10.258-7.414 6.016-11.984 13.01-13.616 17.58-2.937 8.487-.653 12.31 3.684 13.196 1.958.42 4.756-.513 6.808-1.399 2.611-.839 5.689-2.284 8.627-4.43 4.99-3.683 9.792-8.813 9.512-15.76-.14-3.171-.979-6.296-2.145-9.327 6.295-2.61 14.409-4.056 24.76-2.844 22.197 2.611 26.58 16.46 25.74 22.29-.839 5.828-5.502 8.999-7.04 9.978-1.54.98-2.052 1.306-1.912 2.005.186 1.026.932.98 2.238.793 1.819-.326 11.658-4.71 12.077-15.435.7-13.709-12.357-28.677-35.439-28.537M49.055 168.242c-7.368 8.02-17.626 11.051-22.056 8.487-4.756-2.752-2.891-14.596 6.155-23.082 5.502-5.176 12.59-9.98 17.3-12.917 1.072-.653 2.658-1.585 4.57-2.751.326-.187.513-.28.513-.28l1.119-.7c3.31 12.124.14 22.803-7.601 31.243m53.625-36.465c-2.565 6.249-7.927 22.243-11.191 21.357-2.798-.746-4.524-12.87-.56-24.854 2.005-6.016 6.248-13.197 8.72-15.994 4.01-4.477 8.44-5.97 9.512-4.15 1.353 2.378-4.896 19.724-6.481 23.641m44.252 21.17c-1.073.56-2.098.933-2.565.653-.326-.187.467-.933.467-.933s5.549-5.968 7.74-8.673c1.26-1.585 2.751-3.45 4.337-5.549v.606c0 7.135-6.902 11.938-9.98 13.896m34.133-7.787c-.793-.56-.653-2.425 2.005-8.254 1.026-2.285 3.45-6.108 7.601-9.792.466 1.492.793 2.938.746 4.29-.047 9-6.481 12.357-10.352 13.756'/%3E%3C/svg%3E");width:1.34em}.icon-\[logos--unocss\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cpath fill='%23858585' d='M137.176 195.927c0-32.813 26.6-59.412 59.412-59.412S256 163.114 256 195.927c0 32.812-26.6 59.412-59.412 59.412s-59.412-26.6-59.412-59.412'/%3E%3Cpath fill='%23ccc' d='M137.176 59.412C137.176 26.6 163.776 0 196.588 0S256 26.6 256 59.412v53.471c0 3.28-2.66 5.941-5.941 5.941H143.117a5.94 5.94 0 0 1-5.941-5.94z'/%3E%3Cpath fill='%234d4d4d' d='M118.824 195.927c0 32.812-26.6 59.412-59.412 59.412S0 228.74 0 195.927v-53.47a5.94 5.94 0 0 1 5.941-5.942h106.942a5.94 5.94 0 0 1 5.941 5.941z'/%3E%3C/svg%3E");width:1em}.icon-\[logos--unocss\],.icon-\[logos--vue\]{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1em}.icon-\[logos--vue\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='221'%3E%3Cpath fill='%2341b883' d='M204.8 0H256L128 220.8 0 0h97.92L128 51.2 157.44 0z'/%3E%3Cpath fill='%2341b883' d='m0 0 128 220.8L256 0h-51.2L128 132.48 50.56 0z'/%3E%3Cpath fill='%2335495e' d='M50.56 0 128 133.12 204.8 0h-47.36L128 51.2 97.92 0z'/%3E%3C/svg%3E");width:1.16em}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.grid{display:grid}.hidden{display:none}.inline,.tags_H2iM{display:inline}.btn,.footer a,.inline-flex,.inline-flex-center{display:inline-flex}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-11{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11)}.size-12{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.size-14{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.size-\[480px\]{height:480px;width:480px}.size-\[520px\]{height:520px;width:520px}.size-\[540px\]{height:540px;width:540px}.size-full{height:100%;width:100%}.h-0\.5{height:calc(var(--spacing)*.5)}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-4\/6{height:66.66667%}.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-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-60{height:calc(var(--spacing)*60)}.h-\[1\.9rem\]{height:1.9rem}.h-\[6px\]{height:6px}.h-\[23px\]{height:23px}.h-\[40px\]{height:40px}.h-\[100px\]{height:100px}.max-h-\[100px\]{max-height:100px}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-\[100px\]{min-height:100px}.min-h-\[104px\]{min-height:104px}.min-h-\[260px\]{min-height:260px}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing)*0)}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.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-40{width:calc(var(--spacing)*40)}.w-80{width:calc(var(--spacing)*80)}.w-\[1\.9rem\]{width:1.9rem}.w-\[10\%\]{width:10%}.w-\[13px\]{width:13px}.w-\[100px\]{width:100px}.w-\[173px\]{width:173px}.w-\[300rpx\]{width:300rpx}.w-\[clamp\(180px\,26vw\,220px\)\]{width:clamp(180px,26vw,220px)}.w-auto{width:auto}.w-fit{width:fit-content}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[15ch\]{max-width:15ch}.max-w-\[300rpx\]{max-width:300rpx}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[2\.8rem\]{min-width:2.8rem}.min-w-\[64rpx\]{min-width:64rpx}.min-w-\[300rpx\]{min-width:300rpx}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.translate-1\/2{--tw-translate-x:50%;--tw-translate-y:50%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-y-1\/2{--tw-translate-y:-50%}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.scale-x-0{--tw-scale-x:0%}.rotate-6{rotate:6deg}.rotate-\[24deg\]{rotate:24deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.list-decimal{list-style-type:decimal}.DocSearch-Markdown-Content ul,.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.btn,.items-center,.menuExternalLink_xEht,.navbar__items{align-items:center}.place-items-center{place-items:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.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-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}:where(.space-y-\[1\.6rem\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(1.6rem*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(1.6rem*var(--tw-space-y-reverse))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*3*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*3*var(--tw-space-x-reverse))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*4*var(--tw-space-x-reverse))}:where(.divide-x-\[10px\]>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-end-width:calc(10px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(10px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}:where(.divide-solid>:not(:last-child)){--tw-border-style:solid;border-style:solid}.border,.border-\[10px\]{border-style:var(--tw-border-style)}:where(.divide-\[\#010101\]>:not(:last-child)){border-color:#010101}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[13px\]{border-radius:13px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.playgroundEditor_GnIk pre,.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tr-2xl{border-top-right-radius:var(--radius-2xl)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-width:1px}.border-\[10px\]{border-width:10px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#0ea5e9\]\/30{border-color:rgba(14,165,233,.3)}.border-\[\#8b7bff\]\/20{border-color:rgba(139,123,255,.2)}.border-\[\#098765\]{border-color:#098765}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[color\:var\(--ifm-toc-border-color\)\]{border-color:var(--ifm-toc-border-color)}.border-emerald-200\/70{border-color:rgba(164,244,207,.7)}.border-emerald-200\/80{border-color:rgba(164,244,207,.8)}.border-gray-300{border-color:var(--color-gray-300)}.border-red-200{border-color:var(--color-red-200)}.border-rose-200\/80{border-color:rgba(255,204,211,.8)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-200\/70{border-color:rgba(184,230,254,.7)}.border-sky-200\/80{border-color:rgba(184,230,254,.8)}.border-sky-300\/25{border-color:rgba(120,212,255,.25)}.border-sky-300\/60{border-color:rgba(120,212,255,.6)}.border-sky-400\/30{border-color:rgba(0,187,253,.3)}.\[\&_thead\]\:border-slate-200 thead,.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/35{border-color:rgba(226,232,240,.35)}.border-slate-200\/40{border-color:rgba(226,232,240,.4)}.border-slate-200\/60{border-color:rgba(226,232,240,.6)}.border-slate-200\/70{border-color:rgba(226,232,240,.7)}.border-slate-200\/80{border-color:rgba(226,232,240,.8)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/70{border-color:rgba(202,213,226,.7)}.border-white\/60{border-color:hsla(0,0%,100%,.6)}.border-white\/70{border-color:hsla(0,0%,100%,.7)}.bg-\[\#0F172A\]{background-color:#0f172a}.bg-\[\#0ea5e9\]{background-color:#0ea5e9}.bg-\[\#0ea5e9\]\/10{background-color:rgba(14,165,233,.1)}.bg-\[\#0f5132\]{background-color:#0f5132}.bg-\[\#00ff00\]{background-color:#0f0}.bg-\[\#3b82f6\]{background-color:#3b82f6}.bg-\[\#4f46e5\]{background-color:#4f46e5}.bg-\[\#7c2d12\]{background-color:#7c2d12}.bg-\[\#8b7bff\]\/16{background-color:rgba(139,123,255,.16)}.bg-\[\#0284c7\]{background-color:#0284c7}.bg-\[\#2563EB\]{background-color:#2563eb}.bg-\[\#4268EA\]{background-color:#4268ea}.bg-\[\#4338ca\]{background-color:#4338ca}.bg-\[\#010101\]{background-color:#010101}.bg-\[\#098765\]{background-color:#098765}.bg-\[\#102938\]{background-color:#102938}.bg-\[\#123456\]{background-color:#123456}.bg-\[\#654321\]{background-color:#654321}.bg-\[\#987654\]{background-color:#987654}.bg-\[\#B91C1C\]{background-color:#b91c1c}.bg-\[\#DC2626\]{background-color:#dc2626}.bg-\[\#DCFCE7\]{background-color:#dcfce7}.bg-\[\#E2E8F0\]{background-color:#e2e8f0}.bg-\[\#F4F4F5\]{background-color:#f4f4f5}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F87171\]{background-color:#f87171}.bg-\[\#FEE2E2\]{background-color:#fee2e2}.bg-\[\#FEF3C7\]{background-color:#fef3c7}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[\#f59e0b\]{background-color:#f59e0b}.bg-\[\#fafa00\]{background-color:#fafa00}.bg-\[\#fff\]{background-color:#fff}.bg-\[\.\.\.\]{background-color:...}.bg-\[var\(--tab-bar-bg\)\]{background-color:var(--tab-bar-bg)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-black\/90{background-color:rgba(0,0,0,.9)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400\/10{background-color:rgba(0,210,148,.1)}.bg-emerald-500\/15{background-color:rgba(0,185,129,.15)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-indigo-400\/10{background-color:rgba(125,135,255,.1)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-900{background-color:var(--color-red-900)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-400\/10{background-color:rgba(0,187,253,.1)}.bg-sky-500\/10{background-color:rgba(0,165,234,.1)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/70{background-color:rgba(248,250,252,.7)}.bg-slate-50\/80{background-color:rgba(248,250,252,.8)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200\/80{background-color:rgba(226,232,240,.8)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/65{background-color:hsla(0,0%,100%,.65)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/85{background-color:hsla(0,0%,100%,.85)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-\[linear-gradient\(90deg\,rgba\(125\,211\,252\,0\.10\)\,rgba\(139\,123\,255\,0\.28\)\,rgba\(139\,123\,255\,0\)\)\]{background-image:linear-gradient(90deg,rgba(125,211,252,.1),rgba(139,123,255,.28),rgba(139,123,255,0))}.bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_32\%\,transparent_66\%\,rgba\(56\,189\,248\,0\.14\)\)\]{background-image:linear-gradient(120deg,hsla(0,0%,100%,.08),transparent 32%,transparent 66%,rgba(56,189,248,.14))}.bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.58\)\,transparent_35\%\,transparent_68\%\,rgba\(125\,211\,252\,0\.18\)\)\]{background-image:linear-gradient(120deg,hsla(0,0%,100%,.58),transparent 35%,transparent 68%,rgba(125,211,252,.18))}.bg-\[linear-gradient\(135deg\,\#f8fbff\,\#eef6ff_45\%\,\#f5f3ff\)\]{background-image:linear-gradient(135deg,#f8fbff,#eef6ff 45%,#f5f3ff)}.bg-\[linear-gradient\(135deg\,rgba\(244\,250\,255\,0\.75\)\,rgba\(186\,230\,253\,0\.4\)\)\]{background-image:linear-gradient(135deg,rgba(244,250,255,.75),rgba(186,230,253,.4))}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.78\)\,rgba\(241\,245\,249\,0\.66\)\)\]{background-image:linear-gradient(135deg,hsla(0,0%,100%,.78),rgba(241,245,249,.66))}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(241\,245\,249\,0\.9\)\)\]{background-image:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(241,245,249,.9))}.bg-\[radial-gradient\(circle\,rgba\(14\,165\,233\,0\.5\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,rgba(14,165,233,.5),transparent 70%)}.bg-\[radial-gradient\(circle\,rgba\(14\,165\,233\,0\.22\)\,transparent_65\%\)\]{background-image:radial-gradient(circle,rgba(14,165,233,.22),transparent 65%)}.bg-\[radial-gradient\(circle_at_12\%_18\%\,rgba\(139\,123\,255\,0\.20\)\,transparent_32\%\)\,radial-gradient\(circle_at_88\%_14\%\,rgba\(14\,165\,233\,0\.16\)\,transparent_24\%\)\,linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(245\,243\,255\,0\.98\)\)\]{background-image:radial-gradient(circle at 12% 18%,rgba(139,123,255,.2),transparent 32%),radial-gradient(circle at 88% 14%,rgba(14,165,233,.16),transparent 24%),linear-gradient(145deg,hsla(0,0%,100%,.97),rgba(245,243,255,.98))}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(56\,189\,248\,0\.26\)\,rgba\(139\,92\,246\,0\.18\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at 50% 50%,rgba(56,189,248,.26),rgba(139,92,246,.18),transparent 72%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(14\,165\,233\,0\.1\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at top,rgba(14,165,233,.1),transparent 60%)}.bg-\[url\(\'https\:\/\/example\.com\/bg\.png\'\)\]{background-image:url(https://example.com/bg.png)}.bg-\[url\(\'https\:\/\/xxx\.com\/xx\.webp\'\)\]{background-image:url(https://xxx.com/xx.webp)}.bg-\[url\(\/img\/framer\.png\)\]{background-image:url(/assets/images/framer-db8b66b8af2fad2a51d9b779a68d8d09.png)}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500)}.from-purple-500{--tw-gradient-from:var(--color-purple-500)}.from-sky-200\/85{--tw-gradient-from:rgba(184,230,254,.85)}.from-sky-500{--tw-gradient-from:var(--color-sky-500)}.from-violet-500{--tw-gradient-from:var(--color-violet-500)}.from-white{--tw-gradient-from:var(--color-white)}.via-emerald-50,.via-rose-50\/80,.via-sky-50{--tw-gradient-stops:var(--tw-gradient-via-stops);--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)}.via-emerald-50{--tw-gradient-via:var(--color-emerald-50)}.via-rose-50\/80{--tw-gradient-via:rgba(255,241,242,.8)}.via-sky-50{--tw-gradient-via:var(--color-sky-50)}.to-blue-500,.to-cyan-100\/80,.to-emerald-100,.to-fuchsia-500,.to-indigo-500,.to-pink-500,.to-rose-100\/80,.to-slate-50{--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))}.to-blue-500{--tw-gradient-to:var(--color-blue-500)}.to-cyan-100\/80{--tw-gradient-to:rgba(206,250,254,.8)}.to-emerald-100{--tw-gradient-to:var(--color-emerald-100)}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500)}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500)}.to-pink-500{--tw-gradient-to:var(--color-pink-500)}.to-rose-100\/80{--tw-gradient-to:rgba(255,228,230,.8)}.to-slate-50{--tw-gradient-to:var(--color-slate-50)}.bg-\[length\:128px\]{background-size:128px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-sky-300{fill:var(--color-sky-300)}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[20px\]{padding:20px}.p-\[clamp\(1\.25rem\,2\.2vw\,2rem\)\]{padding:clamp(1.25rem,2.2vw,2rem)}.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-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[4px\]{padding-inline:4px}.px-\[17px\]{padding-inline:17px}.px-\[18px\]{padding-inline:18px}.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)}.\[\&_td\]\:py-2 td,.\[\&_th\]\:py-2 th,.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.py-\[11px\]{padding-block:11px}.py-\[14px\]{padding-block:14px}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.\[\&_th\]\:text-left th,.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm,.text-sm\/6{font-size:var(--text-sm)}.text-sm\/6{line-height:calc(var(--spacing)*6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_th\]\:text-xs th,.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[16\.16px\]{font-size:16.16px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[50px\]{font-size:50px}.text-\[clamp\(1\.2rem\,1\.4vw\,1\.45rem\)\]{font-size:clamp(1.2rem,1.4vw,1.45rem)}.text-\[12rpx\]{font-size:12rpx}.text-\[22rpx\]{font-size:22rpx}.text-\[30rpx\]{font-size:30rpx}.text-\[32rpx\]{font-size:32rpx}.text-\[40rpx\]{font-size:40rpx}.text-\[length\:var\(--my-var\)\]{font-size:var(--my-var)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[0\.9\]{--tw-leading:0.9;line-height:.9}.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)}.\[\&_th\]\:font-semibold th,.data-\[active\=true\]\:font-semibold[data-active=true],.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:0.01em;letter-spacing:.01em}.tracking-\[0\.2em\]{--tw-tracking:0.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:0.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:0.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:0.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:0.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:0.15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking:0.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:0.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_th\]\:tracking-wide th,.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--my-custom-color\){color:var(--my-custom-color)}.home-v5 .icon-\[logos--openai-icon\],.icon-\[logos--openai-icon\],.text-\[\#0F172A\]{color:#0f172a}.footer a:hover,.text-\[\#0ea5e9\],[data-theme=dark] .footer a:hover{color:#0ea5e9}.text-\[\#1D4ED8\]{color:#1d4ed8}.text-\[\#1E293B\]{color:#1e293b}.text-\[\#1F2937\]{color:#1f2937}.text-\[\#3DDC84\]{color:#3ddc84}.text-\[\#07c160\]{color:#07c160}.text-\[\#16A34A\]{color:#16a34a}.text-\[\#123\]{color:#123}.text-\[\#2563EB\]{color:#2563eb}.text-\[\#18181B\]{color:#18181b}.text-\[\#64748B\]{color:#64748b}.text-\[\#123456\]{color:#123456}.text-\[\#166534\]{color:#166534}.text-\[\#654321\]{color:#654321}.text-\[\#B91C1C\]{color:#b91c1c}.text-\[\#B45309\]{color:#b45309}.text-\[\#E5484D\]{color:#e5484d}.text-\[\#ECECEC\],.text-\[\#ececec\]{color:#ececec}.text-\[\#bada55\],.text-\[color\:\#bada55\]{color:#bada55}.text-\[\#dddddd\]{color:#ddd}.text-\[\#f7fbff\]{color:#f7fbff}.text-\[\#fafafa\]{color:#fafafa}.text-\[\#ff00ff\]{color:#f0f}.homepage .home-cta,.homepage .home-cta:hover,.homepage .home-cta:visited,.text-\[\#ffffff\],[data-theme=dark] .navbar__atomgit-link,[data-theme=dark] .navbar__github-link,[data-theme=dark] .navbar__weapp-vite-link,html[data-theme=dark] .homepage .home-cta,html[data-theme=dark] .homepage .home-cta:hover,html[data-theme=dark] .homepage .home-cta:visited{color:#fff}.text-\[blue\]{color:#00f}.text-\[color\:var\(--my-var\)\]{color:var(--my-var)}.text-\[green\]{color:green}.text-\[rgb\(255\,0\,0\)\]{color:red}.text-\[var\(--tab-bar-color\)\]{color:var(--tab-bar-color)}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-blue-900{color:var(--color-blue-900)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/80{color:rgba(0,120,87,.8)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-500{color:var(--color-gray-500)}.text-inherit{color:inherit}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-red-900{color:var(--color-red-900)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.\[\&_thead\]\:text-slate-600 thead,.text-slate-600{color:var(--color-slate-600)}.\[\&_code\]\:text-slate-700 code,.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-400{color:var(--color-teal-400)}.text-white,.visited\:text-white:visited{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-900{color:var(--color-zinc-900)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.accent-sky-500{accent-color:var(--color-sky-500)}.opacity-5{opacity:5%}.opacity-45{opacity:45%}.disabled\:opacity-50:disabled,.opacity-50{opacity:50%}.opacity-80{opacity:80%}.opacity-90{opacity:90%}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,rgba(0,0,0,.35))}.shadow-\[0_8px_30px_rgba\(59\,130\,246\,0\.22\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,rgba(59,130,246,.22))}.shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.65\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,rgba(15,23,42,.12)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.65))}.shadow-\[0_12px_26px_rgba\(14\,165\,233\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,rgba(14,165,233,.12)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.5))}.shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.45\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,rgba(15,23,42,.12)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.45))}.shadow-\[0_12px_32px_rgba\(14\,165\,233\,0\.15\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,rgba(14,165,233,.15))}.shadow-\[0_12px_32px_rgba\(16\,185\,129\,0\.18\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,rgba(16,185,129,.18))}.shadow-\[0_12px_32px_rgba\(184\,63\,94\,0\.18\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,rgba(184,63,94,.18))}.shadow-\[0_12px_40px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,rgba(15,23,42,.12))}.shadow-\[0_14px_28px_rgba\(2\,132\,199\,0\.24\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,rgba(2,132,199,.24))}.shadow-\[0_14px_28px_rgba\(56\,189\,248\,0\.16\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.88\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,rgba(56,189,248,.16)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.88))}.shadow-\[0_14px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,rgba(15,23,42,.08))}.shadow-\[0_14px_40px_rgba\(16\,185\,129\,0\.18\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,rgba(16,185,129,.18))}.shadow-\[0_16px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,rgba(15,23,42,.08))}.shadow-\[0_18px_36px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,rgba(15,23,42,.06))}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,rgba(15,23,42,.16))}.shadow-\[0_20px_44px_rgba\(99\,102\,241\,0\.16\)\]{--tw-shadow:0 20px 44px var(--tw-shadow-color,rgba(99,102,241,.16))}.shadow-\[0_20px_48px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 20px 48px var(--tw-shadow-color,rgba(15,23,42,.08))}.shadow-\[0_20px_60px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,rgba(15,23,42,.08))}.shadow-\[0_30px_90px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,rgba(15,23,42,.12))}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-none{--tw-shadow:0 0 #0000}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1))}.focus\:ring:focus,.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)}.shadow-blue-100{--tw-shadow-color:#dbeafe}.shadow-indigo-100{--tw-shadow-color:#e0e7ff}.shadow-sky-500\/25{--tw-shadow-color:rgba(0,165,234,.25)}.shadow-slate-200{--tw-shadow-color:#e2e8f0}.shadow-slate-200\/70{--tw-shadow-color:rgba(226,232,240,.7)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-slate-900\/5{--tw-ring-color:rgba(15,23,43,.05)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-2xl,.blur-3xl,.blur-\[42px\],.blur-md,.drop-shadow-2xl,.drop-shadow-\[0_16px_32px_rgba\(56\,189\,248\,0\.18\)\]{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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-\[42px\]{--tw-blur:blur(42px)}.blur-md{--tw-blur:blur(var(--blur-md))}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,rgba(0,0,0,.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl))}.drop-shadow-\[0_16px_32px_rgba\(56\,189\,248\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 16px 32px var(--tw-drop-shadow-color,rgba(56,189,248,.18)));--tw-drop-shadow:var(--tw-drop-shadow-size)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[12px\],.backdrop-blur-\[18px\],.backdrop-filter{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-\[12px\]{--tw-backdrop-blur:blur(12px)}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px)}.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,backdrop-filter,display,content-visibility,overlay,pointer-events}.transition-all{transition-property:all}.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-opacity{transition-property:opacity}.transition-transform{transition-property:transform,translate,scale,rotate}.duration-200{--tw-duration:200ms;transition-duration:.2s}.duration-300{--tw-duration:300ms;transition-duration:.3s}.duration-500{--tw-duration:500ms;transition-duration:.5s}.duration-\[400ms\]{--tw-duration:400ms;transition-duration:.4s}.duration-\[600ms\]{--tw-duration:600ms;transition-duration:.6s}.ease-\[cubic-bezier\(0\.21\,0\.72\,0\.28\,0\.99\)\]{--tw-ease:cubic-bezier(0.21,0.72,0.28,0.99);transition-timing-function:cubic-bezier(.21,.72,.28,.99)}.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)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.\[bg\:red\]{bg:red}.\[plugin\:vite-plugin-uni-app-weapp-tailwindcss-adaptor\]{plugin:vite-plugin-uni-app-weapp-tailwindcss-adaptor}.group-\[\.tapped\]\:bg-yellow-400:is(:where(.group):is(.tapped) *){background-color:var(--color-yellow-400)}.peer-checked\:start-7:is(:where(.peer):checked~*){inset-inline-start:calc(var(--spacing)*7)}.peer-checked\:bg-gray-900:is(:where(.peer):checked~*){background-color:var(--color-gray-900)}.peer-\[\.tapped\]\:bg-red-400:is(:where(.peer):is(.tapped)~*){background-color:var(--color-red-400)}.before\:content-\[\'\>\'\]:before{--tw-content:">";content:var(--tw-content)}.after\:content-\[\'我是className\'\]:after{--tw-content:"我是className";content:var(--tw-content)}.checked\:border-gray-900:checked{border-color:var(--color-gray-900)}.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)}.focus\:ring-gray-700:focus{--tw-ring-color:var(--color-gray-700)}.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-gray-100:focus{--tw-ring-offset-color:var(--color-gray-100)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:no-underline:focus-visible{text-decoration-line:none}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-gray-700:focus-visible{--tw-ring-color:var(--color-gray-700)}.focus-visible\:ring-gray-900:focus-visible{--tw-ring-color:var(--color-gray-900)}.focus-visible\:ring-offset-2:focus-visible{--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-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#0ea5e9\]:focus-visible{outline-color:#0ea5e9}.focus-visible\:outline-sky-500:focus-visible{outline-color:var(--color-sky-500)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-px:active{--tw-translate-y:1px}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.active\:shadow-\[0_10px_22px_rgba\(2\,132\,199\,0\.22\)\]:active{--tw-shadow:0 10px 22px var(--tw-shadow-color,rgba(2,132,199,.22))}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.data-\[state\=pending\]\:opacity-70[data-state=pending]{opacity:70%}.dark\:block:where([data-theme=dark],[data-theme=dark] *){display:block}.dark\:hidden:where([data-theme=dark],[data-theme=dark] *){display:none}.dark\:border-\[\#8b7bff\]\/35:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(139,123,255,.35)}.dark\:border-emerald-900\/60:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(0,78,59,.6)}.dark\:border-fuchsia-400\/20:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(236,109,255,.2)}.dark\:border-rose-900\/60:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(139,8,54,.6)}.dark\:border-sky-300\/30:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(120,212,255,.3)}.dark\:border-sky-500\/40:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(0,165,234,.4)}.dark\:border-slate-500\/30:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(98,116,142,.3)}.dark\:border-slate-600:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-slate-600)}.dark\:border-slate-600\/25:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(69,85,108,.25)}.dark\:border-slate-700:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/50:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(49,65,88,.5)}.dark\:border-slate-700\/60:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(49,65,88,.6)}.dark\:border-slate-700\/70:where([data-theme=dark],[data-theme=dark] *){border-color:rgba(49,65,88,.7)}.dark\:border-white\/5:where([data-theme=dark],[data-theme=dark] *){border-color:hsla(0,0%,100%,.05)}.dark\:border-white\/10:where([data-theme=dark],[data-theme=dark] *){border-color:hsla(0,0%,100%,.1)}.dark\:border-white\/15:where([data-theme=dark],[data-theme=dark] *){border-color:hsla(0,0%,100%,.15)}.dark\:border-white\/20:where([data-theme=dark],[data-theme=dark] *){border-color:hsla(0,0%,100%,.2)}.dark\:bg-\[\#0ea5e9\]\/16:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(14,165,233,.16)}.dark\:bg-\[\#8b7bff\]\/18:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(139,123,255,.18)}.dark\:bg-emerald-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(0,210,148,.1)}.dark\:bg-emerald-500\/10:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(0,185,129,.1)}.dark\:bg-emerald-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(0,78,59,.3)}.dark\:bg-rose-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(255,104,128,.1)}.dark\:bg-rose-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(139,8,54,.3)}.dark\:bg-sky-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(0,187,253,.1)}.dark\:bg-sky-900\/40:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(2,74,112,.4)}.dark\:bg-sky-950\/60:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(5,47,74,.6)}.dark\:bg-slate-700:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/40:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(29,41,61,.4)}.dark\:bg-slate-800\/60:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(29,41,61,.6)}.dark\:bg-slate-800\/65:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(29,41,61,.65)}.dark\:bg-slate-800\/70:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(29,41,61,.7)}.dark\:bg-slate-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.3)}.dark\:bg-slate-900\/50:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.5)}.dark\:bg-slate-900\/60:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.6)}.dark\:bg-slate-900\/65:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.65)}.dark\:bg-slate-900\/70:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.7)}.dark\:bg-slate-900\/75:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.75)}.dark\:bg-slate-900\/80:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(15,23,43,.8)}.dark\:bg-white:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-white)}.dark\:bg-white\/5:where([data-theme=dark],[data-theme=dark] *){background-color:hsla(0,0%,100%,.05)}.dark\:bg-yellow-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(234,179,0,.2)}.dark\:bg-\[linear-gradient\(90deg\,rgba\(125\,211\,252\,0\.15\)\,rgba\(139\,123\,255\,0\.4\)\,rgba\(139\,123\,255\,0\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(90deg,rgba(125,211,252,.15),rgba(139,123,255,.4),rgba(139,123,255,0))}.dark\:bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_35\%\,transparent_68\%\,rgba\(125\,211\,252\,0\.12\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(120deg,hsla(0,0%,100%,.08),transparent 35%,transparent 68%,rgba(125,211,252,.12))}.dark\:bg-\[linear-gradient\(135deg\,rgba\(2\,6\,23\,0\.96\)\,rgba\(15\,23\,42\,0\.92\)\,rgba\(49\,46\,129\,0\.88\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(135deg,rgba(2,6,23,.96),rgba(15,23,42,.92),rgba(49,46,129,.88))}.dark\:bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.9\)\,rgba\(30\,41\,59\,0\.86\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(135deg,rgba(15,23,42,.9),rgba(30,41,59,.86))}.dark\:bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.84\)\,rgba\(30\,41\,59\,0\.7\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(135deg,rgba(15,23,42,.84),rgba(30,41,59,.7))}.dark\:bg-\[linear-gradient\(135deg\,rgba\(30\,41\,59\,0\.8\)\,rgba\(51\,65\,85\,0\.65\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(135deg,rgba(30,41,59,.8),rgba(51,65,85,.65))}.dark\:bg-\[radial-gradient\(circle\,rgba\(56\,189\,248\,0\.3\)\,transparent_65\%\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:radial-gradient(circle,rgba(56,189,248,.3),transparent 65%)}.dark\:bg-\[radial-gradient\(circle_at_14\%_18\%\,rgba\(139\,123\,255\,0\.34\)\,transparent_34\%\)\,radial-gradient\(circle_at_88\%_18\%\,rgba\(52\,211\,153\,0\.18\)\,transparent_28\%\)\,linear-gradient\(145deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(30\,41\,59\,0\.94\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:radial-gradient(circle at 14% 18%,rgba(139,123,255,.34),transparent 34%),radial-gradient(circle at 88% 18%,rgba(52,211,153,.18),transparent 28%),linear-gradient(145deg,rgba(15,23,42,.98),rgba(30,41,59,.94))}.dark\:bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(45\,212\,191\,0\.16\)\,rgba\(139\,92\,246\,0\.34\)\,transparent_72\%\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:radial-gradient(circle at 50% 50%,rgba(45,212,191,.16),rgba(139,92,246,.34),transparent 72%)}.dark\:bg-\[radial-gradient\(circle_at_top\,rgba\(14\,165\,233\,0\.2\)\,transparent_65\%\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:radial-gradient(circle at top,rgba(14,165,233,.2),transparent 65%)}.dark\:from-emerald-950\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:rgba(0,44,34,.4);--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))}.dark\:from-emerald-950\/50:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:rgba(0,44,34,.5);--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))}.dark\:from-rose-950\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:rgba(77,2,24,.4);--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))}.dark\:from-slate-800:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:var(--color-slate-800);--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))}.dark\:via-emerald-950\/30:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:rgba(0,44,34,.3);--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)}.dark\:via-rose-950\/30:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:rgba(77,2,24,.3);--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)}.dark\:via-slate-800:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:var(--color-slate-800);--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)}.dark\:to-emerald-900\/10:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:rgba(0,78,59,.1);--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))}.dark\:to-emerald-900\/20:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:rgba(0,78,59,.2);--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(display-p3 0 0 0%)){:host,:root{--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-600:#e40016;--color-amber-50:#fffbeb;--color-amber-700:#b55200;--color-yellow-300:#ffe02e;--color-yellow-400:#f7c900;--color-yellow-500:#eab300;--color-yellow-600:#ca8a00;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-400:#00d3bd;--color-cyan-500:#00b6d4;--color-sky-50:#f0f9ff;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-sky-600:#0084c7;--color-sky-700:#0069a2;--color-sky-800:#005986;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-indigo-100:#e0e7ff;--color-indigo-400:#7d87ff;--color-indigo-500:#6260ff;--color-violet-500:#8d56ff;--color-purple-500:#ab4eff;--color-fuchsia-400:#ec6dff;--color-pink-600:#e30076;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa3ae;--color-rose-400:#ff6880;--color-rose-700:#c1003a}.to-rose-100\/80{--tw-gradient-to:rgba(255,228,230,.8)}.shadow-indigo-100{--tw-shadow-color:#e0e7ff}.shadow-sky-500\/25{--tw-shadow-color:rgba(0,165,234,.25)}.dark\:from-emerald-950\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:rgba(0,44,34,.4)}.dark\:from-emerald-950\/50:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:rgba(0,44,34,.5)}.dark\:via-emerald-950\/30:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:rgba(0,44,34,.3)}.dark\:to-emerald-900\/10:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:rgba(0,78,59,.1)}.dark\:to-emerald-900\/20:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:rgba(0,78,59,.2)}}.dark\:to-rose-950\/10:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:rgba(77,2,24,.1);--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))}.dark\:to-slate-900\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:rgba(15,23,43,.4);--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))}.dark\:fill-sky-300\/50:where([data-theme=dark],[data-theme=dark] *){fill:rgba(120,212,255,.5)}.dark\:px-2:where([data-theme=dark],[data-theme=dark] *){padding-inline:calc(var(--spacing)*2)}.dark\:text-\[\#38bdf8\]:where([data-theme=dark],[data-theme=dark] *){color:#38bdf8}.dark\:text-\[\#ddd6fe\]:where([data-theme=dark],[data-theme=dark] *){color:#ddd6fe}.dark\:text-emerald-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-200)}.dark\:text-emerald-200\/80:where([data-theme=dark],[data-theme=dark] *){color:rgba(164,244,207,.8)}.dark\:text-emerald-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-300)}.dark\:text-rose-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-100)}.dark\:text-rose-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-200)}.dark\:text-sky-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-100)}.dark\:text-sky-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-200)}.dark\:text-sky-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-300)}.dark\:text-slate-50:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-50)}.dark\:text-slate-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-100)}.dark\:text-slate-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-200)}.dark\:text-slate-200\/80:where([data-theme=dark],[data-theme=dark] *){color:rgba(226,232,240,.8)}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/70{border-color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}.border-rose-200\/80{border-color:color-mix(in oklab,var(--color-rose-200) 80%,transparent)}.border-sky-200\/70{border-color:color-mix(in oklab,var(--color-sky-200) 70%,transparent)}.border-sky-200\/80{border-color:color-mix(in oklab,var(--color-sky-200) 80%,transparent)}.border-sky-300\/25{border-color:color-mix(in oklab,var(--color-sky-300) 25%,transparent)}.border-sky-300\/60{border-color:color-mix(in oklab,var(--color-sky-300) 60%,transparent)}.border-sky-400\/30{border-color:color-mix(in oklab,var(--color-sky-400) 30%,transparent)}.border-slate-200\/35{border-color:color-mix(in oklab,var(--color-slate-200) 35%,transparent)}.border-slate-200\/40{border-color:color-mix(in oklab,var(--color-slate-200) 40%,transparent)}.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}.border-slate-300\/70{border-color:color-mix(in oklab,var(--color-slate-300) 70%,transparent)}.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}.bg-indigo-400\/10{background-color:color-mix(in oklab,var(--color-indigo-400) 10%,transparent)}.bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}.bg-slate-200\/80{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}.bg-white\/65{background-color:color-mix(in oklab,var(--color-white) 65%,transparent)}.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}.from-sky-200\/85{--tw-gradient-from:color-mix(in oklab,var(--color-sky-200) 85%,transparent)}.via-rose-50\/80{--tw-gradient-via:color-mix(in oklab,var(--color-rose-50) 80%,transparent)}.to-cyan-100\/80{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-100) 80%,transparent)}.to-rose-100\/80{--tw-gradient-to:color-mix(in oklab,var(--color-rose-100) 80%,transparent)}.text-emerald-700\/80{color:color-mix(in oklab,var(--color-emerald-700) 80%,transparent)}.shadow-blue-100{--tw-shadow-color:color-mix(in oklab,var(--color-blue-100) var(--tw-shadow-alpha),transparent)}.shadow-indigo-100{--tw-shadow-color:color-mix(in oklab,var(--color-indigo-100) var(--tw-shadow-alpha),transparent)}.shadow-sky-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-sky-500) 25%,transparent) var(--tw-shadow-alpha),transparent)}.shadow-slate-200{--tw-shadow-color:color-mix(in oklab,var(--color-slate-200) var(--tw-shadow-alpha),transparent)}.shadow-slate-200\/70{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-200) 70%,transparent) var(--tw-shadow-alpha),transparent)}.ring-slate-900\/5{--tw-ring-color:color-mix(in oklab,var(--color-slate-900) 5%,transparent)}.dark\:border-emerald-900\/60:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-emerald-900) 60%,transparent)}.dark\:border-fuchsia-400\/20:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-fuchsia-400) 20%,transparent)}.dark\:border-rose-900\/60:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-rose-900) 60%,transparent)}.dark\:border-sky-300\/30:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-sky-300) 30%,transparent)}.dark\:border-sky-500\/40:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}.dark\:border-slate-500\/30:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-slate-500) 30%,transparent)}.dark\:border-slate-600\/25:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-slate-600) 25%,transparent)}.dark\:border-slate-700\/50:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}.dark\:border-slate-700\/60:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}.dark\:border-slate-700\/70:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-slate-700) 70%,transparent)}.dark\:border-white\/5:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}.dark\:border-white\/10:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}.dark\:border-white\/15:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}.dark\:border-white\/20:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}.dark\:bg-emerald-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}.dark\:bg-emerald-500\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}.dark\:bg-emerald-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}.dark\:bg-rose-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}.dark\:bg-rose-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-rose-900) 30%,transparent)}.dark\:bg-sky-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}.dark\:bg-sky-900\/40:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-sky-900) 40%,transparent)}.dark\:bg-sky-950\/60:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-sky-950) 60%,transparent)}.dark\:bg-slate-800\/40:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}.dark\:bg-slate-800\/60:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}.dark\:bg-slate-800\/65:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-800) 65%,transparent)}.dark\:bg-slate-800\/70:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}.dark\:bg-slate-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}.dark\:bg-slate-900\/50:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}.dark\:bg-slate-900\/60:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}.dark\:bg-slate-900\/65:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 65%,transparent)}.dark\:bg-slate-900\/70:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}.dark\:bg-slate-900\/75:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 75%,transparent)}.dark\:bg-slate-900\/80:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}.dark\:bg-white\/5:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}.dark\:bg-yellow-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}.dark\:from-emerald-950\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}.dark\:from-emerald-950\/50:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}.dark\:from-rose-950\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}.dark\:via-emerald-950\/30:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}.dark\:via-rose-950\/30:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}.dark\:to-emerald-900\/10:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-900) 10%,transparent)}.dark\:to-emerald-900\/20:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}.dark\:to-rose-950\/10:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-rose-950) 10%,transparent)}.dark\:to-slate-900\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}.dark\:fill-sky-300\/50:where([data-theme=dark],[data-theme=dark] *){fill:color-mix(in oklab,var(--color-sky-300) 50%,transparent)}.dark\:text-emerald-200\/80:where([data-theme=dark],[data-theme=dark] *){color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}.dark\:text-slate-200\/80:where([data-theme=dark],[data-theme=dark] *){color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.dark\:text-slate-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-300)}.dark\:text-slate-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-400)}.dark\:text-slate-500:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-500)}.dark\:text-slate-900:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-900)}.dark\:text-white:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.dark\:text-yellow-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-yellow-300)}.dark\:shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 10px 20px var(--tw-shadow-color,rgba(15,23,42,.45)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.35\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 12px 28px var(--tw-shadow-color,rgba(15,23,42,.35)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_16px_32px_rgba\(76\,29\,149\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 16px 32px var(--tw-shadow-color,rgba(76,29,149,.34)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_16px_50px_rgba\(0\,0\,0\,0\.45\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 16px 50px var(--tw-shadow-color,rgba(0,0,0,.45));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.6\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 18px 40px var(--tw-shadow-color,rgba(0,0,0,.6));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_18px_40px_rgba\(16\,185\,129\,0\.3\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 18px 40px var(--tw-shadow-color,rgba(16,185,129,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_18px_40px_rgba\(16\,185\,129\,0\.4\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 18px 40px var(--tw-shadow-color,rgba(16,185,129,.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_18px_40px_rgba\(185\,35\,65\,0\.5\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 18px 40px var(--tw-shadow-color,rgba(185,35,65,.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_22px_44px_rgba\(2\,8\,23\,0\.34\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 22px 44px var(--tw-shadow-color,rgba(2,8,23,.34));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_24px_56px_rgba\(14\,165\,233\,0\.14\)\,0_10px_30px_rgba\(76\,29\,149\,0\.24\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 24px 56px var(--tw-shadow-color,rgba(14,165,233,.14)),0 10px 30px var(--tw-shadow-color,rgba(76,29,149,.24));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:blur-lg:where([data-theme=dark],[data-theme=dark] *){--tw-blur:blur(var(--blur-lg));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,)}.dark\:\[text-shadow\:0_1px_12px_rgba\(15\,23\,42\,0\.58\)\]:where([data-theme=dark],[data-theme=dark] *){text-shadow:0 1px 12px rgba(15,23,42,.58)}.dark\:visited\:text-white:where([data-theme=dark],[data-theme=dark] *):visited{color:var(--color-white)}.prose-headings\:bg-red-100 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:var(--color-red-100)}.prose-h5\:text-green-400 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-green-400)}.dark\:\[\&_code\]\:text-slate-200:where([data-theme=dark],[data-theme=dark] *) code{color:var(--color-slate-200)}.\[\&_tbody_tr\]\:border-b tbody tr,.\[\&_thead\]\:border-b thead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tbody_tr\]\:border-slate-100 tbody tr{border-color:var(--color-slate-100)}.dark\:\[\&_tbody_tr\]\:border-slate-800:where([data-theme=dark],[data-theme=dark] *) tbody tr{border-color:var(--color-slate-800)}.\[\&_tbody_tr\:last-child\]\:border-b-0 tbody tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_td\]\:text-sm td{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.dark\:\[\&_thead\]\:border-slate-700:where([data-theme=dark],[data-theme=dark] *) thead{border-color:var(--color-slate-700)}.dark\:\[\&_thead\]\:text-slate-300:where([data-theme=dark],[data-theme=dark] *) thead{color:var(--color-slate-300)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2147483646}[data-theme=dark]::view-transition-old(root){z-index:2147483646}[data-theme=dark]::view-transition-new(root){z-index:1}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-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-content{syntax:"*";initial-value:"";inherits:false}@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-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-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--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-content:""}}.btn{border-radius:.25rem;font-weight:700;justify-content:center;padding:.5rem 1rem}.btn-pink{background-color:#db2777;color:#fff}.btn-pink:hover{background-color:#831843}.inline-flex-center{align-items:center;justify-content:center}html{background:linear-gradient(180deg,rgba(248,251,255,.99),rgba(245,250,255,.96) 42%,rgba(240,253,250,.58)),radial-gradient(120% 85% at 10% -10%,rgba(14,165,233,.1),transparent 58%),radial-gradient(110% 80% at 95% 0,rgba(20,184,166,.08),transparent 62%);background-attachment:fixed;background-color:#f8fbff;background-repeat:no-repeat;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,html{min-height:100%;transition:background .6s;height:100%}*,:after,:before{border:0 solid #e5e7eb}[data-theme=dark] .home-v5 .icon-\[logos--openai-icon\],[data-theme=dark] .icon-\[logos--openai-icon\],html[data-theme=dark] .theme-doc-markdown h2,html[data-theme=dark] .theme-doc-markdown header h1,html[data-theme=dark] .theme-doc-markdown>h1:first-child{color:#f8fafc}.theme-doc-markdown{color:#334155;font-size:1rem;line-height:1.82;max-width:78ch}.theme-doc-markdown header h1,.theme-doc-markdown>h1:first-child{color:#0f172a;font-size:clamp(2rem,4vw,3rem);letter-spacing:0;line-height:1.14;margin-bottom:1.35rem;max-width:15ch}.theme-doc-markdown h2{color:#0f172a;font-size:clamp(1.45rem,2.2vw,2rem);letter-spacing:0;line-height:1.28;margin-bottom:1rem;margin-top:2.6rem}.theme-doc-markdown h3{color:#1e293b;font-size:clamp(1.18rem,1.5vw,1.42rem);letter-spacing:0;line-height:1.34;margin-bottom:.7rem;margin-top:1.9rem}.theme-doc-markdown h4{color:#1e293b;font-size:1.05rem;letter-spacing:0;line-height:1.38;margin-bottom:.55rem;margin-top:1.45rem}.theme-doc-markdown li,.theme-doc-markdown p{color:#334155}.theme-doc-markdown p{margin:.9rem 0}.theme-doc-markdown code{background:rgba(224,242,254,.55);border:1px solid rgba(14,165,233,.16);border-radius:.4rem;color:#0c4a6e}.theme-doc-markdown pre code{background:0 0;border:0;color:inherit}.theme-doc-markdown blockquote{background:hsla(0,0%,100%,.64);border-left:3px solid rgba(14,165,233,.55);border-radius:0 .75rem .75rem 0;color:#475569}html[data-theme=dark] .theme-doc-markdown,html[data-theme=dark] .theme-doc-markdown li,html[data-theme=dark] .theme-doc-markdown p{color:#cbd5e1}html[data-theme=dark] .theme-doc-markdown h3,html[data-theme=dark] .theme-doc-markdown h4{color:#e2e8f0}html[data-theme=dark] .theme-doc-markdown code{background:rgba(8,47,73,.48);border-color:rgba(56,189,248,.18);color:#bae6fd}.home-hero,.home-pipeline__code{border-bottom:1px solid var(--home-line)}html[data-theme=dark] .theme-doc-markdown blockquote{background:rgba(15,23,42,.55);color:#cbd5e1}html[data-theme=dark] .tailwind-topic-card__body p,html[data-theme=dark] .tailwind-topic-panel__heading p{color:#94a3b8}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:hsla(0,0%,100%,.05);--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:hsla(0,0%,100%,.1);--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:hsla(0,0%,100%,.07);--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec;--docusaurus-highlighted-code-line-bg:rgba(66,66,66,.35);--ifm-background-color:#0d1422;--ifm-background-surface-color:#111827;--ifm-navbar-background-color:rgba(13,20,34,.88);--ifm-toc-border-color:rgb(248 250 252/6%);--ifm-navbar-link-color:#e2e8f0;--docsearch-text-color:#e2e8f0;--ifm-font-color-base:#e2e8f0;--tw-gradient-stop-1:rgba(14,165,233,.35);--tw-gradient-stop-2:rgba(7,193,96,.28);--tw-gradient-stop-3:rgba(45,212,191,.22);--doc-table-surface:rgba(15,23,42,.82);--doc-table-border:rgba(226,232,240,.1);--doc-table-head-bg:rgba(14,165,233,.16);--doc-table-head-text:#e2e8f0;--doc-table-row-alt:hsla(0,0%,100%,.03);--doc-table-row-hover:rgba(14,165,233,.12);--doc-table-shadow:0 12px 34px -24px rgba(0,0,0,.55);--doc-table-code:rgba(14,165,233,.18);background:linear-gradient(180deg,rgba(13,20,34,.99),rgba(15,23,42,.96) 48%,rgba(17,24,39,.98)),radial-gradient(115% 90% at 0 0,rgba(56,189,248,.1),transparent 62%),radial-gradient(110% 88% at 100% 0,rgba(20,184,166,.08),transparent 64%),#0d1422;--docsearch-text-color:#c4c7dc;--docsearch-secondary-text-color:#b6b7d5;--docsearch-subtle-color:#212139;--docsearch-success-color:rgba(67,160,71,.2);--docsearch-highlight-color:#457aff;--docsearch-focus-color:#9ac8ff;--docsearch-background-color:#36395a;--docsearch-icon-color:#b6b7d5;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#000000a6;--docsearch-searchbox-focus-background:#000000a6;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-background:#36395a;--docsearch-key-color:#b6b7d5;--docsearch-key-pressed-shadow:inset 0 2px 4px rgba(12,13,20,.4);--docsearch-footer-background:#000000a6;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497;--docsearch-search-button-background:var(--docsearch-modal-background);--docsearch-search-button-text-color:var(--docsearch-text-color)}.main-wrapper,.main-wrapper main,html.docs-wrapper .main-wrapper,html.docs-wrapper .main-wrapper main,html[data-theme=dark] body{background:0 0}.navbar{backdrop-filter:blur(18px);transition:background .4s,box-shadow .4s}[data-theme=light] .navbar{background:hsla(0,0%,100%,.86);box-shadow:0 8px 24px rgba(15,23,42,.08)}[data-theme=dark] .navbar{background:rgba(13,20,34,.84);box-shadow:0 8px 28px rgba(2,6,23,.32)}.navbar__inner{gap:.75rem}.navbar__brand{flex-shrink:0;margin-right:.5rem;min-width:0}.navbar__title{max-width:12rem;overflow:hidden;white-space:nowrap}.container_wstw,.container_wstw>svg,.footer a,.home-facts__signals iframe{max-width:100%}.navbar__items--left{flex:1 1 auto;gap:.25rem;min-width:0}.navbar__items--right{flex-shrink:0;gap:.35rem}.navbar .dropdown__link{align-items:center;display:flex;gap:.35rem;white-space:nowrap}.navbar .dropdown__link svg[class*=iconExternalLink]{flex-shrink:0;margin-left:0}.navbar__item.navbar__link:not(.navbar__atomgit-link):not(.navbar__github-link){flex-shrink:0;font-size:.94rem;font-weight:550;padding-left:.45rem;padding-right:.45rem;white-space:nowrap}.DocSearch-Button{transition:background-color .2s,border-color .2s,transform .2s}.navbar__atomgit-link,.navbar__github-link,.navbar__weapp-vite-link{align-items:center;color:var(--ifm-navbar-link-color);display:inline-flex;transition:color .2s,transform .2s}.navbar__atomgit-link,.navbar__github-link{border-radius:9999px;font-size:0;height:2.5rem;justify-content:center;line-height:1;padding:0;width:2.5rem}[data-theme=light] .navbar__atomgit-link,[data-theme=light] .navbar__github-link,[data-theme=light] .navbar__weapp-vite-link{color:#000}.navbar__atomgit-link:before{background-color:currentcolor;content:"";display:inline-block;height:1.25rem;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0RBMjAzRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTUuNDggNC45NzcuNDUtLjI1NC4wNTUuMjhjLjAzLjE0OC4wNTYuMjY5LjA2Ny4zODguMDk2IDEuMDM5LjYxOCAxLjgwMiAxLjM1NyAxLjk3NCAxLjA4Mi4yNTEgMi4xMDItLjE2NCAyLjY1MS0xLjA4LjY2LTEuMDk4LjM3My0yLjQ0NC0uNzUtMy4yNTRDMTYuMTg1Ljc3NyAxMi43NTIuMTU2IDkuMDU0IDEuMjQxYy03Ljk3MyAyLjM1My0xMC43IDEyLjE0Ny01LjA0MiAxOC4xNTQgMi40MiAyLjU3IDUuNDk1IDMuNjc4IDguOTg0IDMuNTk0IDQuNDctLjEwNSA3LjY5LTIuMzMzIDkuNzQ1LTYuMTk0IDEuNDU3LTIuNzM5LS4xMjctNS43MzMtMy4xNi02LjM1NWExOS42IDE5LjYgMCAwIDAtNS4yNjctLjMzNyA0LjQgNC40IDAgMCAwLTEuNjc1LjUxYy0uNTguMy0uNzQ3LjkyNS0uNjgyIDEuNTQ1LjA2LjU2NC40OTMuOTAyIDEuMDA4Ljk4NyAxLjAzNy4xNjMgMi4wODcuMjU3IDMuMTM1LjM0My4zMDMuMDI2LjYxLjAyOS45MTUuMDMyLjQzOC4wMDQuODc2LjAwOCAxLjMwNC4wOCAxLjIyLjIgMS42MzggMS4xOSAxLjAxMSAyLjI1YTQuNCA0LjQgMCAwIDEtLjUzNS43MSA2LjEgNi4xIDAgMCAxLTMuMDggMS44MjNjLTIuMTY1LjUzLTQuMzMyLjU2LTYuNDg3LS4xMjEtMi40NTUtLjc3NC0zLjkxOC0yLjU3Ny0zLjk2OS01LjAwNGE4LjQgOC40IDAgMCAxIDEuMS00LjI3MWMuMzM1LS42MDcuNTE5LTEuMjMxLjQ2Ny0xLjkxOGEyNyAyNyAwIDAgMS0uMDQ3LS45MDJsLS4wMjMtLjUyNXEuMzczLjA3OC43MzYuMTk3Yy45MzguMzc3IDEuODYyLjU1IDIuODc4LjI3M2E1LjIgNS4yIDAgMCAxIDEuNzY2LS4xMTQgNC40MiA0LjQyIDAgMCAwIDIuNzExLS42NjJjLjIwMi0uMTE4LjQwNy0uMjMzLjYzMi0uMzYiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0RBMjAzRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTUuNDggNC45NzcuNDUtLjI1NC4wNTUuMjhjLjAzLjE0OC4wNTYuMjY5LjA2Ny4zODguMDk2IDEuMDM5LjYxOCAxLjgwMiAxLjM1NyAxLjk3NCAxLjA4Mi4yNTEgMi4xMDItLjE2NCAyLjY1MS0xLjA4LjY2LTEuMDk4LjM3My0yLjQ0NC0uNzUtMy4yNTRDMTYuMTg1Ljc3NyAxMi43NTIuMTU2IDkuMDU0IDEuMjQxYy03Ljk3MyAyLjM1My0xMC43IDEyLjE0Ny01LjA0MiAxOC4xNTQgMi40MiAyLjU3IDUuNDk1IDMuNjc4IDguOTg0IDMuNTk0IDQuNDctLjEwNSA3LjY5LTIuMzMzIDkuNzQ1LTYuMTk0IDEuNDU3LTIuNzM5LS4xMjctNS43MzMtMy4xNi02LjM1NWExOS42IDE5LjYgMCAwIDAtNS4yNjctLjMzNyA0LjQgNC40IDAgMCAwLTEuNjc1LjUxYy0uNTguMy0uNzQ3LjkyNS0uNjgyIDEuNTQ1LjA2LjU2NC40OTMuOTAyIDEuMDA4Ljk4NyAxLjAzNy4xNjMgMi4wODcuMjU3IDMuMTM1LjM0My4zMDMuMDI2LjYxLjAyOS45MTUuMDMyLjQzOC4wMDQuODc2LjAwOCAxLjMwNC4wOCAxLjIyLjIgMS42MzggMS4xOSAxLjAxMSAyLjI1YTQuNCA0LjQgMCAwIDEtLjUzNS43MSA2LjEgNi4xIDAgMCAxLTMuMDggMS44MjNjLTIuMTY1LjUzLTQuMzMyLjU2LTYuNDg3LS4xMjEtMi40NTUtLjc3NC0zLjkxOC0yLjU3Ny0zLjk2OS01LjAwNGE4LjQgOC40IDAgMCAxIDEuMS00LjI3MWMuMzM1LS42MDcuNTE5LTEuMjMxLjQ2Ny0xLjkxOGEyNyAyNyAwIDAgMS0uMDQ3LS45MDJsLS4wMjMtLjUyNXEuMzczLjA3OC43MzYuMTk3Yy45MzguMzc3IDEuODYyLjU1IDIuODc4LjI3M2E1LjIgNS4yIDAgMCAxIDEuNzY2LS4xMTQgNC40MiA0LjQyIDAgMCAwIDIuNzExLS42NjJjLjIwMi0uMTE4LjQwNy0uMjMzLjYzMi0uMzYiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) center/contain no-repeat;transform:translateY(1px);transform-origin:center;width:1.25rem}.navbar__github-link:before{background:currentcolor;content:"";display:inline-block;height:1.25rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.387.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.726-4.042-1.61-4.042-1.61C4.421 18.07 3.633 17.7 3.633 17.7c-1.09-.745.083-.729.083-.729 1.205.085 1.84 1.235 1.84 1.235 1.07 1.834 2.807 1.304 3.492.997.108-.776.418-1.305.76-1.605-2.665-.304-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.435.372.81 1.102.81 2.222 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.37-12-12-12'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.387.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.726-4.042-1.61-4.042-1.61C4.421 18.07 3.633 17.7 3.633 17.7c-1.09-.745.083-.729.083-.729 1.205.085 1.84 1.235 1.84 1.235 1.07 1.834 2.807 1.304 3.492.997.108-.776.418-1.305.76-1.605-2.665-.304-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.435.372.81 1.102.81 2.222 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.37-12-12-12'/%3E%3C/svg%3E") center/contain no-repeat;width:1.25rem}.navbar__weapp-vite-link{gap:.4rem}.navbar__weapp-vite-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTM1LjA5IDUuMTU3IDE4LjkzNCAzMy42NmEuODg0Ljg4NCAwIDAgMS0xLjUyOS4wMDZMLjkzIDUuMTZjLS4zNjktLjYzOS4xODQtMS40MTIuOTE3LTEuMjgyTDE4LjAyIDYuNzNhLjkuOSAwIDAgMCAuMzExIDBsMTUuODM2LTIuODQ4Yy43My0uMTMyIDEuMjg2LjYzNS45MjMgMS4yNzUiLz48cGF0aCBmaWxsPSIjRkFDQzE1IiBkPSJtMjcuODUyIDE1LjM5NS05Ljc1MyAxNC4yNGEuODQuODQgMCAwIDEtLjk1OC4zMjEuODQuODQgMCAwIDEtLjU2OC0uODM5bC4xNDQtNi42MTctNi4wNTUtMi41OTRhLjg0Ljg0IDAgMCAxLS42MDMtLjUxMi44NS44NSAwIDAgMSAuMDg5LS43ODlMMTkuOSA0LjM2NWEuODQuODQgMCAwIDEgLjk1OC0uMzIuODM2LjgzNiAwIDAgMSAuNTY4LjgzOFYxMmw1LjkxIDIuMDk0YS44MzYuODM2IDAgMCAxIC42NTguOTE4Ljg0Ljg0IDAgMCAxLS4xNDMuMzgzIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwLjUwOCAxM2MxLjM3NCAwIDIuNDkyLjk2MyAyLjQ5MiAyLjE1NCAwIC4zNy0uMTE1LjczMi0uMzIyIDEuMDU5LS4zMTMuNDc3LS44MTQuODMtMS40Mi45OThhMS41IDEuNSAwIDAgMS0uMzk4LjA2MS40OS40OSAwIDAgMS0uMzM0LS4xMjYuNDQuNDQgMCAwIDEtLjEzOC0uMzE1YzAtLjI0OC4yMDgtLjQ0LjQ3Mi0uNDQuMDE5IDAgLjA1OCAwIC4xMDUtLjAxOC40MDctLjEwNi43MjktLjMyNi45MDktLjYxOC4xMjMtLjE4NS4xOC0uMzkuMTgtLjYgMC0uNy0uNjkyLTEuMjcyLTEuNTM2LTEuMjcyLS4yOSAwLS41NzcuMDctLjgzMi4yMDMtLjQ0Ny4yMzgtLjcxMS42MzUtLjcxMSAxLjA2OHYzLjdjMCAuNzUtLjQ0NiAxLjQzOC0xLjE4NSAxLjgyN2EyLjc2IDIuNzYgMCAwIDEtMS4yOTguMzE5QzE1LjExOCAyMSAxNCAyMC4wMzYgMTQgMTguODQ1YzAtLjM3LjExNS0uNzMyLjMyMi0xLjA1OC4zMTMtLjQ3Ny44MTUtLjgzIDEuNDItLjk5OC4xNy0uMDQ0LjI4NS0uMDYuMzk4LS4wNi4yNjYgMCAuNDczLjE5NC40NzMuNDRhLjQyLjQyIDAgMCAxLS4xMzkuMzE0LjQ3LjQ3IDAgMCAxLS4zMzQuMTI3Yy0uMDE5IDAtLjA1OCAwLS4xMDQuMDE3LS40MDguMTE0LS43My4zMzYtLjkxLjYxOC0uMTIzLjE4NS0uMTguMzktLjE4LjYgMCAuNy42OTMgMS4yNzEgMS41NDQgMS4yNzEuMjkxIDAgLjU3OC0uMDcuODMzLS4yMDIuNDQ2LS4yMzguNzEtLjYzNS43MS0xLjA2OHYtMy42OWMwLS43NS40NDctMS40MzkgMS4xODUtMS44MjguMzkxLS4yMTguODM3LS4zMzIgMS4yOS0uMzI4Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLjUyNyIgeDI9IjIwLjI4NSIgeTE9IjIuODU5IiB5Mj0iMzAuMDU1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzk1RUM2OSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJCQTI0NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:inline-block;flex-shrink:0;height:1.125rem;transform:translateY(-1px);width:1.125rem}.navbar__atomgit-link:hover,.navbar__github-link:hover,.navbar__weapp-vite-link:hover{color:var(--ifm-color-primary);transform:translateY(-1px)}.navbar__atomgit-link:active,.navbar__github-link:active,.navbar__weapp-vite-link:active{transform:translateY(0)}.home-pipeline__mobile-text,.navbar__atomgit-link svg[class*=iconExternalLink],.navbar__github-link svg[class*=iconExternalLink],.navbar__weapp-vite-link svg[class*=iconExternalLink]{display:none}html[data-ui-homepage-ai-entry=hidden] .ui-homepage-ai-entry,html[data-ui-homepage-build-tools-card=hidden] .ui-homepage-build-tools-card,html[data-ui-homepage-community-entry=hidden] .ui-homepage-community-entry,html[data-ui-homepage-frameworks-card=hidden] .ui-homepage-frameworks-card,html[data-ui-homepage-github-badge=hidden] .ui-homepage-github-badge,html[data-ui-homepage-gstar-badge=hidden] .ui-homepage-gstar-badge,html[data-ui-homepage-hero-badge=hidden] .ui-homepage-hero-badge,html[data-ui-homepage-hero-content=hidden] .ui-homepage-hero-content,html[data-ui-homepage-hero-feature-grid=hidden] .ui-homepage-hero-feature-grid,html[data-ui-homepage-hero-subtitle-primary=hidden] .ui-homepage-hero-subtitle-primary,html[data-ui-homepage-hero-subtitle-secondary=hidden] .ui-homepage-hero-subtitle-secondary,html[data-ui-homepage-hero-title=hidden] .ui-homepage-hero-title,html[data-ui-homepage-npm-version-badge=hidden] .ui-homepage-npm-version-badge,html[data-ui-homepage-platform-tags=hidden] .ui-homepage-platform-tags,html[data-ui-homepage-primary-cta=hidden] .ui-homepage-primary-cta,html[data-ui-homepage-versions-card=hidden] .ui-homepage-versions-card,html[data-ui-navbar-atomgit=hidden] .navbar__atomgit-link,html[data-ui-navbar-github=hidden] .navbar__github-link,html[data-ui-navbar-weapp-vite=hidden] .navbar__weapp-vite-link{display:none!important}.footer{backdrop-filter:blur(22px);background:hsla(0,0%,100%,.86);box-shadow:0 -12px 34px rgba(15,23,42,.05);color:#0f172a}.footer .footer__title{color:#1e293b;font-weight:600}.footer a{align-items:center;color:#27546e;font-weight:500;gap:.32rem;transition:color .3s;white-space:nowrap}.footer a svg[class*=iconExternalLink]{display:inline-block;flex:0 0 auto;margin-left:0}.footer .footer__col{padding-top:1.2rem}.footer .footer__bottom{border-top:1px solid rgba(148,163,184,.35);color:rgba(15,23,42,.75);padding-top:1rem}[data-theme=dark] .footer{background:rgba(13,20,34,.88);box-shadow:0 -12px 34px rgba(2,6,23,.26);color:#e2e8f0}[data-theme=dark] .footer .footer__title,html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown h1,html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>h1:first-child{color:#e2e8f0}[data-theme=dark] .footer a{color:#a5c6e6}[data-theme=dark] .footer .footer__bottom{border-top:1px solid rgba(148,163,184,.2);color:rgba(203,213,225,.7)}[data-theme=light] .DocSearch{--docsearch-container-background:rgba(94,100,112,.7);--docsearch-modal-background:var(--ifm-color-secondary-lighter);--docsearch-searchbox-background:var(--ifm-color-secondary);--docsearch-searchbox-focus-background:var(--ifm-color-white);--docsearch-hit-background:var(--ifm-color-white);--docsearch-footer-background:var(--ifm-color-white)}[data-theme=dark] .DocSearch{--docsearch-text-color:var(--ifm-font-color-base);--docsearch-container-background:rgba(47,55,69,.7);--docsearch-modal-background:var(--ifm-background-color);--docsearch-searchbox-background:var(--ifm-background-color);--docsearch-searchbox-focus-background:var(--ifm-color-black);--docsearch-hit-background:var(--ifm-color-emphasis-100);--docsearch-footer-background:var(--ifm-background-surface-color);--docsearch-key-gradient:linear-gradient(-26.5deg,var(--ifm-color-emphasis-200) 0%,var(--ifm-color-emphasis-100) 100%)}.homepage a,.homepage a:active,.homepage a:hover,.homepage a:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}.home-v5{--home-accent:#0ea5e9;--home-ink:#0f172a;--home-muted:#475569;--home-line:rgba(15,23,42,.1);--home-surface:#fff;--home-soft:#f4f7fb;--home-radius:18px;color:var(--home-ink);display:flex;flex-direction:column;gap:clamp(2rem,5vw,5rem);margin:0 auto}.home-hero{align-items:center;display:flex;min-height:min(760px,100dvh - var(--ifm-navbar-height));position:relative}[data-theme=dark] .home-hero:before{background:linear-gradient(90deg,rgba(226,232,240,.08) 1px,transparent 0),linear-gradient(180deg,rgba(226,232,240,.07) 1px,transparent 0);opacity:.32}.home-hero__content{gap:clamp(2rem,5vw,5.5rem);grid-template-columns:minmax(0,1.02fr) minmax(360px,.86fr);width:100%}.home-hero__copy{display:flex;flex-direction:column}.home-hero__brand-row{align-items:center;display:flex;gap:.9rem}.home-hero__brand-row svg{height:42px;width:42px}.home-hero__badge{align-items:center;border:1px solid var(--home-line);border-radius:999px;color:var(--home-muted);display:inline-flex;font:600 .78rem/1.1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;padding:.35rem .75rem;white-space:nowrap}.home-hero__title-wrap{display:inline-flex;position:relative}.home-hero__title{font-weight:760;letter-spacing:0;margin:0}.home-hero__title span:first-child{color:var(--home-accent)}.home-hero__lead{color:var(--home-ink);font-weight:640;margin:1.35rem 0 0}.home-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.home-hero__gstar-corner{border-radius:9999px;display:inline-flex;height:16px;position:absolute;transition:transform .2s;width:16px;right:-1.25rem;top:.15rem}.home-hero__gstar-corner:hover{transform:scale(1.08)}.home-hero__gstar-corner-image{display:block;height:auto;width:100%}.home-pipeline{border:1px solid var(--home-line);border-radius:var(--home-radius);box-shadow:0 28px 80px rgba(15,23,42,.1)}[data-theme=dark] .home-pipeline{box-shadow:0 28px 80px rgba(0,0,0,.3)}.home-pipeline__header,.home-pipeline__output{align-items:center;border-bottom:1px solid var(--home-line);color:var(--home-muted);display:flex;font-size:.86rem;gap:1rem;justify-content:space-between}.home-pipeline__header code{color:var(--home-accent);font-size:.82rem}.home-pipeline__code{font:600 .95rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-wrap:anywhere}.home-pipeline__steps{display:grid;gap:0}.home-pipeline__step{display:grid;gap:1rem;grid-template-columns:3rem minmax(0,1fr)}.home-pipeline__index{color:var(--home-accent);font:700 .82rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.home-pipeline__step strong{color:var(--home-ink);display:block;font-size:1rem;margin-bottom:.25rem}.home-pipeline__step p{color:var(--home-muted);font-size:.9rem;margin:0}.home-pipeline__step--class-set{background:rgba(14,165,233,.05)}.home-pipeline__step--targets{background:rgba(15,23,42,.03)}[data-theme=dark] .home-pipeline__step--targets{background:rgba(226,232,240,.03)}.home-pipeline__output{border-bottom:0}.home-capability,.home-facts{border:1px solid var(--home-line)}.home-pipeline__output strong{color:var(--home-ink);text-align:right}.home-facts{background:var(--home-surface);border-radius:var(--home-radius);display:grid;gap:0;overflow:hidden}.home-facts__item{border-right:1px solid var(--home-line);display:flex;flex-direction:column;gap:.35rem;justify-content:center;padding:1rem 1.15rem}.home-facts__item:nth-child(4){border-right:0}.home-facts__item span{color:var(--home-muted);font-size:.82rem}.home-facts__item strong{color:var(--home-ink);font-size:.98rem}.home-facts__routes{border-top:1px solid var(--home-line);display:grid;gap:.55rem;grid-column:1/-1;padding:.7rem}.home-facts__route{align-items:center;background:rgba(14,165,233,.07);border:1px solid rgba(14,165,233,.16);border-radius:14px;display:grid;gap:.62rem;grid-template-columns:2.15rem minmax(0,1fr);min-height:54px;padding:.55rem .62rem;transition:border-color .18s,background .18s,transform .18s}.home-capability,.home-entrypoint{transition:border-color .2s,transform .2s}.home-facts__route:hover{background:rgba(14,165,233,.09);border-color:rgba(14,165,233,.28);transform:translateY(-1px)}.home-facts__route:focus-visible{outline:rgba(14,165,233,.68) solid 2px;outline-offset:2px}.home-facts__route i{align-items:center;background:#0284c7;border:1px solid rgba(2,132,199,.72);border-radius:11px;box-shadow:0 8px 18px rgba(2,132,199,.18);color:#fff;display:inline-flex;font-size:1.08rem;height:2.15rem;justify-content:center;width:2.15rem}.home-facts__route small,.home-facts__route span,.home-facts__route strong{display:block;min-width:0}.home-facts__route strong{color:var(--home-ink);font-size:.86rem;line-height:1.2}.home-facts__route small{color:var(--home-muted);font-size:.72rem;line-height:1.35;margin-top:.12rem}[data-theme=dark] .home-facts__route{background:rgba(14,165,233,.1);border-color:rgba(56,189,248,.18)}[data-theme=dark] .home-facts__route:hover{background:rgba(14,165,233,.13);border-color:rgba(56,189,248,.32)}[data-theme=dark] .home-facts__route i{background:#38bdf8;border-color:rgba(125,211,252,.52);box-shadow:0 8px 20px rgba(56,189,248,.16);color:#06121f}.home-facts__signals{display:flex;flex-direction:column;gap:.45rem;justify-content:center;min-width:0;padding:.85rem 1rem}.home-v5,html.docs-doc-id-showcase\/index .theme-doc-markdown,html.docs-doc-id-showcase\/index article,html.docs-wrapper article{max-width:none}.home-section-heading h2,.home-v5-story h2{color:var(--home-ink);font-size:clamp(2rem,4.4vw,4rem);font-weight:720;letter-spacing:0;line-height:1.06;margin:0}.home-section-heading p,.home-v5-story__body p{color:var(--home-muted);font-size:1rem;line-height:1.85;margin:1rem 0 0;max-width:68ch}.home-capabilities{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,3rem)}.home-capabilities__layout{align-items:stretch;display:grid;gap:1rem;grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr)}.home-capabilities__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.home-capability{align-items:flex-start;background:var(--home-surface);border-radius:var(--home-radius);display:flex;flex-direction:column;gap:.8rem;justify-content:flex-start;padding:clamp(1.1rem,2vw,1.55rem)}.home-capability:hover,.home-entrypoint:hover{border-color:rgba(14,165,233,.42);transform:translateY(-2px)}.home-capability>i{color:var(--home-accent);display:inline-flex;font-size:1.55rem}.home-capability h3{color:var(--home-ink);font-size:1.12rem;margin:0}.home-capability p{color:var(--home-muted);font-size:.95rem;line-height:1.75;margin:0}.home-capability--large{background:linear-gradient(180deg,rgba(14,165,233,.08),transparent 58%),var(--home-surface);justify-content:space-between}.home-capability--large>i{font-size:2rem}.home-capability--large h3{font-size:clamp(1.6rem,3.2vw,2.7rem);line-height:1.08;max-width:12ch}.home-v5-story{align-items:start;border-bottom:1px solid var(--home-line);border-top:1px solid var(--home-line);display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);padding:clamp(1.5rem,4vw,3rem) 0}.home-v5-story__body a,.home-v5-story__label{display:inline-flex;color:var(--home-accent)}.home-v5-story__label{font:700 .78rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.16em;margin-bottom:1rem}.home-v5-story__body a{align-items:center;font-weight:650;margin-top:1rem}.home-entrypoints{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.home-entrypoint{background:var(--home-surface);border:1px solid var(--home-line);border-radius:var(--home-radius);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}.home-entrypoint>i{color:var(--home-accent);font-size:1.45rem}.home-entrypoint small,.home-entrypoint strong{display:block}.home-entrypoint strong{color:var(--home-ink);font-size:1rem}.home-entrypoint small{color:var(--home-muted);font-size:.84rem;line-height:1.55;margin-top:.35rem}.home-v5{gap:clamp(2.4rem,5vw,5.5rem);padding:clamp(1.25rem,3vw,3.25rem) 0 clamp(3.5rem,7vw,6rem);width:100%}.home-hero{border-bottom:0;margin:0 auto;min-height:auto}.home-hero:before{content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 82%);mask-image:linear-gradient(90deg,#000,transparent 82%);opacity:.45;position:absolute;z-index:-1;background:linear-gradient(115deg,rgba(14,165,233,.16),transparent 34%),linear-gradient(245deg,rgba(14,165,233,.14),transparent 38%),linear-gradient(90deg,rgba(148,163,184,.1) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:auto,auto,76px 76px,76px 76px;height:100%;inset:-1.25rem 0 auto;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%);opacity:.58;display:none}.home-hero__content{box-shadow:0 34px 100px rgba(15,23,42,.13),inset 0 1px 0 hsla(0,0%,100%,.72);display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.35rem);justify-content:center;min-height:min(700px,100dvh - var(--ifm-navbar-height) - 2rem);position:relative}.home-hero__content:after,.home-hero__content:before{content:"";pointer-events:none;position:absolute}.home-hero__content:before{background:linear-gradient(90deg,rgba(15,23,42,.07) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.06) 1px,transparent 0);background-size:86px 86px;inset:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 76%,transparent);opacity:.28}.home-hero__content:after{background:linear-gradient(120deg,hsla(0,0%,100%,.24),transparent 28%,transparent 72%,rgba(14,165,233,.1));inset:1px;opacity:.7}[data-theme=dark] .home-hero__content{box-shadow:0 34px 110px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.08)}[data-theme=dark] .home-hero__content:before{background:linear-gradient(90deg,rgba(226,232,240,.08) 1px,transparent 0),linear-gradient(180deg,rgba(226,232,240,.07) 1px,transparent 0);opacity:.22}.home-hero__copy{align-items:center;position:relative;z-index:1}.home-hero__brand-row{justify-content:center;margin-bottom:1.35rem}.home-hero__brand-row svg{filter:drop-shadow(0 18px 36px rgba(14,165,233,.24));height:clamp(56px,5vw,72px);width:clamp(56px,5vw,72px)}.home-hero__badge{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28);color:#0ea5e9;letter-spacing:.08em;min-height:2.4rem}.home-hero__title-wrap{display:flex;justify-content:center}.home-hero__title{font-weight:820;text-wrap:balance}.home-hero__title .from-weapp-to-tailwindcss,.home-hero__title span:first-child{color:var(--home-accent)}.home-hero__title span:last-child{background:linear-gradient(90deg,#0ea5e9,#38bdf8 46%,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.home-hero__lead{font-weight:720;max-width:820px;text-wrap:balance}.home-hero__sublead{color:var(--home-muted);margin:.75rem 0 0;max-width:740px;text-wrap:balance}.home-hero__actions,.mdxPageWrapper_rbNx{justify-content:center}.home-hero__actions .ui-homepage-ai-entry,.home-hero__actions .ui-homepage-community-entry{border-color:rgba(125,211,252,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.36)}[data-theme=dark] .home-hero__actions .ui-homepage-ai-entry,[data-theme=dark] .home-hero__actions .ui-homepage-community-entry{background:rgba(15,23,42,.62);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.home-hero__platform-strip{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.home-hero__platform-icon{align-items:center;backdrop-filter:blur(14px);background:hsla(0,0%,100%,.56);border:1px solid rgba(148,163,184,.22);box-shadow:0 14px 30px rgba(15,23,42,.09),inset 0 1px 0 hsla(0,0%,100%,.52);display:inline-flex;justify-content:center}[data-theme=dark] .home-hero__platform-icon{background:rgba(15,23,42,.56);border-color:rgba(125,211,252,.13);box-shadow:0 14px 30px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.08)}.home-pipeline{backdrop-filter:blur(18px);background:linear-gradient(180deg,hsla(0,0%,100%,.68),rgba(248,250,252,.58)),linear-gradient(135deg,rgba(14,165,233,.1),transparent 48%);border-color:rgba(148,163,184,.2);box-shadow:0 24px 70px rgba(15,23,42,.12),inset 0 1px 0 hsla(0,0%,100%,.55);position:relative;z-index:1}[data-theme=dark] .home-pipeline{background:linear-gradient(180deg,rgba(15,23,42,.68),rgba(8,15,28,.72)),linear-gradient(135deg,rgba(14,165,233,.13),transparent 52%);border-color:rgba(125,211,252,.14);box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.07)}.home-pipeline__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-pipeline__header,.home-pipeline__output{padding:.62rem 1rem}.home-pipeline__code{padding:.72rem 1rem}.home-pipeline__step{border-bottom:0;border-right:1px solid var(--home-line);gap:.65rem;grid-template-columns:1fr;padding:.78rem 1rem}.home-pipeline__step p{line-height:1.45}.home-pipeline__step:last-child{border-right:0}.home-capabilities,.home-entrypoints,.home-facts,.home-v5-story{margin-left:auto;margin-right:auto}.home-capability,.home-entrypoint,.home-facts{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.72);box-shadow:0 16px 46px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.6)}[data-theme=dark] .home-capability,[data-theme=dark] .home-entrypoint,[data-theme=dark] .home-facts{background:rgba(15,23,42,.58);box-shadow:0 16px 46px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.06)}.home-section-heading{max-width:920px;text-align:left}.home-capability--large{background:linear-gradient(155deg,rgba(14,165,233,.14),transparent 48%),var(--home-surface)}[data-theme=dark] .home-capability--large{background:linear-gradient(155deg,rgba(14,165,233,.17),transparent 50%),rgba(15,23,42,.58)}.home-v5{--home-accent-strong:#0369a1;--home-sky:#0ea5e9;--home-panel:hsla(0,0%,100%,.78);background:radial-gradient(circle at 12% 8%,rgba(14,165,233,.14),transparent 31rem),radial-gradient(circle at 86% 10%,rgba(14,165,233,.12),transparent 29rem),linear-gradient(180deg,#f8fafc,#fff 46%,#f6f9fc);gap:clamp(2rem,4.2vw,4.75rem);isolation:isolate;overflow:hidden;padding-top:0;position:relative}.home-v5:before{background:linear-gradient(90deg,rgba(15,23,42,.05) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.04) 1px,transparent 0);background-size:88px 88px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 46rem);mask-image:linear-gradient(180deg,#000,transparent 46rem);pointer-events:none;position:absolute;z-index:-1}[data-theme=dark] .home-v5{--home-ink:#e5edf7;--home-muted:#a8b3c2;--home-line:rgba(226,232,240,.12);--home-surface:#111827;--home-soft:#0c1422;--home-panel:rgba(15,23,42,.68);background:radial-gradient(circle at 12% 8%,rgba(14,165,233,.16),transparent 31rem),radial-gradient(circle at 88% 12%,rgba(14,165,233,.14),transparent 28rem),linear-gradient(180deg,#050a12,#090f1a 48%,#060b13)}[data-theme=dark] .home-v5:before{background:linear-gradient(90deg,rgba(226,232,240,.07) 1px,transparent 0),linear-gradient(180deg,rgba(226,232,240,.06) 1px,transparent 0)}.home-hero{padding:clamp(1.5rem,3.6vw,3.25rem) 0 clamp(.25rem,1.2vw,1rem);width:100%}.home-hero__content{align-items:center;background:0 0;border:0;border-radius:0;box-shadow:none;display:grid;gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(0,1.08fr) minmax(320px,.58fr);margin:0 auto;min-height:min(600px,100dvh - var(--ifm-navbar-height) - 2.75rem);overflow:visible;padding:clamp(1rem,2.4vw,2rem) 0;width:min(1320px,100% - clamp(1rem,6vw,6rem))}.home-hero__content:before{background:radial-gradient(circle,rgba(14,165,233,.16),transparent 68%);border-radius:999px;filter:blur(2px);height:min(34vw,25rem);inset:auto auto 4% -7%;-webkit-mask-image:none;mask-image:none;opacity:.9;width:min(34vw,25rem)}.home-hero__content:after{background:radial-gradient(circle,rgba(14,165,233,.14),transparent 68%);border-radius:999px;height:min(34vw,26rem);inset:8% -8% auto auto;opacity:.8;width:min(34vw,26rem)}[data-theme=dark] .home-hero__content{background:0 0;border:0;box-shadow:none}.home-hero__copy{align-items:flex-start;max-width:790px;min-width:0;text-align:left}.home-hero__brand-row{justify-content:flex-start;margin-bottom:clamp(.7rem,1.45vw,1rem)}.home-hero__platform-strip,.home-hero__title-wrap{justify-content:flex-start}.home-hero__badge{background:hsla(0,0%,100%,.64);border-color:rgba(14,165,233,.2);color:var(--home-accent-strong);letter-spacing:0}[data-theme=dark] .home-hero__badge{background:rgba(14,165,233,.1);border-color:rgba(14,165,233,.28);color:#7dd3fc}.home-hero__title{align-items:baseline;color:var(--home-ink);display:flex;font-size:clamp(3.35rem,5.35vw,5.2rem);font-weight:840;line-height:.96;max-width:100%;white-space:nowrap}.home-hero__title span,.home-hero__title-prefix{display:inline-block}.home-hero__title-prefix span:first-child{color:#07c160}.home-hero__title .from-weapp-to-tailwindcss{background:linear-gradient(90deg,#07c160 0 48%,#0ea5e9 52% 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.home-hero__title-tail{background:linear-gradient(90deg,#0ea5e9,#38bdf8 52%,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=dark] .home-hero__title-prefix span:first-child{color:#67e8a5}[data-theme=dark] .home-hero__title .from-weapp-to-tailwindcss{background:linear-gradient(90deg,#67e8a5 0 48%,#38bdf8 52% 100%);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .home-hero__title-tail{background:linear-gradient(90deg,#7dd3fc,#38bdf8 48%,#e0f2fe);-webkit-background-clip:text;background-clip:text}.home-hero__lead{font-size:clamp(1.42rem,2.65vw,2.45rem);line-height:1.08;margin-top:.85rem}.home-hero__lead,.home-hero__sublead{max-width:min(100%,860px);white-space:nowrap}.home-hero__sublead{font-size:clamp(.98rem,1.16vw,1.08rem);line-height:1.68;margin-top:.75rem}.home-hero__platform-strip{margin-top:1rem}.home-hero__platform-icon{border-radius:16px;height:48px;transition:border-color .2s,transform .2s,box-shadow .2s;width:48px}.home-hero__platform-icon:hover{border-color:rgba(14,165,233,.34);box-shadow:0 18px 34px rgba(14,165,233,.12),inset 0 1px 0 hsla(0,0%,100%,.56);transform:translateY(-2px)}.home-hero__actions{justify-content:flex-start;margin-top:1.15rem}.home-hero__actions .ui-homepage-ai-entry,.home-hero__actions .ui-homepage-community-entry{background:hsla(0,0%,100%,.62)}.home-pipeline{align-self:center;border-radius:24px;justify-self:end;max-width:470px;overflow:visible;transform:rotate(1.5deg);width:100%}.home-pipeline:before{background:linear-gradient(135deg,rgba(14,165,233,.42),rgba(14,165,233,.28),transparent 72%);border-radius:inherit;content:"";filter:blur(18px);inset:-1px;opacity:.38;position:absolute;z-index:-1}.home-pipeline__header{border-radius:24px 24px 0 0}.home-pipeline__header,.home-pipeline__output{background:hsla(0,0%,100%,.52)}[data-theme=dark] .home-pipeline__header,[data-theme=dark] .home-pipeline__output{background:rgba(2,6,23,.34)}.home-pipeline__code{background:linear-gradient(90deg,rgba(14,165,233,.07),transparent 34%),rgba(15,23,42,.03);text-align:left}[data-theme=dark] .home-pipeline__code{background:linear-gradient(90deg,rgba(14,165,233,.09),transparent 34%),rgba(2,6,23,.24)}.home-pipeline__steps{grid-template-columns:1fr}.home-pipeline__step{border-bottom:1px solid var(--home-line);border-right:0;grid-template-columns:2rem minmax(0,1fr);min-height:auto;position:relative}.home-pipeline__step:before{background:linear-gradient(180deg,rgba(14,165,233,.34),rgba(14,165,233,.18));bottom:-1.35rem;content:"";left:1.98rem;position:absolute;top:1.35rem;width:1px}#__docusaurus-base-url-issue-banner-container,.home-pipeline__step:last-child:before,html.docs-doc-id-showcase\/index .theme-doc-toc-desktop,html.docs-doc-id-showcase\/index .theme-doc-toc-mobile,html.docs-doc-id-showcase\/index main .row>.col--3{display:none}.home-pipeline__index{background:var(--home-surface);border:2px solid rgba(14,165,233,.7);border-radius:999px;box-shadow:0 0 0 5px rgba(14,165,233,.1);height:.82rem;margin-top:.34rem;position:relative;width:.82rem;z-index:1}.home-capabilities,.home-entrypoints,.home-facts,.home-v5-story{width:min(1320px,100% - clamp(1rem,6vw,6rem))}[data-theme=dark] .home-pipeline__index{background:#0f172a}.home-pipeline__output{border-radius:0 0 24px 24px}.home-facts{border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.home-facts__item{min-height:82px}.home-facts__item strong{font-size:clamp(.98rem,1.18vw,1.12rem)}.home-facts__routes{align-content:center;grid-template-columns:repeat(3,minmax(0,1fr))}.home-facts__signals{align-items:center;border-top:1px solid var(--home-line);flex-direction:row;grid-column:1/-1;justify-content:flex-start;min-height:64px}.home-section-heading{max-width:min(100%,1180px)}.home-section-heading h2,.home-v5-story h2{max-width:min(100%,max-content)}.home-section-heading p,.home-v5-story__body p{max-width:min(100%,960px)}.home-capabilities__layout{gap:clamp(1rem,2vw,1.25rem);grid-template-columns:minmax(310px,.95fr) minmax(0,1.05fr)}.home-capability{border-radius:22px;min-height:196px;overflow:hidden;position:relative}.home-capability:after{background:rgba(14,165,233,.07);border-radius:999px;bottom:-4.5rem;content:"";height:11rem;pointer-events:none;position:absolute;right:-4.5rem;width:11rem}.home-capability:nth-child(2):after{background:rgba(14,165,233,.09)}.home-capability--large{background:linear-gradient(150deg,rgba(14,165,233,.17),transparent 47%),linear-gradient(330deg,rgba(14,165,233,.13),transparent 42%),var(--home-panel);min-height:100%}.home-capability--large:after{background:repeating-linear-gradient(90deg,rgba(14,165,233,.16) 0 1px,transparent 1px 18px),repeating-linear-gradient(180deg,rgba(14,165,233,.12) 0 1px,transparent 1px 18px);border-radius:34px;bottom:-7rem;height:18rem;right:-7rem;transform:rotate(8deg);width:18rem}.home-v5-story{backdrop-filter:blur(16px);background:linear-gradient(135deg,rgba(14,165,233,.12),transparent 34%),linear-gradient(225deg,rgba(14,165,233,.1),transparent 34%),var(--home-panel);border:0;border-radius:26px;box-shadow:0 20px 62px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.56);grid-template-columns:minmax(0,.86fr) minmax(320px,.72fr);padding:clamp(1.25rem,3vw,2.25rem)}[data-theme=dark] .home-v5-story{box-shadow:0 20px 62px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.06)}.home-v5-story__body a{border-bottom:1px solid rgba(14,165,233,.36);width:fit-content}.home-entrypoints{grid-template-columns:1.1fr .9fr .9fr 1.05fr .86fr}.home-entrypoint{border-radius:22px;min-height:148px}.home-entrypoint:first-child,.home-entrypoint:nth-child(4){background:linear-gradient(145deg,rgba(14,165,233,.14),transparent 52%),var(--home-panel)}@keyframes a{0%,to{transform:rotate(1.5deg) translateY(0)}50%{transform:rotate(1.5deg) translateY(-10px)}}@keyframes b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes c{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}html.docs-wrapper{--ifm-background-color:#f8fafc;background:linear-gradient(180deg,#f8fafc,#f1f5f9),#f8fafc}html.docs-wrapper[data-theme=dark]{--ifm-background-color:#101827;--ifm-background-surface-color:#111c2e;--ifm-navbar-background-color:rgba(16,24,39,.94);background:#101827}html.docs-wrapper[data-theme=light] .footer,html.docs-wrapper[data-theme=light] .navbar{background:hsla(0,0%,100%,.94)}html.docs-wrapper[data-theme=dark] .footer,html.docs-wrapper[data-theme=dark] .navbar{background:rgba(16,24,39,.94)}html.docs-wrapper .theme-doc-sidebar-container{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.68);border-right-color:rgba(148,163,184,.18)}html.docs-wrapper[data-theme=dark] .theme-doc-sidebar-container{background:rgba(15,23,42,.64);border-right-color:rgba(148,163,184,.12)}html.docs-wrapper .theme-doc-markdown{max-width:none;padding-bottom:2rem}html.docs-wrapper .main-wrapper>.container{max-width:min(100%,1800px)}html.docs-wrapper .theme-doc-markdown header h1,html.docs-wrapper .theme-doc-markdown>blockquote,html.docs-wrapper .theme-doc-markdown>details,html.docs-wrapper .theme-doc-markdown>h1:first-child,html.docs-wrapper .theme-doc-markdown>h2,html.docs-wrapper .theme-doc-markdown>h3,html.docs-wrapper .theme-doc-markdown>h4,html.docs-wrapper .theme-doc-markdown>h5,html.docs-wrapper .theme-doc-markdown>h6,html.docs-wrapper .theme-doc-markdown>hr,html.docs-wrapper .theme-doc-markdown>ol,html.docs-wrapper .theme-doc-markdown>p,html.docs-wrapper .theme-doc-markdown>ul{max-width:82ch}html.docs-wrapper .theme-doc-markdown .theme-admonition{max-width:none;width:100%}html.docs-wrapper .pagination-nav__link{background:hsla(0,0%,100%,.72);border-radius:.75rem}html.docs-wrapper[data-theme=dark] .pagination-nav__link{background:rgba(15,23,42,.64)}html.docs-wrapper .theme-doc-footer-edit-meta-row{align-items:center;gap:.5rem}html.docs-wrapper .theme-edit-this-page{align-items:center;display:inline-flex;gap:.35rem;line-height:1.35;max-width:100%;white-space:nowrap;width:fit-content}html.docs-wrapper .theme-edit-this-page svg{flex:0 0 auto;margin-left:0}.docs-cta-primary,.docs-cta-secondary{align-items:center;font-size:1rem;gap:.5rem;padding:.75rem 1.25rem;transition:.3s;display:inline-flex}.docs-doc-id-uni-app-x\/index .theme-doc-markdown,.docs-doc-id-uni-app-x\/install .theme-doc-markdown{line-height:1.75}.docs-doc-id-uni-app-x\/index .theme-doc-markdown h2,.docs-doc-id-uni-app-x\/install .theme-doc-markdown h2{margin-top:1.8rem}.docs-doc-id-uni-app-x\/index .theme-doc-markdown h3,.docs-doc-id-uni-app-x\/install .theme-doc-markdown h3{margin-top:1.2rem}.docs-doc-id-uni-app-x\/index .theme-doc-markdown p,.docs-doc-id-uni-app-x\/install .theme-doc-markdown p{margin:.65rem 0}.docs-doc-id-uni-app-x\/index .theme-doc-markdown ul,.docs-doc-id-uni-app-x\/install .theme-doc-markdown ul{margin:.5rem 0 .75rem;padding-left:1.1rem}.docs-cta-primary{background-image:linear-gradient(135deg,#075985,#0c4a6e);border-radius:.75rem;box-shadow:0 8px 22px rgba(7,89,133,.2);color:#fff;font-weight:600}.docs-cta-primary:hover{background-image:linear-gradient(135deg,#0369a1,#075985);box-shadow:0 12px 30px rgba(7,89,133,.26);transform:translateY(-2px)}.docs-cta-primary:focus-visible{outline:rgba(56,189,248,.72) solid 2px;outline-offset:2px}.docs-cta-primary:active{box-shadow:0 6px 16px rgba(7,89,133,.18);transform:translateY(0)}.docs-cta-secondary{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.7);border:1px solid rgba(203,213,225,.7);border-radius:.75rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 20px rgba(2,6,23,.06);color:#1e293b;font-weight:500}.docs-cta-secondary:hover{border-color:rgba(203,213,225,.95);transform:translateY(-2px);background:rgba(30,41,59,.55)}.docs-cta-secondary:focus-visible{outline:rgba(203,213,225,.9) solid 2px;outline-offset:2px}html[data-theme=dark] .docs-cta-secondary{background:rgba(30,41,59,.4);border-color:rgba(51,65,85,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 8px 24px rgba(0,0,0,.5);color:#f1f5f9}.theme-doc-sidebar-menu{--tw-sidebar-tag-text:#0f172a;--tw-sidebar-tag-muted:#64748b;--tw-sidebar-tag-accent:linear-gradient(180deg,#0ea5e9,#14b8a6);--tw-sidebar-item-hover:rgb(14 165 233/5%);--tw-sidebar-item-active:linear-gradient(135deg,rgba(224,242,254,.84),rgba(204,251,241,.84))}html[data-theme=dark] .theme-doc-sidebar-menu{--tw-sidebar-tag-text:#e2e8f0;--tw-sidebar-tag-muted:#94a3b8;--tw-sidebar-tag-accent:linear-gradient(180deg,#22d3ee,#2dd4bf);--tw-sidebar-item-hover:rgb(34 211 238/4%);--tw-sidebar-item-active:linear-gradient(135deg,rgba(8,47,73,.8),rgba(17,94,89,.68))}.theme-doc-sidebar-menu .menu__list-item-collapsible{border-radius:1rem;margin-bottom:.18rem}.theme-doc-sidebar-menu .menu__caret,.theme-doc-sidebar-menu .menu__link{transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.theme-doc-sidebar-menu>.menu__list>.theme-doc-sidebar-item-category-level-1>.menu__list-item-collapsible>.menu__link{background:0 0;border:0;border-radius:0;box-shadow:none;color:var(--tw-sidebar-tag-text);font-size:.76rem;font-weight:800;letter-spacing:.08em;margin:.65rem 0 .4rem;min-height:2.1rem;padding:.25rem .25rem .25rem .95rem;position:relative;text-transform:uppercase}html[data-theme=dark] .theme-doc-sidebar-menu>.menu__list>.theme-doc-sidebar-item-category-level-1>.menu__list-item-collapsible>.menu__link{box-shadow:none}.theme-doc-sidebar-menu>.menu__list>.theme-doc-sidebar-item-category-level-1>.menu__list-item-collapsible:hover>.menu__link{color:var(--tw-sidebar-tag-text);transform:none}.theme-doc-sidebar-menu>.menu__list>.theme-doc-sidebar-item-category-level-1>.menu__list-item-collapsible>.menu__link:before{background:var(--tw-sidebar-tag-accent);border-radius:999px;bottom:.22rem;content:"";left:0;opacity:.92;position:absolute;top:.22rem;width:.22rem}.theme-doc-sidebar-menu>.menu__list>.theme-doc-sidebar-item-category-level-1>.menu__list-item-collapsible>.menu__link:after{background:linear-gradient(90deg,rgba(148,163,184,.26),transparent 78%);bottom:.2rem;content:"";height:1px;left:.95rem;position:absolute;right:.15rem}html[data-theme=dark] .theme-doc-sidebar-menu>.menu__list>.theme-doc-sidebar-item-category-level-1>.menu__list-item-collapsible>.menu__link:after{background:linear-gradient(90deg,rgba(148,163,184,.18),transparent 78%)}.theme-doc-sidebar-menu .theme-doc-sidebar-item-link-level-1>.menu__link{background:rgba(248,250,252,.72);border:1px solid transparent;border-radius:.85rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42);font-weight:700;margin-bottom:.5rem;padding:.72rem .88rem}html[data-theme=dark] .theme-doc-sidebar-menu .theme-doc-sidebar-item-link-level-1>.menu__link{background:rgba(30,41,59,.42);border-color:transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.theme-doc-sidebar-menu .menu__link:hover{background:var(--tw-sidebar-item-hover)}.theme-doc-sidebar-menu .theme-doc-sidebar-item-link-level-1>.menu__link:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42)}html[data-theme=dark] .theme-doc-sidebar-menu .theme-doc-sidebar-item-link-level-1>.menu__link:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.theme-doc-sidebar-menu .menu__link--active:not(.menu__link--sublist){background:var(--tw-sidebar-item-active);border-color:rgba(14,165,233,.26);box-shadow:0 8px 18px rgba(14,165,233,.1),inset 0 1px 0 hsla(0,0%,100%,.46)}html[data-theme=dark] .theme-doc-sidebar-menu .menu__link--active:not(.menu__link--sublist){border-color:rgba(34,211,238,.22);box-shadow:0 10px 20px rgba(2,132,199,.12),inset 0 1px 0 hsla(0,0%,100%,.04)}.theme-doc-sidebar-menu .theme-doc-sidebar-item-category-level-2>.menu__list-item-collapsible>.menu__link{font-weight:700}.theme-doc-sidebar-menu .menu__list .menu__list{border-left:1px solid rgba(148,163,184,.16);margin-left:.55rem;padding-left:.85rem}html[data-theme=dark] .theme-doc-sidebar-menu .menu__list .menu__list{border-left-color:rgba(148,163,184,.14)}.theme-doc-sidebar-menu .theme-doc-sidebar-item-category-level-2>.menu__list-item-collapsible>.menu__link:before{background:linear-gradient(135deg,#0ea5e9,#14b8a6);border-radius:999px;box-shadow:0 0 0 4px rgba(14,165,233,.12);content:"";display:inline-flex;height:.5rem;margin-right:.6rem;width:.5rem}html[data-theme=dark] .theme-doc-sidebar-menu .theme-doc-sidebar-item-category-level-2>.menu__list-item-collapsible>.menu__link:before{box-shadow:0 0 0 4px rgba(34,211,238,.1)}.tailwind-topic-hero{background:radial-gradient(circle at top left,rgba(20,184,166,.14),transparent 34%),radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 28%),linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(241,245,249,.86));border:1px solid rgba(148,163,184,.18);border-radius:1.5rem;box-shadow:0 18px 50px rgba(15,23,42,.08),inset 0 1px 0 hsla(0,0%,100%,.62);margin:0 0 2rem;overflow:hidden;position:relative}html[data-theme=dark] .tailwind-topic-hero{background:radial-gradient(circle at top left,rgba(20,184,166,.18),transparent 34%),radial-gradient(circle at top right,rgba(56,189,248,.18),transparent 28%),linear-gradient(145deg,rgba(15,23,42,.96),rgba(15,23,42,.86));border-color:rgba(148,163,184,.2);box-shadow:0 22px 58px rgba(2,6,23,.34),inset 0 1px 0 hsla(0,0%,100%,.05)}.tailwind-topic-hero__intro{padding:1.6rem 1.6rem 1.15rem;position:relative;z-index:1}.tailwind-topic-hero__eyebrow{align-items:center;background:rgba(240,253,250,.88);border:1px solid rgba(14,165,233,.18);border-radius:999px;color:#0891b2;display:inline-flex;font-size:.78rem;font-weight:700;gap:.45rem;letter-spacing:.08em;margin-bottom:.7rem;padding:.36rem .72rem}html[data-theme=dark] .tailwind-topic-hero__eyebrow{background:rgba(8,47,73,.55);border-color:rgba(34,211,238,.22);color:#7dd3fc}.tailwind-topic-hero__title{font-size:clamp(1.8rem,2vw,2.4rem);letter-spacing:-.03em;line-height:1.1;margin:0}.tailwind-topic-hero__summary{color:#475569;font-size:1rem;line-height:1.75;margin:.9rem 0 0;max-width:56rem}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__toggle,html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>div.grid>div>p,html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>header+p,html[data-theme=dark] .tailwind-topic-hero__summary{color:#cbd5e1}.tailwind-topic-hero__highlights{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.05rem}.tailwind-topic-hero__pill{align-items:center;background:hsla(0,0%,100%,.72);border:1px solid rgba(148,163,184,.24);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45);color:#1e293b;display:inline-flex;font-size:.86rem;font-weight:600;min-height:2rem;padding:.35rem .8rem}html[data-theme=dark] .tailwind-topic-hero__pill{background:rgba(30,41,59,.7);border-color:rgba(148,163,184,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);color:#e2e8f0}.tailwind-topic-hero__grid{display:grid;gap:1rem;padding:0 1.15rem 1.2rem}.tailwind-topic-panel{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.74);border:1px solid rgba(148,163,184,.18);border-radius:1.2rem;padding:1rem;position:relative}html[data-theme=dark] .tailwind-topic-panel{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.16)}.tailwind-topic-panel__heading{align-items:flex-start;display:flex;gap:.85rem;margin-bottom:.9rem}.tailwind-topic-panel__heading h3{font-size:1rem;margin:0}.tailwind-topic-panel__heading p{color:#64748b;font-size:.9rem;margin:.15rem 0 0}.tailwind-topic-panel__heading-icon{align-items:center;background:linear-gradient(135deg,#e0f2fe,#ccfbf1);border-radius:.9rem;box-shadow:0 10px 22px rgba(14,165,233,.16);color:#0ea5e9;display:inline-flex;flex-shrink:0;font-size:1.2rem;height:2.3rem;justify-content:center;width:2.3rem}html[data-theme=dark] .tailwind-topic-panel__heading-icon{background:linear-gradient(135deg,rgba(14,116,144,.4),rgba(13,148,136,.24));box-shadow:0 12px 28px rgba(8,47,73,.35);color:#67e8f9}.tailwind-topic-panel__cards{display:grid;gap:.75rem}.tailwind-topic-card{background:linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(248,250,252,.92));border:1px solid rgba(148,163,184,.18);border-radius:1rem;color:inherit;display:flex;gap:.85rem;min-height:100%;padding:.85rem .9rem;transition:transform .25s,border-color .25s,box-shadow .25s}html[data-theme=dark] .tailwind-topic-card{background:linear-gradient(180deg,rgba(30,41,59,.82),rgba(15,23,42,.86));border-color:rgba(148,163,184,.14)}.tailwind-topic-card--link:hover{border-color:rgba(14,165,233,.32);box-shadow:0 14px 30px rgba(14,165,233,.1);transform:translateY(-2px)}html[data-theme=dark] .tailwind-topic-card--link:hover{border-color:rgba(34,211,238,.28);box-shadow:0 16px 34px rgba(2,132,199,.14)}.tailwind-topic-card__icon-wrap{align-items:center;background:linear-gradient(135deg,#f0f9ff,#ecfdf5),#fff;border:1px solid rgba(14,165,233,.14);border-radius:.95rem;display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}html[data-theme=dark] .tailwind-topic-card__icon-wrap{background:linear-gradient(135deg,rgba(15,118,110,.18),rgba(14,116,144,.18)),rgba(30,41,59,.9);border-color:rgba(34,211,238,.16)}.tailwind-topic-card__icon{color:#0ea5e9;font-size:1.28rem}html[data-theme=dark] .tailwind-topic-card__icon{color:#67e8f9}.tailwind-topic-card__body{min-width:0}.tailwind-topic-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem .55rem}.tailwind-topic-card__head strong{font-size:.98rem;line-height:1.3}.tailwind-topic-card__body p{color:#64748b;font-size:.88rem;line-height:1.6;margin:.32rem 0 0}.tailwind-topic-card__badge{align-items:center;background:#e0f2fe;border-radius:999px;color:#0e7490;display:inline-flex;font-size:.72rem;font-weight:700;height:1.4rem;padding:0 .45rem}html[data-theme=dark] .tailwind-topic-card__badge{background:rgba(8,47,73,.72);color:#67e8f9}:where(.theme-doc-markdown) table{background:var(--doc-table-surface);border:1px solid var(--doc-table-border);border-collapse:separate;border-radius:10px;border-spacing:0;box-shadow:var(--doc-table-shadow);display:table;margin:1.4rem 0;overflow:hidden;position:relative;table-layout:fixed;width:100%}:where(.theme-doc-markdown) table:before{background:linear-gradient(90deg,var(--ifm-color-primary),transparent);content:"";height:2px;inset:0 0 auto 0;opacity:.9;pointer-events:none;position:absolute;z-index:3}:where(.theme-doc-markdown) table td,:where(.theme-doc-markdown) table th{padding:.85rem 1rem;text-align:left;transition:background-color .15s,color .15s;vertical-align:middle;word-break:break-word}:where(.theme-doc-markdown) table thead th{background:var(--doc-table-head-bg);border-bottom:1px solid var(--doc-table-border);color:var(--doc-table-head-text);font-weight:550;letter-spacing:.01em;position:sticky;top:0;z-index:2}:where(.theme-doc-markdown) table thead th:first-child{border-top-left-radius:10px}:where(.theme-doc-markdown) table thead th:last-child{border-top-right-radius:10px}:where(.theme-doc-markdown) table tr+tr td{border-top:1px solid var(--doc-table-border)}:where(.theme-doc-markdown) table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}:where(.theme-doc-markdown) table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}:where(.theme-doc-markdown) table tbody tr:nth-child(2n) td{background-color:var(--doc-table-row-alt)}:where(.theme-doc-markdown) table tbody tr:hover td{background-color:var(--doc-table-row-hover)}:where(.theme-doc-markdown) table code{background:0 0;border:1px solid var(--doc-table-border);border-radius:999px;font-size:.9em;padding:.18rem .4rem}html.docs-wrapper .theme-doc-sidebar-menu{--tw-sidebar-item-hover:rgb(14 165 233/6%);--tw-sidebar-item-active:rgba(224,242,254,.72)}html.docs-wrapper[data-theme=dark] .theme-doc-sidebar-menu{--tw-sidebar-item-hover:rgb(56 189 248/7%);--tw-sidebar-item-active:rgba(8,47,73,.64)}html.docs-wrapper .theme-doc-sidebar-menu .menu__link--active:not(.menu__link--sublist),html.docs-wrapper .theme-doc-sidebar-menu .theme-doc-sidebar-item-link-level-1>.menu__link{box-shadow:none}html.docs-wrapper .theme-doc-sidebar-menu .theme-doc-sidebar-item-link-level-1>.menu__link{background:0 0}html.docs-wrapper .theme-doc-sidebar-menu .menu__list .menu__list{border-left-style:solid}html.docs-doc-id-showcase\/index{--showcase-card-min:24rem;--showcase-gap:clamp(1rem,1.35vw,1.55rem);--showcase-card-padding:clamp(1rem,1.35vw,1.2rem);--showcase-main-image-height:clamp(15rem,17vw,18rem);--showcase-scan-image-height:clamp(10.5rem,12vw,12.5rem);--showcase-extra-image-height:clamp(11.5rem,12vw,13rem);--showcase-card-border:rgba(100,116,139,.24);--showcase-card-bg:hsla(0,0%,100%,.88);--showcase-card-bg-soft:rgba(248,250,252,.9);--showcase-card-text-muted:#475569;--showcase-card-accent:#0284c7;--showcase-card-accent-2:#0d9488;--showcase-card-shadow:0 18px 42px rgb(15 23 42/7%);--showcase-media-bg:#f1f5f9}html.docs-doc-id-showcase\/index main .row>[class*=docItemCol]{flex:0 0 100%;max-width:100%!important}html.docs-doc-id-showcase\/index .container{max-width:1480px}html.docs-doc-id-showcase\/index .theme-doc-markdown>header+p{color:#475569;font-size:1.02rem;margin-top:.4rem;max-width:54rem}html.docs-doc-id-showcase\/index .theme-doc-markdown h1,html.docs-doc-id-showcase\/index .theme-doc-markdown>h1:first-child{color:#0f172a;font-size:clamp(2.35rem,4vw,4rem);letter-spacing:0;margin-bottom:.85rem;max-width:none}html.docs-doc-id-showcase\/index .theme-doc-markdown>blockquote{background:hsla(0,0%,100%,.72);border:1px solid rgba(2,132,199,.22);border-left:3px solid rgba(2,132,199,.76);border-radius:.5rem;box-shadow:0 8px 22px rgba(15,23,42,.05);display:inline-flex;margin:.55rem 0 1.9rem;padding:.52rem .85rem;width:auto}html.docs-doc-id-showcase\/index .theme-doc-markdown>blockquote p{font-size:.92rem;margin:0}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>blockquote{background:rgba(15,23,42,.58);border-color:rgba(56,189,248,.18) rgba(56,189,248,.18) rgba(56,189,248,.18) rgba(56,189,248,.7);box-shadow:none}html.docs-doc-id-showcase\/index[data-theme=dark]{--showcase-card-border:rgba(148,163,184,.16);--showcase-card-bg:rgba(15,23,42,.78);--showcase-card-bg-soft:rgba(2,6,23,.3);--showcase-card-text-muted:#94a3b8;--showcase-card-accent:#38bdf8;--showcase-card-accent-2:#2dd4bf;--showcase-card-shadow:0 16px 42px rgba(2,6,23,.24);--showcase-media-bg:#e2e8f0}html.docs-doc-id-showcase\/index .showcase-grid,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid{align-items:start;display:grid;gap:var(--showcase-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--showcase-card-min)),1fr))}html.docs-doc-id-showcase\/index .showcase-card,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div{background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 38%),var(--showcase-card-bg);border:1px solid var(--showcase-card-border);border-radius:.5rem;box-shadow:var(--showcase-card-shadow);min-width:0;overflow:hidden;padding:var(--showcase-card-padding);position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}html.docs-doc-id-showcase\/index .showcase-card__image,html.docs-doc-id-showcase\/index .theme-doc-markdown img[src*="/img/showcase/"]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9);height:var(--showcase-main-image-height)!important;width:100%;max-width:100%;object-fit:contain}html.docs-doc-id-showcase\/index .showcase-card:before,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:before{background:linear-gradient(90deg,var(--showcase-card-accent),var(--showcase-card-accent-2));content:"";height:3px;inset:0 0 auto;position:absolute}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>div.grid>div{background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 42%),var(--showcase-card-bg);border-color:var(--showcase-card-border);box-shadow:var(--showcase-card-shadow)}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card:hover,html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>div.grid>div:hover{border-color:rgba(56,189,248,.32);box-shadow:0 18px 42px rgba(14,165,233,.12)}html.docs-doc-id-showcase\/index .showcase-card__header h3,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div h3{align-items:center;border-bottom:1px solid rgba(148,163,184,.16);color:#0f172a;display:flex;font-size:1.22rem;gap:.55rem;line-height:1.32;margin:0 0 .75rem;overflow-wrap:anywhere;padding-bottom:.65rem}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div h3:before{background:linear-gradient(180deg,var(--showcase-card-accent),var(--showcase-card-accent-2));border-radius:999px;content:"";flex:0 0 auto;height:1.15rem;width:.28rem}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__header h3,html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>div.grid>div h3{border-bottom-color:rgba(148,163,184,.14);color:#e2e8f0}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div>p{color:#334155;font-size:.92rem;line-height:1.62;margin:.55rem 0;overflow-wrap:anywhere}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div>p:first-of-type{background:var(--showcase-card-bg-soft);border:1px solid rgba(148,163,184,.14);border-radius:.5rem;color:var(--showcase-card-text-muted);font-size:.86rem;line-height:1.5;padding:.5rem .62rem}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>div.grid>div>p:first-of-type{border-color:rgba(148,163,184,.12);color:var(--showcase-card-text-muted)}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details){column-gap:.9rem;display:grid;grid-template-columns:minmax(8.5rem,.72fr) minmax(0,1.45fr);row-gap:.8rem}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>:not(div.grid):not(details){grid-column:1/-1}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div>div.grid{margin-top:1rem}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>div.grid{grid-column:1;margin-top:0;position:relative}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>div.grid:before{background:hsla(0,0%,100%,.86);border-radius:999px;box-shadow:0 5px 14px rgba(15,23,42,.09);color:#0f172a;content:"小程序码";font-size:.72rem;font-weight:700;left:.5rem;padding:.16rem .42rem;position:absolute;top:.5rem;z-index:1}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown>div.grid>div:has(>details)>div.grid:before{color:#0f172a}html.docs-doc-id-showcase\/index .theme-doc-markdown img[src*="/img/showcase/"]{background:linear-gradient(180deg,#fff,var(--showcase-media-bg));border:1px solid rgba(148,163,184,.18)!important;border-radius:.5rem!important;display:block;padding:.7rem}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>div.grid img[src*="/img/showcase/"]{height:var(--showcase-scan-image-height)!important;padding:.58rem}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown img[src*="/img/showcase/"]{background:linear-gradient(180deg,#f8fafc,#e2e8f0);border-color:rgba(148,163,184,.14)!important}html.docs-doc-id-showcase\/index .theme-doc-markdown details{background:rgba(14,165,233,.06)!important;border:1px solid rgba(14,165,233,.2)!important;border-radius:.5rem!important;box-shadow:none!important;margin-top:.85rem!important;padding:0!important}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>details{grid-column:2;margin-top:0!important}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown details{background:rgba(8,47,73,.22)!important;border-color:rgba(56,189,248,.16)!important}html.docs-doc-id-showcase\/index .theme-doc-markdown details summary{align-items:center;color:#334155!important;display:flex;font-size:.88rem;font-weight:600;gap:.45rem;justify-content:space-between;line-height:1.45;list-style:none;overflow-wrap:anywhere;padding:.7rem .85rem}html.docs-doc-id-showcase\/index .theme-doc-markdown details summary:after{color:var(--showcase-card-accent);content:"+";flex:0 0 auto;font-size:1rem;line-height:1}html.docs-doc-id-showcase\/index .theme-doc-markdown details[open] summary:after{content:"-"}html.docs-doc-id-showcase\/index .theme-doc-markdown details summary::-webkit-details-marker,html.docs-doc-id-showcase\/index .theme-doc-markdown details summary::marker{content:"";display:none}html.docs-doc-id-showcase\/index[data-theme=dark] .theme-doc-markdown details summary{color:#cbd5e1!important}html.docs-doc-id-showcase\/index .theme-doc-markdown details>div{padding:0 .85rem .85rem}html.docs-doc-id-showcase\/index .theme-doc-markdown details div.grid{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}html.docs-doc-id-showcase\/index .theme-doc-markdown details div.grid:has(>img:only-child){grid-template-columns:1fr!important}html.docs-doc-id-showcase\/index .theme-doc-markdown details img[src*="/img/showcase/"]{height:var(--showcase-extra-image-height)!important;padding:.45rem}html.docs-doc-id-showcase\/index .showcase-card__header h3:before{background:linear-gradient(180deg,var(--showcase-card-accent),var(--showcase-card-accent-2));border-radius:999px;content:"";flex:0 0 auto;height:1.15rem;width:.28rem}html.docs-doc-id-showcase\/index .showcase-card__header h3 a{color:inherit}html.docs-doc-id-showcase\/index .showcase-card__anchor{color:var(--showcase-card-accent)!important;font-size:.86em;opacity:0;transition:opacity .16s}html.docs-doc-id-showcase\/index .showcase-card:hover .showcase-card__anchor,html.docs-doc-id-showcase\/index .showcase-card__anchor:focus-visible{opacity:1}html.docs-doc-id-showcase\/index .showcase-card__body,html.docs-doc-id-showcase\/index .showcase-card__meta{background:var(--showcase-card-bg-soft);border:1px solid rgba(148,163,184,.14);border-radius:.5rem;color:var(--showcase-card-text-muted)}html.docs-doc-id-showcase\/index .showcase-card__meta{font-size:.86rem;line-height:1.5;margin:0 0 .72rem;padding:.5rem .62rem}html.docs-doc-id-showcase\/index .showcase-card__body{font-size:.92rem;line-height:1.62;margin-bottom:.9rem;overflow-wrap:anywhere;padding:.65rem .72rem}.docItemContainer_AoGq article>:first-child,.docItemContainer_AoGq header+*,html.docs-doc-id-showcase\/index .showcase-card__body>:first-child{margin-top:0}.admonitionContent_kqJZ>:last-child,.collapsibleContent_I3vz p:last-child,.details_k7v5>summary>p:last-child,.tabItem_kt9u>:last-child,html.docs-doc-id-showcase\/index .showcase-card__body>:last-child{margin-bottom:0}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__body,html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__meta{border-color:rgba(148,163,184,.12)}html.docs-doc-id-showcase\/index .showcase-card__media{display:grid;gap:.9rem}html.docs-doc-id-showcase\/index .showcase-card--with-screenshots .showcase-card__media{grid-template-columns:minmax(8.5rem,.72fr) minmax(0,1.45fr)}html.docs-doc-id-showcase\/index .showcase-card__primary{margin:0;position:relative}html.docs-doc-id-showcase\/index .showcase-card__primary figcaption{background:hsla(0,0%,100%,.88);border-radius:999px;box-shadow:0 5px 14px rgba(15,23,42,.09);color:#0f172a;font-size:.72rem;font-weight:700;left:.5rem;padding:.16rem .42rem;pointer-events:none;position:absolute;top:.5rem;z-index:1}html.docs-doc-id-showcase\/index .showcase-card__image{background:linear-gradient(180deg,#fff,var(--showcase-media-bg));border:1px solid rgba(148,163,184,.18)!important;border-radius:.5rem!important;display:block;padding:.7rem;transition:border-color .18s,box-shadow .18s,transform .18s}html.docs-doc-id-showcase\/index .showcase-card__image-button{background:0 0;border:0;border-radius:.5rem;cursor:zoom-in;display:block;padding:0;position:relative;width:100%}html.docs-doc-id-showcase\/index .showcase-card__image-button:focus-visible .showcase-card__image,html.docs-doc-id-showcase\/index .showcase-card__image-button:hover .showcase-card__image{border-color:rgba(14,165,233,.42)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 32px rgba(14,165,233,.16);transform:scale(1.018)}html.docs-doc-id-showcase\/index .showcase-card__image-button:active .showcase-card__image{transform:scale(.992)}html.docs-doc-id-showcase\/index .showcase-card__image-button:focus-visible{outline:2px solid var(--showcase-card-accent);outline-offset:3px}html.docs-doc-id-showcase\/index .showcase-card__zoom-hint{background:hsla(0,0%,100%,.88);border:1px solid rgba(14,165,233,.28);border-radius:999px;bottom:.58rem;box-shadow:0 10px 24px rgba(15,23,42,.12);height:1.78rem;opacity:0;position:absolute;right:.58rem;transform:translateY(.25rem) scale(.94);transition:opacity .18s,transform .18s;width:1.78rem;z-index:1}html.docs-doc-id-showcase\/index .showcase-card__zoom-hint:before{border:2px solid #0284c7;border-radius:999px;content:"";height:.62rem;left:.45rem;position:absolute;top:.45rem;width:.62rem}html.docs-doc-id-showcase\/index .showcase-card__zoom-hint:after{background:#0284c7;border-radius:999px;bottom:.42rem;content:"";height:2px;position:absolute;right:.42rem;transform:rotate(45deg);transform-origin:center;width:.48rem}html.docs-doc-id-showcase\/index .showcase-card__image-button:focus-visible .showcase-card__zoom-hint,html.docs-doc-id-showcase\/index .showcase-card__image-button:hover .showcase-card__zoom-hint{opacity:1;transform:translateY(0) scale(1)}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__zoom-hint{background:rgba(15,23,42,.88);border-color:rgba(56,189,248,.26)}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__zoom-hint:before{border-color:#7dd3fc}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__zoom-hint:after{background:#7dd3fc}html.docs-doc-id-showcase\/index .showcase-card--with-screenshots .showcase-card__primary .showcase-card__image{height:var(--showcase-scan-image-height)!important;padding:.58rem}html.docs-doc-id-showcase\/index .showcase-card__screenshots{background:rgba(14,165,233,.06);border:1px solid rgba(14,165,233,.2);border-radius:.5rem;overflow:hidden}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__screenshots{background:rgba(8,47,73,.22);border-color:rgba(56,189,248,.16)}html.docs-doc-id-showcase\/index .showcase-card__toggle{align-items:center;background:0 0;border:0;color:#334155;cursor:pointer;display:flex;font:inherit;font-size:.88rem;font-weight:650;gap:.45rem;line-height:1.35;min-height:2.65rem;padding:.7rem .85rem;text-align:left;width:100%}html.docs-doc-id-showcase\/index .showcase-card__toggle:hover{color:#0284c7}html.docs-doc-id-showcase\/index .showcase-card__toggle:focus-visible{outline:2px solid var(--showcase-card-accent);outline-offset:-2px}html.docs-doc-id-showcase\/index[data-theme=dark] .showcase-card__toggle:hover{color:#7dd3fc}html.docs-doc-id-showcase\/index .showcase-card__caret{background:currentColor;clip-path:polygon(24% 12%,78% 50%,24% 88%);flex:0 0 auto;height:.58rem;margin-top:.02rem;transform:rotate(90deg);transform-origin:50% 50%;transition:transform .16s;width:.58rem}html.docs-doc-id-showcase\/index .showcase-card__toggle[aria-expanded=false] .showcase-card__caret{transform:rotate(0)}html.docs-doc-id-showcase\/index .showcase-card__count{color:var(--showcase-card-text-muted)}html.docs-doc-id-showcase\/index .showcase-card__toggle:after{background:rgba(14,165,233,.56);content:"";flex:1 1 auto;height:1px;margin-left:.55rem}html.docs-doc-id-showcase\/index .showcase-card__shot-panel{padding:.15rem .85rem .85rem}html.docs-doc-id-showcase\/index .showcase-card__shot-grid{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}html.docs-doc-id-showcase\/index .showcase-card__shot-grid:has(>img:only-child){grid-template-columns:1fr}html.docs-doc-id-showcase\/index .showcase-card__shot{height:var(--showcase-extra-image-height)!important;padding:.45rem}html.docs-doc-id-showcase\/index .showcase-card__lightbox{backdrop-filter:blur(14px);background:rgba(2,6,23,.82);display:grid;inset:0;padding:clamp(1rem,3vw,2rem);place-items:center;position:fixed;z-index:9999}html.docs-doc-id-showcase\/index .showcase-card__lightbox-frame{background:#f8fafc;border:1px solid rgba(226,232,240,.22);border-radius:.75rem;box-shadow:0 28px 80px rgba(2,6,23,.46);display:grid;max-height:88vh;max-width:min(92vw,58rem);padding:clamp(.55rem,1.2vw,.85rem)}html.docs-doc-id-showcase\/index .showcase-card__lightbox-frame img{border-radius:.45rem;display:block;max-height:calc(88vh - 2rem);max-width:100%;object-fit:contain}html.docs-doc-id-showcase\/index .showcase-card__lightbox-close{background:rgba(15,23,42,.64);border:1px solid rgba(226,232,240,.22);border-radius:999px;color:#f8fafc;cursor:pointer;display:grid;font-size:1.72rem;height:2.55rem;line-height:1;place-items:center;position:fixed;right:clamp(.85rem,2vw,1.35rem);top:clamp(.85rem,2vw,1.35rem);transition:background .16s,transform .16s;width:2.55rem;z-index:1}html.docs-doc-id-showcase\/index .showcase-card__lightbox-close:focus-visible,html.docs-doc-id-showcase\/index .showcase-card__lightbox-close:hover{background:rgba(14,165,233,.76);transform:scale(1.05)}html.docs-doc-id-showcase\/index .showcase-card__lightbox-close:active{transform:scale(.96)}.backToTopButton_JiRj{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_JiRj:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_UkHf{opacity:1;transform:scale(1);visibility:visible}:root{--ifm-color-primary:#0ea5e9;--ifm-color-primary-dark:#0d95d2;--ifm-color-primary-darker:#0c8cc6;--ifm-color-primary-darkest:#0a74a3;--ifm-color-primary-light:#1eb0f1;--ifm-color-primary-lighter:#2ab4f2;--ifm-color-primary-lightest:#4dc0f4;--docusaurus-highlighted-code-line-bg:rgba(0,0,0,.1);--ifm-toc-border-color:rgba(15,23,42,.1);--tw-gradient-stop-1:rgba(14,165,233,.22);--tw-gradient-stop-2:rgba(7,193,96,.18);--tw-gradient-stop-3:rgba(99,102,241,.18);--doc-table-surface:#fff;--doc-table-border:rgba(15,23,42,.06);--doc-table-head-bg:rgba(14,165,233,.08);--doc-table-head-text:#0f172a;--doc-table-row-alt:rgba(14,165,233,.02);--doc-table-row-hover:rgba(14,165,233,.06);--doc-table-shadow:0 10px 30px -25px rgba(15,23,42,.25);--doc-table-code:rgba(14,165,233,.12);--ifm-font-family-base:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ifm-heading-font-weight:650;--ifm-font-color-base:#243244;--ifm-line-height-base:1.72;--ifm-background-color:#f8fbff;--ifm-navbar-height:4rem;--docsearch-primary-color:#003dff;--docsearch-soft-primary-color:rgba(0,61,255,.1);--docsearch-subtle-color:#d6d6e7;--docsearch-text-color:#36395a;--docsearch-success-color:#e8f5e9;--docsearch-secondary-text-color:#5a5e9a;--docsearch-background-color:#f5f5fa;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-focus-color:#005fcc;--docsearch-highlight-color:#003dff;--docsearch-muted-color:#9698c3;--docsearch-muted-color-darker:rgba(120,122,165,.25);--docsearch-icon-color:#5a5e9a;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#003dff;--docsearch-border-radius:4px;--docsearch-search-button-background:#fff;--docsearch-search-button-text-color:var(--docsearch-secondary-text-color);--docsearch-modal-width:800px;--docsearch-modal-height:600px;--docsearch-modal-variable-height:60dvh;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:rgba(0,0,0,.2) 0px 12px 28px 0px,rgba(0,0,0,.1) 0px 2px 4px 0px,hsla(0,0%,100%,.05) 0px 0px 0px 1px inset;--docsearch-searchbox-height:56px;--docsearch-searchbox-initial-height:56px;--docsearch-searchbox-background:#ffffffa6;--docsearch-searchbox-focus-background:#ffffffa6;--docsearch-actions-width:99px;--docsearch-actions-height:44px;--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-highlight-color:rgba(0,61,255,.1);--docsearch-hit-background:#fff;--docsearch-key-background:#f5f5fa;--docsearch-key-color:#5a5e9a;--docsearch-key-pressed-shadow:inset 0 2px 4px rgba(120,122,165,.25);--docsearch-footer-height:52px;--docsearch-footer-background:#ffffffa6;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12);--fav-out-dur:160ms;--del-dur:150ms;--ease-smooth:cubic-bezier(0.25,0.8,0.4,1);--ease-fast:cubic-bezier(0.45,0.15,0.6,0.9);--shadow-pop:0 4px 12px rgba(0,0,0,.06);--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:transparent;--docusaurus-collapse-button-bg-hover:rgba(0,0,0,.1);--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docusaurus-blog-social-icon-size:1rem;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300)}.DocSearch-Button{all:unset;align-items:center;background-color:var(--docsearch-search-button-background);border:1px solid var(--docsearch-subtle-color);border-radius:.5rem;color:var(--docsearch-search-button-text-color);cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button-Container{align-items:center;display:flex;height:100%}.DocSearch-Button-Container svg{color:currentColor}.DocSearch-Back-Icon,.DocSearch-Search-Icon{color:var(--docsearch-highlight-color);stroke-width:1.6}.DocSearch-Action,.DocSearch-AskAi-Return,.DocSearch-Hit-Tree,.DocSearch-Hit-action,.DocSearch-Hit-icon{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Button-Placeholder{color:currentColor;display:inline-block;font-size:1rem;line-height:normal;padding-block:0;padding-inline:8px 12px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-background);border:0;border-radius:4px;box-shadow:none!important;color:var(--docsearch-key-color);display:flex;font-family:system-ui,-apple-system,sans-serif;font-size:14px;height:24px;justify-content:center;position:relative;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:24px}.DocSearch-Link,.DocSearch-SearchBar-Magnifier{color:var(--docsearch-highlight-color)}@supports (color:color-mix(in lch,red,blue)){.DocSearch-Button-Key{border:1px solid color-mix(in srgb,var(--docsearch-subtle-color) 20%,transparent)}}.DocSearch-Button-Key--ctrl{width:33px}.DocSearch-Button-Key:first-child{margin-inline-end:.4em}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow)!important;transform:translateY(1px)}.DocSearch--active{overflow:hidden!important}.DocSearch-Hit-AskAIButton-title,.DocSearch-Hit-content-wrapper,.DocSearch-Input{overflow-x:hidden;text-overflow:ellipsis}.DocSearch-Container{backdrop-filter:blur(4px);background-color:var(--docsearch-container-background);height:100vh;inset-block-start:0;inset-inline-start:0;position:fixed;width:100vw;z-index:400}.DocSearch-Form,.DocSearch-Hit,.DocSearch-Modal{display:flex;position:relative}.DocSearch-Hit mark,.DocSearch-Prefill:focus,.DocSearch-Prefill:hover,.DocSearch-ThreadDepthError-Link{-webkit-text-decoration:underline;text-decoration:underline}.DocSearch-Link{appearance:none;background:none;border:0;cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:4px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width)}.DocSearch-Logo a,.DocSearch-Menu-content.open,.DocSearch-SearchBar,.searchLogoColumn_FfrZ a{display:flex}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-block-end:1px solid var(--docsearch-subtle-color);border-radius:4px 4px 0 0;height:var(--docsearch-searchbox-height,var(--docsearch-searchbox-initial-height));margin:0;min-height:var(--docsearch-searchbox-initial-height);padding-block:var(--docsearch-spacing);padding-inline:16px;width:100%}.DocSearch-Input,.DocSearch-Modal-heading{appearance:none;background:0 0;border:0;color:var(--docsearch-text-color);flex:1 1 0%;font:inherit;font-size:1.2em;font-weight:300;height:100%;line-height:1.4;min-width:0;outline:0;overflow-y:hidden;padding-block-start:0;padding-inline-start:8px;resize:none}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-Actions{align-items:center;display:flex;flex:0 0 auto;gap:8px;height:var(--docsearch-actions-height);justify-content:flex-end;padding:0 2px;width:auto}.DocSearch-Divider{border-inline-start:1px solid var(--docsearch-subtle-color);height:16px}.DocSearch-Action{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center;min-height:24px;min-width:24px}.DocSearch-Action,.DocSearch-AskAi-Return,.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{margin:0;padding:0}.DocSearch-AskAi-Return,.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Action,.DocSearch-AskAi-Return{animation:.1s ease-in forwards d;appearance:none;background:none;border:none;border-radius:var(--docsearch-border-radius);color:var(--docsearch-icon-color);cursor:pointer;inset-inline-end:0;padding:2px}.DocSearch-AskAi-Return[hidden],.DocSearch-Close[hidden],.DocSearch-Input[hidden],.DocSearch-StreamingIndicator[hidden],svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Action:hover,.DocSearch-AskAi-Return:hover{background:var(--docsearch-soft-primary-color);color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{color:var(--docsearch-icon-color);height:24px;width:24px}.DocSearch-Form:focus-within .DocSearch-MagnifierLabel svg{color:var(--docsearch-highlight-color)}.DocSearch-Clear{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;flex:none;font:inherit;font-size:.9em;font-weight:300;height:28px;margin-inline-start:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Clear:focus-visible,.DocSearch-Close:focus-visible{border-radius:4px;outline:2px solid var(--docsearch-focus-color);outline-offset:1px}.DocSearch-Dropdown{height:var(--docsearch-modal-variable-height);max-height:calc(var(--docsearch-modal-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:0 0}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown-Container ul{list-style:none;margin:0;padding:0}.DocSearch-Label{color:var(--docsearch-secondary-text-color);font-size:.875em;font-weight:400;line-height:1.6em}.DocSearch-Help,.DocSearch-NoResults-Help{color:var(--docsearch-secondary-text-color);font-size:.8em;font-weight:300;line-height:1.5em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{color:var(--docsearch-text-color);font-size:1.1em;font-weight:300;line-height:.5em}.DocSearch-Title strong{font-weight:500}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-inline-start:8px}.DocSearch-Hits:last-of-type{margin-block-end:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-block-end:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-block-end:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;padding-block-end:4px;scroll-margin-block-start:40px}.DocSearch-Hit:first-of-type{margin-block-start:4px}.DocSearch-Hit a,.DocSearch-Hit--AskAI{background:var(--docsearch-hit-background);border-radius:4px;cursor:pointer;display:block;padding-inline-start:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-text-color);font-size:.9em;font-weight:600;inset-block-start:0;line-height:32px;margin:0 -4px;padding:8px 4px 4px;position:sticky;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;width:24px}.DocSearch-Hit-Container,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title{color:var(--docsearch-text-color)}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit--AskAI,.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-hit-highlight-color)}.DocSearch-Conversation-History .DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-hit-background)}.DocSearch-Hit mark{color:var(--docsearch-highlight-color);text-underline-offset:.3em}.DocSearch-Hit-Container{align-items:center;display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{color:var(--docsearch-secondary-text-color);height:20px;width:20px}.DocSearch-Hit-action{align-items:center;color:var(--docsearch-muted-color);display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-inline-start:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon,.tocCollapsibleContent_AaKo a{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:400;gap:4px;justify-content:center;line-height:1.2em;margin:0 8px;position:relative;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-secondary-text-color);font-size:.75em}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover svg,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-highlight-color)}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{align-items:center;color:var(--docsearch-secondary-text-color);display:flex;flex-direction:column;font-size:1.25em;font-weight:400;justify-content:center;margin:0 auto;text-align:center;width:80%}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-NoResults{max-height:80%}.sidebar_uJPg,.tableOfContents_jeP5{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem)}.DocSearch-StartScreen{height:100%}.DocSearch-NoResults{gap:.8em;margin-block-start:2em}.DocSearch-NoResults--withAskAi{justify-content:flex-start;margin-block-start:0}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-StartScreen{gap:24px}.DocSearch-StartScreen-Icon{height:64px;stroke:var(--docsearch-icon-color);width:64px}.DocSearch-AskAiScreen-MessageContent-Reasoning svg,.DocSearch-Screen-Icon{color:var(--docsearch-icon-color)}.DocSearch-NoResults-Prefill-List{display:flex;flex-direction:column;gap:12px;text-align:center}.DocSearch-NoResults-Prefill-List-Items{display:flex;flex-direction:column;gap:2px}.DocSearch-NoResults-Prefill-List-Items p{align-items:center;display:flex;margin:0;text-align:start}.DocSearch-Prefill{align-items:center;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-flex;font-size:.8em;font-weight:300;gap:4px;height:40px;padding:0 4px}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 4px 4px;display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;gap:16px;list-style:none;margin:0;padding:0}.DocSearch-Commands li,.DocSearch-Commands-Key{align-items:center;display:flex}.DocSearch-Commands-Key{background-color:var(--docsearch-background-color);border:0;border-radius:2px;box-shadow:none!important;color:var(--docsearch-icon-color);height:24px;justify-content:center;margin-inline-end:4px;width:24px}.DocSearch-Commands-Key:last-of-type{margin-inline-end:8px}.DocSearch-Escape-Key{font-size:10px;font-weight:300;letter-spacing:normal;line-height:16px;text-align:center}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.DocSearch-AskAi-Section{display:flex;flex-direction:column;gap:8px;padding:12px 0}.DocSearch-Hit-AskAIButton{align-items:center;color:var(--docsearch-text-color);display:flex;flex-direction:row}.DocSearch-Hit-AskAIButton-icon{color:var(--docsearch-icon-color);flex-shrink:0;margin-inline-end:12px}.DocSearch-Hit-AskAIButton-title{color:var(--docsearch-hit-color);display:flex;flex:1 1 auto;font-weight:400;gap:4px;position:relative;white-space:nowrap;width:80%}.DocSearch-Hit-AskAIButton-title-query{background:none;margin-inline-start:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes d{0%{opacity:0}to{opacity:1}}.DocSearch-AskAiScreen-Container{display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start;padding:0;text-align:start;width:100%}.DocSearch-AskAiScreen-Disclaimer{align-self:flex-start;display:flex;font-size:.6em;font-weight:300;margin:0;padding-block:1.5em .5em;padding-inline:0;text-align:start}.DocSearch-AskAiScreen-Body{gap:24px;width:100%}.DocSearch-AskAiScreen-Body,.DocSearch-AskAiScreen-Response,.DocSearch-AskAiScreen-Response-Container{display:flex;flex-direction:column}.DocSearch-AskAiScreen-Response{align-self:flex-start;background:var(--docsearch-hit-background);border-radius:4px;color:var(--docsearch-text-color);font-size:.8em;gap:1em;margin-block-end:8px;padding:24px;width:100%}.DocSearch-AskAiScreen-Query{font-size:1.25em;font-weight:600;line-break:loose;line-height:1.4;margin:0}.DocSearch-AskAiScreen-Answer{line-height:1.5}.DocSearch-AskAiScreen-Answer,.DocSearch-AskAiScreen-ThinkingDots{color:var(--docsearch-secondary-text-color);font-weight:400;margin:0}.DocSearch-AskAiScreen-Error,.DocSearch-AskAiScreen-Error .DocSearch-Markdown-Content{color:var(--docsearch-error-color)}.DocSearch-AskAiScreen-ThinkingDots{font-size:.8em}.DocSearch-AskAiScreen-Answer-Footer{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.DocSearch-AskAiScreen-Actions{align-items:center;display:flex;flex-direction:row;gap:12px;margin-inline-start:auto}.DocSearch-AskAiScreen-ActionButton{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin:0;padding:4px;transition:background-color .2s;width:24px}.DocSearch-AskAiScreen-ActionButton:hover,.DocSearch-AskAiScreen-RelatedSources-Item-Link:hover{background:var(--docsearch-hit-highlight-color)}.DocSearch-AskAiScreen-ActionButton svg{color:var(--docsearch-icon-color);height:20px;stroke-width:1.5;width:20px}.DocSearch-AskAiScreen-CopyButton--copied{background-color:var(--docsearch-success-color);cursor:default}.DocSearch-AskAiScreen-MessageContent{display:flex;flex-direction:column;row-gap:1em}.DocSearch-AskAiScreen-Error{background-color:rgba(239,83,80,.1);border-radius:4px;flex-direction:row;font-size:1em;font-weight:400;gap:8px;padding:1em}.DocSearch-AskAiScreen-Error svg{margin-top:.25rem}.DocSearch-AskAiScreen-Error svg,.DocSearch-AskAiScreen-MessageContent-Tool svg{flex-shrink:0;height:16px;width:16px}.DocSearch-AskAiScreen-Error p{margin:0}.DocSearch-AskAiScreen-Error-Content{display:flex;flex:1 1 0%;flex-direction:column}.DocSearch-AskAiScreen-Error-Title{font-weight:700;margin-bottom:4px}.DocSearch-AskAiScreen-Error--ThreadDepth{animation:.3s ease-out e;border:1px solid #febdc5;color:var(--docsearch-text-color);font-size:12px;margin:12px 0 8px;width:100%}.DocSearch-AskAiScreen-Error--ThreadDepth .DocSearch-AskAiScreen-Error-Title{margin-bottom:6px}@keyframes e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DocSearch-ThreadDepthError-Link{background:none;border:none;color:var(--docsearch-highlight-color);cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.DocSearch-AskAiScreen-RelatedSources-Item-Link,.DocSearch-Markdown-Content a,.tag_cdag:hover,.toolButton_eWXz{-webkit-text-decoration:none;text-decoration:none}.DocSearch-CodeSnippet-CopyButton:hover,.DocSearch-ThreadDepthError-Link:hover,.theme-code-block-highlighted-line .codeLineNumber_RSqw:before{opacity:.8}.DocSearch-ThreadDepthError-Link:active{color:#991b1b}.DocSearch-AskAiScreen-FeedbackText{color:var(--docsearch-muted-color);font-size:.7em;font-weight:400;margin:0}.DocSearch-AskAiScreen-FeedbackText--visible{animation:.3s ease-in forwards d}.DocSearch-AskAiScreen-RelatedSources{display:flex;flex-direction:column;gap:4px;width:100%}.DocSearch-AskAiScreen-RelatedSources-List{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.DocSearch-AskAiScreen-RelatedSources-Title{color:var(--docsearch-secondary-text-color);font-size:.7em;font-weight:400;margin:0;padding:6px 0}.DocSearch-AskAiScreen-RelatedSources-NoResults{color:var(--docsearch-text-color);font-size:.8rem;font-weight:400;margin:0}.DocSearch-AskAiScreen-RelatedSources-Error{color:var(--docsearch-error-color);font-size:.8rem;font-weight:400;margin:0}.DocSearch-AskAiScreen-RelatedSources-Item-Link{align-items:center;background:var(--docsearch-hit-background);border-radius:4px;color:var(--docsearch-text-color);display:flex;font-size:.75em;gap:6px;max-width:70%;padding:12px 8px;transition:background-color .2s}.DocSearch-AskAiScreen-RelatedSources-Item-Link svg{color:var(--docsearch-icon-color);flex-shrink:0;stroke-width:1.2}.DocSearch-AskAiScreen-RelatedSources-Item-Link span{flex:1 1 0;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocSearch-AskAiScreen-ExchangesList{display:flex;flex-direction:column;gap:24px;margin:8px 0}.DocSearch-Markdown-Content{color:var(--docsearch-text-color);font-size:.9355em;line-height:1.6;word-wrap:break-word}.DocSearch-Markdown-Content--streaming{animation:.3s ease-in-out both d}.DocSearch-Markdown-Content p{margin:1em 0}.DocSearch-Markdown-Content p:last-child{margin-block-end:0}.DocSearch-Markdown-Content p:first-child{margin-block-start:0}.DocSearch-Markdown-Content code{border-radius:3px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em;letter-spacing:normal;margin:0;padding:.2em 0}.DocSearch-Markdown-Content code,.DocSearch-Markdown-Content pre{background-color:var(--docsearch-key-background);color:var(--docsearch-text-color)}.DocSearch-Markdown-Content pre{border-radius:6px;margin:1.5em 0;overflow-x:auto;padding:1.2em}.DocSearch-Markdown-Content pre code{background-color:transparent;border-radius:0;color:inherit;font-size:.8em;margin:0;padding:0;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}.DocSearch-Markdown-Content h1,.DocSearch-Markdown-Content h2,.DocSearch-Markdown-Content h3,.DocSearch-Markdown-Content h4,.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{color:var(--docsearch-text-color);font-weight:600;letter-spacing:-.02em;line-height:1.3;margin:1em 0}.DocSearch-Markdown-Content h1{font-size:1.5em}.DocSearch-Markdown-Content h2{font-size:1.2em}.DocSearch-Markdown-Content h3{font-size:1em}.DocSearch-Markdown-Content h4{font-size:.9em}.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{font-size:.8em}.DocSearch-Markdown-Content ol,.DocSearch-Markdown-Content ul{color:var(--docsearch-text-color);margin:1.2em 0;padding-inline-start:1.5em}.DocSearch-Markdown-Content ol{list-style-type:decimal}.DocSearch-Markdown-Content li{color:var(--docsearch-text-color);line-height:1.6;margin:.8em 0;padding-inline-start:.3em}.DocSearch-Markdown-Content li>ol,.DocSearch-Markdown-Content li>ul{margin:.5em}.DocSearch-Markdown-Content li::marker{color:var(--docsearch-muted-color)}.DocSearch-Markdown-Content a{color:var(--docsearch-highlight-color);transition:.2s}.DocSearch-Markdown-Content a:hover,.content_XbZe a{-webkit-text-decoration:underline;text-decoration:underline}.DocSearch-Markdown-Content a:hover{opacity:.9}.DocSearch-Markdown-Content blockquote{border-inline-start:4px solid var(--docsearch-hit-highlight-color);color:var(--docsearch-secondary-text-color);font-style:italic;margin:1.5em 0;padding-block:.5em;padding-inline:1em 0}.DocSearch-Markdown-Content hr{border:none;margin:1em 0}.DocSearch-Markdown-Content table{border-collapse:collapse;margin:1.5em 0;width:100%}.DocSearch-Markdown-Content td,.DocSearch-Markdown-Content th{border:1px solid var(--docsearch-subtle-color);padding:.75em;text-align:start}.DocSearch-Markdown-Content th{background-color:var(--docsearch-hit-background);font-weight:600}.DocSearch-AskAiScreen-MessageContent-Reasoning{align-items:center;color:var(--docsearch-muted-color);display:flex;font-size:1em;gap:4px}.DocSearch-AskAiScreen-MessageContent-Tool{align-items:center;color:var(--docsearch-muted-color);display:flex;line-height:1.2;width:100%}.DocSearch-AskAiScreen-MessageContent-Tool.Tool--Result{padding-block-start:0}.DocSearch-AskAiScreen-MessageContent-Tool>svg{color:var(--docsearch-icon-color);margin-inline-end:8px}.DocSearch-AskAiScreen-MessageContent-Tool-Query{color:var(--docsearch-muted-color);transition:box-shadow .2s}.DocSearch-AskAiScreen-MessageContent-Tool-Query svg{color:var(--docsearch-muted-color)}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover{box-shadow:0 1px 0 0 var(--docsearch-highlight-color);color:var(--docsearch-highlight-color);cursor:pointer}.DocSearck-AskAiScreen-MessageContent-Stopped{color:var(--docsearch-muted-color);font-style:italic;margin-block-start:1em}.DocSearch-AskAiScreen-SmallerLoadingIcon{height:16px;width:16px}.shimmer{background:var(--shimmer-bg);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:transparent;display:flex;-webkit-text-fill-color:transparent;animation:2.5s linear infinite f;pointer-events:none}@keyframes f{0%{background-position:200% 0}to{background-position:-200% 0}}.DocSearch-CodeSnippet,.DocSearch-Menu{position:relative}.DocSearch-CodeSnippet-CopyButton{align-items:center;background:var(--docsearch-key-background);border:none;border-radius:4px;color:var(--docsearch-text-color);cursor:pointer;display:flex;font-size:.75em;inset-block-start:8px;inset-inline-end:8px;padding:.2em .6em;position:absolute;transition:opacity .2s}.DocSearch-CodeSnippet-CopyButton:active{opacity:.6}.DocSearch-CodeSnippet-CopyButton svg{height:16px;margin-inline-end:4px;width:16px}.DocSearch-CodeSnippet-CheckIcon,.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CopyIcon,.DocSearch-Markdown-Content--streaming .DocSearch-CodeSnippet-CopyButton,.docSidebarContainer_wCJG,.navbarSearchContainer_NacW:empty,.sidebarLogo_Bsh3,.themedComponent_h2Da,.toggleIcon_vFKN,html[data-announcement-bar-initially-dismissed=true] .announcementBar_u0Xw{display:none}.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CheckIcon{display:inline-block}.DocSearch-NewConversationScreen{padding:3em var(--docsearch-spacing)}.DocSearch-NewConversationScreen-Title{color:var(--docsearch-text-color);font-size:26px;font-weight:600;margin-block-end:.15em}.DocSearch-NewConversationScreen-Description{color:var(--docsearch-muted-color);font-size:14px}.DocSearch-NewConversationScreen-SuggestedQuestions{align-items:start;display:flex;flex-direction:column;gap:var(--docsearch-spacing);margin-block-start:1.5em}.DocSearch-NewConversationScreen-SuggestedQuestion{align-items:center;background-color:var(--docsearch-searchbox-background);border:1px solid var(--docsearch-subtle-color);border-radius:var(--docsearch-border-radius);color:var(--docsearch-text-color);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:12px}.DocSearch-Menu-content{background-color:var(--docsearch-dropdown-menu-background);border-radius:var(--docsearch-border-radius);box-shadow:0 0 0 1px #21243d0d,0 8px 16px -4px #21243d40;display:none;flex-direction:column;inset-block-start:calc(100% + 12px);inset-inline-end:0;min-width:195px;padding:8px 0;position:absolute;z-index:422}.DocSearch-Container,.skipToContent_jJs0{z-index:calc(var(--ifm-z-index-fixed) + 1)}.DocSearch-Menu-item{align-items:center;background-color:transparent;border:0;color:var(--docsearch-text-color);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 16px;white-space:nowrap}.DocSearch-Menu-item:hover{background-color:var(--docsearch-dropdown-menu-item-hover-background)}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Button-Key,.codeBlockStandalone_ArDI{padding:0}.skipToContent_jJs0{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem}.skipToContent_jJs0:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_jFJs{line-height:0;padding:0}.content_XbZe{font-size:85%;padding:5px 0;text-align:center}.content_XbZe a{color:inherit}.announcementBar_u0Xw{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}.announcementBarPlaceholder_QEJp{flex:0 0 10px}.announcementBarClose_Awv0{align-self:stretch;flex:0 0 30px}.toggle_d1LA{height:2rem;width:2rem}.toggleButton_c9I4{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_c9I4:hover,.toolButton_eWXz:active{background:var(--ifm-color-emphasis-200)}[data-theme-choice=dark] .darkToggleIcon_36P8,[data-theme-choice=light] .lightToggleIcon_ARp_,[data-theme-choice=system] .systemToggleIcon_TTRw,[data-theme=dark] .themedComponent--dark_SMo8,[data-theme=light] .themedComponent--light_MYMX,html:not([data-theme]) .themedComponent--light_MYMX{display:initial}.toggleButtonDisabled_eQFs{cursor:not-allowed}.darkNavbarColorModeToggle_oIMj:hover{background:var(--ifm-color-gray-800)}[data-theme=dark]:root{--docusaurus-collapse-button-bg:hsla(0,0%,100%,.05);--docusaurus-collapse-button-bg-hover:hsla(0,0%,100%,.1)}.collapseSidebarButton_pRpl{display:none;margin:0}.categoryLinkLabel_uUpF,.linkLabel_vJnP{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.iconExternalLink_UFLJ{margin-left:.3rem}.linkLabel_vJnP{line-clamp:2;-webkit-line-clamp:2}.menu__link--sublist-caret:after{margin-left:var(--ifm-menu-link-padding-vertical)}.categoryLinkLabel_uUpF{flex:1;line-clamp:2;-webkit-line-clamp:2}.docMainContainer_m24U,.docRoot_zF2S{display:flex;width:100%}.docsWrapper_PGTP{display:flex;flex:1 0 auto}.anchorTargetStickyNavbar_yKzj{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorTargetHideOnScrollNavbar_sOZ_{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.contentReady_zqf5,.footerLogoLink_PQhK:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.iconLanguage_NnVk{margin-right:5px;vertical-align:text-bottom}.navbarHideable_S4uN{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_hYkq{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_K0mP{color:red;white-space:pre-wrap}.errorBoundaryFallback_XU6N{color:red;padding:.55rem}.navbar__items--right>:last-child{padding-right:0}.footerLogoLink_PQhK{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.mainWrapper_V6pb{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.sidebar_uJPg{overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.authorSocials_xO2T,.authorTitle_Hkus{overflow:hidden;-webkit-box-orient:vertical}.sidebarItemTitle_lrVp{font-size:var(--ifm-h3-font-size);font-weight:var(--ifm-font-weight-bold)}.container_xe_u,.sidebarItemList_OsP8{font-size:.9rem}.sidebarItem_w_q2{margin-top:.7rem}.sidebarItemLink_EcRu{color:var(--ifm-font-color-base);display:block}.sidebarItemLinkActive_l_X_{color:var(--ifm-color-primary)!important}.yearGroupHeading_TzTk{margin-bottom:.4rem;margin-top:1.6rem}.yearGroupHeading_UHsS{margin:1rem .75rem .5rem}.searchQueryInput_BRJ5,.searchVersionInput_HVcL{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_BRJ5:focus,.searchVersionInput_HVcL:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_BRJ5::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_KTOL{font-size:.9rem;font-weight:700}.searchLogoColumn_FfrZ{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.searchLogoColumn_FfrZ span{color:var(--docsearch-muted-color);font-weight:400}.searchResultItem_Vabj{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_sBMk{font-weight:400;margin-bottom:0}.searchResultItemPath_qnqV{color:var(--ifm-color-content-secondary);font-size:.8rem;--ifm-breadcrumb-separator-size-multiplier:1}.searchResultItemSummary_qa72{font-style:italic;margin:.5rem 0 0}.loadingSpinner_gmdv{animation:1s linear infinite g;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}.authorSocialIcon_moy2,.authorSocialLink_AlOY,.authorSocials_xO2T{height:var(--docusaurus-blog-social-icon-size)}.authorSocialIcon_moy2,.authorSocialLink_AlOY{width:var(--docusaurus-blog-social-icon-size)}@keyframes g{to{transform:rotate(1turn)}}.loader_bYfA{margin-top:2rem}.search-result-match{background:rgba(255,215,142,.25);color:var(--docsearch-hit-color);padding:.09em 0}[data-theme=dark] .blueskySvg_Tp5B,[data-theme=dark] .githubSvg_BbZx,[data-theme=dark] .instagramSvg_VifW,[data-theme=dark] .linkedinSvg_TkXV,[data-theme=dark] .threadsSvg_ZPjY,[data-theme=dark] .xSvg_MtQX{fill:var(--light)}[data-theme=light] .blueskySvg_Tp5B,[data-theme=light] .githubSvg_BbZx,[data-theme=light] .instagramSvg_VifW,[data-theme=light] .linkedinSvg_TkXV,[data-theme=light] .threadsSvg_ZPjY,[data-theme=light] .xSvg_MtQX{fill:var(--dark)}.authorSocials_xO2T{align-items:center;display:flex;flex-wrap:wrap;line-clamp:1;-webkit-line-clamp:1}.authorSocialLink_AlOY,.authorSocials_xO2T{line-height:0}.authorSocialLink_AlOY{margin-right:.4rem}.authorImage_mJKd{--ifm-avatar-photo-size:3.6rem}.author-as-h1_ri7t .authorImage_mJKd{--ifm-avatar-photo-size:7rem}.author-as-h2_hR3Q .authorImage_mJKd{--ifm-avatar-photo-size:5.4rem}.authorDetails_R5lB{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}.authorName_fj8Y{display:flex;flex-direction:row;font-size:1.1rem;line-height:1.1rem}.author-as-h1_ri7t .authorName_fj8Y{display:inline;font-size:2.4rem;line-height:2.4rem}.author-as-h2_hR3Q .authorName_fj8Y{display:inline;font-size:1.4rem;line-height:1.4rem}.authorTitle_Hkus{display:-webkit-box;font-size:.8rem;line-clamp:1;-webkit-line-clamp:1;line-height:1rem}.author-as-h1_ri7t .authorTitle_Hkus{font-size:1.2rem;line-height:1.6rem}.author-as-h2_hR3Q .authorTitle_Hkus{font-size:1rem;line-height:1.3rem}.authorBlogPostCount_KlYs{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.8rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.buttonGroup_y7aB button,.codeBlockContainer_MXN1{background:var(--prism-background-color);color:var(--prism-color)}.authorListItem_TkvV{list-style-type:none;margin-bottom:2rem}.authorCol_nPdZ{max-width:inherit!important}.imageOnlyAuthorRow_nWgr{display:flex;flex-flow:row wrap}.imageOnlyAuthorCol_epDc{margin-left:.3rem;margin-right:.3rem}.codeBlockContainer_MXN1{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlock_ADTf{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockLines_mKzN{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_zhtK{display:table;padding:var(--ifm-pre-padding) 0}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_Lffr{counter-increment:line-count;display:table-row}.codeLineNumber_RSqw{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_RSqw:before{content:counter(line-count);opacity:.4}.codeLineContent_CSj1{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_jFtX{opacity:1!important}.copyButtonIcons_X9kT{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_EKBn,.copyButtonSuccessIcon_rOVF{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_rOVF{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_jFtX .copyButtonIcon_EKBn{opacity:0;transform:scale(.33)}.copyButtonCopied_jFtX .copyButtonSuccessIcon_rOVF{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_ZO0_{height:1.2rem;width:1.2rem}.buttonGroup_y7aB{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_y7aB button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup_y7aB button:focus-visible,.buttonGroup_y7aB button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_y7aB button{opacity:.4}.codeBlockContent_Pnqx{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Hb0D{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlockTitle_Hb0D+.codeBlockContent_Pnqx .codeBlock_cLE5{border-top-left-radius:0;border-top-right-radius:0}.playgroundContainer_oIDu{border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading);overflow:hidden}.playgroundHeader_QQZI{align-items:center;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-content);display:flex;font-size:var(--ifm-code-font-size);font-weight:700;justify-content:space-between;letter-spacing:.08rem;padding:.75rem}.resetButton_JCPU,.toolButton_eWXz{color:var(--ifm-font-color-base);cursor:pointer}.playgroundHeaderContent_GK0k{font-size:.875rem;font-weight:var(--ifm-font-weight-bold)}.playgroundHeaderButtons_lfgj{display:flex;gap:.5rem}.playgroundPreview_Hk3a{background-color:var(--ifm-pre-background);padding:1rem}.resetButton_JCPU{align-items:center;background:var(--ifm-button-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:inline-flex;font-size:.875rem;gap:.25rem;line-height:1.5;padding:.25rem .5rem;transition:all var(--ifm-transition-fast)}.resetButton_JCPU:hover{background:var(--ifm-color-emphasis-200);border-color:var(--ifm-color-emphasis-400)}.resetButton_JCPU:active{background:var(--ifm-color-emphasis-300)}.resetButtonIcon_a3nI{flex-shrink:0;height:1rem;width:1rem}.playgroundEditor_GnIk{direction:ltr;font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace)!important}.details_k7v5{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_k7v5>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_k7v5>summary::-webkit-details-marker{display:none}.details_k7v5>summary:before{border-color:transparent transparent transparent var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_I3vz{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.tag_cdag{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_cdag:hover{--docusaurus-tag-list-border:var(--ifm-link-color)}.tagRegular_YNF4{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_r8Qr{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tag_W4TC,.tag__biN{display:inline-block}.tagWithCount_r8Qr:after,.tagWithCount_r8Qr:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_r8Qr:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_r8Qr:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_r8Qr span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tag_W4TC{margin:.5rem .5rem 0 1rem}.details_jMy0{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.tag__biN{margin:0 .4rem .5rem 0}.iconEdit_ID59{margin-right:.3em;vertical-align:sub}:not(.containsTaskList_aGvZ>li)>.containsTaskList_aGvZ{padding-left:0}.lastUpdated_oG9U{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_rCOb{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_rCOb:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_q28k:after,.tocCollapsibleExpanded_s_vV{transform:none}.tocCollapsible_QQb8{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_AaKo>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_AaKo ul li{margin:.4rem .8rem}.img_sbg9{height:auto}.admonition_uCd_{margin-bottom:1em}.admonitionHeading_n6IA{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family)}.admonitionHeading_n6IA:not(:last-child){margin-bottom:.3rem}.admonitionHeading_n6IA code{text-transform:none}.admonitionIcon_EosJ{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_EosJ svg{display:inline-block;fill:var(--ifm-alert-foreground-color);height:1.6em;width:1.6em}.tableOfContents_jeP5{overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.wrapper_vprU{background:var(--ifm-code-background);border:1px solid var(--ifm-toc-border-color);border-radius:12px;min-height:220px;overflow:hidden;padding:64px 12px 12px;position:relative}.toolbar_uz8f{align-items:center;backdrop-filter:blur(8px);background:color-mix(in srgb,var(--ifm-code-background) 85%,transparent);border-radius:10px;box-shadow:0 8px 20px rgb(0 0 0/8%);display:flex;font-size:12px;gap:8px;padding:6px 10px;pointer-events:auto;position:absolute;right:12px;top:10px;z-index:1}.toolGroup_txTl{align-items:center;display:inline-flex;gap:6px}.toolGroup_txTl+.toolGroup_txTl{border-left:1px solid var(--ifm-color-emphasis-200);padding-left:8px}.toolButton_eWXz{background:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:6px;padding:4px 10px;transition:background-color .12s,border-color .12s}.toolButton_eWXz:hover{background:var(--ifm-hover-overlay);border-color:var(--ifm-color-emphasis-400)}.scaleText_MNW7{color:var(--ifm-font-color-secondary);min-width:46px;text-align:center}.diagram_VNFP{border-radius:8px;margin-top:4px;min-height:240px;overflow:auto;position:relative}.skeleton_wZcF{animation:1.2s ease-in-out infinite h;background:linear-gradient(90deg,var(--ifm-color-emphasis-100) 0,var(--ifm-color-emphasis-50) 45%,var(--ifm-color-emphasis-100) 90%);background-size:200% 100%;border-radius:8px;inset:0;opacity:.6;pointer-events:none;position:absolute}.content_NMjw{display:inline-block;min-height:120px;opacity:1;transform-origin:0 0;will-change:transform}.content_NMjw svg{display:block;height:100%;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}@keyframes h{0%{background-position:0 50%}to{background-position:120% 50%}}.breadcrumbHomeIcon_vfWt{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_JxVS{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}@media (min-width:560px)and (max-width:760px){.home-hero__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 40rem){.container{max-width:40rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.sm\:h-14{height:calc(var(--spacing)*14)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:w-14{width:calc(var(--spacing)*14)}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:min-w-\[3\.6rem\]{min-width:3.6rem}.sm\:auto-cols-max{grid-auto-columns:max-content}.sm\:grid-flow-col{grid-auto-flow:column}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:justify-start{justify-content:flex-start}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (720px <= width <= 996px){html.docs-doc-id-showcase\/index{--showcase-card-min:0;--showcase-gap:1rem;--showcase-card-padding:1rem;--showcase-main-image-height:14rem;--showcase-scan-image-height:10rem;--showcase-extra-image-height:11rem}html.docs-doc-id-showcase\/index .showcase-grid,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.docs-doc-id-showcase\/index .showcase-card__header h3,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div h3{font-size:1.15rem}html.docs-doc-id-showcase\/index .showcase-card__body,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div>p{font-size:.9rem;line-height:1.62}}@media (width >= 48rem){.container{max-width:48rem}.md\:size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 996px){.tailwind-topic-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:997px){.collapseSidebarButton_pRpl,.expandButton_G184{background-color:var(--docusaurus-collapse-button-bg)}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_Awv0,.announcementBarPlaceholder_QEJp{flex-basis:50px}.collapseSidebarButton_pRpl{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_lYHe{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_yU_X,[dir=rtl] .collapseSidebarButtonIcon_lYHe{transform:rotate(0)}.collapseSidebarButton_pRpl:focus,.collapseSidebarButton_pRpl:hover,.expandButton_G184:focus,.expandButton_G184:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_C2zn{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_hGMg{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_hGMg{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_Fbqq{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_VhCT{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_fc7h{padding-top:0}.sidebarHidden_zW6v{opacity:0;visibility:hidden}.sidebarLogo_Bsh3{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);-webkit-text-decoration:none!important;text-decoration:none!important}.sidebarLogo_Bsh3 img{height:2rem;margin-right:.5rem}.expandButton_G184{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_yU_X{transform:rotate(180deg)}.docSidebarContainer_wCJG{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_Vi2h{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_KVr4{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_m24U{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_z_Tl{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_UWvM{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_NacW{padding:0 var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_oG9U{text-align:right}.tocMobile_q8Hc{display:none}.docItemCol_VpkZ{max-width:75%!important}}@media (min-width:1024px){.navbar{border-bottom:1px solid rgba(15,23,42,.1)}[data-theme=dark] .navbar{border-bottom-color:rgba(248,250,252,.06)}.footer{border-top:1px solid rgba(15,23,42,.1)}[data-theme=dark] .footer{border-top-color:rgba(248,250,252,.08)}}@media (width >= 64rem){.container{max-width:64rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr\,360px\]{grid-template-columns:1fr,360px}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (width >= 80rem){.container{max-width:80rem}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (width >= 96rem){.container{max-width:96rem}}@media (width <= 1200px)and (width > 996px){.navbar{--ifm-navbar-padding-horizontal:0.7rem}.navbar__inner{gap:.35rem}.navbar__brand{margin-right:.15rem}.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.navbar__title{display:none}.navbar__items--left{gap:.05rem}.navbar__item.navbar__link:not(.navbar__atomgit-link):not(.navbar__github-link){font-size:.82rem;letter-spacing:-.01em;padding-left:.3rem;padding-right:.3rem}.navbar__items--right{gap:.15rem}.DocSearch-Button{height:2.35rem;min-width:2.5rem;padding-left:.6rem;padding-right:.6rem}}@media (max-width:1100px){.home-hero,.home-hero__content{min-height:auto}.home-capabilities__layout,.home-hero__content,.home-pipeline__steps,.home-v5-story{grid-template-columns:1fr}.home-pipeline{max-width:760px}.home-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.home-facts__routes,.home-facts__signals{border-top:1px solid var(--home-line);grid-column:1/-1}.home-entrypoints{grid-template-columns:repeat(3,minmax(0,1fr))}.home-pipeline__step{border-bottom:1px solid var(--home-line);border-right:0;min-height:auto}.home-pipeline__step:last-child{border-bottom:0}}@media (max-width:1100px)and (min-width:997px){.home-entrypoints{grid-template-columns:repeat(3,minmax(0,1fr))}.home-entrypoint{min-height:132px}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_GcDV,.footer__link-separator,.navbar__item,.sidebar_uJPg,.tableOfContents_jeP5{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block;width:max-content}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.home-hero__content{gap:1.5rem;grid-template-columns:1fr;min-height:auto}.home-pipeline{justify-self:start;max-width:720px;transform:none}.home-entrypoints,.home-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.home-facts__routes,.home-facts__signals{grid-column:1/-1}.home-capabilities__layout,.home-v5-story{grid-template-columns:1fr}.navbarSearchContainer_NacW{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_hgFs{padding:0 .3rem}}@media (max-width:996px)and (prefers-reduced-motion:no-preference){.home-pipeline{animation-name:c}}@media (width <= 996px){.navbar__inner,.navbar__items,.navbar__items--left,.theme-layout-navbar-left{max-width:100%;overflow:hidden}.navbar .navbar__items--left .navbar__weapp-vite-link,.navbar .navbar__items--right .navbar__atomgit-link,.navbar .theme-layout-navbar-left .navbar__weapp-vite-link,html.docs-wrapper .navbar:not(.navbar-sidebar) .navbar__weapp-vite-link{display:none}.navbar-sidebar__backdrop{background:rgba(15,23,42,.48);height:100dvh}.navbar-sidebar{background:linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(248,251,255,.98));border-right:1px solid rgba(15,23,42,.1);box-shadow:22px 0 52px rgba(15,23,42,.18);color:#0f172a;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;z-index:260}[data-theme=dark] .navbar-sidebar{background:linear-gradient(180deg,rgba(13,20,34,.98),rgba(8,13,24,.99));border-right-color:rgba(226,232,240,.1);box-shadow:22px 0 58px rgba(0,0,0,.36);color:#e2e8f0}.navbar-sidebar__brand{background:0 0;border-bottom:1px solid rgba(15,23,42,.1);flex-shrink:0;min-height:var(--ifm-navbar-height)}[data-theme=dark] .navbar-sidebar__brand{border-bottom-color:rgba(226,232,240,.1)}.navbar-sidebar__items{flex:1 1 auto;height:calc(100dvh - var(--ifm-navbar-height));min-height:0;overflow:hidden}.navbar-sidebar .navbar__items{max-width:none;overflow:visible}.navbar-sidebar .navbar-sidebar__item{height:100%;padding:.65rem}.navbar-sidebar .menu{height:100%;max-height:none;overflow-y:auto;padding:.35rem}.navbar-sidebar .menu__list{display:grid;gap:.15rem}.navbar-sidebar .menu__link,.navbar-sidebar .navbar__link{border-radius:.75rem;color:#1e293b;font-weight:560}[data-theme=dark] .navbar-sidebar .menu__link,[data-theme=dark] .navbar-sidebar .navbar__link{color:#e2e8f0}.navbar-sidebar .menu__link:hover,.navbar-sidebar .navbar__link:hover{background:rgba(14,165,233,.1);color:#0369a1}[data-theme=dark] .navbar-sidebar .menu__link:hover,[data-theme=dark] .navbar-sidebar .navbar__link:hover{background:rgba(14,165,233,.14);color:#7dd3fc}.navbar-sidebar .menu__link--active:not(.menu__link--sublist){background:rgba(14,165,233,.12);color:#0369a1}[data-theme=dark] .navbar-sidebar .menu__link--active:not(.menu__link--sublist){background:rgba(14,165,233,.16);color:#7dd3fc}.navbar-sidebar .navbar__atomgit-link,.navbar-sidebar .navbar__github-link,.navbar-sidebar .navbar__weapp-vite-link{color:var(--ifm-menu-color);font-size:var(--ifm-menu-link-font-size);gap:.5rem;height:auto;justify-content:flex-start;line-height:var(--ifm-menu-link-line-height);width:100%}.navbar-sidebar .navbar__atomgit-link:before,.navbar-sidebar .navbar__github-link:before,.navbar-sidebar .navbar__weapp-vite-link:before{flex-shrink:0;height:1.125rem;margin-right:0;transform:none;width:1.125rem}.navbar-sidebar .navbar__atomgit-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0RBMjAzRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTUuNDggNC45NzcuNDUtLjI1NC4wNTUuMjhjLjAzLjE0OC4wNTYuMjY5LjA2Ny4zODguMDk2IDEuMDM5LjYxOCAxLjgwMiAxLjM1NyAxLjk3NCAxLjA4Mi4yNTEgMi4xMDItLjE2NCAyLjY1MS0xLjA4LjY2LTEuMDk4LjM3My0yLjQ0NC0uNzUtMy4yNTRDMTYuMTg1Ljc3NyAxMi43NTIuMTU2IDkuMDU0IDEuMjQxYy03Ljk3MyAyLjM1My0xMC43IDEyLjE0Ny01LjA0MiAxOC4xNTQgMi40MiAyLjU3IDUuNDk1IDMuNjc4IDguOTg0IDMuNTk0IDQuNDctLjEwNSA3LjY5LTIuMzMzIDkuNzQ1LTYuMTk0IDEuNDU3LTIuNzM5LS4xMjctNS43MzMtMy4xNi02LjM1NWExOS42IDE5LjYgMCAwIDAtNS4yNjctLjMzNyA0LjQgNC40IDAgMCAwLTEuNjc1LjUxYy0uNTguMy0uNzQ3LjkyNS0uNjgyIDEuNTQ1LjA2LjU2NC40OTMuOTAyIDEuMDA4Ljk4NyAxLjAzNy4xNjMgMi4wODcuMjU3IDMuMTM1LjM0My4zMDMuMDI2LjYxLjAyOS45MTUuMDMyLjQzOC4wMDQuODc2LjAwOCAxLjMwNC4wOCAxLjIyLjIgMS42MzggMS4xOSAxLjAxMSAyLjI1YTQuNCA0LjQgMCAwIDEtLjUzNS43MSA2LjEgNi4xIDAgMCAxLTMuMDggMS44MjNjLTIuMTY1LjUzLTQuMzMyLjU2LTYuNDg3LS4xMjEtMi40NTUtLjc3NC0zLjkxOC0yLjU3Ny0zLjk2OS01LjAwNGE4LjQgOC40IDAgMCAxIDEuMS00LjI3MWMuMzM1LS42MDcuNTE5LTEuMjMxLjQ2Ny0xLjkxOGEyNyAyNyAwIDAgMS0uMDQ3LS45MDJsLS4wMjMtLjUyNXEuMzczLjA3OC43MzYuMTk3Yy45MzguMzc3IDEuODYyLjU1IDIuODc4LjI3M2E1LjIgNS4yIDAgMCAxIDEuNzY2LS4xMTQgNC40MiA0LjQyIDAgMCAwIDIuNzExLS42NjJjLjIwMi0uMTE4LjQwNy0uMjMzLjYzMi0uMzYiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50%/contain no-repeat;filter:brightness(0);-webkit-mask:none;mask:none;transform:translateY(0);transform-origin:center}[data-theme=dark] .navbar-sidebar .navbar__atomgit-link:before{filter:brightness(0) invert(1)}.navbar-sidebar .navbar__atomgit-link:active,.navbar-sidebar .navbar__atomgit-link:hover,.navbar-sidebar .navbar__github-link:active,.navbar-sidebar .navbar__github-link:hover,.navbar-sidebar .navbar__weapp-vite-link:active,.navbar-sidebar .navbar__weapp-vite-link:hover{transform:none}}@media only screen and (max-width:996px){.searchQueryColumn_J8NP,.searchResultsColumn_KTOL{max-width:60%!important}.searchLogoColumn_FfrZ,.searchVersionColumn_le7p{max-width:40%!important}.searchLogoColumn_FfrZ{padding-left:0!important}}@media (max-width:768px){.DocSearch-Button{width:auto}.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:48px}.DocSearch-Input{font-size:1rem}.DocSearch-Hit-AskAIButton-icon{margin-inline-end:8px}body:has(.DocSearch-Container){overflow:hidden;position:fixed}.DocSearch-Dropdown{height:100%;max-height:none}.DocSearch-Container{height:calc(var(--docsearch-vh,1vh)*100);height:100dvh}.DocSearch-Footer{border-radius:0;inset-block-end:0;position:static}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:calc(var(--docsearch-vh,1vh)*100);height:100dvh;margin:0;max-width:100%;width:100%}.DocSearch-AskAiScreen-Response-Container{flex-direction:column}.DocSearch-AskAiScreen-RelatedSources,.DocSearch-AskAiScreen-Response{width:100%}}@media (max-width:760px){.home-capabilities__grid,.home-entrypoints,.home-facts,.home-hero__actions{grid-template-columns:1fr}.home-facts,.home-pipeline{overflow:hidden;border-radius:18px}.home-v5{padding-top:1rem;width:min(100% - 1rem,1400px)}.home-hero__content{gap:1.6rem;border-radius:22px;padding:2.4rem 1rem}.home-hero__brand-row{flex-wrap:wrap;gap:.7rem}.home-hero__title{max-width:10ch}.home-hero__actions{align-items:stretch}.home-facts__item{border-bottom:1px solid var(--home-line)}.home-facts__item:nth-child(4){border-bottom:0;border-bottom:1px solid var(--home-line)}.home-pipeline__header,.home-pipeline__output{align-items:flex-start;flex-direction:column}.home-capabilities,.home-entrypoints,.home-facts,.home-hero,.home-v5-story{width:min(100% - 1rem,1284px)}.home-hero__platform-icon{border-radius:16px;height:46px;width:46px}.home-v5{gap:1.25rem}.home-hero{padding:.55rem 0 0}.home-hero__content{gap:1rem;padding-bottom:0}.home-hero__brand-row{align-items:center;gap:.5rem}.home-hero__brand-row svg{height:42px;width:42px}.home-hero__badge{max-width:11rem;padding:.34rem .58rem}.home-hero__gstar-corner{flex:0 0 auto;height:1rem;margin-left:0;margin-top:0;position:absolute;width:1rem;right:.05rem;top:-.1rem}.home-hero__title{align-items:flex-start;display:flex;flex-direction:row;white-space:nowrap}.home-hero__title-prefix{align-items:baseline;display:inline-flex}.home-hero__title-wrap{align-items:flex-start;display:flex;flex-direction:row;position:relative}.home-hero__lead{max-width:20ch}.home-hero__sublead{white-space:normal}.home-hero__platform-strip{display:none}.home-hero__actions{display:grid;gap:.55rem}.home-hero__actions a,.home-hero__actions>*{width:100%}.home-hero__actions .home-cta,.home-hero__actions .ui-homepage-ai-entry a,.home-hero__actions .ui-homepage-community-entry a{white-space:nowrap;font-size:.84rem;min-height:2.55rem;padding:.58rem .68rem}.home-hero__actions .ui-homepage-ai-entry a>i:last-child,.home-hero__actions .ui-homepage-community-entry a>i:last-child,.home-pipeline:before,.home-pipeline__code{display:none}.home-pipeline{animation:none;max-width:100%;transform:none}.home-pipeline__header,.home-pipeline__output{align-items:center;flex-direction:row;font-size:.74rem;gap:.5rem}.home-facts__item span,.home-pipeline__header code{font-size:.7rem}.home-pipeline__step{border-bottom:0;border-right:1px solid var(--home-line);display:flex;flex-direction:column;gap:.46rem}.home-capability:after,.home-pipeline__full-text,.home-pipeline__step:before{display:none}.home-pipeline__step:last-child{border-right:0}.home-pipeline__index{box-shadow:0 0 0 3px rgba(14,165,233,.1);height:.56rem;margin-top:0;width:.56rem}.home-pipeline__mobile-text{display:inline}.home-pipeline__output strong{font-size:.78rem;text-align:right}.home-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-facts__item:nth-child(odd){border-right:1px solid var(--home-line)}.home-facts__routes{gap:.46rem;grid-column:1/-1;grid-template-columns:1fr}.home-facts__route{min-height:46px;padding:.52rem .6rem}.home-facts__signals{align-items:flex-start;flex-direction:column;gap:.52rem;grid-column:1/-1;min-height:auto}.home-capabilities,.home-v5{gap:1rem}.home-capabilities__layout{gap:.72rem}.home-capability{border-radius:18px;gap:.5rem;min-height:auto}.home-capability>i{font-size:1.22rem}.home-capability h3,.home-capability--large h3{max-width:none}.home-v5-story{border-radius:22px;gap:.75rem}.home-entrypoints{gap:.7rem}.home-hero{padding-top:.35rem}.home-capabilities,.home-entrypoints,.home-facts,.home-hero__content,.home-v5-story{width:min(100% - 1rem,1320px)}.home-hero__content{gap:.75rem;padding-top:.5rem}.home-hero__copy{align-items:center;max-width:100%;text-align:center}.home-hero__brand-row{justify-content:center;margin-bottom:.45rem;width:100%}.home-hero__badge{font-size:.64rem;line-height:1;max-width:none;padding-inline:.62rem;white-space:nowrap}.home-hero__title-wrap{justify-content:center;padding-right:0;width:100%}.home-hero__title{font-size:clamp(2rem,8.9vw,2.16rem);justify-content:center;line-height:1;text-align:center;width:100%}.home-hero__lead{font-size:clamp(1.05rem,4.8vw,1.22rem);line-height:1.24;margin-top:.5rem;max-width:none;text-align:center;white-space:nowrap;width:100%}.home-hero__sublead{font-size:.86rem;line-height:1.5;margin-top:.45rem;max-width:34ch;text-align:center}.home-hero__actions{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.68rem;width:100%}.home-hero__actions .home-cta{grid-column:1/-1}.home-hero__actions .ui-homepage-ai-entry a,.home-hero__actions .ui-homepage-community-entry a{gap:.45rem;justify-content:center}.home-pipeline{margin-top:.05rem}.home-pipeline__header,.home-pipeline__output{justify-content:space-between;padding:.48rem .62rem}.home-pipeline__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-capabilities__grid,.home-entrypoints,.homepage+.footer .footer__links{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pipeline__step{align-items:center;min-height:92px;padding:.58rem .42rem;text-align:center}.home-pipeline__step strong{margin-bottom:.12rem;font-size:.8rem;line-height:1.16}.home-pipeline__step p{font-size:.68rem;line-height:1.28}.home-facts{margin-top:.25rem}.home-facts__item{border-right:0;align-items:center;min-height:64px;padding:.68rem .56rem;text-align:center}.home-facts__item strong{font-size:.82rem;line-height:1.2;white-space:nowrap}.home-facts__routes{padding:.62rem}.home-facts__signals{align-items:center;flex-direction:row;justify-content:center;padding:.62rem}.home-capabilities{gap:.85rem}.home-section-heading{align-items:center;text-align:center}.home-section-heading h2,.home-v5-story h2{font-size:clamp(1.42rem,6.6vw,1.72rem);line-height:1.12;max-width:100%;text-align:center;text-wrap:balance}.home-section-heading p,.home-v5-story__body p{font-size:.86rem;line-height:1.5;margin-inline:auto;margin-top:.45rem;max-width:34ch;text-align:center}.home-capabilities__grid,.home-capabilities__layout{gap:.62rem}.home-capability{align-items:center;gap:.42rem;padding:.78rem .68rem;text-align:center}.home-capability--large{align-items:flex-start;padding:.88rem;text-align:left}.home-entrypoint,.home-v5-story,.homepage+.footer{text-align:center}.home-capability h3,.home-capability--large h3{font-size:.96rem;line-height:1.22}.home-capability p{font-size:.78rem;line-height:1.42}.home-v5-story{gap:.55rem;justify-items:center;padding:.9rem .82rem}.home-v5-story__body{align-items:center;display:flex;flex-direction:column}.home-entrypoints{gap:.55rem}.home-entrypoint{border-radius:18px;align-items:center;flex-direction:column;gap:.45rem;justify-content:center;min-height:112px;padding:.72rem .6rem}.home-entrypoint:nth-child(5){grid-column:1/-1;min-height:84px}.home-entrypoint>i{font-size:1.18rem}.home-entrypoint strong{font-size:.9rem;line-height:1.18}.home-entrypoint small{font-size:.76rem;line-height:1.34}.homepage+.footer .container{padding-left:1rem;padding-right:1rem}.homepage+.footer .footer__links{column-gap:1rem;display:grid;margin-bottom:1.5rem;row-gap:1rem}.homepage+.footer .footer__col{flex-basis:auto;margin-bottom:0;max-width:none;width:auto}.homepage+.footer .footer__title{margin-bottom:.55rem}.homepage+.footer .footer__items{display:grid;gap:.38rem;justify-items:center}}@media (width <= 760px){html.docs-wrapper .theme-doc-footer{margin-top:1.25rem}html.docs-wrapper .pagination-nav{display:grid;gap:.75rem;grid-template-columns:1fr}html.docs-wrapper .pagination-nav__link{grid-column:1;min-height:4.75rem;padding:.95rem 1rem;width:100%}html.docs-wrapper .pagination-nav__sublabel{white-space:nowrap}html.docs-wrapper .pagination-nav__label{hyphens:none;overflow-wrap:normal;word-break:normal}html.docs-wrapper .theme-doc-footer-edit-meta-row{justify-content:center;margin-left:0;margin-right:0}html.docs-wrapper .theme-doc-footer-edit-meta-row>.col{display:flex;justify-content:center}html.docs-wrapper .theme-doc-footer-edit-meta-row>.col:empty{display:none}html.docs-wrapper .theme-edit-this-page{background:rgba(14,165,233,.09);border-radius:.75rem;min-height:2.25rem;padding:.4rem .6rem}html.docs-wrapper[data-theme=dark] .theme-edit-this-page{background:rgba(34,211,238,.12)}}@media (width <= 640px){.tailwind-topic-hero__intro{padding:1.2rem 1.05rem .9rem}.tailwind-topic-hero__grid{padding:0 .85rem .9rem}.tailwind-topic-panel{padding:.85rem}html.docs-doc-id-showcase\/index{--showcase-gap:1rem;--showcase-card-padding:1rem;--showcase-main-image-height:14rem;--showcase-scan-image-height:10.75rem;--showcase-extra-image-height:10rem}html.docs-doc-id-showcase\/index .theme-doc-markdown h1,html.docs-doc-id-showcase\/index .theme-doc-markdown>h1:first-child{font-size:2.15rem}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details){grid-template-columns:1fr}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>details,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>div.grid{grid-column:1}html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:has(>details)>div.grid{justify-self:start;width:min(100%,14rem)}html.docs-doc-id-showcase\/index .theme-doc-markdown details div.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.docs-doc-id-showcase\/index .showcase-card--with-screenshots .showcase-card__media{grid-template-columns:1fr}html.docs-doc-id-showcase\/index .showcase-card--with-screenshots .showcase-card__primary{justify-self:start;width:min(100%,14rem)}html.docs-doc-id-showcase\/index .showcase-card__shot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}.title_rVhs{font-size:2rem}}@media screen and (max-width:576px){.searchQueryColumn_J8NP{max-width:100%!important}.searchVersionColumn_le7p{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (color-gamut:p3){:host,:root{--color-red-200:color(display-p3 0.96956 0.79815 0.7943);--color-red-400:color(display-p3 0.93353 0.43168 0.42349);--color-red-600:color(display-p3 0.83032 0.14038 0.1332);--color-amber-50:color(display-p3 0.9978 0.98505 0.92631);--color-amber-700:color(display-p3 0.67989 0.32771 0.05205);--color-yellow-300:color(display-p3 0.98267 0.88088 0.32102);--color-yellow-400:color(display-p3 0.95994 0.79017 0.05852);--color-yellow-500:color(display-p3 0.90365 0.70306 0.07454);--color-yellow-600:color(display-p3 0.77634 0.54249 0.04171);--color-emerald-400:color(display-p3 0.3347 0.8196 0.59158);--color-emerald-500:color(display-p3 0.26711 0.72685 0.5084);--color-emerald-600:color(display-p3 0.20656 0.58906 0.41396);--color-emerald-700:color(display-p3 0.16404 0.47023 0.34351);--color-emerald-800:color(display-p3 0.1354 0.3714 0.27756);--color-emerald-900:color(display-p3 0.11782 0.30297 0.2345);--color-emerald-950:color(display-p3 0.05491 0.17043 0.13484);--color-teal-400:color(display-p3 0.32279 0.82206 0.74439);--color-cyan-500:color(display-p3 0.2467 0.71003 0.84144);--color-sky-50:color(display-p3 0.9465 0.9754 0.99834);--color-sky-300:color(display-p3 0.54636 0.82256 0.99058);--color-sky-400:color(display-p3 0.30598 0.72501 0.98017);--color-sky-500:color(display-p3 0.21911 0.63903 0.93148);--color-sky-600:color(display-p3 0.16251 0.50938 0.79608);--color-sky-700:color(display-p3 0.13031 0.40457 0.64085);--color-sky-800:color(display-p3 0.12072 0.34308 0.52441);--color-blue-400:color(display-p3 0.39744 0.62813 0.99212);--color-blue-500:color(display-p3 0.26642 0.49122 0.98862);--color-indigo-100:color(display-p3 0.88303 0.90499 0.99314);--color-indigo-400:color(display-p3 0.49499 0.52529 0.98511);--color-indigo-500:color(display-p3 0.38037 0.37224 0.97171);--color-violet-500:color(display-p3 0.52337 0.3296 0.99088);--color-purple-500:color(display-p3 0.62952 0.30089 0.99082);--color-fuchsia-400:color(display-p3 0.86677 0.44776 0.97903);--color-pink-600:color(display-p3 0.82565 0.1412 0.45934);--color-rose-100:color(display-p3 0.98224 0.89723 0.90257);--color-rose-200:color(display-p3 0.96875 0.80878 0.82732);--color-rose-300:color(display-p3 0.96017 0.6477 0.68372);--color-rose-400:color(display-p3 0.94293 0.43076 0.5031);--color-rose-700:color(display-p3 0.7118 0.07708 0.22678)}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:1px solid}.border-rose-200\/80{border-color:color(display-p3 .96875 .80878 .82732/.8)}.border-sky-300\/25{border-color:color(display-p3 .54636 .82256 .99058/.25)}.border-sky-300\/60{border-color:color(display-p3 .54636 .82256 .99058/.6)}.border-sky-400\/30{border-color:color(display-p3 .30598 .72501 .98017/.3)}.bg-emerald-400\/10{background-color:color(display-p3 .3347 .8196 .59158/.1)}.bg-emerald-500\/15{background-color:color(display-p3 .26711 .72685 .5084/.15)}.bg-indigo-400\/10{background-color:color(display-p3 .49499 .52529 .98511/.1)}.bg-sky-400\/10{background-color:color(display-p3 .30598 .72501 .98017/.1)}.bg-sky-500\/10{background-color:color(display-p3 .21911 .63903 .93148/.1)}.to-rose-100\/80{--tw-gradient-to:color(display-p3 0.98224 0.89723 0.90257/0.8)}.text-emerald-700\/80{color:color(display-p3 .16404 .47023 .34351/.8)}.shadow-indigo-100{--tw-shadow-color:color(display-p3 0.88303 0.90499 0.99314)}.shadow-sky-500\/25{--tw-shadow-color:color(display-p3 0.21911 0.63903 0.93148/0.25)}.group-hover\:bg-sky-400\/15:is(:where(.group):hover *){background-color:color(display-p3 .30598 .72501 .98017/.15)}.hover\:border-rose-300\/80:hover{border-color:color(display-p3 .96017 .6477 .68372/.8)}.hover\:border-sky-300\/45:hover{border-color:color(display-p3 .54636 .82256 .99058/.45)}.hover\:border-sky-300\/80:hover{border-color:color(display-p3 .54636 .82256 .99058/.8)}.hover\:bg-sky-50\/40:hover{background-color:color(display-p3 .9465 .9754 .99834/.4)}.dark\:border-emerald-900\/60:where([data-theme=dark],[data-theme=dark] *){border-color:color(display-p3 .11782 .30297 .2345/.6)}.dark\:border-fuchsia-400\/20:where([data-theme=dark],[data-theme=dark] *){border-color:color(display-p3 .86677 .44776 .97903/.2)}.dark\:border-sky-300\/30:where([data-theme=dark],[data-theme=dark] *){border-color:color(display-p3 .54636 .82256 .99058/.3)}.dark\:border-sky-500\/40:where([data-theme=dark],[data-theme=dark] *){border-color:color(display-p3 .21911 .63903 .93148/.4)}.dark\:bg-emerald-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color(display-p3 .3347 .8196 .59158/.1)}.dark\:bg-emerald-500\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color(display-p3 .26711 .72685 .5084/.1)}.dark\:bg-emerald-900\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color(display-p3 .11782 .30297 .2345/.3)}.dark\:bg-rose-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color(display-p3 .94293 .43076 .5031/.1)}.dark\:bg-sky-400\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color(display-p3 .30598 .72501 .98017/.1)}.dark\:bg-yellow-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color(display-p3 .90365 .70306 .07454/.2)}.dark\:from-emerald-950\/40:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:color(display-p3 0.05491 0.17043 0.13484/0.4)}.dark\:from-emerald-950\/50:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-from:color(display-p3 0.05491 0.17043 0.13484/0.5)}.dark\:via-emerald-950\/30:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-via:color(display-p3 0.05491 0.17043 0.13484/0.3)}.dark\:to-emerald-900\/10:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:color(display-p3 0.11782 0.30297 0.2345/0.1)}.dark\:to-emerald-900\/20:where([data-theme=dark],[data-theme=dark] *){--tw-gradient-to:color(display-p3 0.11782 0.30297 0.2345/0.2)}.dark\:fill-sky-300\/50:where([data-theme=dark],[data-theme=dark] *){fill:color(display-p3 .54636 .82256 .99058/.5)}.dark\:hover\:border-sky-300\/45:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color(display-p3 .54636 .82256 .99058/.45)}.dark\:hover\:border-sky-500\/50:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color(display-p3 .21911 .63903 .93148/.5)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover,.hover\:-translate-y-1\.5:hover{translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:shadow-\[0_16px_32px_rgba\(14\,165\,233\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\]:hover,.hover\:shadow-\[0_16px_32px_rgba\(14\,165\,233\,0\.18\)\]:hover,.hover\:shadow-\[0_18px_34px_rgba\(2\,132\,199\,0\.28\)\]:hover,.hover\:shadow-\[0_18px_36px_rgba\(99\,102\,241\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]:hover,.hover\:shadow-\[0_18px_44px_rgba\(14\,165\,233\,0\.28\)\]:hover,.hover\:shadow-\[0_18px_44px_rgba\(16\,185\,129\,0\.35\)\]:hover,.hover\:shadow-\[0_18px_44px_rgba\(184\,63\,94\,0\.35\)\]:hover,.hover\:shadow-\[0_22px_44px_rgba\(14\,165\,233\,0\.14\)\]:hover,.hover\:shadow-\[0_24px_54px_rgba\(99\,102\,241\,0\.2\)\]:hover,.hover\:shadow-\[0_30px_80px_rgba\(14\,165\,233\,0\.25\)\,0_20px_40px_rgba\(15\,23\,42\,0\.18\)\]:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-\[\#0ea5e9\]\/18:is(:where(.group):hover *){background-color:rgba(14,165,233,.18)}.group-hover\:bg-sky-400\/15:is(:where(.group):hover *){background-color:rgba(0,187,253,.15)}.group-hover\:bg-yellow-400:is(:where(.group):hover *){background-color:var(--color-yellow-400)}.group-hover\:text-slate-600:is(:where(.group):hover *){color:var(--color-slate-600)}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:70%}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}@media (hover:hover){.group-hover\:peer-hover\:text-white:is(:where(.group):hover *):is(:where(.peer):hover~*){color:var(--color-white)}}.group-hover\:peer-hover\:text-white:is(:where(.group):hover *):is(:where(.peer):hover~*){color:var(--color-white)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-0.5)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1)}.hover\:-translate-y-1\.5:hover{--tw-translate-y:calc(var(--spacing)*-1.5)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:border-\[\#0ea5e9\]\/45:hover{border-color:rgba(14,165,233,.45)}.hover\:border-emerald-300\/80:hover{border-color:rgba(94,233,181,.8)}.hover\:border-rose-300\/80:hover{border-color:rgba(255,163,174,.8)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-sky-300\/45:hover{border-color:rgba(120,212,255,.45)}.hover\:border-sky-300\/80:hover{border-color:rgba(120,212,255,.8)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:bg-\[\#1D4ED8\]:hover{background-color:#1d4ed8}.hover\:bg-\[\#0369a1\]:hover{background-color:#0369a1}.hover\:bg-\[\#4338ca\]:hover{background-color:#4338ca}.hover\:bg-\[\#E2E8F0\]:hover{background-color:#e2e8f0}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-pink-900:hover{background-color:var(--color-pink-900)}.hover\:bg-sky-50\/40:hover{background-color:rgba(240,249,255,.4)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-inherit:hover{color:inherit}.hover\:text-sky-500:hover{color:var(--color-sky-500)}.hover\:text-sky-600:hover{color:var(--color-sky-600)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:shadow-\[0_16px_32px_rgba\(14\,165\,233\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\]:hover{--tw-shadow:0 16px 32px var(--tw-shadow-color,rgba(14,165,233,.18)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.6))}.hover\:shadow-\[0_16px_32px_rgba\(14\,165\,233\,0\.18\)\]:hover{--tw-shadow:0 16px 32px var(--tw-shadow-color,rgba(14,165,233,.18))}.hover\:shadow-\[0_18px_34px_rgba\(2\,132\,199\,0\.28\)\]:hover{--tw-shadow:0 18px 34px var(--tw-shadow-color,rgba(2,132,199,.28))}.hover\:shadow-\[0_18px_36px_rgba\(99\,102\,241\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]:hover{--tw-shadow:0 18px 36px var(--tw-shadow-color,rgba(99,102,241,.22)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.92))}.hover\:shadow-\[0_18px_44px_rgba\(14\,165\,233\,0\.28\)\]:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(14,165,233,.28))}.hover\:shadow-\[0_18px_44px_rgba\(16\,185\,129\,0\.35\)\]:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(16,185,129,.35))}.hover\:shadow-\[0_18px_44px_rgba\(184\,63\,94\,0\.35\)\]:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(184,63,94,.35))}.hover\:shadow-\[0_22px_44px_rgba\(14\,165\,233\,0\.14\)\]:hover{--tw-shadow:0 22px 44px var(--tw-shadow-color,rgba(14,165,233,.14))}.hover\:shadow-\[0_24px_54px_rgba\(99\,102\,241\,0\.2\)\]:hover{--tw-shadow:0 24px 54px var(--tw-shadow-color,rgba(99,102,241,.2))}.hover\:shadow-\[0_30px_80px_rgba\(14\,165\,233\,0\.25\)\,0_20px_40px_rgba\(15\,23\,42\,0\.18\)\]:hover{--tw-shadow:0 30px 80px var(--tw-shadow-color,rgba(14,165,233,.25)),0 20px 40px var(--tw-shadow-color,rgba(15,23,42,.18))}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1))}.dark\:group-hover\:text-slate-300:where([data-theme=dark],[data-theme=dark] *):is(:where(.group):hover *){color:var(--color-slate-300)}.dark\:hover\:border-sky-300\/45:where([data-theme=dark],[data-theme=dark] *):hover{border-color:rgba(120,212,255,.45)}.dark\:hover\:border-sky-500\/50:where([data-theme=dark],[data-theme=dark] *):hover{border-color:rgba(0,165,234,.5)}@media (color-gamut:p3){.group-hover\:bg-sky-400\/15:is(:where(.group):hover *){background-color:color(display-p3 .30598 .72501 .98017/.15)}.hover\:border-rose-300\/80:hover{border-color:color(display-p3 .96017 .6477 .68372/.8)}.hover\:border-sky-300\/45:hover{border-color:color(display-p3 .54636 .82256 .99058/.45)}.hover\:border-sky-300\/80:hover{border-color:color(display-p3 .54636 .82256 .99058/.8)}.hover\:bg-sky-50\/40:hover{background-color:color(display-p3 .9465 .9754 .99834/.4)}.dark\:hover\:border-sky-300\/45:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color(display-p3 .54636 .82256 .99058/.45)}.dark\:hover\:border-sky-500\/50:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color(display-p3 .21911 .63903 .93148/.5)}}.dark\:hover\:border-slate-400:where([data-theme=dark],[data-theme=dark] *):hover{border-color:var(--color-slate-400)}.dark\:hover\:border-slate-600:where([data-theme=dark],[data-theme=dark] *):hover{border-color:var(--color-slate-600)}.dark\:hover\:border-white\/30:where([data-theme=dark],[data-theme=dark] *):hover{border-color:hsla(0,0%,100%,.3)}.dark\:hover\:bg-slate-100:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-slate-100)}.dark\:hover\:bg-slate-800:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-slate-800\/70:where([data-theme=dark],[data-theme=dark] *):hover{background-color:rgba(29,41,61,.7)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-sky-400\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-sky-400) 15%,transparent)}.hover\:border-emerald-300\/80:hover{border-color:color-mix(in oklab,var(--color-emerald-300) 80%,transparent)}.hover\:border-rose-300\/80:hover{border-color:color-mix(in oklab,var(--color-rose-300) 80%,transparent)}.hover\:border-sky-300\/45:hover{border-color:color-mix(in oklab,var(--color-sky-300) 45%,transparent)}.hover\:border-sky-300\/80:hover{border-color:color-mix(in oklab,var(--color-sky-300) 80%,transparent)}.hover\:bg-sky-50\/40:hover{background-color:color-mix(in oklab,var(--color-sky-50) 40%,transparent)}.dark\:hover\:border-sky-300\/45:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color-mix(in oklab,var(--color-sky-300) 45%,transparent)}.dark\:hover\:border-sky-500\/50:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color-mix(in oklab,var(--color-sky-500) 50%,transparent)}.dark\:hover\:border-white\/30:where([data-theme=dark],[data-theme=dark] *):hover{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}.dark\:hover\:bg-slate-800\/70:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.dark\:hover\:text-sky-200:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-sky-200)}.dark\:hover\:text-sky-400:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-sky-400)}.dark\:hover\:text-slate-50:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-slate-50)}.dark\:hover\:text-white:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-white)}.dark\:hover\:shadow-\[0_16px_32px_rgba\(56\,189\,248\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.16\)\]:where([data-theme=dark],[data-theme=dark] *):hover{--tw-shadow:0 16px 32px var(--tw-shadow-color,rgba(56,189,248,.22)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.16));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-\[0_20px_40px_rgba\(99\,102\,241\,0\.4\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]:where([data-theme=dark],[data-theme=dark] *):hover{--tw-shadow:0 20px 40px var(--tw-shadow-color,rgba(99,102,241,.4)),inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-\[0_24px_52px_rgba\(56\,189\,248\,0\.18\)\]:where([data-theme=dark],[data-theme=dark] *):hover{--tw-shadow:0 24px 52px var(--tw-shadow-color,rgba(56,189,248,.18));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-\[0_30px_70px_rgba\(99\,102\,241\,0\.32\)\,0_12px_36px_rgba\(14\,165\,233\,0\.18\)\]:where([data-theme=dark],[data-theme=dark] *):hover{--tw-shadow:0 30px 70px var(--tw-shadow-color,rgba(99,102,241,.32)),0 12px 36px var(--tw-shadow-color,rgba(14,165,233,.18));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}html.docs-doc-id-showcase\/index .showcase-card:hover,html.docs-doc-id-showcase\/index .theme-doc-markdown>div.grid>div:hover{border-color:rgba(14,165,233,.38);box-shadow:0 20px 52px rgba(14,165,233,.12);transform:translateY(-2px)}.backToTopButton_JiRj:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:no-preference){.home-pipeline{animation:8s ease-in-out infinite a}.home-hero__platform-icon{animation:.7s both b}.home-hero__platform-icon:nth-child(2){animation-delay:60ms}.home-hero__platform-icon:nth-child(3){animation-delay:.12s}.home-hero__platform-icon:nth-child(4){animation-delay:.18s}.home-hero__platform-icon:nth-child(5){animation-delay:.24s}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}html.docs-doc-id-showcase\/index .showcase-card__image,html.docs-doc-id-showcase\/index .showcase-card__lightbox-close,html.docs-doc-id-showcase\/index .showcase-card__zoom-hint{transition:none}}@media (prefers-reduced-motion){.DocSearch-Button-Key{transition:none}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Action{animation:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;inset-inline-end:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}@media print{.announcementBar_u0Xw,.footer,.menu,.navbar,.noPrint_dK_N,.pagination-nav,.table-of-contents,.tocMobile_q8Hc{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_mKzN{white-space:pre-wrap}}