:root{--atomix-typography-font-family-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--atomix-typography-font-family-mono:"JetBrains Mono","Fira Code","SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--atomix-typography-font-family-display:"Outfit","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--atomix-typography-font-size-2xs:0.6875rem;--atomix-typography-font-size-xs:0.75rem;--atomix-typography-font-size-sm:0.875rem;--atomix-typography-font-size-md:1rem;--atomix-typography-font-size-lg:1.125rem;--atomix-typography-font-size-xl:1.25rem;--atomix-typography-font-size-2xl:1.5rem;--atomix-typography-font-size-3xl:1.75rem;--atomix-typography-font-size-4xl:2rem;--atomix-typography-font-size-5xl:2.5rem;--atomix-typography-font-size-6xl:3rem;--atomix-typography-font-size-7xl:3.5rem;--atomix-typography-font-size-8xl:4rem;--atomix-typography-font-weight-regular:400;--atomix-typography-font-weight-medium:500;--atomix-typography-font-weight-semibold:600;--atomix-typography-font-weight-bold:700;--atomix-typography-line-height-none:1;--atomix-typography-line-height-tight:1.25;--atomix-typography-line-height-snug:1.375;--atomix-typography-line-height-normal:1.5;--atomix-typography-line-height-relaxed:1.625;--atomix-typography-line-height-loose:1.75;--atomix-typography-line-height-px-16:1rem;--atomix-typography-line-height-px-20:1.25rem;--atomix-typography-line-height-px-24:1.5rem;--atomix-typography-line-height-px-28:1.75rem;--atomix-typography-line-height-px-32:2rem;--atomix-typography-line-height-px-36:2.25rem;--atomix-typography-line-height-px-40:2.5rem;--atomix-typography-line-height-px-48:3rem;--atomix-typography-line-height-px-56:3.5rem;--atomix-typography-line-height-px-64:4rem;--atomix-typography-line-height-px-72:4.5rem;--atomix-typography-line-height-px-80:5rem;--atomix-typography-letter-spacing-tighter:-0.02em;--atomix-typography-letter-spacing-tight:-0.01em;--atomix-typography-letter-spacing-normal:0;--atomix-typography-letter-spacing-wide:0.01em;--atomix-typography-letter-spacing-wider:0.02em;--atomix-typography-letter-spacing-widest:0.04em;--atomix-typography-paragraph-spacing-none:0;--atomix-typography-paragraph-spacing-sm:0.5rem;--atomix-typography-paragraph-spacing-md:1rem;--atomix-typography-paragraph-spacing-lg:1.5rem;--atomix-typography-text-size-small-font-size:0.75rem;--atomix-typography-text-size-small-line-height:1rem;--atomix-typography-text-size-normal-font-size:0.875rem;--atomix-typography-text-size-normal-line-height:1.25rem;--atomix-typography-text-size-large-font-size:1rem;--atomix-typography-text-size-large-line-height:1.5rem;--atomix-typography-text-size-xl-font-size:1.125rem;--atomix-typography-text-size-xl-line-height:1.75rem;--atomix-typography-text-styles-text-small-regular-font-size:0.75rem;--atomix-typography-text-styles-text-small-regular-line-height:1rem;--atomix-typography-text-styles-text-small-regular-font-weight:400;--atomix-typography-text-styles-text-small-medium-font-size:0.75rem;--atomix-typography-text-styles-text-small-medium-line-height:1rem;--atomix-typography-text-styles-text-small-medium-font-weight:500;--atomix-typography-text-styles-text-small-bold-font-size:0.75rem;--atomix-typography-text-styles-text-small-bold-line-height:1rem;--atomix-typography-text-styles-text-small-bold-font-weight:700;--atomix-typography-text-styles-text-small-underline-font-size:0.75rem;--atomix-typography-text-styles-text-small-underline-line-height:1rem;--atomix-typography-text-styles-text-small-underline-font-weight:400;--atomix-typography-text-styles-text-small-underline-text-decoration:underline;--atomix-typography-text-styles-text-normal-regular-font-size:0.875rem;--atomix-typography-text-styles-text-normal-regular-line-height:1.25rem;--atomix-typography-text-styles-text-normal-regular-font-weight:400;--atomix-typography-text-styles-text-normal-medium-font-size:0.875rem;--atomix-typography-text-styles-text-normal-medium-line-height:1.25rem;--atomix-typography-text-styles-text-normal-medium-font-weight:500;--atomix-typography-text-styles-text-normal-bold-font-size:0.875rem;--atomix-typography-text-styles-text-normal-bold-line-height:1.25rem;--atomix-typography-text-styles-text-normal-bold-font-weight:700;--atomix-typography-text-styles-text-normal-underline-font-size:0.875rem;--atomix-typography-text-styles-text-normal-underline-line-height:1.25rem;--atomix-typography-text-styles-text-normal-underline-font-weight:400;--atomix-typography-text-styles-text-normal-underline-text-decoration:underline;--atomix-typography-text-styles-text-large-regular-font-size:1rem;--atomix-typography-text-styles-text-large-regular-line-height:1.5rem;--atomix-typography-text-styles-text-large-regular-font-weight:400;--atomix-typography-text-styles-text-large-medium-font-size:1rem;--atomix-typography-text-styles-text-large-medium-line-height:1.5rem;--atomix-typography-text-styles-text-large-medium-font-weight:500;--atomix-typography-text-styles-text-large-bold-font-size:1rem;--atomix-typography-text-styles-text-large-bold-line-height:1.5rem;--atomix-typography-text-styles-text-large-bold-font-weight:700;--atomix-typography-text-styles-text-large-underline-font-size:1rem;--atomix-typography-text-styles-text-large-underline-line-height:1.5rem;--atomix-typography-text-styles-text-large-underline-font-weight:400;--atomix-typography-text-styles-text-large-underline-text-decoration:underline;--atomix-typography-text-styles-text-xl-regular-font-size:1.125rem;--atomix-typography-text-styles-text-xl-regular-line-height:1.75rem;--atomix-typography-text-styles-text-xl-regular-font-weight:400;--atomix-typography-text-styles-text-xl-medium-font-size:1.125rem;--atomix-typography-text-styles-text-xl-medium-line-height:1.75rem;--atomix-typography-text-styles-text-xl-medium-font-weight:500;--atomix-typography-text-styles-text-xl-bold-font-size:1.125rem;--atomix-typography-text-styles-text-xl-bold-line-height:1.75rem;--atomix-typography-text-styles-text-xl-bold-font-weight:700;--atomix-typography-text-styles-text-xl-underline-font-size:1.125rem;--atomix-typography-text-styles-text-xl-underline-line-height:1.75rem;--atomix-typography-text-styles-text-xl-underline-font-weight:400;--atomix-typography-text-styles-text-xl-underline-text-decoration:underline;--atomix-typography-type-sets-display-sm-font-size:4xl;--atomix-typography-type-sets-display-sm-font-weight:bold;--atomix-typography-type-sets-display-sm-line-height:tight;--atomix-typography-type-sets-display-sm-letter-spacing:tighter;--atomix-typography-type-sets-display-sm-font-family:display;--atomix-typography-type-sets-display-md-font-size:5xl;--atomix-typography-type-sets-display-md-font-weight:bold;--atomix-typography-type-sets-display-md-line-height:tight;--atomix-typography-type-sets-display-md-letter-spacing:tighter;--atomix-typography-type-sets-display-md-font-family:display;--atomix-typography-type-sets-display-lg-font-size:6xl;--atomix-typography-type-sets-display-lg-font-weight:bold;--atomix-typography-type-sets-display-lg-line-height:none;--atomix-typography-type-sets-display-lg-letter-spacing:tighter;--atomix-typography-type-sets-display-lg-font-family:display;--atomix-typography-type-sets-display-xl-font-size:7xl;--atomix-typography-type-sets-display-xl-font-weight:bold;--atomix-typography-type-sets-display-xl-line-height:none;--atomix-typography-type-sets-display-xl-letter-spacing:tighter;--atomix-typography-type-sets-display-xl-font-family:display;--atomix-typography-type-sets-display-2xl-font-size:8xl;--atomix-typography-type-sets-display-2xl-font-weight:bold;--atomix-typography-type-sets-display-2xl-line-height:none;--atomix-typography-type-sets-display-2xl-letter-spacing:tighter;--atomix-typography-type-sets-display-2xl-font-family:display;--atomix-typography-type-sets-title-sm-font-size:sm;--atomix-typography-type-sets-title-sm-font-weight:semibold;--atomix-typography-type-sets-title-sm-line-height:snug;--atomix-typography-type-sets-title-sm-letter-spacing:wide;--atomix-typography-type-sets-title-md-font-size:lg;--atomix-typography-type-sets-title-md-font-weight:semibold;--atomix-typography-type-sets-title-md-line-height:snug;--atomix-typography-type-sets-title-md-letter-spacing:normal;--atomix-typography-type-sets-title-lg-font-size:xl;--atomix-typography-type-sets-title-lg-font-weight:semibold;--atomix-typography-type-sets-title-lg-line-height:tight;--atomix-typography-type-sets-title-lg-letter-spacing:tight;--atomix-typography-type-sets-title-xl-font-size:2xl;--atomix-typography-type-sets-title-xl-font-weight:semibold;--atomix-typography-type-sets-title-xl-line-height:tight;--atomix-typography-type-sets-title-xl-letter-spacing:tight;--atomix-typography-type-sets-title-2xl-font-size:3xl;--atomix-typography-type-sets-title-2xl-font-weight:semibold;--atomix-typography-type-sets-title-2xl-line-height:tight;--atomix-typography-type-sets-title-2xl-letter-spacing:tighter;--atomix-typography-type-sets-text-small-regular-font-size:xs;--atomix-typography-type-sets-text-small-regular-font-weight:regular;--atomix-typography-type-sets-text-small-regular-line-height:loose;--atomix-typography-type-sets-text-small-regular-letter-spacing:normal;--atomix-typography-type-sets-text-small-medium-font-size:xs;--atomix-typography-type-sets-text-small-medium-font-weight:medium;--atomix-typography-type-sets-text-small-medium-line-height:loose;--atomix-typography-type-sets-text-small-medium-letter-spacing:normal;--atomix-typography-type-sets-text-small-bold-font-size:xs;--atomix-typography-type-sets-text-small-bold-font-weight:bold;--atomix-typography-type-sets-text-small-bold-line-height:loose;--atomix-typography-type-sets-text-small-bold-letter-spacing:normal;--atomix-typography-type-sets-text-small-underline-font-size:xs;--atomix-typography-type-sets-text-small-underline-font-weight:regular;--atomix-typography-type-sets-text-small-underline-line-height:loose;--atomix-typography-type-sets-text-small-underline-letter-spacing:normal;--atomix-typography-type-sets-text-small-underline-text-decoration:underline;--atomix-typography-type-sets-text-normal-regular-font-size:sm;--atomix-typography-type-sets-text-normal-regular-font-weight:regular;--atomix-typography-type-sets-text-normal-regular-line-height:normal;--atomix-typography-type-sets-text-normal-regular-letter-spacing:normal;--atomix-typography-type-sets-text-normal-medium-font-size:sm;--atomix-typography-type-sets-text-normal-medium-font-weight:medium;--atomix-typography-type-sets-text-normal-medium-line-height:normal;--atomix-typography-type-sets-text-normal-medium-letter-spacing:normal;--atomix-typography-type-sets-text-normal-bold-font-size:sm;--atomix-typography-type-sets-text-normal-bold-font-weight:bold;--atomix-typography-type-sets-text-normal-bold-line-height:normal;--atomix-typography-type-sets-text-normal-bold-letter-spacing:normal;--atomix-typography-type-sets-text-normal-underline-font-size:sm;--atomix-typography-type-sets-text-normal-underline-font-weight:regular;--atomix-typography-type-sets-text-normal-underline-line-height:normal;--atomix-typography-type-sets-text-normal-underline-letter-spacing:normal;--atomix-typography-type-sets-text-normal-underline-text-decoration:underline;--atomix-typography-type-sets-text-large-regular-font-size:md;--atomix-typography-type-sets-text-large-regular-font-weight:regular;--atomix-typography-type-sets-text-large-regular-line-height:normal;--atomix-typography-type-sets-text-large-regular-letter-spacing:normal;--atomix-typography-type-sets-text-large-medium-font-size:md;--atomix-typography-type-sets-text-large-medium-font-weight:medium;--atomix-typography-type-sets-text-large-medium-line-height:normal;--atomix-typography-type-sets-text-large-medium-letter-spacing:normal;--atomix-typography-type-sets-text-large-bold-font-size:md;--atomix-typography-type-sets-text-large-bold-font-weight:bold;--atomix-typography-type-sets-text-large-bold-line-height:normal;--atomix-typography-type-sets-text-large-bold-letter-spacing:normal;--atomix-typography-type-sets-text-large-underline-font-size:md;--atomix-typography-type-sets-text-large-underline-font-weight:regular;--atomix-typography-type-sets-text-large-underline-line-height:normal;--atomix-typography-type-sets-text-large-underline-letter-spacing:normal;--atomix-typography-type-sets-text-large-underline-text-decoration:underline;--atomix-typography-type-sets-text-extralarge-regular-font-size:lg;--atomix-typography-type-sets-text-extralarge-regular-font-weight:regular;--atomix-typography-type-sets-text-extralarge-regular-line-height:relaxed;--atomix-typography-type-sets-text-extralarge-regular-letter-spacing:normal;--atomix-typography-type-sets-text-extralarge-medium-font-size:lg;--atomix-typography-type-sets-text-extralarge-medium-font-weight:medium;--atomix-typography-type-sets-text-extralarge-medium-line-height:relaxed;--atomix-typography-type-sets-text-extralarge-medium-letter-spacing:normal;--atomix-typography-type-sets-text-extralarge-bold-font-size:lg;--atomix-typography-type-sets-text-extralarge-bold-font-weight:bold;--atomix-typography-type-sets-text-extralarge-bold-line-height:relaxed;--atomix-typography-type-sets-text-extralarge-bold-letter-spacing:normal;--atomix-typography-type-sets-text-extralarge-underline-font-size:lg;--atomix-typography-type-sets-text-extralarge-underline-font-weight:regular;--atomix-typography-type-sets-text-extralarge-underline-line-height:relaxed;--atomix-typography-type-sets-text-extralarge-underline-letter-spacing:normal;--atomix-typography-type-sets-text-extralarge-underline-text-decoration:underline;--atomix-typography-type-sets-label-sm-font-size:xs;--atomix-typography-type-sets-label-sm-font-weight:regular;--atomix-typography-type-sets-label-sm-line-height:loose;--atomix-typography-type-sets-label-sm-letter-spacing:wide;--atomix-typography-type-sets-label-md-font-size:sm;--atomix-typography-type-sets-label-md-font-weight:medium;--atomix-typography-type-sets-label-md-line-height:normal;--atomix-typography-type-sets-label-md-letter-spacing:normal;--atomix-typography-type-sets-label-lg-font-size:md;--atomix-typography-type-sets-label-lg-font-weight:medium;--atomix-typography-type-sets-label-lg-line-height:normal;--atomix-typography-type-sets-label-lg-letter-spacing:normal;--atomix-typography-type-sets-helper-text-font-size:xs;--atomix-typography-type-sets-helper-text-font-weight:regular;--atomix-typography-type-sets-helper-text-line-height:normal;--atomix-typography-type-sets-helper-text-letter-spacing:normal;--atomix-typography-type-sets-code-xs-font-size:2xs;--atomix-typography-type-sets-code-xs-font-weight:regular;--atomix-typography-type-sets-code-xs-line-height:normal;--atomix-typography-type-sets-code-xs-letter-spacing:normal;--atomix-typography-type-sets-code-xs-font-family:mono;--atomix-typography-type-sets-code-sm-font-size:xs;--atomix-typography-type-sets-code-sm-font-weight:regular;--atomix-typography-type-sets-code-sm-line-height:normal;--atomix-typography-type-sets-code-sm-letter-spacing:normal;--atomix-typography-type-sets-code-sm-font-family:mono;--atomix-typography-type-sets-code-md-font-size:sm;--atomix-typography-type-sets-code-md-font-weight:regular;--atomix-typography-type-sets-code-md-line-height:normal;--atomix-typography-type-sets-code-md-letter-spacing:normal;--atomix-typography-type-sets-code-md-font-family:mono;--atomix-typography-type-sets-code-lg-font-size:md;--atomix-typography-type-sets-code-lg-font-weight:regular;--atomix-typography-type-sets-code-lg-line-height:relaxed;--atomix-typography-type-sets-code-lg-letter-spacing:normal;--atomix-typography-type-sets-code-lg-font-family:mono;--atomix-spacing-base-unit:8;--atomix-spacing-scale-none:0;--atomix-spacing-scale-micro:0.125rem;--atomix-spacing-scale-xs:0.25rem;--atomix-spacing-scale-sm:0.5rem;--atomix-spacing-scale-md:0.75rem;--atomix-spacing-scale-lg:1rem;--atomix-spacing-scale-xl:1.5rem;--atomix-spacing-scale-2xl:2rem;--atomix-spacing-scale-3xl:2.5rem;--atomix-spacing-scale-4xl:3rem;--atomix-spacing-scale-5xl:4rem;--atomix-spacing-scale-6xl:5rem;--atomix-spacing-scale-7xl:6rem;--atomix-spacing-scale-8xl:8rem;--atomix-spacing-inset-xs:0.25rem;--atomix-spacing-inset-sm:0.5rem;--atomix-spacing-inset-md:0.75rem;--atomix-spacing-inset-lg:1rem;--atomix-spacing-inset-xl:1.5rem;--atomix-spacing-inset-2xl:2rem;--atomix-spacing-stack-xs:0.25rem;--atomix-spacing-stack-sm:0.5rem;--atomix-spacing-stack-md:1rem;--atomix-spacing-stack-lg:1.5rem;--atomix-spacing-stack-xl:2rem;--atomix-spacing-stack-2xl:3rem;--atomix-spacing-inline-xs:0.25rem;--atomix-spacing-inline-sm:0.5rem;--atomix-spacing-inline-md:0.75rem;--atomix-spacing-inline-lg:1rem;--atomix-spacing-inline-xl:1.5rem;--atomix-spacing-inline-2xl:2rem;--atomix-spacing-gap-xs:0.25rem;--atomix-spacing-gap-sm:0.5rem;--atomix-spacing-gap-md:0.75rem;--atomix-spacing-gap-lg:1rem;--atomix-spacing-gap-xl:1.5rem;--atomix-spacing-gap-2xl:2rem;--atomix-spacing-gap-3xl:3rem;--atomix-spacing-page-margin-mobile:1rem;--atomix-spacing-page-margin-tablet:1.5rem;--atomix-spacing-page-margin-desktop:2rem;--atomix-spacing-page-margin-wide:3rem;--atomix-spacing-section-sm:3rem;--atomix-spacing-section-md:4rem;--atomix-spacing-section-lg:5rem;--atomix-spacing-section-xl:6rem;--atomix-spacing-section-2xl:8rem;--atomix-sizing-icon-xs:0.75rem;--atomix-sizing-icon-sm:1rem;--atomix-sizing-icon-md:1.25rem;--atomix-sizing-icon-lg:1.5rem;--atomix-sizing-icon-xl:2rem;--atomix-sizing-icon-2xl:2.5rem;--atomix-sizing-icon-3xl:3rem;--atomix-sizing-height-xs:1.5rem;--atomix-sizing-height-sm:2rem;--atomix-sizing-height-md:2.5rem;--atomix-sizing-height-lg:3rem;--atomix-sizing-height-xl:3.5rem;--atomix-sizing-height-2xl:4rem;--atomix-sizing-container-xs:20rem;--atomix-sizing-container-sm:24rem;--atomix-sizing-container-md:28rem;--atomix-sizing-container-lg:32rem;--atomix-sizing-container-xl:36rem;--atomix-sizing-container-2xl:42rem;--atomix-sizing-container-3xl:48rem;--atomix-sizing-container-4xl:56rem;--atomix-sizing-container-5xl:64rem;--atomix-sizing-container-6xl:72rem;--atomix-sizing-container-7xl:80rem;--atomix-sizing-container-full:100%;--atomix-sizing-avatar-xs:1.5rem;--atomix-sizing-avatar-sm:2rem;--atomix-sizing-avatar-md:2.5rem;--atomix-sizing-avatar-lg:3rem;--atomix-sizing-avatar-xl:4rem;--atomix-sizing-avatar-2xl:5rem;--atomix-sizing-avatar-3xl:6rem;--atomix-sizing-touch-target-min:2.75rem;--atomix-sizing-touch-target-comfort:3rem;--atomix-sizing-button-xs-height:1.5rem;--atomix-sizing-button-xs-padding-x:0.5rem;--atomix-sizing-button-xs-font-size:0.75rem;--atomix-sizing-button-sm-height:2rem;--atomix-sizing-button-sm-padding-x:0.75rem;--atomix-sizing-button-sm-font-size:0.875rem;--atomix-sizing-button-md-height:2.5rem;--atomix-sizing-button-md-padding-x:1rem;--atomix-sizing-button-md-font-size:0.875rem;--atomix-sizing-button-lg-height:3rem;--atomix-sizing-button-lg-padding-x:1.5rem;--atomix-sizing-button-lg-font-size:1rem;--atomix-sizing-button-xl-height:3.5rem;--atomix-sizing-button-xl-padding-x:2rem;--atomix-sizing-button-xl-font-size:1.125rem;--atomix-sizing-input-sm-height:2rem;--atomix-sizing-input-sm-padding-x:0.5rem;--atomix-sizing-input-sm-font-size:0.875rem;--atomix-sizing-input-md-height:2.5rem;--atomix-sizing-input-md-padding-x:0.75rem;--atomix-sizing-input-md-font-size:0.875rem;--atomix-sizing-input-lg-height:3rem;--atomix-sizing-input-lg-padding-x:1rem;--atomix-sizing-input-lg-font-size:1rem;--atomix-sizing-modal-xs:20rem;--atomix-sizing-modal-sm:25rem;--atomix-sizing-modal-md:32rem;--atomix-sizing-modal-lg:40rem;--atomix-sizing-modal-xl:48rem;--atomix-sizing-modal-full:90vw;--atomix-sizing-sidebar-collapsed:4rem;--atomix-sizing-sidebar-narrow:15rem;--atomix-sizing-sidebar-standard:17.5rem;--atomix-sizing-sidebar-wide:20rem;--atomix-radius-scale-none:0;--atomix-radius-scale-xs:0.125rem;--atomix-radius-scale-sm:0.25rem;--atomix-radius-scale-md:0.375rem;--atomix-radius-scale-lg:0.5rem;--atomix-radius-scale-xl:0.75rem;--atomix-radius-scale-2xl:1rem;--atomix-radius-scale-3xl:1.5rem;--atomix-radius-scale-4xl:2rem;--atomix-radius-scale-full:9999px;--atomix-radius-semantic-button:0.375rem;--atomix-radius-semantic-input:0.375rem;--atomix-radius-semantic-card:0.5rem;--atomix-radius-semantic-modal:0.75rem;--atomix-radius-semantic-tooltip:0.25rem;--atomix-radius-semantic-badge:9999px;--atomix-radius-semantic-avatar:9999px;--atomix-radius-semantic-tag:0.25rem;--atomix-radius-semantic-dropdown:0.5rem;--atomix-radius-semantic-toggle:9999px;--atomix-radius-semantic-progress:9999px;--atomix-radius-asymmetric-top-sm:0.25rem 0.25rem 0 0;--atomix-radius-asymmetric-top-md:0.5rem 0.5rem 0 0;--atomix-radius-asymmetric-top-lg:0.75rem 0.75rem 0 0;--atomix-radius-asymmetric-bottom-sm:0 0 0.25rem 0.25rem;--atomix-radius-asymmetric-bottom-md:0 0 0.5rem 0.5rem;--atomix-radius-asymmetric-bottom-lg:0 0 0.75rem 0.75rem;--atomix-radius-asymmetric-left-sm:0.25rem 0 0 0.25rem;--atomix-radius-asymmetric-left-md:0.5rem 0 0 0.5rem;--atomix-radius-asymmetric-left-lg:0.75rem 0 0 0.75rem;--atomix-radius-asymmetric-right-sm:0 0.25rem 0.25rem 0;--atomix-radius-asymmetric-right-md:0 0.5rem 0.5rem 0;--atomix-radius-asymmetric-right-lg:0 0.75rem 0.75rem 0;--atomix-shadows-elevation-none:none;--atomix-shadows-elevation-xs:0 1px 2px 0 rgba(0,112,97,0.03),0 1px 3px 0 rgba(0,0,0,0.06);--atomix-shadows-elevation-sm:0 2px 4px 0 rgba(0,112,97,0.04),0 2px 6px 0 rgba(0,0,0,0.08);--atomix-shadows-elevation-md:0 4px 8px -2px rgba(0,112,97,0.05),0 4px 12px -2px rgba(0,0,0,0.10);--atomix-shadows-elevation-lg:0 8px 16px -4px rgba(0,112,97,0.06),0 8px 24px -4px rgba(0,0,0,0.12);--atomix-shadows-elevation-xl:0 12px 24px -6px rgba(0,112,97,0.07),0 12px 32px -6px rgba(0,0,0,0.15);--atomix-shadows-elevation-2xl:0 24px 48px -12px rgba(0,112,97,0.08),0 24px 64px -12px rgba(0,0,0,0.18);--atomix-shadows-focus-ring:0 0 0 2px rgba(0,112,97,0.2),0 0 0 4px rgba(0,112,97,0.4);--atomix-shadows-focus-offset:0 0 0 2px var(--atomix-bg-surface,#ffffff),0 0 0 4px rgba(0,112,97,0.6);--atomix-shadows-focus-error:0 0 0 2px rgba(220,38,38,0.2),0 0 0 4px rgba(220,38,38,0.4);--atomix-shadows-focus-success:0 0 0 2px rgba(5,150,105,0.2),0 0 0 4px rgba(5,150,105,0.4);--atomix-shadows-focus-info:0 0 0 2px rgba(37,99,235,0.2),0 0 0 4px rgba(37,99,235,0.4);--atomix-shadows-inner-sm:inset 0 1px 2px 0 rgba(0,0,0,0.05);--atomix-shadows-inner-md:inset 0 2px 4px 0 rgba(0,0,0,0.08);--atomix-shadows-inner-lg:inset 0 4px 6px 0 rgba(0,0,0,0.10);--atomix-shadows-glow-brand:0 0 20px rgba(0,112,97,0.3);--atomix-shadows-glow-success:0 0 20px rgba(5,150,105,0.3);--atomix-shadows-glow-error:0 0 20px rgba(220,38,38,0.3);--atomix-shadows-glow-white:0 0 30px rgba(255,255,255,0.1);--atomix-motion-duration-instant:0ms;--atomix-motion-duration-fastest:50ms;--atomix-motion-duration-faster:100ms;--atomix-motion-duration-fast:150ms;--atomix-motion-duration-normal:200ms;--atomix-motion-duration-slow:300ms;--atomix-motion-duration-slower:400ms;--atomix-motion-duration-slowest:500ms;--atomix-motion-easing-linear:linear;--atomix-motion-easing-ease:ease;--atomix-motion-easing-ease-in:ease-in;--atomix-motion-easing-ease-out:ease-out;--atomix-motion-easing-ease-in-out:ease-in-out;--atomix-motion-easing-productive-standard:cubic-bezier(0.2,0,0.38,0.9);--atomix-motion-easing-productive-entrance:cubic-bezier(0,0,0.38,0.9);--atomix-motion-easing-productive-exit:cubic-bezier(0.2,0,1,0.9);--atomix-motion-easing-expressive-standard:cubic-bezier(0.4,0.14,0.3,1);--atomix-motion-easing-expressive-entrance:cubic-bezier(0,0,0.3,1);--atomix-motion-easing-expressive-exit:cubic-bezier(0.4,0.14,1,1);--atomix-motion-easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--atomix-motion-easing-spring:cubic-bezier(0.175,0.885,0.32,1.275);--atomix-motion-semantic-fade-in-duration:fast;--atomix-motion-semantic-fade-in-easing:easeOut;--atomix-motion-semantic-fade-out-duration:faster;--atomix-motion-semantic-fade-out-easing:easeIn;--atomix-motion-semantic-slide-in-duration:normal;--atomix-motion-semantic-slide-in-easing:productiveEntrance;--atomix-motion-semantic-slide-out-duration:fast;--atomix-motion-semantic-slide-out-easing:productiveExit;--atomix-motion-semantic-scale-in-duration:fast;--atomix-motion-semantic-scale-in-easing:expressiveEntrance;--atomix-motion-semantic-scale-out-duration:faster;--atomix-motion-semantic-scale-out-easing:expressiveExit;--atomix-motion-semantic-expand-duration:slow;--atomix-motion-semantic-expand-easing:expressiveStandard;--atomix-motion-semantic-collapse-duration:normal;--atomix-motion-semantic-collapse-easing:productiveStandard;--atomix-motion-semantic-hover-duration:fast;--atomix-motion-semantic-hover-easing:easeOut;--atomix-motion-semantic-press-duration:faster;--atomix-motion-semantic-press-easing:easeIn;--atomix-motion-semantic-page-duration:slow;--atomix-motion-semantic-page-easing:expressiveStandard;--atomix-motion-keyframes-fade-in:atomix-fade-in;--atomix-motion-keyframes-fade-out:atomix-fade-out;--atomix-motion-keyframes-slide-in-up:atomix-slide-in-up;--atomix-motion-keyframes-slide-in-down:atomix-slide-in-down;--atomix-motion-keyframes-slide-in-left:atomix-slide-in-left;--atomix-motion-keyframes-slide-in-right:atomix-slide-in-right;--atomix-motion-keyframes-scale-in:atomix-scale-in;--atomix-motion-keyframes-scale-out:atomix-scale-out;--atomix-motion-keyframes-spin:atomix-spin;--atomix-motion-keyframes-pulse:atomix-pulse;--atomix-motion-keyframes-bounce:atomix-bounce;--atomix-motion-keyframes-shake:atomix-shake;--atomix-motion-properties-all:all;--atomix-motion-properties-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--atomix-motion-properties-colors:background-color,border-color,color,fill,stroke;--atomix-motion-properties-opacity:opacity;--atomix-motion-properties-transform:transform;--atomix-motion-properties-shadow:box-shadow;--atomix-motion-properties-layout:width,height,padding,margin;--atomix-motion-reduced-motion-duration:0ms;--atomix-motion-reduced-motion-easing:linear;--atomix-zindex-scale-hide:-1;--atomix-zindex-scale-auto:auto;--atomix-zindex-scale-base:0;--atomix-zindex-scale-docked:10;--atomix-zindex-scale-dropdown:1000;--atomix-zindex-scale-sticky:1100;--atomix-zindex-scale-banner:1200;--atomix-zindex-scale-overlay:1300;--atomix-zindex-scale-modal:1400;--atomix-zindex-scale-popover:1500;--atomix-zindex-scale-toast:1600;--atomix-zindex-scale-spotlight:1700;--atomix-zindex-scale-max:9999;--atomix-zindex-semantic-background:-1;--atomix-zindex-semantic-content:0;--atomix-zindex-semantic-sticky-nav:10;--atomix-zindex-semantic-sidebar:10;--atomix-zindex-semantic-fab:100;--atomix-zindex-semantic-dropdown:1000;--atomix-zindex-semantic-autocomplete:1000;--atomix-zindex-semantic-date-picker:1000;--atomix-zindex-semantic-sticky-header:1100;--atomix-zindex-semantic-cookie-banner:1200;--atomix-zindex-semantic-announcement:1200;--atomix-zindex-semantic-modal-backdrop:1300;--atomix-zindex-semantic-modal-content:1400;--atomix-zindex-semantic-drawer:1400;--atomix-zindex-semantic-command-palette:1400;--atomix-zindex-semantic-tooltip:1500;--atomix-zindex-semantic-popover:1500;--atomix-zindex-semantic-context-menu:1500;--atomix-zindex-semantic-toast:1600;--atomix-zindex-semantic-snackbar:1600;--atomix-zindex-semantic-onboarding:1700;--atomix-zindex-semantic-dev-tools:9998;--atomix-zindex-semantic-critical:9999;--atomix-borders-width-none:0;--atomix-borders-width-xs:0.5px;--atomix-borders-width-sm:1px;--atomix-borders-width-md:2px;--atomix-borders-width-lg:3px;--atomix-borders-width-xl:4px;--atomix-borders-width-2xl:6px;--atomix-borders-width-3xl:8px;--atomix-borders-semantic-default:xs;--atomix-borders-semantic-input:xs;--atomix-borders-semantic-button:xs;--atomix-borders-semantic-card:xs;--atomix-borders-semantic-divider:xs;--atomix-borders-semantic-table:xs;--atomix-borders-semantic-focus:md;--atomix-borders-semantic-active:md;--atomix-borders-style-none:none;--atomix-borders-style-solid:solid;--atomix-borders-style-dashed:dashed;--atomix-borders-style-dotted:dotted;--atomix-colors-static-brand-primary:#E8F599;--atomix-colors-static-brand-primary-light:#F0F9B0;--atomix-colors-static-brand-primary-dark:#D4E87A;--atomix-colors-static-brand-primary-darker:#C0DB5C;--atomix-colors-static-brand-primary-foreground:#0A0A0A;--atomix-colors-static-brand-secondary-primary:#6366F1;--atomix-colors-static-brand-secondary-light:#818CF8;--atomix-colors-static-brand-secondary-dark:#4F46E5;--atomix-colors-static-brand-secondary-foreground:#FFFFFF;--atomix-colors-static-brand-tertiary-primary:#F59E0B;--atomix-colors-static-brand-tertiary-light:#FBBF24;--atomix-colors-static-brand-tertiary-dark:#D97706;--atomix-colors-static-brand-tertiary-foreground:#451A03;--atomix-colors-static-white:#FFFFFF;--atomix-colors-static-black:#000000;--atomix-colors-static-transparent:transparent;--atomix-colors-static-social-google-value:#4285F4;--atomix-colors-static-social-google-foreground:#FFFFFF;--atomix-colors-static-social-facebook-value:#1877F2;--atomix-colors-static-social-facebook-foreground:#FFFFFF;--atomix-colors-static-social-twitter-value:#1DA1F2;--atomix-colors-static-social-twitter-foreground:#FFFFFF;--atomix-colors-static-social-linkedin-value:#0A66C2;--atomix-colors-static-social-linkedin-foreground:#FFFFFF;--atomix-colors-static-social-github-value:#181717;--atomix-colors-static-social-github-foreground:#FFFFFF;--atomix-colors-static-social-github-light-value:#FFFFFF;--atomix-colors-static-social-github-light-foreground:#181717;--atomix-colors-static-social-github-light-border:#D1D5DB;--atomix-colors-static-social-apple-value:#000000;--atomix-colors-static-social-apple-foreground:#FFFFFF;--atomix-colors-static-social-apple-light-value:#FFFFFF;--atomix-colors-static-social-apple-light-foreground:#000000;--atomix-colors-static-social-apple-light-border:#D1D5DB;--atomix-colors-static-social-discord-value:#5865F2;--atomix-colors-static-social-discord-foreground:#FFFFFF;--atomix-colors-static-social-slack-value:#4A154B;--atomix-colors-static-social-slack-foreground:#FFFFFF;--atomix-colors-static-social-youtube-value:#FF0000;--atomix-colors-static-social-youtube-foreground:#FFFFFF;--atomix-colors-static-social-instagram-value:#E4405F;--atomix-colors-static-social-instagram-foreground:#FFFFFF;--atomix-colors-static-chart-series1:#C0DB5C;--atomix-colors-static-chart-series2:#2563EB;--atomix-colors-static-chart-series3:#7C3AED;--atomix-colors-static-chart-series4:#DB2777;--atomix-colors-static-chart-series5:#EA580C;--atomix-colors-static-chart-series6:#059669;--atomix-colors-static-chart-series7:#0891B2;--atomix-colors-static-chart-series8:#4F46E5;--atomix-colors-static-chart-positive:#059669;--atomix-colors-static-chart-negative:#DC2626;--atomix-colors-static-chart-neutral:#6B7280;--atomix-colors-static-gradient-brand:linear-gradient(135deg,#E8F599,#C0DB5C);--atomix-colors-static-gradient-brand-radial:radial-gradient(circle at top left,#F0F9B0 0%,#E8F599 50%,#C0DB5C 100%);--atomix-colors-static-gradient-accent:linear-gradient(135deg,#6366F1,#4F46E5);--atomix-colors-static-gradient-warm:linear-gradient(135deg,#F59E0B,#EA580C);--atomix-colors-static-gradient-cool:linear-gradient(135deg,#06B6D4,#2563EB);--atomix-colors-scales-lime-50:#FCFEE8;--atomix-colors-scales-lime-100:#FBFFE2;--atomix-colors-scales-lime-200:#FAFFD6;--atomix-colors-scales-lime-300:#F7FFC5;--atomix-colors-scales-lime-400:#F7FFC5;--atomix-colors-scales-lime-500:#F6FFBD;--atomix-colors-scales-lime-600:#ECF6AD;--atomix-colors-scales-lime-700:#E3ED9D;--atomix-colors-scales-lime-800:#D8E38B;--atomix-colors-scales-lime-900:#D8E38B;--atomix-colors-scales-lime-950:#4A7000;--atomix-colors-scales-green-50:#E6F7F5;--atomix-colors-scales-green-100:#B3EBE4;--atomix-colors-scales-green-200:#80DED3;--atomix-colors-scales-green-300:#4DD1C2;--atomix-colors-scales-green-400:#26C4B1;--atomix-colors-scales-green-500:#008F7B;--atomix-colors-scales-green-600:#007061;--atomix-colors-scales-green-700:#005A4D;--atomix-colors-scales-green-800:#004439;--atomix-colors-scales-green-900:#002E26;--atomix-colors-scales-green-950:#001A15;--atomix-colors-scales-neutral-0:#FFFFFF;--atomix-colors-scales-neutral-5:#FAFAFA;--atomix-colors-scales-neutral-10:#F5F5F5;--atomix-colors-scales-neutral-20:#EBEBEB;--atomix-colors-scales-neutral-30:#E0E0E0;--atomix-colors-scales-neutral-40:#D4D4D4;--atomix-colors-scales-neutral-50:#A3A3A3;--atomix-colors-scales-neutral-60:#737373;--atomix-colors-scales-neutral-70:#525252;--atomix-colors-scales-neutral-80:#404040;--atomix-colors-scales-neutral-90:#262626;--atomix-colors-scales-neutral-95:#1A1A1A;--atomix-colors-scales-neutral-100:#0A0A0A;--atomix-colors-scales-neutral-light-0:#FFFFFF;--atomix-colors-scales-neutral-light-5:#FAFAFA;--atomix-colors-scales-neutral-light-10:#F5F5F5;--atomix-colors-scales-neutral-light-20:#EBEBEB;--atomix-colors-scales-neutral-light-30:#E0E0E0;--atomix-colors-scales-neutral-light-40:#D4D4D4;--atomix-colors-scales-neutral-light-50:#A3A3A3;--atomix-colors-scales-neutral-light-60:#737373;--atomix-colors-scales-neutral-light-70:#525252;--atomix-colors-scales-neutral-light-80:#404040;--atomix-colors-scales-neutral-light-90:#262626;--atomix-colors-scales-neutral-light-95:#1A1A1A;--atomix-colors-scales-neutral-light-100:#0A0A0A;--atomix-colors-scales-neutral-dark-0:#FFFFFF;--atomix-colors-scales-neutral-dark-5:#FAFAFA;--atomix-colors-scales-neutral-dark-10:#F5F5F5;--atomix-colors-scales-neutral-dark-20:#EBEBEB;--atomix-colors-scales-neutral-dark-30:#E0E0E0;--atomix-colors-scales-neutral-dark-40:#D4D4D4;--atomix-colors-scales-neutral-dark-50:#A3A3A3;--atomix-colors-scales-neutral-dark-60:#737373;--atomix-colors-scales-neutral-dark-70:#525252;--atomix-colors-scales-neutral-dark-80:#404040;--atomix-colors-scales-neutral-dark-90:#262626;--atomix-colors-scales-neutral-dark-95:#1A1A1A;--atomix-colors-scales-neutral-dark-100:#0A0A0A;--atomix-colors-scales-red-50:#FEF2F2;--atomix-colors-scales-red-100:#FEE2E2;--atomix-colors-scales-red-200:#FECACA;--atomix-colors-scales-red-300:#FCA5A5;--atomix-colors-scales-red-400:#F87171;--atomix-colors-scales-red-500:#EF4444;--atomix-colors-scales-red-600:#DC2626;--atomix-colors-scales-red-700:#B91C1C;--atomix-colors-scales-red-800:#991B1B;--atomix-colors-scales-red-900:#7F1D1D;--atomix-colors-scales-red-950:#450A0A;--atomix-colors-scales-orange-50:#FFFBEB;--atomix-colors-scales-orange-100:#FEF3C7;--atomix-colors-scales-orange-200:#FDE68A;--atomix-colors-scales-orange-300:#FCD34D;--atomix-colors-scales-orange-400:#FBBF24;--atomix-colors-scales-orange-500:#F59E0B;--atomix-colors-scales-orange-600:#D97706;--atomix-colors-scales-orange-700:#B45309;--atomix-colors-scales-orange-800:#92400E;--atomix-colors-scales-orange-900:#78350F;--atomix-colors-scales-orange-950:#451A03;--atomix-colors-scales-teal-50:#F0FDFA;--atomix-colors-scales-teal-100:#CCFBF1;--atomix-colors-scales-teal-200:#99F6E4;--atomix-colors-scales-teal-300:#5EEAD4;--atomix-colors-scales-teal-400:#2DD4BF;--atomix-colors-scales-teal-500:#14B8A6;--atomix-colors-scales-teal-600:#0D9488;--atomix-colors-scales-teal-700:#0F766E;--atomix-colors-scales-teal-800:#115E59;--atomix-colors-scales-teal-900:#134E4A;--atomix-colors-scales-teal-950:#042F2E;--atomix-colors-scales-blue-50:#EFF6FF;--atomix-colors-scales-blue-100:#DBEAFE;--atomix-colors-scales-blue-200:#BFDBFE;--atomix-colors-scales-blue-300:#93C5FD;--atomix-colors-scales-blue-400:#60A5FA;--atomix-colors-scales-blue-500:#3B82F6;--atomix-colors-scales-blue-600:#2563EB;--atomix-colors-scales-blue-700:#1D4ED8;--atomix-colors-scales-blue-800:#1E40AF;--atomix-colors-scales-blue-900:#1E3A8A;--atomix-colors-scales-blue-950:#172554;--atomix-colors-scales-purple-50:#FAF5FF;--atomix-colors-scales-purple-100:#F3E8FF;--atomix-colors-scales-purple-200:#E9D5FF;--atomix-colors-scales-purple-300:#D8B4FE;--atomix-colors-scales-purple-400:#C084FC;--atomix-colors-scales-purple-500:#A855F7;--atomix-colors-scales-purple-600:#9333EA;--atomix-colors-scales-purple-700:#7C3AED;--atomix-colors-scales-purple-800:#6B21A8;--atomix-colors-scales-purple-900:#581C87;--atomix-colors-scales-purple-950:#F9D000;--atomix-colors-scales-black-alpha-50:rgba(0,0,0,0.04);--atomix-colors-scales-black-alpha-100:rgba(0,0,0,0.06);--atomix-colors-scales-black-alpha-200:rgba(0,0,0,0.08);--atomix-colors-scales-black-alpha-300:rgba(0,0,0,0.16);--atomix-colors-scales-black-alpha-400:rgba(0,0,0,0.24);--atomix-colors-scales-black-alpha-500:rgba(0,0,0,0.36);--atomix-colors-scales-black-alpha-600:rgba(0,0,0,0.48);--atomix-colors-scales-black-alpha-700:rgba(0,0,0,0.64);--atomix-colors-scales-black-alpha-800:rgba(0,0,0,0.80);--atomix-colors-scales-black-alpha-900:rgba(0,0,0,0.92);--atomix-colors-scales-white-alpha-50:rgba(255,255,255,0.04);--atomix-colors-scales-white-alpha-100:rgba(255,255,255,0.06);--atomix-colors-scales-white-alpha-200:rgba(255,255,255,0.08);--atomix-colors-scales-white-alpha-300:rgba(255,255,255,0.16);--atomix-colors-scales-white-alpha-400:rgba(255,255,255,0.24);--atomix-colors-scales-white-alpha-500:rgba(255,255,255,0.36);--atomix-colors-scales-white-alpha-600:rgba(255,255,255,0.48);--atomix-colors-scales-white-alpha-700:rgba(255,255,255,0.64);--atomix-colors-scales-white-alpha-800:rgba(255,255,255,0.80);--atomix-colors-scales-white-alpha-900:rgba(255,255,255,0.92);--atomix-colors-scales-lime-alpha-50:rgba(232,245,153,0.04);--atomix-colors-scales-lime-alpha-100:rgba(232,245,153,0.06);--atomix-colors-scales-lime-alpha-200:rgba(232,245,153,0.08);--atomix-colors-scales-lime-alpha-300:rgba(232,245,153,0.12);--atomix-colors-scales-lime-alpha-400:rgba(232,245,153,0.16);--atomix-colors-scales-lime-alpha-500:rgba(232,245,153,0.24);--atomix-colors-scales-lime-alpha-600:rgba(232,245,153,0.36);--atomix-colors-scales-lime-alpha-700:rgba(232,245,153,0.48);--atomix-colors-scales-lime-alpha-800:rgba(232,245,153,0.64);--atomix-colors-scales-green-alpha-50:rgba(0,112,97,0.04);--atomix-colors-scales-green-alpha-100:rgba(0,112,97,0.06);--atomix-colors-scales-green-alpha-200:rgba(0,112,97,0.08);--atomix-colors-scales-green-alpha-300:rgba(0,112,97,0.12);--atomix-colors-scales-green-alpha-400:rgba(0,112,97,0.16);--atomix-colors-scales-green-alpha-500:rgba(0,112,97,0.24);--atomix-colors-scales-green-alpha-600:rgba(0,112,97,0.36);--atomix-colors-scales-green-alpha-700:rgba(0,112,97,0.48);--atomix-colors-scales-green-alpha-800:rgba(0,112,97,0.64);--atomix-colors-modes-light-bg-page:#FFFFFF;--atomix-colors-modes-light-bg-surface:#FAFAFA;--atomix-colors-modes-light-bg-muted:#F5F5F5;--atomix-colors-modes-light-bg-subtle:#EBEBEB;--atomix-colors-modes-light-bg-elevated:#F6FFBD;--atomix-colors-modes-light-text-primary:#0A0A0A;--atomix-colors-modes-light-text-secondary:#525252;--atomix-colors-modes-light-text-muted:#737373;--atomix-colors-modes-light-text-disabled:#A3A3A3;--atomix-colors-modes-light-text-on-brand:#0A0A0A;--atomix-colors-modes-light-border-primary:#EBEBEB;--atomix-colors-modes-light-border-secondary:#0A0A0A;--atomix-colors-modes-light-border-strong:#0A0A0A;--atomix-colors-modes-light-action-primary:#0A0A0A;--atomix-colors-modes-light-action-primary-hover:#737373;--atomix-colors-modes-light-action-primary-active:#0A0A0A;--atomix-colors-modes-light-action-secondary:#E3ED9D;--atomix-colors-modes-light-action-secondary-hover:#F7FFC5;--atomix-colors-modes-light-action-secondary-active:#E3ED9D;--atomix-colors-modes-light-action-destructive:#DC2626;--atomix-colors-modes-light-action-destructive-hover:#B91C1C;--atomix-colors-modes-light-action-destructive-active:#991B1B;--atomix-colors-modes-light-ring:#ECF6AD;--atomix-colors-modes-light-scrim:rgba(0,0,0,0.50);--atomix-colors-modes-light-overlay:rgba(0,0,0,0.04);--atomix-colors-modes-light-on-bg-primary:#0A0A0A;--atomix-colors-modes-light-on-bg-secondary:#737373;--atomix-colors-modes-light-on-action-primary:#F6FFBD;--atomix-colors-modes-light-on-action-secondary:#0A0A0A;--atomix-colors-modes-light-on-action-destructive:#FFFFFF;--atomix-colors-modes-light-on-brand-primary:#0A0A0A;--atomix-colors-modes-light-on-brand-secondary:#0A0A0A;--atomix-colors-adaptive-error-light-background:#FEF2F2;--atomix-colors-adaptive-error-light-background-subtle:#FEE2E2;--atomix-colors-adaptive-error-light-border:#FECACA;--atomix-colors-adaptive-error-light-text:#B91C1C;--atomix-colors-adaptive-error-light-icon:#DC2626;--atomix-colors-adaptive-error-light-solid:#DC2626;--atomix-colors-adaptive-error-light-solid-hover:#B91C1C;--atomix-colors-adaptive-error-light-solid-foreground:#FFFFFF;--atomix-colors-adaptive-warning-light-background:#FFFBEB;--atomix-colors-adaptive-warning-light-background-subtle:#FEF3C7;--atomix-colors-adaptive-warning-light-border:#FDE68A;--atomix-colors-adaptive-warning-light-text:#92400E;--atomix-colors-adaptive-warning-light-icon:#D97706;--atomix-colors-adaptive-warning-light-solid:#F59E0B;--atomix-colors-adaptive-warning-light-solid-hover:#D97706;--atomix-colors-adaptive-warning-light-solid-foreground:#451A03;--atomix-colors-adaptive-success-light-background:#F0FDFA;--atomix-colors-adaptive-success-light-background-subtle:#CCFBF1;--atomix-colors-adaptive-success-light-border:#99F6E4;--atomix-colors-adaptive-success-light-text:#0F766E;--atomix-colors-adaptive-success-light-icon:#0D9488;--atomix-colors-adaptive-success-light-solid:#0D9488;--atomix-colors-adaptive-success-light-solid-hover:#0F766E;--atomix-colors-adaptive-success-light-solid-foreground:#FFFFFF;--atomix-colors-adaptive-info-light-background:#EFF6FF;--atomix-colors-adaptive-info-light-background-subtle:#DBEAFE;--atomix-colors-adaptive-info-light-border:#BFDBFE;--atomix-colors-adaptive-info-light-text:#1D4ED8;--atomix-colors-adaptive-info-light-icon:#2563EB;--atomix-colors-adaptive-info-light-solid:#2563EB;--atomix-colors-adaptive-info-light-solid-hover:#1D4ED8;--atomix-colors-adaptive-info-light-solid-foreground:#FFFFFF;--atomix-colors-adaptive-neutral-light-background:#FAFAFA;--atomix-colors-adaptive-neutral-light-background-subtle:#F5F5F5;--atomix-colors-adaptive-neutral-light-border:#EBEBEB;--atomix-colors-adaptive-neutral-light-text:#525252;--atomix-colors-adaptive-neutral-light-icon:#737373;--atomix-colors-adaptive-neutral-light-solid:#525252;--atomix-colors-adaptive-neutral-light-solid-hover:#404040;--atomix-colors-adaptive-neutral-light-solid-foreground:#FFFFFF;--atomix-brand:var(--atomix-colors-static-brand-primary);--atomix-brand-light:var(--atomix-colors-static-brand-primary-light);--atomix-brand-dark:var(--atomix-colors-static-brand-primary-dark);--atomix-brand-darker:var(--atomix-colors-static-brand-primary-darker);--atomix-brand-foreground:var(--atomix-colors-static-brand-primary-foreground);--atomix-brand-subtle:var(--atomix-colors-scales-green-alpha-200);--atomix-bg-page:var(--atomix-colors-modes-light-bg-page);--atomix-bg-surface:var(--atomix-colors-modes-light-bg-surface);--atomix-bg-muted:var(--atomix-colors-modes-light-bg-muted);--atomix-bg-subtle:var(--atomix-colors-modes-light-bg-subtle);--atomix-text-primary:var(--atomix-colors-modes-light-text-primary);--atomix-text-secondary:var(--atomix-colors-modes-light-text-secondary);--atomix-text-muted:var(--atomix-colors-modes-light-text-muted);--atomix-text-disabled:var(--atomix-colors-modes-light-text-disabled);--atomix-border-primary:var(--atomix-colors-modes-light-border-primary);--atomix-border-secondary:var(--atomix-colors-modes-light-border-secondary);--atomix-border-strong:var(--atomix-colors-modes-light-border-strong);--atomix-ring:var(--atomix-colors-modes-light-ring);--atomix-action-primary:var(--atomix-colors-modes-light-action-primary);--atomix-action-primary-hover:var(--atomix-colors-modes-light-action-primary-hover);--atomix-action-primary-active:var(--atomix-colors-modes-light-action-primary-active);--atomix-action-secondary:var(--atomix-colors-modes-light-action-secondary);--atomix-action-secondary-hover:var(--atomix-colors-modes-light-action-secondary-hover);--atomix-action-secondary-active:var(--atomix-colors-modes-light-action-secondary-active);--atomix-action-destructive:var(--atomix-colors-modes-light-action-destructive);--atomix-action-destructive-hover:var(--atomix-colors-modes-light-action-destructive-hover);--atomix-action-destructive-active:var(--atomix-colors-modes-light-action-destructive-active);--atomix-on-bg-primary:var(--atomix-colors-modes-light-on-bg-primary);--atomix-on-bg-secondary:var(--atomix-colors-modes-light-on-bg-secondary);--atomix-on-action-primary:var(--atomix-colors-modes-light-on-action-primary);--atomix-on-action-secondary:var(--atomix-colors-modes-light-on-action-secondary);--atomix-on-action-destructive:var(--atomix-colors-modes-light-on-action-destructive);--atomix-on-brand-primary:var(--atomix-colors-modes-light-on-brand-primary);--atomix-on-brand-secondary:var(--atomix-colors-modes-light-on-brand-secondary);--atomix-font-sans:var(--atomix-typography-font-family-sans);--atomix-font-mono:var(--atomix-typography-font-family-mono);--atomix-scrim:var(--atomix-colors-modes-light-scrim);--atomix-overlay:var(--atomix-colors-modes-light-overlay);--atomix-border-error:var(--atomix-colors-adaptive-error-light-border);--atomix-border-success:var(--atomix-colors-adaptive-success-light-border);--atomix-border-warning:var(--atomix-colors-adaptive-warning-light-border);--atomix-border-info:var(--atomix-colors-adaptive-info-light-border);--atomix-text-error:var(--atomix-colors-adaptive-error-light-text);--atomix-text-success:var(--atomix-colors-adaptive-success-light-text);--atomix-text-warning:var(--atomix-colors-adaptive-warning-light-text);--atomix-text-info:var(--atomix-colors-adaptive-info-light-text);--atomix-success-solid:var(--atomix-colors-adaptive-success-light-solid);--atomix-success-solid-foreground:var(--atomix-colors-adaptive-success-light-solid-foreground);--atomix-error-solid:var(--atomix-colors-adaptive-error-light-solid);--atomix-error-solid-foreground:var(--atomix-colors-adaptive-error-light-solid-foreground);--atomix-warning-solid:var(--atomix-colors-adaptive-warning-light-solid);--atomix-warning-solid-foreground:var(--atomix-colors-adaptive-warning-light-solid-foreground);--atomix-info-solid:var(--atomix-colors-adaptive-info-light-solid);--atomix-info-solid-foreground:var(--atomix-colors-adaptive-info-light-solid-foreground);--atomix-success-subtle:var(--atomix-colors-adaptive-success-light-background);--atomix-error-subtle:var(--atomix-colors-adaptive-error-light-background);--atomix-warning-subtle:var(--atomix-colors-adaptive-warning-light-background);--atomix-info-subtle:var(--atomix-colors-adaptive-info-light-background);--atomix-anatomy-color:var(--atomix-colors-scales-orange-500);--atomix-anatomy-spacing:var(--atomix-colors-scales-blue-500);--atomix-anatomy-radius:var(--atomix-colors-scales-purple-500);--atomix-anatomy-typography:var(--atomix-colors-scales-green-500);--atomix-anatomy-shadow:var(--atomix-colors-scales-neutral-60);--atomix-anatomy-border:var(--atomix-colors-scales-teal-500);--atomix-anatomy-motion:var(--atomix-colors-scales-red-500);--atomix-designer-highlight:var(--atomix-colors-scales-purple-500);--atomix-designer-highlight-subtle:var(--atomix-colors-scales-purple-100);--atomix-designer-highlight-muted:rgba(168,85,247,0.06);--atomix-designer-highlight-hover:rgba(168,85,247,0.12)}.dark,[data-theme=dark]{--atomix-colors-modes-dark-bg-page:#0A0A0A;--atomix-colors-modes-dark-bg-surface:#1A1A1A;--atomix-colors-modes-dark-bg-muted:#262626;--atomix-colors-modes-dark-bg-subtle:#404040;--atomix-colors-modes-dark-bg-elevated:#0A0A0A;--atomix-colors-modes-dark-text-primary:#FFFFFF;--atomix-colors-modes-dark-text-secondary:#A3A3A3;--atomix-colors-modes-dark-text-muted:#737373;--atomix-colors-modes-dark-text-disabled:#525252;--atomix-colors-modes-dark-text-on-brand:#0A0A0A;--atomix-colors-modes-dark-border-primary:#404040;--atomix-colors-modes-dark-border-secondary:#F6FFBD;--atomix-colors-modes-dark-border-strong:#FFFFFF;--atomix-colors-modes-dark-action-primary:#F6FFBD;--atomix-colors-modes-dark-action-primary-hover:#F7FFC5;--atomix-colors-modes-dark-action-primary-active:#F6FFBD;--atomix-colors-modes-dark-action-secondary:#0A0A0A;--atomix-colors-modes-dark-action-secondary-hover:#262626;--atomix-colors-modes-dark-action-secondary-active:#0A0A0A;--atomix-colors-modes-dark-action-destructive:#EF4444;--atomix-colors-modes-dark-action-destructive-hover:#F87171;--atomix-colors-modes-dark-action-destructive-active:#DC2626;--atomix-colors-modes-dark-ring:#F6FFBD;--atomix-colors-modes-dark-scrim:rgba(0,0,0,0.70);--atomix-colors-modes-dark-overlay:rgba(255,255,255,0.04);--atomix-colors-modes-dark-on-bg-primary:#FFFFFF;--atomix-colors-modes-dark-on-bg-secondary:#A3A3A3;--atomix-colors-modes-dark-on-action-primary:#0A0A0A;--atomix-colors-modes-dark-on-action-secondary:#F6FFBD;--atomix-colors-modes-dark-on-action-destructive:#FFFFFF;--atomix-colors-modes-dark-on-brand-primary:#0A0A0A;--atomix-colors-modes-dark-on-brand-secondary:#0A0A0A;--atomix-colors-adaptive-error-dark-background:#450A0A;--atomix-colors-adaptive-error-dark-background-subtle:#7F1D1D;--atomix-colors-adaptive-error-dark-border:#991B1B;--atomix-colors-adaptive-error-dark-text:#FCA5A5;--atomix-colors-adaptive-error-dark-icon:#F87171;--atomix-colors-adaptive-error-dark-solid:#F87171;--atomix-colors-adaptive-error-dark-solid-hover:#FCA5A5;--atomix-colors-adaptive-error-dark-solid-foreground:#450A0A;--atomix-colors-adaptive-warning-dark-background:#451A03;--atomix-colors-adaptive-warning-dark-background-subtle:#78350F;--atomix-colors-adaptive-warning-dark-border:#92400E;--atomix-colors-adaptive-warning-dark-text:#FCD34D;--atomix-colors-adaptive-warning-dark-icon:#FBBF24;--atomix-colors-adaptive-warning-dark-solid:#FBBF24;--atomix-colors-adaptive-warning-dark-solid-hover:#FCD34D;--atomix-colors-adaptive-warning-dark-solid-foreground:#451A03;--atomix-colors-adaptive-success-dark-background:#042F2E;--atomix-colors-adaptive-success-dark-background-subtle:#134E4A;--atomix-colors-adaptive-success-dark-border:#115E59;--atomix-colors-adaptive-success-dark-text:#5EEAD4;--atomix-colors-adaptive-success-dark-icon:#2DD4BF;--atomix-colors-adaptive-success-dark-solid:#2DD4BF;--atomix-colors-adaptive-success-dark-solid-hover:#5EEAD4;--atomix-colors-adaptive-success-dark-solid-foreground:#042F2E;--atomix-colors-adaptive-info-dark-background:#172554;--atomix-colors-adaptive-info-dark-background-subtle:#1E3A8A;--atomix-colors-adaptive-info-dark-border:#1E40AF;--atomix-colors-adaptive-info-dark-text:#93C5FD;--atomix-colors-adaptive-info-dark-icon:#60A5FA;--atomix-colors-adaptive-info-dark-solid:#60A5FA;--atomix-colors-adaptive-info-dark-solid-hover:#93C5FD;--atomix-colors-adaptive-info-dark-solid-foreground:#172554;--atomix-colors-adaptive-neutral-dark-background:#1A1A1A;--atomix-colors-adaptive-neutral-dark-background-subtle:#262626;--atomix-colors-adaptive-neutral-dark-border:#404040;--atomix-colors-adaptive-neutral-dark-text:#A3A3A3;--atomix-colors-adaptive-neutral-dark-icon:#737373;--atomix-colors-adaptive-neutral-dark-solid:#A3A3A3;--atomix-colors-adaptive-neutral-dark-solid-hover:#D4D4D4;--atomix-colors-adaptive-neutral-dark-solid-foreground:#0A0A0A;--atomix-shadows-dark-xs:0 1px 2px 0 rgba(0,0,0,0.20),0 1px 3px 0 rgba(0,0,0,0.30);--atomix-shadows-dark-sm:0 2px 4px 0 rgba(0,0,0,0.25),0 2px 6px 0 rgba(0,0,0,0.35);--atomix-shadows-dark-md:0 4px 8px -2px rgba(0,0,0,0.30),0 4px 12px -2px rgba(0,0,0,0.40);--atomix-shadows-dark-lg:0 8px 16px -4px rgba(0,0,0,0.35),0 8px 24px -4px rgba(0,0,0,0.45);--atomix-shadows-dark-xl:0 12px 24px -6px rgba(0,0,0,0.40),0 12px 32px -6px rgba(0,0,0,0.50);--atomix-shadows-dark-2xl:0 24px 48px -12px rgba(0,0,0,0.45),0 24px 64px -12px rgba(0,0,0,0.55);--atomix-bg-page:var(--atomix-colors-modes-dark-bg-page);--atomix-bg-surface:var(--atomix-colors-modes-dark-bg-surface);--atomix-bg-muted:var(--atomix-colors-modes-dark-bg-muted);--atomix-bg-subtle:var(--atomix-colors-modes-dark-bg-subtle);--atomix-text-primary:var(--atomix-colors-modes-dark-text-primary);--atomix-text-secondary:var(--atomix-colors-modes-dark-text-secondary);--atomix-text-muted:var(--atomix-colors-modes-dark-text-muted);--atomix-text-disabled:var(--atomix-colors-modes-dark-text-disabled);--atomix-border-primary:var(--atomix-colors-modes-dark-border-primary);--atomix-border-secondary:var(--atomix-colors-modes-dark-border-secondary);--atomix-border-strong:var(--atomix-colors-modes-dark-border-strong);--atomix-ring:var(--atomix-colors-modes-dark-ring);--atomix-action-primary:var(--atomix-colors-modes-dark-action-primary);--atomix-action-primary-hover:var(--atomix-colors-modes-dark-action-primary-hover);--atomix-action-primary-active:var(--atomix-colors-modes-dark-action-primary-active);--atomix-action-secondary:var(--atomix-colors-modes-dark-action-secondary);--atomix-action-secondary-hover:var(--atomix-colors-modes-dark-action-secondary-hover);--atomix-action-secondary-active:var(--atomix-colors-modes-dark-action-secondary-active);--atomix-action-destructive:var(--atomix-colors-modes-dark-action-destructive);--atomix-action-destructive-hover:var(--atomix-colors-modes-dark-action-destructive-hover);--atomix-action-destructive-active:var(--atomix-colors-modes-dark-action-destructive-active);--atomix-on-bg-primary:var(--atomix-colors-modes-dark-on-bg-primary);--atomix-on-bg-secondary:var(--atomix-colors-modes-dark-on-bg-secondary);--atomix-on-action-primary:var(--atomix-colors-modes-dark-on-action-primary);--atomix-on-action-secondary:var(--atomix-colors-modes-dark-on-action-secondary);--atomix-on-action-destructive:var(--atomix-colors-modes-dark-on-action-destructive);--atomix-on-brand-primary:var(--atomix-colors-modes-dark-on-brand-primary);--atomix-on-brand-secondary:var(--atomix-colors-modes-dark-on-brand-secondary);--atomix-scrim:var(--atomix-colors-modes-dark-scrim);--atomix-overlay:var(--atomix-colors-modes-dark-overlay);--atomix-border-error:var(--atomix-colors-adaptive-error-dark-border);--atomix-border-success:var(--atomix-colors-adaptive-success-dark-border);--atomix-border-warning:var(--atomix-colors-adaptive-warning-dark-border);--atomix-border-info:var(--atomix-colors-adaptive-info-dark-border);--atomix-text-error:var(--atomix-colors-adaptive-error-dark-text);--atomix-text-success:var(--atomix-colors-adaptive-success-dark-text);--atomix-text-warning:var(--atomix-colors-adaptive-warning-dark-text);--atomix-text-info:var(--atomix-colors-adaptive-info-dark-text);--atomix-success-solid:var(--atomix-colors-adaptive-success-dark-solid);--atomix-success-solid-foreground:var(--atomix-colors-adaptive-success-dark-solid-foreground);--atomix-error-solid:var(--atomix-colors-adaptive-error-dark-solid);--atomix-error-solid-foreground:var(--atomix-colors-adaptive-error-dark-solid-foreground);--atomix-warning-solid:var(--atomix-colors-adaptive-warning-dark-solid);--atomix-warning-solid-foreground:var(--atomix-colors-adaptive-warning-dark-solid-foreground);--atomix-info-solid:var(--atomix-colors-adaptive-info-dark-solid);--atomix-info-solid-foreground:var(--atomix-colors-adaptive-info-dark-solid-foreground);--atomix-success-subtle:var(--atomix-colors-adaptive-success-dark-background);--atomix-error-subtle:var(--atomix-colors-adaptive-error-dark-background);--atomix-warning-subtle:var(--atomix-colors-adaptive-warning-dark-background);--atomix-info-subtle:var(--atomix-colors-adaptive-info-dark-background)}