:root{--typography-font-family:"Inter",ui-sans-serif,system-ui,sans-serif;--typography-h1-bold-font-size:4.5rem;--typography-h1-bold-line-height:calc(var(--typography-h1-bold-font-size) * 1.1);--typography-h1-bold-font-weight:700;--typography-h1-bold-letter-spacing:-1.44px;--typography-h1-bold:700 var(--typography-h1-bold-font-size) /var(--typography-h1-bold-line-height) var(--typography-font-family);--typography-h1-semi-bold-font-size:4.5rem;--typography-h1-semi-bold-line-height:calc(var(--typography-h1-semi-bold-font-size) * 0.9);--typography-h1-semi-bold-font-weight:600;--typography-h1-semi-bold-letter-spacing:-1.44px;--typography-h1-semi-bold:600 var(--typography-h1-semi-bold-font-size) /var(--typography-h1-semi-bold-line-height) var(--typography-font-family);--typography-h1-medium-font-size:4.5rem;--typography-h1-medium-line-height:calc(var(--typography-h1-medium-font-size) * 1.1);--typography-h1-medium-font-weight:500;--typography-h1-medium-letter-spacing:-1.44px;--typography-h1-medium:500 var(--typography-h1-medium-font-size) /var(--typography-h1-medium-line-height) var(--typography-font-family);--typography-h1-regular-font-size:4.5rem;--typography-h1-regular-line-height:calc(var(--typography-h1-regular-font-size) * 1.1);--typography-h1-regular-font-weight:400;--typography-h1-regular-letter-spacing:-1.44px;--typography-h1-regular:400 var(--typography-h1-regular-font-size) /var(--typography-h1-regular-line-height) var(--typography-font-family);--typography-h2-bold-font-size:3.75rem;--typography-h2-bold-line-height:calc(var(--typography-h2-bold-font-size) * 1.08);--typography-h2-bold-font-weight:700;--typography-h2-bold-letter-spacing:-1.2px;--typography-h2-bold:700 var(--typography-h2-bold-font-size) /var(--typography-h2-bold-line-height) var(--typography-font-family);--typography-h2-semi-bold-font-size:3.75rem;--typography-h2-semi-bold-line-height:calc(var(--typography-h2-semi-bold-font-size) * 1.08);--typography-h2-semi-bold-font-weight:600;--typography-h2-semi-bold-letter-spacing:-1.2px;--typography-h2-semi-bold:600 var(--typography-h2-semi-bold-font-size) /var(--typography-h2-semi-bold-line-height) var(--typography-font-family);--typography-h2-medium-font-size:3.75rem;--typography-h2-medium-line-height:calc(var(--typography-h2-medium-font-size) * 1.08);--typography-h2-medium-font-weight:500;--typography-h2-medium-letter-spacing:-2.4px;--typography-h2-medium:500 var(--typography-h2-medium-font-size) /var(--typography-h2-medium-line-height) var(--typography-font-family);--typography-h2-regular-font-size:3.75rem;--typography-h2-regular-line-height:calc(var(--typography-h2-regular-font-size) * 1.08);--typography-h2-regular-font-weight:400;--typography-h2-regular-letter-spacing:-1.2px;--typography-h2-regular:400 var(--typography-h2-regular-font-size) /var(--typography-h2-regular-line-height) var(--typography-font-family);--typography-h3-bold-font-size:3rem;--typography-h3-bold-line-height:calc(var(--typography-h3-bold-font-size) * 0.9);--typography-h3-bold-font-weight:700;--typography-h3-bold-letter-spacing:-0.48px;--typography-h3-bold:700 var(--typography-h3-bold-font-size) /var(--typography-h3-bold-line-height) var(--typography-font-family);--typography-h3-semi-bold-font-size:3rem;--typography-h3-semi-bold-line-height:calc(var(--typography-h3-semi-bold-font-size) * 0.9);--typography-h3-semi-bold-font-weight:600;--typography-h3-semi-bold-letter-spacing:-0.48px;--typography-h3-semi-bold:600 var(--typography-h3-semi-bold-font-size) /var(--typography-h3-semi-bold-line-height) var(--typography-font-family);--typography-h3-medium-font-size:3rem;--typography-h3-medium-line-height:calc(var(--typography-h3-medium-font-size) * 0.9);--typography-h3-medium-font-weight:500;--typography-h3-medium-letter-spacing:-0.48px;--typography-h3-medium:500 var(--typography-h3-medium-font-size) /var(--typography-h3-medium-line-height) var(--typography-font-family);--typography-h3-regular-font-size:3rem;--typography-h3-regular-line-height:calc(var(--typography-h3-regular-font-size) * 0.9);--typography-h3-regular-font-weight:400;--typography-h3-regular-letter-spacing:-0.48px;--typography-h3-regular:400 var(--typography-h3-regular-font-size) /var(--typography-h3-regular-line-height) var(--typography-font-family);--typography-h4-bold-font-size:2.25rem;--typography-h4-bold-line-height:calc(var(--typography-h4-bold-font-size) * 1.25);--typography-h4-bold-font-weight:700;--typography-h4-bold-letter-spacing:-0.36px;--typography-h4-bold:700 var(--typography-h4-bold-font-size) /var(--typography-h4-bold-line-height) var(--typography-font-family);--typography-h4-semi-bold-font-size:2.25rem;--typography-h4-semi-bold-line-height:calc(var(--typography-h4-semi-bold-font-size) * 1.25);--typography-h4-semi-bold-font-weight:600;--typography-h4-semi-bold-letter-spacing:-0.36px;--typography-h4-semi-bold:600 var(--typography-h4-semi-bold-font-size) /var(--typography-h4-semi-bold-line-height) var(--typography-font-family);--typography-h4-medium-font-size:2.25rem;--typography-h4-medium-line-height:calc(var(--typography-h4-medium-font-size) * 1.25);--typography-h4-medium-font-weight:500;--typography-h4-medium-letter-spacing:-0.36px;--typography-h4-medium:500 var(--typography-h4-medium-font-size) /var(--typography-h4-medium-line-height) var(--typography-font-family);--typography-h4-regular-font-size:2.25rem;--typography-h4-regular-line-height:calc(var(--typography-h4-regular-font-size) * 1.25);--typography-h4-regular-font-weight:400;--typography-h4-regular-letter-spacing:-0.36px;--typography-h4-regular:400 var(--typography-h4-regular-font-size) /var(--typography-h4-regular-line-height) var(--typography-font-family);--typography-h5-bold-font-size:1.75rem;--typography-h5-bold-line-height:calc(var(--typography-h5-bold-font-size) * 1.3);--typography-h5-bold-font-weight:700;--typography-h5-bold-letter-spacing:-0.28px;--typography-h5-bold:700 var(--typography-h5-bold-font-size) /var(--typography-h5-bold-line-height) var(--typography-font-family);--typography-h5-semi-bold-font-size:1.75rem;--typography-h5-semi-bold-line-height:calc(var(--typography-h5-semi-bold-font-size) * 1.3);--typography-h5-semi-bold-font-weight:600;--typography-h5-semi-bold-letter-spacing:-0.28px;--typography-h5-semi-bold:600 var(--typography-h5-semi-bold-font-size) /var(--typography-h5-semi-bold-line-height) var(--typography-font-family);--typography-h5-medium-font-size:1.75rem;--typography-h5-medium-line-height:calc(var(--typography-h5-medium-font-size) * 1.3);--typography-h5-medium-font-weight:500;--typography-h5-medium-letter-spacing:-0.28px;--typography-h5-medium:500 var(--typography-h5-medium-font-size) /var(--typography-h5-medium-line-height) var(--typography-font-family);--typography-h5-regular-font-size:1.75rem;--typography-h5-regular-line-height:calc(var(--typography-h5-regular-font-size) * 1.3);--typography-h5-regular-font-weight:400;--typography-h5-regular-letter-spacing:-0.28px;--typography-h5-regular:400 var(--typography-h5-regular-font-size) /var(--typography-h5-regular-line-height) var(--typography-font-family);--typography-h6-bold-font-size:1.5rem;--typography-h6-bold-line-height:calc(var(--typography-h6-bold-font-size) * 1.35);--typography-h6-bold-font-weight:700;--typography-h6-bold-letter-spacing:-0.24px;--typography-h6-bold:700 var(--typography-h6-bold-font-size) /var(--typography-h6-bold-line-height) var(--typography-font-family);--typography-h6-semi-bold-font-size:1.5rem;--typography-h6-semi-bold-line-height:calc(var(--typography-h6-semi-bold-font-size) * 1.35);--typography-h6-semi-bold-font-weight:600;--typography-h6-semi-bold-letter-spacing:-0.24px;--typography-h6-semi-bold:600 var(--typography-h6-semi-bold-font-size) /var(--typography-h6-semi-bold-line-height) var(--typography-font-family);--typography-h6-medium-font-size:1.5rem;--typography-h6-medium-line-height:calc(var(--typography-h6-medium-font-size) * 1.35);--typography-h6-medium-font-weight:500;--typography-h6-medium-letter-spacing:-0.24px;--typography-h6-medium:500 var(--typography-h6-medium-font-size) /var(--typography-h6-medium-line-height) var(--typography-font-family);--typography-h6-regular-font-size:1.5rem;--typography-h6-regular-line-height:calc(var(--typography-h6-regular-font-size) * 1.35);--typography-h6-regular-font-weight:400;--typography-h6-regular-letter-spacing:-0.24px;--typography-h6-regular:400 var(--typography-h6-regular-font-size) /var(--typography-h6-regular-line-height) var(--typography-font-family);--typography-subtitle-bold-font-size:1.25rem;--typography-subtitle-bold-line-height:calc(var(--typography-subtitle-bold-font-size) * 1.4);--typography-subtitle-bold-font-weight:700;--typography-subtitle-bold-letter-spacing:0px;--typography-subtitle-bold:700 var(--typography-subtitle-bold-font-size) /var(--typography-subtitle-bold-line-height) var(--typography-font-family);--typography-subtitle-semi-bold-font-size:1.25rem;--typography-subtitle-semi-bold-line-height:calc(var(--typography-subtitle-semi-bold-font-size) * 1.4);--typography-subtitle-semi-bold-font-weight:600;--typography-subtitle-semi-bold-letter-spacing:0px;--typography-subtitle-semi-bold:600 var(--typography-subtitle-semi-bold-font-size) /var(--typography-subtitle-semi-bold-line-height) var(--typography-font-family);--typography-subtitle-medium-font-size:1.25rem;--typography-subtitle-medium-line-height:calc(var(--typography-subtitle-medium-font-size) * 1.4);--typography-subtitle-medium-font-weight:500;--typography-subtitle-medium-letter-spacing:0px;--typography-subtitle-medium:500 var(--typography-subtitle-medium-font-size) /var(--typography-subtitle-medium-line-height) var(--typography-font-family);--typography-subtitle-regular-font-size:1.25rem;--typography-subtitle-regular-line-height:calc(var(--typography-subtitle-regular-font-size) * 1.4);--typography-subtitle-regular-font-weight:400;--typography-subtitle-regular-letter-spacing:0px;--typography-subtitle-regular:400 var(--typography-subtitle-regular-font-size) /var(--typography-subtitle-regular-line-height) var(--typography-font-family);--typography-paragraph-l-bold-font-size:1.125rem;--typography-paragraph-l-bold-line-height:calc(var(--typography-paragraph-l-bold-font-size) * 1.5);--typography-paragraph-l-bold-font-weight:700;--typography-paragraph-l-bold-letter-spacing:0px;--typography-paragraph-l-bold:700 var(--typography-paragraph-l-bold-font-size) /var(--typography-paragraph-l-bold-line-height) var(--typography-font-family);--typography-paragraph-l-semi-bold-font-size:1.125rem;--typography-paragraph-l-semi-bold-line-height:calc(var(--typography-paragraph-l-semi-bold-font-size) * 1.5);--typography-paragraph-l-semi-bold-font-weight:600;--typography-paragraph-l-semi-bold-letter-spacing:0px;--typography-paragraph-l-semi-bold:600 var(--typography-paragraph-l-semi-bold-font-size) /var(--typography-paragraph-l-semi-bold-line-height) var(--typography-font-family);--typography-paragraph-l-medium-font-size:1.125rem;--typography-paragraph-l-medium-line-height:calc(var(--typography-paragraph-l-medium-font-size) * 1.5);--typography-paragraph-l-medium-font-weight:500;--typography-paragraph-l-medium-letter-spacing:0px;--typography-paragraph-l-medium:500 var(--typography-paragraph-l-medium-font-size) /var(--typography-paragraph-l-medium-line-height) var(--typography-font-family);--typography-paragraph-l-regular-font-size:1.125rem;--typography-paragraph-l-regular-line-height:calc(var(--typography-paragraph-l-regular-font-size) * 1.5);--typography-paragraph-l-regular-font-weight:400;--typography-paragraph-l-regular-letter-spacing:0px;--typography-paragraph-l-regular:400 var(--typography-paragraph-l-regular-font-size) /var(--typography-paragraph-l-regular-line-height) var(--typography-font-family);--typography-paragraph-m-bold-font-size:1rem;--typography-paragraph-m-bold-line-height:calc(var(--typography-paragraph-m-bold-font-size) * 1.5);--typography-paragraph-m-bold-font-weight:700;--typography-paragraph-m-bold-letter-spacing:0px;--typography-paragraph-m-bold:700 var(--typography-paragraph-m-bold-font-size) /var(--typography-paragraph-m-bold-line-height) var(--typography-font-family);--typography-paragraph-m-semi-bold-font-size:1rem;--typography-paragraph-m-semi-bold-line-height:calc(var(--typography-paragraph-m-semi-bold-font-size) * 1.5);--typography-paragraph-m-semi-bold-font-weight:600;--typography-paragraph-m-semi-bold-letter-spacing:0px;--typography-paragraph-m-semi-bold:600 var(--typography-paragraph-m-semi-bold-font-size) /var(--typography-paragraph-m-semi-bold-line-height) var(--typography-font-family);--typography-paragraph-m-medium-font-size:1rem;--typography-paragraph-m-medium-line-height:calc(var(--typography-paragraph-m-medium-font-size) * 1.5);--typography-paragraph-m-medium-font-weight:500;--typography-paragraph-m-medium-letter-spacing:0px;--typography-paragraph-m-medium:500 var(--typography-paragraph-m-medium-font-size) /var(--typography-paragraph-m-medium-line-height) var(--typography-font-family);--typography-paragraph-m-regular-font-size:1rem;--typography-paragraph-m-regular-line-height:calc(var(--typography-paragraph-m-regular-font-size) * 1.5);--typography-paragraph-m-regular-font-weight:400;--typography-paragraph-m-regular-letter-spacing:0px;--typography-paragraph-m-regular:400 var(--typography-paragraph-m-regular-font-size) /var(--typography-paragraph-m-regular-line-height) var(--typography-font-family);--typography-paragraph-s-bold-font-size:0.875rem;--typography-paragraph-s-bold-line-height:calc(var(--typography-paragraph-s-bold-font-size) * 1.5);--typography-paragraph-s-bold-font-weight:700;--typography-paragraph-s-bold-letter-spacing:0px;--typography-paragraph-s-bold:700 var(--typography-paragraph-s-bold-font-size) /var(--typography-paragraph-s-bold-line-height) var(--typography-font-family);--typography-paragraph-s-semi-bold-font-size:0.875rem;--typography-paragraph-s-semi-bold-line-height:calc(var(--typography-paragraph-s-semi-bold-font-size) * 1.5);--typography-paragraph-s-semi-bold-font-weight:600;--typography-paragraph-s-semi-bold-letter-spacing:0px;--typography-paragraph-s-semi-bold:600 var(--typography-paragraph-s-semi-bold-font-size) /var(--typography-paragraph-s-semi-bold-line-height) var(--typography-font-family);--typography-paragraph-s-medium-font-size:0.875rem;--typography-paragraph-s-medium-line-height:calc(var(--typography-paragraph-s-medium-font-size) * 1.5);--typography-paragraph-s-medium-font-weight:500;--typography-paragraph-s-medium-letter-spacing:0px;--typography-paragraph-s-medium:500 var(--typography-paragraph-s-medium-font-size) /var(--typography-paragraph-s-medium-line-height) var(--typography-font-family);--typography-paragraph-s-regular-font-size:0.875rem;--typography-paragraph-s-regular-line-height:calc(var(--typography-paragraph-s-regular-font-size) * 1.5);--typography-paragraph-s-regular-font-weight:400;--typography-paragraph-s-regular-letter-spacing:0px;--typography-paragraph-s-regular:400 var(--typography-paragraph-s-regular-font-size) /var(--typography-paragraph-s-regular-line-height) var(--typography-font-family);--typography-caption-l-bold-font-size:0.8125rem;--typography-caption-l-bold-line-height:calc(var(--typography-caption-l-bold-font-size) * 1.45);--typography-caption-l-bold-font-weight:700;--typography-caption-l-bold-letter-spacing:0px;--typography-caption-l-bold:700 var(--typography-caption-l-bold-font-size) /var(--typography-caption-l-bold-line-height) var(--typography-font-family);--typography-caption-l-semi-bold-font-size:0.8125rem;--typography-caption-l-semi-bold-line-height:calc(var(--typography-caption-l-semi-bold-font-size) * 1.45);--typography-caption-l-semi-bold-font-weight:600;--typography-caption-l-semi-bold-letter-spacing:0px;--typography-caption-l-semi-bold:600 var(--typography-caption-l-semi-bold-font-size) /var(--typography-caption-l-semi-bold-line-height) var(--typography-font-family);--typography-caption-l-medium-font-size:0.8125rem;--typography-caption-l-medium-line-height:calc(var(--typography-caption-l-medium-font-size) * 1.45);--typography-caption-l-medium-font-weight:500;--typography-caption-l-medium-letter-spacing:0px;--typography-caption-l-medium:500 var(--typography-caption-l-medium-font-size) /var(--typography-caption-l-medium-line-height) var(--typography-font-family);--typography-caption-l-regular-font-size:0.8125rem;--typography-caption-l-regular-line-height:calc(var(--typography-caption-l-regular-font-size) * 1.45);--typography-caption-l-regular-font-weight:400;--typography-caption-l-regular-letter-spacing:0px;--typography-caption-l-regular:400 var(--typography-caption-l-regular-font-size) /var(--typography-caption-l-regular-line-height) var(--typography-font-family);--typography-caption-m-bold-font-size:0.75rem;--typography-caption-m-bold-line-height:calc(var(--typography-caption-m-bold-font-size) * 1.45);--typography-caption-m-bold-font-weight:700;--typography-caption-m-bold-letter-spacing:0px;--typography-caption-m-bold:700 var(--typography-caption-m-bold-font-size) /var(--typography-caption-m-bold-line-height) var(--typography-font-family);--typography-caption-m-semi-bold-font-size:0.75rem;--typography-caption-m-semi-bold-line-height:calc(var(--typography-caption-m-semi-bold-font-size) * 1.45);--typography-caption-m-semi-bold-font-weight:600;--typography-caption-m-semi-bold-letter-spacing:0px;--typography-caption-m-semi-bold:600 var(--typography-caption-m-semi-bold-font-size) /var(--typography-caption-m-semi-bold-line-height) var(--typography-font-family);--typography-caption-m-medium-font-size:0.75rem;--typography-caption-m-medium-line-height:calc(var(--typography-caption-m-medium-font-size) * 1.45);--typography-caption-m-medium-font-weight:500;--typography-caption-m-medium-letter-spacing:0px;--typography-caption-m-medium:500 var(--typography-caption-m-medium-font-size) /var(--typography-caption-m-medium-line-height) var(--typography-font-family);--typography-caption-m-regular-font-size:0.75rem;--typography-caption-m-regular-line-height:calc(var(--typography-caption-m-regular-font-size) * 1.45);--typography-caption-m-regular-font-weight:400;--typography-caption-m-regular-letter-spacing:0px;--typography-caption-m-regular:400 var(--typography-caption-m-regular-font-size) /var(--typography-caption-m-regular-line-height) var(--typography-font-family);--typography-caption-s-bold-font-size:0.6875rem;--typography-caption-s-bold-line-height:calc(var(--typography-caption-s-bold-font-size) * 1.45);--typography-caption-s-bold-font-weight:700;--typography-caption-s-bold-letter-spacing:0px;--typography-caption-s-bold:700 var(--typography-caption-s-bold-font-size) /var(--typography-caption-s-bold-line-height) var(--typography-font-family);--typography-caption-s-semi-bold-font-size:0.6875rem;--typography-caption-s-semi-bold-line-height:calc(var(--typography-caption-s-semi-bold-font-size) * 1.45);--typography-caption-s-semi-bold-font-weight:600;--typography-caption-s-semi-bold-letter-spacing:0px;--typography-caption-s-semi-bold:600 var(--typography-caption-s-semi-bold-font-size) /var(--typography-caption-s-semi-bold-line-height) var(--typography-font-family);--typography-caption-s-medium-font-size:0.6875rem;--typography-caption-s-medium-line-height:calc(var(--typography-caption-s-medium-font-size) * 1.45);--typography-caption-s-medium-font-weight:500;--typography-caption-s-medium-letter-spacing:0px;--typography-caption-s-medium:500 var(--typography-caption-s-medium-font-size) /var(--typography-caption-s-medium-line-height) var(--typography-font-family);--typography-caption-s-regular-font-size:0.6875rem;--typography-caption-s-regular-line-height:calc(var(--typography-caption-s-regular-font-size) * 1.45);--typography-caption-s-regular-font-weight:400;--typography-caption-s-regular-letter-spacing:0px;--typography-caption-s-regular:400 var(--typography-caption-s-regular-font-size) /var(--typography-caption-s-regular-line-height) var(--typography-font-family);--spacing-0:0;--spacing-2:0.125rem;--spacing-4:0.25rem;--spacing-6:0.375rem;--spacing-8:0.5rem;--spacing-10:0.625rem;--spacing-12:0.75rem;--spacing-16:1rem;--spacing-20:1.25rem;--spacing-24:1.5rem;--spacing-28:1.75rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-48:3rem;--spacing-64:4rem;--spacing-80:5rem;--spacing-96:6rem;--spacing-128:8rem;--spacing-160:10rem;--spacing-192:12rem;--spacing-224:14rem;--spacing-256:16rem;--spacing-320:20rem;--spacing-384:24rem;--spacing-512:32rem;--spacing-640:40rem;--spacing-768:48rem;--size-icon-xs:16px;--size-icon-s:19px;--size-icon-m:22px;--size-icon-l:25px;--size-icon-xl:28px;--padding-none:var(--spacing-0);--padding-2:var(--spacing-2);--padding-4:var(--spacing-4);--padding-6:var(--spacing-6);--padding-8:var(--spacing-8);--padding-10:var(--spacing-10);--padding-12:var(--spacing-12);--padding-16:var(--spacing-16);--padding-20:var(--spacing-20);--padding-24:var(--spacing-24);--padding-28:var(--spacing-28);--padding-32:var(--spacing-32);--padding-40:var(--spacing-40);--padding-48:var(--spacing-48);--padding-64:var(--spacing-64);--padding-80:var(--spacing-80);--radius-none:0px;--radius-3xs:2px;--radius-2xs:4px;--radius-xs:6px;--radius-s:8px;--radius-m:10px;--radius-l:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:28px;--radius-4xl:32px;--radius-5xl:48px;--radius-max:999px;--semantic-primary-950:var(--color-primary-950);--semantic-primary-900:var(--color-primary-900);--semantic-primary-800:var(--color-primary-800);--semantic-primary-700:var(--color-primary-700);--semantic-primary-600:var(--color-primary-600);--semantic-primary-500:var(--color-primary-500);--semantic-primary-400:var(--color-primary-400);--semantic-primary-300:var(--color-primary-300);--semantic-primary-200:var(--color-primary-200);--semantic-primary-100:var(--color-primary-100);--semantic-primary-50:var(--color-primary-50);--semantic-secondary-950:var(--color-secondary-950);--semantic-secondary-900:var(--color-secondary-900);--semantic-secondary-800:var(--color-secondary-800);--semantic-secondary-750:var(--color-secondary-750);--semantic-secondary-700:var(--color-secondary-700);--semantic-secondary-600:var(--color-secondary-600);--semantic-secondary-500:var(--color-secondary-500);--semantic-secondary-400:var(--color-secondary-400);--semantic-secondary-300:var(--color-secondary-300);--semantic-secondary-200:var(--color-secondary-200);--semantic-secondary-100:var(--color-secondary-100);--semantic-secondary-50:var(--color-secondary-50);--semantic-info-950:var(--color-info-950);--semantic-info-900:var(--color-info-900);--semantic-info-800:var(--color-info-800);--semantic-info-700:var(--color-info-700);--semantic-info-600:var(--color-info-600);--semantic-info-500:var(--color-info-500);--semantic-info-400:var(--color-info-400);--semantic-info-300:var(--color-info-300);--semantic-info-200:var(--color-info-200);--semantic-info-100:var(--color-info-100);--semantic-info-50:var(--color-info-50);--semantic-success-950:var(--color-success-950);--semantic-success-900:var(--color-success-900);--semantic-success-800:var(--color-success-800);--semantic-success-700:var(--color-success-700);--semantic-success-600:var(--color-success-600);--semantic-success-500:var(--color-success-500);--semantic-success-400:var(--color-success-400);--semantic-success-300:var(--color-success-300);--semantic-success-200:var(--color-success-200);--semantic-success-100:var(--color-success-100);--semantic-success-50:var(--color-success-50);--semantic-warning-950:var(--color-warning-950);--semantic-warning-900:var(--color-warning-900);--semantic-warning-800:var(--color-warning-800);--semantic-warning-700:var(--color-warning-700);--semantic-warning-600:var(--color-warning-600);--semantic-warning-500:var(--color-warning-500);--semantic-warning-400:var(--color-warning-400);--semantic-warning-300:var(--color-warning-300);--semantic-warning-200:var(--color-warning-200);--semantic-warning-100:var(--color-warning-100);--semantic-warning-50:var(--color-warning-50);--semantic-error-950:var(--color-error-950);--semantic-error-900:var(--color-error-900);--semantic-error-800:var(--color-error-800);--semantic-error-700:var(--color-error-700);--semantic-error-600:var(--color-error-600);--semantic-error-500:var(--color-error-500);--semantic-error-400:var(--color-error-400);--semantic-error-300:var(--color-error-300);--semantic-error-200:var(--color-error-200);--semantic-error-100:var(--color-error-100);--semantic-error-50:var(--color-error-50);--semantic-violet-950:var(--color-violet-950);--semantic-violet-900:var(--color-violet-900);--semantic-violet-800:var(--color-violet-800);--semantic-violet-700:var(--color-violet-700);--semantic-violet-600:var(--color-violet-600);--semantic-violet-500:var(--color-violet-500);--semantic-violet-400:var(--color-violet-400);--semantic-violet-300:var(--color-violet-300);--semantic-violet-200:var(--color-violet-200);--semantic-violet-100:var(--color-violet-100);--semantic-violet-50:var(--color-violet-50);--semantic-blue-950:var(--color-blue-950);--semantic-blue-900:var(--color-blue-900);--semantic-blue-800:var(--color-blue-800);--semantic-blue-700:var(--color-blue-700);--semantic-blue-600:var(--color-blue-600);--semantic-blue-500:var(--color-blue-500);--semantic-blue-400:var(--color-blue-400);--semantic-blue-300:var(--color-blue-300);--semantic-blue-200:var(--color-blue-200);--semantic-blue-100:var(--color-blue-100);--semantic-blue-50:var(--color-blue-50);--semantic-indigo-950:var(--color-indigo-950);--semantic-indigo-900:var(--color-indigo-900);--semantic-indigo-800:var(--color-indigo-800);--semantic-indigo-700:var(--color-indigo-700);--semantic-indigo-600:var(--color-indigo-600);--semantic-indigo-500:var(--color-indigo-500);--semantic-indigo-400:var(--color-indigo-400);--semantic-indigo-300:var(--color-indigo-300);--semantic-indigo-200:var(--color-indigo-200);--semantic-indigo-100:var(--color-indigo-100);--semantic-indigo-50:var(--color-indigo-50);--semantic-purple-950:var(--color-purple-950);--semantic-purple-900:var(--color-purple-900);--semantic-purple-800:var(--color-purple-800);--semantic-purple-700:var(--color-purple-700);--semantic-purple-600:var(--color-purple-600);--semantic-purple-500:var(--color-purple-500);--semantic-purple-400:var(--color-purple-400);--semantic-purple-300:var(--color-purple-300);--semantic-purple-200:var(--color-purple-200);--semantic-purple-100:var(--color-purple-100);--semantic-purple-50:var(--color-purple-50);--semantic-fuchsia-950:var(--color-fuchsia-950);--semantic-fuchsia-900:var(--color-fuchsia-900);--semantic-fuchsia-800:var(--color-fuchsia-800);--semantic-fuchsia-700:var(--color-fuchsia-700);--semantic-fuchsia-600:var(--color-fuchsia-600);--semantic-fuchsia-500:var(--color-fuchsia-500);--semantic-fuchsia-400:var(--color-fuchsia-400);--semantic-fuchsia-300:var(--color-fuchsia-300);--semantic-fuchsia-200:var(--color-fuchsia-200);--semantic-fuchsia-100:var(--color-fuchsia-100);--semantic-fuchsia-50:var(--color-fuchsia-50);--semantic-pink-950:var(--color-pink-950);--semantic-pink-900:var(--color-pink-900);--semantic-pink-800:var(--color-pink-800);--semantic-pink-700:var(--color-pink-700);--semantic-pink-600:var(--color-pink-600);--semantic-pink-500:var(--color-pink-500);--semantic-pink-400:var(--color-pink-400);--semantic-pink-300:var(--color-pink-300);--semantic-pink-200:var(--color-pink-200);--semantic-pink-100:var(--color-pink-100);--semantic-pink-50:var(--color-pink-50);--semantic-rose-950:var(--color-rose-950);--semantic-rose-900:var(--color-rose-900);--semantic-rose-800:var(--color-rose-800);--semantic-rose-700:var(--color-rose-700);--semantic-rose-600:var(--color-rose-600);--semantic-rose-500:var(--color-rose-500);--semantic-rose-400:var(--color-rose-400);--semantic-rose-300:var(--color-rose-300);--semantic-rose-200:var(--color-rose-200);--semantic-rose-100:var(--color-rose-100);--semantic-rose-50:var(--color-rose-50);--semantic-green-950:var(--color-green-950);--semantic-green-900:var(--color-green-900);--semantic-green-800:var(--color-green-800);--semantic-green-700:var(--color-green-700);--semantic-green-600:var(--color-green-600);--semantic-green-500:var(--color-green-500);--semantic-green-400:var(--color-green-400);--semantic-green-300:var(--color-green-300);--semantic-green-200:var(--color-green-200);--semantic-green-100:var(--color-green-100);--semantic-green-50:var(--color-green-50);--semantic-emerald-950:var(--color-emerald-950);--semantic-emerald-900:var(--color-emerald-900);--semantic-emerald-800:var(--color-emerald-800);--semantic-emerald-700:var(--color-emerald-700);--semantic-emerald-600:var(--color-emerald-600);--semantic-emerald-500:var(--color-emerald-500);--semantic-emerald-400:var(--color-emerald-400);--semantic-emerald-300:var(--color-emerald-300);--semantic-emerald-200:var(--color-emerald-200);--semantic-emerald-100:var(--color-emerald-100);--semantic-emerald-50:var(--color-emerald-50);--semantic-teal-950:var(--color-teal-950);--semantic-teal-900:var(--color-teal-900);--semantic-teal-800:var(--color-teal-800);--semantic-teal-700:var(--color-teal-700);--semantic-teal-600:var(--color-teal-600);--semantic-teal-500:var(--color-teal-500);--semantic-teal-400:var(--color-teal-400);--semantic-teal-300:var(--color-teal-300);--semantic-teal-200:var(--color-teal-200);--semantic-teal-100:var(--color-teal-100);--semantic-teal-50:var(--color-teal-50);--semantic-cyan-950:var(--color-cyan-950);--semantic-cyan-900:var(--color-cyan-900);--semantic-cyan-800:var(--color-cyan-800);--semantic-cyan-700:var(--color-cyan-700);--semantic-cyan-600:var(--color-cyan-600);--semantic-cyan-500:var(--color-cyan-500);--semantic-cyan-400:var(--color-cyan-400);--semantic-cyan-300:var(--color-cyan-300);--semantic-cyan-200:var(--color-cyan-200);--semantic-cyan-100:var(--color-cyan-100);--semantic-cyan-50:var(--color-cyan-50);--semantic-sky-950:var(--color-sky-950);--semantic-sky-900:var(--color-sky-900);--semantic-sky-800:var(--color-sky-800);--semantic-sky-700:var(--color-sky-700);--semantic-sky-600:var(--color-sky-600);--semantic-sky-500:var(--color-sky-500);--semantic-sky-400:var(--color-sky-400);--semantic-sky-300:var(--color-sky-300);--semantic-sky-200:var(--color-sky-200);--semantic-sky-100:var(--color-sky-100);--semantic-sky-50:var(--color-sky-50);--semantic-orange-950:var(--color-orange-950);--semantic-orange-900:var(--color-orange-900);--semantic-orange-800:var(--color-orange-800);--semantic-orange-700:var(--color-orange-700);--semantic-orange-600:var(--color-orange-600);--semantic-orange-500:var(--color-orange-500);--semantic-orange-400:var(--color-orange-400);--semantic-orange-300:var(--color-orange-300);--semantic-orange-200:var(--color-orange-200);--semantic-orange-100:var(--color-orange-100);--semantic-orange-50:var(--color-orange-100);--semantic-amber-950:var(--color-amber-950);--semantic-amber-900:var(--color-amber-900);--semantic-amber-800:var(--color-amber-800);--semantic-amber-700:var(--color-amber-700);--semantic-amber-600:var(--color-amber-600);--semantic-amber-500:var(--color-amber-500);--semantic-amber-400:var(--color-amber-400);--semantic-amber-300:var(--color-amber-300);--semantic-amber-200:var(--color-amber-200);--semantic-amber-100:var(--color-amber-100);--semantic-amber-50:var(--color-amber-50);--semantic-yellow-950:var(--color-yellow-950);--semantic-yellow-900:var(--color-yellow-900);--semantic-yellow-800:var(--color-yellow-800);--semantic-yellow-700:var(--color-yellow-700);--semantic-yellow-600:var(--color-yellow-600);--semantic-yellow-500:var(--color-yellow-500);--semantic-yellow-400:var(--color-yellow-400);--semantic-yellow-300:var(--color-yellow-300);--semantic-yellow-200:var(--color-yellow-200);--semantic-yellow-100:var(--color-yellow-100);--semantic-yellow-50:var(--color-yellow-50);--semantic-lime-950:var(--color-lime-950);--semantic-lime-900:var(--color-lime-900);--semantic-lime-800:var(--color-lime-800);--semantic-lime-700:var(--color-lime-700);--semantic-lime-600:var(--color-lime-600);--semantic-lime-500:var(--color-lime-500);--semantic-lime-400:var(--color-lime-400);--semantic-lime-300:var(--color-lime-300);--semantic-lime-200:var(--color-lime-200);--semantic-lime-100:var(--color-lime-100);--semantic-lime-50:var(--color-lime-50)}[data-theme=dark]{--semantic-primary-950:var(--color-primary-50);--semantic-primary-900:var(--color-primary-100);--semantic-primary-800:var(--color-primary-200);--semantic-primary-700:var(--color-primary-300);--semantic-primary-600:var(--color-primary-400);--semantic-primary-500:var(--color-primary-500);--semantic-primary-400:var(--color-primary-600);--semantic-primary-300:var(--color-primary-700);--semantic-primary-200:var(--color-primary-800);--semantic-primary-100:var(--color-primary-900);--semantic-primary-50:var(--color-primary-950);--semantic-secondary-950:var(--color-secondary-50);--semantic-secondary-900:var(--color-secondary-100);--semantic-secondary-800:var(--color-secondary-200);--semantic-secondary-750:var(--color-secondary-300);--semantic-secondary-700:var(--color-secondary-400);--semantic-secondary-600:var(--color-secondary-500);--semantic-secondary-500:var(--color-secondary-600);--semantic-secondary-400:var(--color-secondary-700);--semantic-secondary-300:var(--color-secondary-750);--semantic-secondary-200:var(--color-secondary-800);--semantic-secondary-100:var(--color-secondary-900);--semantic-secondary-50:var(--color-secondary-950);--semantic-info-950:var(--color-info-50);--semantic-info-900:var(--color-info-100);--semantic-info-800:var(--color-info-200);--semantic-info-700:var(--color-info-300);--semantic-info-600:var(--color-info-400);--semantic-info-500:var(--color-info-500);--semantic-info-400:var(--color-info-600);--semantic-info-300:var(--color-info-700);--semantic-info-200:var(--color-info-800);--semantic-info-100:var(--color-info-900);--semantic-info-50:var(--color-info-950);--semantic-success-950:var(--color-success-50);--semantic-success-900:var(--color-success-100);--semantic-success-800:var(--color-success-200);--semantic-success-700:var(--color-success-300);--semantic-success-600:var(--color-success-400);--semantic-success-500:var(--color-success-500);--semantic-success-400:var(--color-success-600);--semantic-success-300:var(--color-success-700);--semantic-success-200:var(--color-success-800);--semantic-success-100:var(--color-success-900);--semantic-success-50:var(--color-success-950);--semantic-warning-950:var(--color-warning-50);--semantic-warning-900:var(--color-warning-100);--semantic-warning-800:var(--color-warning-200);--semantic-warning-700:var(--color-warning-300);--semantic-warning-600:var(--color-warning-400);--semantic-warning-500:var(--color-warning-500);--semantic-warning-400:var(--color-warning-600);--semantic-warning-300:var(--color-warning-700);--semantic-warning-200:var(--color-warning-800);--semantic-warning-100:var(--color-warning-900);--semantic-warning-50:var(--color-warning-950);--semantic-error-950:var(--color-error-50);--semantic-error-900:var(--color-error-100);--semantic-error-800:var(--color-error-200);--semantic-error-700:var(--color-error-300);--semantic-error-600:var(--color-error-400);--semantic-error-500:var(--color-error-500);--semantic-error-400:var(--color-error-600);--semantic-error-300:var(--color-error-700);--semantic-error-200:var(--color-error-800);--semantic-error-100:var(--color-error-900);--semantic-error-50:var(--color-error-950);--semantic-violet-950:var(--color-violet-50);--semantic-violet-900:var(--color-violet-100);--semantic-violet-800:var(--color-violet-200);--semantic-violet-700:var(--color-violet-300);--semantic-violet-600:var(--color-violet-400);--semantic-violet-500:var(--color-violet-500);--semantic-violet-400:var(--color-violet-600);--semantic-violet-300:var(--color-violet-700);--semantic-violet-200:var(--color-violet-800);--semantic-violet-100:var(--color-violet-900);--semantic-violet-50:var(--color-violet-950);--semantic-blue-950:var(--color-blue-50);--semantic-blue-900:var(--color-blue-100);--semantic-blue-800:var(--color-blue-200);--semantic-blue-700:var(--color-blue-300);--semantic-blue-600:var(--color-blue-400);--semantic-blue-500:var(--color-blue-500);--semantic-blue-400:var(--color-blue-600);--semantic-blue-300:var(--color-blue-700);--semantic-blue-200:var(--color-blue-800);--semantic-blue-100:var(--color-blue-900);--semantic-blue-50:var(--color-blue-950);--semantic-indigo-950:var(--color-indigo-50);--semantic-indigo-900:var(--color-indigo-100);--semantic-indigo-800:var(--color-indigo-200);--semantic-indigo-700:var(--color-indigo-300);--semantic-indigo-600:var(--color-indigo-400);--semantic-indigo-500:var(--color-indigo-500);--semantic-indigo-400:var(--color-indigo-600);--semantic-indigo-300:var(--color-indigo-700);--semantic-indigo-200:var(--color-indigo-800);--semantic-indigo-100:var(--color-indigo-900);--semantic-indigo-50:var(--color-indigo-950);--semantic-purple-950:var(--color-purple-50);--semantic-purple-900:var(--color-purple-100);--semantic-purple-800:var(--color-purple-200);--semantic-purple-700:var(--color-purple-300);--semantic-purple-600:var(--color-purple-400);--semantic-purple-500:var(--color-purple-500);--semantic-purple-400:var(--color-purple-600);--semantic-purple-300:var(--color-purple-700);--semantic-purple-200:var(--color-purple-800);--semantic-purple-100:var(--color-purple-900);--semantic-purple-50:var(--color-purple-950);--semantic-fuchsia-950:var(--color-fuchsia-50);--semantic-fuchsia-900:var(--color-fuchsia-100);--semantic-fuchsia-800:var(--color-fuchsia-200);--semantic-fuchsia-700:var(--color-fuchsia-300);--semantic-fuchsia-600:var(--color-fuchsia-400);--semantic-fuchsia-500:var(--color-fuchsia-500);--semantic-fuchsia-400:var(--color-fuchsia-600);--semantic-fuchsia-300:var(--color-fuchsia-700);--semantic-fuchsia-200:var(--color-fuchsia-800);--semantic-fuchsia-100:var(--color-fuchsia-900);--semantic-fuchsia-50:var(--color-fuchsia-950);--semantic-pink-950:var(--color-pink-50);--semantic-pink-900:var(--color-pink-100);--semantic-pink-800:var(--color-pink-200);--semantic-pink-700:var(--color-pink-300);--semantic-pink-600:var(--color-pink-400);--semantic-pink-500:var(--color-pink-500);--semantic-pink-400:var(--color-pink-600);--semantic-pink-300:var(--color-pink-700);--semantic-pink-200:var(--color-pink-800);--semantic-pink-100:var(--color-pink-900);--semantic-pink-50:var(--color-pink-950);--semantic-rose-950:var(--color-rose-50);--semantic-rose-900:var(--color-rose-100);--semantic-rose-800:var(--color-rose-200);--semantic-rose-700:var(--color-rose-300);--semantic-rose-600:var(--color-rose-400);--semantic-rose-500:var(--color-rose-500);--semantic-rose-400:var(--color-rose-600);--semantic-rose-300:var(--color-rose-700);--semantic-rose-200:var(--color-rose-800);--semantic-rose-100:var(--color-rose-900);--semantic-rose-50:var(--color-rose-950);--semantic-green-950:var(--color-green-50);--semantic-green-900:var(--color-green-100);--semantic-green-800:var(--color-green-200);--semantic-green-700:var(--color-green-300);--semantic-green-600:var(--color-green-400);--semantic-green-500:var(--color-green-500);--semantic-green-400:var(--color-green-600);--semantic-green-300:var(--color-green-700);--semantic-green-200:var(--color-green-800);--semantic-green-100:var(--color-green-900);--semantic-green-50:var(--color-green-950);--semantic-emerald-950:var(--color-emerald-50);--semantic-emerald-900:var(--color-emerald-100);--semantic-emerald-800:var(--color-emerald-200);--semantic-emerald-700:var(--color-emerald-300);--semantic-emerald-600:var(--color-emerald-400);--semantic-emerald-500:var(--color-emerald-500);--semantic-emerald-400:var(--color-emerald-600);--semantic-emerald-300:var(--color-emerald-700);--semantic-emerald-200:var(--color-emerald-800);--semantic-emerald-100:var(--color-emerald-900);--semantic-emerald-50:var(--color-emerald-950);--semantic-teal-950:var(--color-teal-50);--semantic-teal-900:var(--color-teal-100);--semantic-teal-800:var(--color-teal-200);--semantic-teal-700:var(--color-teal-300);--semantic-teal-600:var(--color-teal-400);--semantic-teal-500:var(--color-teal-500);--semantic-teal-400:var(--color-teal-600);--semantic-teal-300:var(--color-teal-700);--semantic-teal-200:var(--color-teal-800);--semantic-teal-100:var(--color-teal-900);--semantic-teal-50:var(--color-teal-950);--semantic-cyan-950:var(--color-cyan-50);--semantic-cyan-900:var(--color-cyan-100);--semantic-cyan-800:var(--color-cyan-200);--semantic-cyan-700:var(--color-cyan-300);--semantic-cyan-600:var(--color-cyan-400);--semantic-cyan-500:var(--color-cyan-500);--semantic-cyan-400:var(--color-cyan-600);--semantic-cyan-300:var(--color-cyan-700);--semantic-cyan-200:var(--color-cyan-800);--semantic-cyan-100:var(--color-cyan-900);--semantic-cyan-50:var(--color-cyan-950);--semantic-sky-950:var(--color-sky-50);--semantic-sky-900:var(--color-sky-100);--semantic-sky-800:var(--color-sky-200);--semantic-sky-700:var(--color-sky-300);--semantic-sky-600:var(--color-sky-400);--semantic-sky-500:var(--color-sky-500);--semantic-sky-400:var(--color-sky-600);--semantic-sky-300:var(--color-sky-700);--semantic-sky-200:var(--color-sky-800);--semantic-sky-100:var(--color-sky-900);--semantic-sky-50:var(--color-sky-950);--semantic-orange-950:var(--color-orange-50);--semantic-orange-900:var(--color-orange-100);--semantic-orange-800:var(--color-orange-200);--semantic-orange-700:var(--color-orange-300);--semantic-orange-600:var(--color-orange-400);--semantic-orange-500:var(--color-orange-500);--semantic-orange-400:var(--color-orange-600);--semantic-orange-300:var(--color-orange-700);--semantic-orange-200:var(--color-orange-800);--semantic-orange-100:var(--color-orange-900);--semantic-orange-50:var(--color-orange-950);--semantic-amber-950:var(--color-amber-50);--semantic-amber-900:var(--color-amber-100);--semantic-amber-800:var(--color-amber-200);--semantic-amber-700:var(--color-amber-300);--semantic-amber-600:var(--color-amber-400);--semantic-amber-500:var(--color-amber-500);--semantic-amber-400:var(--color-amber-600);--semantic-amber-300:var(--color-amber-700);--semantic-amber-200:var(--color-amber-800);--semantic-amber-100:var(--color-amber-900);--semantic-amber-50:var(--color-amber-950);--semantic-yellow-950:var(--color-yellow-50);--semantic-yellow-900:var(--color-yellow-100);--semantic-yellow-800:var(--color-yellow-200);--semantic-yellow-700:var(--color-yellow-300);--semantic-yellow-600:var(--color-yellow-400);--semantic-yellow-500:var(--color-yellow-500);--semantic-yellow-400:var(--color-yellow-600);--semantic-yellow-300:var(--color-yellow-700);--semantic-yellow-200:var(--color-yellow-800);--semantic-yellow-100:var(--color-yellow-900);--semantic-yellow-50:var(--color-yellow-950);--semantic-lime-950:var(--color-lime-50);--semantic-lime-900:var(--color-lime-100);--semantic-lime-800:var(--color-lime-200);--semantic-lime-700:var(--color-lime-300);--semantic-lime-600:var(--color-lime-400);--semantic-lime-500:var(--color-lime-500);--semantic-lime-400:var(--color-lime-600);--semantic-lime-300:var(--color-lime-700);--semantic-lime-200:var(--color-lime-800);--semantic-lime-100:var(--color-lime-900);--semantic-lime-50:var(--color-lime-950)}:root{--color-base-0:#ffffff;--color-base-50:#f9fafb;--color-base-100:#f2f4f7;--color-base-200:#e4e7ec;--color-base-300:#ced2da;--color-base-400:#97a1af;--color-base-500:#637083;--color-base-600:#414e62;--color-base-700:#344051;--color-base-750:#27313f;--color-base-800:#1a232d;--color-base-900:#141c25;--color-secondary-50:var(--color-base-50);--color-secondary-100:var(--color-base-100);--color-secondary-200:var(--color-base-200);--color-secondary-300:var(--color-base-300);--color-secondary-400:var(--color-base-400);--color-secondary-500:var(--color-base-500);--color-secondary-600:var(--color-base-600);--color-secondary-700:var(--color-base-700);--color-secondary-750:var(--color-base-750);--color-secondary-800:var(--color-base-800);--color-secondary-900:var(--color-base-900);--color-secondary-950:var(--color-base-900);--color-info-50:#f0f9ff;--color-info-100:#e0f2fe;--color-info-200:#b9e6fe;--color-info-300:#7cd4fd;--color-info-400:#36bffa;--color-info-500:#0ba5ec;--color-info-600:#0086c9;--color-info-700:#026aa2;--color-info-800:#065986;--color-info-900:#0b4a6f;--color-info-950:#052f4a;--color-success-50:#ecfdf5;--color-success-100:#d1fae5;--color-success-200:#a7f3d0;--color-success-300:#6ee7b7;--color-success-400:#34d399;--color-success-500:#10b978;--color-success-600:#059669;--color-success-700:#047857;--color-success-800:#065f46;--color-success-900:#064e3b;--color-success-950:#052e23;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-warning-950:#58290e;--color-error-50:#ffe5e5;--color-error-100:#ffc2c2;--color-error-200:#ffa3a3;--color-error-300:#ff8585;--color-error-400:#ff6666;--color-error-500:#ff4d4d;--color-error-600:#f62c2c;--color-error-700:#de1212;--color-error-800:#b01111;--color-error-900:#790c0c;--color-error-950:#460809;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#0c0a09;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-750:#333333;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#09090b;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#afe556;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#002c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#022f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#052f4a;--color-primary-brand-50:#f0fbff;--color-primary-brand-100:#dbf4fe;--color-primary-brand-200:#b3ebfc;--color-primary-brand-300:#6edcf7;--color-primary-brand-400:#29cef4;--color-primary-brand-500:#00c0f3;--color-primary-brand-600:#009ad5;--color-primary-brand-700:#0079ad;--color-primary-brand-800:#0a5570;--color-primary-brand-900:#0c3e5f;--color-primary-brand-950:#072c45;--color-primary-50:var(--color-primary-brand-50);--color-primary-100:var(--color-primary-brand-100);--color-primary-200:var(--color-primary-brand-200);--color-primary-300:var(--color-primary-brand-300);--color-primary-400:var(--color-primary-brand-400);--color-primary-500:var(--color-primary-brand-500);--color-primary-600:var(--color-primary-brand-600);--color-primary-700:var(--color-primary-brand-700);--color-primary-800:var(--color-primary-brand-800);--color-primary-900:var(--color-primary-brand-900);--color-primary-950:var(--color-primary-brand-950);--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#162456;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2f0d68;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3c0366;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4b004f;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#510424;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4d0218;--text-primary:var(--color-base-900);--text-secondary:var(--color-base-700);--text-tertiary:var(--color-base-500);--text-disabled:var(--color-base-300);--text-quaternary:var(--color-base-0);--bg-0:var(--color-base-0);--bg-0_hover:var(--color-base-50);--bg-50:var(--color-base-50);--bg-50_hover:var(--color-base-100);--bg-100:var(--color-base-100);--bg-100_hover:var(--color-base-100);--bg-200:var(--color-base-200);--bg-disabled:var(--color-base-200);--bg-primary-500:var(--color-primary-500);--bg-primary-500_hover:var(--color-primary-600);--bg-primary-500-a10:color-mix(in srgb,var(--color-primary-500) 10%,transparent);--bg-primary-500-a10_hover:color-mix(in srgb,var(--color-primary-500) 15%,transparent);--bg-success-500:var(--color-success-500);--bg-success-500_hover:var(--color-success-600);--bg-success-500-a10:color-mix(in srgb,var(--color-success-500) 10%,transparent);--bg-success-500-a10_hover:color-mix(in srgb,var(--color-success-500) 15%,transparent);--bg-error-500:var(--color-error-500);--bg-error-500_hover:var(--color-error-600);--bg-error-500-a10:color-mix(in srgb,var(--color-error-500) 10%,transparent);--bg-error-500-a10_hover:color-mix(in srgb,var(--color-error-500) 15%,transparent);--border-100:var(--color-base-100);--border-100_hover:var(--color-base-200);--border-200:var(--color-base-200);--border-200_hover:var(--color-base-300);--border-300:var(--color-base-300);--border-300_hover:var(--color-base-400);--border-400:var(--color-base-400);--border-400_hover:var(--color-base-500);--border-800:var(--color-base-800);--border-800_hover:var(--color-base-900);--border-900:var(--color-base-900);--border-disabled:var(--color-base-300);--border-primary-500:var(--color-primary-500);--border-primary-500_hover:var(--color-primary-600);--border-success-500:var(--color-success-500);--border-success-500_hover:var(--color-success-600);--border-error-500:var(--color-error-500);--border-error-500_hover:var(--color-error-600);--foreground-900:var(--color-base-900);--foreground-800:var(--color-base-800);--foreground-800_hover:var(--color-base-900);--foreground-700:var(--color-base-700);--foreground-700_hover:var(--color-base-800);--foreground-600:var(--color-base-600);--foreground-600_hover:var(--color-base-700);--foreground-500:var(--color-base-500);--foreground-500_hover:var(--color-base-600);--foreground-400:var(--color-base-400);--foreground-400_hover:var(--color-base-500);--foreground-300:var(--color-base-300);--foreground-300_hover:var(--color-base-400);--icon-900:var(--color-base-900);--icon-800:var(--color-base-800);--icon-700:var(--color-base-700);--icon-600:var(--color-base-600);--icon-500:var(--color-base-500);--icon-400:var(--color-base-400);--icon-300:var(--color-base-300);--icon-200:var(--color-base-200);--icon-100:var(--color-base-100);--icon-50:var(--color-base-50);--icon-0:var(--color-base-0)}[data-theme=dark]{--text-primary:var(--color-base-0);--text-secondary:var(--color-base-200);--text-tertiary:var(--color-base-400);--text-disabled:var(--color-base-700);--text-quaternary:var(--color-base-900);--bg-0:var(--color-base-900);--bg-0_hover:var(--color-base-800);--bg-50:var(--color-base-800);--bg-50_hover:var(--color-base-700);--bg-100:var(--color-base-700);--bg-100_hover:var(--color-base-700);--bg-200:var(--color-base-600);--bg-disabled:var(--color-base-600);--bg-primary-500:var(--color-primary-500);--bg-primary-500_hover:var(--color-primary-600);--bg-primary-500-a10:color-mix(in srgb,var(--color-primary-500) 10%,transparent);--bg-primary-500-a10_hover:color-mix(in srgb,var(--color-primary-500) 15%,transparent);--bg-success-500:var(--color-success-500);--bg-success-500_hover:var(--color-success-600);--bg-success-500-a10:color-mix(in srgb,var(--color-success-500) 10%,transparent);--bg-success-500-a10_hover:color-mix(in srgb,var(--color-success-500) 15%,transparent);--bg-error-500:var(--color-error-500);--bg-error-500_hover:var(--color-error-600);--bg-error-500-a10:color-mix(in srgb,var(--color-error-500) 10%,transparent);--bg-error-500-a10_hover:color-mix(in srgb,var(--color-error-500) 15%,transparent);--border-100:var(--color-base-800);--border-100_hover:var(--color-base-700);--border-200:var(--color-base-700);--border-200_hover:var(--color-base-700);--border-300:var(--color-base-700);--border-300_hover:var(--color-base-600);--border-400:var(--color-base-600);--border-400_hover:var(--color-base-500);--border-800:var(--color-base-100);--border-800_hover:var(--color-base-0);--border-900:var(--color-base-0);--border-disabled:var(--color-base-700);--border-primary-500:var(--color-primary-500);--border-primary-500_hover:var(--color-primary-600);--border-success-500:var(--color-success-500);--border-success-500_hover:var(--color-success-600);--border-error-500:var(--color-error-500);--border-error-500_hover:var(--color-error-600);--foreground-900:var(--color-base-0);--foreground-800:var(--color-base-200);--foreground-800_hover:var(--color-base-100);--foreground-700:var(--color-base-300);--foreground-700_hover:var(--color-base-200);--foreground-600:var(--color-base-300);--foreground-600_hover:var(--color-base-200);--foreground-500:var(--color-base-400);--foreground-500_hover:var(--color-base-300);--foreground-400:var(--color-base-500);--foreground-400_hover:var(--color-base-400);--foreground-300:var(--color-base-600);--foreground-300_hover:var(--color-base-500);--icon-900:var(--color-base-0);--icon-800:var(--color-base-50);--icon-700:var(--color-base-100);--icon-600:var(--color-base-200);--icon-500:var(--color-base-300);--icon-400:var(--color-base-400);--icon-300:var(--color-base-500);--icon-200:var(--color-base-600);--icon-100:var(--color-base-700);--icon-50:var(--color-base-800);--icon-0:var(--color-base-900)}:root{--color-background:var(--bg-50);--color-foreground:var(--foreground-900);--color-card:var(--bg-50);--color-card-foreground:var(--foreground-900);--color-popover:var(--bg-50);--color-popover-foreground:var(--foreground-900);--color-muted:var(--bg-50);--color-muted-foreground:var(--foreground-500);--color-accent:var(--color-primary-500);--color-accent-foreground:var(--color-base-0);--color-destructive:var(--color-error-500);--color-destructive-foreground:var(--color-base-0);--color-border:var(--border-200);--color-input:var(--border-300);--color-ring:var(--color-primary-500);--color-text-primary:var(--foreground-900);--color-text-secondary:var(--foreground-700);--color-text-tertiary:var(--foreground-500);--color-text-muted:var(--foreground-500);--color-text-muted-foreground:var(--foreground-500);--color-text-disabled:var(--foreground-300);--color-bg-background:var(--bg-50);--color-bg-primary:var(--color-primary-500);--color-bg-secondary:var(--bg-50);--color-bg-tertiary:var(--bg-100);--color-bg-surface:var(--bg-50);--color-bg-success:var(--color-success-500);--color-bg-warning:var(--color-warning-500);--color-bg-danger:var(--color-error-500);--color-bg-info:var(--color-info-500);--color-bg-0:var(--bg-0);--color-bg-50:var(--bg-50);--color-bg-100:var(--bg-100);--color-border-border:var(--border-200);--color-border-primary:var(--border-primary-500);--color-border-secondary:var(--border-300);--color-border-tertiary:var(--border-100);--color-border-success:var(--border-success-500);--color-border-warning:var(--border-400);--color-border-danger:var(--border-error-500);--color-border-info:var(--color-primary-400);--color-border-200:var(--border-200);--color-border-300:var(--border-300);--color-bg-hover:var(--bg-50_hover);--color-bg-active:var(--bg-100);--color-bg-focus:var(--bg-primary-500-a10);--color-bg-disabled:var(--bg-disabled);--color-bg-selected:var(--bg-primary-500-a10);--color-icon-primary:var(--icon-900);--color-icon-secondary:var(--icon-700);--color-icon-muted:var(--icon-500);--color-icon-disabled:var(--icon-300);--color-icon-success:var(--color-success-600);--color-icon-warning:var(--color-warning-600);--color-icon-danger:var(--color-error-600);--color-icon-info:var(--color-info-600);--color-button-primary-filled-bg:var(--semantic-primary-950);--color-button-primary-filled-text:var(--text-quaternary);--color-button-primary-filled-hover-bg:var(--semantic-primary-900);--color-button-primary-filled-focus-bg:var(--semantic-primary-900);--color-button-primary-filled-active-bg:var(--semantic-primary-800);--color-button-primary-filled-disabled-bg:var(--bg-disabled);--color-button-primary-light-bg:var(--semantic-primary-50);--color-button-primary-light-text:var(--semantic-primary-900);--color-button-primary-light-hover-bg:var(--semantic-primary-100);--color-button-primary-light-focus-bg:var(--semantic-primary-50);--color-button-primary-light-active-bg:var(--semantic-primary-200);--color-button-primary-light-disabled-bg:var(--bg-disabled);--color-button-primary-outline-bg:transparent;--color-button-primary-outline-text:var(--semantic-primary-900);--color-button-primary-outline-border:var(--semantic-primary-600);--color-button-primary-outline-hover-bg:var(--semantic-primary-50);--color-button-primary-outline-hover-border:var(--semantic-primary-700);--color-button-primary-outline-focus-bg:var(--semantic-primary-50);--color-button-primary-outline-active-bg:var(--semantic-primary-100);--color-button-primary-outline-disabled-bg:transparent;--color-button-primary-outline-disabled-border:var(--border-disabled);--color-button-primary-outline-disabled-text:var(--foreground-300);--color-button-primary-ghost-bg:transparent;--color-button-primary-ghost-text:var(--semantic-primary-900);--color-button-primary-ghost-hover-bg:var(--bg-primary-500-a10);--color-button-primary-ghost-focus-bg:var(--bg-primary-500-a10);--color-button-primary-ghost-active-bg:var(--bg-primary-500-a10_hover);--color-button-primary-ghost-disabled-bg:transparent;--color-button-primary-link-bg:transparent;--color-button-primary-link-text:var(--semantic-primary-700);--color-button-primary-link-hover-text:var(--semantic-primary-900);--color-button-primary-link-focus-bg:transparent;--color-button-primary-link-active-text:var(--semantic-primary-800);--color-button-primary-link-disabled-text:var(--foreground-300);--color-button-primary-brand-filled-bg:var(--color-primary-brand-500);--color-button-primary-brand-filled-text:var(--color-base-0);--color-button-primary-brand-filled-hover-bg:var(--color-primary-brand-600);--color-button-primary-brand-filled-focus-bg:var(--color-primary-brand-600);--color-button-primary-brand-filled-active-bg:var(--color-primary-brand-700);--color-button-primary-brand-filled-disabled-bg:var(--bg-disabled);--color-button-primary-brand-light-bg:var(--color-primary-brand-50);--color-button-primary-brand-light-text:var(--color-primary-brand-900);--color-button-primary-brand-light-hover-bg:var(--color-primary-brand-100);--color-button-primary-brand-light-focus-bg:var(--color-primary-brand-50);--color-button-primary-brand-light-active-bg:var(--color-primary-brand-200);--color-button-primary-brand-light-disabled-bg:var(--bg-disabled);--color-button-primary-brand-outline-bg:transparent;--color-button-primary-brand-outline-text:var(--color-primary-brand-900);--color-button-primary-brand-outline-border:var(--color-primary-brand-500);--color-button-primary-brand-outline-hover-bg:var(--color-primary-brand-50);--color-button-primary-brand-outline-hover-border:var(--color-primary-brand-600);--color-button-primary-brand-outline-focus-bg:var(--color-primary-brand-50);--color-button-primary-brand-outline-active-bg:var(--color-primary-brand-100);--color-button-primary-brand-outline-disabled-bg:transparent;--color-button-primary-brand-outline-disabled-border:var(--border-disabled);--color-button-primary-brand-outline-disabled-text:var(--foreground-300);--color-button-primary-brand-ghost-bg:transparent;--color-button-primary-brand-ghost-text:var(--color-primary-brand-900);--color-button-primary-brand-ghost-hover-bg:var(--bg-primary-500-a10);--color-button-primary-brand-ghost-focus-bg:var(--bg-primary-500-a10);--color-button-primary-brand-ghost-active-bg:var(--bg-primary-500-a10_hover);--color-button-primary-brand-ghost-disabled-bg:transparent;--color-button-primary-brand-link-bg:transparent;--color-button-primary-brand-link-text:var(--color-primary-brand-600);--color-button-primary-brand-link-hover-text:var(--color-primary-brand-900);--color-button-primary-brand-link-focus-bg:transparent;--color-button-primary-brand-link-active-text:var(--color-primary-brand-800);--color-button-primary-brand-link-disabled-text:var(--foreground-300);--color-button-secondary-filled-bg:var(--bg-100);--color-button-secondary-filled-text:var(--foreground-800);--color-button-secondary-filled-hover-bg:var(--bg-100_hover);--color-button-secondary-filled-focus-bg:var(--bg-200);--color-button-secondary-filled-active-bg:var(--bg-200);--color-button-secondary-filled-disabled-bg:var(--bg-100);--color-button-secondary-light-bg:var(--semantic-secondary-100);--color-button-secondary-light-text:var(--semantic-secondary-900);--color-button-secondary-light-hover-bg:var(--semantic-secondary-200);--color-button-secondary-light-focus-bg:var(--semantic-secondary-100);--color-button-secondary-light-active-bg:var(--semantic-secondary-300);--color-button-secondary-light-disabled-bg:var(--bg-disabled);--color-button-secondary-outline-bg:transparent;--color-button-secondary-outline-text:var(--foreground-800);--color-button-secondary-outline-border:var(--semantic-secondary-400);--color-button-secondary-outline-hover-bg:var(--semantic-secondary-50);--color-button-secondary-outline-hover-border:var(--semantic-secondary-500);--color-button-secondary-outline-focus-bg:var(--semantic-secondary-50);--color-button-secondary-outline-active-bg:var(--semantic-secondary-100);--color-button-secondary-outline-disabled-bg:transparent;--color-button-secondary-outline-disabled-border:var(--border-disabled);--color-button-secondary-outline-disabled-text:var(--foreground-300);--color-button-secondary-ghost-bg:transparent;--color-button-secondary-ghost-text:var(--foreground-800);--color-button-secondary-ghost-hover-bg:var(--bg-50_hover);--color-button-secondary-ghost-focus-bg:var(--bg-50_hover);--color-button-secondary-ghost-active-bg:var(--bg-100_hover);--color-button-secondary-ghost-disabled-bg:transparent;--color-button-secondary-link-bg:transparent;--color-button-secondary-link-text:var(--foreground-700);--color-button-secondary-link-hover-text:var(--foreground-900);--color-button-secondary-link-focus-bg:transparent;--color-button-secondary-link-active-text:var(--foreground-800);--color-button-secondary-link-disabled-text:var(--foreground-300);--color-button-danger-filled-bg:var(--color-error-500);--color-button-danger-filled-text:var(--color-base-0);--color-button-danger-filled-hover-bg:var(--color-error-600);--color-button-danger-filled-focus-bg:var(--color-error-700);--color-button-danger-filled-active-bg:var(--color-error-700);--color-button-danger-filled-disabled-bg:var(--color-error-200);--color-button-danger-light-bg:var(--semantic-error-50);--color-button-danger-light-text:var(--semantic-error-900);--color-button-danger-light-hover-bg:var(--semantic-error-100);--color-button-danger-light-focus-bg:var(--semantic-error-50);--color-button-danger-light-active-bg:var(--semantic-error-200);--color-button-danger-light-disabled-bg:var(--bg-disabled);--color-button-danger-outline-bg:transparent;--color-button-danger-outline-text:var(--semantic-error-800);--color-button-danger-outline-border:var(--semantic-error-600);--color-button-danger-outline-hover-bg:var(--semantic-error-50);--color-button-danger-outline-hover-border:var(--semantic-error-700);--color-button-danger-outline-focus-bg:var(--semantic-error-50);--color-button-danger-outline-active-bg:var(--semantic-error-100);--color-button-danger-outline-disabled-bg:transparent;--color-button-danger-outline-disabled-border:var(--border-disabled);--color-button-danger-outline-disabled-text:var(--foreground-300);--color-button-danger-ghost-bg:transparent;--color-button-danger-ghost-text:var(--semantic-error-700);--color-button-danger-ghost-hover-bg:var(--bg-error-500-a10);--color-button-danger-ghost-focus-bg:var(--bg-error-500-a10);--color-button-danger-ghost-active-bg:var(--bg-error-500-a10_hover);--color-button-danger-ghost-disabled-bg:transparent;--color-button-danger-link-bg:transparent;--color-button-danger-link-text:var(--semantic-error-700);--color-button-danger-link-hover-text:var(--semantic-error-900);--color-button-danger-link-focus-bg:transparent;--color-button-danger-link-active-text:var(--semantic-error-800);--color-button-danger-link-disabled-text:var(--foreground-300);--color-button-primary-bg:var(--color-button-primary-filled-bg);--color-button-primary-text:var(--color-button-primary-filled-text);--color-button-primary-hover:var(--color-button-primary-filled-hover-bg);--color-button-primary-focus:var(--color-button-primary-filled-focus-bg);--color-button-primary-active:var(--color-button-primary-filled-active-bg);--color-button-primary-disabled:var(--color-button-primary-filled-disabled-bg);--color-button-secondary-bg:var(--color-button-secondary-filled-bg);--color-button-secondary-text:var(--color-button-secondary-filled-text);--color-button-secondary-hover:var(--color-button-secondary-filled-hover-bg);--color-button-secondary-active:var(--color-button-secondary-filled-active-bg);--color-button-secondary-disabled:var(--color-button-secondary-filled-disabled-bg);--color-button-danger-bg:var(--color-button-danger-filled-bg);--color-button-danger-text:var(--color-button-danger-filled-text);--color-button-danger-hover:var(--color-button-danger-filled-hover-bg);--color-button-danger-active:var(--color-button-danger-filled-active-bg);--color-button-danger-disabled:var(--color-button-danger-filled-disabled-bg);--color-input-placeholder:var(--foreground-400);--shadow-xs:0 1px 2px 0 rgb(from var(--color-base-900) r g b/0.0509803922);--shadow-s:0 1px 3px 0 rgb(from var(--color-base-900) r g b/0.0784313725);--shadow-m:0 4px 6px -1px rgb(from var(--color-base-900) r g b/0.0784313725);--shadow-l:0 10px 15px -3px rgb(from var(--color-base-900) r g b/0.0784313725);--shadow-xl:0 20px 25px -5px rgb(from var(--color-base-900) r g b/0.1019607843);--shadow-xxl:0 25px 50px -12px rgb(from var(--color-base-900) r g b/0.2509803922);--tabs-shadow:0 1px 3px 0 rgb(from var(--color-base-900) r g b/0.0509803922);--button-shadow:0 1px 2px 0 rgb(from var(--color-base-900) r g b/0.0392156863);--focus-state-base:0 0 0 2px var(--icon-0),0 0 0 4px var(--icon-300);--focus-state-primary-brand:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-primary-500) r g b/0.5019607843);--focus-state-info:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-info-500) r g b/0.5019607843);--focus-state-success:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-success-500) r g b/0.5019607843);--focus-state-warning:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-warning-500) r g b/0.5019607843);--focus-state-error:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-error-500) r g b/0.5019607843);--focus-state-orange:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-orange-500) r g b/0.5019607843);--focus-state-lime:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-lime-500) r g b/0.5019607843);--focus-state-violet:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-violet-500) r g b/0.5019607843);--focus-state-pink:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-pink-500) r g b/0.5019607843);--focus-state-rose:0 0 0 2px var(--icon-0),0 0 0 4px rgb(from var(--color-rose-500) r g b/0.5019607843)}