/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-orange-500: oklch(70.5% 0.213 47.604);
    --color-lime-50: oklch(98.6% 0.031 120.757);
    --color-lime-500: oklch(76.8% 0.233 130.85);
    --color-emerald-500: oklch(69.6% 0.17 162.48);
    --color-emerald-900: oklch(37.8% 0.077 168.94);
    --color-cyan-900: oklch(39.8% 0.07 227.392);
    --color-blue-50: oklch(97% 0.014 254.604);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-indigo-500: oklch(58.5% 0.233 277.117);
    --color-purple-50: oklch(97.7% 0.014 308.299);
    --color-purple-500: oklch(62.7% 0.265 303.9);
    --color-gray-50: oklch(98.5% 0.002 247.839);
    --color-gray-200: oklch(92.8% 0.006 264.531);
    --color-gray-300: oklch(87.2% 0.01 258.338);
    --color-gray-400: oklch(70.7% 0.022 261.325);
    --color-gray-700: oklch(37.3% 0.034 259.733);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-neutral-300: oklch(87% 0 0);
    --color-neutral-500: oklch(55.6% 0 0);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-7xl: 80rem;
    --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-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-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-wide: 0.025em;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --font-family: 'Roboto', sans-serif;
    --color-background: hsl(var(--background));
    --color-foreground: hsl(var(--foreground));
    --color-card: hsl(var(--card));
    --color-card-foreground: hsl(var(--card-foreground));
    --color-popover: hsl(var(--popover));
    --color-popover-foreground: hsl(var(--popover-foreground));
    --color-primary: hsl(var(--primary));
    --color-primary-foreground: hsl(var(--primary-foreground));
    --color-secondary: hsl(var(--secondary));
    --color-secondary-foreground: hsl(var(--secondary-foreground));
    --color-muted: hsl(var(--muted));
    --color-muted-foreground: hsl(var(--muted-foreground));
    --color-accent: hsl(var(--accent));
    --color-accent-foreground: hsl(var(--accent-foreground));
    --color-destructive: hsl(var(--destructive));
    --color-destructive-foreground: hsl(var(--destructive-foreground));
    --color-border: hsl(var(--border));
    --color-input: hsl(var(--input));
    --color-ring: hsl(var(--ring));
  }
}
@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: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    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: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    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 {
  .pointer-events-none {
    pointer-events: none;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .visible\! {
    visibility: visible !important;
  }
  .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;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .-top-4 {
    top: calc(var(--spacing) * -4);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-4 {
    top: calc(var(--spacing) * 4);
  }
  .top-6 {
    top: calc(var(--spacing) * 6);
  }
  .-right-4 {
    right: calc(var(--spacing) * -4);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .right-6 {
    right: calc(var(--spacing) * 6);
  }
  .right-8 {
    right: calc(var(--spacing) * 8);
  }
  .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }
  .bottom-16 {
    bottom: calc(var(--spacing) * 16);
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .float-left {
    float: left;
  }
  .float-right {
    float: right;
  }
  .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-auto {
    margin: auto;
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .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-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-32 {
    margin-top: calc(var(--spacing) * 32);
  }
  .mt-\[65px\] {
    margin-top: 65px;
  }
  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .-ml-4 {
    margin-left: calc(var(--spacing) * -4);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  .ml-\[4px\] {
    margin-left: 4px;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .flex\! {
    display: flex !important;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .hidden\! {
    display: none !important;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-32 {
    height: calc(var(--spacing) * 32);
  }
  .h-60 {
    height: calc(var(--spacing) * 60);
  }
  .h-80 {
    height: calc(var(--spacing) * 80);
  }
  .h-96 {
    height: calc(var(--spacing) * 96);
  }
  .h-\[34px\] {
    height: 34px;
  }
  .h-\[40px\] {
    height: 40px;
  }
  .h-\[80px\] {
    height: 80px;
  }
  .h-full {
    height: 100%;
  }
  .h-screen {
    height: 100vh;
  }
  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }
  .min-h-11 {
    min-height: calc(var(--spacing) * 11);
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .w-1\/2 {
    width: calc(1/2 * 100%);
  }
  .w-1\/3 {
    width: calc(1/3 * 100%);
  }
  .w-1\/4 {
    width: calc(1/4 * 100%);
  }
  .w-3\/4 {
    width: calc(3/4 * 100%);
  }
  .w-4\/5 {
    width: calc(4/5 * 100%);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-14 {
    width: calc(var(--spacing) * 14);
  }
  .w-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-44 {
    width: calc(var(--spacing) * 44);
  }
  .w-48 {
    width: calc(var(--spacing) * 48);
  }
  .w-52 {
    width: calc(var(--spacing) * 52);
  }
  .w-80 {
    width: calc(var(--spacing) * 80);
  }
  .w-96 {
    width: calc(var(--spacing) * 96);
  }
  .w-\[20\%\] {
    width: 20%;
  }
  .w-\[70px\] {
    width: 70px;
  }
  .w-\[80px\] {
    width: 80px;
  }
  .w-\[90px\] {
    width: 90px;
  }
  .w-\[96\.5\%\] {
    width: 96.5%;
  }
  .w-\[100px\] {
    width: 100px;
  }
  .w-\[150px\] {
    width: 150px;
  }
  .w-auto {
    width: auto;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-7xl {
    max-width: var(--container-7xl);
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-sm {
    max-width: var(--container-sm);
  }
  .min-w-52 {
    min-width: calc(var(--spacing) * 52);
  }
  .min-w-\[200px\] {
    min-width: 200px;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-none {
    flex: none;
  }
  .shrink {
    flex-shrink: 1;
  }
  .flex-grow {
    flex-grow: 1;
  }
  .grow {
    flex-grow: 1;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .scale-3d {
    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .transform-gpu {
    transform: translateZ(0) 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;
  }
  .list-disc {
    list-style-type: disc;
  }
  .columns-2 {
    columns: 2;
  }
  .columns-3 {
    columns: 3;
  }
  .columns-4 {
    columns: 4;
  }
  .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));
  }
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }
  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }
  .space-y-1\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .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-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-6 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-8 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  .-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)));
    }
  }
  .space-x-2 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .divide-x {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }
  }
  .divide-border {
    :where(& > :not(:last-child)) {
      border-color: var(--color-border);
    }
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-auto {
    overflow: auto;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-border {
    border-color: var(--color-border);
  }
  .border-gray-200 {
    border-color: var(--color-gray-200);
  }
  .border-gray-300 {
    border-color: var(--color-gray-300);
  }
  .border-input {
    border-color: var(--color-input);
  }
  .border-red-500 {
    border-color: var(--color-red-500);
  }
  .bg-background {
    background-color: var(--color-background);
  }
  .bg-black {
    background-color: var(--color-black);
  }
  .bg-black\/80 {
    background-color: color-mix(in srgb, #000 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 80%, transparent);
    }
  }
  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }
  .bg-card {
    background-color: var(--color-card);
  }
  .bg-cyan-900 {
    background-color: var(--color-cyan-900);
  }
  .bg-emerald-500 {
    background-color: var(--color-emerald-500);
  }
  .bg-lime-500 {
    background-color: var(--color-lime-500);
  }
  .bg-muted {
    background-color: var(--color-muted);
  }
  .bg-orange-500 {
    background-color: var(--color-orange-500);
  }
  .bg-primary {
    background-color: var(--color-primary);
  }
  .bg-purple-500 {
    background-color: var(--color-purple-500);
  }
  .bg-secondary {
    background-color: var(--color-secondary);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .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-cover {
    background-size: cover;
  }
  .bg-scroll {
    background-attachment: scroll;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .align-middle {
    vertical-align: middle;
  }
  .font-family {
    font-family: var(--font-family);
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--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-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));
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .text-nowrap {
    text-wrap: nowrap;
  }
  .text-blue-50 {
    color: var(--color-blue-50);
  }
  .text-card-foreground {
    color: var(--color-card-foreground);
  }
  .text-destructive {
    color: var(--color-destructive);
  }
  .text-emerald-900 {
    color: var(--color-emerald-900);
  }
  .text-foreground {
    color: var(--color-foreground);
  }
  .text-gray-400 {
    color: var(--color-gray-400);
  }
  .text-gray-700 {
    color: var(--color-gray-700);
  }
  .text-gray-900 {
    color: var(--color-gray-900);
  }
  .text-lime-50 {
    color: var(--color-lime-50);
  }
  .text-muted-foreground {
    color: var(--color-muted-foreground);
  }
  .text-primary-foreground {
    color: var(--color-primary-foreground);
  }
  .text-purple-50 {
    color: var(--color-purple-50);
  }
  .text-red-500 {
    color: var(--color-red-500);
  }
  .text-white {
    color: var(--color-white);
  }
  .lowercase {
    text-transform: lowercase;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .underline {
    text-decoration-line: underline;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-75 {
    opacity: 75%;
  }
  .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-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-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-offset-background {
    --tw-ring-offset-color: var(--color-background);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .sepia {
    --tw-sepia: sepia(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .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-\[box-shadow\,background\] {
    transition-property: box-shadow,background;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[transform\,box-shadow\] {
    transition-property: transform,box-shadow;
    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));
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .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);
  }
  .placeholder\:text-neutral-500 {
    &::placeholder {
      color: var(--color-neutral-500);
    }
  }
  .hover\:scale-105 {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:bg-accent {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-accent);
      }
    }
  }
  .hover\:bg-gray-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-50);
      }
    }
  }
  .hover\:bg-primary\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, hsl(var(--primary)) 90%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 90%, transparent);
        }
      }
    }
  }
  .hover\:shadow-lg {
    &:hover {
      @media (hover: hover) {
        --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);
      }
    }
  }
  .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\:border-indigo-500 {
    &:focus {
      border-color: var(--color-indigo-500);
    }
  }
  .focus\:border-neutral-300 {
    &:focus {
      border-color: var(--color-neutral-300);
    }
  }
  .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-indigo-500 {
    &:focus {
      --tw-ring-color: var(--color-indigo-500);
    }
  }
  .focus\:ring-primary {
    &:focus {
      --tw-ring-color: var(--color-primary);
    }
  }
  .focus\:ring-ring {
    &:focus {
      --tw-ring-color: var(--color-ring);
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .active\:scale-100 {
    &:active {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .sm\:hidden {
    @media (width >= 40rem) {
      display: none;
    }
  }
  .sm\:w-1\/3 {
    @media (width >= 40rem) {
      width: calc(1/3 * 100%);
    }
  }
  .sm\:grid-cols-2 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-3 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-4 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .sm\:text-sm {
    @media (width >= 40rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .md\:w-1\/4 {
    @media (width >= 48rem) {
      width: calc(1/4 * 100%);
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-3 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-4 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-5 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .lg\:order-last {
    @media (width >= 64rem) {
      order: 9999;
    }
  }
  .lg\:mt-20 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 20);
    }
  }
  .lg\:mt-32 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 32);
    }
  }
  .lg\:mt-40 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 40);
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:flex-row {
    @media (width >= 64rem) {
      flex-direction: row;
    }
  }
}
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@layer theme, base, components, utilities;
@layer theme {
  .dark,:root {
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .dark.uk-theme-gray,.dark.uk-theme-slate,.dark.uk-theme-zinc {
    --destructive-alpha: 1;
    --border-alpha: 1;
    --input-alpha: 1;
  }
  :root {
    --uk-breakpoint-s: 640px;
    --uk-breakpoint-m: 768px;
    --uk-breakpoint-l: 1024px;
    --uk-breakpoint-xl: 1080px;
    --uk-global-blur: 4px;
    --uk-global-font-size: 1rem;
    --uk-global-leading: 1.5rem;
    --uk-global-font-size-s: 0.875rem;
    --uk-global-leading-s: 1.25rem;
    --uk-global-radius-s: 0.125rem;
    --uk-global-radius: 0.375rem;
    --uk-global-shadow-s: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --uk-global-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);
    --uk-global-font-family-sans: Geist Sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --uk-global-font-family-mono: Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";
    --uk-btn-font-size: var(--uk-global-font-size);
    --uk-btn-leading: var(--uk-global-leading);
    --uk-btn-padding: 0.625rem 1.25rem;
    --uk-btn-height: 2.5rem;
    --uk-btn-radius: var(--uk-global-radius);
    --uk-btn-shadow: var(--uk-global-shadow-s);
    --uk-cal-cell-size: 2.25rem;
    --uk-cal-cell-radius: var(--uk-global-radius);
    --uk-cal-cell-header-font-size: var(--uk-global-font-size-s);
    --uk-cal-cell-body-font-size: var(--uk-global-font-size);
    --uk-datepicker-spacing: 0.75rem;
    --uk-form-input-radius: var(--uk-global-radius);
    --uk-form-input-shadow: var(--uk-global-shadow-s);
    --uk-form-input-height: 2.5rem;
    --uk-form-input-font-size: var(--uk-global-font-size);
    --uk-form-input-leading: var(--uk-global-leading);
    --uk-form-input-padding: 0.375rem 0.75rem 0.375rem 0.75rem;
    --uk-form-list-image-position: right center;
    --uk-form-toggle-switch-shadow: var(--uk-global-shadow-s);
    --uk-form-radio-radius: var(--uk-global-radius-s);
    --uk-form-radio-shadow: var(--uk-global-shadow);
    --uk-leader-fill-content: .;
    --uk-modal-padding: 1rem;
    --uk-modal-padding-header: var(--uk-modal-padding);
    --uk-modal-padding-body: var(--uk-modal-padding);
    --uk-modal-padding-footer: var(--uk-modal-padding);
    --uk-modal-padding-top-between: 0;
    --uk-modal-padding-top-after-header: 0;
    --uk-modal-padding-bottom-scrollable: 0;
    --uk-modal-padding-top-after-scrollable: var(--uk-modal-padding);
    --uk-modal-radius: var(--uk-global-radius);
    --uk-modal-overlay-blur: var(--uk-global-blur);
    --uk-offcanvas-bar-width: 288px;
    --uk-offcanvas-bar-width-i: -288px;
    --uk-offcanvas-overlay-blur: var(--uk-global-blur);
    --uk-nav-item-padding: 0.25rem 0.5rem;
    --uk-nav-item-margin: 0;
    --uk-nav-sub-item-padding: 0.25rem 0.5rem;
    --uk-nav-sub-item-margin: 0;
    --uk-nav-sub-width: 1px;
    --uk-position-margin-offset: 0px;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23171717' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23171717%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E);
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23171717' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23737373' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23737373' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e6e6e6%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);
    --uk-list-bullet-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230a0a0a%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E);
    --background: 0 0% 100%;
    --foreground: 0 0% 4%;
    --card: 0 0% 100%;
    --card-foreground: 0 0% 4%;
    --popover: 0 0% 100%;
    --popover-foreground: 0 0% 4%;
    --primary: 0 0% 9%;
    --primary-foreground: 0 0% 98%;
    --secondary: 0 0% 96%;
    --secondary-foreground: 0 0% 9%;
    --muted: 0 0% 96%;
    --muted-foreground: 0 0% 45%;
    --accent: 0 0% 96%;
    --accent-foreground: 0 0% 9%;
    --border: 0 0% 90%;
    --input: 0 0% 90%;
    --ring: 0 0% 63%;
  }
  .dark,.dark.uk-theme-zinc {
    --foreground: 0 0% 98%;
    --popover-foreground: 0 0% 98%;
    --card-foreground: 0 0% 98%;
    --secondary-foreground: 0 0% 98%;
    --accent-foreground: 0 0% 98%;
  }
  .dark {
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23e6e6e6' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23171717' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23e6e6e6%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E);
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23e6e6e6' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1a1' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1a1' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);
    --uk-list-bullet-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E);
    --background: 0 0% 4%;
    --card: 0 0% 9%;
    --popover: 0 0% 15%;
    --primary: 0 0% 90%;
    --primary-foreground: 0 0% 9%;
    --secondary: 0 0% 15%;
    --muted: 0 0% 15%;
    --muted-foreground: 0 0% 63%;
    --accent: 0 0% 25%;
    --border: 0 0% 100%;
    --input: 0 0% 100%;
    --ring: 0 0% 45%;
    --destructive-alpha: 60%;
    --border-alpha: 10%;
    --input-alpha: 15%;
  }
  .uk-theme-slate,.uk-theme-zinc {
    --destructive: 0 84.2% 60.2%;
    --background: 0 0% 100%;
    --popover: 0 0% 100%;
    --card: 0 0% 100%;
  }
  .uk-theme-zinc {
    --foreground: 240 10% 3.9%;
    --muted: 240 4.8% 95.9%;
    --muted-foreground: 240 3.8% 46.1%;
    --popover-foreground: 240 10% 3.9%;
    --card-foreground: 240 10% 3.9%;
    --border: 240 5.9% 90%;
    --input: 240 5.9% 90%;
    --primary: 240 5.9% 10%;
    --primary-foreground: 0 0% 98%;
    --secondary: 240 4.8% 95.9%;
    --secondary-foreground: 240 5.9% 10%;
    --accent: 240 4.8% 95.9%;
    --accent-foreground: 240 5.9% 10%;
    --destructive-foreground: 0 0% 98%;
    --ring: 240 5.9% 10%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2318181b' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2318181b%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2318181b' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2371717a' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2371717a' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e4e4e7%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%2309090b%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-zinc {
    --background: 240 10% 3.9%;
    --muted: 240 3.7% 15.9%;
    --muted-foreground: 240 5% 64.9%;
    --popover: 240 10% 3.9%;
    --card: 240 10% 3.9%;
    --border: 240 3.7% 15.9%;
    --input: 240 3.7% 15.9%;
    --primary: 0 0% 98%;
    --primary-foreground: 240 5.9% 10%;
    --secondary: 240 3.7% 15.9%;
    --accent: 240 3.7% 15.9%;
    --destructive: 0 62.8% 30.6%;
    --destructive-foreground: 0 0% 98%;
    --ring: 240 4.9% 83.9%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23fafafa' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2318181b' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fafafa%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1aa' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1aa' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%2327272a%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-slate,.uk-theme-slate {
    --destructive-foreground: 210 40% 98%;
  }
  .uk-theme-slate {
    --foreground: 222.2 84% 4.9%;
    --muted: 210 40% 96.1%;
    --muted-foreground: 215.4 16.3% 46.9%;
    --popover-foreground: 222.2 84% 4.9%;
    --card-foreground: 222.2 84% 4.9%;
    --border: 214.3 31.8% 91.4%;
    --input: 214.3 31.8% 91.4%;
    --primary: 222.2 47.4% 11.2%;
    --primary-foreground: 210 40% 98%;
    --secondary: 210 40% 96.1%;
    --secondary-foreground: 222.2 47.4% 11.2%;
    --accent: 210 40% 96.1%;
    --accent-foreground: 222.2 47.4% 11.2%;
    --ring: 222.2 84% 4.9%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%230f172a' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f8fafc' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%230f172a%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%230f172a' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2364748b' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2364748b' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e2e8f0%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23020817%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-slate {
    --background: 222.2 84% 4.9%;
    --foreground: 210 40% 98%;
    --muted: 217.2 32.6% 17.5%;
    --muted-foreground: 215 20.2% 65.1%;
    --popover: 222.2 84% 4.9%;
    --popover-foreground: 210 40% 98%;
    --card: 222.2 84% 4.9%;
    --card-foreground: 210 40% 98%;
    --border: 217.2 32.6% 17.5%;
    --input: 217.2 32.6% 17.5%;
    --primary: 210 40% 98%;
    --primary-foreground: 222.2 47.4% 11.2%;
    --secondary: 217.2 32.6% 17.5%;
    --secondary-foreground: 210 40% 98%;
    --accent: 217.2 32.6% 17.5%;
    --accent-foreground: 210 40% 98%;
    --destructive: 0 62.8% 30.6%;
    --ring: 212.7 26.8% 83.9;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f8fafc' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%230f172a' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f8fafc%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f8fafc' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%2394a3b8' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%2394a3b8' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%231e293b%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f8fafc%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-stone,.uk-theme-stone {
    --primary-foreground: 60 9.1% 97.8%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-stone {
    --background: 0 0% 100%;
    --foreground: 0 0% 4%;
    --muted: 0 0% 96%;
    --muted-foreground: 0 0% 45%;
    --popover: 0 0% 100%;
    --popover-foreground: 0 0% 4%;
    --card: 0 0% 100%;
    --card-foreground: 0 0% 4%;
    --border: 0 0% 90%;
    --input: 0 0% 90%;
    --primary: 33.3 5.5% 32.4%;
    --secondary: 0 0% 96%;
    --secondary-foreground: 0 0% 9%;
    --accent: 0 0% 96%;
    --accent-foreground: 0 0% 9%;
    --ring: 24 5.4% 63.9%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2357534e' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafaf9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2357534e%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2357534e' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23737373' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23737373' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e6e6e6%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230a0a0a%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-stone {
    --background: 0 0% 4%;
    --foreground: 0 0% 98%;
    --muted: 0 0% 15%;
    --muted-foreground: 0 0% 63%;
    --popover: 0 0% 15%;
    --popover-foreground: 0 0% 98%;
    --card: 0 0% 9%;
    --card-foreground: 0 0% 98%;
    --border: 0 0% 100%;
    --input: 0 0% 100%;
    --primary: 25 5.3% 44.7%;
    --secondary: 0 0% 15%;
    --secondary-foreground: 0 0% 98%;
    --accent: 0 0% 25%;
    --accent-foreground: 0 0% 98%;
    --ring: 24 9.8% 10%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2378716c' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafaf9' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2378716c%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2378716c' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1a1' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1a1' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-gray,.uk-theme-gray {
    --destructive-foreground: 210 20% 98%;
  }
  .uk-theme-gray {
    --background: 0 0% 100%;
    --foreground: 224 71.4% 4.1%;
    --muted: 220 14.3% 95.9%;
    --muted-foreground: 220 8.9% 46.1%;
    --popover: 0 0% 100%;
    --popover-foreground: 224 71.4% 4.1%;
    --card: 0 0% 100%;
    --card-foreground: 224 71.4% 4.1%;
    --border: 220 13% 91%;
    --input: 220 13% 91%;
    --primary: 220.9 39.3% 11%;
    --primary-foreground: 210 20% 98%;
    --secondary: 220 14.3% 95.9%;
    --secondary-foreground: 220.9 39.3% 11%;
    --accent: 220 14.3% 95.9%;
    --accent-foreground: 220.9 39.3% 11%;
    --destructive: 0 84.2% 60.2%;
    --ring: 224 71.4% 4.1%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23111827' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f9fafb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23111827%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23111827' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%236b7280' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%236b7280' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e7eb%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23030712%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .uk-theme-amber,.uk-theme-blue,.uk-theme-green,.uk-theme-neutral,.uk-theme-orange,.uk-theme-purple,.uk-theme-red,.uk-theme-rose,.uk-theme-teal,.uk-theme-violet,.uk-theme-yellow {
    --background: 0 0% 100%;
    --foreground: 0 0% 4%;
    --muted: 0 0% 96%;
    --muted-foreground: 0 0% 45%;
    --popover: 0 0% 100%;
    --popover-foreground: 0 0% 4%;
    --card: 0 0% 100%;
    --card-foreground: 0 0% 4%;
    --border: 0 0% 90%;
    --input: 0 0% 90%;
    --secondary: 0 0% 96%;
    --secondary-foreground: 0 0% 9%;
    --accent: 0 0% 96%;
    --accent-foreground: 0 0% 9%;
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23737373' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23737373' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e6e6e6%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%230a0a0a%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-gray {
    --background: 224 71.4% 4.1%;
    --foreground: 210 20% 98%;
    --muted: 215 27.9% 16.9%;
    --muted-foreground: 217.9 10.6% 64.9%;
    --popover: 224 71.4% 4.1%;
    --popover-foreground: 210 20% 98%;
    --card: 224 71.4% 4.1%;
    --card-foreground: 210 20% 98%;
    --border: 215 27.9% 16.9%;
    --input: 215 27.9% 16.9%;
    --primary: 210 20% 98%;
    --primary-foreground: 220.9 39.3% 11%;
    --secondary: 215 27.9% 16.9%;
    --secondary-foreground: 210 20% 98%;
    --accent: 215 27.9% 16.9%;
    --accent-foreground: 210 20% 98%;
    --destructive: 0 62.8% 30.6%;
    --ring: 216 12.2% 83.9%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f9fafb' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23111827' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f9fafb%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f9fafb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%239ca3af' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%239ca3af' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%231f2937%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23f9fafb%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .dark.uk-theme-amber,.dark.uk-theme-blue,.dark.uk-theme-green,.dark.uk-theme-neutral,.dark.uk-theme-orange,.dark.uk-theme-purple,.dark.uk-theme-red,.dark.uk-theme-rose,.dark.uk-theme-teal,.dark.uk-theme-violet,.dark.uk-theme-yellow {
    --background: 0 0% 4%;
    --foreground: 0 0% 98%;
    --muted: 0 0% 15%;
    --muted-foreground: 0 0% 63%;
    --popover: 0 0% 15%;
    --popover-foreground: 0 0% 98%;
    --card: 0 0% 9%;
    --card-foreground: 0 0% 98%;
    --border: 0 0% 100%;
    --input: 0 0% 100%;
    --secondary: 0 0% 15%;
    --secondary-foreground: 0 0% 98%;
    --accent: 0 0% 25%;
    --accent-foreground: 0 0% 98%;
    --uk-form-list-image: url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23a1a1a1' points='12 1 9 6 15 6' /%3E%3Cpolygon fill='%23a1a1a1' points='12 13 9 8 15 8' /%3E%3C/svg%3E%0A");
    --uk-divider-icon-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A');
    --uk-list-bullet-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fafafa%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E');
  }
  .uk-theme-neutral {
    --primary: 0 0% 9%;
    --primary-foreground: 0 0% 98%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 0 0% 63%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23171717' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fafafa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23171717%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23171717' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-neutral {
    --primary: 0 0% 90%;
    --primary-foreground: 0 0% 9%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 0 0% 45%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23e6e6e6' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23171717' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23e6e6e6%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23e6e6e6' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-red,.uk-theme-red {
    --primary-foreground: 0 85.7% 97.3%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-red {
    --primary: 0 72.2% 50.6%;
    --ring: 0 90.6% 70.8%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dc2626' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fef2f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23dc2626%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23dc2626' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-red {
    --primary: 0 84.2% 60.2%;
    --ring: 0 62.8% 30.6%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23ef4444' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fef2f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23ef4444%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23ef4444' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-rose,.uk-theme-rose {
    --primary-foreground: 355.7 100% 97.3%;
  }
  .uk-theme-rose {
    --primary: 346.8 77.2% 49.8%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 351.3 94.5% 71.4%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23e11d48' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff1f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23e11d48%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23e11d48' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-rose {
    --primary: 349.7 89.2% 60.2%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 341.5 75.5% 30.4%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f43f5e' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff1f2' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f43f5e%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f43f5e' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-orange,.uk-theme-orange {
    --primary-foreground: 33.3 100% 96.5%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-orange {
    --primary: 20.5 90.2% 48.2%;
    --ring: 27 96% 61%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23ea580c' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff7ed' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23ea580c%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23ea580c' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-orange {
    --primary: 24.6 95% 53.1%;
    --ring: 15.3 74.6% 27.8%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f97316' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fff7ed' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f97316%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f97316' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-green,.uk-theme-green {
    --primary: 84.8 85.2% 34.5%;
    --primary-foreground: 78.3 92% 95.1%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2365a30d' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f7fee7' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2365a30d%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2365a30d' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-green {
    --ring: 82.7 78% 55.5%;
  }
  .dark.uk-theme-green {
    --ring: 87.6 61.2% 20.2%;
  }
  .dark.uk-theme-blue,.uk-theme-blue {
    --primary-foreground: 213.8 100% 96.9%;
  }
  .uk-theme-blue {
    --primary: 221.2 83.2% 53.3%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 213.1 93.9% 67.8%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%232563eb' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23eff6ff' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%232563eb%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%232563eb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-blue {
    --primary: 217.2 91.2% 59.8%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 224.4 64.3% 32.9%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%233b82f6' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23eff6ff' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%233b82f6%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%233b82f6' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-yellow,.uk-theme-yellow {
    --primary-foreground: 28.4 72.5% 25.7%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-yellow {
    --primary: 47.9 95.8% 53.1%;
    --ring: 47.9 95.8% 53.1%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23facc15' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23713f12' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23facc15%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23facc15' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-yellow {
    --primary: 45.4 93.4% 47.5%;
    --ring: 28.4 72.5% 25.7%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23eab308' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23713f12' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23eab308%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23eab308' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .uk-theme-violet {
    --primary: 262.1 83.3% 57.8%;
    --primary-foreground: 250 100% 97.6%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 255.1 91.7% 76.3%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%237c3aed' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f5f3ff' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%237c3aed%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%237c3aed' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-violet {
    --primary: 258.3 89.5% 66.3%;
    --primary-foreground: 250 100% 97.6%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 263.5 67.4% 34.9%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%238b5cf6' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f5f3ff' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%238b5cf6%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%238b5cf6' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-amber,.uk-theme-amber {
    --primary-foreground: 48 100% 96.1%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-amber {
    --primary: 32.1 94.6% 43.7%;
    --ring: 43.3 96.4% 56.3%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23d97706' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fffbeb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23d97706%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23d97706' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-amber {
    --primary: 37.7 92.1% 50.2%;
    --ring: 21.7 77.8% 26.5%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23f59e0b' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23fffbeb' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23f59e0b%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f59e0b' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .uk-theme-purple {
    --primary: 271.5 81.3% 55.9%;
    --primary-foreground: 270 100% 98%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 270 95.2% 75.3%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%239333ea' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23faf5ff' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%239333ea%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%239333ea' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-purple {
    --primary: 270.7 91% 65.1%;
    --primary-foreground: 270 100% 98%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
    --ring: 273.6 65.6% 32%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23a855f7' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23faf5ff' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23a855f7%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23a855f7' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-teal,.uk-theme-teal {
    --primary-foreground: 166.2 76.5% 96.7%;
    --destructive: 357 100% 45%;
    --destructive-foreground: 0 0% 100%;
  }
  .uk-theme-teal {
    --primary: 174.7 83.9% 31.6%;
    --ring: 172.5 66% 50.4%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%230d9488' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f0fdfa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%230d9488%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%230d9488' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
  .dark.uk-theme-teal {
    --primary: 173.4 80.4% 40%;
    --ring: 175.9 60.8% 19%;
    --uk-form-checkbox-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%2314b8a6' /%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%23f0fdfa' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E");
    --uk-form-checkbox-image-indeterminate: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%2314b8a6%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
    --uk-form-radio-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='%2314b8a6' fill-rule='evenodd' clip-rule='evenodd' %3E%3C/path%3E%3C/svg%3E%0A");
  }
}
@layer base {
  progress,sub,sup {
    vertical-align: baseline;
  }
  a,hr {
    color: inherit;
  }
  *,::after,::backdrop,::before,::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  :host,html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: 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;
  }
  body {
    font-size: var(--uk-global-font-size);
    line-height: var(--uk-global-leading);
  }
  hr {
    height: 0;
    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 {
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b,strong {
    font-weight: bolder;
  }
  code,kbd,pre,samp {
    font-family: 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;
  }
  sub {
    bottom: -.25em;
  }
  sup {
    top: -.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  summary {
    display: list-item;
  }
  menu,ol,ul {
    list-style: none;
  }
  audio,canvas,embed,iframe,img,object,svg,video {
    display: block;
    vertical-align: middle;
  }
  img,video {
    max-width: 100%;
    height: auto;
  }
  ::file-selector-button,button,input,optgroup,select,textarea {
    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;
    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-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;
  }
  :-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;
  }
  .uk-accordion-title:focus-visible,.uk-alert a:not([class]):focus-visible,.uk-alert-close:focus-visible,.uk-badge:focus-visible,.uk-breadcrumb>*>:focus-visible,.uk-btn:focus-visible,.uk-cal table tbody tr td button:focus-visible,.uk-close:focus-visible,.uk-focus-visible:focus-visible,.uk-input-range-knob:focus-visible,.uk-lightbox :focus-visible,.uk-link-muted a:focus-visible,.uk-link-reset a:focus-visible,.uk-link-toggle:focus-visible,.uk-link-toggle:focus-visible .uk-link-muted:focus-visible,.uk-link:focus-visible,.uk-nav li>a:focus-visible,.uk-pgn>*>:focus-visible,.uk-slidenav:focus-visible,.uk-subnav>*>a:focus-visible,.uk-tab-alt>*>a:focus-visible,.uk-tab>*>a:focus-visible,.uk-toggle-switch:focus-visible,.uk-ts-value button:focus-visible,a.uk-link-muted:focus-visible,a.uk-link-reset:focus-visible {
    outline-width: var(--uk-global-focus-outline-width,2px);
    outline-style: var(--uk-global-focus-outline-style,dotted);
    outline-color: var(--uk-global-focus-outline-color,hsl(var(--ring)));
    transition-property: var(--uk-global-focus-transition-property,outline);
    transition-duration: var(--uk-global-focus-transition-duration, 150ms);
    transition-timing-function: var(--uk-global-focus-transition-timing,ease-in-out);
  }
}
@layer components {
  .uk-btn-sm,.uk-btn-xs {
    --uk-btn-font-size: var(--uk-global-font-size-s);
    --uk-btn-leading: var(--uk-global-leading-s);
  }
  .uk-btn,.uk-card {
    box-sizing: border-box;
  }
  .uk-card-destructive,.uk-card-primary,.uk-card-secondary {
    --uk-card-border: 1px solid transparent;
  }
  .uk-input[list],.uk-select:not([multiple]):not([size]) {
    background-position: var(--uk-form-list-image-position);
  }
  .uk-input[list]:focus,.uk-input[list]:hover,.uk-select:not([multiple]):not([size]) {
    background-image: var(--uk-form-list-image);
  }
  .uk-checkbox,.uk-radio,.uk-select:not([multiple]):not([size]),.uk-toggle-switch {
    -webkit-appearance: none;
    -moz-appearance: none;
  }
  .uk-form-sm,.uk-form-xs {
    --uk-form-input-font-size: var(--uk-global-font-size-s);
    --uk-form-input-leading: var(--uk-global-leading-s);
    --uk-form-input-padding: 0.25rem 0.5rem;
  }
  .uk-input-pin,.uk-input-tag {
    --focus-shadow-color: hsl(var(--ring));
  }
  .uk-accordion-title {
    display: var(--uk-accordion-title-display,flex);
    justify-content: var(--uk-accordion-title-justify,space-between);
    align-items: var(--uk-accordion-title-align,start);
    overflow: var(--uk-accordion-title-overflow,hidden);
    padding: var(--uk-accordion-title-padding,1rem 0 1rem 0);
    font-weight: var(--uk-accordion-title-font,500);
  }
  .uk-accordion-title:hover {
    text-decoration: var(--uk-accordion-title-hover-decoration,underline);
  }
  .uk-accordion-icon {
    flex: var(--uk-accordion-icon-flex,none);
    transition: var(--uk-accordion-icon-transition, 300ms transform);
    color: var(--uk-accordion-icon-color,hsl(var(--muted-foreground)));
  }
  .uk-nav>li.uk-open>a .uk-nav-parent-icon,.uk-open>.uk-accordion-title>.uk-accordion-icon,[aria-expanded=true]>.uk-drop-parent-icon {
    transform: rotate(180deg);
  }
  .uk-accordion-content {
    display: var(--uk-accordion-content-display,flow-root);
    padding: var(--uk-accordion-content-padding,0 0 1rem 0);
  }
  .uk-accordion-content[hidden],.uk-btn-text:disabled::before,.uk-leader-fill.uk-leader-hide::after,.uk-lightbox-caption:empty,.uk-lightbox-dotnav:empty,.uk-lightbox-thumbnav:empty,.uk-slideshow-items>:not(.uk-active),.uk-switcher>:not(.uk-active) {
    display: none;
  }
  .uk-accordion>li {
    border-width: var(--uk-accordion-item-border-width,0 0 1px 0);
    border-style: var(--uk-accordion-item-border-style,solid);
    border-color: var(--uk-accordion-item-border-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-alert {
    position: var(--uk-alert-position,relative);
    padding: var(--uk-alert-padding,1rem 2rem 1rem 1rem);
    background-color: var(--uk-alert-bg,hsl(var(--muted) / .5));
    color: var(--uk-alert-color,hsl(var(--foreground)));
    border-radius: var(--uk-alert-radius,var(--uk-global-radius));
    border-width: var(--uk-alert-border-width,1px);
    border-style: var(--uk-alert-border-style,solid);
    border-color: var(--uk-alert-border-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-alert-close {
    position: var(--uk-alert-close-position,absolute);
    inset: var(--uk-alert-close-inset,1rem 1rem auto auto);
  }
  .uk-alert-destructive {
    --uk-alert-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-alert-color: hsl(var(--destructive-foreground));
    --uk-alert-border-color: hsl(var(--destructive) / var(--destructive-alpha, 1));
  }
  .uk-alert a:not([class]) {
    font-weight: var(--uk-alert-link-font-weight,500);
    text-decoration-line: var(--uk-alert-link-decoration-line,underline);
    text-underline-offset: var(--uk-alert-link-underline-offset,4px);
  }
  .uk-link,.uk-link-muted a,.uk-link-text a:hover,.uk-link-toggle .uk-link-muted,.uk-link-toggle:hover .uk-link-text,a.uk-link-muted,a.uk-link-text:hover {
    text-decoration-line: underline;
    text-underline-offset: var(--uk-link-underline-offset,4px);
  }
  .uk-alert-title {
    font-weight: var(--uk-alert-title-font-weight,500);
    line-height: var(--uk-alert-title-leading, none);
    letter-spacing: var(--uk-alert-title-tracking, -.025em);
  }
  [class*=uk-anmt-] {
    animation: .5s ease-out both;
  }
  .uk-anmt-fade {
    animation-name: uk-fade;
    animation-duration: .8s;
    animation-timing-function: linear;
  }
  .uk-anmt-scale-up {
    animation-name: uk-fade,uk-scale-up;
  }
  .uk-anmt-scale-down {
    animation-name: uk-fade,uk-scale-down;
  }
  .uk-anmt-slide-top {
    animation-name: uk-fade,uk-slide-top;
  }
  .uk-anmt-slide-bottom {
    animation-name: uk-fade,uk-slide-bottom;
  }
  .uk-anmt-slide-left {
    animation-name: uk-fade,uk-slide-left;
  }
  .uk-anmt-slide-right {
    animation-name: uk-fade,uk-slide-right;
  }
  .uk-anmt-slide-top-sm {
    animation-name: uk-fade,uk-slide-top-sm;
  }
  .uk-anmt-slide-bottom-sm {
    animation-name: uk-fade,uk-slide-bottom-sm;
  }
  .uk-anmt-slide-left-sm {
    animation-name: uk-fade,uk-slide-left-sm;
  }
  .uk-anmt-slide-right-sm {
    animation-name: uk-fade,uk-slide-right-sm;
  }
  .uk-anmt-slide-top-md {
    animation-name: uk-fade,uk-slide-top-md;
  }
  .uk-anmt-slide-bottom-md {
    animation-name: uk-fade,uk-slide-bottom-md;
  }
  .uk-anmt-slide-left-md {
    animation-name: uk-fade,uk-slide-left-md;
  }
  .uk-anmt-slide-right-md {
    animation-name: uk-fade,uk-slide-right-md;
  }
  .uk-anmt-kenburns {
    animation-name: uk-kenburns;
    animation-duration: 15s;
  }
  .uk-anmt-shake {
    animation-name: uk-shake;
  }
  .uk-anmt-stroke {
    animation-name: uk-stroke;
    animation-duration: 2s;
    stroke-dasharray: var(--uk-anmt-stroke);
  }
  .uk-anmt-reverse {
    animation-direction: reverse;
    animation-timing-function: ease-in;
  }
  .uk-anmt-fast {
    animation-duration: .1s;
  }
  .uk-anmt-toggle:not(:hover):not(:focus) [class*=uk-anmt-] {
    animation-name: none;
  }
  @keyframes uk-fade {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes uk-scale-up {
    0% {
      transform: scale(.9);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes uk-scale-down {
    0% {
      transform: scale(1.1);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes uk-slide-top {
    0% {
      transform: translateY(-100%);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-bottom {
    0% {
      transform: translateY(100%);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-left {
    0% {
      transform: translateX(-100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-right {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-top-sm {
    0% {
      transform: translateY(-10px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-bottom-sm {
    0% {
      transform: translateY(10px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-left-sm {
    0% {
      transform: translateX(-10px);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-right-sm {
    0% {
      transform: translateX(10px);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-top-md {
    0% {
      transform: translateY(-50px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-bottom-md {
    0% {
      transform: translateY(50px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-left-md {
    0% {
      transform: translateX(-50px);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-right-md {
    0% {
      transform: translateX(50px);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-kenburns {
    0% {
      transform: scale(1);
    }
    100% {
      transform: scale(1.2);
    }
  }
  @keyframes uk-shake {
    0%,100% {
      transform: translateX(0);
    }
    10% {
      transform: translateX(-9px);
    }
    20% {
      transform: translateX(8px);
    }
    30% {
      transform: translateX(-7px);
    }
    40% {
      transform: translateX(6px);
    }
    50% {
      transform: translateX(-5px);
    }
    60% {
      transform: translateX(4px);
    }
    70% {
      transform: translateX(-3px);
    }
    80% {
      transform: translateX(2px);
    }
    90% {
      transform: translateX(-1px);
    }
  }
  @keyframes uk-stroke {
    0% {
      stroke-dashoffset: var(--uk-anmt-stroke);
    }
    100% {
      stroke-dashoffset: 0;
    }
  }
  .uk-avatar {
    background-color: hsl(var(--background));
    border-radius: var(--uk-avatar-radius,var(--uk-global-radius));
    position: relative;
    display: inline-flex;
    height: var(--uk-avatar-height,2.5rem);
    width: var(--uk-avatar-width,2.5rem);
    align-items: center;
    justify-content: center;
  }
  .uk-avatar img,.uk-avatar-text {
    border-radius: var(--uk-avatar-inner-radius,var(--uk-global-radius-s));
  }
  .uk-avatar-image {
    height: 100%;
    width: 100%;
    overflow: hidden;
  }
  .uk-avatar.uk-avatar-rounded,.uk-avatar.uk-avatar-rounded .uk-avatar-text,.uk-avatar.uk-avatar-rounded img {
    border-radius: 9999px;
  }
  .uk-avatar.uk-avatar-bordered {
    border-width: var(--uk-avatar-bordered-border-width,.125rem);
    border-color: hsl(var(--border) / var(--border-alpha,1));
    padding: var(--uk-avatar-bordered-padding,.25rem);
  }
  .uk-avatar img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
  .uk-avatar-dot-bottom-left::after,.uk-avatar-dot-bottom-right::after,.uk-avatar-dot-bottom::after,.uk-avatar-dot-left::after,.uk-avatar-dot-right::after,.uk-avatar-dot-top-left::after,.uk-avatar-dot-top-right::after,.uk-avatar-dot-top::after,.uk-avatar-dot::after {
    content: '';
    position: absolute;
    height: var(--uk-avatar-dot-size,.875rem);
    width: var(--uk-avatar-dot-size,.875rem);
    border-radius: 9999px;
    border-width: var(--uk-avatar-dot-border-width,.125rem);
    border-color: hsl(var(--background));
    background-color: var(--uk-avatar-dot-bg,hsl(var(--primary)));
    z-index: var(--uk-avatar-dot-z-index,10);
  }
  .uk-avatar-dot-bottom-right::after,.uk-avatar-dot::after {
    bottom: 0;
    right: 0;
    transform: translate(25%,25%);
  }
  .uk-avatar-dot-top::after {
    top: 0;
    left: 50%;
    transform: translate(-50%,-50%);
  }
  .uk-avatar-dot-top-right::after {
    top: 0;
    right: 0;
    transform: translate(25%,-25%);
  }
  .uk-avatar-dot-right::after {
    top: 50%;
    right: 0;
    transform: translate(50%,-50%);
  }
  .uk-avatar-dot-bottom::after {
    bottom: 0;
    left: 50%;
    transform: translate(-50%,50%);
  }
  .uk-avatar-dot-bottom-left::after {
    bottom: 0;
    left: 0;
    transform: translate(-25%,25%);
  }
  .uk-avatar-dot-left::after {
    top: 50%;
    left: 0;
    transform: translate(-50%,-50%);
  }
  .uk-avatar-dot-top-left::after {
    top: 0;
    left: 0;
    transform: translate(-25%,-25%);
  }
  .uk-avatar-text {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .uk-badge {
    display: var(--uk-badge-display,inline-flex);
    justify-content: var(--uk-badge-justify-content,center);
    align-items: var(--uk-badge-align-items,center);
    height: var(--uk-badge-height,1.25rem);
    min-width: var(--uk-badge-min-width,1.25rem);
    padding: var(--uk-badge-padding,0 .375rem);
    font-size: var(--uk-badge-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-badge-leading, var(--uk-global-leading-s));
    font-weight: var(--uk-badge-font-weight,600);
    border-radius: var(--uk-badge-radius,500px);
    box-shadow: var(--uk-badge-box-shadow,var(--uk-global-shadow));
    border: var(--uk-badge-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-badge-bg,transparent);
    color: var(--uk-badge-color,hsl(var(--foreground)));
  }
  .uk-badge:hover {
    transition-property: var(--uk-badge-hover-transition-property,background-color);
    transition-duration: var(--uk-badge-hover-transition-duration, 150ms);
    transition-timing-function: var(--uk-badge-hover-transition-timing,ease-in-out);
    opacity: var(--uk-badge-hover-opacity, .8);
  }
  .uk-badge-primary {
    --uk-badge-border: 1px solid hsl(var(--primary));
    --uk-badge-bg: hsl(var(--primary));
    --uk-badge-color: hsl(var(--primary-foreground));
  }
  .uk-badge-secondary {
    --uk-badge-border: 1px solid hsl(var(--secondary));
    --uk-badge-bg: hsl(var(--secondary));
    --uk-badge-color: hsl(var(--secondary-foreground));
  }
  .uk-badge-destructive {
    --uk-badge-border: 1px solid hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-badge-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-badge-color: hsl(var(--destructive-foreground));
  }
  .uk-breadcrumb>* {
    display: var(--uk-breadcrumb-display,contents);
  }
  .uk-breadcrumb>*>* {
    display: var(--uk-breadcrumb-item-display,inline-flex);
    align-items: var(--uk-breadcrumb-item-align,center);
    color: var(--uk-breadcrumb-item-color,hsl(var(--muted-foreground)));
  }
  .uk-breadcrumb>*>:hover {
    text-decoration: var(--uk-breadcrumb-item-hover-decoration,none);
    color: var(--uk-breadcrumb-item-hover-color,hsl(var(--foreground)));
    transition-property: var(--uk-breadcrumb-item-hover-transition-property,color);
    transition-duration: var(--uk-breadcrumb-item-hover-transition-duration, 150ms);
    transition-timing-function: var(--uk-breadcrumb-item-hover-transition-timing,ease-in-out);
  }
  .uk-breadcrumb>:last-child>a:not([href]),.uk-breadcrumb>:last-child>span {
    font-weight: var(--uk-breadcrumb-active-font-weight,500);
    color: var(--uk-breadcrumb-active-color,hsl(var(--foreground)));
  }
  .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    content: var(--uk-breadcrumb-divider, "/");
    display: var(--uk-breadcrumb-divider-display,inline-block);
    margin: var(--uk-breadcrumb-divider-margin,0 .75rem 0 .5rem);
    color: var(--uk-breadcrumb-divider-color,hsl(var(--muted-foreground)));
  }
  .uk-breadcrumb>.uk-disabled>* {
    opacity: var(--uk-breadcrumb-disabled-opacity, .5);
    pointer-events: none;
  }
  .uk-btn {
    display: var(--uk-btn-display,inline-flex);
    align-items: var(--uk-btn-align-items,center);
    justify-content: var(--uk-btn-justify-content,center);
    gap: var(--uk-btn-gap,.5rem);
    width: var(--uk-btn-width,auto);
    height: var(--uk-btn-height);
    padding: var(--uk-btn-padding);
    font-size: var(--uk-btn-font-size);
    line-height: var(--uk-btn-leading);
    font-weight: var(--uk-btn-font-weight,500);
    text-align: var(--uk-btn-text-align,center);
    white-space: var(--uk-btn-white-space,nowrap);
    border-radius: var(--uk-btn-radius);
    box-shadow: var(--uk-btn-shadow);
    border-width: var(--uk-btn-border-width,1px);
    border-style: var(--uk-btn-border-style,solid);
    border-color: var(--uk-btn-border-color,transparent);
    background-color: var(--uk-btn-bg);
    color: var(--uk-btn-color);
  }
  .uk-btn svg {
    pointer-events: none;
    width: var(--uk-btn-svg-size,1rem);
    height: var(--uk-btn-svg-size,1rem);
    flex-shrink: var(--uk-btn-svg-flex-shrink,0);
  }
  .uk-btn::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  .uk-btn:hover {
    transition-property: var(--uk-btn-hover-transition-property,background-color);
    transition-duration: var(--uk-btn-hover-transition-duration, 150ms);
    transition-timing-function: var(--uk-btn-hover-transition-timing,ease-in-out);
  }
  .uk-btn:disabled {
    opacity: var(--uk-btn-disabled-opacity, .5);
    pointer-events: none;
  }
  .uk-btn-default {
    --uk-btn-border-color: hsl(var(--border) / var(--border-alpha, 1));
    --uk-btn-bg: hsl(var(--background));
    --uk-btn-color: hsl(var(--foreground));
  }
  .uk-btn-default.uk-active,.uk-btn-default:hover,.uk-btn-ghost.uk-active,.uk-btn-ghost:not(:disabled):hover {
    --uk-btn-bg: hsl(var(--accent));
    --uk-btn-color: hsl(var(--accent-foreground));
  }
  .uk-btn-primary {
    --uk-btn-bg: hsl(var(--primary));
    --uk-btn-color: hsl(var(--primary-foreground));
  }
  .uk-btn-primary.uk-active,.uk-btn-primary:hover {
    --uk-btn-bg: var(--uk-btn-primary-hover-bg, hsl(var(--primary) / 0.9));
    --uk-btn-color: hsl(var(--primary-foreground));
  }
  .uk-btn-secondary {
    --uk-btn-bg: hsl(var(--secondary));
    --uk-btn-color: hsl(var(--secondary-foreground));
  }
  .uk-btn-secondary.uk-active,.uk-btn-secondary:hover {
    --uk-btn-bg: var(--uk-btn-secondary-hover-bg, hsl(var(--secondary) / 0.8));
    --uk-btn-color: hsl(var(--secondary-foreground));
  }
  .uk-btn-destructive {
    --uk-btn-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-btn-color: hsl(var(--destructive-foreground));
  }
  .uk-btn-destructive.uk-active,.uk-btn-destructive:hover {
    --uk-btn-destructive-hover-alpha: calc(var(--destructive-alpha, 1) * 0.9);
    --uk-btn-bg: var(--uk-btn-destructive-hover-bg, hsl(var(--destructive) / var(--uk-btn-destructive-hover-alpha)));
    --uk-btn-color: hsl(var(--destructive-foreground));
  }
  .uk-btn-text {
    height: var(--uk-btn-text-height,auto);
    padding: var(--uk-btn-text-padding,0);
    position: var(--uk-btn-text-position,relative);
    border-radius: var(--uk-btn-text-radius,0);
    box-shadow: var(--uk-btn-text-shadow,none);
  }
  .uk-btn-text::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: var(--uk-btn-text-underline,1px solid currentColor);
    transition: var(--uk-btn-text-underline-transition, right .3s ease-out);
  }
  .uk-btn-text:hover::before,.uk-position-center-right {
    right: 0;
  }
  .uk-btn-ghost {
    box-shadow: none;
  }
  .uk-btn-icon {
    aspect-ratio: var(--uk-btn-icon-aspect-ratio,1);
    padding: var(--uk-btn-icon-padding,0);
  }
  .uk-btn-group {
    display: var(--uk-btn-group-display,inline-flex);
    position: relative;
    box-shadow: var(--uk-btn-shadow);
    border-radius: var(--uk-btn-radius);
  }
  .uk-btn-group .uk-btn {
    border-radius: 0;
    box-shadow: none;
  }
  .uk-btn-group>.uk-btn:first-child {
    border-top-left-radius: var(--uk-btn-radius);
    border-bottom-left-radius: var(--uk-btn-radius);
  }
  .uk-btn-group>.uk-btn:last-child,.uk-btn-group>.uk-inline:last-child>.uk-btn {
    border-top-right-radius: var(--uk-btn-radius);
    border-bottom-right-radius: var(--uk-btn-radius);
  }
  .uk-btn-group>.uk-btn:nth-child(n+2),.uk-btn-group>div:nth-child(n+2) .uk-btn {
    margin-left: -1px;
  }
  .uk-btn-group .uk-btn.uk-active,.uk-btn-group .uk-btn:active,.uk-btn-group .uk-btn:focus,.uk-btn-group .uk-btn:hover {
    position: relative;
    z-index: 1;
  }
  .uk-btn-xs {
    --uk-btn-height: 1.75rem;
    --uk-btn-padding: 0.375rem 0.75rem;
  }
  .uk-btn-sm {
    --uk-btn-height: 2rem;
    --uk-btn-padding: 0.5rem 1rem;
  }
  .uk-btn-md {
    --uk-btn-height: 3rem;
    --uk-btn-padding: 0.75rem 1.5rem;
  }
  .uk-btn-lg {
    --uk-btn-height: 3.5rem;
    --uk-btn-padding: 0.875rem 1.75rem;
  }
  .uk-card {
    position: relative;
    border: var(--uk-card-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    border-radius: var(--uk-card-radius,var(--uk-global-radius));
    box-shadow: var(--uk-card-shadow,var(--uk-global-shadow));
    background-color: var(--uk-card-bg,hsl(var(--card)));
    color: var(--uk-card-color,hsl(var(--card-foreground)));
  }
  .uk-card-body,.uk-card-footer,.uk-card-header {
    padding: var(--uk-card-padding,1rem);
  }
  .uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child {
    margin-bottom: var(--uk-card-last-child-margin,0);
  }
  .uk-card-title {
    font-size: var(--uk-card-title-font-size, 1.125rem);
    font-weight: var(--uk-card-title-weight,600);
    line-height: var(--uk-card-title-height, 1);
    letter-spacing: var(--uk-card-title-tracking, -.025em);
  }
  .uk-card-primary {
    --uk-card-bg: hsl(var(--primary));
    --uk-card-color: hsl(var(--primary-foreground));
  }
  .uk-card-secondary {
    --uk-card-bg: hsl(var(--secondary));
    --uk-card-color: hsl(var(--secondary-foreground));
  }
  .uk-card-destructive {
    --uk-card-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-card-color: hsl(var(--destructive-foreground));
  }
  .uk-card-body+.uk-card-footer,.uk-card-header+.uk-card-body {
    padding-top: var(--uk-card-adjacent-padding,0);
  }
  .uk-card-header~.uk-card-footer {
    padding-top: var(--uk-card-header-footer-padding,0);
  }
  .uk-cmd-header {
    display: flex;
    align-items: center;
    gap: var(--uk-cmd-header-gap,.5rem);
    padding: var(--uk-cmd-header-padding,0 .75rem);
  }
  .uk-cmd-header-input {
    flex: 1;
    padding: var(--uk-cmd-header-input-padding,.75rem 0);
  }
  .uk-cmd-header-input input {
    width: 100%;
    background-color: transparent;
  }
  .uk-cmd-header-input input:focus {
    outline: 0;
  }
  .uk-cmd-header-input input::placeholder {
    color: var(--uk-cmd-input-placeholder-color,hsl(var(--muted-foreground)));
  }
  .uk-cmd-header-icon {
    width: var(--uk-cmd-header-icon-size,1rem);
    height: var(--uk-cmd-header-icon-size,1rem);
    flex: none;
    color: var(--uk-cmd-header-icon-color,hsl(var(--muted-foreground)));
  }
  .uk-cal-header-l,.uk-cal-header-r,.uk-cmd-header-esc {
    flex: none;
  }
  .uk-cmd-body {
    max-height: var(--uk-cmd-body-max-height,20rem);
  }
  .uk-cmd-item-wrapper {
    display: flex;
    flex: 1;
    align-items: center;
  }
  .uk-cmd-item-icon {
    margin-right: var(--uk-cmd-item-icon-margin,.5rem);
    width: var(--uk-cmd-item-icon-size,1rem);
    height: var(--uk-cmd-item-icon-size,1rem);
    flex: none;
  }
  .uk-cmd-item-text {
    flex: 1;
  }
  .uk-cmd-item-key {
    font-family: var(--uk-cmd-item-key-font-family, var(--uk-global-font-family-mono));
    font-size: var(--uk-cmd-item-key-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-cmd-item-key-leading, var(--uk-global-leading-s));
    letter-spacing: var(--uk-cmd-item-key-tracking, .1em);
    color: var(--uk-cmd-item-key-color,hsl(var(--muted-foreground)));
  }
  .uk-comment-body {
    display: flow-root;
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
  .uk-comment-header {
    display: flow-root;
    margin-bottom: var(--uk-comment-header-margin,1.25rem);
  }
  .ProseMirror p:last-child,.uk-comment-body>:last-child,.uk-comment-header>:last-child,.uk-dropbar>:last-child,.uk-list>*>:last-child,.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child,.uk-placeholder>:last-child,.uk-sortable>:last-child {
    margin-bottom: 0;
  }
  .uk-comment-title {
    font-size: var(--uk-comment-title-font-size, 1rem);
    font-weight: var(--uk-comment-title-font-weight,500);
  }
  .uk-comment-meta {
    font-size: var(--uk-comment-meta-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-comment-meta-leading, var(--uk-global-leading-s));
    margin-top: var(--uk-comment-meta-margin-top,.25rem);
  }
  .uk-comment-list>:nth-child(n+2) {
    margin-top: var(--uk-comment-list-gap,.75rem);
  }
  .uk-comment-list .uk-comment~ul {
    margin-inline-start: var(--uk-comment-nested-margin,1.5rem);
    margin-top: var(--uk-comment-nested-margin-top,1.5rem);
    border-inline-start-width: var(--uk-comment-nested-border-width,1px);
    border-inline-start-style: var(--uk-comment-nested-border-style,solid);
    border-inline-start-color: var(--uk-comment-nested-border-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-comment-list .uk-comment~ul>:nth-child(n+2) {
    margin-top: var(--uk-comment-nested-item-gap,1.5rem);
  }
  .uk-comment-primary {
    border-radius: var(--uk-comment-primary-radius,var(--uk-global-radius));
    background-color: var(--uk-comment-primary-bg,hsl(var(--primary)));
    color: var(--uk-comment-primary-color,hsl(var(--primary-foreground)));
  }
  .uk-comment {
    padding: var(--uk-comment-padding,.75rem);
  }
  .uk-comment-avatar {
    height: var(--uk-comment-avatar-size,2.5rem);
    width: var(--uk-comment-avatar-size,2.5rem);
    overflow: hidden;
    border-radius: var(--uk-comment-avatar-radius,9999px);
    background-color: var(--uk-comment-avatar-bg,hsl(var(--muted)));
  }
  .uk-comment-avatar img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
  .uk-comment-list .uk-comment~ul>li {
    margin-left: var(--uk-comment-nested-item-margin,.75rem);
    margin-inline-start: var(--uk-comment-nested-item-margin,.75rem);
  }
  .uk-container {
    display: var(--uk-container-display,flow-root);
    box-sizing: var(--uk-container-box-sizing,content-box);
    max-width: var(--uk-container-max-width,1200px);
    margin-left: var(--uk-container-margin-x,auto);
    margin-right: var(--uk-container-margin-x,auto);
    padding-left: var(--uk-container-padding-x,1rem);
    padding-right: var(--uk-container-padding-x,1rem);
  }
  .uk-container>:last-child {
    margin-bottom: var(--uk-container-last-child-margin,0);
  }
  .uk-container .uk-container {
    padding-left: var(--uk-nested-container-padding-x,0);
    padding-right: var(--uk-nested-container-padding-x,0);
  }
  .uk-container-xs {
    max-width: var(--uk-container-xs-max-width,750px);
  }
  .uk-container-sm {
    max-width: var(--uk-container-sm-max-width,900px);
  }
  .uk-container-lg {
    max-width: var(--uk-container-lg-max-width,1400px);
  }
  .uk-container-xl {
    max-width: var(--uk-container-xl-max-width,1600px);
  }
  .uk-container-expand {
    max-width: var(--uk-container-expand-max-width,none);
  }
  .uk-container-expand-left {
    margin-left: var(--uk-container-expand-left-margin,0);
  }
  .uk-container-expand-right {
    margin-right: var(--uk-container-expand-right-margin,0);
  }
  .uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right {
    width: var(--uk-container-item-padding-remove-width,calc(100% + 1rem));
  }
  .uk-container-item-padding-remove-left {
    margin-left: var(--uk-container-item-padding-remove-left-margin,-1rem);
  }
  .uk-container-item-padding-remove-right {
    margin-right: var(--uk-container-item-padding-remove-right-margin,-1rem);
  }
  [data-uk-cover]:where(canvas,iframe,svg),[uk-cover]:where(canvas,iframe,svg) {
    max-width: none;
    position: absolute;
    left: 50%;
    top: 50%;
    --uk-position-translate-x: -50%;
    --uk-position-translate-y: -50%;
    transform: translate(var(--uk-position-translate-x),var(--uk-position-translate-y));
  }
  .uk-sticky-placeholder,iframe[data-uk-cover],iframe[uk-cover] {
    pointer-events: none;
  }
  [data-uk-cover]:where(img,video),[uk-cover]:where(img,video) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    object-fit: cover;
    object-position: center;
  }
  .uk-cover-container {
    overflow: hidden;
    position: relative;
  }
  .uk-custom-select-search {
    display: var(--uk-custom-select-search-display,flex);
    align-items: var(--uk-custom-select-search-align,center);
    padding: var(--uk-custom-select-search-padding,0 .75rem);
  }
  .uk-custom-select-search svg {
    margin: var(--uk-custom-select-search-icon-margin,0 .5rem 0 0);
    opacity: var(--uk-custom-select-search-icon-opacity, .5);
  }
  .uk-custom-select-search input {
    width: var(--uk-custom-select-search-input-width,100%);
    padding: var(--uk-custom-select-search-input-padding,.75rem 0);
    background-color: transparent;
    outline: 0;
  }
  .uk-custom-select-search input::placeholder {
    color: var(--uk-custom-select-search-placeholder-color,hsl(var(--muted-foreground)));
  }
  .uk-custom-select-options {
    max-height: var(--uk-custom-select-options-max-height,10rem);
  }
  .uk-custom-select-item-wrapper {
    display: var(--uk-custom-select-item-wrapper-display,flex);
    flex: var(--uk-custom-select-item-wrapper-flex,1);
    align-items: var(--uk-custom-select-item-wrapper-align,center);
  }
  .uk-custom-select-item-icon {
    margin: var(--uk-custom-select-item-icon-margin,0 .5rem 0 0);
    flex-shrink: var(--uk-custom-select-item-icon-shrink,0);
  }
  .uk-custom-select-item-text {
    flex: var(--uk-custom-select-item-text-flex,1);
  }
  .uk-custom-select-item-check {
    margin: var(--uk-custom-select-item-check-margin,0 0 0 .5rem);
    flex-shrink: var(--uk-custom-select-item-check-shrink,0);
  }
  .uk-datepicker-dropdown {
    padding: var(--uk-datepicker-dropdown-padding,var(--uk-datepicker-spacing,1rem));
  }
  .uk-datepicker-time {
    margin-top: var(--uk-datepicker-time-margin-top,var(--uk-datepicker-spacing,1rem));
    display: flex;
    justify-content: center;
  }
  .uk-cal {
    max-width: var(--uk-cal-max-width,calc(var(--uk-cal-cell-size,2.5rem) * 7));
  }
  .uk-cal-header {
    margin-bottom: var(--uk-cal-header-margin-bottom,.5rem);
    display: flex;
    -moz-column-gap: var(--uk-cal-header-column-gap,0.5rem);
    column-gap: var(--uk-cal-header-column-gap,.5rem);
  }
  .uk-cal-jumper {
    display: flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: space-between;
    -moz-column-gap: var(--uk-cal-jumper-column-gap,0.5rem);
    column-gap: var(--uk-cal-jumper-column-gap,.5rem);
  }
  .uk-cal-jumper .uk-input-fake {
    justify-content: center;
  }
  .uk-cal-jumper input {
    width: var(--uk-cal-jumper-input-width,3rem);
    text-align: center;
  }
  .uk-cal-jumper input[type=number]::-webkit-inner-spin-button,.uk-cal-jumper input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  .uk-cal-jumper input[type=number],.uk-input-time input[type=number] {
    -moz-appearance: textfield;
  }
  .uk-cal-title {
    width: 100%;
    text-align: center;
    font-weight: var(--uk-cal-title-font-weight,500);
  }
  .uk-cal-month-dropdown {
    --uk-dropdown-nav-item-padding: var(--uk-cal-month-dropdown-item-padding, 0.25rem);
    flex: 1 1 0%;
  }
  .uk-cal-month-dropdown button,.uk-drop-stack .uk-drop-grid>*,.uk-keyval-value-wrapper {
    width: 100%;
  }
  .uk-cal-month-dropdown .uk-drop {
    max-height: var(--uk-cal-month-dropdown-max-height,10rem);
    min-width: var(--uk-cal-month-dropdown-min-width,9rem);
    overflow-y: auto;
  }
  .uk-cal-month-dropdown-item a {
    align-items: center;
    justify-content: space-between;
  }
  .uk-cal table {
    display: flex;
    flex-direction: column;
    gap: var(--uk-cal-table-row-gap,.5rem);
  }
  .uk-cal table tbody {
    display: flex;
    flex-direction: column;
    gap: var(--uk-cal-table-body-row-gap,.5rem);
  }
  .uk-cal table thead th {
    width: var(--uk-cal-cell-size,2.5rem);
    font-size: var(--uk-cal-cell-header-font-size, var(--font-size-small, .875rem));
    font-weight: 400;
    color: var(--uk-cal-cell-header-color,hsl(var(--muted-foreground)));
  }
  .uk-cal table tbody tr,.uk-cal table thead tr {
    display: flex;
    gap: var(--uk-cal-table-cell-gap,.125rem);
  }
  .uk-cal table tbody tr td {
    width: var(--uk-cal-cell-size,2.5rem);
    height: var(--uk-cal-cell-size,2.5rem);
    font-size: var(--uk-cal-cell-body-font-size, var(--font-size-base, 1rem));
    position: relative;
    padding: var(--uk-cal-cell-padding,0);
    text-align: center;
  }
  .uk-cal table tbody tr td button {
    border-radius: var(--uk-cal-cell-radius,var(--global-radius-default,0));
    display: inline-flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
  }
  .uk-cal table tbody tr td button:hover {
    background-color: var(--uk-cal-cell-hover-bg,var(--uk-cal-cell-hover-bg,hsl(var(--accent))));
    color: var(--uk-cal-cell-hover-color,var(--uk-cal-cell-hover-color,hsl(var(--accent-foreground))));
    transition-property: background-color;
    transition-duration: var(--uk-cal-cell-hover-transition-duration, var(--uk-cal-hover-duration, 150ms));
    transition-timing-function: ease-in-out;
  }
  .uk-cal table tbody tr td button:disabled,.uk-cal table tbody tr td.uk-disabled button {
    opacity: .5;
  }
  .uk-cal table tbody tr td.uk-cal-oom button {
    color: var(--uk-cal-cell-oom-color,hsl(var(--muted-foreground)));
  }
  .uk-cal table tbody tr td.uk-active button {
    background-color: var(--uk-cal-cell-active-bg,hsl(var(--primary)));
    color: var(--uk-cal-cell-active-color,hsl(var(--primary-foreground)));
  }
  .uk-cal-divider table tbody {
    gap: var(--uk-cal-divider-table-body-row-gap,.25rem);
  }
  .uk-cal-divider table tbody tr {
    border-bottom-width: var(--uk-cal-divider-table-row-border-width,1px);
    border-color: var(--uk-cal-divider-table-row-border-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-cal-divider table tbody tr td {
    margin-bottom: var(--uk-cal-divider-cell-margin-bottom,.25rem);
  }
  .uk-cal-divider table tbody tr:last-child {
    border-style: none;
  }
  .uk-cal-marked::after {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: var(--uk-cal-cell-body-font-size,1rem) var(--uk-cal-cell-body-font-size,1rem) 0 0;
    border-color: var(--uk-cal-marked-color,hsl(var(--destructive) / var(--destructive-alpha,1))) transparent transparent transparent;
    transform: rotate(0);
    position: absolute;
    top: 0;
    left: 0;
    border-top-left-radius: var(--uk-cal-cell-radius,var(--global-radius-default,0));
  }
  .uk-input-time {
    display: inline-flex;
    align-items: center;
    -moz-column-gap: var(--uk-input-time-column-gap,0.25rem);
    column-gap: var(--uk-input-time-column-gap,.25rem);
  }
  .uk-input-time input {
    width: var(--uk-input-time-input-width,3.5rem);
    text-align: center;
  }
  .uk-input-time .uk-input-fake {
    width: var(--uk-input-time-fake-width,3.5rem);
    justify-content: center;
  }
  .uk-input-time input[type=number]::-webkit-inner-spin-button,.uk-input-time input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  [class*=uk-divider] {
    border: none;
    height: var(--uk-divider-height,1px);
  }
  .uk-hr {
    border-color: var(--uk-hr-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-divider-icon {
    opacity: var(--border-alpha);
    position: relative;
    height: var(--uk-divider-icon-height,1.25rem);
    background-image: var(--uk-divider-icon-image);
    background-repeat: no-repeat;
    background-position: 50% 50%;
  }
  .uk-divider-icon::after,.uk-divider-icon::before {
    content: "";
    position: absolute;
    top: 50%;
    max-width: calc(50% - (3.5rem / 2));
    border-bottom: var(--uk-divider-icon-line-border,1px solid hsl(var(--border)));
  }
  .uk-divider-icon::before {
    right: calc(50% + (3.5rem / 2));
    width: 100%;
  }
  .uk-divider-icon::after {
    left: calc(50% + (3.5rem / 2));
    width: 100%;
  }
  .uk-divider-sm {
    line-height: 0;
  }
  .uk-divider-sm::after {
    content: "";
    display: inline-block;
    width: var(--uk-divider-sm-width,100px);
    max-width: 100%;
    border-top: var(--uk-divider-sm-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    vertical-align: top;
    border-bottom: var(--uk-divider-sm-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-divider-vertical {
    width: max-content;
    height: var(--uk-divider-vertical-height,100px);
    margin-left: auto;
    margin-right: auto;
    border-left: var(--uk-divider-vertical-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    border-bottom: var(--uk-divider-vertical-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-dotnav {
    display: flex;
    flex-wrap: wrap;
    margin-left: var(--uk-dotnav-margin-left,-.75rem);
  }
  .uk-dotnav>* {
    flex: none;
    padding-left: var(--uk-dotnav-item-padding,.75rem);
  }
  .uk-dotnav>*>* {
    display: block;
    box-sizing: border-box;
    width: var(--uk-dotnav-dot-size,10px);
    height: var(--uk-dotnav-dot-size,10px);
    border: var(--uk-dotnav-dot-border,1px solid hsl(var(--primary)));
    border-radius: 50%;
    background-color: var(--uk-dotnav-dot-bg,transparent);
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
    transition: background-color .2s ease-in-out,border-color .2s ease-in-out;
  }
  .uk-dotnav>*>:hover {
    border-color: var(--uk-dotnav-dot-hover-border,transparent);
    background-color: var(--uk-dotnav-dot-hover-bg,hsl(var(--primary)));
  }
  .uk-dotnav>*>:active {
    border-color: var(--uk-dotnav-dot-active-border,transparent);
    background-color: var(--uk-dotnav-dot-active-bg,hsl(var(--primary)));
  }
  .uk-dotnav>.uk-active>* {
    border-color: var(--uk-dotnav-dot-current-border,transparent);
    background-color: var(--uk-dotnav-dot-current-bg,hsl(var(--primary)));
  }
  .uk-dotnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: var(--uk-dotnav-vertical-margin-top,-.75rem);
  }
  .uk-dotnav-vertical>* {
    padding-left: 0;
    padding-top: var(--uk-dotnav-vertical-item-padding-top,.75rem);
  }
  .uk-drop {
    display: none;
    position: absolute;
    z-index: var(--uk-drop-z-index,1020);
    box-sizing: border-box;
    width: var(--uk-drop-width,18rem);
    --uk-position-offset: 10px;
    --uk-position-viewport-offset: 8px;
  }
  .uk-drop.uk-open,.uk-notification-message:hover .uk-notification-close,.uk-tooltip.uk-active {
    display: block;
  }
  .uk-drop-parent-icon {
    margin-left: var(--uk-drop-icon-margin,.5rem);
    transition: transform .3s;
  }
  .uk-dropbar {
    --uk-position-offset: 0;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 0;
    width: auto;
    background-color: hsl(var(--background));
  }
  .uk-dropdown,.uk-tooltip {
    --uk-position-offset: 10px;
  }
  .uk-dropbar-lg {
    padding: var(--uk-dropbar-lg-padding,2.5rem 0);
  }
  .uk-dropdown {
    --uk-position-viewport-offset: 8px;
    width: var(--uk-dropdown-width,auto);
    border-radius: var(--uk-dropdown-radius,var(--uk-global-radius));
    box-shadow: var(--uk-dropdown-shadow,var(--uk-global-shadow));
    border-width: var(--uk-dropdown-border-width,1px);
    border-style: var(--uk-dropdown-border-style,solid);
    border-color: var(--uk-dropdown-border-color,hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-dropdown-bg,hsl(var(--popover)));
    color: var(--uk-dropdown-color,hsl(var(--popover-foreground)));
  }
  .uk-dropdown-dropbar {
    width: var(--uk-dropdown-dropbar-width,auto);
    background-color: var(--uk-dropdown-dropbar-bg,transparent);
    box-shadow: var(--uk-dropdown-dropbar-shadow,none);
    --uk-position-viewport-offset: 1rem;
  }
  .uk-dropdown-nav {
    --uk-nav-item-hover-decoration: none;
    --uk-nav-item-padding: var(--uk-dropdown-nav-item-padding, 0.375rem 0.25rem);
    --uk-nav-item-margin: var(--uk-dropdown-nav-item-margin, 0.25rem);
    --uk-nav-item-display: var(--uk-dropdown-nav-item-display, flex);
    --uk-nav-item-align-items: var(--uk-dropdown-nav-item-align, center);
    --uk-nav-item-hover-bg: var(--uk-dropdown-nav-item-hover-bg, hsl(var(--accent)));
    --uk-nav-item-hover-color: var(--uk-dropdown-nav-item-hover-color, hsl(var(--accent-foreground)));
    --uk-nav-header-padding: var(--uk-dropdown-nav-header-padding, 0.375rem 0.25rem);
    --uk-nav-header-margin: var(--uk-dropdown-nav-header-margin, 0.25rem);
    --uk-nav-header-font-weight: var(--uk-dropdown-nav-header-weight, 600);
    --uk-nav-divider-margin: var(--uk-dropdown-nav-divider-margin, 0);
    --uk-nav-divider-width: var(--uk-dropdown-nav-divider-border-width, 1px) 0 0 0;
    --uk-nav-divider-style: var(--uk-dropdown-nav-divider-border-style, solid);
    --uk-nav-divider-color: var(--uk-dropdown-nav-divider-border-color, hsl(var(--border) / var(--border-alpha, 1)));
    user-select: var(--uk-dropdown-nav-item-select,none);
  }
  .uk-dropnav-dropbar {
    position: absolute;
    z-index: var(--uk-dropnav-z);
    padding: 0;
    left: 0;
    right: 0;
  }
  .uk-input {
    overflow: var(--uk-form-input-overflow,visible);
  }
  .uk-select {
    text-transform: var(--uk-form-select-text-transform,none);
  }
  .uk-select optgroup {
    font: var(--uk-form-select-optgroup-font, inherit);
    font-weight: var(--uk-form-select-optgroup-font-weight,bold);
  }
  .uk-textarea {
    overflow: var(--uk-form-textarea-overflow,auto);
  }
  .uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  .uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button {
    height: auto;
  }
  .uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder {
    opacity: 1;
  }
  .uk-checkbox:not(:disabled),.uk-radio:not(:disabled) {
    cursor: var(--uk-form-radio-cursor,pointer);
  }
  .uk-fieldset {
    min-width: var(--uk-form-fieldset-min-width,0);
  }
  .uk-input,.uk-textarea {
    -webkit-appearance: none;
  }
  .uk-input,.uk-input-fake,.uk-select,.uk-textarea {
    max-width: var(--uk-form-input-max-width,100%);
    width: var(--uk-form-input-width,100%);
    border-radius: var(--uk-form-input-radius);
    box-shadow: var(--uk-form-input-shadow);
    padding: var(--uk-form-input-padding);
    font-size: var(--uk-form-input-font-size);
    line-height: var(--uk-form-input-leading);
    border-width: var(--uk-form-input-border-width,1px);
    border-style: var(--uk-form-input-border-style,solid);
    border-color: var(--uk-form-input-border-color,hsl(var(--input) / var(--input-alpha,1)));
    background-color: var(--uk-form-input-bg,transparent);
    color: var(--uk-form-input-color,hsl(var(--foreground)));
  }
  .uk-input,.uk-select:not([multiple]):not([size]) {
    vertical-align: var(--uk-form-input-select-vertical-align,middle);
    display: var(--uk-form-input-select-display,inline-block);
    height: var(--uk-form-input-height);
  }
  .uk-select[multiple],.uk-select[size],.uk-textarea {
    vertical-align: var(--uk-form-textarea-select-multi-vertical-align,top);
    min-height: var(--uk-form-textarea-select-multi-min-height,4rem);
    padding-top: var(--uk-form-textarea-select-multi-padding-y,.625rem);
    padding-bottom: var(--uk-form-textarea-select-multi-padding-y,.625rem);
  }
  .uk-select[multiple],.uk-select[size] {
    resize: var(--uk-form-select-multi-resize,vertical);
  }
  .ProseMirror-focused,.uk-input-fake:focus,.uk-input:focus,.uk-select:focus,.uk-textarea:focus {
    outline-width: var(--uk-form-focus-outline-width,0);
    outline-style: var(--uk-form-focus-outline-style,none);
    outline-offset: var(--uk-form-focus-outline-offset,0px);
    box-shadow: var(--uk-form-focus-shadow,0 0 0 1px hsl(var(--ring)));
  }
  .uk-input-fake:disabled,.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled {
    opacity: var(--uk-form-disabled-opacity, .5);
  }
  .uk-input::placeholder {
    color: var(--uk-form-placeholder-color,hsl(var(--muted-foreground)));
  }
  .uk-textarea::placeholder {
    color: var(--uk-form-placeholder-color,hsl(var(--muted-foreground)));
  }
  .uk-form-destructive:focus {
    box-shadow: var(--uk-form-destructive-shadow,0 0 0 1px hsl(var(--destructive) / var(--destructive-alpha,1)));
  }
  .uk-form-blank {
    background: var(--uk-form-blank-bg,none);
    border-color: var(--uk-form-blank-border-color,transparent);
    box-shadow: var(--uk-form-blank-shadow,none);
  }
  .uk-form-blank:focus {
    box-shadow: var(--uk-form-blank-focus-shadow,none);
  }
  .uk-select:not([multiple]):not([size]) {
    background-repeat: var(--uk-form-select-single-bg-repeat,no-repeat);
    padding-right: var(--uk-form-select-single-padding-right,1.5rem);
  }
  .uk-select:not([multiple]):not([size]) option {
    color: var(--uk-form-select-single-option-color,#18181b);
  }
  .uk-input[list] {
    padding-right: var(--uk-form-input-list-padding-right,1.25rem);
    background-repeat: var(--uk-form-input-list-bg-repeat,no-repeat);
  }
  .uk-input[list]::-webkit-calendar-picker-indicator {
    display: none !important;
  }
  .uk-checkbox,.uk-radio {
    display: var(--uk-form-radio-display,inline-block);
    height: var(--uk-form-radio-height,1rem);
    width: var(--uk-form-radio-width,1rem);
    overflow: var(--uk-form-radio-overflow,hidden);
    margin-top: var(--uk-form-radio-margin-top,-4px);
    vertical-align: var(--uk-form-radio-vertical-align,middle);
    background-repeat: var(--uk-form-radio-bg-repeat,no-repeat);
    background-position: var(--uk-form-radio-bg-position,50% 50%);
    border-radius: var(--uk-form-radio-radius);
    box-shadow: var(--uk-form-radio-shadow);
    border: var(--uk-form-radio-border,1px solid hsl(var(--primary)));
  }
  .uk-icon-image,.uk-list-bullet>::before,.uk-stepper-default .uk-stepper-checked a::before {
    background-repeat: no-repeat;
    background-position: 50% 50%;
  }
  .uk-radio {
    border-radius: var(--uk-form-radio-radio-radius,50%);
  }
  .uk-checkbox:focus,.uk-radio:focus {
    outline: var(--uk-form-radio-focus-outline,none);
    outline-offset: var(--uk-form-radio-focus-outline-offset,0px);
    box-shadow: var(--uk-form-radio-focus-shadow,0 0 0 1px hsl(var(--ring)));
  }
  .uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus {
    box-shadow: var(--uk-form-radio-checked-focus-shadow,0 0 0 1px hsl(var(--ring)));
  }
  .uk-radio:checked {
    background-image: var(--uk-form-radio-image);
  }
  .uk-checkbox:checked {
    background-image: var(--uk-form-checkbox-image);
  }
  .uk-checkbox:indeterminate {
    background-image: var(--uk-form-checkbox-image-indeterminate);
  }
  .uk-form-label {
    font-size: var(--uk-form-label-font-size, .875rem);
    font-weight: var(--uk-form-label-font-weight,500);
    line-height: var(--uk-form-label-line-height, 1);
  }
  .uk-form-label-required::after {
    content: " *";
    color: var(--uk-form-label-required-color,hsl(var(--destructive) / var(--destructive-alpha,1)));
  }
  .uk-form-stacked .uk-form-label {
    display: var(--uk-form-stacked-label-display,block);
    margin-bottom: var(--uk-form-stacked-label-margin-bottom,5px);
  }
  .uk-form-icon {
    position: var(--uk-form-icon-position,absolute);
    top: var(--uk-form-icon-top,0);
    bottom: var(--uk-form-icon-bottom,0);
    left: var(--uk-form-icon-left,0);
    width: var(--uk-form-icon-width,2.5rem);
    display: var(--uk-form-icon-display,inline-flex);
    justify-content: var(--uk-form-icon-justify-content,center);
    align-items: var(--uk-form-icon-align-items,center);
  }
  .uk-form-icon:not(a):not(button):not(input) {
    pointer-events: var(--uk-form-icon-pointer-events,none);
  }
  .uk-form-icon:not(.uk-form-icon-flip)~.uk-input {
    --uk-form-input-padding: 0.375rem 0.75rem 0.375rem 2.5rem;
  }
  .uk-form-icon-flip {
    right: var(--uk-form-icon-flip-right,0);
    left: var(--uk-form-icon-flip-left,auto);
  }
  .uk-form-icon-flip~.uk-input {
    --uk-form-input-padding: 0.375rem 2.5rem 0.375rem 0.75rem;
  }
  .uk-toggle-switch {
    appearance: var(--uk-toggle-switch-appearance,none);
    position: var(--uk-toggle-switch-position,relative);
    box-sizing: var(--uk-toggle-switch-box-sizing,border-box);
    border-radius: var(--uk-toggle-switch-radius,2rem);
    box-shadow: var(--uk-form-toggle-switch-shadow);
    height: var(--uk-toggle-switch-height,1.25rem);
    width: var(--uk-toggle-switch-width,2.25rem);
    background-color: var(--uk-toggle-switch-bg,hsl(var(--input) / var(--input-alpha,1)));
  }
  .uk-toggle-switch::before {
    content: var(--uk-toggle-switch-before-content, "");
    position: var(--uk-toggle-switch-before-position,absolute);
    top: var(--uk-toggle-switch-before-top,50%);
    left: var(--uk-toggle-switch-before-left,0);
    transform: var(--uk-toggle-switch-before-transform,translate(0,-50%));
    box-sizing: var(--uk-toggle-switch-before-box-sizing,border-box);
    border-radius: var(--uk-toggle-switch-before-radius,50%);
    transition-property: var(--uk-toggle-switch-before-transition-property,left);
    transition-duration: var(--uk-toggle-switch-before-transition-duration, .3s);
    transition-timing-function: var(--uk-toggle-switch-before-transition-timing-function,ease-in-out);
    margin-left: var(--uk-toggle-switch-before-margin-left,.125rem);
    height: var(--uk-toggle-switch-before-height,1rem);
    width: var(--uk-toggle-switch-before-width,1rem);
    background-color: var(--uk-toggle-switch-before-bg,hsl(var(--background)));
  }
  .uk-toggle-switch:checked::before {
    left: var(--uk-toggle-switch-checked-before-left,1rem);
  }
  .uk-form-icon.uk-disabled,.uk-toggle-switch:disabled {
    opacity: var(--uk-toggle-switch-disabled-opacity, .5);
  }
  .uk-toggle-switch-primary:checked {
    background-color: var(--uk-toggle-switch-primary-checked-bg,hsl(var(--primary)));
  }
  .uk-toggle-switch-destructive:checked {
    background-color: var(--uk-toggle-switch-destructive-checked-bg,hsl(var(--destructive) / var(--destructive-alpha,1)));
  }
  .uk-form-help {
    font-size: var(--uk-form-help-font-size, .8rem);
    font-weight: var(--uk-form-help-font-weight,500);
  }
  [class*=uk-inline] {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
    -webkit-backface-visibility: hidden;
  }
  .uk-input-fake {
    height: var(--uk-form-input-height);
    display: var(--uk-input-fake-display,flex);
    align-items: var(--uk-input-fake-align-items,center);
  }
  .uk-form-custom {
    display: var(--uk-form-custom-display,inline-block);
    position: var(--uk-form-custom-position,relative);
    max-width: var(--uk-form-custom-max-width,100%);
    vertical-align: var(--uk-form-custom-vertical-align,middle);
  }
  .uk-form-custom input[type=file],.uk-form-custom select {
    position: var(--uk-form-custom-select-position,absolute);
    top: var(--uk-form-custom-select-top,0);
    z-index: var(--uk-form-custom-select-z-index,1);
    width: var(--uk-form-custom-select-width,100%);
    height: var(--uk-form-custom-select-height,100%);
    left: var(--uk-form-custom-select-left,0);
    -webkit-appearance: none;
    opacity: var(--uk-form-custom-select-opacity, 0);
    cursor: var(--uk-form-custom-select-cursor,pointer);
  }
  .uk-form-custom input[type=file] {
    font-size: var(--uk-form-custom-file-font-size, 500px);
    overflow: var(--uk-form-custom-file-overflow,hidden);
  }
  .uk-form-xs {
    --uk-form-input-height: 1.75rem;
  }
  .uk-form-sm {
    --uk-form-input-height: 2rem;
  }
  .uk-form-lg,.uk-form-md {
    --uk-form-input-padding: 0.5rem 1rem;
  }
  .uk-form-md {
    --uk-form-input-height: 3rem;
    --uk-form-list-image-position: right 4px center;
  }
  .uk-form-lg {
    --uk-form-input-height: 3.5rem;
    --uk-form-list-image-position: right 8px center;
  }
  .uk-inline:has(input[disabled]) .uk-form-icon {
    opacity: var(--uk-toggle-switch-disabled-opacity, .5);
  }
  .uk-icon {
    display: inline-flex;
    color: var(--uk-icon-color,inherit);
    fill: var(--uk-icon-fill,currentcolor);
  }
  .uk-rte-toolbar-group a,button.uk-icon:not(:disabled) {
    cursor: pointer;
  }
  .uk-icon::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  .uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
    fill: var(--uk-icon-fill-color,currentcolor);
  }
  .uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
    stroke: var(--uk-icon-stroke-color,currentcolor);
  }
  .uk-icon>* {
    transform: var(--uk-icon-transform,translate(0,0));
  }
  .uk-icon-image {
    width: var(--uk-icon-image-size,1.25rem);
    height: var(--uk-icon-image-size,1.25rem);
    background-size: contain;
    vertical-align: middle;
    object-fit: scale-down;
    max-width: none;
  }
  .uk-input-pin {
    display: var(--uk-input-pin-display,inline-flex);
    align-items: var(--uk-input-pin-align,center);
    border-radius: var(--uk-input-pin-radius,var(--uk-form-input-radius));
    box-shadow: var(--uk-input-pin-shadow,var(--uk-form-input-shadow));
  }
  .uk-input-pin input {
    height: var(--uk-input-pin-input-height,var(--uk-form-input-height));
    width: var(--uk-input-pin-input-width,var(--uk-form-input-height));
    position: var(--uk-input-pin-input-position,relative);
    margin: var(--uk-input-pin-input-margin,0 -1px 0 0);
    display: var(--uk-input-pin-input-display,flex);
    font-size: var(--uk-input-pin-input-font-size, var(--uk-form-input-font-size));
    line-height: var(--uk-input-pin-input-leading, var(--uk-form-input-leading));
    text-align: var(--uk-input-pin-input-align,center);
    background-color: transparent;
    outline: 0;
    border-width: var(--uk-input-pin-input-border-width,1px);
    border-style: var(--uk-input-pin-input-border-style,solid);
    border-color: var(--uk-input-pin-input-border-color,hsl(var(--input) / var(--input-alpha,1)));
  }
  .uk-input-pin input::placeholder {
    color: var(--uk-input-pin-placeholder-color,hsl(var(--muted-foreground)));
  }
  .uk-input-pin input:focus {
    z-index: var(--uk-input-pin-input-focus-z,10);
    outline-width: var(--uk-input-pin-input-focus-outline-width,2px);
    outline-style: var(--uk-input-pin-input-focus-outline-style,solid);
    outline-color: var(--uk-input-pin-input-focus-outline-color,transparent);
    outline-offset: var(--uk-input-pin-input-focus-outline-offset,2px);
    box-shadow: var(--uk-input-pin-input-focus-shadow,0 0 0 1px var(--focus-shadow-color));
  }
  .uk-input-pin input:focus::placeholder {
    color: var(--uk-input-pin-focus-placeholder-color,hsl(var(--background)));
  }
  .uk-input-pin.uk-form-destructive,.uk-input-tag.uk-form-destructive {
    --focus-shadow-color: hsl(var(--destructive) / var(--destructive-alpha, 1));
  }
  .uk-input-pin input:disabled,.uk-input-pin.uk-disabled input {
    opacity: var(--uk-input-pin-disabled-opacity, .5);
  }
  .uk-input-pin input:first-child {
    border-radius: var(--uk-input-pin-first-radius,var(--uk-form-input-radius) 0 0 var(--uk-form-input-radius));
  }
  .uk-input-pin input:last-child {
    border-radius: var(--uk-input-pin-last-radius,0 var(--uk-form-input-radius) var(--uk-form-input-radius) 0);
  }
  .uk-input-pin.uk-input-pin-separated {
    gap: var(--uk-input-pin-separated-gap,.5rem);
    box-shadow: none;
  }
  .uk-input-pin.uk-input-pin-separated input {
    margin: var(--uk-input-pin-separated-input-margin,0);
    border-radius: var(--uk-input-pin-separated-input-radius,var(--uk-form-input-radius));
    box-shadow: var(--uk-input-pin-separated-input-shadow,var(--uk-form-input-shadow));
  }
  .uk-range {
    -webkit-appearance: var(--uk-range-webkit-appearance,none);
    box-sizing: var(--uk-range-box-sizing,border-box);
    margin: var(--uk-range-margin,0);
    vertical-align: var(--uk-range-vertical-align,middle);
    max-width: var(--uk-range-max-width,100%);
    width: var(--uk-range-width,100%);
    background: var(--uk-range-background,transparent);
  }
  .uk-modal-dialog,.uk-notification,.uk-offcanvas-bar,.uk-offcanvas-container,.uk-pgn>*>*,.uk-slider-items>*,.uk-sticky {
    box-sizing: border-box;
  }
  .uk-range:focus {
    outline: var(--uk-range-focus-outline,none);
  }
  .uk-range::-moz-focus-outer {
    border: none;
  }
  .uk-range:not(:disabled)::-webkit-slider-thumb {
    cursor: var(--uk-range-thumb-cursor,pointer);
  }
  .uk-range:not(:disabled)::-moz-range-thumb {
    cursor: var(--uk-range-thumb-cursor,pointer);
  }
  .uk-range::-webkit-slider-runnable-track {
    height: var(--uk-range-track-height,3px);
    border-radius: var(--uk-range-track-radius,500px);
    background-color: var(--uk-range-track-bg,hsl(var(--primary) / .2));
  }
  .uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track {
    background-color: var(--uk-range-track-active-bg,hsl(var(--primary) / .2));
  }
  .uk-range::-moz-range-track {
    height: var(--uk-range-track-height,3px);
    border-radius: var(--uk-range-track-radius,500px);
    background-color: var(--uk-range-track-bg,hsl(var(--primary) / .2));
  }
  .uk-range:focus::-moz-range-track {
    background-color: var(--uk-range-track-focus-bg,hsl(var(--primary) / .2));
  }
  .uk-range::-webkit-slider-thumb {
    -webkit-appearance: var(--uk-range-thumb-webkit-appearance,none);
    margin-top: var(--uk-range-thumb-margin-top,-7px);
    height: var(--uk-range-thumb-size,1rem);
    width: var(--uk-range-thumb-size,1rem);
    border-width: var(--uk-range-thumb-border-width,1px);
    border-style: var(--uk-range-thumb-border-style,solid);
    border-color: var(--uk-range-thumb-border-color,hsl(var(--primary) / .5));
    border-radius: var(--uk-range-thumb-radius,500px);
    background-color: var(--uk-range-thumb-bg,hsl(var(--background)));
  }
  .uk-range::-moz-range-thumb {
    border: var(--uk-range-thumb-border,1px solid hsl(var(--primary) / .5));
    height: var(--uk-range-thumb-size,1rem);
    width: var(--uk-range-thumb-size,1rem);
    margin-top: var(--uk-range-thumb-margin-top,-7px);
    border-radius: var(--uk-range-thumb-radius,500px);
    background-color: var(--uk-range-thumb-bg,hsl(var(--background)));
  }
  .uk-input-range {
    position: var(--uk-input-range-position,relative);
    display: var(--uk-input-range-display,block);
    height: var(--uk-input-range-height,2.5rem);
    user-select: var(--uk-input-range-select,none);
  }
  .uk-input-range-runnable-track,.uk-input-range-track {
    border-radius: var(--uk-global-radius);
    position: var(--uk-input-range-track-position,absolute);
    top: var(--uk-input-range-track-top,50%);
    height: var(--uk-input-range-track-height,.375rem);
    transform: var(--uk-input-range-track-transform,translateY(-50%));
  }
  .uk-input-range-runnable-track {
    background-color: var(--uk-input-range-track-bg,hsl(var(--primary) / .2));
    left: var(--uk-input-range-track-left,0);
    right: var(--uk-input-range-track-right,0);
  }
  .uk-input-range-track {
    background-color: var(--uk-input-range-active-track-bg,hsl(var(--primary)));
  }
  .uk-input-range-knob {
    box-shadow: var(--uk-global-shadow);
    position: var(--uk-input-range-knob-position,absolute);
    top: var(--uk-input-range-knob-top,50%);
    height: var(--uk-input-range-knob-size,1rem);
    width: var(--uk-input-range-knob-size,1rem);
    transform: var(--uk-input-range-knob-transform,translate(-50%,-50%));
    cursor: var(--uk-input-range-knob-cursor,pointer);
    border-radius: var(--uk-input-range-knob-radius,9999px);
    border: var(--uk-input-range-knob-border,1px solid hsl(var(--primary) / .5));
    background-color: var(--uk-input-range-knob-bg,hsl(var(--background)));
  }
  .uk-input-range-knob:disabled {
    cursor: var(--uk-input-range-knob-disabled-cursor,not-allowed);
  }
  .uk-input-range-label {
    position: var(--uk-input-range-label-position,absolute);
    top: var(--uk-input-range-label-top,1rem);
    transform: var(--uk-input-range-label-transform,translateX(-50%));
    white-space: var(--uk-input-range-label-white-space,nowrap);
  }
  .uk-input-range-label.top {
    top: var(--uk-input-range-label-top-position,-1.5rem);
  }
  .uk-input-tag {
    background-color: transparent;
    display: var(--uk-input-tag-display,flex);
    min-height: var(--uk-input-tag-min-height,2.5rem);
    padding: var(--uk-input-tag-padding,.5rem);
    gap: var(--uk-input-tag-gap,.25rem);
    flex-wrap: var(--uk-input-tag-wrap,wrap);
    align-items: var(--uk-input-tag-align,center);
    box-shadow: var(--uk-input-tag-shadow,var(--uk-form-input-shadow));
    border-radius: var(--uk-input-tag-radius,var(--uk-form-input-radius));
    border-width: var(--uk-input-tag-border-width,1px);
    border-style: var(--uk-input-tag-border-style,solid);
    border-color: var(--uk-input-tag-border-color,hsl(var(--input) / var(--input-alpha,1)));
  }
  .uk-input-tag:has(input:focus) {
    outline-width: var(--uk-input-tag-focus-outline-width,2px);
    outline-style: var(--uk-input-tag-focus-outline-style,solid);
    outline-color: var(--uk-input-tag-focus-outline-color,transparent);
    outline-offset: var(--uk-input-tag-focus-outline-offset,2px);
    box-shadow: var(--uk-input-tag-focus-shadow,0 0 0 1px var(--focus-shadow-color));
  }
  .uk-input-tag.uk-disabled {
    opacity: var(--uk-input-tag-disabled-opacity, .5);
  }
  .uk-input-tag input {
    background-color: transparent;
    outline: 0;
    min-height: var(--uk-input-tag-input-min-height,1.75rem);
    flex: var(--uk-input-tag-input-flex,1);
    padding: var(--uk-input-tag-input-padding,0 .25rem);
    color: var(--uk-input-tag-input-color,hsl(var(--foreground)));
  }
  .uk-input-tag input::placeholder {
    color: var(--uk-input-tag-placeholder-color,hsl(var(--muted-foreground)));
  }
  .uk-label {
    display: inline-flex;
    align-items: center;
    padding: var(--uk-label-padding,.125rem .625rem);
    font-size: var(--uk-label-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-label-leading, var(--uk-global-leading-s));
    font-weight: var(--uk-label-font-weight,600);
    border-radius: var(--uk-label-radius,var(--uk-global-radius));
    box-shadow: var(--uk-label-shadow,var(--uk-global-shadow));
    border: var(--uk-label-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-label-bg,transparent);
    color: var(--uk-label-color,hsl(var(--foreground)));
  }
  .uk-lightbox,.uk-lightbox-items>* {
    display: none;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
  }
  .uk-keyval,.uk-nav a {
    border-radius: var(--uk-global-radius);
  }
  .uk-label:hover {
    transition-property: background-color;
    transition-duration: var(--uk-label-hover-duration, 150ms);
    transition-timing-function: ease-in-out;
    opacity: var(--uk-label-hover-opacity, .8);
  }
  .uk-label-primary {
    --uk-label-border: 1px solid hsl(var(--primary));
    --uk-label-bg: hsl(var(--primary));
    --uk-label-color: hsl(var(--primary-foreground));
  }
  .uk-label-secondary {
    --uk-label-border: 1px solid hsl(var(--secondary));
    --uk-label-bg: hsl(var(--secondary));
    --uk-label-color: hsl(var(--secondary-foreground));
  }
  .uk-label-destructive {
    --uk-label-border: 1px solid hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-label-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-label-color: hsl(var(--destructive-foreground));
  }
  .uk-heading-line,.uk-leader,.uk-lightbox-page,.uk-modal-page {
    overflow: hidden;
  }
  .uk-leader-fill::after {
    display: inline-block;
    margin-left: var(--uk-leader-spacing,1rem);
    width: 0;
    content: attr(data-fill);
    white-space: nowrap;
  }
  .uk-lightbox {
    position: fixed;
    z-index: var(--uk-lightbox-z-index,1010);
    opacity: 0;
    transition: var(--uk-lightbox-transition, opacity .15s linear);
    touch-action: var(--uk-lightbox-touch-action,pinch-zoom);
    background: var(--uk-lightbox-bg,hsl(var(--background)));
  }
  .uk-lightbox.uk-open {
    display: block;
    opacity: 1;
  }
  .uk-lightbox-items>* {
    position: absolute;
    justify-content: center;
    align-items: flex-start;
    will-change: var(--uk-lightbox-will-change,transform,opacity);
    overflow: var(--uk-lightbox-items-overflow,auto);
  }
  .uk-lightbox-items>.uk-active,.uk-slidenav-container,.uk-stepper {
    display: flex;
  }
  .uk-lightbox-items-fit>* {
    align-items: center;
  }
  .uk-lightbox-items-fit>*>* {
    max-width: 100vw;
    max-height: 100vh;
  }
  .uk-lightbox-items-fit>*>:not(iframe) {
    width: auto;
    height: auto;
  }
  .uk-lightbox-items.uk-lightbox-items-fit .uk-lightbox-zoom:hover {
    cursor: zoom-in;
  }
  .uk-lightbox-items:not(.uk-lightbox-items-fit) .uk-lightbox-zoom:hover {
    cursor: zoom-out;
  }
  .uk-lightbox-thumbnav-vertical :where(img,video) {
    max-width: var(--uk-lightbox-thumb-max-width,100px);
  }
  .uk-lightbox-thumbnav:not(.uk-lightbox-thumbnav-vertical) :where(img,video) {
    max-height: var(--uk-lightbox-thumb-max-height,100px);
  }
  .uk-lightbox-caption {
    background-color: var(--uk-lightbox-caption-bg,hsl(var(--secondary)));
    padding: var(--uk-lightbox-caption-padding,1rem);
    color: var(--uk-lightbox-caption-color,hsl(var(--secondary-foreground)));
  }
  .uk-lightbox-iframe {
    width: var(--uk-lightbox-iframe-width,80%);
    height: var(--uk-lightbox-iframe-height,80%);
  }
  .uk-link-muted a,.uk-link-toggle .uk-link-muted,a.uk-link-muted {
    font-weight: var(--uk-link-muted-font-weight,500);
    color: var(--uk-link-muted-color,hsl(var(--muted-foreground)));
  }
  .uk-link-reset a,a.uk-link-reset {
    text-decoration: none !important;
    font-weight: 400 !important;
  }
  .uk-link-toggle {
    text-decoration: none !important;
  }
  .uk-link {
    font-weight: var(--uk-link-font-weight,500);
  }
  .uk-keyval {
    box-shadow: var(--uk-global-shadow);
    border-width: 1px;
    border-color: hsl(var(--border) / var(--border-alpha,1));
  }
  .uk-keyval-actions {
    display: flex;
    flex-wrap: nowrap;
    column-gap: .5rem;
  }
  .uk-list>* {
    -moz-column-break-inside: avoid;
    break-inside: avoid-column;
  }
  .uk-list>*>ul,.uk-list>:nth-child(n+2) {
    margin-top: var(--uk-list-item-margin-top,.5rem);
  }
  .uk-list-circle,.uk-list-decimal,.uk-list-disc,.uk-list-hyphen,.uk-list-square {
    padding-left: var(--uk-list-indent,32px);
  }
  .uk-list-disc {
    list-style-type: disc;
  }
  .uk-list-circle {
    list-style-type: circle;
  }
  .uk-list-square {
    list-style-type: square;
  }
  .uk-list-decimal {
    list-style-type: decimal;
  }
  .uk-list-hyphen {
    list-style-type: '–  ';
  }
  .uk-list-muted>::marker {
    color: var(--uk-list-marker-muted-color,hsl(var(--muted-foreground)));
  }
  .uk-list-primary>::marker {
    color: var(--uk-list-marker-primary-color,hsl(var(--primary)));
  }
  .uk-list-secondary>::marker {
    color: var(--uk-list-marker-secondary-color,hsl(var(--secondary-foreground)));
  }
  .uk-list-bullet>* {
    position: relative;
    padding-left: var(--uk-list-bullet-indent,32px);
  }
  .uk-list-bullet>::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: var(--uk-list-bullet-width,32px);
    height: var(--uk-list-bullet-height,1.5em);
    background-image: var(--uk-list-bullet-image);
  }
  .uk-list-divider>:nth-child(n+2) {
    margin-top: var(--uk-list-divider-item-margin-top,.5rem);
    border-top-width: var(--uk-list-divider-border-width,1px);
    border-color: var(--uk-list-divider-border-color,hsl(var(--border) / var(--border-alpha,1)));
    padding-top: var(--uk-list-divider-item-padding-top,.5rem);
  }
  .uk-list-striped>* {
    padding: var(--uk-list-striped-item-padding,.5rem);
  }
  .uk-list-striped>:nth-of-type(odd) {
    border-top-width: var(--uk-list-striped-border-width,1px);
    border-bottom-width: var(--uk-list-striped-border-width,1px);
    border-color: var(--uk-list-striped-border-color,hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-list-striped-background-color,hsl(var(--muted) / .5));
  }
  .ProseMirror p:first-child,.uk-list-striped>:nth-child(n+2) {
    margin-top: 0;
  }
  .uk-modal {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: var(--uk-modal-z-index,1010);
    overflow-y: auto;
    background-color: var(--uk-modal-bg,rgba(0,0,0,.8));
    opacity: 0;
    transition: var(--uk-modal-transition, opacity .15s linear);
    padding: var(--uk-modal-padding);
    -webkit-backdrop-filter: blur(var(--uk-modal-overlay-blur));
    backdrop-filter: blur(var(--uk-modal-overlay-blur));
  }
  .uk-heading-bullet,.uk-modal-dialog,.uk-nav-sub li,.uk-sortable {
    position: relative;
  }
  .uk-modal.uk-open {
    opacity: 1;
  }
  .uk-modal-dialog {
    margin: 0 auto;
    width: var(--uk-modal-dialog-width,32rem);
    max-width: 100%;
    opacity: 0;
    transform: var(--uk-modal-dialog-transform,translateY(-100px));
    transition: var(--uk-modal-dialog-transition, .3s linear);
    transition-property: opacity,transform;
    border-radius: var(--uk-modal-radius);
    overflow: hidden;
    border-width: var(--uk-modal-dialog-border-width,1px);
    border-style: solid;
    border-color: var(--uk-modal-dialog-border-color,hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-modal-dialog-bg,hsl(var(--background)));
  }
  .uk-open>.uk-modal-dialog {
    opacity: 1;
    transform: translateY(0);
  }
  .uk-modal-container .uk-modal-dialog {
    width: 1200px;
  }
  .uk-modal-full {
    padding: 0 !important;
    background: 0 0;
  }
  .uk-modal-full .uk-modal-dialog {
    margin: 0;
    max-width: 100%;
    transform: translateY(0);
    width: 100%;
    border-radius: var(--uk-modal-full-dialog-radius,0);
    border-style: var(--uk-modal-full-dialog-border-style,none);
  }
  .uk-modal-body {
    display: flow-root;
    padding: var(--uk-modal-padding-body);
  }
  .uk-modal-header {
    display: flow-root;
    padding: var(--uk-modal-padding-header);
  }
  .uk-modal-footer {
    display: flow-root;
    padding: var(--uk-modal-padding-footer);
  }
  .uk-modal-title {
    font-size: var(--uk-modal-title-size, 1.125rem);
    font-weight: var(--uk-modal-title-weight,600);
    line-height: var(--uk-modal-title-leading, 1);
    letter-spacing: var(--uk-modal-title-tracking, -.025em);
  }
  .uk-modal-body+.uk-modal-footer,.uk-modal-header+.uk-modal-body {
    padding-top: var(--uk-modal-padding-top-between);
  }
  .uk-modal-header~.uk-modal-footer {
    padding-top: var(--uk-modal-padding-top-after-header);
  }
  .uk-modal-header+.uk-modal-body.uk-overflow-auto {
    padding-bottom: var(--uk-modal-padding-bottom-scrollable);
  }
  .uk-modal-body.uk-overflow-auto+.uk-modal-footer {
    padding-top: var(--uk-modal-padding-top-after-scrollable);
  }
  .uk-nav-primary,.uk-nav-secondary {
    --uk-nav-item-padding: 0.5rem 1rem;
    --uk-nav-item-margin: 0.25rem;
    --uk-nav-sub-item-padding: 0.5rem 1rem;
    --uk-nav-sub-item-margin: 0 0.5rem;
    --uk-nav-item-active-font-weight: 400;
    --uk-nav-item-hover-decoration: none;
  }
  .uk-nav-primary .uk-nav-sub li>a:hover,.uk-nav-primary>li>a:hover,.uk-nav-secondary .uk-nav-sub li>a:hover,.uk-nav-secondary>li>a:hover {
    --uk-nav-item-hover-bg: hsl(var(--accent));
    --uk-nav-item-hover-color: hsl(var(--accent-foreground));
  }
  .uk-nav-default {
    --uk-nav-item-color: hsl(var(--muted-foreground));
  }
  .uk-nav-default li>a:hover {
    --uk-nav-item-hover-color: hsl(var(--muted-foreground));
  }
  .uk-nav-default>li.uk-active {
    --uk-nav-item-font-weight: 500;
    --uk-nav-item-color: hsl(var(--foreground));
  }
  .uk-nav-primary>li.uk-active {
    --uk-nav-item-bg: hsl(var(--primary));
    --uk-nav-item-color: hsl(var(--primary-foreground));
  }
  .uk-nav-secondary>li.uk-active {
    --uk-nav-item-bg: hsl(var(--secondary));
    --uk-nav-item-color: hsl(var(--secondary-foreground));
  }
  .uk-nav-header {
    font-size: var(--uk-nav-header-font-size, var(--uk-global-font-size));
    line-height: var(--uk-nav-header-leading, var(--uk-global-leading));
    font-weight: var(--uk-nav-header-font-weight,600);
    margin: var(--uk-nav-header-margin,var(--uk-nav-item-margin));
    padding: var(--uk-nav-header-padding,var(--uk-nav-item-padding));
  }
  .uk-nav-divider {
    border-width: var(--uk-nav-divider-width,1px 0 0 0);
    border-style: var(--uk-nav-divider-style,solid);
    border-color: var(--uk-nav-divider-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-nav-sub ul>:not([hidden])~:not([hidden]),ul.uk-nav-sub>:not([hidden])~:not([hidden]) {
    margin-top: var(--uk-nav-sub-item-margin-top,.25rem);
    margin-bottom: calc(var(--uk-nav-sub-item-margin-bottom) * 0);
  }
  .uk-nav-sub,.uk-nav-sub ul {
    border-inline-start-width: var(--uk-nav-sub-width);
    border-color: hsl(var(--border) / var(--border-alpha,1));
    border-inline-start-color: hsl(var(--border) / var(--border-alpha,1));
  }
  .uk-nav-sub {
    margin-inline-start: var(--uk-nav-sub-margin-start,1.25rem);
    margin-inline-end: var(--uk-nav-sub-margin-end,.25rem);
  }
  .uk-nav-sub ul {
    margin-inline-start: var(--uk-nav-sub-deeper-margin-start,1.25rem);
    margin-top: var(--uk-nav-sub-deeper-margin-top,.25rem);
  }
  .uk-nav-sub li::before {
    content: '';
    position: absolute;
    left: calc(var(--uk-nav-sub-width) * -1);
    bottom: 0;
    top: 0;
    width: var(--uk-nav-sub-width);
  }
  .uk-nav-sub li.uk-active::before {
    background-color: hsl(var(--primary));
  }
  .uk-nav-parent-icon {
    margin-inline-start: auto;
    transition: var(--uk-nav-parent-icon-transition, transform .3s ease-out);
  }
  .uk-nav li>a {
    display: var(--uk-nav-item-display,flex);
    align-items: var(--uk-nav-item-align-items,center);
  }
  .uk-nav>li>a {
    background-color: var(--uk-nav-item-bg);
    color: var(--uk-nav-item-color);
    padding: var(--uk-nav-item-padding);
    margin: var(--uk-nav-item-margin);
  }
  .uk-nav>li.uk-active>a {
    font-weight: var(--uk-nav-item-active-font-weight,500);
  }
  .uk-nav li:not(.uk-active)>a:hover,.uk-nav-sub li:not(.uk-active)>a:hover {
    background-color: var(--uk-nav-item-hover-bg);
    color: var(--uk-nav-item-hover-color);
    text-decoration: var(--uk-nav-item-hover-decoration,underline);
    transition-property: var(--uk-nav-item-hover-transition-property,background-color);
    transition-duration: var(--uk-nav-item-hover-transition-duration, 150ms);
    transition-timing-function: var(--uk-nav-item-hover-transition-timing,ease-in-out);
  }
  .uk-nav-sub a {
    background-color: var(--uk-nav-sub-bg,var(--uk-nav-item-bg));
    color: var(--uk-nav-sub-color,var(--uk-nav-item-color));
    padding: var(--uk-nav-sub-item-padding);
    margin: var(--uk-nav-sub-item-margin);
  }
  .uk-subnav {
    display: var(--uk-subnav-display,flex);
    align-items: var(--uk-subnav-align-items,center);
  }
  .uk-subnav>*>:first-child {
    transition: var(--uk-subnav-item-transition, .1s ease-in-out);
    transition-property: var(--uk-subnav-item-transition-property,color,background-color);
    display: var(--uk-subnav-item-display,flex);
    align-items: var(--uk-subnav-item-align-items,center);
    justify-content: var(--uk-subnav-item-justify-content,center);
    border-radius: var(--uk-subnav-item-radius,9999px);
    padding-left: var(--uk-subnav-item-padding-horizontal,1rem);
    padding-right: var(--uk-subnav-item-padding-horizontal,1rem);
    text-align: var(--uk-subnav-item-text-align,center);
    font-weight: var(--uk-subnav-item-font-weight,500);
    color: var(--uk-subnav-item-color,hsl(var(--muted-foreground)));
  }
  .uk-subnav>*>a:hover {
    color: var(--uk-subnav-item-hover-color,hsl(var(--primary)));
  }
  .uk-subnav>.uk-active>a {
    background-color: var(--uk-subnav-item-active-background);
    color: var(--uk-subnav-item-active-color);
  }
  .uk-subnav>.uk-active>a:hover {
    background-color: var(--uk-subnav-item-active-hover-background);
    color: var(--uk-subnav-item-active-hover-color);
  }
  .uk-subnav-primary {
    --uk-subnav-item-active-background: hsl(var(--primary));
    --uk-subnav-item-active-color: hsl(var(--primary-foreground));
    --uk-subnav-item-active-hover-background: hsl(var(--primary) / 0.8);
    --uk-subnav-item-active-hover-color: hsl(var(--primary-foreground));
  }
  .uk-subnav-secondary {
    --uk-subnav-item-active-background: hsl(var(--secondary));
    --uk-subnav-item-active-color: hsl(var(--secondary-foreground));
    --uk-subnav-item-active-hover-background: hsl(var(--secondary) / 0.8);
    --uk-subnav-item-active-hover-color: hsl(var(--secondary-foreground));
  }
  .uk-subnav-destructive {
    --uk-subnav-item-active-background: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-subnav-item-active-color: hsl(var(--destructive-foreground));
    --uk-subnav-item-active-hover-alpha: calc(var(--destructive-alpha, 1) * 0.8);
    --uk-subnav-item-active-hover-background: hsl(var(--destructive) / var(--uk-subnav-item-active-hover-alpha));
    --uk-subnav-item-active-hover-color: hsl(var(--destructive-foreground));
  }
  .uk-notification {
    position: fixed;
    top: var(--uk-notification-offset-y,10px);
    left: var(--uk-notification-offset-x,10px);
    z-index: var(--uk-notification-z-index,1040);
    width: var(--uk-notification-width,350px);
  }
  .uk-offcanvas-bar,.uk-open>.uk-offcanvas-reveal {
    width: var(--uk-offcanvas-bar-width);
  }
  .uk-notification-bottom-right,.uk-notification-top-right {
    left: auto;
    right: var(--uk-notification-offset-x,10px);
  }
  .uk-notification-bottom-center,.uk-notification-top-center {
    left: 50%;
    margin-left: calc(var(--uk-notification-width,350px)/ -2);
  }
  .uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right {
    top: auto;
    bottom: var(--uk-notification-offset-y,10px);
  }
  .uk-notification-message {
    position: relative;
    cursor: pointer;
    border-radius: var(--uk-notification-radius,var(--uk-global-radius));
    box-shadow: var(--uk-notification-shadow,var(--uk-global-shadow));
    border: var(--uk-notification-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-notification-bg,hsl(var(--background)));
    padding: var(--uk-notification-padding,1rem 1.5rem 1rem 1rem);
    color: var(--uk-notification-color,hsl(var(--foreground)));
  }
  *+.uk-notification-message {
    margin-top: var(--uk-notification-gap,10px);
  }
  .uk-notification-close {
    display: none;
    position: absolute;
    right: var(--uk-notification-close-offset-x,.25rem);
    top: var(--uk-notification-close-offset-y,.25rem);
    padding: var(--uk-notification-close-padding,.25rem);
    color: var(--uk-notification-close-color,hsl(var(--foreground) / .5));
  }
  .uk-notification-message-primary {
    --uk-notification-border: 1px solid hsl(var(--primary));
    --uk-notification-bg: hsl(var(--primary));
    --uk-notification-color: hsl(var(--primary-foreground));
    --uk-notification-close-color: hsl(var(--primary-foreground) / 0.5);
  }
  .uk-notification-message-secondary {
    --uk-notification-border: 1px solid hsl(var(--secondary));
    --uk-notification-bg: hsl(var(--secondary));
    --uk-notification-color: hsl(var(--secondary-foreground));
    --uk-notification-close-color: hsl(var(--secondary-foreground) / 0.5);
  }
  .uk-notification-message-destructive {
    --uk-notification-border: 1px solid hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-notification-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-notification-color: hsl(var(--destructive-foreground));
    --uk-notification-close-color: hsl(var(--destructive-foreground) / 0.5);
  }
  .uk-offcanvas {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: var(--uk-offcanvas-z-index,1000);
  }
  .uk-offcanvas-flip .uk-offcanvas {
    right: 0;
    left: auto;
  }
  .uk-offcanvas-bar {
    position: absolute;
    top: 0;
    bottom: 0;
    left: var(--uk-offcanvas-bar-width-i);
    overflow-y: auto;
    border-right-width: var(--uk-offcanvas-bar-border-width,1px);
    border-color: var(--uk-offcanvas-bar-border-color,hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-offcanvas-bar-bg,hsl(var(--background)));
  }
  .uk-offcanvas-flip .uk-offcanvas-bar {
    left: auto;
    right: var(--uk-offcanvas-bar-width-i);
    border-right: none;
    border-left-width: var(--uk-offcanvas-bar-border-width,1px);
    border-color: var(--uk-offcanvas-bar-border-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-open>.uk-offcanvas-bar,.uk-position-center-left {
    left: 0;
  }
  .uk-offcanvas-flip .uk-open>.uk-offcanvas-bar {
    left: auto;
    right: 0;
  }
  .uk-offcanvas-bar-animation {
    transition: var(--uk-offcanvas-bar-transition, left .3s ease-out);
  }
  .uk-offcanvas-flip .uk-offcanvas-bar-animation {
    transition-property: right;
  }
  .uk-offcanvas-reveal {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 0;
    overflow: hidden;
    transition: var(--uk-offcanvas-reveal-transition, width .3s ease-out);
  }
  .uk-offcanvas-reveal .uk-offcanvas-bar {
    left: var(--uk-offcanvas-reveal-bar-left,0);
  }
  .uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {
    left: var(--uk-offcanvas-flip-reveal-bar-left,auto);
    right: var(--uk-offcanvas-flip-reveal-bar-right,0);
  }
  .uk-offcanvas-flip .uk-offcanvas-reveal {
    right: var(--uk-offcanvas-flip-reveal-right,0);
    left: var(--uk-offcanvas-flip-reveal-left,auto);
  }
  .uk-offcanvas-overlay {
    width: 100vw;
    touch-action: none;
  }
  .uk-slider-items,.uk-slideshow-items {
    touch-action: pan-y;
    position: relative;
  }
  .uk-offcanvas-overlay::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: var(--uk-offcanvas-overlay-bg,rgba(0,0,0,.8));
    opacity: 0;
    transition: var(--uk-offcanvas-overlay-transition, opacity .15s linear);
    -webkit-backdrop-filter: blur(var(--uk-offcanvas-overlay-blur));
    backdrop-filter: blur(var(--uk-offcanvas-overlay-blur));
  }
  .uk-offcanvas-overlay.uk-open::before {
    opacity: var(--uk-offcanvas-overlay-opacity, 1);
  }
  .uk-offcanvas-container,.uk-offcanvas-page {
    overflow-x: hidden clip;
  }
  .uk-offcanvas-container {
    position: relative;
    left: 0;
    transition: var(--uk-offcanvas-container-transition, left .3s ease-out);
    width: 100%;
  }
  :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
    left: var(--uk-offcanvas-container-animation-left,var(--uk-offcanvas-bar-width));
  }
  .uk-offcanvas-flip.uk-offcanvas-container-animation {
    left: var(--uk-offcanvas-container-flip-animation-left,var(--uk-offcanvas-bar-width-i));
  }
  .uk-pgn {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--uk-pgn-gap,.25rem);
  }
  .uk-pgn>* {
    position: relative;
    flex: none;
  }
  .uk-pgn>*>* {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: var(--uk-pgn-item-gap,.5rem);
    width: var(--uk-pgn-item-width,auto);
    height: var(--uk-pgn-item-height,2.5rem);
    padding: var(--uk-pgn-item-padding,.625rem 1.25rem);
    font-size: var(--uk-pgn-item-font-size, var(--uk-global-font-size));
    line-height: var(--uk-pgn-item-line-height, var(--uk-global-leading));
    font-weight: var(--uk-pgn-item-font-weight,500);
    text-align: center;
    white-space: nowrap;
    border-radius: var(--uk-pgn-item-radius,var(--uk-global-radius));
    box-shadow: var(--uk-pgn-item-shadow,var(--uk-global-shadow-s));
    border-width: var(--uk-pgn-item-border-width,1px);
    border-style: solid;
    border-color: var(--uk-pgn-item-border-color,transparent);
    background-color: var(--uk-pgn-item-bg,transparent);
    color: var(--uk-pgn-item-color,inherit);
  }
  .uk-pgn>*>* svg {
    pointer-events: none;
    width: var(--uk-pgn-item-svg-size,1rem);
    height: var(--uk-pgn-item-svg-size,1rem);
    flex-shrink: 0;
  }
  .uk-pgn>*>::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  .uk-pgn>*>:hover {
    transition-property: background-color;
    transition-duration: var(--uk-pgn-item-hover-duration, 150ms);
    transition-timing-function: ease-in-out;
  }
  .uk-pgn>.uk-active>* {
    opacity: var(--uk-pgn-active-opacity, .8);
  }
  .uk-pgn>*>:disabled,.uk-pgn>.uk-disabled>* {
    opacity: var(--uk-pgn-disabled-opacity, .5);
    pointer-events: none;
  }
  .uk-pgn-xs>*>* {
    --uk-pgn-item-height: var(--uk-pgn-xs-item-height, 1.75rem);
    --uk-pgn-item-padding: var(--uk-pgn-xs-item-padding, 0.375rem 0.75rem);
    --uk-pgn-item-font-size: var(--uk-pgn-xs-item-font-size, var(--uk-global-font-size-s));
    --uk-pgn-item-line-height: var(--uk-pgn-xs-item-line-height, var(--uk-global-leading-s));
  }
  .uk-pgn-sm>*>* {
    --uk-pgn-item-height: var(--uk-pgn-sm-item-height, 2rem);
    --uk-pgn-item-padding: var(--uk-pgn-sm-item-padding, 0.5rem 1rem);
    --uk-pgn-item-font-size: var(--uk-pgn-sm-item-font-size, var(--uk-global-font-size-s));
    --uk-pgn-item-line-height: var(--uk-pgn-sm-item-line-height, var(--uk-global-leading-s));
  }
  .uk-pgn-md>*>* {
    --uk-pgn-item-height: var(--uk-pgn-md-item-height, 3rem);
    --uk-pgn-item-padding: var(--uk-pgn-md-item-padding, 0.75rem 1.5rem);
  }
  .uk-pgn-lg>*>* {
    --uk-pgn-item-height: var(--uk-pgn-lg-item-height, 3.5rem);
    --uk-pgn-item-padding: var(--uk-pgn-lg-item-padding, 0.875rem 1.75rem);
  }
  .uk-pgn-default>*>* {
    --uk-pgn-item-border-color: var(--uk-pgn-default-item-border-color, hsl(var(--border) / var(--border-alpha, 1)));
    --uk-pgn-item-bg: var(--uk-pgn-default-item-bg, hsl(var(--background)));
    --uk-pgn-item-color: var(--uk-pgn-default-item-color, hsl(var(--foreground)));
  }
  .uk-pgn-default>*>.uk-active,.uk-pgn-default>*>:hover {
    --uk-pgn-item-bg: var(--uk-pgn-default-item-hover-bg, hsl(var(--accent)));
    --uk-pgn-item-color: var(--uk-pgn-default-item-hover-color, hsl(var(--accent-foreground)));
  }
  .uk-pgn-primary>*>* {
    --uk-pgn-item-bg: var(--uk-pgn-primary-item-bg, hsl(var(--primary)));
    --uk-pgn-item-color: var(--uk-pgn-primary-item-color, hsl(var(--primary-foreground)));
  }
  .uk-pgn-primary>*>.uk-active,.uk-pgn-primary>*>:hover {
    --uk-pgn-item-bg: var(--uk-pgn-primary-item-hover-bg, hsl(var(--primary) / 0.9));
    --uk-pgn-item-color: var(--uk-pgn-primary-item-hover-color, hsl(var(--primary-foreground)));
  }
  .uk-pgn-secondary>*>* {
    --uk-pgn-item-bg: var(--uk-pgn-secondary-item-bg, hsl(var(--secondary)));
    --uk-pgn-item-color: var(--uk-pgn-secondary-item-color, hsl(var(--secondary-foreground)));
  }
  .uk-pgn-secondary>*>.uk-active,.uk-pgn-secondary>*>:hover {
    --uk-pgn-item-bg: var(--uk-pgn-secondary-item-hover-bg, hsl(var(--secondary) / 0.8));
    --uk-pgn-item-color: var(--uk-pgn-secondary-item-hover-color, hsl(var(--secondary-foreground)));
  }
  .uk-pgn-ghost>*>.uk-active,.uk-pgn-ghost>*>:not(:disabled):hover {
    --uk-pgn-item-bg: var(--uk-pgn-ghost-item-hover-bg, hsl(var(--accent)));
    --uk-pgn-item-color: var(--uk-pgn-ghost-item-hover-color, hsl(var(--accent-foreground)));
  }
  .uk-pgn-ghost>*>* {
    box-shadow: var(--uk-pgn-ghost-item-shadow,none);
  }
  .uk-pgn-destructive>*>* {
    --uk-pgn-item-bg: var(--uk-pgn-destructive-item-bg, hsl(var(--destructive) / var(--destructive-alpha, 1)));
    --uk-pgn-item-color: var(--uk-pgn-destructive-item-color, hsl(var(--destructive-foreground)));
  }
  .uk-pgn-destructive>*>.uk-active,.uk-pgn-destructive>*>:hover {
    --uk-pgn-destructive-item-hover-alpha: calc(var(--destructive-alpha, 1) * 0.9);
    --uk-pgn-item-bg: var(--uk-pgn-destructive-item-hover-bg, hsl(var(--destructive) / var(--uk-pgn-destructive-item-hover-alpha)));
    --uk-pgn-item-color: var(--uk-pgn-destructive-item-hover-color, hsl(var(--destructive-foreground)));
  }
  .uk-placeholder {
    margin-bottom: var(--uk-placeholder-margin-bottom,1.25rem);
    padding: var(--uk-placeholder-padding,2rem 2rem);
    background: var(--uk-placeholder-background,transparent);
    border: var(--uk-placeholder-border,1px dashed);
    border-color: var(--uk-placeholder-border-color,hsl(var(--border) / var(--border-alpha,1)));
  }
  [class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top] {
    position: absolute !important;
    max-width: calc(100% - (var(--uk-position-margin-offset) * 2));
    box-sizing: border-box;
  }
  .uk-position-top {
    top: 0;
    left: 0;
    right: 0;
  }
  .uk-position-bottom {
    bottom: 0;
    left: 0;
    right: 0;
  }
  .uk-position-left {
    top: 0;
    bottom: 0;
    left: 0;
  }
  .uk-position-right {
    top: 0;
    bottom: 0;
    right: 0;
  }
  .uk-position-top-left {
    top: 0;
    left: 0;
  }
  .uk-position-top-right {
    top: 0;
    right: 0;
  }
  .uk-position-bottom-left {
    bottom: 0;
    left: 0;
  }
  .uk-position-bottom-right {
    bottom: 0;
    right: 0;
  }
  .uk-position-center {
    top: calc(50% - var(--uk-position-margin-offset));
    left: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-x: -50%;
    --uk-position-translate-y: -50%;
    transform: translate(var(--uk-position-translate-x),var(--uk-position-translate-y));
    width: max-content;
  }
  .uk-position-center-vertical,[class*=uk-position-center-left],[class*=uk-position-center-right] {
    top: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-y: -50%;
    transform: translate(0,var(--uk-position-translate-y));
  }
  .uk-position-center-vertical {
    left: 0;
    right: 0;
  }
  .uk-position-center-left-out {
    right: 100%;
    width: max-content;
  }
  .uk-position-center-right-out {
    left: 100%;
    width: max-content;
  }
  .uk-position-bottom-center,.uk-position-center-horizontal,.uk-position-top-center {
    left: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-x: -50%;
    transform: translate(var(--uk-position-translate-x),0);
    width: max-content;
  }
  .uk-position-top-center {
    top: 0;
  }
  .uk-position-bottom-center {
    bottom: 0;
  }
  .uk-position-center-horizontal {
    top: 0;
    bottom: 0;
  }
  .uk-position-cover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .uk-position-sm {
    margin: .5rem;
    --uk-position-margin-offset: 0.5rem;
  }
  .uk-position-md {
    margin: 2.5rem;
    --uk-position-margin-offset: 2.5rem;
  }
  .uk-position-lg {
    margin: 5rem;
    --uk-position-margin-offset: 5rem;
  }
  .uk-position-relative {
    position: relative !important;
  }
  .uk-position-absolute {
    position: absolute !important;
  }
  .uk-position-fixed {
    position: fixed !important;
  }
  .uk-position-sticky {
    position: sticky !important;
  }
  .uk-position-z-index {
    z-index: 1;
  }
  .uk-position-z-index-zero {
    z-index: 0;
  }
  .uk-position-z-index-negative {
    z-index: -1;
  }
  .uk-position-z-index-high {
    z-index: 990;
  }
  .uk-position-xs {
    margin: .25rem;
    --uk-position-margin-offset: 0.25rem;
  }
  .uk-position {
    margin: 1rem;
    --uk-position-margin-offset: 1rem;
  }
  .uk-position-xl {
    margin: 10rem;
    --uk-position-margin-offset: 10rem;
  }
  .uk-progress {
    vertical-align: baseline;
    display: block;
    width: 100%;
    border: 0;
    margin-bottom: var(--uk-progress-margin-bottom,1.25rem);
    height: var(--uk-progress-height,1rem);
    border-radius: var(--uk-progress-radius,500px);
    overflow: hidden;
    background-color: var(--uk-progress-track-color,hsl(var(--primary) / .2));
  }
  .uk-progress::-webkit-progress-bar {
    background-color: transparent;
  }
  .uk-progress::-webkit-progress-value {
    transition: var(--uk-progress-transition, width .6s ease);
    background-color: var(--uk-progress-value-color,hsl(var(--primary)));
  }
  .uk-progress::-moz-progress-bar {
    transition: var(--uk-progress-transition, width .6s ease);
    background-color: var(--uk-progress-value-color,hsl(var(--primary)));
  }
  .uk-slider,.uk-slideshow {
    -webkit-tap-highlight-color: transparent;
  }
  .uk-slider-container {
    overflow: hidden;
    overflow: clip;
  }
  .uk-slider-items {
    display: flex;
    will-change: transform;
  }
  .uk-slider-items>* {
    flex: none !important;
    max-width: 100%;
    position: relative;
  }
  .uk-slidenav {
    box-shadow: var(--uk-slidenav-shadow,var(--uk-global-shadow-s));
    display: inline-flex;
    height: var(--uk-slidenav-height,2.25rem);
    width: var(--uk-slidenav-width,2.25rem);
    align-items: center;
    justify-content: center;
    border-radius: var(--uk-slidenav-radius,9999px);
    border-width: var(--uk-slidenav-border-width,1px);
    border-color: var(--uk-slidenav-border-color,hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-slidenav-bg,hsl(var(--background)));
  }
  .uk-slidenav:hover {
    background-color: var(--uk-slidenav-hover-bg,hsl(var(--accent)));
    color: var(--uk-slidenav-hover-color,hsl(var(--accent-foreground)));
  }
  .uk-slidenav:active {
    background-color: var(--uk-slidenav-active-bg,hsl(var(--accent)));
    color: var(--uk-slidenav-active-color,hsl(var(--accent-foreground)));
  }
  .uk-slidenav-lg {
    padding: var(--uk-slidenav-large-padding,10px);
  }
  .uk-slidenav svg {
    height: var(--uk-slidenav-svg-height,1rem);
    width: var(--uk-slidenav-svg-width,1rem);
  }
  .uk-slideshow-items {
    z-index: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    -webkit-touch-callout: none;
  }
  .uk-slideshow-items>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    will-change: transform,opacity;
  }
  .uk-sortable-drag {
    position: fixed !important;
    z-index: var(--uk-sortable-drag-z-index,1050) !important;
    pointer-events: none;
  }
  .uk-sortable-placeholder {
    opacity: var(--uk-sortable-placeholder-opacity, 0);
    pointer-events: none;
  }
  .uk-sortable-empty {
    min-height: var(--uk-sortable-empty-min-height,3.5rem);
  }
  .uk-sortable-handle:hover {
    cursor: var(--uk-sortable-handle-hover-cursor,move);
  }
  .uk-spinner>* {
    animation: 1.4s linear infinite uk-spinner-rotate;
  }
  @keyframes uk-spinner-rotate {
    0% {
      transform: rotate(0);
    }
    100% {
      transform: rotate(270deg);
    }
  }
  .uk-spinner>*>* {
    stroke-dasharray: 88px;
    stroke-dashoffset: 0;
    transform-origin: center;
    animation: 1.4s ease-in-out infinite uk-spinner-dash;
    stroke-width: 1;
    stroke-linecap: round;
  }
  @keyframes uk-spinner-dash {
    0% {
      stroke-dashoffset: 88px;
    }
    50% {
      stroke-dashoffset: 22px;
      transform: rotate(135deg);
    }
    100% {
      stroke-dashoffset: 88px;
      transform: rotate(450deg);
    }
  }
  .uk-stepper-counter {
    counter-reset: item-counter;
  }
  .uk-stepper-counter li {
    counter-increment: item-counter;
  }
  .uk-stepper-default {
    justify-content: var(--uk-stepper-default-justify-content,start);
    color: var(--uk-stepper-default-color,hsl(var(--muted-foreground)));
    flex-wrap: var(--uk-stepper-default-flex-wrap,wrap);
    font-size: var(--uk-stepper-default-font-size, .875rem);
  }
  .uk-stepper-default li {
    display: flex;
    align-items: center;
    width: var(--uk-stepper-item-width,auto);
    text-wrap: nowrap;
    position: relative;
  }
  .uk-stepper-default:has(li.uk-active) li.uk-active~li {
    color: var(--uk-stepper-default-inactive-color,hsl(var(--muted-foreground)));
  }
  .uk-stepper-default li.uk-active,.uk-stepper-default li.uk-stepper-checked,.uk-stepper-default:has(li.uk-active) li {
    color: var(--uk-stepper-default-active-color,hsl(var(--foreground)));
  }
  .uk-stepper-default .uk-stepper-checked a::before {
    content: "";
    display: var(--uk-stepper-checked-indicator-display,none);
    background-image: var(--uk-stepper-checked-indicator-image,var(--uk-form-radio-image));
    position: absolute;
    height: var(--uk-stepper-checked-indicator-size,1rem);
    width: var(--uk-stepper-checked-indicator-size,1rem);
    justify-content: center;
    align-items: center;
    left: var(--uk-stepper-checked-indicator-offset-horizontal,0);
    margin: 0;
    border: var(--uk-stepper-checked-indicator-border,1px solid);
    border-color: var(--uk-stepper-checked-indicator-border-color,hsl(var(--primary)));
    border-radius: var(--uk-stepper-checked-indicator-radius,50%);
  }
  .uk-stepper-default li:not(:last-child)::after {
    content: var(--uk-stepper-separator-content, "/");
    color: var(--uk-stepper-separator-color,hsl(var(--muted-foreground)));
    margin-left: var(--uk-stepper-separator-margin-horizontal-start,.5rem);
    margin-right: var(--uk-stepper-separator-margin-horizontal-end,.75rem);
  }
  .uk-sticky {
    position: relative;
    z-index: 980;
  }
  .uk-sticky-fixed {
    margin: 0 !important;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .uk-sticky.uk-anmt-reverse,.uk-sticky[class*=uk-anmt-] {
    animation-duration: .2s;
  }
  .uk-svg,.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
    fill: currentcolor;
  }
  .uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
    stroke: currentcolor;
  }
  .uk-svg {
    transform: translate(0,0);
  }
  .uk-tab {
    display: var(--uk-tab-display,flex);
    flex-wrap: var(--uk-tab-flex-wrap,wrap);
    padding: var(--uk-tab-padding,0);
    position: var(--uk-tab-position,relative);
    list-style: var(--uk-tab-list-style,none);
    color: var(--uk-tab-color,hsl(var(--muted-foreground)));
  }
  .uk-tab::before {
    content: '';
    position: var(--uk-tab-before-position,absolute);
    inset: var(--uk-tab-before-inset,auto 0 0 0);
    border-bottom: var(--uk-tab-before-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-tab>* {
    flex: var(--uk-tab-item-flex,none);
    position: var(--uk-tab-item-position,relative);
  }
  .uk-tab>*>a {
    display: var(--uk-tab-link-display,flex);
    align-items: var(--uk-tab-link-align,center);
    justify-content: var(--uk-tab-link-justify,center);
    padding: var(--uk-tab-item-padding,5px 10px);
    column-gap: var(--uk-tab-link-gap,.25em);
    font-size: var(--uk-tab-link-font-size, .875rem);
    font-weight: var(--uk-tab-link-font-weight,600);
    text-transform: var(--uk-tab-link-transform,none);
    color: var(--uk-tab-link-color,hsl(var(--muted-foreground)));
    border-bottom: var(--uk-tab-link-border,2px solid transparent);
    transition: var(--uk-tab-link-transition, color 100ms ease-in-out);
  }
  .uk-tab>*>a:hover {
    text-decoration: var(--uk-tab-link-hover-decoration,none);
  }
  .uk-tab>.uk-active>a {
    border-color: var(--uk-tab-active-border-color,hsl(var(--primary)));
    background-color: var(--uk-tab-active-bg,hsl(var(--background)));
    color: var(--uk-tab-active-color,hsl(var(--foreground)));
  }
  .uk-tab>.uk-disabled>a {
    opacity: var(--uk-tab-disabled-opacity, .5);
    pointer-events: var(--uk-tab-disabled-pointer-events,none);
  }
  .uk-tab-bottom::before {
    inset: var(--uk-tab-bottom-before-inset,0 0 auto 0);
  }
  .uk-tab-bottom>*>a {
    border-width: var(--uk-tab-bottom-link-border-width,2px 0 0 0);
    border-style: var(--uk-tab-bottom-link-border-style,solid);
    border-color: var(--uk-tab-bottom-link-border-color,transparent);
  }
  .uk-tab-left,.uk-tab-right {
    flex-direction: var(--uk-tab-vertical-direction,column);
    margin-left: var(--uk-tab-vertical-margin,0);
  }
  .uk-tab-left>*,.uk-tab-right>* {
    padding-left: var(--uk-tab-vertical-item-padding,0);
  }
  .uk-tab-left::before {
    inset: var(--uk-tab-left-before-inset,0 0 0 auto);
    border-left: var(--uk-tab-left-before-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    border-bottom: none;
  }
  .uk-tab-right::before {
    inset: var(--uk-tab-right-before-inset,0 auto 0 0);
    border-left: var(--uk-tab-right-before-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    border-bottom: none;
  }
  .uk-tab-left>*>a {
    justify-content: var(--uk-tab-left-link-justify,left);
    border-right: var(--uk-tab-left-link-border,2px solid transparent);
    border-bottom: none;
  }
  .uk-tab-right>*>a {
    justify-content: var(--uk-tab-right-link-justify,left);
    border-left: var(--uk-tab-right-link-border,2px solid transparent);
    border-bottom: none;
  }
  .uk-tab .uk-dropdown {
    margin-left: var(--uk-tab-dropdown-margin,2rem);
  }
  .uk-tab-alt {
    display: var(--uk-tab-alt-display,flex);
    height: var(--uk-tab-alt-height,2.25rem);
    width: var(--uk-tab-alt-width,100%);
    align-items: var(--uk-tab-alt-align,center);
    justify-content: var(--uk-tab-alt-justify,center);
    padding: var(--uk-tab-alt-padding,.25rem);
    border-radius: var(--uk-tab-alt-radius,var(--uk-global-radius));
    background-color: var(--uk-tab-alt-bg,hsl(var(--muted)));
    color: var(--uk-tab-alt-color,hsl(var(--muted-foreground)));
  }
  .uk-tab-alt>* {
    flex-grow: var(--uk-tab-alt-item-grow,1);
  }
  .uk-tab-alt>*>a {
    display: var(--uk-tab-alt-link-display,inline-flex);
    width: var(--uk-tab-alt-link-width,100%);
    height: var(--uk-tab-alt-link-height,auto);
    align-items: var(--uk-tab-alt-link-align,center);
    justify-content: var(--uk-tab-alt-link-justify,center);
    padding: var(--uk-tab-alt-link-padding,.25rem .75rem);
    font-weight: var(--uk-tab-alt-link-font-weight,500);
    white-space: var(--uk-tab-alt-link-whitespace,nowrap);
    text-decoration: var(--uk-tab-alt-link-decoration,none);
  }
  .uk-table td,.uk-table th,.uk-table-link>a {
    padding: var(--uk-table-cell-padding,1rem .75rem);
  }
  .uk-tab-alt>.uk-active>a {
    border-radius: var(--uk-tab-alt-active-radius,var(--uk-global-radius-s));
    background-color: var(--uk-tab-alt-active-bg,hsl(var(--background)));
    color: var(--uk-tab-alt-active-color,hsl(var(--foreground)));
    border-bottom: none;
  }
  .uk-table {
    width: var(--uk-table-width,100%);
    border-collapse: var(--uk-table-collapse,collapse);
    border-spacing: var(--uk-table-spacing,0);
  }
  .uk-table th {
    text-align: var(--uk-table-header-align,left);
    font-size: var(--uk-table-header-font-size, .875rem);
    font-weight: var(--uk-table-header-font-weight,normal);
    color: var(--uk-table-header-color,hsl(var(--muted-foreground)));
  }
  .uk-table td {
    vertical-align: var(--uk-table-cell-align,top);
  }
  .uk-table tfoot {
    font-size: var(--uk-table-footer-font-size, .875rem);
  }
  .uk-table caption {
    font-size: var(--uk-table-caption-font-size, .875rem);
    color: var(--uk-table-caption-color,hsl(var(--muted-foreground)));
  }
  .uk-table-middle,.uk-table-middle td {
    vertical-align: var(--uk-table-middle-align,middle) !important;
  }
  .uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child) {
    border-top: var(--uk-table-divider-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd) {
    border-top: var(--uk-table-striped-border-top,1px solid hsl(var(--border) / var(--border-alpha,1)));
    border-bottom: var(--uk-table-striped-border-bottom,1px solid hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-table-striped-bg,hsl(var(--muted) / .5));
  }
  .uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover {
    background-color: var(--uk-table-hover-bg,hsl(var(--muted) / .5));
    transition: var(--uk-table-hover-transition, background-color 150ms ease-in-out);
  }
  .uk-tag:hover,.uk-theme-switcher-value button:hover {
    transition-property: background-color;
    transition-timing-function: ease-in-out;
  }
  .uk-table tbody tr.uk-active,.uk-table>tr.uk-active {
    background-color: var(--uk-table-active-bg,hsl(var(--muted)));
  }
  .uk-table-justify td:first-child,.uk-table-justify th:first-child {
    padding-left: var(--uk-table-justify-padding-left,0);
  }
  .uk-table-justify td:last-child,.uk-table-justify th:last-child {
    padding-right: var(--uk-table-justify-padding-right,0);
  }
  .uk-table-shrink {
    width: var(--uk-table-shrink-width,1px);
  }
  .uk-table-expand {
    min-width: var(--uk-table-expand-min-width,10rem);
  }
  .uk-table-link {
    padding: var(--uk-table-link-padding,0) !important;
  }
  .uk-table-link>a {
    display: var(--uk-table-link-display,block);
  }
  .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-table-striped>tr:nth-of-type(2n):last-child {
    border-bottom: var(--uk-table-striped-last-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-table-sm {
    --uk-table-cell-padding: 0.625rem 0.75rem;
  }
  .uk-table-lg {
    --uk-table-cell-padding: 1.5rem 0.75rem;
  }
  .uk-table-responsive {
    --uk-table-responsive-label-width: 50%;
    --uk-table-responsive-label-align: left;
    --uk-table-responsive-data-align: right;
    --uk-table-responsive-label-weight: 500;
    --uk-table-responsive-label-color: hsl(var(--muted-foreground));
    --uk-table-responsive-label-size: 0.875rem;
    --uk-table-responsive-row-border: 1px solid hsl(var(--border) / var(--border-alpha, 1));
    --uk-table-responsive-padding-y: 0.5rem;
  }
  .uk-table-responsive.uk-table-responsive-compact {
    --uk-table-responsive-label-width: 40%;
    --uk-table-responsive-padding-y: 0.25rem;
  }
  .uk-table-responsive.uk-table-responsive-stack td[data-label] {
    padding-left: var(--uk-table-cell-padding,1rem);
    text-align: var(--uk-table-header-align,left);
  }
  .uk-table-responsive.uk-table-responsive-stack td[data-label]::before {
    position: static;
    display: block;
    width: auto;
    margin-bottom: var(--uk-table-responsive-stack-gap,.25rem);
    font-weight: var(--uk-table-responsive-label-weight,500);
  }
  .uk-tag {
    display: var(--uk-tag-display,inline-flex);
    align-items: var(--uk-tag-align,center);
    min-height: var(--uk-tag-height,1.75rem);
    padding: var(--uk-tag-padding,.25rem .5rem);
    gap: var(--uk-tag-gap,.5rem);
    font-size: var(--uk-tag-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-tag-leading, var(--uk-global-leading-s));
    border-radius: var(--uk-tag-radius,var(--uk-global-radius-s));
    background-color: var(--uk-tag-bg,transparent);
    color: var(--uk-tag-color,hsl(var(--foreground)));
    transition: none;
  }
  .uk-tag:hover {
    transition-duration: var(--uk-tag-hover-duration, 150ms);
    opacity: var(--uk-tag-hover-opacity, .8);
  }
  .uk-tag-primary {
    --uk-tag-bg: hsl(var(--primary));
    --uk-tag-color: hsl(var(--primary-foreground));
  }
  .uk-tag-primary:hover {
    --uk-tag-bg: hsl(var(--primary) / 0.8);
  }
  .uk-tag-secondary {
    --uk-tag-bg: hsl(var(--secondary));
    --uk-tag-color: hsl(var(--secondary-foreground));
  }
  .uk-tag-secondary:hover {
    --uk-tag-bg: hsl(var(--secondary) / 0.8);
  }
  .uk-tag-destructive {
    --uk-tag-bg: hsl(var(--destructive) / var(--destructive-alpha, 1));
    --uk-tag-color: hsl(var(--destructive-foreground));
  }
  .uk-tag-destructive:hover {
    --uk-tag-destructive-alpha: calc(var(--destructive-alpha, 1) * 0.8);
    --uk-tag-bg: hsl(var(--destructive) / var(--uk-tag-destructive-alpha));
  }
  .uk-theme-switcher {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: var(--uk-theme-switcher-gap,1rem);
  }
  .uk-theme-switcher-key {
    gap: var(--uk-theme-switcher-key-gap,.5rem);
    display: flex;
    flex-direction: column;
    margin: var(--uk-theme-switcher-key-margin,1rem 0 0 0);
  }
  .uk-theme-switcher-value {
    display: grid;
    grid-template-columns: var(--uk-theme-switcher-columns,repeat(3,minmax(0,1fr)));
    gap: var(--uk-theme-switcher-value-gap,.5rem);
  }
  .uk-theme-switcher-value button {
    display: inline-flex;
    height: var(--uk-theme-switcher-button-height,2rem);
    align-items: center;
    justify-content: start;
    padding: var(--uk-theme-switcher-button-padding,0 .75rem);
    font-size: var(--uk-theme-switcher-button-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-theme-switcher-button-leading, var(--uk-global-leading-s));
    font-weight: var(--uk-theme-switcher-button-font-weight,500);
    border-radius: var(--uk-theme-switcher-button-radius,var(--uk-global-radius));
    box-shadow: var(--uk-theme-switcher-button-shadow,var(--uk-global-shadow-s));
    border: var(--uk-theme-switcher-button-border,1px solid hsl(var(--input) / var(--input-alpha,1)));
    background-color: var(--uk-theme-switcher-button-bg,hsl(var(--background)));
    color: var(--uk-theme-switcher-button-color,hsl(var(--foreground)));
  }
  .uk-theme-switcher-value button:hover {
    transition-duration: var(--uk-theme-switcher-button-hover-duration, 150ms);
    background-color: var(--uk-theme-switcher-button-hover-bg,hsl(var(--accent)));
    color: var(--uk-theme-switcher-button-hover-color,hsl(var(--accent-foreground)));
  }
  .uk-theme-switcher-value button.uk-active {
    border: var(--uk-theme-switcher-button-active-border,1px solid hsl(var(--primary)));
    outline: var(--uk-theme-switcher-button-active-outline,1px solid hsl(var(--primary)));
  }
  .uk-theme-switcher-hex {
    display: flex;
    height: var(--uk-theme-switcher-hex-size,1rem);
    width: var(--uk-theme-switcher-hex-size,1rem);
    flex-shrink: 0;
    transform: var(--uk-theme-switcher-hex-transform,translateX(-.25rem));
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    color: var(--uk-theme-switcher-hex-color,#fff);
  }
  .uk-theme-switcher-text:not(:first-child) {
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: var(--uk-theme-switcher-text-margin,.5rem);
  }
  .uk-radii-none {
    --uk-global-radius-s: 0;
    --uk-global-radius: 0;
  }
  .uk-radii-sm {
    --uk-global-radius-s: 0.25rem;
    --uk-global-radius: 0.125rem;
  }
  .uk-radii-lg {
    --uk-global-radius-s: 0.375rem;
    --uk-global-radius: 0.5rem;
  }
  .uk-shadows-none {
    --uk-global-shadow-s: 0 0 0 0;
    --uk-global-shadow: 0 0 0 0;
  }
  .uk-shadows-md {
    --uk-global-shadow-s: 0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);
    --uk-global-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);
  }
  .uk-shadows-lg {
    --uk-global-shadow-s: 0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);
    --uk-global-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);
  }
  .uk-font-sm {
    --uk-global-font-size: 0.875rem;
    --uk-global-leading: 1.25rem;
    --uk-global-font-size-s: 0.75rem;
    --uk-global-leading-s: 1rem;
  }
  .uk-thumbnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: var(--uk-thumbnav-margin-horizontal,-1rem);
  }
  .uk-thumbnav>* {
    padding-left: var(--uk-thumbnav-item-padding-horizontal,1rem);
  }
  .uk-heading-line>*,.uk-thumbnav>*>* {
    display: inline-block;
    position: relative;
  }
  .uk-thumbnav>*>::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-image: var(--uk-thumbnav-overlay-background,linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.4)));
    transition: var(--uk-thumbnav-overlay-transition, opacity .1s ease-in-out);
  }
  .uk-thumbnav>*>:hover::after {
    opacity: var(--uk-thumbnav-overlay-hover-opacity, 0);
  }
  .uk-thumbnav>.uk-active>::after {
    opacity: var(--uk-thumbnav-overlay-active-opacity, 0);
  }
  .uk-thumbnav-vertical {
    flex-direction: column;
    margin-left: var(--uk-thumbnav-vertical-margin-horizontal,0);
    margin-top: var(--uk-thumbnav-margin-vertical,-1rem);
  }
  .uk-thumbnav-vertical>* {
    padding-left: 0;
    padding-top: var(--uk-thumbnav-item-padding-vertical,1rem);
  }
  .uk-tooltip {
    display: none;
    position: absolute;
    z-index: var(--uk-tooltip-z-index,1030);
    top: var(--uk-tooltip-top,0);
    max-width: var(--uk-tooltip-max-width,208px);
    padding: var(--uk-tooltip-padding,.375rem .75rem);
    font-size: var(--uk-tooltip-font-size, var(--uk-global-font-size-s));
    line-height: var(--uk-tooltip-leading, var(--uk-global-leading-s));
    border-radius: var(--uk-tooltip-radius,var(--uk-global-radius));
    background-color: var(--uk-tooltip-bg,hsl(var(--primary)));
    color: var(--uk-tooltip-color,hsl(var(--primary-foreground)));
    --uk-position-viewport-offset: 8px;
  }
  :where(.uk-transition-fade),:where([class*=uk-transition-scale]),:where([class*=uk-transition-slide]) {
    --uk-position-translate-x: 0;
    --uk-position-translate-y: 0;
  }
  .uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide] {
    --uk-translate-x: 0;
    --uk-translate-y: 0;
    --uk-scale-x: 1;
    --uk-scale-y: 1;
    transform: translate(var(--uk-position-translate-x),var(--uk-position-translate-y)) translate(var(--uk-translate-x),var(--uk-translate-y)) scale(var(--uk-scale-x),var(--uk-scale-y));
    transition: .3s ease-out;
    transition-property: opacity,transform,filter;
    opacity: 0;
  }
  .uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle .uk-transition-fade:focus-within,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade {
    opacity: 1;
  }
  [class*=uk-transition-scale] {
    -webkit-backface-visibility: hidden;
  }
  .uk-transition-scale-up {
    --uk-scale-x: 1;
    --uk-scale-y: 1;
  }
  .uk-transition-scale-down {
    --uk-scale-x: 1.03;
    --uk-scale-y: 1.03;
  }
  .uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle .uk-transition-scale-up:focus-within,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up {
    --uk-scale-x: 1.03;
    --uk-scale-y: 1.03;
    opacity: 1;
  }
  .uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle .uk-transition-scale-down:focus-within,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down {
    --uk-scale-x: 1;
    --uk-scale-y: 1;
    opacity: 1;
  }
  .uk-transition-slide-top {
    --uk-translate-y: -100%;
  }
  .uk-transition-slide-bottom {
    --uk-translate-y: 100%;
  }
  .uk-transition-slide-left {
    --uk-translate-x: -100%;
  }
  .uk-transition-slide-right {
    --uk-translate-x: 100%;
  }
  .uk-transition-slide-top-sm {
    --uk-translate-y: calc(-1 * 10px);
  }
  .uk-transition-slide-bottom-sm {
    --uk-translate-y: 10px;
  }
  .uk-transition-slide-left-sm {
    --uk-translate-x: calc(-1 * 10px);
  }
  .uk-transition-slide-right-sm {
    --uk-translate-x: 10px;
  }
  .uk-transition-slide-top-md {
    --uk-translate-y: calc(-1 * 3.5rem);
  }
  .uk-transition-slide-bottom-md {
    --uk-translate-y: 3.5rem;
  }
  .uk-transition-slide-left-md {
    --uk-translate-x: calc(-1 * 3.5rem);
  }
  .uk-transition-slide-right-md {
    --uk-translate-x: 3.5rem;
  }
  .uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle [class*=uk-transition-slide]:focus-within,.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide] {
    --uk-translate-x: 0;
    --uk-translate-y: 0;
    opacity: 1;
  }
  .uk-transition-opaque {
    opacity: 1;
  }
  .uk-transition-slow {
    transition-duration: .7s;
  }
  .uk-transition-disable,.uk-transition-disable * {
    transition: none !important;
  }
  .uk-text-lead {
    font-size: var(--uk-text-lead-font-size, 1.25rem);
    line-height: var(--uk-text-lead-line-height, 1.75rem);
    color: var(--uk-text-lead-color,hsl(var(--muted-foreground)));
  }
  .uk-text-meta {
    color: var(--uk-text-meta-color,var(--uk-chart-muted-color,hsl(var(--muted-foreground))));
  }
  .uk-text-background {
    -webkit-background-clip: text;
    color: transparent !important;
    display: inline-block;
    background-color: var(--uk-text-background-background-color,#1e87f0);
    background-image: var(--uk-text-background-image,linear-gradient(90deg,#1e87f0 0,#411ef0 100%));
  }
  .uk-paragraph {
    line-height: var(--uk-paragraph-line-height, 1.75rem);
  }
  .uk-paragraph:not(:first-child) {
    margin-top: var(--uk-paragraph-margin-top,1.5rem);
  }
  .uk-blockquote {
    margin-top: var(--uk-blockquote-margin-top,1.5rem);
    border-left-width: var(--uk-blockquote-border-width,2px);
    border-color: var(--uk-blockquote-border-color,hsl(var(--border) / var(--border-alpha,1)));
    padding-left: var(--uk-blockquote-padding-left,1.5rem);
    font-style: italic;
  }
  .uk-codespan {
    position: relative;
    border-radius: var(--uk-codespan-radius,.25rem);
    background-color: var(--uk-codespan-bg,hsl(var(--muted)));
    padding: var(--uk-codespan-padding,.2rem .3rem);
    font-family: var(--uk-codespan-font-family, var(--uk-global-font-family-mono));
    font-weight: var(--uk-codespan-font-weight,600);
  }
  .uk-kbd {
    display: var(--uk-kbd-display,inline-flex);
    align-items: var(--uk-kbd-align,center);
    padding: var(--uk-kbd-padding,0 .375rem);
    border-radius: var(--uk-global-radius);
    border-width: var(--uk-kbd-border-width,1px);
    border-style: var(--uk-kbd-border-style,solid);
    border-color: var(--uk-kbd-border-color,hsl(var(--border) / var(--border-alpha,1)));
    background-color: var(--uk-kbd-bg,hsl(var(--muted)));
    font-family: var(--uk-kbd-font-family, var(--uk-global-font-family-mono));
    font-size: var(--uk-kbd-font-size, .8rem);
    font-weight: var(--uk-kbd-font-weight,500);
    color: var(--uk-kbd-color,hsl(var(--muted-foreground)));
    pointer-events: none;
    user-select: none;
  }
  .uk-hero-sm {
    font-size: var(--uk-hero-sm-font-size, 2.25rem);
    line-height: var(--uk-hero-sm-leading, 1);
  }
  .uk-hero-md {
    font-size: var(--uk-hero-md-font-size, 3rem);
    line-height: var(--uk-hero-md-leading, 1);
  }
  .uk-hero-lg {
    font-size: var(--uk-hero-lg-font-size, 3.75rem);
    line-height: var(--uk-hero-lg-line-height, 1);
  }
  .uk-hero-xl {
    font-size: var(--uk-hero-xl-font-size, 4.5rem);
    line-height: var(--uk-hero-xl-line-height, 1);
  }
  .uk-hero-2xl {
    font-size: var(--uk-hero-2xl-font-size, 5.25rem);
    line-height: var(--uk-hero-2xl-line-height, 1);
  }
  .uk-hero-3xl {
    font-size: var(--uk-hero-3xl-font-size, 6rem);
    line-height: var(--uk-hero-3xl-line-height, 1);
  }
  .uk-heading-divider {
    padding-bottom: calc(5px + .1em);
    border-bottom-width: calc(.2px + .05em);
    border-bottom-style: solid;
    border-bottom-color: var(--uk-heading-divider-border,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-heading-bullet::before {
    content: "";
    display: inline-block;
    position: relative;
    top: calc(-.1 * 1em);
    vertical-align: middle;
    height: calc(4px + .7em);
    margin-right: calc(5px + .2em);
    border-left-width: calc(5px + .1em);
    border-left-style: solid;
    border-left-color: var(--uk-heading-bullet-border,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-heading-line>::after,.uk-heading-line>::before {
    content: "";
    position: absolute;
    top: calc(50% - (calc(.2px + .05em)/ 2));
    width: 2000px;
    border-bottom: calc(.2px + .05em) solid;
    border-color: var(--uk-heading-line-border,hsl(var(--border) / var(--border-alpha,1)));
  }
  .uk-heading-line>::before {
    right: 100%;
    margin-right: calc(5px + .3em);
  }
  .uk-heading-line>::after {
    left: 100%;
    margin-left: calc(5px + .3em);
  }
  .uk-h1 {
    font-size: var(--uk-h1-font-size, 2.25rem);
    font-weight: var(--uk-h1-font-weight,800);
    letter-spacing: var(--uk-h1-tracking, -.025em);
    line-height: var(--uk-h1-leading, 1);
  }
  .uk-h2 {
    font-size: var(--uk-h2-font-size, 1.875rem);
    font-weight: var(--uk-h2-font-weight,600);
    letter-spacing: var(--uk-h2-tracking, -.025em);
    line-height: var(--uk-h2-line-height, 1);
  }
  .uk-h3 {
    font-size: var(--uk-h3-font-size, 1.5rem);
    font-weight: var(--uk-h3-font-weight,600);
    letter-spacing: var(--uk-h3-tracking, -.025em);
    line-height: var(--uk-h3-line-height, 1);
  }
  .uk-h4 {
    font-size: var(--uk-h4-font-size, 1.25rem);
    font-weight: var(--uk-h4-font-weight,600);
    letter-spacing: var(--uk-h4-tracking, -.025em);
    line-height: var(--uk-h4-line-height, 1);
  }
  @media (min-width:640px) {
    .uk-dropbar {
      padding-left: var(--uk-dropbar-padding-x-sm,2rem);
      padding-right: var(--uk-dropbar-padding-x-sm,2rem);
    }
    .uk-dropdown-dropbar {
      --uk-position-viewport-offset: 2rem;
    }
    .uk-container {
      --uk-container-padding-x: 2rem;
    }
    .uk-container-expand-left.uk-container-xs,.uk-container-expand-right.uk-container-xs {
      --uk-container-xs-max-width: calc(50% + (750px / 2) - 2rem);
    }
    .uk-container-expand-left.uk-container-sm,.uk-container-expand-right.uk-container-sm {
      --uk-container-sm-max-width: calc(50% + (900px / 2) - 2rem);
    }
    .uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right {
      --uk-container-item-padding-remove-width: calc(100% + 2rem);
    }
    .uk-container-item-padding-remove-left {
      --uk-container-item-padding-remove-left-margin: -2rem;
    }
    .uk-container-item-padding-remove-right {
      --uk-container-item-padding-remove-right-margin: -2rem;
    }
    .uk-stepper {
      justify-content: center;
      flex-wrap: nowrap;
    }
    .uk-stepper-default li {
      width: var(--uk-stepper-item-width-sm,100%);
    }
    .uk-stepper-counter.uk-stepper-default li::before {
      content: counter(item-counter);
      display: inline-flex;
      margin-right: var(--uk-stepper-counter-margin-horizontal-end,.5rem);
    }
    .uk-stepper-default li:not(:last-child)::after {
      content: "";
      width: var(--uk-stepper-separator-width-sm,100%);
      height: var(--uk-stepper-separator-height-sm,1px);
      background: var(--uk-stepper-separator-color,hsl(var(--border) / var(--border-alpha,1)));
      margin-left: var(--uk-stepper-separator-margin-horizontal-start,1.5rem);
      margin-right: var(--uk-stepper-separator-margin-horizontal-end,1.5rem);
    }
    .uk-stepper-default li:last-child {
      width: var(--uk-stepper-last-item-width-sm,auto);
    }
    .uk-stepper-default li.uk-stepper-checked::before {
      display: none;
    }
    .uk-stepper-default .uk-stepper-checked a {
      padding-left: var(--uk-stepper-checked-padding-left,1.5rem);
      display: inline-flex;
      align-items: center;
    }
    .uk-stepper-default .uk-stepper-checked a::before {
      display: inline-flex;
    }
  }
  @media (min-width:768px) {
    .uk-dropbar {
      padding-left: var(--uk-dropbar-padding-x,2.5rem);
      padding-right: var(--uk-dropbar-padding-x,2.5rem);
    }
    .uk-dropdown-dropbar {
      --uk-position-viewport-offset: var(--uk-dropdown-dropbar-offset, 2.5rem);
    }
    .uk-form-horizontal .uk-form-label {
      width: var(--uk-form-label-width,200px);
      margin: var(--uk-form-label-margin,7px 0 0 0);
      float: left;
    }
    .uk-form-horizontal .uk-form-controls {
      margin: var(--uk-form-controls-margin,0 0 0 21rem);
    }
    .uk-form-horizontal .uk-form-controls-text {
      padding: var(--uk-form-controls-text-padding,7px 0 0 0);
    }
  }
  @media (min-width:960px) {
    .uk-container-expand-left,.uk-container-expand-right {
      max-width: calc(50% + (1200px / 2) - 2.5rem);
    }
    .uk-container-expand-left.uk-container-xs,.uk-container-expand-right.uk-container-xs {
      --uk-container-xs-max-width: calc(50% + (750px / 2) - 2.5rem);
    }
    .uk-container-expand-left.uk-container-sm,.uk-container-expand-right.uk-container-sm {
      --uk-container-sm-max-width: calc(50% + (900px / 2) - 2.5rem);
    }
    .uk-container-expand-left.uk-container-lg,.uk-container-expand-right.uk-container-lg {
      --uk-container-lg-max-width: calc(50% + (1400px / 2) - 2.5rem);
    }
    .uk-container-expand-left.uk-container-xl,.uk-container-expand-right.uk-container-xl {
      --uk-container-xl-max-width: calc(50% + (1600px / 2) - 2.5rem);
    }
    .uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right {
      --uk-container-item-padding-remove-width: calc(100% + 2.5rem);
    }
    .uk-container-item-padding-remove-left {
      --uk-container-item-padding-remove-left-margin: -2.5rem;
    }
    .uk-container-item-padding-remove-right {
      --uk-container-item-padding-remove-right-margin: -2.5rem;
    }
  }
  @media (max-width:768px) {
    .uk-form-horizontal .uk-form-label {
      display: var(--uk-form-label-display-md,block);
      margin: var(--uk-form-label-margin-md,0 0 5px 0);
    }
    .uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive td,.uk-table-responsive th,.uk-table-responsive tr {
      display: block;
    }
    .uk-table-responsive thead {
      display: none;
    }
    .uk-table-responsive td,.uk-table-responsive th {
      width: auto !important;
      max-width: none !important;
      min-width: 0 !important;
      overflow: visible !important;
      white-space: normal !important;
    }
    .uk-table-responsive td[data-label] {
      position: relative;
      padding-left: var(--uk-table-responsive-label-width,50%);
      text-align: var(--uk-table-responsive-data-align,right);
      border-bottom: var(--uk-table-responsive-row-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
    }
    .uk-table-responsive td[data-label]::before {
      content: attr(data-label) ":";
      position: absolute;
      left: var(--uk-table-cell-padding,1rem);
      top: var(--uk-table-cell-padding,1rem);
      width: var(--uk-table-responsive-label-width,calc(50% - 1rem));
      text-align: var(--uk-table-responsive-label-align,left);
      font-weight: var(--uk-table-responsive-label-weight,500);
      color: var(--uk-table-responsive-label-color,hsl(var(--muted-foreground)));
      font-size: var(--uk-table-responsive-label-size, .875rem);
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .uk-table-responsive tr:last-child td[data-label]:last-child {
      border-bottom: none;
    }
    .uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link):not([data-label]),.uk-table-responsive th:not(:first-child):not(.uk-table-link) {
      padding-top: var(--uk-table-responsive-padding-y,5px) !important;
    }
    .uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link):not([data-label]),.uk-table-responsive th:not(:last-child):not(.uk-table-link) {
      padding-bottom: var(--uk-table-responsive-padding-y,5px) !important;
    }
    .uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th {
      padding-left: 0;
      padding-right: 0;
    }
  }
  @media (max-width:640px) {
    .uk-notification {
      --uk-notification-offset-x: 10px;
      left: var(--uk-notification-offset-x);
      right: var(--uk-notification-offset-x);
      width: auto;
      margin: 0;
    }
  }
  @media (hover:none) {
    .uk-hidden-touch {
      display: none !important;
    }
  }
  @media (hover) {
    .uk-hidden-notouch {
      display: none !important;
    }
  }
  @media (pointer:coarse) {
    .uk-background-fixed {
      background-attachment: scroll;
    }
  }
  @media print {
    blockquote,img,pre,tr {
      page-break-inside: avoid;
    }
    *,::after,::before {
      background: 0 0 !important;
      color: #000 !important;
      box-shadow: none !important;
      text-shadow: none !important;
    }
    a,a:visited {
      text-decoration: underline;
    }
    blockquote,pre {
      border: 1px solid #999;
    }
    thead {
      display: table-header-group;
    }
    img {
      max-width: 100% !important;
    }
    @page {
      margin: .5cm;
    }
    h2,h3,p {
      orphans: 3;
      widows: 3;
    }
    h2,h3 {
      page-break-after: avoid;
    }
  }
  .tiptap p.is-editor-empty:first-child::before {
    content: attr(data-placeholder);
    pointer-events: none;
    float: left;
    height: 0;
    color: hsl(var(--muted-foreground));
  }
  .ProseMirror {
    overflow: auto;
    border-width: 1px;
    border-color: hsl(var(--input));
    background-color: transparent;
    padding: .5rem;
    color: hsl(var(--foreground));
  }
  .uk-rte-footer,.uk-rte-header {
    border-color: hsl(var(--border));
  }
  .uk-rte {
    box-shadow: var(--uk-global-shadow);
    border-radius: var(--uk-global-radius);
  }
  .uk-rte-header {
    border-top-left-radius: var(--uk-global-radius);
    border-top-right-radius: var(--uk-global-radius);
    display: flex;
    flex-wrap: nowrap;
    overflow: hidden;
    border-width: 1px 1px 0;
    padding: .5rem;
  }
  .uk-rte-toolbar {
    margin-bottom: -2.5rem;
    display: flex;
    width: 100%;
    column-gap: .75rem;
    overflow-x: scroll;
    padding-bottom: 2.5rem;
  }
  .uk-rte-toolbar-group {
    display: flex;
    gap: .25rem;
  }
  .uk-rte-toolbar-group button.uk-active {
    background-color: hsl(var(--muted));
    color: hsl(var(--muted-foreground));
  }
  .uk-rte-footer {
    border-bottom-right-radius: var(--uk-global-radius);
    border-bottom-left-radius: var(--uk-global-radius);
    border-width: 0 1px 1px;
    padding: .5rem;
    font-size: .75rem;
    line-height: 1rem;
  }
  .uk-rte-link-close {
    position: absolute;
    right: .5rem;
    top: .5rem;
  }
}
@layer utilities {
  .uk-inline-clip,.uk-overflow-hidden {
    overflow: hidden;
  }
  .uk-overflow-auto {
    overflow: auto;
  }
  .uk-resize {
    resize: both;
  }
  .uk-resize-horizontal {
    resize: horizontal;
  }
  .uk-resize-vertical {
    resize: vertical;
  }
  [class*=uk-inline] {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
    -webkit-backface-visibility: hidden;
  }
  .uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video {
    max-width: none;
  }
  .uk-responsive-height,.uk-responsive-width {
    box-sizing: border-box;
  }
  .uk-responsive-width {
    max-width: 100% !important;
    height: auto;
  }
  .uk-responsive-height {
    max-height: 100%;
    width: auto;
    max-width: none;
  }
  [data-uk-responsive],[uk-responsive] {
    max-width: 100%;
  }
  .uk-inline-clip[class*=uk-border-] {
    -webkit-transform: translateZ(0);
  }
  .uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter {
    display: block;
    margin-right: var(--uk-dropcap-margin-right,10px);
    float: left;
    font-size: var(--uk-dropcap-font-size, 4.5em);
    line-height: var(--uk-dropcap-line-height, 1);
    margin-bottom: var(--uk-dropcap-margin-bottom,-2px);
  }
  @-moz-document url-prefix() {
    .uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter {
      margin-top: var(--uk-dropcap-moz-margin-top,1.1%);
    }
  }
  .uk-disabled {
    pointer-events: none;
  }
  .uk-transform-center {
    transform: translate(-50%,-50%);
  }
  .uk-transform-origin-top-left {
    transform-origin: 0 0;
  }
  .uk-transform-origin-top-center {
    transform-origin: 50% 0;
  }
  .uk-transform-origin-top-right {
    transform-origin: 100% 0;
  }
  .uk-transform-origin-center-left {
    transform-origin: 0 50%;
  }
  .uk-transform-origin-center-right {
    transform-origin: 100% 50%;
  }
  .uk-transform-origin-bottom-left {
    transform-origin: 0 100%;
  }
  .uk-transform-origin-bottom-center {
    transform-origin: 50% 100%;
  }
  .uk-transform-origin-bottom-right {
    transform-origin: 100% 100%;
  }
  .uk-text-right {
    text-align: right;
  }
  .uk-text-center {
    text-align: center;
  }
  .uk-text-break {
    overflow-wrap: break-word;
  }
  .uk-rounded {
    border-radius: var(--uk-global-radius);
  }
  .uk-rounded-sm {
    border-radius: var(--uk-global-radius-s);
  }
  .uk-shadow {
    box-shadow: var(--uk-global-shadow);
  }
  .uk-shadow-sm {
    box-shadow: var(--uk-global-shadow-s);
  }
  .uk-text-sm {
    font-size: var(--uk-global-font-size-s);
    line-height: var(--uk-global-leading-s);
  }
  .uk-text-base {
    font-size: var(--uk-global-font-size);
    line-height: var(--uk-global-leading);
  }
  .uk-flex {
    display: flex !important;
  }
  .uk-flex-top {
    align-items: flex-start;
  }
  .uk-flex-wrap-top {
    align-content: flex-start;
  }
  .uk-margin-auto-vertical {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .uk-text-truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  td.uk-text-truncate,th.uk-text-truncate {
    max-width: 0;
  }
  td.uk-text-break,th.uk-text-break {
    word-break: break-word;
  }
}
:root {
  --chart-1: 213.3 96.9% 87.3%;
  --chart-2: 217.2 91.2% 59.8%;
  --chart-3: 221.2 83.2% 53.3%;
  --chart-4: 224.3 76.3% 48%;
  --chart-5: 225.9 70.7% 40.2%;
}
.uk-chart .apexcharts-tooltip {
  border-radius: var(--uk-chart-tooltip-radius,var(--uk-global-radius));
  box-shadow: var(--uk-chart-tooltip-shadow,var(--uk-global-shadow));
  font-size: var(--uk-chart-tooltip-font-size, var(--uk-global-font-size-s));
  line-height: var(--uk-chart-tooltip-leading, var(--uk-global-leading-s));
  color: var(--uk-chart-tooltip-color,hsl(var(--foreground)));
}
.uk-chart .apexcharts-tooltip.apexcharts-theme-dark,.uk-chart .apexcharts-tooltip.apexcharts-theme-light {
  border-width: var(--uk-chart-tooltip-border-width,1px);
  border-style: var(--uk-chart-tooltip-border-style,solid);
  border-color: var(--uk-chart-tooltip-border-color,hsl(var(--border) / var(--border-alpha,1)));
  background-color: var(--uk-chart-tooltip-bg,hsl(var(--background)));
}
.uk-chart .apexcharts-tooltip-title {
  padding: var(--uk-chart-tooltip-title-padding,6px);
  font-size: var(--uk-chart-tooltip-title-font-size, var(--uk-global-font-size-s));
  line-height: var(--uk-chart-tooltip-title-leading, var(--uk-global-leading-s));
  font-weight: var(--uk-chart-tooltip-title-font-weight,600);
}
.uk-chart .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title,.uk-chart .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background-color: var(--uk-chart-tooltip-title-bg,hsl(var(--background)));
  border-bottom-width: var(--uk-chart-tooltip-title-border-width,1px);
  border-bottom-style: var(--uk-chart-tooltip-title-border-style,solid);
  border-bottom-color: var(--uk-chart-tooltip-title-border-color,hsl(var(--border) / var(--border-alpha,1)));
}
.uk-chart .apexcharts-tooltip-marker::before {
  font-size: var(--uk-chart-tooltip-marker-font-size, inherit);
}
.uk-chart-container {
  border-radius: var(--uk-chart-container-radius,var(--uk-global-radius));
  box-shadow: var(--uk-chart-container-shadow,var(--uk-global-shadow));
  border: var(--uk-chart-container-border,1px solid hsl(var(--border) / var(--border-alpha,1)));
  background-color: var(--uk-chart-container-background,hsl(var(--background)));
  color: var(--uk-chart-container-color,hsl(var(--foreground)));
}
.uk-chart-container .text-muted-foreground {
  color: var(--uk-chart-muted-color,hsl(var(--muted-foreground)));
}
.uk-chart .apexcharts-tooltip-series-group.apexcharts-active,.uk-chart .apexcharts-tooltip-series-group:last-child {
  padding-bottom: var(--uk-chart-series-group-padding-bottom,0);
}
.uk-chart .apexcharts-tooltip-series-group {
  padding: var(--uk-chart-series-group-padding,0 8px);
}
.uk-chart .apexcharts-legend-text {
  color: var(--uk-chart-legend-color,hsl(var(--foreground))) !important;
  font-size: var(--uk-chart-legend-font-size, var(--uk-global-font-size-s));
  line-height: var(--uk-chart-legend-leading, var(--uk-global-leading-s));
  padding-left: var(--uk-chart-legend-padding-left,18px);
  margin-left: var(--uk-chart-legend-margin-left,-16px);
}
.uk-theme-red {
  --chart-1: 0 93.5% 81.8%;
  --chart-2: 0 84.2% 60.2%;
  --chart-3: 0 72.2% 50.6%;
  --chart-4: 0 73.7% 41.8%;
  --chart-5: 0 70% 35.3%;
}
.uk-theme-rose {
  --chart-1: 352.6 95.7% 81.8%;
  --chart-2: 349.7 89.2% 60.2%;
  --chart-3: 346.8 77.2% 49.8%;
  --chart-4: 345.3 82.7% 40.8%;
  --chart-5: 343.4 79.7% 34.7%;
}
.uk-theme-orange {
  --chart-1: 30.7 97.2% 72.4%;
  --chart-2: 24.6 95% 53.1%;
  --chart-3: 20.5 90.2% 48.2%;
  --chart-4: 17.5 88.3% 40.4%;
  --chart-5: 15 79.1% 33.7%;
}
.uk-theme-green {
  --chart-1: 141 78.9% 85.1%;
  --chart-2: 142.1 70.6% 45.3%;
  --chart-3: 142.1 76.2% 36.3%;
  --chart-4: 142.4 71.8% 29.2%;
  --chart-5: 142.8 64.2% 24.1%;
}
.uk-theme-yellow {
  --chart-1: 50.4 97.8% 63.5%;
  --chart-2: 45.4 93.4% 47.5%;
  --chart-3: 40.6 96.1% 40.4%;
  --chart-4: 35.5 91.7% 32.9%;
  --chart-5: 31.8 81% 28.8%;
}
.uk-theme-violet {
  --chart-1: 252.5 94.7% 85.1%;
  --chart-2: 258.3 89.5% 66.3%;
  --chart-3: 262.1 83.3% 57.8%;
  --chart-4: 263.4 70% 50.4%;
  --chart-5: 263.4 69.3% 42.2%;
}
.uk-theme-amber {
  --chart-1: 45.9 96.7% 64.5%;
  --chart-2: 37.7 92.1% 50.2%;
  --chart-3: 32.1 94.6% 43.7%;
  --chart-4: 26 90.5% 37.1%;
  --chart-5: 22.7 82.5% 31.4%;
}
.uk-theme-purple {
  --chart-1: 269.2 97.4% 85.1%;
  --chart-2: 270.7 91% 65.1%;
  --chart-3: 271.5 81.3% 55.9%;
  --chart-4: 272.1 71.7% 47.1%;
  --chart-5: 272.9 67.2% 39.4%;
}
.uk-theme-teal {
  --chart-1: 170.6 76.9% 64.3%;
  --chart-2: 173.4 80.4% 40%;
  --chart-3: 174.7 83.9% 31.6%;
  --chart-4: 175.3 77.4% 26.1%;
  --chart-5: 176.1 69.4% 21.8%;
}
.uk-theme-stone {
  --chart-1: 24 5.7% 82.9%;
  --chart-2: 25 5.3% 44.7%;
  --chart-3: 33.3 5.5% 32.4%;
  --chart-4: 30 6.3% 25.1%;
  --chart-5: 12 6.5% 15.1%;
}
.uk-chart-palette {
  --chart-1: 173 58% 39%;
  --chart-2: 12 76% 61%;
  --chart-3: 197 37% 24%;
  --chart-4: 43 74% 66%;
  --chart-5: 27 87% 67%;
}
.dark.uk-chart-palette {
  --chart-1: 220 70% 50%;
  --chart-5: 160 60% 45%;
  --chart-3: 30 80% 55%;
  --chart-4: 280 65% 60%;
  --chart-2: 340 75% 55%;
}
.dark.uk-chart-sapphire,.uk-chart-sapphire {
  --chart-1: 221.2 83.2% 53.3%;
  --chart-2: 212 95% 68%;
  --chart-3: 216 92% 60%;
  --chart-4: 210 98% 78%;
  --chart-5: 212 97% 87%;
}
.dark.uk-chart-ruby,.uk-chart-ruby {
  --chart-1: 347 77% 50%;
  --chart-3: 350 80% 72%;
  --chart-4: 351 83% 82%;
}
.uk-chart-ruby {
  --chart-2: 352 83% 91%;
  --chart-5: 349 77% 62%;
}
.dark.uk-chart-ruby {
  --chart-2: 349 77% 62%;
  --chart-5: 352 83% 91%;
}
.dark.uk-chart-emerald,.uk-chart-emerald {
  --chart-4: 137 55% 15%;
  --chart-5: 141 40% 9%;
}
.uk-chart-emerald {
  --chart-1: 139 65% 20%;
  --chart-2: 140 74% 44%;
  --chart-3: 142 88% 28%;
}
.dark.uk-chart-emerald {
  --chart-1: 142 88% 28%;
  --chart-2: 139 65% 20%;
  --chart-3: 140 74% 24%;
}
.dark.uk-chart-daylight,.uk-chart-daylight {
  --chart-1: 25 34% 28%;
  --chart-2: 26 36% 34%;
  --chart-3: 28 40% 40%;
  --chart-4: 31 41% 48%;
  --chart-5: 35 43% 53%;
}
.uk-chart-daylight .uk-chart-container {
  --background: 36 39% 88%;
  --foreground: 36 45% 15%;
  --primary: 36 45% 70%;
  --primary-foreground: 36 45% 11%;
  --secondary: 40 35% 77%;
  --secondary-foreground: 36 45% 25%;
  --accent: 36 64% 57%;
  --accent-foreground: 36 72% 17%;
  --destructive: 0 84% 37%;
  --destructive-foreground: 0 0% 98%;
  --muted: 36 33% 75%;
  --muted-foreground: 36 45% 25%;
  --card: 36 46% 82%;
  --card-foreground: 36 45% 20%;
  --popover: 0 0% 100%;
  --popover-foreground: 240 10% 3.9%;
  --border: 36 45% 60%;
  --input: 36 45% 60%;
  --ring: 36 45% 30%;
  --border-alpha: 1;
}
.dark.uk-chart-midnight,.uk-chart-midnight {
  --chart-1: 359 2% 90%;
  --chart-2: 240 1% 74%;
  --chart-3: 240 1% 58%;
  --chart-4: 240 1% 42%;
  --chart-5: 240 2% 26%;
}
.uk-chart-midnight .uk-chart-container {
  --background: 240 5% 6%;
  --foreground: 60 5% 90%;
  --primary: 240 0% 90%;
  --primary-foreground: 60 0% 0%;
  --secondary: 240 4% 15%;
  --secondary-foreground: 60 5% 85%;
  --accent: 240 0% 13%;
  --accent-foreground: 60 0% 100%;
  --destructive: 0 60% 50%;
  --destructive-foreground: 0 0% 98%;
  --muted: 240 5% 25%;
  --muted-foreground: 60 5% 85%;
  --card: 240 4% 10%;
  --card-foreground: 60 5% 90%;
  --popover: 240 5% 15%;
  --popover-foreground: 60 5% 85%;
  --border: 240 6% 20%;
  --input: 240 6% 20%;
  --ring: 240 5% 90%;
  --border-alpha: 1;
}
.uk-theme-zinc {
  --background: 0 0% 100%;
  --foreground: 0 0% 4%;
  --card: 0 0% 100%;
  --card-foreground: 0 0% 4%;
  --popover: 0 0% 100%;
  --popover-foreground: 0 0% 4%;
  --primary: 0 0% 9%;
  --primary-foreground: 0 0% 98%;
  --secondary: 0 0% 96%;
  --secondary-foreground: 0 0% 9%;
  --muted: 0 0% 96%;
  --muted-foreground: 0 0% 45%;
  --accent: 0 0% 96%;
  --accent-foreground: 0 0% 9%;
  --destructive: 357 100% 45%;
  --destructive-foreground: 0 0% 100%;
  --border: 0 0% 90%;
  --input: 0 0% 90%;
  --ring: 0 0% 63%;
}
.dark.uk-theme-zinc {
  --background: 0 0% 9%;
  --foreground: 0 0% 98%;
  --card: 0 0% 9%;
  --card-foreground: 0 0% 98%;
  --popover: 0 0% 15%;
  --popover-foreground: 0 0% 98%;
  --primary: 0 0% 90%;
  --primary-foreground: 0 0% 9%;
  --secondary: 0 0% 15%;
  --secondary-foreground: 0 0% 98%;
  --muted: 0 0% 15%;
  --muted-foreground: 0 0% 63%;
  --accent: 0 0% 25%;
  --accent-foreground: 0 0% 98%;
  --destructive: 357 100% 45%;
  --destructive-foreground: 0 0% 100%;
  --border: 0 0% 25%;
  --input: 0 0% 25%;
  --ring: 0 0% 45%;
}
[x-cloak] {
  display: none !important;
}
.sortable thead div[data-sort-direction] {
  cursor: pointer;
  user-select: none;
}
.sortable thead div[data-sort-direction]:hover {
  opacity: 0.8;
}
.sortable thead div[data-sort-direction=""] .sort-asc, .sortable thead div[data-sort-direction=""] .sort-desc {
  display: none;
}
.sortable thead div[data-sort-direction="asc"] .sort-blank, .sortable thead div[data-sort-direction="asc"] .sort-desc {
  display: none;
}
.sortable thead div[data-sort-direction="desc"] .sort-blank, .sortable thead div[data-sort-direction="desc"] .sort-asc {
  display: none;
}
#add-item-btn {
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 40px;
  font-weight: 200;
  line-height: 1;
  padding: 0;
  padding-bottom: 7px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  cursor: pointer;
  border: none;
}
#add-item-btn:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.4);
  transform: scale(1.05);
  transition: all 0.2s ease;
}
.uk-background-default {
  background-color: hsl(var(--background)) !important;
}
.uk-button {
  display: inline-block;
  padding: 0.5rem 1rem;
  border-radius: 0.375rem;
  font-weight: 500;
  text-align: center;
  cursor: pointer;
  transition: all 0.2s ease;
  border: 1px solid transparent;
}
.uk-button-primary {
  background-color: hsl(var(--primary));
  color: hsl(var(--primary-foreground));
}
.uk-button-primary:hover {
  opacity: 0.9;
}
.uk-button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.uk-offcanvas-bar .uk-button-default {
  border-radius: 0.5rem;
  border: 1px solid hsl(var(--border));
  padding: 0 !important;
}
.uk-offcanvas-bar .uk-button-default .uk-card-header {
  padding: 1rem !important;
  border-bottom: none !important;
}
.autocomplete-content.uk-nav {
  list-style: none;
  padding-left: 0;
}
.autocomplete-content.uk-nav .autocomplete-item {
  list-style: none;
}
.filter-view-options-content {
  list-style: none !important;
  padding-left: 0 !important;
}
.filter-view-options-content li {
  list-style: none !important;
}
uk-input-tag .uk-badge-close {
  cursor: pointer !important;
  font-size: 0.875rem !important;
  line-height: 1 !important;
}
.uk-chip {
  border-radius: 9999px;
  overflow: visible;
  gap: 0 !important;
}
.uk-chip .uk-badge.label {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-right: none !important;
  margin-right: 0 !important;
}
.uk-chip .uk-options {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
  border-left: none !important;
  margin-left: 0 !important;
}
.btn-filter-view-create {
  overflow: visible !important;
  border-radius: 9999px !important;
}
.btn-filter-view-create .uk-badge {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
  border-radius: 9999px !important;
}
@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-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-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-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  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-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-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --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-duration: initial;
      --tw-ease: initial;
    }
  }
}
