:root{--color-bg:var(--mantine-color-body);--color-bg-fill-primary-default:var(--mantine-color-primary-filled);--color-bg-fill-primary-hover:var(--mantine-color-primary-filled-hover);--color-bg-fill-primary-active:var(--mantine-color-primary-filled-hover);--color-bg-fill-primary-disabled:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] :root{--color-bg-fill-primary-disabled:var(--mantine-color-dark-5)}:root{--color-bg-fill-secondary-default:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] :root{--color-bg-fill-secondary-default:var(--mantine-color-dark-6)}:root{--color-bg-fill-secondary-hover:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] :root{--color-bg-fill-secondary-hover:var(--mantine-color-dark-5)}:root{--color-bg-fill-tertiary-default:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] :root{--color-bg-fill-tertiary-default:var(--mantine-color-dark-7)}:root{--color-bg-surface-primary-default:var(--mantine-color-white)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-primary-default:var(--mantine-color-dark-7)}:root{--color-bg-surface-primary-hover:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-primary-hover:var(--mantine-color-dark-6)}:root{--color-bg-surface-secondary-default:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-secondary-default:var(--mantine-color-dark-8)}:root{--color-bg-surface-secondary-hover:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-secondary-hover:var(--mantine-color-dark-7)}:root{--color-bg-surface-tertiary-default:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-tertiary-default:var(--mantine-color-dark-6)}:root{--color-bg-surface-input-default:var(--custom-input-bg);--color-bg-surface-input-hover:var(--custom-input-bg-focus);--color-text-primary-default:var(--mantine-color-text);--color-text-primary-hover:var(--mantine-color-text);--color-text-primary-active:var(--mantine-color-text);--color-text-primary-disabled:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] :root{--color-text-primary-disabled:var(--mantine-color-dark-3)}:root{--color-text-secondary-default:var(--mantine-color-dimmed);--color-text-secondary-hover:var(--mantine-color-dimmed);--color-text-tertiary-default:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] :root{--color-text-tertiary-default:var(--mantine-color-dark-2)}:root{--color-text-on-dark-default:var(--mantine-color-white);--color-text-on-light-default:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-light-default:var(--mantine-color-gray-0)}:root{--color-border-primary-default:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] :root{--color-border-primary-default:color-mix(in srgb,var(--mantine-color-white) 7%,transparent)}:root{--color-border-secondary-default:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] :root{--color-border-secondary-default:color-mix(in srgb,var(--mantine-color-white) 4%,transparent)}:root{--color-border-tertiary-default:color-mix(in srgb,var(--mantine-color-gray-3) 28%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-tertiary-default:color-mix(in srgb,var(--mantine-color-white) 4%,transparent)}:root{--color-icon-primary-default:var(--mantine-color-text);--color-icon-primary-hover:var(--mantine-color-text);--color-icon-secondary-default:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] :root{--color-icon-secondary-default:var(--mantine-color-gray-4)}:root{--color-icon-secondary-hover:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] :root{--color-icon-secondary-hover:var(--mantine-color-gray-3)}:root{--color-icon-tertiary-default:var(--mantine-color-dimmed);--color-icon-on-dark-default:var(--mantine-color-white);--color-bg-surface-light-primary-default:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-primary-default:color-mix(in srgb,var(--mantine-color-primary-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-primary-hover:var(--mantine-color-primary-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-primary-hover:color-mix(in srgb,var(--mantine-color-primary-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-primary-default:var(--mantine-color-primary-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-primary-default:var(--mantine-color-white)}:root{--color-border-surface-light-primary-default:color-mix(in srgb,var(--mantine-color-primary-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-primary-default:color-mix(in srgb,var(--mantine-color-primary-5) 14%,transparent)}:root{--color-bg-surface-light-info-default:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-info-default:color-mix(in srgb,var(--mantine-color-blue-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-info-hover:var(--mantine-color-blue-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-info-hover:color-mix(in srgb,var(--mantine-color-blue-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-info-default:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-info-default:var(--mantine-color-white)}:root{--color-border-surface-light-info-default:color-mix(in srgb,var(--mantine-color-blue-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-info-default:color-mix(in srgb,var(--mantine-color-blue-5) 14%,transparent)}:root{--color-bg-surface-light-blue-default:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-blue-default:color-mix(in srgb,var(--mantine-color-blue-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-blue-hover:var(--mantine-color-blue-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-blue-hover:color-mix(in srgb,var(--mantine-color-blue-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-blue-default:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-blue-default:var(--mantine-color-white)}:root{--color-border-surface-light-blue-default:color-mix(in srgb,var(--mantine-color-blue-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-blue-default:color-mix(in srgb,var(--mantine-color-blue-5) 14%,transparent)}:root{--color-bg-surface-light-green-default:var(--mantine-color-green-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-green-default:color-mix(in srgb,var(--mantine-color-green-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-green-hover:var(--mantine-color-green-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-green-hover:color-mix(in srgb,var(--mantine-color-green-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-green-default:var(--mantine-color-green-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-green-default:var(--mantine-color-white)}:root{--color-border-surface-light-green-default:color-mix(in srgb,var(--mantine-color-green-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-green-default:color-mix(in srgb,var(--mantine-color-green-5) 14%,transparent)}:root{--color-bg-surface-light-red-default:var(--mantine-color-red-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-red-default:color-mix(in srgb,var(--mantine-color-red-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-red-hover:var(--mantine-color-red-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-red-hover:color-mix(in srgb,var(--mantine-color-red-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-red-default:var(--mantine-color-red-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-red-default:var(--mantine-color-white)}:root{--color-border-surface-light-red-default:color-mix(in srgb,var(--mantine-color-red-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-red-default:color-mix(in srgb,var(--mantine-color-red-5) 14%,transparent)}:root{--color-bg-surface-light-yellow-default:var(--mantine-color-yellow-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-yellow-default:color-mix(in srgb,var(--mantine-color-yellow-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-yellow-hover:var(--mantine-color-yellow-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-yellow-hover:color-mix(in srgb,var(--mantine-color-yellow-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-yellow-default:var(--mantine-color-yellow-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-yellow-default:var(--mantine-color-white)}:root{--color-border-surface-light-yellow-default:color-mix(in srgb,var(--mantine-color-yellow-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-yellow-default:color-mix(in srgb,var(--mantine-color-yellow-5) 14%,transparent)}:root{--color-bg-surface-light-orange-default:var(--mantine-color-orange-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-orange-default:color-mix(in srgb,var(--mantine-color-orange-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-orange-hover:var(--mantine-color-orange-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-orange-hover:color-mix(in srgb,var(--mantine-color-orange-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-orange-default:var(--mantine-color-orange-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-orange-default:var(--mantine-color-white)}:root{--color-border-surface-light-orange-default:color-mix(in srgb,var(--mantine-color-orange-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-orange-default:color-mix(in srgb,var(--mantine-color-orange-5) 14%,transparent)}:root{--color-bg-surface-light-gray-default:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-gray-default:color-mix(in srgb,var(--mantine-color-gray-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-gray-hover:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-gray-hover:color-mix(in srgb,var(--mantine-color-gray-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-gray-default:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-gray-default:var(--mantine-color-white)}:root{--color-border-surface-light-gray-default:color-mix(in srgb,var(--mantine-color-gray-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-gray-default:color-mix(in srgb,var(--mantine-color-gray-5) 14%,transparent)}:root{--color-bg-surface-light-violet-default:var(--mantine-color-violet-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-violet-default:color-mix(in srgb,var(--mantine-color-violet-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-violet-hover:var(--mantine-color-violet-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-violet-hover:color-mix(in srgb,var(--mantine-color-violet-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-violet-default:var(--mantine-color-violet-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-violet-default:var(--mantine-color-white)}:root{--color-border-surface-light-violet-default:color-mix(in srgb,var(--mantine-color-violet-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-violet-default:color-mix(in srgb,var(--mantine-color-violet-5) 14%,transparent)}:root{--color-bg-surface-light-teal-default:var(--mantine-color-teal-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-teal-default:color-mix(in srgb,var(--mantine-color-teal-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-teal-hover:var(--mantine-color-teal-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-teal-hover:color-mix(in srgb,var(--mantine-color-teal-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-teal-default:var(--mantine-color-teal-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-teal-default:var(--mantine-color-white)}:root{--color-border-surface-light-teal-default:color-mix(in srgb,var(--mantine-color-teal-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-teal-default:color-mix(in srgb,var(--mantine-color-teal-5) 14%,transparent)}:root{--color-bg-surface-light-cyan-default:var(--mantine-color-cyan-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-cyan-default:color-mix(in srgb,var(--mantine-color-cyan-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-cyan-hover:var(--mantine-color-cyan-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-cyan-hover:color-mix(in srgb,var(--mantine-color-cyan-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-cyan-default:var(--mantine-color-cyan-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-cyan-default:var(--mantine-color-white)}:root{--color-border-surface-light-cyan-default:color-mix(in srgb,var(--mantine-color-cyan-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-cyan-default:color-mix(in srgb,var(--mantine-color-cyan-5) 14%,transparent)}:root{--color-bg-surface-light-pink-default:var(--mantine-color-pink-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-pink-default:color-mix(in srgb,var(--mantine-color-pink-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-pink-hover:var(--mantine-color-pink-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-pink-hover:color-mix(in srgb,var(--mantine-color-pink-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-pink-default:var(--mantine-color-pink-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-pink-default:var(--mantine-color-white)}:root{--color-border-surface-light-pink-default:color-mix(in srgb,var(--mantine-color-pink-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-pink-default:color-mix(in srgb,var(--mantine-color-pink-5) 14%,transparent)}:root{--color-bg-surface-light-grape-default:var(--mantine-color-grape-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-grape-default:color-mix(in srgb,var(--mantine-color-grape-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-grape-hover:var(--mantine-color-grape-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-grape-hover:color-mix(in srgb,var(--mantine-color-grape-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-grape-default:var(--mantine-color-grape-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-grape-default:var(--mantine-color-white)}:root{--color-border-surface-light-grape-default:color-mix(in srgb,var(--mantine-color-grape-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-grape-default:color-mix(in srgb,var(--mantine-color-grape-5) 14%,transparent)}:root{--color-bg-surface-light-indigo-default:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-indigo-default:color-mix(in srgb,var(--mantine-color-indigo-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-indigo-hover:var(--mantine-color-indigo-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-indigo-hover:color-mix(in srgb,var(--mantine-color-indigo-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-indigo-default:var(--mantine-color-indigo-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-indigo-default:var(--mantine-color-white)}:root{--color-border-surface-light-indigo-default:color-mix(in srgb,var(--mantine-color-indigo-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-indigo-default:color-mix(in srgb,var(--mantine-color-indigo-5) 14%,transparent)}:root{--color-bg-surface-light-lime-default:var(--mantine-color-lime-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-lime-default:color-mix(in srgb,var(--mantine-color-lime-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-lime-hover:var(--mantine-color-lime-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-lime-hover:color-mix(in srgb,var(--mantine-color-lime-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-lime-default:var(--mantine-color-lime-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-lime-default:var(--mantine-color-white)}:root{--color-border-surface-light-lime-default:color-mix(in srgb,var(--mantine-color-lime-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-lime-default:color-mix(in srgb,var(--mantine-color-lime-5) 14%,transparent)}:root{--color-bg-surface-light-dark-default:var(--mantine-color-dark-0)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-dark-default:color-mix(in srgb,var(--mantine-color-dark-9) 18%,var(--mantine-color-dark-7))}:root{--color-bg-surface-light-dark-hover:var(--mantine-color-dark-1)}[data-mantine-color-scheme=dark] :root{--color-bg-surface-light-dark-hover:color-mix(in srgb,var(--mantine-color-dark-9) 24%,var(--mantine-color-dark-6))}:root{--color-text-on-surface-light-dark-default:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] :root{--color-text-on-surface-light-dark-default:var(--mantine-color-white)}:root{--color-border-surface-light-dark-default:color-mix(in srgb,var(--mantine-color-dark-5) 18%,transparent)}[data-mantine-color-scheme=dark] :root{--color-border-surface-light-dark-default:color-mix(in srgb,var(--mantine-color-dark-5) 14%,transparent)}:root{--space-inset-xs:0.5rem;--space-inset-sm:0.75rem;--space-inset-md:1rem;--space-inset-lg:1.5rem;--space-inset-xl:2rem;--space-stack-xs:0.5rem;--space-stack-sm:0.75rem;--space-stack-md:1rem;--space-stack-lg:1.5rem;--space-stack-xl:2rem;--space-inline-xs:0.5rem;--space-inline-sm:0.75rem;--space-inline-md:1rem;--space-inline-lg:1.5rem;--space-inline-xl:2rem;--radius-control-xs:var(--mantine-radius-xs);--radius-control-sm:var(--mantine-radius-sm);--radius-control-md:var(--mantine-radius-md);--radius-control-lg:var(--mantine-radius-lg);--radius-control-xl:var(--mantine-radius-xl);--radius-control-none:0;--radius-card-xs:var(--mantine-radius-xs);--radius-card-sm:var(--mantine-radius-sm);--radius-card-md:var(--mantine-radius-md);--radius-card-lg:var(--mantine-radius-lg);--radius-card-xl:var(--mantine-radius-xl);--radius-card-none:0;--radius-pill-xs:var(--mantine-radius-xs);--radius-pill-sm:var(--mantine-radius-sm);--radius-pill-md:var(--mantine-radius-md);--radius-pill-lg:var(--mantine-radius-lg);--radius-pill-xl:var(--mantine-radius-xl);--radius-pill-none:0;--radius-sheet-xs:var(--mantine-radius-xs);--radius-sheet-sm:var(--mantine-radius-sm);--radius-sheet-md:var(--mantine-radius-md);--radius-sheet-lg:var(--mantine-radius-lg);--radius-sheet-xl:var(--mantine-radius-xl);--radius-sheet-none:0}