.brixs-font-display.-large{font-family:var(--brixs-font-family-display, var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif));font-weight:800;line-height:.9;font-size:3.375rem;letter-spacing:-.035em}.brixs-font-display.-medium{font-family:var(--brixs-font-family-display, var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif));font-weight:800;line-height:.92;font-size:2.8125rem;letter-spacing:-.03em}.brixs-font-display.-small{font-family:var(--brixs-font-family-display, var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif));font-weight:800;line-height:.94;font-size:2.25rem;letter-spacing:-.025em}.brixs-font-display.-serif.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:.9;font-size:3.375rem;letter-spacing:-.035em}.brixs-font-display.-serif.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:.92;font-size:2.8125rem;letter-spacing:-.03em}.brixs-font-display.-serif.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:.94;font-size:2.25rem;letter-spacing:-.025em}.brixs-font-headline.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1;font-size:2rem;letter-spacing:-.02em}.brixs-font-headline.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1;font-size:1.75rem;letter-spacing:-.015em}.brixs-font-headline.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1.05;font-size:1.5rem;letter-spacing:-.01em}.brixs-font-headline.-serif.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1;font-size:2rem;letter-spacing:-.02em}.brixs-font-headline.-serif.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1;font-size:1.75rem;letter-spacing:-.015em}.brixs-font-headline.-serif.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1.05;font-size:1.5rem;letter-spacing:-.01em}.brixs-font-title.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.75rem;font-size:1.375rem;letter-spacing:0}.brixs-font-title.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-font-title.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.25rem;font-size:.875rem;letter-spacing:.005em}.brixs-font-title.-serif.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.75rem;font-size:1.375rem;letter-spacing:0}.brixs-font-title.-serif.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-font-title.-serif.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.25rem;font-size:.875rem;letter-spacing:.005em}.brixs-font-label.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.25rem;font-size:.875rem;letter-spacing:.01em}.brixs-font-label.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1rem;font-size:.75rem;letter-spacing:.02em}.brixs-font-label.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1rem;font-size:.6875rem;letter-spacing:.025em}.brixs-font-label.-serif.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.25rem;font-size:.875rem;letter-spacing:.01em}.brixs-font-label.-serif.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1rem;font-size:.75rem;letter-spacing:.02em}.brixs-font-label.-serif.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1rem;font-size:.6875rem;letter-spacing:.025em}.brixs-font-body.-large{font-family:var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-weight:400;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-font-body.-medium{font-family:var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-weight:400;line-height:1.25rem;font-size:.875rem;letter-spacing:0}.brixs-font-body.-small{font-family:var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-weight:400;line-height:1rem;font-size:.75rem;letter-spacing:.01em}.brixs-font-body.-serif.-large{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:400;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-font-body.-serif.-medium{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:400;line-height:1.25rem;font-size:.875rem;letter-spacing:0}.brixs-font-body.-serif.-small{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:400;line-height:1rem;font-size:.75rem;letter-spacing:.01em}.brixs-typo-display-large{font-family:var(--brixs-font-family-display, var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif));font-weight:800;line-height:.9;font-size:3.375rem;letter-spacing:-.035em}.brixs-typo-display-large-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:.9;font-size:3.375rem;letter-spacing:-.035em}.brixs-typo-display-medium{font-family:var(--brixs-font-family-display, var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif));font-weight:800;line-height:.92;font-size:2.8125rem;letter-spacing:-.03em}.brixs-typo-display-medium-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:.92;font-size:2.8125rem;letter-spacing:-.03em}.brixs-typo-display-small{font-family:var(--brixs-font-family-display, var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif));font-weight:800;line-height:.94;font-size:2.25rem;letter-spacing:-.025em}.brixs-typo-display-small-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:.94;font-size:2.25rem;letter-spacing:-.025em}.brixs-typo-headline-large,.brixs-typo-headline-large-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1;font-size:2rem;letter-spacing:-.02em}.brixs-font-headline-medium-serif,.brixs-typo-headline-medium,.brixs-typo-headline-medium-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1;font-size:1.75rem;letter-spacing:-.015em}.brixs-typo-headline-small,.brixs-typo-headline-small-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:800;line-height:1.05;font-size:1.5rem;letter-spacing:-.01em}.brixs-typo-title-large,.brixs-typo-title-large-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.75rem;font-size:1.375rem;letter-spacing:0}.brixs-typo-title-medium,.brixs-typo-title-medium-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-typo-title-small,.brixs-typo-title-small-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.25rem;font-size:.875rem;letter-spacing:.005em}.brixs-typo-label-large,.brixs-typo-label-large-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1.25rem;font-size:.875rem;letter-spacing:.01em}.brixs-typo-label-medium,.brixs-typo-label-medium-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1rem;font-size:.75rem;letter-spacing:.02em}.brixs-typo-label-small,.brixs-typo-label-small-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:600;line-height:1rem;font-size:.6875rem;letter-spacing:.025em}.brixs-typo-body-large{font-family:var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-weight:400;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-typo-body-large-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:400;line-height:1.5rem;font-size:1rem;letter-spacing:0}.brixs-font-body-medium,.brixs-typo-body-medium{font-family:var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-weight:400;line-height:1.25rem;font-size:.875rem;letter-spacing:0}.brixs-typo-body-medium-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:400;line-height:1.25rem;font-size:.875rem;letter-spacing:0}.brixs-typo-body-small{font-family:var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-weight:400;line-height:1rem;font-size:.75rem;letter-spacing:.01em}.brixs-typo-body-small-serif{font-family:var(--brixs-font-family-brand, "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif);font-weight:400;line-height:1rem;font-size:.75rem;letter-spacing:.01em}:root{-webkit-tap-highlight-color:transparent;--brixs-font-family-brand: "Tijolo", "Arial Narrow", "Aptos Narrow", "Helvetica Neue", arial, sans-serif;--brixs-font-family-display: var(--brixs-font-family-brand);--brixs-font-family-body: "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--brixs-black: #171512;--brixs-white: #fff;--brixs-companion-mist: #e9e3d9;--brixs-companion-sky: #fa9070;--brixs-companion-sky-hover: #eb6b49;--brixs-companion-sky-ink: #3157d5;--brixs-companion-lime: #ffe0d5;--brixs-neutral-0: #fffcf7;--brixs-neutral-50: #f3efe7;--brixs-neutral-100: #e9e3d9;--brixs-neutral-200: #ddd4c7;--brixs-neutral-300: #d5ccbf;--brixs-neutral-400: #b7aa9b;--brixs-neutral-500: #81766a;--brixs-neutral-600: #6b6258;--brixs-neutral-700: #403a33;--brixs-neutral-800: #201d19;--brixs-neutral-900: #171512;--brixs-neutral-950: #0f0e0c;--brixs-neutral-dark-surface: #211e19;--brixs-neutral-dark-surface-raised: #2b2721;--brixs-brand-50: #fff3ee;--brixs-brand-100: #ffe0d5;--brixs-brand-200: #ffc2af;--brixs-brand-250: #fda98f;--brixs-brand-300: #fa9070;--brixs-brand-350: #f27e5c;--brixs-brand-400: #eb6b49;--brixs-brand-500: #d65334;--brixs-brand-600: #c3472b;--brixs-brand-700: #b33a21;--brixs-brand-800: #8d2b1d;--brixs-brand-900: #5f2017;--brixs-brand-blueprint: #3157d5;--brixs-brand-blueprint-dark: #7691ff;--brixs-data-ochre: #9a6a00;--brixs-data-ochre-dark: #e5b94b;--brixs-data-teal: #087f74;--brixs-data-teal-dark: #51c0b2;--brixs-brand-slate: #3157d5;--brixs-base-50: #f3efe7;--brixs-base-100: #e9e3d9;--brixs-base-125: #e5ddd1;--brixs-base-150: #e0d8cc;--brixs-base-200: #ddd4c7;--brixs-base-250: #d9d0c3;--brixs-base-300: #d5ccbf;--brixs-base-350: #c5baac;--brixs-base-375: #b7aa9b;--brixs-base-400: #a89c8d;--brixs-base-450: #81766a;--brixs-base-500: #776d62;--brixs-base-600: #6b6258;--brixs-base-625: #5d554d;--brixs-base-650: #504942;--brixs-base-675: #403a33;--brixs-base-700: #332e29;--brixs-base-800: #201d19;--brixs-base-900: #171512;--brixs-base-apple: rgba(23, 21, 18, .6);--brixs-primary-50: #fff3ee;--brixs-primary-100: #ffe0d5;--brixs-primary-125: #ffd3c5;--brixs-primary-200: #ffc2af;--brixs-primary-250: #fda98f;--brixs-primary-300: #fa9070;--brixs-primary-350: #f27e5c;--brixs-primary-375: #eb6b49;--brixs-primary-400: #eb6b49;--brixs-primary-450: #df5f3d;--brixs-primary-500: #d65334;--brixs-primary-600: #c3472b;--brixs-primary-625: #bd4228;--brixs-primary-675: #b93d24;--brixs-primary-700: #b33a21;--brixs-primary-800: var(--brixs-brand-800);--brixs-primary-900: var(--brixs-brand-900);--brixs-primary-bluecta: #b33a21;--brixs-primary-ctasoft: #8d2b1d;--brixs-positive-50: #eaf7f0;--brixs-positive-100: #d8f0e4;--brixs-positive-200: #b7e2cc;--brixs-positive-250: #9ad7ba;--brixs-positive-300: #78c9a7;--brixs-positive-320: #68c29d;--brixs-positive-350: #48b884;--brixs-positive-375: #319b68;--brixs-positive-400: #16794d;--brixs-positive-450: #136d45;--brixs-positive-500: #0f603b;--brixs-positive-600: #0c5233;--brixs-positive-625: #09462c;--brixs-positive-675: #073a24;--brixs-positive-7000: #052f1d;--brixs-warning-50: #fff4e5;--brixs-warning-100: #ffe8c7;--brixs-warning-200: #fad59b;--brixs-warning-250: #f5c77a;--brixs-warning-300: #f0b961;--brixs-warning-350: #f0a33a;--brixs-warning-375: #d9891f;--brixs-warning-400: #c46f11;--brixs-warning-450: #ad5c0d;--brixs-warning-500: #9a4f0b;--brixs-warning-600: #7a3f08;--brixs-warning-625: #693506;--brixs-warning-675: #552a04;--brixs-warning-700: #421f03;--brixs-negative-50: #fdeef2;--brixs-negative-100: #fbdce4;--brixs-negative-200: #f6b8c8;--brixs-negative-250: #f198af;--brixs-negative-300: #ea7897;--brixs-negative-350: #d94d72;--brixs-negative-375: #c9325c;--brixs-negative-400: #a51b43;--brixs-negative-450: #92153a;--brixs-negative-500: #801131;--brixs-negative-600: #6d0e2a;--brixs-negative-625: #5e0c24;--brixs-negative-675: #4d091d;--brixs-negative-700: #3e0717;--brixs-negative-950: #25040d;--brixs-negative-cta: #a51b43;--brixs-marrom-50: #f5e6d1;--brixs-marrom-100: #f0d9c0;--brixs-marrom-200: #e6c8a7;--brixs-marrom-225: #ffe29e;--brixs-marrom-250: #d9b58e;--brixs-primary-soft-bg: #fff3ee;--brixs-primary-soft-border: #ffc2af;--brixs-primary-soft-color: #8d2b1d;--brixs-positive-soft-bg: #eaf7f0;--brixs-positive-soft-border: #9ad7ba;--brixs-positive-soft-color: #0f603b;--brixs-negative-soft-bg: #fdeef2;--brixs-negative-soft-border: #f198af;--brixs-negative-soft-color: #801131;--brixs-warning-soft-bg: #fff4e5;--brixs-warning-soft-border: #e7c38c;--brixs-warning-soft-color: #7a3f08;--brixs-tag-on-primary-bg: color-mix( in srgb, var(--brixs-color-on-primary) 12%, transparent );--brixs-tag-on-primary-color: var(--brixs-color-on-primary);--brixs-tag-on-primary-positive-bg: #17603a;--brixs-tag-on-primary-positive-color: #fff;--brixs-tag-on-primary-negative-bg: #8b1e2d;--brixs-tag-on-primary-negative-color: #fff;--brixs-tag-on-primary-warning-bg: #5c3a00;--brixs-tag-on-primary-warning-color: #fff;--brixs-card-bg-primary: var(--brixs-color-primary);--brixs-card-fg-strong: var(--brixs-color-on-primary);--brixs-card-fg-accent: color-mix( in srgb, var(--brixs-color-on-primary) 88%, var(--brixs-color-primary) );--brixs-card-fg-muted: color-mix( in srgb, var(--brixs-color-on-primary) 100%, transparent );--brixs-card-border: color-mix( in srgb, var(--brixs-color-on-primary) 30%, transparent );--brixs-card-divider-subtle: color-mix( in srgb, var(--brixs-color-on-primary) 20%, transparent );--brixs-card-hover-bg: #fff;--brixs-card-hover-fg: #171512;--brixs-primitive-loading-circle-track-neutral: color-mix( in srgb, var(--brixs-color-primary) 18%, transparent );--brixs-primitive-loading-circle-indicator-color: var(--brixs-color-primary);--brixs-primitive-feedback-font-size: .875rem;--brixs-primitive-feedback-font-family: var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");--brixs-primitive-feedback-line-height: 130%;--brixs-primitive-feedback-font-weight: 400;--brixs-primitive-feedback-gap: .25rem;--brixs-primitive-feedback-default-color: var(--brixs-color-text);--brixs-primitive-feedback-neutral-background: var(--brixs-primary-soft-bg);--brixs-primitive-feedback-neutral-color: var(--brixs-primary-soft-color);--brixs-primitive-feedback-success-background: var(--brixs-positive-soft-bg);--brixs-primitive-feedback-success-color: var(--brixs-positive-soft-color);--brixs-primitive-feedback-error-background: var(--brixs-negative-soft-bg);--brixs-primitive-feedback-error-color: var(--brixs-negative-soft-color);--brixs-primitive-feedback-error-text-color: #c00;--brixs-primitive-feedback-error-icon-size: 1rem;--brixs-primitive-feedback-disabled-background: var( --brixs-mix-surface-2-74-on-border-strong );--brixs-primitive-feedback-disabled-color: var( --brixs-color-text-muted-alpha-62 );--brixs-primitive-feedback-disabled-icon-color: var(--brixs-base-400);--brixs-primitive-feedback-neutral-background-dark: var( --brixs-mix-primary-16-on-surface-2-dark );--brixs-primitive-feedback-neutral-color-dark: var(--brixs-primary-200);--brixs-primitive-feedback-success-background-dark: var( --brixs-mix-success-16-on-surface-2-dark );--brixs-primitive-feedback-success-color-dark: var(--brixs-positive-200);--brixs-primitive-feedback-error-background-dark: var( --brixs-mix-danger-16-on-surface-2-dark );--brixs-primitive-feedback-error-color-dark: var(--brixs-negative-200);--brixs-primitive-feedback-error-text-color-dark: var(--brixs-negative-200);--brixs-primitive-feedback-disabled-background-dark: var( --brixs-color-text-alpha-10 );--brixs-primitive-feedback-disabled-color-dark: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-feedback-default-color-dark: var(--brixs-color-text-muted);--brixs-primitive-feedback-disabled-icon-color-dark: var( --brixs-color-text-muted-alpha-62 );--brixs-primitive-input-border-size: .0625rem;--brixs-primitive-input-border-size-hover: .125rem;--brixs-primitive-input-border-color: var(--brixs-color-border);--brixs-primitive-input-border-color-active: var(--brixs-color-focus);--brixs-primitive-input-border-color-error: #c00;--brixs-primitive-input-border-radius: var(--brixs-shape-control);--brixs-primitive-input-border-radius-small: var(--brixs-shape-control);--brixs-primitive-input-border-radius-xlarge: var(--brixs-shape-control);--brixs-primitive-input-container-height: 3rem;--brixs-primitive-input-container-height-small: 3rem;--brixs-primitive-input-container-height-xlarge: 4rem;--brixs-primitive-input-container-background-color: transparent;--brixs-primitive-input-container-padding-inline: .75rem;--brixs-primitive-input-container-min-width: 7.5rem ;--brixs-primitive-input-grid-gap-label: .5rem;--brixs-primitive-input-grid-gap-feedback: .25rem;--brixs-primitive-input-label-font-size: 1rem;--brixs-primitive-input-label-font-size-small: .875rem;--brixs-primitive-input-label-font-size-xlarge: 1.25rem;--brixs-primitive-input-label-font-family: var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");--brixs-primitive-input-label-font-weight: 700;--brixs-primitive-input-label-line-height: 130%;--brixs-primitive-input-label-color: var(--brixs-color-text);--brixs-primitive-input-text-font-size: 1rem;--brixs-primitive-input-text-font-size-small: 1rem;--brixs-primitive-input-text-font-size-xlarge: 1.5rem;--brixs-primitive-input-text-font-family: var(--brixs-font-family-body, "Source Sans 3", -apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");--brixs-primitive-input-text-line-height: 130%;--brixs-primitive-input-text-color: var(--brixs-color-text);--brixs-primitive-input-text-caret-color: var(--brixs-color-secondary);--brixs-primitive-input-text-placeholder-color: var(--brixs-color-text-muted);--brixs-primitive-input-error-color: #c00;--brixs-primitive-input-error-icon-size: 1rem;--brixs-primitive-input-error-icon-gap: .25rem;--brixs-primitive-input-disabled-background-color: var( --brixs-color-surface-2 );--brixs-primitive-input-disabled-border-color: var(--brixs-color-border);--brixs-primitive-input-disabled-icon-color: var(--brixs-base-350);--brixs-primitive-input-disabled-text-color: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-input-disabled-label-color: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-input-icon-size: 1.5rem;--brixs-primitive-input-icon-size-small: 1rem;--brixs-primitive-input-icon-size-xlarge: 2rem;--brixs-primitive-input-suffix-padding: .5rem;--brixs-primitive-input-suffix-padding-small: .25rem;--brixs-primitive-input-suffix-padding-xlarge: .75rem;--brixs-primitive-input-counter-color: var(--brixs-color-text);--brixs-primitive-input-counter-disabled-color: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-input-text-area-affordance-color: var(--brixs-color-border);--brixs-primitive-input-text-area-min-height: 3rem;--brixs-primitive-input-text-area-max-height: 14.688rem;--brixs-primitive-input-text-area-min-height-small: 2.5rem;--brixs-primitive-input-text-area-max-height-small: 14.063rem;--brixs-primitive-input-text-area-min-height-xlarge: 4rem;--brixs-primitive-input-text-area-max-height-xlarge: 17.5rem;--brixs-primitive-input-text-area-padding: .75rem 1.5rem .75rem .75rem;--brixs-primitive-input-text-area-min-width: 9.75rem ;--brixs-primitive-input-text-area-padding-small: .625rem;--brixs-primitive-input-text-area-padding-bottom: .25rem;--brixs-primitive-input-text-area-counter-margin: .25rem;--brixs-primitive-input-border-color-dark: var(--brixs-color-border);--brixs-primitive-input-border-color-active-dark: var(--brixs-color-focus);--brixs-primitive-input-border-color-error-dark: var(--brixs-color-danger);--brixs-primitive-input-container-background-color-dark: transparent;--brixs-primitive-input-label-color-dark: var(--brixs-color-text);--brixs-primitive-input-text-color-dark: var(--brixs-color-text);--brixs-primitive-input-text-caret-color-dark: var(--brixs-color-primary);--brixs-primitive-input-text-placeholder-color-dark: var( --brixs-color-text-muted );--brixs-primitive-input-error-color-dark: var(--brixs-color-danger);--brixs-primitive-input-disabled-background-color-dark: var( --brixs-color-surface-2 );--brixs-primitive-input-disabled-border-color-dark: var( --brixs-color-border-strong-alpha-46 );--brixs-primitive-input-disabled-icon-color-dark: var( --brixs-color-text-muted-alpha-62 );--brixs-primitive-input-disabled-text-color-dark: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-input-disabled-label-color-dark: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-input-counter-color-dark: var(--brixs-color-text);--brixs-primitive-input-counter-disabled-color-dark: var( --brixs-color-text-muted-alpha-70 );--brixs-primitive-modal-surface-bg-dark: var(--brixs-color-surface-2);--brixs-primitive-modal-header-color-dark: var(--brixs-color-text-muted);--brixs-primitive-modal-surface-bg: #fffcf7;--brixs-primitive-modal-header-color: #6b6258;--brixs-primitive-button-variant-neutral-background: #e9e3d9;--brixs-primitive-tabs-container-background: #e9e3d9;--brixs-color-bg: var(--brixs-neutral-50);--brixs-color-surface: var(--brixs-neutral-0);--brixs-color-surface-2: var(--brixs-neutral-100);--brixs-color-surface-subtle: var(--brixs-neutral-100);--brixs-color-surface-subtle-hover: var(--brixs-neutral-200);--brixs-color-text: var(--brixs-neutral-700);--brixs-color-text-strong: var(--brixs-neutral-800);--brixs-color-text-muted: var(--brixs-neutral-600);--brixs-color-companion: var(--brixs-neutral-100);--brixs-color-companion-strong: var(--brixs-neutral-300);--brixs-color-companion-warm: var(--brixs-brand-100);--brixs-color-border: var(--brixs-neutral-300);--brixs-color-border-strong: var(--brixs-neutral-500);--brixs-color-border-subtle: var(--brixs-neutral-200);--brixs-color-surface-hover: var(--brixs-mix-text-06-on-surface);--brixs-color-surface-2-hover: var(--brixs-mix-text-06-on-surface-2);--brixs-color-primary: var(--brixs-brand-700);--brixs-color-primary-hover: var(--brixs-brand-800);--brixs-color-on-primary: var(--brixs-white);--brixs-color-secondary: var(--brixs-neutral-700);--brixs-color-secondary-hover: color-mix( in srgb, var(--brixs-neutral-700) 78%, var(--brixs-neutral-950) );--brixs-color-secondary-strong: var(--brixs-neutral-800);--brixs-color-secondary-soft: var(--brixs-neutral-100);--brixs-color-on-secondary: var(--brixs-white);--brixs-color-accent: var(--brixs-brand-700);--brixs-color-accent-strong: var(--brixs-brand-800);--brixs-color-accent-soft: var(--brixs-brand-50);--brixs-color-focus: var(--brixs-brand-blueprint);--brixs-color-focus-offset: var(--brixs-color-surface);--brixs-color-data-blueprint: var(--brixs-brand-blueprint);--brixs-color-data-ochre: var(--brixs-data-ochre);--brixs-color-data-teal: var(--brixs-data-teal);--brixs-color-tertiary: transparent;--brixs-color-tertiary-hover: var(--brixs-color-text-alpha-10);--brixs-color-on-tertiary: var(--brixs-color-text-strong);--brixs-color-success: var(--brixs-positive-400);--brixs-color-warning: var(--brixs-warning-500);--brixs-color-danger: var(--brixs-negative-400);--brixs-color-on-success: var(--brixs-white);--brixs-color-on-warning: var(--brixs-white);--brixs-color-on-danger: var(--brixs-white);--brixs-color-inverse-surface: var(--brixs-neutral-950);--brixs-color-on-inverse: var(--brixs-white);--brixs-bg-page: var(--brixs-color-bg);--brixs-bg-canvas: var(--brixs-color-surface);--brixs-bg-context: var(--brixs-color-surface-2);--brixs-fg-page: var(--brixs-color-text);--brixs-fg-muted: var(--brixs-color-text-muted);--brixs-radius-none: 0px;--brixs-radius-xs: 2px;--brixs-radius-sm: 4px;--brixs-radius-md: 8px;--brixs-radius-lg: 12px;--brixs-radius-xl: 16px;--brixs-radius-pill: 9999px;--brixs-shape-block: var(--brixs-radius-none);--brixs-shape-control: var(--brixs-radius-none);--brixs-shape-overlay: var(--brixs-radius-none);--brixs-shape-pill: var(--brixs-radius-pill);--brixs-shape-round: 50%;--brixs-motion-duration-superslow-01: .6s;--brixs-motion-duration-superslow-02: .7s;--brixs-motion-duration-superslow-03: .8s;--brixs-motion-duration-instant: .1s;--brixs-motion-duration-quicker: .2s;--brixs-motion-duration-quick: .3s;--brixs-motion-duration-nice: .4s;--brixs-motion-duration-nicer: .5s;--brixs-motion-repeat-1x: 1;--brixs-motion-repeat-2x: 2;--brixs-motion-repeat-3x: 3;--brixs-motion-repeat-loop: infinite;--brixs-motion-repeat-none: 0;--brixs-motion-easing-effective-linear: cubic-bezier(1, 1, 1, 1);--brixs-motion-easing-entry: cubic-bezier(.33, 0, 0, 1);--brixs-motion-easing-exit: cubic-bezier(1, 0, .83, .83);--brixs-motion-easing-gentle: cubic-bezier(.4, 0, .6, 1);--brixs-motion-easing-bouncing-entry: cubic-bezier(.2, 1.51, .5, 1.06);--brixs-ripple-color: currentcolor;--brixs-ripple-on-primary-color: var(--brixs-color-on-primary);--brixs-ripple-on-primary-opacity-start: .12;--brixs-ripple-opacity-start: .16;--brixs-ripple-opacity-muted: .12;--brixs-statelayer-opacity-hover: .08;--brixs-statelayer-opacity-focus: .12;--brixs-statelayer-opacity-pressed: .16}:root,[data-theme]{--brixs-color-black-alpha-08: color-mix( in srgb, var(--brixs-black) 8%, transparent );--brixs-color-black-alpha-40: color-mix( in srgb, var(--brixs-black) 40%, transparent );--brixs-color-black-alpha-72: color-mix( in srgb, var(--brixs-black) 72%, transparent );--brixs-color-text-alpha-06: color-mix( in srgb, var(--brixs-color-text) 6%, transparent );--brixs-color-text-alpha-10: color-mix( in srgb, var(--brixs-color-text) 10%, transparent );--brixs-color-text-alpha-16: color-mix( in srgb, var(--brixs-color-text) 16%, transparent );--brixs-color-text-muted-alpha-62: color-mix( in srgb, var(--brixs-color-text-muted) 62%, transparent );--brixs-color-text-muted-alpha-70: color-mix( in srgb, var(--brixs-color-text-muted) 70%, transparent );--brixs-color-text-muted-alpha-90: color-mix( in srgb, var(--brixs-color-text-muted) 90%, transparent );--brixs-color-text-strong-alpha-90: color-mix( in srgb, var(--brixs-color-text-strong) 90%, transparent );--brixs-color-border-strong-alpha-46: color-mix( in srgb, var(--brixs-color-border-strong) 46%, transparent );--brixs-color-primary-alpha-22: color-mix( in srgb, var(--brixs-color-primary) 22%, transparent );--brixs-color-accent-alpha-45: color-mix( in srgb, var(--brixs-color-accent) 45%, transparent );--brixs-color-secondary-alpha-16: color-mix( in srgb, var(--brixs-color-secondary) 16%, transparent );--brixs-color-secondary-alpha-22: color-mix( in srgb, var(--brixs-color-secondary) 22%, transparent );--brixs-color-secondary-alpha-45: color-mix( in srgb, var(--brixs-color-secondary) 45%, transparent );--brixs-color-success-alpha-16: color-mix( in srgb, var(--brixs-color-success) 16%, transparent );--brixs-color-success-alpha-18: color-mix( in srgb, var(--brixs-color-success) 18%, transparent );--brixs-color-warning-alpha-16: color-mix( in srgb, var(--brixs-color-warning) 16%, transparent );--brixs-color-danger-alpha-16: color-mix( in srgb, var(--brixs-color-danger) 16%, transparent );--brixs-color-danger-alpha-42: color-mix( in srgb, var(--brixs-color-danger) 42%, transparent );--brixs-color-danger-alpha-56: color-mix( in srgb, var(--brixs-color-danger) 56%, transparent );--brixs-color-danger-alpha-74: color-mix( in srgb, var(--brixs-color-danger) 74%, transparent );--brixs-color-danger-alpha-86: color-mix( in srgb, var(--brixs-color-danger) 86%, transparent );--brixs-color-on-primary-alpha-10: color-mix( in srgb, var(--brixs-color-on-primary) 10%, transparent );--brixs-color-on-primary-alpha-14: color-mix( in srgb, var(--brixs-color-on-primary) 14%, transparent );--brixs-color-on-primary-alpha-16: color-mix( in srgb, var(--brixs-color-on-primary) 16%, transparent );--brixs-color-on-primary-alpha-20: color-mix( in srgb, var(--brixs-color-on-primary) 20%, transparent );--brixs-color-on-primary-alpha-22: color-mix( in srgb, var(--brixs-color-on-primary) 22%, transparent );--brixs-color-on-primary-alpha-28: color-mix( in srgb, var(--brixs-color-on-primary) 28%, transparent );--brixs-color-on-primary-alpha-34: color-mix( in srgb, var(--brixs-color-on-primary) 34%, transparent );--brixs-color-on-primary-alpha-36: color-mix( in srgb, var(--brixs-color-on-primary) 36%, transparent );--brixs-color-on-primary-alpha-38: color-mix( in srgb, var(--brixs-color-on-primary) 38%, transparent );--brixs-color-on-primary-alpha-44: color-mix( in srgb, var(--brixs-color-on-primary) 44%, transparent );--brixs-color-on-primary-alpha-50: color-mix( in srgb, var(--brixs-color-on-primary) 50%, transparent );--brixs-color-on-primary-alpha-55: color-mix( in srgb, var(--brixs-color-on-primary) 55%, transparent );--brixs-color-on-primary-alpha-86: color-mix( in srgb, var(--brixs-color-on-primary) 86%, transparent );--brixs-color-surface-2-alpha-80: color-mix( in srgb, var(--brixs-color-surface-2) 80%, transparent );--brixs-mix-text-06-on-surface: color-mix( in srgb, var(--brixs-color-text) 6%, var(--brixs-color-surface) );--brixs-mix-text-06-on-surface-2: color-mix( in srgb, var(--brixs-color-text) 6%, var(--brixs-color-surface-2) );--brixs-mix-positive-soft-color-08-on-positive-soft-bg: color-mix( in srgb, var(--brixs-positive-soft-color) 8%, var(--brixs-positive-soft-bg) );--brixs-mix-positive-soft-color-72-on-text: color-mix( in srgb, var(--brixs-positive-soft-color) 72%, var(--brixs-color-text) );--brixs-mix-negative-soft-color-08-on-negative-soft-bg: color-mix( in srgb, var(--brixs-negative-soft-color) 8%, var(--brixs-negative-soft-bg) );--brixs-mix-negative-soft-color-72-on-text: color-mix( in srgb, var(--brixs-negative-soft-color) 72%, var(--brixs-color-text) );--brixs-mix-warning-soft-color-08-on-warning-soft-bg: color-mix( in srgb, var(--brixs-warning-soft-color) 8%, var(--brixs-warning-soft-bg) );--brixs-mix-warning-soft-color-72-on-text: color-mix( in srgb, var(--brixs-warning-soft-color) 72%, var(--brixs-color-text) );--brixs-mix-primary-08-on-on-primary: color-mix( in srgb, var(--brixs-color-primary) 8%, var(--brixs-color-on-primary) );--brixs-mix-tag-on-primary-positive-color-72-on-text: color-mix( in srgb, var(--brixs-tag-on-primary-positive-color) 72%, var(--brixs-color-text) );--brixs-mix-tag-on-primary-negative-color-72-on-text: color-mix( in srgb, var(--brixs-tag-on-primary-negative-color) 72%, var(--brixs-color-text) );--brixs-mix-tag-on-primary-warning-color-72-on-text: color-mix( in srgb, var(--brixs-tag-on-primary-warning-color) 72%, var(--brixs-color-text) );--brixs-mix-on-inverse-06-on-inverse-surface: color-mix( in srgb, var(--brixs-color-on-inverse) 6%, var(--brixs-color-inverse-surface) );--brixs-mix-surface-2-74-on-border-strong: color-mix( in srgb, var(--brixs-color-surface-2) 74%, var(--brixs-color-border-strong) );--brixs-mix-primary-20-on-surface-2: color-mix( in srgb, var(--brixs-color-primary) 20%, var(--brixs-color-surface-2) );--brixs-mix-success-18-on-surface-2: color-mix( in srgb, var(--brixs-color-success) 18%, var(--brixs-color-surface-2) );--brixs-mix-danger-18-on-surface-2: color-mix( in srgb, var(--brixs-color-danger) 18%, var(--brixs-color-surface-2) );--brixs-mix-primary-06-on-bg-context: color-mix( in srgb, var(--brixs-color-primary) 6%, var(--brixs-bg-context) );--brixs-mix-primary-10-on-bg-context: color-mix( in srgb, var(--brixs-color-primary) 10%, var(--brixs-bg-context) );--brixs-mix-success-10-on-bg-context: color-mix( in srgb, var(--brixs-color-success) 10%, var(--brixs-bg-context) );--brixs-mix-warning-10-on-bg-context: color-mix( in srgb, var(--brixs-color-warning) 10%, var(--brixs-bg-context) );--brixs-mix-danger-10-on-bg-context: color-mix( in srgb, var(--brixs-color-danger) 10%, var(--brixs-bg-context) );--brixs-mix-danger-82-on-text: color-mix( in srgb, var(--brixs-color-danger) 82%, var(--brixs-color-text) );--brixs-mix-tag-on-primary-negative-color-94-on-on-primary: color-mix( in srgb, var(--brixs-tag-on-primary-negative-color) 94%, var(--brixs-color-on-primary) );--brixs-mix-text-10-on-surface-2: color-mix( in srgb, var(--brixs-color-text) 10%, var(--brixs-color-surface-2) );--brixs-mix-primary-soft-color-96-on-primary-soft-bg: color-mix( in srgb, var(--brixs-primary-soft-color) 96%, var(--brixs-primary-soft-bg) );--brixs-mix-primary-soft-color-28-on-primary-soft-bg: color-mix( in srgb, var(--brixs-primary-soft-color) 28%, var(--brixs-primary-soft-bg) );--brixs-mix-text-10-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-text) 10%, var(--brixs-color-surface-2) );--brixs-mix-primary-16-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-primary) 16%, var(--brixs-color-surface-2) );--brixs-mix-primary-20-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-primary) 20%, var(--brixs-color-surface-2) );--brixs-mix-success-16-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-success) 16%, var(--brixs-color-surface-2) );--brixs-mix-success-20-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-success) 20%, var(--brixs-color-surface-2) );--brixs-mix-danger-16-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-danger) 16%, var(--brixs-color-surface-2) );--brixs-mix-danger-20-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-danger) 20%, var(--brixs-color-surface-2) );--brixs-mix-warning-16-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-warning) 16%, var(--brixs-color-surface-2) );--brixs-mix-warning-20-on-surface-2-dark: color-mix( in srgb, var(--brixs-color-warning) 20%, var(--brixs-color-surface-2) );--brixs-alert-radius: var(--brixs-shape-block);--brixs-modal-bg: var(--brixs-color-surface-2);--brixs-modal-backdrop-bg: var(--brixs-color-black-alpha-72);--brixs-modal-surface-bg: var(--brixs-primitive-modal-surface-bg);--brixs-modal-surface-border-color: var(--brixs-color-border-subtle);--brixs-modal-surface-border-width: .0625rem;--brixs-modal-surface-border-radius: var(--brixs-shape-overlay);--brixs-modal-surface-padding: 2.25rem 2.5rem 2rem;--brixs-modal-container-bg: var(--brixs-color-surface);--brixs-modal-container-padding: var(--brixs-modal-surface-padding);--brixs-modal-surface-color: var(--brixs-color-text);--brixs-modal-header-color: var(--brixs-primitive-modal-header-color);--brixs-modal-title-color: var(--brixs-color-text-strong);--brixs-modal-header-footer-padding: 1rem 1.25rem;--brixs-modal-content-padding: .5rem 1.25rem;--brixs-modal-footer-bg: var(--brixs-color-surface-2);--brixs-modal-footer-padding: 1rem 2.5rem;--brixs-modal-footer-gap: .75rem;--brixs-modal-overlay-gap: 1rem;--brixs-modal-overlay-header-color: var(--brixs-color-on-primary);--brixs-modal-overlay-header-gap: .75rem;--brixs-modal-outside-color: var(--brixs-color-on-primary);--brixs-modal-outside-paragraph-gap: .5rem;--brixs-button-container-radius: var(--brixs-shape-control);--brixs-button-container-background-primary: var(--brixs-color-primary);--brixs-button-container-background-primary-hover: var( --brixs-color-primary-hover );--brixs-button-container-color-primary: var(--brixs-color-on-primary);--brixs-button-container-background-ghost-hover: var(--brixs-color-surface-2);--brixs-button-container-color-ghost: var(--brixs-color-text-muted);--brixs-button-container-color-ghost-hover: var(--brixs-color-text-strong);--brixs-button-alternative-background: transparent;--brixs-button-alternative-color: var(--brixs-button-container-color-ghost);--brixs-button-alternative-background-hover: var( --brixs-button-container-background-ghost-hover );--brixs-button-alternative-color-hover: var( --brixs-button-container-color-ghost-hover );--brixs-button-variant-neutral-background: var(--brixs-color-surface);--brixs-button-variant-neutral-color: var(--brixs-color-text);--brixs-button-variant-neutral-background-hover: var(--brixs-color-surface-2);--brixs-button-variant-neutral-color-hover: var(--brixs-color-text-strong);--brixs-button-primary-shadow: inset 0 -2px 0 color-mix(in srgb, var( --brixs-black ) 18%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--brixs-black) 8%, transparent);--brixs-button-primary-shadow-hover: inset 0 -2px 0 color-mix(in srgb, var( --brixs-black ) 24%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--brixs-black) 12%, transparent);--brixs-button-secondary-shadow: inset 0 0 0 1px var(--brixs-color-border);--brixs-button-secondary-shadow-hover: inset 0 0 0 1px var(--brixs-color-border-strong);--brixs-button-danger-background: var(--brixs-color-danger);--brixs-button-danger-background-hover: var(--brixs-negative-500);--brixs-button-danger-color: var(--brixs-color-on-danger);--brixs-button-danger-color-hover: var(--brixs-color-on-danger);--brixs-button-danger-shadow: var(--brixs-button-primary-shadow);--brixs-button-danger-shadow-hover: var(--brixs-button-primary-shadow-hover);--brixs-button-focus-ring-color: var(--brixs-color-focus);--brixs-button-focus-ring-offset-color: var(--brixs-color-focus-offset);--brixs-button-disabled-opacity: .5;--brixs-button-variant-danger-hover-background: var( --brixs-mix-negative-soft-color-08-on-negative-soft-bg );--brixs-button-variant-danger-hover-color: var( --brixs-mix-negative-soft-color-72-on-text );--brixs-button-on-primary-background: var(--brixs-color-on-primary);--brixs-button-on-primary-color: var(--brixs-color-primary);--brixs-button-on-primary-background-hover: var( --brixs-mix-primary-08-on-on-primary );--brixs-button-on-primary-ghost-color: var(--brixs-color-on-primary);--brixs-button-on-primary-ghost-background-hover: var( --brixs-color-on-primary-alpha-16 );--brixs-button-on-primary-ghost-color-hover: var(--brixs-color-on-primary);--brixs-button-loading-track-color: var(--brixs-color-on-primary-alpha-28);--brixs-button-loading-indicator-color: var(--brixs-color-on-primary);--brixs-button-loading-ghost-track-color: var(--brixs-color-border);--brixs-button-loading-ghost-indicator-color: var(--brixs-color-text-muted);--brixs-button-loading-neutral-track-color: var(--brixs-color-border);--brixs-button-loading-neutral-indicator-color: var(--brixs-color-text-muted);--brixs-button-loading-danger-track-color: var(--brixs-color-danger-alpha-16);--brixs-button-loading-danger-indicator-color: var( --brixs-mix-negative-soft-color-72-on-text );--brixs-button-loading-on-primary-track-color: var( --brixs-color-primary-alpha-22 );--brixs-button-loading-on-primary-indicator-color: var(--brixs-color-primary);--brixs-badge-container-background: var(--brixs-color-surface-2);--brixs-badge-container-color: var(--brixs-color-text);--brixs-badge-brand-background: var(--brixs-color-primary);--brixs-badge-brand-color: var(--brixs-color-on-primary);--brixs-badge-neutral-background: var(--brixs-color-surface-2);--brixs-badge-neutral-color: var(--brixs-color-text);--brixs-badge-success-background: var(--brixs-color-success);--brixs-badge-success-color: var(--brixs-color-on-success);--brixs-badge-warning-background: var(--brixs-color-warning);--brixs-badge-warning-color: var(--brixs-color-on-warning);--brixs-badge-danger-background: var(--brixs-color-danger);--brixs-badge-danger-color: var(--brixs-color-on-danger);--brixs-badge-on-primary-background: var(--brixs-color-on-primary-alpha-16);--brixs-badge-on-primary-color: var(--brixs-color-on-primary);--brixs-badge-on-primary-neutral-background: var( --brixs-badge-on-primary-background );--brixs-badge-on-primary-neutral-color: var(--brixs-badge-on-primary-color);--brixs-badge-on-primary-brand-background: var(--brixs-color-on-primary);--brixs-badge-on-primary-brand-color: var(--brixs-color-primary);--brixs-badge-on-primary-success-background: var( --brixs-tag-on-primary-positive-background );--brixs-badge-on-primary-success-color: var( --brixs-tag-on-primary-positive-text-color );--brixs-badge-on-primary-warning-background: var( --brixs-tag-on-primary-warning-background );--brixs-badge-on-primary-warning-color: var( --brixs-tag-on-primary-warning-text-color );--brixs-badge-on-primary-danger-background: var( --brixs-tag-on-primary-negative-background );--brixs-badge-on-primary-danger-color: var( --brixs-tag-on-primary-negative-text-color );--brixs-badge-status-size: 1.5rem;--brixs-badge-status-icon-size: 1rem;--brixs-badge-status-icon-stroke-width: 1.75;--brixs-badge-status-radius: var(--brixs-shape-pill);--brixs-badge-radius: var(--brixs-badge-status-radius);--brixs-badge-size-small: .625rem;--brixs-badge-size-medium: var(--brixs-badge-status-size);--brixs-badge-size-large: 2rem;--brixs-badge-icon-size-small: .5rem;--brixs-badge-icon-size-medium: var(--brixs-badge-status-icon-size);--brixs-badge-icon-size-large: 1.25rem;--brixs-badge-icon-stroke-width: var(--brixs-badge-status-icon-stroke-width);--brixs-badge-font-size-medium: .6875rem;--brixs-badge-font-size-large: .8125rem;--brixs-badge-font-weight: 700;--brixs-badge-letter-spacing-medium: .025em;--brixs-badge-letter-spacing-large: .015em;--brixs-badge-counter-padding-medium: .375rem;--brixs-badge-counter-padding-large: .5rem;--brixs-badge-small-shadow: 0 0 0 .125rem var(--brixs-color-surface);--brixs-badge-status-online-background: var(--brixs-badge-success-background);--brixs-badge-status-online-color: var(--brixs-badge-success-color);--brixs-badge-status-offline-background: var(--brixs-color-text-muted);--brixs-badge-status-offline-color: var(--brixs-color-surface);--brixs-badge-status-busy-background: var(--brixs-badge-danger-background);--brixs-badge-status-busy-color: var(--brixs-badge-danger-color);--brixs-badge-status-away-background: var(--brixs-badge-warning-background);--brixs-badge-status-away-color: var(--brixs-badge-warning-color);--brixs-badge-status-edit-background: var(--brixs-badge-brand-background);--brixs-badge-status-edit-color: var(--brixs-badge-brand-color);--brixs-icon-size-xsmall: 1rem;--brixs-icon-size-small: 1.25rem;--brixs-icon-size-medium: 1.5rem;--brixs-icon-size-large: 2rem;--brixs-icon-size-xlarge: 2.5rem;--brixs-icon-neutral-color: var(--brixs-color-text);--brixs-icon-primary-color: var(--brixs-color-primary);--brixs-icon-secondary-color: var(--brixs-color-secondary);--brixs-icon-error-color: var(--brixs-color-danger);--brixs-icon-success-color: var(--brixs-color-success);--brixs-icon-warning-color: var(--brixs-color-warning);--brixs-icon-informative-color: var(--brixs-color-data-blueprint);--brixs-icon-disabled-color: var(--brixs-color-text-muted);--brixs-icon-contrast-color: var(--brixs-color-on-inverse);--brixs-tag-container-background: var(--brixs-color-text-alpha-10);--brixs-tag-container-color: var(--brixs-color-text);--brixs-tag-container-icon-background: var(--brixs-color-text-muted);--brixs-tag-container-icon-color: var(--brixs-color-surface);--brixs-tag-brand-background: var(--brixs-primary-soft-bg);--brixs-tag-brand-color: var(--brixs-primary-soft-color);--brixs-tag-brand-icon-background: var(--brixs-color-primary);--brixs-tag-brand-icon-color: var(--brixs-color-on-primary);--brixs-tag-info-background: color-mix( in srgb, var(--brixs-color-data-blueprint) 12%, var(--brixs-color-surface) );--brixs-tag-info-color: var(--brixs-color-data-blueprint);--brixs-tag-info-icon-background: var(--brixs-color-data-blueprint);--brixs-tag-info-icon-color: var(--brixs-color-surface);--brixs-tag-positive-background: var(--brixs-positive-soft-bg);--brixs-tag-positive-color: var(--brixs-positive-soft-color);--brixs-tag-positive-icon-background: var(--brixs-color-success);--brixs-tag-positive-icon-color: var(--brixs-color-on-success);--brixs-tag-negative-background: var(--brixs-negative-soft-bg);--brixs-tag-negative-color: var(--brixs-negative-soft-color);--brixs-tag-negative-icon-background: var(--brixs-color-danger);--brixs-tag-negative-icon-color: var(--brixs-color-on-danger);--brixs-tag-warning-background: var(--brixs-warning-soft-bg);--brixs-tag-warning-color: var(--brixs-warning-soft-color);--brixs-tag-warning-icon-background: var(--brixs-color-warning);--brixs-tag-warning-icon-color: var(--brixs-color-on-warning);--brixs-tag-height-small: 1.5rem;--brixs-tag-height-medium: 2rem;--brixs-tag-height-large: 2.5rem;--brixs-tag-icon-well-small: 1.25rem;--brixs-tag-icon-well-medium: 1.75rem;--brixs-tag-icon-well-large: 2.25rem;--brixs-tag-icon-size-small: .875rem;--brixs-tag-icon-size-medium: 1.125rem;--brixs-tag-icon-size-large: 1.5rem;--brixs-tag-font-size-small: .6875rem;--brixs-tag-font-size-medium: .75rem;--brixs-tag-font-size-large: .875rem;--brixs-tag-gap-small: .25rem;--brixs-tag-gap-medium: .375rem;--brixs-tag-gap-large: .5rem;--brixs-tag-padding-inline-small: .5rem;--brixs-tag-padding-inline-medium: .625rem;--brixs-tag-padding-inline-large: .75rem;--brixs-tag-icon-inset: .125rem;--brixs-tag-on-primary-background: var(--brixs-color-on-primary-alpha-16);--brixs-tag-on-primary-text-color: var(--brixs-color-on-primary);--brixs-tag-on-primary-icon-background: var(--brixs-color-on-primary);--brixs-tag-on-primary-icon-color: var(--brixs-color-primary);--brixs-tag-on-primary-brand-background: var(--brixs-color-on-primary);--brixs-tag-on-primary-brand-text-color: var(--brixs-color-primary);--brixs-tag-on-primary-brand-icon-background: var(--brixs-color-primary);--brixs-tag-on-primary-brand-icon-color: var(--brixs-color-on-primary);--brixs-tag-on-primary-positive-background: var( --brixs-tag-on-primary-positive-bg );--brixs-tag-on-primary-positive-text-color: var( --brixs-tag-on-primary-positive-color );--brixs-tag-on-primary-positive-icon-background: var(--brixs-color-success);--brixs-tag-on-primary-positive-icon-color: var(--brixs-color-on-success);--brixs-tag-on-primary-negative-background: var( --brixs-tag-on-primary-negative-bg );--brixs-tag-on-primary-negative-text-color: var( --brixs-tag-on-primary-negative-color );--brixs-tag-on-primary-negative-icon-background: var(--brixs-color-danger);--brixs-tag-on-primary-negative-icon-color: var(--brixs-color-on-danger);--brixs-tag-on-primary-warning-background: var( --brixs-tag-on-primary-warning-bg );--brixs-tag-on-primary-warning-text-color: var( --brixs-tag-on-primary-warning-color );--brixs-tag-on-primary-warning-icon-background: var(--brixs-color-warning);--brixs-tag-on-primary-warning-icon-color: var(--brixs-color-on-warning);--brixs-loading-circle-track-neutral: var( --brixs-primitive-loading-circle-track-neutral );--brixs-loading-circle-track-color: var(--brixs-loading-circle-track-neutral);--brixs-loading-circle-indicator-color: var( --brixs-primitive-loading-circle-indicator-color );--brixs-loading-circle-track-success: var(--brixs-color-success-alpha-18);--brixs-loading-circle-indicator-success: var(--brixs-color-success);--brixs-loading-circle-track-warning: var(--brixs-color-warning-alpha-16);--brixs-loading-circle-indicator-warning: var(--brixs-color-warning);--brixs-loading-circle-track-error: var(--brixs-color-danger-alpha-16);--brixs-loading-circle-indicator-error: var(--brixs-color-danger);--brixs-feedback-container-background: var(--brixs-color-surface-2);--brixs-feedback-container-color: var(--brixs-color-text-muted);--brixs-feedback-font-size: var(--brixs-primitive-feedback-font-size);--brixs-feedback-font-family: var(--brixs-primitive-feedback-font-family);--brixs-feedback-line-height: var(--brixs-primitive-feedback-line-height);--brixs-feedback-font-weight: var(--brixs-primitive-feedback-font-weight);--brixs-feedback-gap: var(--brixs-primitive-feedback-gap);--brixs-feedback-default-color: var(--brixs-primitive-feedback-default-color);--brixs-feedback-neutral-background: var( --brixs-primitive-feedback-neutral-background );--brixs-feedback-neutral-color: var(--brixs-primitive-feedback-neutral-color);--brixs-feedback-success-background: var( --brixs-primitive-feedback-success-background );--brixs-feedback-success-color: var(--brixs-primitive-feedback-success-color);--brixs-feedback-error-background: var( --brixs-primitive-feedback-error-background );--brixs-feedback-error-color: var(--brixs-primitive-feedback-error-color);--brixs-feedback-error-text-color: var( --brixs-primitive-feedback-error-text-color );--brixs-feedback-error-icon-size: var( --brixs-primitive-feedback-error-icon-size );--brixs-feedback-on-primary-neutral-background: var( --brixs-tag-on-primary-bg );--brixs-feedback-on-primary-neutral-color: var(--brixs-tag-on-primary-color);--brixs-feedback-on-primary-success-background: var( --brixs-tag-on-primary-positive-bg );--brixs-feedback-on-primary-success-color: var( --brixs-tag-on-primary-positive-color );--brixs-feedback-on-primary-error-background: var( --brixs-tag-on-primary-negative-bg );--brixs-feedback-on-primary-error-color: var( --brixs-tag-on-primary-negative-color );--brixs-feedback-disabled-background: var( --brixs-primitive-feedback-disabled-background );--brixs-feedback-disabled-color: var( --brixs-primitive-feedback-disabled-color );--brixs-feedback-disabled-icon-color: var( --brixs-primitive-feedback-disabled-icon-color );--brixs-feedback-on-primary-disabled-background: var( --brixs-color-on-primary-alpha-20 );--brixs-feedback-on-primary-disabled-color: var( --brixs-color-on-primary-alpha-38 );--brixs-highlight-radius: var(--brixs-shape-block);--brixs-highlight-media-radius: var(--brixs-shape-block);--brixs-highlight-background: var(--brixs-color-surface-subtle);--brixs-highlight-color: var(--brixs-color-text-strong);--brixs-highlight-heading-color: var(--brixs-color-text);--brixs-highlight-content-color: var(--brixs-color-text-muted);--brixs-highlight-chevron-color: var(--brixs-color-text-muted);--brixs-highlight-on-primary-background: var( --brixs-color-on-primary-alpha-14 );--brixs-highlight-on-primary-heading-color: var(--brixs-card-fg-strong);--brixs-highlight-on-primary-content-color: var(--brixs-card-fg-muted);--brixs-highlight-on-primary-chevron-color: var(--brixs-card-fg-muted);--brixs-highlight-on-primary-ripple-color: var(--brixs-color-primary);--brixs-highlight-on-primary-ripple-opacity-start: .16;--brixs-highlight-icon-placeholder-background: var(--brixs-base-300);--brixs-highlight-interactive-hover-overlay: color-mix( in srgb, var(--brixs-highlight-background) 84%, var(--brixs-black) );--brixs-highlight-interactive-on-primary-background: var( --brixs-color-on-primary-alpha-22 );--brixs-highlight-ripple-color: var(--brixs-color-text);--brixs-section-selector-background: color-mix( in srgb, var(--brixs-color-surface) 16%, transparent );--brixs-section-selector-background-hover: color-mix( in srgb, var(--brixs-color-secondary) 16%, var(--brixs-color-on-primary) );--brixs-section-selector-border-color: color-mix( in srgb, var(--brixs-color-text) 34%, transparent );--brixs-section-selector-border-color-hover: color-mix( in srgb, var(--brixs-color-secondary) 48%, transparent );--brixs-section-selector-color: color-mix( in srgb, var(--brixs-color-text-strong) 78%, transparent );--brixs-section-selector-selected-background: color-mix( in srgb, var(--brixs-color-secondary) 26%, var(--brixs-color-on-primary) );--brixs-section-selector-selected-background-hover: color-mix( in srgb, var(--brixs-color-secondary) 34%, var(--brixs-color-on-primary) );--brixs-section-selector-selected-color: color-mix( in srgb, var(--brixs-color-text-strong) 86%, transparent );--brixs-section-selector-selected-prefix-icon-color: var( --brixs-color-primary );--brixs-section-selector-error-border-color: color-mix( in srgb, var(--brixs-color-danger) 86%, transparent );--brixs-section-selector-on-primary-background: color-mix( in srgb, var(--brixs-color-on-primary) 14%, transparent );--brixs-section-selector-on-primary-background-hover: color-mix( in srgb, var(--brixs-color-on-primary) 22%, transparent );--brixs-section-selector-on-primary-border-color: color-mix( in srgb, var(--brixs-color-text) 34%, transparent );--brixs-section-selector-on-primary-border-color-hover: color-mix( in srgb, var(--brixs-color-text) 48%, transparent );--brixs-section-selector-on-primary-color: color-mix( in srgb, var(--brixs-color-text-strong) 78%, transparent );--brixs-section-selector-on-primary-selected-background: color-mix( in srgb, var(--brixs-color-on-primary) 58%, transparent );--brixs-section-selector-on-primary-selected-background-hover: color-mix( in srgb, var(--brixs-color-on-primary) 66%, transparent );--brixs-section-selector-on-primary-selected-color: var( --brixs-section-selector-selected-color );--brixs-section-selector-on-primary-error-border-color: color-mix( in srgb, var(--brixs-tag-on-primary-negative-color) 82%, transparent );--brixs-section-selector-prefix-outline-color: rgb(0 0 0 / 10%);--brixs-pill-background: var(--brixs-section-selector-background);--brixs-pill-background-hover: var(--brixs-section-selector-background-hover);--brixs-pill-border-color: var(--brixs-section-selector-border-color);--brixs-pill-border-color-hover: var( --brixs-section-selector-border-color-hover );--brixs-pill-border-width: var(--brixs-section-selector-border-width, 2px);--brixs-pill-color: var(--brixs-section-selector-color);--brixs-pill-error-border-color: var( --brixs-section-selector-error-border-color );--brixs-pill-group-gap: var(--brixs-section-selector-group-gap, .75rem);--brixs-pill-on-primary-background: var( --brixs-section-selector-on-primary-background );--brixs-pill-on-primary-background-hover: var( --brixs-section-selector-on-primary-background-hover );--brixs-pill-on-primary-border-color: var( --brixs-section-selector-on-primary-border-color );--brixs-pill-on-primary-border-color-hover: var( --brixs-section-selector-on-primary-border-color-hover );--brixs-pill-on-primary-color: var(--brixs-section-selector-on-primary-color);--brixs-pill-on-primary-error-border-color: var( --brixs-section-selector-on-primary-error-border-color );--brixs-pill-on-primary-ripple-color: var(--brixs-color-on-primary);--brixs-pill-on-primary-selected-background: var( --brixs-section-selector-on-primary-selected-background );--brixs-pill-on-primary-selected-background-hover: var( --brixs-section-selector-on-primary-selected-background-hover );--brixs-pill-on-primary-selected-color: var( --brixs-section-selector-on-primary-selected-color );--brixs-pill-prefix-outline-color: var( --brixs-section-selector-prefix-outline-color );--brixs-pill-primary-background: var(--brixs-color-primary);--brixs-pill-primary-background-hover: var(--brixs-color-primary-hover);--brixs-pill-primary-color: var(--brixs-color-on-primary);--brixs-pill-primary-on-primary-background: var(--brixs-color-on-primary);--brixs-pill-primary-on-primary-background-hover: var( --brixs-mix-primary-08-on-on-primary );--brixs-pill-primary-on-primary-color: var(--brixs-color-primary);--brixs-pill-primary-on-primary-ripple-color: var(--brixs-color-primary);--brixs-pill-primary-ripple-color: var(--brixs-color-on-primary);--brixs-pill-ripple-color: var(--brixs-color-text);--brixs-pill-selected-background: var( --brixs-section-selector-selected-background );--brixs-pill-selected-background-hover: var( --brixs-section-selector-selected-background-hover );--brixs-pill-selected-color: var(--brixs-section-selector-selected-color);--brixs-pill-selected-prefix-icon-color: var( --brixs-section-selector-selected-prefix-icon-color );--brixs-pill-suffix-size-small: 1.5rem;--brixs-pill-suffix-size-medium: 2rem;--brixs-pill-suffix-size-large: 3.125rem;--brixs-avatar-background: var(--brixs-color-surface-2);--brixs-avatar-color: var(--brixs-color-text-strong);--brixs-avatar-size-small: 1.5rem;--brixs-avatar-size-medium: 2rem;--brixs-avatar-size-large: 3rem;--brixs-avatar-size-xlarge: 3.5rem;--brixs-avatar-image-outline-color: rgb(0 0 0 / 10%);--brixs-avatar-badge-ring-color: var(--brixs-color-bg);--brixs-avatar-badge-ring-size: .125rem;--brixs-avatar-badge-offset: .125rem;--brixs-avatar-group-ring-color: var(--brixs-color-bg);--brixs-avatar-group-ring-size: .125rem;--brixs-avatar-group-overlap-small: .375rem;--brixs-avatar-group-overlap-medium: .625rem;--brixs-avatar-group-overlap-large: .875rem;--brixs-avatar-group-overlap-xlarge: 1rem;--brixs-shortcut-radius: var(--brixs-shape-block);--brixs-shortcut-background: var(--brixs-white);--brixs-shortcut-color: var(--brixs-color-text-strong);--brixs-shortcut-header-color: var(--brixs-color-text-strong);--brixs-shortcut-content-color: var(--brixs-color-text-strong);--brixs-shortcut-footer-heading-color: var(--brixs-color-text-muted);--brixs-shortcut-footer-subtitle-color: var(--brixs-color-text-strong);--brixs-shortcut-suffix-color: var(--brixs-color-text-strong);--brixs-shortcut-hover-background: var(--brixs-color-surface-2);--brixs-shortcut-primary-background: var(--brixs-color-primary);--brixs-shortcut-primary-color: var(--brixs-card-fg-strong);--brixs-shortcut-primary-header-color: var(--brixs-card-fg-strong);--brixs-shortcut-primary-content-color: var(--brixs-card-fg-strong);--brixs-shortcut-primary-footer-heading-color: var(--brixs-card-fg-muted);--brixs-shortcut-primary-footer-subtitle-color: var(--brixs-card-fg-strong);--brixs-shortcut-primary-suffix-color: var(--brixs-card-fg-strong);--brixs-shortcut-primary-hover-background: var(--brixs-color-primary-hover);--brixs-shortcut-secondary-background: var(--brixs-color-companion);--brixs-shortcut-secondary-hover-background: color-mix( in srgb, var(--brixs-color-secondary) 16%, var(--brixs-color-companion) );--brixs-shortcut-group-gap: .625rem;--brixs-shortcut-group-min-item-size: 9rem;--brixs-shortcut-group-row-item-size: 12rem;--brixs-toast-block-size: 4rem;--brixs-toast-padding-block: .25rem;--brixs-toast-padding-inline: .5rem;--brixs-toast-padding-inline-start-without-prefix: 1rem;--brixs-toast-radius: var(--brixs-shape-block);--brixs-toast-background: var(--brixs-color-primary);--brixs-toast-color: var(--brixs-color-on-primary);--brixs-toast-heading-color: var(--brixs-color-on-primary);--brixs-toast-content-color: var(--brixs-color-on-primary);--brixs-toast-content-font-size: .875rem;--brixs-toast-content-line-height: 1rem;--brixs-toast-progress-background: color-mix( in srgb, var(--brixs-color-primary) 74%, var(--brixs-black) 26% );--brixs-toast-shadow: 0 1rem 2.5rem #00000038, 0 .25rem .75rem #00000024;--brixs-sheet-backdrop-background: var(--brixs-modal-backdrop-bg);--brixs-sheet-background: var(--brixs-white);--brixs-sheet-border-color: var(--brixs-modal-surface-border-color);--brixs-sheet-color: var(--brixs-color-text);--brixs-sheet-content-color: var(--brixs-color-text);--brixs-sheet-content-max-width: 42rem;--brixs-sheet-focus-ring-color: var(--brixs-color-focus);--brixs-sheet-footer-border-color: var(--brixs-color-text-alpha-10);--brixs-sheet-footer-color: var(--brixs-color-text-muted);--brixs-sheet-footer-link-color: var(--brixs-color-primary);--brixs-sheet-handle-color: var(--brixs-color-text-muted);--brixs-sheet-header-action-background: var( --brixs-button-variant-neutral-background );--brixs-sheet-header-action-color: var(--brixs-button-variant-neutral-color);--brixs-sheet-header-action-hover-background: var( --brixs-button-variant-neutral-background-hover );--brixs-sheet-header-action-hover-color: var( --brixs-button-variant-neutral-color-hover );--brixs-sheet-header-color: var(--brixs-modal-header-color);--brixs-sheet-title-color: var(--brixs-modal-title-color);--brixs-sheet-radius: var(--brixs-shape-overlay);--brixs-sheet-shadow: 0 1.25rem 3rem #00000038, 0 .5rem 1rem #00000024;--brixs-sheet-primary-background: var(--brixs-color-primary);--brixs-sheet-primary-color: var(--brixs-color-on-primary);--brixs-sheet-primary-content-color: var(--brixs-color-on-primary);--brixs-sheet-primary-focus-ring-color: var(--brixs-color-on-primary);--brixs-sheet-primary-footer-border-color: var( --brixs-color-on-primary-alpha-22 );--brixs-sheet-primary-footer-color: var(--brixs-color-on-primary);--brixs-sheet-primary-footer-link-color: var(--brixs-color-on-primary);--brixs-sheet-primary-handle-color: var(--brixs-color-on-primary-alpha-55);--brixs-sheet-primary-header-action-background: var( --brixs-tag-on-primary-bg );--brixs-sheet-primary-header-action-color: var(--brixs-tag-on-primary-color);--brixs-sheet-primary-header-action-hover-background: var( --brixs-button-on-primary-background-hover );--brixs-sheet-primary-header-action-hover-color: var( --brixs-button-on-primary-color );--brixs-sheet-primary-header-color: var(--brixs-color-on-primary);--brixs-sheet-primary-title-color: var(--brixs-color-on-primary);--brixs-item-background: var(--brixs-color-surface-subtle);--brixs-item-heading-color: var(--brixs-color-text-strong);--brixs-item-content-color: var(--brixs-color-text-muted);--brixs-item-description-color: var(--brixs-color-text);--brixs-item-sub-description-color: var(--brixs-color-text-muted);--brixs-item-border-color: var(--brixs-color-border-subtle);--brixs-item-hover-background: color-mix( in srgb, var(--brixs-item-background) 94%, var(--brixs-black) );--brixs-item-disclosure-chevron-color: var(--brixs-color-text-muted);--brixs-item-disclosure-chevron-size: 1.25rem;--brixs-item-on-primary-background: transparent;--brixs-item-on-primary-heading-color: var(--brixs-card-fg-strong);--brixs-item-on-primary-content-color: var(--brixs-card-fg-muted);--brixs-item-on-primary-description-color: var(--brixs-card-fg-strong);--brixs-item-on-primary-sub-description-color: var(--brixs-card-fg-muted);--brixs-item-on-primary-border-color: var(--brixs-color-on-primary-alpha-20);--brixs-item-on-primary-hover-background: var( --brixs-color-on-primary-alpha-10 );--brixs-item-on-primary-disclosure-chevron-color: var(--brixs-card-fg-muted);--brixs-item-clickable-caret-icon: url(https://brixs-ds.com/cdn/icons/v1/chevron-forward.svg);--brixs-item-clickable-caret-size: 1.25rem;--brixs-item-on-primary-clickable-caret-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' data-brixs-icon='chevron-forward'%3E%3Cpath d='M8 5.8 9.8 4l8 8-8 8L8 18.2l6.2-6.2z' fill='%23fff'/%3E%3C/svg%3E");--brixs-item-group-background: var(--brixs-color-surface-subtle);--brixs-item-group-surface-background: var(--brixs-color-surface-subtle);--brixs-item-group-title-color: var(--brixs-color-text-muted);--brixs-item-group-primary-background: var(--brixs-color-primary);--brixs-item-group-primary-title-color: var(--brixs-card-fg-muted);--brixs-item-group-radius: var(--brixs-shape-block);--brixs-item-group-border-width: 0;--brixs-item-group-border-color: transparent;--brixs-item-group-shadow: none;--brixs-truncate-fade-color: var(--brixs-color-surface);--brixs-truncate-max-inline-size: var(--truncate-value);--brixs-code-radius: var(--brixs-shape-block);--brixs-code-container-background: var(--brixs-color-surface-2);--brixs-code-container-color: var(--brixs-color-text-strong);--brixs-code-default-background: var(--brixs-mix-primary-06-on-bg-context);--brixs-code-default-border-color: var(--brixs-color-primary-alpha-22);--brixs-code-default-color: var(--brixs-color-text-strong);--brixs-code-brand-background: var(--brixs-mix-primary-10-on-bg-context);--brixs-code-brand-border-color: var(--brixs-color-primary);--brixs-code-brand-color: var(--brixs-color-primary);--brixs-code-positive-background: var(--brixs-mix-success-10-on-bg-context);--brixs-code-positive-border-color: var(--brixs-color-success);--brixs-code-positive-color: var(--brixs-color-success);--brixs-code-warning-background: var(--brixs-mix-warning-10-on-bg-context);--brixs-code-warning-border-color: var(--brixs-color-warning);--brixs-code-warning-color: var(--brixs-color-warning);--brixs-code-negative-background: var(--brixs-mix-danger-10-on-bg-context);--brixs-code-negative-border-color: var(--brixs-color-danger);--brixs-code-negative-color: var(--brixs-color-danger);--brixs-pre-container-background: var(--brixs-color-surface-2);--brixs-pre-container-color: var(--brixs-color-text-strong);--brixs-pre-container-border-color: var(--brixs-color-border-strong);--brixs-pre-container-radius: var(--brixs-shape-block);--brixs-blockquote-radius: var(--brixs-shape-block);--brixs-blockquote-background: var(--brixs-color-surface);--brixs-blockquote-border-color: var(--brixs-color-border-strong);--brixs-blockquote-color: var(--brixs-color-text);--brixs-blockquote-brand-border-color: var(--brixs-primary-450);--brixs-blockquote-brand-background: var(--brixs-primary-50);--brixs-blockquote-brand-color: var(--brixs-primary-700);--brixs-blockquote-positive-border-color: var(--brixs-positive-450);--brixs-blockquote-positive-background: var(--brixs-positive-50);--brixs-blockquote-positive-color: var(--brixs-positive-7000);--brixs-blockquote-warning-border-color: var(--brixs-warning-450);--brixs-blockquote-warning-background: var(--brixs-warning-50);--brixs-blockquote-warning-color: var(--brixs-warning-700);--brixs-blockquote-negative-border-color: var(--brixs-negative-450);--brixs-blockquote-negative-background: var(--brixs-negative-50);--brixs-blockquote-negative-color: var(--brixs-negative-700);--brixs-link-color: var(--brixs-color-primary);--brixs-link-color-hover: var(--brixs-color-primary-hover);--brixs-link-decoration-color: var(--brixs-color-accent-alpha-45);--brixs-link-focus-outline-color: var(--brixs-color-focus);--brixs-link-focus-offset-color: var(--brixs-color-focus-offset);--brixs-link-hover-background: var(--brixs-color-text-alpha-06);--brixs-link-on-primary-color: var(--brixs-color-on-primary);--brixs-link-on-primary-color-hover: var(--brixs-color-on-primary);--brixs-link-on-primary-focus-outline-color: var(--brixs-color-on-primary);--brixs-link-on-primary-focus-offset-color: var(--brixs-color-primary);--brixs-link-on-primary-hover-background: var( --brixs-color-on-primary-alpha-10 );--brixs-popover-surface-bg: var(--brixs-color-surface);--brixs-popover-border-color: var(--brixs-color-border-subtle);--brixs-popover-empty-color: var(--brixs-color-text-muted);--brixs-popover-border-radius: var(--brixs-shape-overlay);--brixs-popover-offset: 1rem;--brixs-popover-enter-offset-y: -4px;--brixs-tooltip-background: var(--brixs-white);--brixs-tooltip-color: var(--brixs-color-text-strong);--brixs-tooltip-border-color: var(--brixs-color-border-subtle);--brixs-tooltip-border-radius: var(--brixs-shape-overlay);--brixs-tooltip-box-shadow: 0 .5rem 1.5rem var(--brixs-color-text-alpha-16), 0 .125rem .375rem var(--brixs-color-text-alpha-10);--brixs-tooltip-max-width: 16rem;--brixs-tooltip-padding-block: .375rem;--brixs-tooltip-padding-inline: .5rem;--brixs-tooltip-z-index: 1000;--brixs-tooltip-toggle-background: var(--brixs-white);--brixs-tooltip-toggle-color: var(--brixs-color-text-strong);--brixs-tooltip-toggle-border-color: var(--brixs-color-border-subtle);--brixs-tooltip-toggle-border-radius: var(--brixs-shape-control);--brixs-tooltip-toggle-box-shadow: 0 .75rem 2rem var(--brixs-color-text-alpha-16), 0 .125rem .5rem var(--brixs-color-text-alpha-10);--brixs-tooltip-toggle-max-width: 20rem;--brixs-tooltip-toggle-padding-block: .5rem;--brixs-tooltip-toggle-padding-inline: .5rem;--brixs-autocomplete-surface-bg: var(--brixs-color-surface);--brixs-autocomplete-border-color: var(--brixs-color-border-subtle);--brixs-autocomplete-empty-color: var(--brixs-color-text-muted);--brixs-autocomplete-empty-icon-color: var(--brixs-color-warning);--brixs-progress-bar-track-color: var(--brixs-color-surface-2);--brixs-progress-bar-indicator-color: var(--brixs-color-primary);--brixs-progress-bar-label-color: var(--brixs-color-text);--brixs-progress-bar-supporting-color: var(--brixs-color-text-muted);--brixs-progress-bar-indicator-neutral: var(--brixs-color-text-muted);--brixs-progress-bar-indicator-success: var(--brixs-color-success);--brixs-progress-bar-indicator-warning: var(--brixs-color-warning);--brixs-progress-bar-indicator-error: var(--brixs-color-danger);--brixs-pagination-control-radius: var(--brixs-shape-control);--brixs-pagination-position-radius: var(--brixs-shape-control);--brixs-pagination-control-size-small: 3rem;--brixs-pagination-control-size-medium: 4rem;--brixs-pagination-control-size-large: 5rem;--brixs-pagination-caret-size-small: 1.25rem;--brixs-pagination-caret-size-medium: 1.5rem;--brixs-pagination-caret-size-large: 2rem;--brixs-pagination-layout-gap-small: .75rem;--brixs-pagination-layout-gap-medium: 1rem;--brixs-pagination-layout-gap-large: 1.25rem;--brixs-pagination-position-min-width-small: 10rem;--brixs-pagination-position-min-width-medium: 12rem;--brixs-pagination-position-min-width-large: 14rem;--brixs-pagination-position-max-width-small: 16rem;--brixs-pagination-position-max-width-medium: 20rem;--brixs-pagination-position-max-width-large: 24rem;--brixs-pagination-position-gap-small: 1rem;--brixs-pagination-position-gap-medium: 1.25rem;--brixs-pagination-position-gap-large: 1.5rem;--brixs-pagination-position-padding-small: 1rem;--brixs-pagination-position-padding-medium: 1.5rem;--brixs-pagination-position-padding-large: 2rem;--brixs-pagination-track-size-small: .375rem;--brixs-pagination-track-size-medium: .5rem;--brixs-pagination-track-size-large: .625rem;--brixs-pagination-control-background: var(--brixs-color-surface-subtle);--brixs-pagination-control-background-hover: var( --brixs-color-surface-subtle-hover );--brixs-pagination-position-background: var(--brixs-color-surface-subtle);--brixs-pagination-color: #262626;--brixs-pagination-caret-color: #737373;--brixs-pagination-color-disabled: #a3a3a3;--brixs-pagination-focus-color: var(--brixs-color-focus);--brixs-pagination-track-color: #d4d4d4;--brixs-pagination-indicator-color: var(--brixs-color-primary);--brixs-progress-steps-circle-track: var(--brixs-color-border-subtle);--brixs-progress-steps-fill-secondary: var(--brixs-color-secondary);--brixs-progress-steps-fill-informative: var(--brixs-color-accent);--brixs-progress-steps-fill-disabled: var(--brixs-color-text-muted-alpha-70);--brixs-tracker-node-size-medium: 2.5rem;--brixs-tracker-node-size-large: 3.5rem;--brixs-tracker-node-size-xlarge: 4rem;--brixs-tracker-icon-size-medium: 1.5rem;--brixs-tracker-icon-size-large: 2rem;--brixs-tracker-icon-size-xlarge: 2.5rem;--brixs-tracker-icon-stroke-width-medium: 2;--brixs-tracker-icon-stroke-width-large: 2.25;--brixs-tracker-icon-stroke-width-xlarge: 2.5;--brixs-tracker-column-gap-medium: 1rem;--brixs-tracker-column-gap-large: 1.25rem;--brixs-tracker-column-gap-xlarge: 1.5rem;--brixs-tracker-step-gap-medium: 1.5rem;--brixs-tracker-step-gap-large: 2rem;--brixs-tracker-step-gap-xlarge: 2.5rem;--brixs-tracker-content-offset-medium: .375rem;--brixs-tracker-content-offset-large: .5rem;--brixs-tracker-content-offset-xlarge: .75rem;--brixs-tracker-title-gap-medium: .375rem;--brixs-tracker-title-gap-large: .5rem;--brixs-tracker-title-gap-xlarge: .75rem;--brixs-tracker-status-gap-medium: .25rem;--brixs-tracker-status-gap-large: .5rem;--brixs-tracker-status-gap-xlarge: 1rem;--brixs-tracker-action-gap-medium: .5rem;--brixs-tracker-action-gap-large: .5rem;--brixs-tracker-action-gap-xlarge: .5rem;--brixs-tracker-connector-inset-medium: .375rem;--brixs-tracker-connector-inset-large: .5rem;--brixs-tracker-connector-inset-xlarge: .5rem;--brixs-tracker-connector-width-medium: .125rem;--brixs-tracker-connector-width-large: .125rem;--brixs-tracker-connector-width-xlarge: .1875rem;--brixs-tracker-supporting-color: var(--brixs-color-text);--brixs-tracker-in-progress-color: var(--brixs-primary-soft-color);--brixs-tracker-in-progress-node-background: var(--brixs-color-primary);--brixs-tracker-in-progress-node-color: var(--brixs-color-on-primary);--brixs-tracker-in-progress-pulse-opacity: .35;--brixs-tracker-in-progress-pulse-scale: 1.3;--brixs-tracker-in-progress-pulse-width: .125rem;--brixs-tracker-waiting-color: var(--brixs-color-text);--brixs-tracker-waiting-node-background: var(--brixs-color-text);--brixs-tracker-waiting-node-color: var(--brixs-color-bg);--brixs-tracker-warning-color: var(--brixs-warning-soft-color);--brixs-tracker-warning-node-background: var(--brixs-color-warning);--brixs-tracker-warning-node-color: var(--brixs-color-on-warning);--brixs-tracker-error-color: var(--brixs-negative-soft-color);--brixs-tracker-error-node-background: var(--brixs-color-danger);--brixs-tracker-error-node-color: var(--brixs-color-on-danger);--brixs-tracker-disabled-color: var(--brixs-color-text);--brixs-tracker-disabled-node-background: var(--brixs-color-text-muted);--brixs-tracker-disabled-node-color: var(--brixs-color-bg);--brixs-tracker-success-color: var(--brixs-positive-soft-color);--brixs-tracker-success-node-background: var(--brixs-color-success);--brixs-tracker-success-node-color: var(--brixs-color-on-success);--brixs-tracker-empty-background: var(--brixs-color-surface-2);--brixs-tracker-empty-color: var(--brixs-color-text);--brixs-tracker-empty-radius: var(--brixs-shape-block);--brixs-loading-linear-track-color: var(--brixs-color-border);--brixs-loading-linear-indicator-color: var(--brixs-color-primary);--brixs-loading-linear-indicator-success: var(--brixs-color-success);--brixs-loading-linear-indicator-error: var(--brixs-color-danger);--brixs-area-chart-state-radius: var(--brixs-shape-block);--brixs-chart-size-xsmall: 3rem;--brixs-chart-size-small: 6rem;--brixs-chart-size-medium: 10rem;--brixs-chart-size-large: 16rem;--brixs-chart-size-xlarge: 24rem;--brixs-chart-cartesian-inline-size-large: 32rem;--brixs-chart-cartesian-inline-size-xlarge: 48rem;--brixs-chart-detail-background: var(--brixs-color-surface-subtle);--brixs-chart-detail-radius: var(--brixs-shape-block);--brixs-chart-detail-shadow: inset 0 0 0 1px var(--brixs-color-border-subtle), 0 .125rem .375rem var(--brixs-color-text-alpha-10);--brixs-chart-track-color: var(--brixs-color-surface-2);--brixs-chart-separator-color: var(--brixs-color-bg);--brixs-chart-axis-color: var(--brixs-color-text-alpha-16);--brixs-chart-grid-color: var(--brixs-color-text-alpha-10);--brixs-chart-dashboard-grid-color: var(--brixs-color-text-alpha-16);--brixs-chart-axis-label-color: var(--brixs-color-text-muted);--brixs-chart-label-color: var(--brixs-color-text-strong);--brixs-chart-value-color: var(--brixs-color-text-strong);--brixs-chart-value-on-bar-color: var(--brixs-color-text-strong);--brixs-chart-supporting-color: var(--brixs-color-text-muted);--brixs-chart-state-background: var(--brixs-color-surface-2);--brixs-chart-state-border-color: var(--brixs-color-border-subtle);--brixs-chart-state-active-background: var(--brixs-color-surface-1);--brixs-chart-tooltip-background: var(--brixs-base-900);--brixs-chart-tooltip-border-color: var(--brixs-color-on-primary-alpha-14);--brixs-chart-tooltip-color: var(--brixs-white);--brixs-chart-color-1: var(--brixs-brand-400);--brixs-chart-color-2: var(--brixs-brand-350);--brixs-chart-color-3: var(--brixs-brand-300);--brixs-chart-color-4: var(--brixs-brand-250);--brixs-chart-color-5: var(--brixs-brand-200);--brixs-chart-color-6: var(--brixs-brand-100);--brixs-pie-chart-color-1: var(--brixs-brand-400);--brixs-pie-chart-color-2: var(--brixs-brand-350);--brixs-pie-chart-color-3: var(--brixs-brand-300);--brixs-pie-chart-color-4: var(--brixs-brand-250);--brixs-pie-chart-color-5: var(--brixs-brand-200);--brixs-pie-chart-color-6: var(--brixs-brand-100);--brixs-pie-chart-label-inside-color: var(--brixs-neutral-800);--brixs-pie-chart-separator-color: var(--brixs-neutral-800);--brixs-pie-chart-separator-width: 0;--brixs-radial-chart-color-1: var(--brixs-brand-400);--brixs-radial-chart-color-2: var(--brixs-brand-350);--brixs-radial-chart-color-3: var(--brixs-brand-300);--brixs-radial-chart-color-4: var(--brixs-brand-250);--brixs-radial-chart-color-5: var(--brixs-brand-200);--brixs-radial-chart-color-6: var(--brixs-brand-100);--brixs-radial-chart-track-color: var(--brixs-neutral-100);--brixs-chart-primary-tone-1: var(--brixs-chart-color-1);--brixs-chart-primary-tone-2: var(--brixs-chart-color-2);--brixs-chart-primary-tone-3: var(--brixs-chart-color-3);--brixs-chart-primary-tone-4: var(--brixs-chart-color-4);--brixs-chart-primary-tone-5: var(--brixs-chart-color-5);--brixs-chart-primary-tone-6: var(--brixs-chart-color-6);--brixs-chart-color-soft-1: color-mix( in srgb, var(--brixs-brand-400) 18%, var(--brixs-color-on-primary) );--brixs-chart-color-soft-2: color-mix( in srgb, var(--brixs-brand-400) 28%, var(--brixs-color-on-primary) );--brixs-chart-color-soft-3: color-mix( in srgb, var(--brixs-brand-400) 42%, var(--brixs-color-on-primary) );--brixs-chart-color-sequential-1: var(--brixs-chart-color-1);--brixs-chart-color-sequential-2: var(--brixs-chart-color-2);--brixs-chart-color-sequential-3: var(--brixs-chart-color-3);--brixs-chart-color-sequential-4: var(--brixs-chart-color-4);--brixs-chart-color-diverging-negative: var(--brixs-color-danger);--brixs-chart-color-diverging-neutral: var(--brixs-base-500);--brixs-chart-color-diverging-positive: var(--brixs-color-success);--brixs-chart-color-status-success: var(--brixs-color-success);--brixs-chart-color-status-warning: var(--brixs-color-warning);--brixs-chart-color-status-danger: var(--brixs-color-danger);--brixs-field-label-default-color: var(--brixs-color-text);--brixs-field-label-color: var(--brixs-color-text-muted);--brixs-field-helper-color: var(--brixs-color-text-muted);--brixs-field-container-background: transparent;--brixs-field-input-background: transparent;--brixs-field-input-color: var(--brixs-color-text);--brixs-field-border-color: var(--brixs-color-border);--brixs-field-placeholder-color: var(--brixs-color-text-muted);--brixs-field-caret-color: var(--brixs-color-primary);--brixs-field-selection-background: var(--brixs-color-primary);--brixs-field-selection-color: var(--brixs-color-on-primary);--brixs-field-disabled-container-background: var( --brixs-mix-surface-2-74-on-border-strong );--brixs-field-disabled-label-color: var(--brixs-color-text-muted-alpha-70);--brixs-field-disabled-input-color: var(--brixs-color-text-muted-alpha-70);--brixs-field-disabled-border-color: var( --brixs-color-border-strong-alpha-46 );--brixs-field-disabled-feedback-color: var(--brixs-color-text-muted-alpha-62);--brixs-field-on-primary-container-background: var( --brixs-color-on-primary-alpha-10 );--brixs-field-on-primary-label-color: var(--brixs-card-fg-strong);--brixs-field-on-primary-input-color: var(--brixs-card-fg-strong);--brixs-field-on-primary-border-color: var(--brixs-color-on-primary-alpha-36);--brixs-field-on-primary-feedback-color: var(--brixs-card-fg-muted);--brixs-field-on-primary-placeholder-color: var(--brixs-card-fg-muted);--brixs-field-on-primary-focus-border-color: var(--brixs-color-on-primary);--brixs-field-on-primary-focus-ring-color: var(--brixs-color-on-primary);--brixs-field-on-primary-disabled-container-background: var( --brixs-color-on-primary-alpha-14 );--brixs-field-on-primary-disabled-label-color: var( --brixs-color-on-primary-alpha-38 );--brixs-field-on-primary-disabled-input-color: var( --brixs-color-on-primary-alpha-38 );--brixs-field-on-primary-disabled-border-color: var( --brixs-color-on-primary-alpha-22 );--brixs-field-on-primary-disabled-feedback-color: var( --brixs-color-on-primary-alpha-38 );--brixs-field-error-border-color: var(--brixs-color-danger);--brixs-field-error-feedback-color: var(--brixs-color-danger);--brixs-field-error-focus-ring-color: var(--brixs-color-danger);--brixs-field-error-label-color: var(--brixs-mix-danger-82-on-text);--brixs-field-on-primary-error-feedback-color: var( --brixs-tag-on-primary-negative-color );--brixs-field-on-primary-error-label-color: var( --brixs-mix-tag-on-primary-negative-color-94-on-on-primary );--brixs-field-on-primary-error-border-color: var( --brixs-color-danger-alpha-42 );--brixs-field-on-primary-error-focus-ring-color: var( --brixs-color-danger-alpha-56 );--brixs-field-on-primary-error-focus-label-color: var( --brixs-tag-on-primary-negative-color );--brixs-field-on-primary-error-focus-border-color: var( --brixs-color-danger-alpha-74 );--brixs-field-on-primary-error-focus-ring-strong-color: var( --brixs-color-danger-alpha-86 );--brixs-input-border-size: var(--brixs-primitive-input-border-size);--brixs-input-border-size-hover: var( --brixs-primitive-input-border-size-hover );--brixs-input-border-color: var(--brixs-primitive-input-border-color);--brixs-input-border-color-active: var( --brixs-primitive-input-border-color-active );--brixs-input-border-color-error: var( --brixs-primitive-input-border-color-error );--brixs-input-border-radius: var(--brixs-primitive-input-border-radius);--brixs-input-border-radius-small: var( --brixs-primitive-input-border-radius-small );--brixs-input-border-radius-xlarge: var( --brixs-primitive-input-border-radius-xlarge );--brixs-input-container-height: var(--brixs-primitive-input-container-height);--brixs-input-container-height-small: var( --brixs-primitive-input-container-height-small );--brixs-input-container-height-xlarge: var( --brixs-primitive-input-container-height-xlarge );--brixs-input-container-background-color: var( --brixs-primitive-input-container-background-color );--brixs-input-container-padding-inline: var( --brixs-primitive-input-container-padding-inline );--brixs-input-container-min-width: var( --brixs-primitive-input-container-min-width );--brixs-input-grid-gap-label: var(--brixs-primitive-input-grid-gap-label);--brixs-input-grid-gap-feedback: var( --brixs-primitive-input-grid-gap-feedback );--brixs-input-label-font-size: var(--brixs-primitive-input-label-font-size);--brixs-input-label-font-size-small: var( --brixs-primitive-input-label-font-size-small );--brixs-input-label-font-size-xlarge: var( --brixs-primitive-input-label-font-size-xlarge );--brixs-input-label-font-family: var( --brixs-primitive-input-label-font-family );--brixs-input-label-font-weight: var( --brixs-primitive-input-label-font-weight );--brixs-input-label-line-height: var( --brixs-primitive-input-label-line-height );--brixs-input-label-color: var(--brixs-primitive-input-label-color);--brixs-input-text-font-size: var(--brixs-primitive-input-text-font-size);--brixs-input-text-font-size-small: var( --brixs-primitive-input-text-font-size-small );--brixs-input-text-font-size-xlarge: var( --brixs-primitive-input-text-font-size-xlarge );--brixs-input-text-font-family: var(--brixs-primitive-input-text-font-family);--brixs-input-text-line-height: var(--brixs-primitive-input-text-line-height);--brixs-input-text-color: var(--brixs-primitive-input-text-color);--brixs-input-text-caret-color: var(--brixs-primitive-input-text-caret-color);--brixs-input-text-placeholder-color: var( --brixs-primitive-input-text-placeholder-color );--brixs-input-feedback-font-size: var(--brixs-feedback-font-size);--brixs-input-feedback-font-family: var(--brixs-feedback-font-family);--brixs-input-feedback-font-weight: var(--brixs-feedback-font-weight);--brixs-input-feedback-line-height: var(--brixs-feedback-line-height);--brixs-input-feedback-gap: var(--brixs-feedback-gap);--brixs-input-error-color: var(--brixs-primitive-input-error-color);--brixs-input-error-icon-size: var(--brixs-primitive-input-error-icon-size);--brixs-input-error-icon-gap: var(--brixs-primitive-input-error-icon-gap);--brixs-input-disabled-background-color: var( --brixs-primitive-input-disabled-background-color );--brixs-input-disabled-border-color: var( --brixs-primitive-input-disabled-border-color );--brixs-input-disabled-icon-color: var( --brixs-primitive-input-disabled-icon-color );--brixs-input-disabled-text-color: var( --brixs-primitive-input-disabled-text-color );--brixs-input-disabled-label-color: var( --brixs-primitive-input-disabled-label-color );--brixs-input-icon-size: var(--brixs-primitive-input-icon-size);--brixs-input-icon-size-small: var(--brixs-primitive-input-icon-size-small);--brixs-input-icon-size-xlarge: var(--brixs-primitive-input-icon-size-xlarge);--brixs-input-suffix-padding: var(--brixs-primitive-input-suffix-padding);--brixs-input-suffix-padding-small: var( --brixs-primitive-input-suffix-padding-small );--brixs-input-suffix-padding-xlarge: var( --brixs-primitive-input-suffix-padding-xlarge );--brixs-input-counter-color: var(--brixs-primitive-input-counter-color);--brixs-input-counter-disabled-color: var( --brixs-primitive-input-counter-disabled-color );--brixs-input-text-area-affordance-color: var( --brixs-primitive-input-text-area-affordance-color );--brixs-input-text-area-min-height: var( --brixs-primitive-input-text-area-min-height );--brixs-input-text-area-max-height: var( --brixs-primitive-input-text-area-max-height );--brixs-input-text-area-min-height-small: var( --brixs-primitive-input-text-area-min-height-small );--brixs-input-text-area-max-height-small: var( --brixs-primitive-input-text-area-max-height-small );--brixs-input-text-area-min-height-xlarge: var( --brixs-primitive-input-text-area-min-height-xlarge );--brixs-input-text-area-max-height-xlarge: var( --brixs-primitive-input-text-area-max-height-xlarge );--brixs-input-text-area-padding: var( --brixs-primitive-input-text-area-padding );--brixs-input-text-area-min-width: var( --brixs-primitive-input-text-area-min-width );--brixs-input-text-area-padding-small: var( --brixs-primitive-input-text-area-padding-small );--brixs-input-text-area-padding-bottom: var( --brixs-primitive-input-text-area-padding-bottom );--brixs-input-text-area-counter-margin: var( --brixs-primitive-input-text-area-counter-margin );--brixs-text-field-background: var(--brixs-color-surface);--brixs-text-field-border-color: var(--brixs-color-border);--brixs-text-field-color: var(--brixs-color-text);--brixs-text-field-number-appearance: textfield;--brixs-text-field-number-spin-button-display: none;--brixs-card-link-radius: var(--brixs-shape-block);--brixs-card-section-radius: var(--brixs-shape-block);--brixs-card-primary-radius: var(--brixs-shape-block);--brixs-card-primary-action-icon-size: 1rem;--brixs-card-empty-radius: var(--brixs-shape-block);--brixs-card-form-radius: var(--brixs-shape-block);--brixs-card-form-surface-radius: var(--brixs-shape-block);--brixs-card-section-background: transparent;--brixs-card-section-title-color: var(--brixs-color-text-strong);--brixs-card-section-on-primary-background: var(--brixs-card-bg-primary);--brixs-card-section-on-primary-title-color: var(--brixs-card-fg-strong);--brixs-card-link-border-color: var(--brixs-color-border);--brixs-card-link-title-color: var(--brixs-color-text-strong);--brixs-card-link-content-color: var(--brixs-color-text-muted);--brixs-card-link-hover-background: var(--brixs-color-text-alpha-06);--brixs-card-link-hover-color: var(--brixs-color-text-strong);--brixs-card-link-on-primary-border-color: var(--brixs-card-border);--brixs-card-link-on-primary-title-color: var(--brixs-card-fg-strong);--brixs-card-link-on-primary-content-color: var(--brixs-card-fg-accent);--brixs-card-link-on-primary-hover-background: var(--brixs-card-hover-bg);--brixs-card-link-on-primary-hover-color: var(--brixs-card-hover-fg);--brixs-card-note-border-color: var(--brixs-color-border-subtle);--brixs-card-note-title-color: var(--brixs-color-text-strong);--brixs-card-note-subtitle-color: var(--brixs-color-text-muted);--brixs-card-note-content-color: var(--brixs-color-text);--brixs-card-note-on-primary-border-color: var(--brixs-card-divider-subtle);--brixs-card-note-on-primary-title-color: var(--brixs-card-fg-strong);--brixs-card-note-on-primary-subtitle-color: var(--brixs-card-fg-muted);--brixs-card-note-on-primary-content-color: var(--brixs-card-fg-accent);--brixs-card-primary-background: var(--brixs-color-companion);--brixs-card-primary-outline-border-color: var(--brixs-color-border);--brixs-card-primary-title-color: var(--brixs-color-text-strong);--brixs-card-primary-subtitle-color: var(--brixs-color-text-muted);--brixs-card-primary-content-color: var(--brixs-color-text);--brixs-card-primary-footer-border-color: var(--brixs-color-border-subtle);--brixs-card-primary-footer-divider-width: .5px;--brixs-card-primary-footer-divider-style: solid;--brixs-card-primary-footer-dashed-divider-width: 2px;--brixs-card-primary-footer-dashed-divider-style: dashed;--brixs-card-primary-footer-color: var(--brixs-color-text-strong);--brixs-card-primary-body-gap: .75rem;--brixs-card-primary-body-padding: 1.5rem;--brixs-card-primary-body-padding-small: 1rem;--brixs-card-primary-cover-min-height: 22rem;--brixs-card-primary-focus-color: var(--brixs-color-focus);--brixs-card-primary-hover-shadow: 0 0 0 1px rgb(0 0 0 / 5%), 0 .75rem 2rem rgb(0 0 0 / 12%);--brixs-card-primary-image-aspect-ratio: 16 / 9;--brixs-card-primary-image-fit: var(--brixs-image-fit);--brixs-card-primary-image-outline-color: rgb(0 0 0 / 10%);--brixs-card-primary-image-position: var(--brixs-image-position);--brixs-card-primary-media-inline-size: 42%;--brixs-card-primary-overlay-background: linear-gradient( 180deg, rgb(0 0 0 / 62%) 0%, rgb(0 0 0 / 86%) 100% );--brixs-card-primary-overlay-color: var(--brixs-white);--brixs-card-primary-on-primary-background: var(--brixs-color-primary);--brixs-card-primary-outline-on-primary-border-color: var( --brixs-color-on-primary-alpha-28 );--brixs-card-primary-on-primary-title-color: var(--brixs-card-fg-strong);--brixs-card-primary-on-primary-subtitle-color: var(--brixs-card-fg-muted);--brixs-card-primary-on-primary-content-color: var(--brixs-card-fg-accent);--brixs-card-primary-on-primary-footer-border-color: var( --brixs-card-fg-muted );--brixs-card-primary-on-primary-footer-color: var(--brixs-card-fg-strong);--brixs-card-container-background: var(--brixs-card-bg-primary);--brixs-card-container-border-color: var(--brixs-card-border);--brixs-card-form-background: var(--brixs-color-primary);--brixs-card-form-shadow: 0 2.5rem 6rem -2.5rem var(--brixs-color-black-alpha-40);--brixs-card-form-small-shadow: 0 1.5rem 5rem -2rem var(--brixs-color-black-alpha-40);--brixs-card-form-surface-background: var(--brixs-color-on-primary-alpha-10);--brixs-card-form-surface-border-color: var( --brixs-color-on-primary-alpha-20 );--brixs-card-dashboard-trend-positive-color: var(--brixs-color-success);--brixs-card-dashboard-trend-negative-color: var(--brixs-color-danger);--brixs-data-card-background: var(--brixs-color-surface);--brixs-data-card-background-muted: var(--brixs-color-companion);--brixs-data-card-chart-track-color: var(--brixs-color-surface);--brixs-data-card-on-primary-chart-track-color: var( --brixs-color-on-primary-alpha-34 );--brixs-data-card-on-primary-item-group-background: var( --brixs-card-form-surface-background );--brixs-data-card-border-color: var(--brixs-color-border-subtle);--brixs-data-card-divider-color: var(--brixs-color-border-subtle);--brixs-data-card-title-color: var(--brixs-color-text-strong);--brixs-data-card-copy-color: var(--brixs-color-text);--brixs-data-card-muted-color: var(--brixs-color-text-muted);--brixs-data-card-accent-color: var(--brixs-color-primary);--brixs-data-card-radius: var(--brixs-shape-block);--brixs-data-card-inner-radius: var(--brixs-shape-block);--brixs-data-card-shadow: 0 0 0 1px var(--brixs-color-text-alpha-06), 0 1px 2px -1px var(--brixs-color-text-alpha-06), 0 2px 4px var(--brixs-color-text-alpha-06);--brixs-data-card-padding: 2rem;--brixs-data-card-gap: 1.5rem;--brixs-header-surface: var(--brixs-color-surface);--brixs-header-background: var(--brixs-header-surface);--brixs-header-color: var(--brixs-color-text-strong);--brixs-header-border-color: var(--brixs-color-border-subtle);--brixs-header-border-radius: var(--brixs-shape-block);--brixs-header-shadow: none;--brixs-footer-background: var(--brixs-color-primary);--brixs-footer-color: var(--brixs-color-on-primary);--brixs-footer-muted-color: var(--brixs-card-fg-muted);--brixs-footer-accent-color: var(--brixs-brand-100);--brixs-footer-border-color: var(--brixs-color-on-primary-alpha-20);--brixs-footer-focus-color: var(--brixs-color-on-primary);--brixs-footer-link-hover-background: var(--brixs-color-on-primary-alpha-10);--brixs-footer-checker-opacity: .065;--brixs-footer-mascot-color: var(--brixs-white);--brixs-menu-background: var(--brixs-menu-white-background);--brixs-menu-glass-background: color-mix( in srgb, var(--brixs-color-surface) 20%, transparent );--brixs-menu-backdrop-filter: none;--brixs-menu-glass-backdrop-filter: blur(5px);--brixs-menu-color: var(--brixs-menu-white-color);--brixs-menu-glass-color: var(--brixs-color-text-strong);--brixs-menu-border-color: var(--brixs-menu-white-border-color);--brixs-menu-glass-border-color: color-mix( in srgb, var(--brixs-color-surface) 30%, transparent );--brixs-menu-glass-popover-background: var(--brixs-menu-glass-background);--brixs-menu-glass-shadow: 0 .25rem 1.875rem rgb(0 0 0 / 10%);--brixs-menu-white-background: var(--brixs-color-surface);--brixs-menu-white-popover-background: var(--brixs-menu-white-background);--brixs-menu-white-border-color: var(--brixs-color-border);--brixs-menu-white-color: var(--brixs-color-text-strong);--brixs-menu-white-shadow: 0 .75rem 2rem rgb(15 23 42 / 14%);--brixs-menu-brand-background: var(--brixs-color-primary);--brixs-menu-brand-popover-background: var(--brixs-menu-brand-background);--brixs-menu-brand-border-color: color-mix( in srgb, var(--brixs-color-on-primary) 18%, transparent );--brixs-menu-brand-color: var(--brixs-color-on-primary);--brixs-menu-brand-focus-color: color-mix( in srgb, var(--brixs-color-on-primary) 70%, transparent );--brixs-menu-brand-shadow: 0 .75rem 2rem var(--brixs-color-primary-alpha-22);--brixs-menu-focus-color: var(--brixs-color-focus);--brixs-menu-height: 3rem;--brixs-menu-padding-block: .375rem;--brixs-menu-padding-inline: .5rem;--brixs-menu-mobile-padding-block: .25rem;--brixs-menu-mobile-padding-inline: .375rem;--brixs-menu-action-gap: .25rem;--brixs-menu-mobile-action-gap: .125rem;--brixs-menu-toggle-icon-size: 1.5rem;--brixs-menu-toggle-size: 2.25rem;--brixs-menu-toggle-radius: var(--brixs-shape-control);--brixs-menu-popover-min-inline-size: 11rem;--brixs-menu-popover-padding: .5rem;--brixs-menu-popover-gap: .25rem;--brixs-menu-popover-radius: var(--brixs-shape-overlay);--brixs-menu-radius: var(--brixs-shape-control);--brixs-menu-shadow: var(--brixs-menu-white-shadow);--brixs-menu-z-index: 20;--brixs-search-bar-background: var(--brixs-color-surface-2);--brixs-search-bar-input-color: var(--brixs-color-text);--brixs-search-bar-icon-color: var(--brixs-color-text-muted);--brixs-search-bar-placeholder-color: var(--brixs-color-text);--brixs-search-bar-focus-color: var(--brixs-color-focus);--brixs-search-bar-focus-offset-color: var(--brixs-color-focus-offset);--brixs-search-bar-clear-hover-background: var(--brixs-color-surface-2-hover);--brixs-divider-color: var(--brixs-color-border-strong);--brixs-divider-soft-color: var(--brixs-color-border);--brixs-divider-light-color: var(--brixs-color-border-subtle);--brixs-divider-radius: var(--brixs-shape-block);--brixs-button-group-gap: .25rem;--brixs-grid-gutter: 1.5rem;--brixs-grid-margin: 1rem;--brixs-grid-sm-margin: 1rem;--brixs-grid-md-margin: 2.25rem;--brixs-grid-lg-margin: 12.5rem;--brixs-grid-sm-gutter: 1rem;--brixs-grid-md-gutter: 1.5rem;--brixs-grid-lg-gutter: 1.5rem;--brixs-card-group-gap: 1rem;--brixs-card-group-sm-gap: 1rem;--brixs-card-group-md-gap: 1.5rem;--brixs-card-group-lg-gap: 1.5rem;--brixs-card-group-max-inline-size: 80rem;--brixs-card-group-min-item-size: 18rem;--brixs-card-group-mosaic-min-track-size: 19.5rem;--brixs-card-group-row-size: 10rem;--brixs-card-selector-radius: var(--brixs-shape-block);--brixs-card-selector-border-color: var(--brixs-color-border);--brixs-card-selector-checked-border-color: var(--brixs-color-accent);--brixs-empty-state-background: transparent;--brixs-empty-state-plain-background: var(--brixs-color-surface);--brixs-empty-state-subdued-background: var(--brixs-color-surface-2);--brixs-empty-state-border-color: var(--brixs-color-border);--brixs-empty-state-radius: var(--brixs-shape-block);--brixs-empty-state-shadow: none;--brixs-empty-state-title-color: var(--brixs-color-text-strong);--brixs-empty-state-copy-color: var(--brixs-color-text-muted);--brixs-empty-state-icon: url(https://brixs-ds.com/cdn/icons/v1/inbox.svg);--brixs-empty-state-icon-background: var(--brixs-color-primary-alpha-22);--brixs-empty-state-icon-color: var(--brixs-color-primary);--brixs-empty-state-footer-border-color: var(--brixs-color-border-subtle);--brixs-empty-state-footer-color: var(--brixs-color-text-muted);--brixs-empty-state-danger-background: var(--brixs-color-danger-alpha-16);--brixs-empty-state-danger-border-color: var(--brixs-color-danger-alpha-42);--brixs-empty-state-danger-icon-background: var( --brixs-color-danger-alpha-16 );--brixs-empty-state-danger-icon-color: var(--brixs-color-danger);--brixs-empty-state-danger-title-color: var(--brixs-color-danger);--brixs-empty-state-max-inline-size: 64rem;--brixs-empty-state-copy-max-inline-size: 40rem;--brixs-empty-state-illustration-size: 18rem;--brixs-loading-page-background: var(--brixs-color-surface);--brixs-loading-page-foreground: var(--brixs-color-text-strong);--brixs-loading-page-muted: var(--brixs-color-text-muted);--brixs-loading-page-brand: var(--brixs-color-primary);--brixs-loading-page-brand-light: var(--brixs-brand-300);--brixs-loading-page-visual-size: 31rem;--brixs-skeleton-background: var(--brixs-color-text-alpha-10);--brixs-skeleton-highlight: var(--brixs-color-text-alpha-16);--brixs-skeleton-line-height: 1rem;--brixs-skeleton-title-height: 1.25rem;--brixs-skeleton-avatar-size: 3rem;--brixs-skeleton-control-height: 2.75rem;--brixs-skeleton-media-aspect-ratio: 16 / 9;--brixs-skeleton-card-media-aspect-ratio: 16 / 9;--brixs-skeleton-radius: var(--brixs-shape-block);--brixs-skeleton-radius-round: var(--brixs-shape-pill);--brixs-skeleton-layout-gap: 1rem;--brixs-skeleton-text-gap: .5rem;--brixs-skeleton-text-last-line-width: 72%;--brixs-skeleton-layout-card-background: var(--brixs-color-surface-2);--brixs-skeleton-layout-card-border-color: var(--brixs-color-border);--brixs-skeleton-layout-card-radius: var(--brixs-shape-block);--brixs-skeleton-layout-card-padding: 1rem;--brixs-skeleton-media-radius: var(--brixs-shape-block);--brixs-selector-color: var(--brixs-color-text);--brixs-selector-color-active: var(--brixs-color-accent);--brixs-selector-state-layer-color: var(--brixs-color-black-alpha-08);--brixs-selector-disabled-layer-color: var(--brixs-color-text-alpha-16);--brixs-selector-on-primary-color: var(--brixs-color-on-primary);--brixs-selector-on-primary-on-color: var(--brixs-color-primary);--brixs-selector-on-primary-state-layer-color: var( --brixs-color-on-primary-alpha-16 );--brixs-selector-on-primary-disabled-layer-color: var( --brixs-color-on-primary-alpha-20 );--brixs-selector-error-color: var(--brixs-color-danger);--brixs-selector-error-on-color: var(--brixs-color-on-danger);--brixs-selector-error-state-layer-color: var(--brixs-color-danger-alpha-16);--brixs-selector-success-color: var(--brixs-color-success);--brixs-selector-success-on-color: var(--brixs-color-on-success);--brixs-selector-success-state-layer-color: var( --brixs-color-success-alpha-16 );--brixs-checkbox-border-default: var(--brixs-base-400);--brixs-checkbox-active-color: var(--brixs-color-accent);--brixs-checkbox-active-color-hover: var(--brixs-color-primary-hover);--brixs-checkbox-active-on-color: var(--brixs-color-on-primary);--brixs-checkbox-indeterminate-bg: var(--brixs-color-accent);--brixs-checkbox-indeterminate-bg-hover: var(--brixs-color-primary-hover);--brixs-checkbox-unchecked-icon: url(https://brixs-ds.com/cdn/icons/v1/close.svg);--brixs-checkbox-checked-icon: url(https://brixs-ds.com/cdn/icons/v1/check.svg);--brixs-checkbox-indeterminate-icon: url(https://brixs-ds.com/cdn/icons/v1/remove.svg);--brixs-checkbox-on-primary-unchecked-icon: url(https://brixs-ds.com/cdn/icons/v1/close.svg);--brixs-checkbox-on-primary-checked-icon: url(https://brixs-ds.com/cdn/icons/v1/check.svg);--brixs-checkbox-on-primary-indeterminate-icon: url(https://brixs-ds.com/cdn/icons/v1/remove.svg);--brixs-checkbox-icon-color: var(--brixs-checkbox-active-on-color);--brixs-checkbox-on-primary-icon-color: var( --brixs-selector-on-primary-on-color );--brixs-checkbox-on-primary-checked-bg: var(--brixs-color-on-primary);--brixs-checkbox-on-primary-indeterminate-bg: var(--brixs-color-on-primary);--brixs-checkbox-on-primary-indeterminate-bg-hover: var( --brixs-mix-primary-08-on-on-primary );--brixs-checkbox-disabled-on-color: var(--brixs-base-350);--brixs-radio-border-default: var(--brixs-base-400);--brixs-radio-active-color: var(--brixs-color-accent);--brixs-radio-active-color-hover: var(--brixs-color-primary-hover);--brixs-radio-active-on-color: var(--brixs-white);--brixs-radio-icon-color: var(--brixs-radio-active-on-color);--brixs-radio-on-primary-icon-color: var( --brixs-selector-on-primary-on-color );--brixs-radio-on-primary-unchecked-bg: color-mix( in srgb, var(--brixs-mix-primary-08-on-on-primary) 72%, transparent );--brixs-radio-on-primary-unchecked-bg-hover: color-mix( in srgb, var(--brixs-mix-primary-08-on-on-primary) 88%, transparent );--brixs-radio-on-primary-checked-bg: var(--brixs-color-on-primary);--brixs-radio-on-primary-checked-bg-hover: var( --brixs-mix-primary-08-on-on-primary );--brixs-radio-disabled-on-color: var(--brixs-base-350);--brixs-switch-track-default: var(--brixs-base-450);--brixs-switch-track-selected: var(--brixs-color-accent);--brixs-switch-track-disabled: var(--brixs-base-350);--brixs-switch-track-on-primary: var(--brixs-color-on-primary-alpha-55);--brixs-switch-track-on-primary-hover: color-mix( in srgb, var(--brixs-color-on-primary) 70%, transparent );--brixs-switch-track-on-primary-selected-hover: var(--brixs-color-on-primary);--brixs-switch-thumb-default: var(--brixs-white);--brixs-switch-thumb-disabled: var(--brixs-base-200);--brixs-switch-icon-default: var(--brixs-base-800);--brixs-switch-icon-disabled: var(--brixs-white);--brixs-slider-track-default: var(--brixs-base-300);--brixs-slider-text-default: var(--brixs-base-700);--brixs-slider-progress-default: var(--brixs-color-primary);--brixs-slider-ripple-inner-default: var(--brixs-color-primary-alpha-22);--brixs-slider-ripple-outer-default: var(--brixs-color-accent-alpha-45);--brixs-slider-step-bubble-background: var(--brixs-color-accent);--brixs-slider-metric-tick: var(--brixs-color-accent);--brixs-slider-metric-bubble-background: color-mix( in srgb, var(--brixs-color-accent) 12%, white );--brixs-slider-track-secondary: var(--brixs-color-companion);--brixs-slider-text-secondary: var(--brixs-color-on-secondary);--brixs-slider-progress-secondary: var(--brixs-color-secondary);--brixs-slider-ripple-inner-secondary: var(--brixs-color-secondary-alpha-16);--brixs-slider-ripple-outer-secondary: var(--brixs-color-secondary-alpha-22);--brixs-slider-track-info: var(--brixs-primary-soft-bg);--brixs-slider-text-info: var( --brixs-mix-primary-soft-color-96-on-primary-soft-bg );--brixs-slider-progress-info: var( --brixs-mix-primary-soft-color-28-on-primary-soft-bg );--brixs-slider-ripple-inner-info: var(--brixs-color-secondary-alpha-16);--brixs-slider-ripple-outer-info: var(--brixs-color-secondary-alpha-22);--brixs-slider-track-on-primary: var(--brixs-color-on-primary-alpha-20);--brixs-slider-text-on-primary: var(--brixs-color-on-primary);--brixs-slider-progress-on-primary: var(--brixs-color-on-primary-alpha-34);--brixs-slider-ripple-inner-on-primary: var( --brixs-color-on-primary-alpha-16 );--brixs-slider-ripple-outer-on-primary: var( --brixs-color-on-primary-alpha-22 );--brixs-chip-background: var(--brixs-feedback-neutral-background);--brixs-chip-color: var(--brixs-feedback-default-color);--brixs-chip-background-hover: var( --brixs-mix-primary-soft-color-28-on-primary-soft-bg );--brixs-chip-color-muted: var(--brixs-feedback-neutral-color);--brixs-chip-background-muted: var(--brixs-color-surface-2-alpha-80);--brixs-chip-muted-color: var(--brixs-feedback-container-color);--brixs-chip-background-muted-hover: var(--brixs-feedback-neutral-background);--brixs-chip-brand-background: var(--brixs-primary-soft-bg);--brixs-chip-brand-color: var(--brixs-color-primary);--brixs-chip-brand-background-hover: var( --brixs-mix-primary-10-on-bg-context );--brixs-chip-success-background: var(--brixs-positive-soft-bg);--brixs-chip-success-color: var(--brixs-color-success);--brixs-chip-success-background-hover: var( --brixs-mix-positive-soft-color-08-on-positive-soft-bg );--brixs-chip-warning-background: var(--brixs-warning-soft-bg);--brixs-chip-warning-color: var(--brixs-color-warning);--brixs-chip-warning-background-hover: var( --brixs-mix-warning-soft-color-08-on-warning-soft-bg );--brixs-chip-danger-background: var(--brixs-negative-soft-bg);--brixs-chip-danger-color: var(--brixs-color-danger);--brixs-chip-danger-background-hover: var( --brixs-mix-negative-soft-color-08-on-negative-soft-bg );--brixs-chip-on-primary-background: var(--brixs-color-on-primary-alpha-14);--brixs-chip-on-primary-color: var(--brixs-color-on-primary);--brixs-chip-on-primary-background-hover: var( --brixs-color-on-primary-alpha-20 );--brixs-chip-on-primary-color-muted: var(--brixs-card-fg-muted);--brixs-chip-on-primary-background-muted: var( --brixs-color-on-primary-alpha-16 );--brixs-chip-on-primary-muted-color: var(--brixs-card-fg-muted);--brixs-chip-on-primary-background-muted-hover: var( --brixs-color-on-primary-alpha-20 );--brixs-chip-on-primary-brand-background: var(--brixs-color-on-primary);--brixs-chip-on-primary-brand-color: var(--brixs-color-primary);--brixs-chip-on-primary-brand-background-hover: var( --brixs-mix-primary-08-on-on-primary );--brixs-chip-on-primary-success-background: var( --brixs-tag-on-primary-positive-background );--brixs-chip-on-primary-success-color: var( --brixs-tag-on-primary-positive-text-color );--brixs-chip-on-primary-success-background-hover: var( --brixs-tag-on-primary-positive-background );--brixs-chip-on-primary-warning-background: var( --brixs-tag-on-primary-warning-background );--brixs-chip-on-primary-warning-color: var( --brixs-tag-on-primary-warning-text-color );--brixs-chip-on-primary-warning-background-hover: var( --brixs-tag-on-primary-warning-background );--brixs-chip-on-primary-danger-background: var( --brixs-tag-on-primary-negative-background );--brixs-chip-on-primary-danger-color: var( --brixs-tag-on-primary-negative-text-color );--brixs-chip-on-primary-danger-background-hover: var( --brixs-tag-on-primary-negative-background );--brixs-chips-background: var(--brixs-chip-background);--brixs-chips-border-color: var( --brixs-chip-border-color, var(--brixs-color-border) );--brixs-chips-color: var(--brixs-chip-color);--brixs-chips-focus-outline-color: var( --brixs-chip-focus-outline-color, var(--brixs-color-focus) );--brixs-chips-selected-background: var( --brixs-chip-selected-background, var(--brixs-color-primary) );--brixs-chips-selected-color: var( --brixs-chip-selected-color, var(--brixs-color-on-primary) );--brixs-chips-disabled-background: var( --brixs-chip-disabled-background, var(--brixs-color-surface-2) );--brixs-chips-disabled-border-color: var( --brixs-chip-disabled-border-color, var(--brixs-color-border-strong-alpha-46) );--brixs-chips-disabled-color: var( --brixs-chip-disabled-color, var(--brixs-color-text-muted-alpha-70) );--brixs-chips-on-primary-background: var(--brixs-chip-on-primary-background);--brixs-chips-on-primary-border-color: var(--brixs-color-on-primary-alpha-20);--brixs-chips-on-primary-color: var(--brixs-chip-on-primary-color);--brixs-chips-on-primary-focus-outline-color: var(--brixs-color-on-primary);--brixs-chips-on-primary-selected-background: var( --brixs-chip-on-primary-brand-background );--brixs-chips-on-primary-selected-color: var( --brixs-chip-on-primary-brand-color );--brixs-chips-on-primary-disabled-background: var( --brixs-color-on-primary-alpha-10 );--brixs-chips-on-primary-disabled-border-color: var( --brixs-color-on-primary-alpha-20 );--brixs-chips-on-primary-disabled-color: var( --brixs-color-on-primary-alpha-50 );--brixs-password-indicator-color: var(--brixs-color-text-muted);--brixs-password-input-color: var(--brixs-color-text);--brixs-password-label-color: var(--brixs-color-text);--brixs-password-dot-border-color: var(--brixs-color-text);--brixs-password-dot-fill-color: var(--brixs-color-text);--brixs-password-border-color: var(--brixs-color-border-strong);--brixs-password-active-border-color: var(--brixs-color-primary);--brixs-password-error-border-color: var(--brixs-color-danger);--brixs-password-container-background: var(--brixs-color-surface-2-hover);--brixs-password-container-background-error-base: var( --brixs-color-surface-2 );--brixs-password-container-background-disabled: var(--brixs-color-surface-2);--brixs-password-disabled-label-color: var(--brixs-color-text-muted);--brixs-password-disabled-input-color: var(--brixs-color-text-muted);--brixs-password-disabled-dot-border-color: var(--brixs-color-text-muted);--brixs-password-disabled-dot-fill-color: var(--brixs-color-text-muted);--brixs-password-disabled-border-color: var(--brixs-color-border-strong);--brixs-password-button-icon-size-medium: 1.5rem;--brixs-password-button-icon-size-large: 1.75rem;--brixs-password-on-primary-container-background: var( --brixs-field-on-primary-container-background );--brixs-password-on-primary-container-background-active: var( --brixs-color-on-primary-alpha-16 );--brixs-password-on-primary-container-background-disabled: var( --brixs-field-on-primary-disabled-container-background );--brixs-password-on-primary-container-background-error: color-mix( in srgb, var(--brixs-field-on-primary-error-border-color) 24%, var(--brixs-color-on-primary-alpha-22) );--brixs-password-on-primary-container-background-error-active: color-mix( in srgb, var(--brixs-field-on-primary-error-border-color) 34%, var(--brixs-color-on-primary-alpha-28) );--brixs-password-on-primary-label-color: var( --brixs-field-on-primary-label-color );--brixs-password-on-primary-input-color: var( --brixs-field-on-primary-input-color );--brixs-password-on-primary-dot-border-color: var( --brixs-field-on-primary-input-color );--brixs-password-on-primary-dot-fill-color: var( --brixs-field-on-primary-input-color );--brixs-password-on-primary-border-color: var( --brixs-field-on-primary-border-color );--brixs-password-on-primary-active-border-color: var( --brixs-field-on-primary-focus-border-color );--brixs-password-on-primary-error-content-color: var( --brixs-field-on-primary-error-label-color );--brixs-password-on-primary-error-focus-border-color: var( --brixs-field-on-primary-error-focus-border-color );--brixs-password-on-primary-disabled-label-color: var( --brixs-field-on-primary-disabled-label-color );--brixs-password-on-primary-disabled-input-color: var( --brixs-field-on-primary-disabled-input-color );--brixs-password-on-primary-disabled-dot-border-color: var( --brixs-field-on-primary-disabled-border-color );--brixs-password-on-primary-disabled-dot-fill-color: var( --brixs-field-on-primary-disabled-input-color );--brixs-password-on-primary-disabled-border-color: var( --brixs-field-on-primary-disabled-border-color );--brixs-password-on-primary-error-border-color: var( --brixs-field-on-primary-error-border-color );--brixs-link-group-item-color: var(--brixs-color-text);--brixs-link-group-item-background-hover: var(--brixs-color-text-alpha-06);--brixs-link-group-overflow-trigger-background-hover: var( --brixs-link-group-item-background-hover );--brixs-link-group-separator-size: 1rem;--brixs-link-group-overflow-trigger-icon-size: 1.25rem;--brixs-link-group-separator-color: var(--brixs-color-text-muted-alpha-70);--brixs-link-group-link-color: var(--brixs-color-text-muted);--brixs-link-group-link-color-hover: var(--brixs-color-text);--brixs-link-group-on-primary-item-color: var(--brixs-color-on-primary);--brixs-link-group-on-primary-item-background-hover: var( --brixs-color-on-primary-alpha-10 );--brixs-link-group-on-primary-separator-color: var( --brixs-color-on-primary-alpha-44 );--brixs-link-group-on-primary-link-color: var(--brixs-color-on-primary);--brixs-link-group-on-primary-link-color-hover: var(--brixs-color-on-primary);--brixs-image-border-radius: var(--brixs-shape-block);--brixs-image-fit: cover;--brixs-image-position: center;--brixs-multi-select-background: var(--brixs-color-surface);--brixs-multi-select-border-color: var(--brixs-color-border);--brixs-multi-select-input-color: var(--brixs-color-text);--brixs-multi-select-count-color: var(--brixs-color-text-strong);--brixs-multi-select-disabled-background: var(--brixs-color-surface-2);--brixs-sidenav-background: var(--brixs-color-primary);--brixs-sidenav-color: var(--brixs-color-on-primary);--brixs-sidenav-toggle-shadow: 0 .5rem 1.25rem var(--brixs-color-text-alpha-16), 0 .125rem .375rem var(--brixs-color-text-alpha-10);--brixs-desktop-sidenav-background: var(--brixs-color-surface-2);--brixs-desktop-sidenav-color: var(--brixs-color-text);--brixs-desktop-sidenav-inline-size: 17rem;--brixs-desktop-sidenav-item-padding-inline: .75rem;--brixs-desktop-sidenav-list-padding: 0;--brixs-desktop-sidenav-list-separator-width: 0;--brixs-desktop-sidenav-list-shadow: none;--brixs-desktop-sidenav-padding: 1rem .75rem .75rem;--brixs-desktop-sidenav-radius: var(--brixs-radius-none);--brixs-desktop-sidenav-selected-indicator-size: 0;--brixs-desktop-sidenav-separator-color: var(--brixs-color-border-subtle);--brixs-desktop-sidenav-separator-width: 0;--brixs-desktop-sidenav-body-compact-background: transparent;--brixs-desktop-sidenav-body-compact-separator-color: var( --brixs-color-border );--brixs-desktop-sidenav-body-compact-separator-width: 1px;--brixs-desktop-sidenav-body-trigger-color: var(--brixs-color-text-muted);--brixs-desktop-sidenav-body-trigger-color-hover: var(--brixs-color-text);--brixs-desktop-sidenav-body-trigger-background-hover: var( --brixs-color-surface-2 );--brixs-desktop-sidenav-body-trigger-current-background: var( --brixs-color-primary );--brixs-desktop-sidenav-body-trigger-current-color: var( --brixs-color-on-primary );--brixs-desktop-sidenav-body-trigger-marker-color: transparent;--brixs-desktop-sidenav-body-trigger-marker-size: 0;--brixs-desktop-sidenav-body-trigger-focus-color: var(--brixs-color-focus);--brixs-desktop-sidenav-body-trigger-focus-offset-color: var( --brixs-color-surface );--brixs-option-bg: transparent;--brixs-option-background: var(--brixs-option-bg);--brixs-option-color: var(--brixs-color-text);--brixs-option-radius: var(--brixs-shape-control);--brixs-option-on-primary-bg: transparent;--brixs-option-on-primary-background: var(--brixs-option-on-primary-bg);--brixs-option-on-primary-color: var(--brixs-card-fg-strong);--brixs-option-hover-bg: var(--brixs-color-surface-hover);--brixs-option-disabled-color: var(--brixs-color-text-muted);--brixs-option-control-border: var(--brixs-color-border-strong);--brixs-option-control-active-bg: var(--brixs-color-accent);--brixs-option-control-active-color: var(--brixs-color-on-primary);--brixs-option-control-indeterminate-bg: var(--brixs-color-border-strong);--brixs-option-control-disabled-border: var(--brixs-color-text-muted);--brixs-option-control-disabled-bg: var(--brixs-color-surface-2);--brixs-option-control-disabled-color: var(--brixs-color-text-muted);--brixs-option-radio-dot-color: var(--brixs-color-on-primary);--brixs-option-on-primary-hover-bg: var(--brixs-color-on-primary-alpha-10);--brixs-option-on-primary-disabled-color: var( --brixs-color-on-primary-alpha-38 );--brixs-option-on-primary-control-border: var( --brixs-selector-on-primary-color );--brixs-option-on-primary-control-active-bg: var( --brixs-selector-on-primary-color );--brixs-option-on-primary-control-active-color: var( --brixs-selector-on-primary-on-color );--brixs-option-on-primary-control-indeterminate-bg: var( --brixs-selector-on-primary-color );--brixs-option-on-primary-control-disabled-border: var( --brixs-color-on-primary-alpha-38 );--brixs-option-on-primary-control-disabled-bg: var( --brixs-color-on-primary-alpha-20 );--brixs-option-on-primary-control-disabled-color: var( --brixs-color-on-primary-alpha-38 );--brixs-option-on-primary-radio-dot-color: var( --brixs-selector-on-primary-on-color );--brixs-table-action-radius: var(--brixs-shape-control);--brixs-table-header-background: var(--brixs-color-surface-2);--brixs-table-header-background-accent: var(--brixs-color-surface-2-hover);--brixs-table-header-color: var(--brixs-color-text-strong);--brixs-table-description-color: var(--brixs-color-text-muted);--brixs-table-description-hover-color: var(--brixs-color-text);--brixs-table-cell-color: var(--brixs-color-text);--brixs-table-row-border-color: var(--brixs-color-border-subtle);--brixs-table-row-hover-background: var(--brixs-color-surface-hover);--brixs-table-row-hover-color: var(--brixs-color-text-strong);--brixs-table-row-hover-accent: var(--brixs-color-primary);--brixs-table-expand-color: var(--brixs-color-text-muted);--brixs-table-expand-hover-background: var(--brixs-color-surface-2);--brixs-table-expand-hover-color: var(--brixs-color-primary);--brixs-table-expand-row-background: var(--brixs-color-surface);--brixs-table-striped-background: var(--brixs-color-surface-hover);--brixs-table-border-color: var(--brixs-color-border);--brixs-table-empty-card-background: var(--brixs-color-surface);--brixs-table-empty-card-border-color: var(--brixs-color-border-subtle);--brixs-table-empty-card-radius: var(--brixs-shape-block);--brixs-table-empty-card-shadow: 0 18px 36px -28px var(--brixs-color-primary-alpha-22);--brixs-table-empty-icon-background: var(--brixs-color-primary-alpha-22);--brixs-table-empty-icon-color: var(--brixs-color-primary);--brixs-table-empty-title-color: var(--brixs-color-text-strong);--brixs-table-empty-copy-color: var(--brixs-color-text-muted);--brixs-table-header-title-color: var(--brixs-color-text-strong);--brixs-table-header-copy-color: var(--brixs-color-text-muted);--brixs-table-toolbar-background: var(--brixs-color-surface-2);--brixs-table-toolbar-border-color: var(--brixs-color-border-subtle);--brixs-table-toolbar-shadow: none;--brixs-table-row-selected-background: var( --brixs-mix-primary-20-on-surface-2 );--brixs-table-row-selected-hover-background: var( --brixs-color-surface-2-hover );--brixs-table-row-selected-color: var(--brixs-color-text-strong);--brixs-table-expand-row-selected-background: var(--brixs-color-surface-2);--brixs-table-batch-background: var(--brixs-color-primary);--brixs-table-batch-background-accent: var(--brixs-color-primary);--brixs-table-batch-color: var(--brixs-color-on-primary);--brixs-table-batch-muted-color: var(--brixs-color-on-primary);--brixs-table-batch-border-color: transparent;--brixs-table-batch-button-hover-background: var( --brixs-color-on-primary-alpha-16 );--brixs-segmented-control-background: var(--brixs-color-surface-2);--brixs-segmented-control-border-color: var(--brixs-color-border-subtle);--brixs-segmented-control-highlight-background: var(--brixs-color-surface);--brixs-segmented-control-highlight-border-color: var(--brixs-color-primary);--brixs-segmented-control-heading-color: var(--brixs-color-text-muted);--brixs-segmented-control-description-color: var(--brixs-color-text-muted);--brixs-segmented-control-heading-active-color: var( --brixs-color-text-strong );--brixs-segmented-control-description-active-color: var(--brixs-color-text);--brixs-segmented-control-hover-background: var(--brixs-color-text-alpha-06);--brixs-segmented-control-selected-background: var( --brixs-segmented-control-highlight-background );--brixs-segmented-control-selected-hover-background: var( --brixs-color-surface-subtle-hover );--brixs-segmented-control-focus-outline-color: var(--brixs-color-focus);--brixs-segmented-control-on-primary-background: var( --brixs-color-on-primary-alpha-14 );--brixs-segmented-control-on-primary-border-color: var( --brixs-color-on-primary-alpha-20 );--brixs-segmented-control-on-primary-highlight-background: var( --brixs-color-on-primary-alpha-10 );--brixs-segmented-control-on-primary-highlight-border-color: var( --brixs-color-on-primary );--brixs-segmented-control-on-primary-heading-color: var( --brixs-color-on-primary );--brixs-segmented-control-on-primary-description-color: var( --brixs-color-on-primary );--brixs-segmented-control-on-primary-heading-active-color: var( --brixs-color-on-primary );--brixs-segmented-control-on-primary-description-active-color: var( --brixs-color-on-primary );--brixs-segmented-control-on-primary-hover-background: var( --brixs-color-on-primary-alpha-10 );--brixs-segmented-control-on-primary-selected-background: var( --brixs-segmented-control-on-primary-highlight-background );--brixs-segmented-control-on-primary-selected-hover-background: var( --brixs-color-on-primary-alpha-14 );--brixs-segmented-control-on-primary-focus-outline-color: var( --brixs-color-on-primary );--brixs-media-container-background: var(--brixs-color-surface-2);--brixs-tabs-indicator-color: var(--brixs-color-accent);--brixs-tabs-label-color: var(--brixs-color-text-muted);--brixs-tabs-container-background: transparent;--brixs-tabs-container-border-color: var(--brixs-color-border);--brixs-tabs-container-border-width: 1px;--brixs-tabs-container-padding: 0;--brixs-tabs-container-radius: var(--brixs-shape-block);--brixs-tabs-container-shadow: none;--brixs-tabs-tab-radius: var(--brixs-shape-control);--brixs-tabs-tab-color: var(--brixs-tabs-label-color);--brixs-tabs-tab-color-hover: var(--brixs-color-text);--brixs-tabs-tab-color-active: var(--brixs-color-text-strong);--brixs-tabs-tab-background-hover: var(--brixs-color-surface-2);--brixs-tabs-tab-background-active: transparent;--brixs-tabs-tab-gap: .5rem;--brixs-tabs-indicator-size: 4px;--brixs-tabs-focus-outline-color: var(--brixs-color-focus);--brixs-tabs-panel-color: var(--brixs-color-text);--brixs-tabs-vertical-list-inline-size: 15rem;--brixs-tabs-vertical-gap: 2rem;--brixs-tabs-vertical-panels-background: var(--brixs-color-surface);--brixs-tabs-vertical-tab-min-block-size: 2.5rem;--brixs-tabs-vertical-tab-padding-inline: .75rem;--brixs-tabs-vertical-tab-background-hover: color-mix( in srgb, var(--brixs-color-surface-subtle-hover) 82%, transparent );--brixs-tabs-vertical-tab-background-active: var(--brixs-color-primary);--brixs-tabs-vertical-tab-color-active: var(--brixs-color-on-primary);--brixs-tabs-vertical-indicator-color: transparent;--brixs-tabs-on-primary-container-background: var( --brixs-color-on-primary-alpha-14 );--brixs-tabs-on-primary-container-border-color: var( --brixs-color-on-primary-alpha-20 );--brixs-tabs-on-primary-tab-color: var(--brixs-color-on-primary);--brixs-tabs-on-primary-tab-color-hover: var(--brixs-color-on-primary);--brixs-tabs-on-primary-tab-color-active: var(--brixs-color-on-primary);--brixs-tabs-on-primary-indicator-color: var(--brixs-color-on-primary);--brixs-tabs-on-primary-tab-background-hover: var( --brixs-color-on-primary-alpha-16 );--brixs-tabs-on-primary-tab-background-active: var( --brixs-color-on-primary-alpha-22 );--brixs-tabs-on-primary-focus-outline-color: var(--brixs-color-on-primary);--brixs-tabs-on-primary-panel-color: var(--brixs-color-on-primary);--brixs-faded-text-color: var(--brixs-color-text-muted)}html[data-theme=default-dark],html[data-theme=dark]{color-scheme:dark;--brixs-color-bg: var(--brixs-neutral-900);--brixs-color-surface: var(--brixs-neutral-dark-surface);--brixs-color-surface-2: var(--brixs-neutral-dark-surface-raised);--brixs-color-text: #e5d9cb;--brixs-color-text-strong: #f8f1e8;--brixs-color-text-muted: var(--brixs-neutral-400);--brixs-color-companion: var(--brixs-color-surface-2);--brixs-color-companion-strong: #4a4338;--brixs-color-companion-warm: var(--brixs-brand-100);--brixs-color-primary: var(--brixs-brand-300);--brixs-color-primary-hover: var(--brixs-brand-200);--brixs-color-on-primary: var(--brixs-neutral-800);--brixs-item-on-primary-clickable-caret-icon: url(https://brixs-ds.com/cdn/icons/v1/chevron-forward.svg);--brixs-color-secondary: var(--brixs-neutral-400);--brixs-color-secondary-hover: #f8f1e8;--brixs-color-secondary-strong: #f8f1e8;--brixs-color-secondary-soft: var(--brixs-color-surface-2);--brixs-color-on-secondary: var(--brixs-neutral-800);--brixs-color-accent: var(--brixs-brand-300);--brixs-color-accent-strong: var(--brixs-brand-200);--brixs-color-accent-soft: #3a2119;--brixs-color-focus: var(--brixs-brand-blueprint-dark);--brixs-color-focus-offset: var(--brixs-color-bg);--brixs-color-data-blueprint: var(--brixs-brand-blueprint-dark);--brixs-color-data-ochre: var(--brixs-data-ochre-dark);--brixs-color-data-teal: var(--brixs-data-teal-dark);--brixs-radial-chart-track-color: var(--brixs-neutral-700);--brixs-color-success: #69d29b;--brixs-color-warning: #f2b84b;--brixs-color-danger: #ff7997;--brixs-color-on-success: var(--brixs-neutral-800);--brixs-color-on-warning: var(--brixs-neutral-800);--brixs-color-on-danger: var(--brixs-neutral-800);--brixs-primary-soft-bg: #3a2119;--brixs-primary-soft-border: #784331;--brixs-primary-soft-color: var(--brixs-brand-200);--brixs-positive-soft-bg: #102c25;--brixs-positive-soft-border: #276b4e;--brixs-positive-soft-color: #69d29b;--brixs-warning-soft-bg: #34240f;--brixs-warning-soft-border: #795522;--brixs-warning-soft-color: #f2b84b;--brixs-negative-soft-bg: #351923;--brixs-negative-soft-border: #7b3049;--brixs-negative-soft-color: #ff7997;--brixs-color-inverse-surface: var(--brixs-neutral-0);--brixs-color-on-inverse: var(--brixs-neutral-800);--brixs-button-danger-background-hover: #ff96ad;--brixs-color-surface-hover: var(--brixs-color-text-alpha-06);--brixs-color-surface-2-hover: var(--brixs-mix-text-10-on-surface-2-dark);--brixs-color-border-subtle: #39342c;--brixs-color-border: #4a4338;--brixs-color-border-strong: #6a6051;--brixs-color-surface-subtle: var(--brixs-color-surface-2);--brixs-color-surface-subtle-hover: var(--brixs-color-surface-2-hover);--brixs-avatar-image-outline-color: rgb(255 255 255 / 10%);--brixs-card-primary-hover-shadow: 0 0 0 1px rgb(255 255 255 / 8%), 0 .75rem 2rem rgb(0 0 0 / 34%);--brixs-card-primary-image-outline-color: rgb(255 255 255 / 10%);--brixs-bg-page: var(--brixs-color-bg);--brixs-bg-canvas: var(--brixs-color-surface);--brixs-bg-context: var(--brixs-color-surface-2);--brixs-fg-page: var(--brixs-color-text);--brixs-fg-muted: var(--brixs-color-text-muted);--brixs-pagination-control-background: #2f2f2f;--brixs-pagination-control-background-hover: #3a3a3a;--brixs-pagination-position-background: #2f2f2f;--brixs-pagination-color: #f5f5f5;--brixs-pagination-caret-color: #a3a3a3;--brixs-pagination-color-disabled: #737373;--brixs-pagination-focus-color: var(--brixs-color-focus);--brixs-pagination-track-color: #525252;--brixs-pagination-indicator-color: color-mix( in srgb, var(--brixs-color-primary) 60%, var(--brixs-color-on-primary) );--brixs-highlight-icon-placeholder-background: var(--brixs-base-600);--brixs-shortcut-background: var(--brixs-color-surface-2);--brixs-shortcut-hover-background: var(--brixs-color-surface-2-hover);--brixs-tooltip-background: var(--brixs-color-surface);--brixs-tooltip-box-shadow: 0 .5rem 1.5rem var(--brixs-color-black-alpha-40), 0 .125rem .375rem var(--brixs-color-black-alpha-08);--brixs-tooltip-toggle-background: var(--brixs-color-surface);--brixs-tooltip-toggle-box-shadow: 0 .75rem 2rem var(--brixs-color-black-alpha-40), 0 .125rem .5rem var(--brixs-color-black-alpha-08);--brixs-sidenav-toggle-shadow: 0 .5rem 1.25rem var(--brixs-color-black-alpha-40), 0 .125rem .375rem var(--brixs-color-black-alpha-08);--brixs-modal-surface-bg: var(--brixs-primitive-modal-surface-bg-dark);--brixs-modal-header-color: var(--brixs-primitive-modal-header-color-dark);--brixs-sheet-background: var(--brixs-modal-surface-bg);--brixs-search-bar-background: var(--brixs-color-surface-2);--brixs-search-bar-input-color: var(--brixs-color-text);--brixs-search-bar-icon-color: var(--brixs-color-text-muted);--brixs-search-bar-placeholder-color: var(--brixs-color-text);--brixs-search-bar-focus-color: var(--brixs-color-focus);--brixs-search-bar-clear-hover-background: var( --brixs-color-surface-2-hover );--brixs-button-alternative-background-hover: var( --brixs-mix-primary-20-on-surface-2-dark );--brixs-button-variant-neutral-background: var(--brixs-color-surface-2);--brixs-button-variant-neutral-background-hover: var( --brixs-color-text-alpha-10 );--brixs-button-loading-ghost-track-color: var(--brixs-color-text-alpha-16);--brixs-button-loading-ghost-indicator-color: var( --brixs-color-text-strong );--brixs-button-loading-neutral-track-color: var( --brixs-color-text-alpha-16 );--brixs-button-loading-neutral-indicator-color: var( --brixs-color-text-strong );--brixs-tabs-container-background: var(--brixs-color-surface-2);--brixs-tabs-tab-background-hover: var(--brixs-color-text-alpha-10);--brixs-tabs-tab-background-active: var(--brixs-color-surface);--brixs-table-header-background-accent: var(--brixs-color-text-alpha-10);--brixs-table-row-hover-background: var(--brixs-color-text-alpha-10);--brixs-table-expand-hover-background: var(--brixs-color-text-alpha-10);--brixs-table-striped-background: var(--brixs-color-text-alpha-06);--brixs-table-row-selected-background: var( --brixs-mix-primary-16-on-surface-2-dark );--brixs-table-row-selected-hover-background: var( --brixs-color-primary-alpha-22 );--brixs-table-expand-row-selected-background: var( --brixs-mix-primary-16-on-surface-2-dark );--brixs-tag-brand-background: var(--brixs-mix-primary-16-on-surface-2-dark);--brixs-tag-brand-color: var(--brixs-primary-200);--brixs-tag-positive-background: var( --brixs-mix-success-16-on-surface-2-dark );--brixs-tag-positive-color: var(--brixs-positive-200);--brixs-tag-negative-background: var( --brixs-mix-danger-16-on-surface-2-dark );--brixs-tag-negative-color: var(--brixs-negative-200);--brixs-tag-warning-background: var( --brixs-mix-warning-16-on-surface-2-dark );--brixs-tag-warning-color: var(--brixs-warning-200);--brixs-chip-background-hover: var( --brixs-mix-primary-20-on-surface-2-dark );--brixs-chip-brand-background: var( --brixs-mix-primary-16-on-surface-2-dark );--brixs-chip-brand-color: var(--brixs-primary-200);--brixs-chip-brand-background-hover: var( --brixs-mix-primary-20-on-surface-2-dark );--brixs-chip-success-background: var( --brixs-mix-success-16-on-surface-2-dark );--brixs-chip-success-color: var(--brixs-positive-200);--brixs-chip-success-background-hover: var( --brixs-mix-success-20-on-surface-2-dark );--brixs-chip-warning-background: var( --brixs-mix-warning-16-on-surface-2-dark );--brixs-chip-warning-color: var(--brixs-warning-200);--brixs-chip-warning-background-hover: var( --brixs-mix-warning-20-on-surface-2-dark );--brixs-chip-danger-background: var( --brixs-mix-danger-16-on-surface-2-dark );--brixs-chip-danger-color: var(--brixs-negative-200);--brixs-chip-danger-background-hover: var( --brixs-mix-danger-20-on-surface-2-dark );--brixs-feedback-neutral-background: var( --brixs-primitive-feedback-neutral-background-dark );--brixs-feedback-neutral-color: var( --brixs-primitive-feedback-neutral-color-dark );--brixs-feedback-success-background: var( --brixs-primitive-feedback-success-background-dark );--brixs-feedback-success-color: var( --brixs-primitive-feedback-success-color-dark );--brixs-feedback-error-background: var( --brixs-primitive-feedback-error-background-dark );--brixs-feedback-error-color: var( --brixs-primitive-feedback-error-color-dark );--brixs-feedback-error-text-color: var( --brixs-primitive-feedback-error-text-color-dark );--brixs-feedback-disabled-background: var( --brixs-primitive-feedback-disabled-background-dark );--brixs-feedback-disabled-color: var( --brixs-primitive-feedback-disabled-color-dark );--brixs-feedback-default-color: var( --brixs-primitive-feedback-default-color-dark );--brixs-feedback-disabled-icon-color: var( --brixs-primitive-feedback-disabled-icon-color-dark );--brixs-input-border-color: var(--brixs-primitive-input-border-color-dark);--brixs-input-border-color-active: var( --brixs-primitive-input-border-color-active-dark );--brixs-input-border-color-error: var( --brixs-primitive-input-border-color-error-dark );--brixs-input-container-background-color: var( --brixs-primitive-input-container-background-color-dark );--brixs-input-label-color: var(--brixs-primitive-input-label-color-dark);--brixs-input-text-color: var(--brixs-primitive-input-text-color-dark);--brixs-input-text-caret-color: var( --brixs-primitive-input-text-caret-color-dark );--brixs-input-text-placeholder-color: var( --brixs-primitive-input-text-placeholder-color-dark );--brixs-input-error-color: var(--brixs-primitive-input-error-color-dark);--brixs-input-disabled-background-color: var( --brixs-primitive-input-disabled-background-color-dark );--brixs-input-disabled-border-color: var( --brixs-primitive-input-disabled-border-color-dark );--brixs-input-disabled-icon-color: var( --brixs-primitive-input-disabled-icon-color-dark );--brixs-input-disabled-text-color: var( --brixs-primitive-input-disabled-text-color-dark );--brixs-input-disabled-label-color: var( --brixs-primitive-input-disabled-label-color-dark );--brixs-input-counter-color: var( --brixs-primitive-input-counter-color-dark );--brixs-input-counter-disabled-color: var( --brixs-primitive-input-counter-disabled-color-dark );--brixs-footer-background: var(--brixs-neutral-950);--brixs-footer-color: var(--brixs-color-text-strong);--brixs-footer-muted-color: var(--brixs-color-text-muted);--brixs-footer-accent-color: var(--brixs-brand-200);--brixs-footer-border-color: var(--brixs-color-border-strong);--brixs-footer-focus-color: var(--brixs-color-focus);--brixs-footer-checker-opacity: .055;--brixs-footer-mascot-color: var(--brixs-brand-300)}[data-theme-scheme=dark]{--brixs-item-on-primary-clickable-caret-icon: url(https://brixs-ds.com/cdn/icons/v1/chevron-forward.svg);--brixs-footer-background: var(--brixs-neutral-950);--brixs-footer-color: var(--brixs-color-text-strong);--brixs-footer-muted-color: var(--brixs-color-text-muted);--brixs-footer-accent-color: var(--brixs-brand-200);--brixs-footer-border-color: var(--brixs-color-border-strong);--brixs-footer-focus-color: var(--brixs-color-focus);--brixs-footer-checker-opacity: .055;--brixs-footer-mascot-color: var(--brixs-brand-300)}:root[data-theme=mandai]{color-scheme:light;--mandai-canvas: var(--brixs-color-bg);--mandai-paper: var(--brixs-color-surface);--mandai-receipt: var(--brixs-color-surface-2);--mandai-receipt-hover: var(--brixs-color-surface-2-hover);--mandai-line: var(--brixs-color-border);--mandai-line-strong: var(--brixs-color-border-strong);--mandai-ink: var(--brixs-color-text-strong);--mandai-ink-secondary: var(--brixs-color-text);--mandai-ink-tertiary: var(--brixs-color-text-muted);--mandai-inverse: var(--brixs-color-inverse-surface);--mandai-brick: var(--brixs-color-primary);--mandai-brick-hover: var(--brixs-color-primary-hover);--mandai-blueprint: var(--brixs-color-focus);--mandai-data-ochre: var(--brixs-color-data-ochre);--mandai-data-teal: var(--brixs-color-data-teal);--mandai-size-line: .0625rem;--mandai-space-1: .25rem;--mandai-space-2: .5rem;--mandai-space-3: .75rem;--mandai-space-4: 1rem;--mandai-space-5: 1.5rem;--mandai-space-6: 2rem;--mandai-space-8: 2.5rem;--mandai-space-10: 3rem;--mandai-space-12: 5rem;--mandai-control-small: 2.5rem;--mandai-type-title: 1.375rem;--mandai-rail-size: var(--brixs-desktop-sidenav-inline-size, 15rem);--mandai-code-background: var(--brixs-color-surface);--mandai-code-surface: var(--brixs-color-surface-2);--mandai-code-border: var(--brixs-color-border);--mandai-code-foreground: var(--brixs-color-text-strong);--mandai-code-muted: var(--brixs-color-text-muted);--mandai-code-accent: var(--brixs-color-primary);--mandai-code-command: var(--brixs-color-primary);--mandai-code-keyword: var(--brixs-color-primary);--mandai-code-key: var(--brixs-color-data-ochre);--mandai-code-string: var(--brixs-color-text);--mandai-code-object: var(--brixs-color-data-teal);--brixs-button-secondary-shadow: inset 0 0 0 1px var(--mandai-line-strong);--brixs-button-secondary-shadow-hover: inset 0 0 0 1px var(--mandai-ink-tertiary);--brixs-button-container-background-ghost-hover: var(--mandai-receipt-hover);--brixs-button-container-color-ghost: var(--mandai-ink-secondary);--brixs-button-container-color-ghost-hover: var(--mandai-ink);--brixs-button-on-primary-background-hover: var(--mandai-receipt-hover);--brixs-button-on-primary-color: var(--mandai-ink);--brixs-button-on-primary-ghost-background-hover: rgba(255, 255, 255, .12);--brixs-input-text-caret-color: var(--mandai-blueprint);--brixs-input-container-background-color: var(--mandai-receipt);--brixs-tag-container-background: var(--mandai-receipt);--brixs-tag-container-color: var(--mandai-ink-secondary);--brixs-chip-background: var(--mandai-receipt);--brixs-chip-background-hover: var(--mandai-receipt-hover);--brixs-chip-color: var(--mandai-ink);--brixs-highlight-heading-color: var(--mandai-ink);--brixs-highlight-content-color: var(--mandai-ink-secondary);--brixs-highlight-chevron-color: var(--mandai-ink-secondary);--brixs-highlight-icon-placeholder-background: var(--mandai-line-strong);--brixs-highlight-interactive-hover-overlay: var(--mandai-receipt-hover);--brixs-highlight-on-primary-background: var(--mandai-receipt);--brixs-highlight-on-primary-heading-color: var(--mandai-ink);--brixs-highlight-on-primary-content-color: var(--mandai-ink-secondary);--brixs-highlight-on-primary-chevron-color: var(--mandai-ink-secondary);--brixs-highlight-interactive-on-primary-background: var(--mandai-receipt-hover);--brixs-item-content-color: var(--mandai-ink-secondary);--brixs-item-border-color: var(--mandai-line);--brixs-item-hover-background: var(--mandai-receipt-hover);--brixs-item-group-primary-background: var(--mandai-receipt);--brixs-item-group-primary-title-color: var(--mandai-ink);--brixs-item-group-title-color: var(--mandai-ink);--brixs-item-on-primary-background: var(--mandai-receipt);--brixs-item-on-primary-heading-color: var(--mandai-ink);--brixs-item-on-primary-content-color: var(--mandai-ink-secondary);--brixs-item-on-primary-description-color: var(--mandai-ink-secondary);--brixs-item-on-primary-sub-description-color: var(--mandai-ink-tertiary);--brixs-item-on-primary-border-color: var(--mandai-line);--brixs-item-on-primary-hover-background: var(--mandai-receipt-hover);--brixs-header-background: var(--mandai-paper);--brixs-header-surface: var(--mandai-paper);--brixs-header-color: var(--mandai-ink);--brixs-header-border-color: var(--mandai-line);--brixs-header-hover-background: var(--mandai-receipt);--brixs-header-shadow: none;--brixs-link-underline-color: rgba(179, 58, 33, .45);--brixs-link-underline-color-hover: var(--mandai-brick);--brixs-link-hover-background: var(--mandai-receipt-hover);--brixs-link-group-item-background-hover: var(--mandai-receipt-hover)}:root[data-theme=mandai][data-theme-scheme=dark]{color-scheme:dark;--brixs-color-bg: var(--brixs-neutral-900);--brixs-color-surface: var(--brixs-neutral-dark-surface);--brixs-color-surface-2: var(--brixs-neutral-dark-surface-raised);--brixs-color-surface-subtle: var(--brixs-color-surface-2);--brixs-color-surface-subtle-hover: var(--brixs-color-surface-2-hover);--brixs-color-text: var(--brixs-neutral-200);--brixs-color-text-strong: var(--brixs-neutral-0);--brixs-color-text-muted: var(--brixs-neutral-400);--brixs-color-companion: var(--brixs-color-surface-2);--brixs-color-companion-strong: #4c453e;--brixs-color-companion-warm: var(--brixs-brand-100);--brixs-color-border-subtle: #3c3730;--brixs-color-border: #4a443c;--brixs-color-border-strong: var(--brixs-neutral-600);--brixs-color-surface-hover: rgba(221, 212, 199, .06);--brixs-color-surface-2-hover: #3d3832;--brixs-color-primary: var(--brixs-brand-300);--brixs-color-primary-hover: var(--brixs-brand-200);--brixs-color-on-primary: var(--brixs-neutral-800);--brixs-color-secondary: var(--brixs-neutral-400);--brixs-color-secondary-hover: var(--brixs-color-text-strong);--brixs-color-secondary-strong: var(--brixs-color-text-strong);--brixs-color-secondary-soft: var(--brixs-color-surface-2);--brixs-color-on-secondary: var(--brixs-neutral-800);--brixs-color-accent: var(--brixs-brand-300);--brixs-color-accent-strong: var(--brixs-brand-200);--brixs-color-accent-soft: #443027;--brixs-color-focus: var(--brixs-brand-blueprint-dark);--brixs-color-focus-offset: var(--brixs-color-bg);--brixs-color-data-blueprint: var(--brixs-brand-blueprint-dark);--brixs-color-data-ochre: var(--brixs-data-ochre-dark);--brixs-color-data-teal: var(--brixs-data-teal-dark);--brixs-color-tertiary-hover: rgba(221, 212, 199, .1);--brixs-color-on-tertiary: var(--brixs-color-text-strong);--brixs-color-success: var(--brixs-positive-300);--brixs-color-warning: var(--brixs-warning-300);--brixs-color-danger: var(--brixs-negative-300);--brixs-color-on-success: var(--brixs-neutral-800);--brixs-color-on-warning: var(--brixs-neutral-800);--brixs-color-on-danger: var(--brixs-neutral-800);--brixs-color-inverse-surface: var(--brixs-neutral-0);--brixs-color-on-inverse: var(--brixs-neutral-800);--brixs-bg-page: var(--brixs-color-bg);--brixs-bg-canvas: var(--brixs-color-surface);--brixs-bg-context: var(--brixs-color-surface-2);--brixs-fg-page: var(--brixs-color-text);--brixs-fg-muted: var(--brixs-color-text-muted);--brixs-button-on-primary-ghost-background-hover: rgba(32, 29, 25, .12);--brixs-link-underline-color: rgba(250, 144, 112, .45)}app-root .code-sample{--brixs-pre-container-background: var(--mandai-code-background);--brixs-pre-container-border-color: var(--mandai-code-border);--brixs-pre-container-color: var(--mandai-code-foreground);background:var(--mandai-code-background);border:0;border-radius:0;box-shadow:0 0 0 1px var(--mandai-code-border);margin:0;min-width:0;overflow:hidden}app-root .code-sample__header{align-items:center;background:var(--mandai-code-surface);display:flex;flex-wrap:wrap;gap:.625rem;min-block-size:2.75rem;padding:.75rem 1.5rem .5rem}app-root .code-sample__method{color:var(--mandai-code-accent);font-family:var(--brixs-font-family-body);font-size:.8125rem;font-weight:700;letter-spacing:.06em}app-root .code-sample__path{color:var(--mandai-code-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;letter-spacing:.01em}app-root .code-sample__tabs{--brixs-tabs-container-background: transparent;--brixs-tabs-container-border-color: var(--mandai-code-border);--brixs-tabs-container-border-width: 1px;--brixs-tabs-container-padding: 0 1rem;--brixs-tabs-gap: .25rem;--brixs-tabs-tab-color: var(--mandai-code-foreground);--brixs-tabs-tab-color-hover: var(--mandai-code-foreground);--brixs-tabs-tab-background-hover: var(--mandai-code-background);--brixs-tabs-tab-background-active: transparent;--brixs-tabs-tab-color-active: var(--mandai-code-foreground);--brixs-tabs-indicator-color: var(--mandai-code-accent);--brixs-tabs-indicator-size: 4px;--brixs-tabs-focus-outline-color: var(--mandai-code-accent);--brixs-tabs-panel-color: var(--mandai-code-foreground);display:block;padding:0}app-root .code-sample__tabs::part(list){background:var(--mandai-code-surface);inline-size:100%}app-root .code-sample__tabs::part(panels){background:var(--mandai-code-background);padding:1rem 1.5rem 1.5rem}app-root .code-sample__panel{margin:0;min-width:0}app-root .code-sample__panel[hidden]{display:none!important}app-root .code-sample__panel pre[brixsPre]{border:0;border-radius:0;box-sizing:border-box;inline-size:100%;margin:0;max-inline-size:100%;min-block-size:17rem;overflow-x:auto;padding:0;white-space:pre}app-root .code-sample__panel code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;line-height:1.625}app-root .code-sample__panel code::selection,app-root .code-sample__panel code *::selection{background:var(--mandai-code-accent);color:var(--brixs-color-on-primary)}app-root brixs-tabs:not(:defined)>.code-sample__panel:not(:first-child){display:none}app-root .code-sample .api-token{font:inherit}app-root .code-sample .api-token--command{color:var(--mandai-code-command);font-weight:600}app-root .code-sample .api-token--key{color:var(--mandai-code-key)}app-root .code-sample .api-token--keyword,app-root .code-sample .api-token--option{color:var(--mandai-code-keyword)}app-root .code-sample .api-token--url,app-root .code-sample .api-token--function{color:var(--mandai-code-object)}app-root .code-sample .api-token--string{color:var(--mandai-code-string)}app-root .code-sample .api-token--object,app-root .code-sample .api-token--variable{color:var(--mandai-code-object)}.product-page{color:var(--mandai-ink-secondary);padding-block:var(--mandai-space-8) var(--mandai-space-12)}.product-page__layout,.product-page__header,.product-page__body,.product-section,.evidence-list,.setup-list,.form-stack,.settings-layout,.settings-nav,.metric-block{display:grid}.product-page__layout{gap:var(--mandai-space-8)}.product-page__header{align-items:end;gap:var(--mandai-space-4)}.product-page__heading{display:grid;gap:var(--mandai-space-2)}.product-page__kicker{color:var(--mandai-ink-tertiary);letter-spacing:.1em;text-transform:uppercase}.product-page__heading h1,.product-section h2,.product-section h3{color:var(--mandai-ink);text-wrap:balance}.product-page__heading p:last-child{max-inline-size:52ch;text-wrap:pretty}.product-page__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mandai-space-2)}.product-page__body,.product-section,.form-stack{gap:var(--mandai-space-5)}.product-section{background:var(--mandai-paper);border:var(--mandai-size-line) solid var(--mandai-line);padding:var(--mandai-space-5)}.product-section--receipt{background:var(--mandai-receipt)}.product-section__header{align-items:start;display:flex;flex-wrap:wrap;gap:var(--mandai-space-3);justify-content:space-between}.product-section__header>div{display:grid;gap:var(--mandai-space-1)}.product-section__description,.evidence-row small,.metric-block small,.setup-step p,.quiet-copy{color:var(--mandai-ink-tertiary)}.metric-grid{display:grid;gap:var(--mandai-size-line);grid-template-columns:repeat(2,minmax(0,1fr));background:var(--mandai-line);border:var(--mandai-size-line) solid var(--mandai-line)}.metric-block{background:var(--mandai-paper);gap:var(--mandai-space-3);min-block-size:var(--mandai-space-12);padding:var(--mandai-space-4)}.metric-block strong{color:var(--mandai-ink);font-family:var(--brixs-font-family-brand);font-size:var(--mandai-space-6);font-variant-numeric:tabular-nums}.evidence-list,.setup-list{border-block-start:var(--mandai-size-line) solid var(--mandai-line)}.evidence-row,.setup-step{align-items:center;border-block-end:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-block-size:var(--mandai-space-12);padding-block:var(--mandai-space-3)}.evidence-row__index,.operational-id,.money,.timestamp{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.evidence-row__index{color:var(--mandai-ink-tertiary)}.evidence-row__copy,.setup-step__copy{display:grid;gap:var(--mandai-space-1)}.setup-step[aria-current=step]{border-inline-start:var(--mandai-space-1) solid var(--mandai-brick);padding-inline-start:var(--mandai-space-3)}.setup-step--pending{color:var(--mandai-ink-tertiary)}.state-panel{align-items:start;background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-4);justify-items:start;padding:var(--mandai-space-6)}.state-panel__visual{color:var(--mandai-ink-tertiary)}.state-panel h2,.state-panel h3{color:var(--mandai-ink)}.state-panel p{max-inline-size:52ch}.table-scroll{overflow-x:auto}.table-scroll table{min-inline-size:48rem}.filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mandai-space-3)}.filter-row brixs-search-bar{flex:1 1 18rem}.form-fieldset{border-block-start:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-3);padding-block-start:var(--mandai-space-4)}.form-fieldset legend{color:var(--mandai-ink);font-family:var(--brixs-font-family-brand);font-weight:600;padding-inline-end:var(--mandai-space-3)}.form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mandai-space-3)}.sandbox-page__body{align-items:start}.sandbox-scenarios{--brixs-pill-group-item-min-inline-size: 11rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--brixs-pill-group-item-min-inline-size)),1fr));justify-items:stretch}.sandbox-scenarios [brixsPill]{--brixs-pill-border-width: var(--mandai-size-line);inline-size:100%}.secret-receipt{background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line-strong);display:grid;gap:var(--mandai-space-3);padding:var(--mandai-space-4)}.secret-receipt code{color:var(--mandai-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.settings-layout{gap:var(--mandai-space-5)}.settings-nav{align-content:start;background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line)}.settings-nav a{border-block-end:var(--mandai-size-line) solid var(--mandai-line);color:var(--mandai-ink-secondary);min-block-size:var(--mandai-control-small);padding:var(--mandai-space-3) var(--mandai-space-4);text-decoration:none}.settings-nav a[aria-current=page]{border-inline-start:var(--mandai-space-1) solid var(--mandai-brick);color:var(--mandai-ink);font-weight:600}@media(min-width:37.5rem){.product-page__header{grid-template-columns:minmax(0,1fr) auto}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:77.5rem){.settings-layout{grid-template-columns:minmax(12rem,3fr) minmax(0,9fr)}}.docs-page,.legal-page{background:var(--mandai-canvas);min-block-size:100dvh}.docs-header-brand{align-items:center;color:var(--mandai-ink);display:inline-flex;font-family:var(--brixs-font-family-brand);font-weight:800;gap:var(--mandai-space-3);text-decoration:none}.docs-header-brand__mark{align-items:center;background:var(--mandai-brick);color:var(--brixs-color-on-primary);display:inline-flex;block-size:var(--mandai-control-small);inline-size:var(--mandai-control-small);justify-content:center}.docs-layout{align-items:start;padding-block:var(--mandai-space-8) var(--mandai-space-12);row-gap:var(--mandai-space-6)}.docs-nav{background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-4);padding:var(--mandai-space-4)}.docs-nav__links{display:grid}.docs-nav__links a{border-block-end:var(--mandai-size-line) solid var(--mandai-line);color:var(--mandai-ink-secondary);min-block-size:var(--mandai-control-small);padding:var(--mandai-space-3);text-decoration:none}.docs-nav__links a[aria-current=page]{border-inline-start:var(--mandai-space-1) solid var(--mandai-brick);color:var(--mandai-ink);font-weight:600}.docs-article,.legal-article{display:grid;gap:var(--mandai-space-8)}.docs-article__header,.legal-article__header,.docs-section,.legal-section{display:grid;gap:var(--mandai-space-4)}.docs-article__header,.legal-article__header{border-block-end:var(--mandai-size-line) solid var(--mandai-line-strong);padding-block-end:var(--mandai-space-6)}.docs-article__header p,.legal-article__header p,.docs-section p,.legal-section p,.docs-section li,.legal-section li{line-height:1.6;max-inline-size:68ch}.docs-section h2,.legal-section h2{color:var(--mandai-ink)}.docs-section ul,.legal-section ul{display:grid;gap:var(--mandai-space-2);list-style:square;padding-inline-start:var(--mandai-space-5)}.docs-code{background:var(--mandai-code-background);border:var(--mandai-size-line) solid var(--mandai-code-border);color:var(--mandai-code-foreground);overflow-x:auto;padding:var(--mandai-space-4)}.docs-code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--brixs-code-font-size, .875rem);line-height:1.6;white-space:pre}.legal-links{display:flex;flex-wrap:wrap;gap:var(--mandai-space-4)}@media(min-width:48.0625rem){.docs-nav{inset-block-start:var(--mandai-space-5);position:sticky}}@font-face{font-display:swap;font-family:Tijolo;font-style:normal;font-weight:400;src:url(https://brixs-ds.com/fonts/tijolo/Tijolo-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tijolo;font-style:normal;font-weight:500;src:url(https://brixs-ds.com/fonts/tijolo/Tijolo-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tijolo;font-style:normal;font-weight:600;src:url(https://brixs-ds.com/fonts/tijolo/Tijolo-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tijolo;font-style:normal;font-weight:700;src:url(https://brixs-ds.com/fonts/tijolo/Tijolo-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tijolo;font-style:normal;font-weight:800;src:url(https://brixs-ds.com/fonts/tijolo/Tijolo-ExtraBold.woff2) format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:var(--brixs-color-bg);color:var(--brixs-color-text);font-family:var(--brixs-font-family-body);line-height:1;min-height:100vh}.skip-link{background:var(--brixs-color-primary);color:var(--brixs-color-on-primary);inset-block-start:.5rem;inset-inline-start:.5rem;min-block-size:2.5rem;padding:.5rem 1rem;position:fixed;transform:translateY(calc(-100% - 1rem));z-index:100}.skip-link:focus-visible{outline:.125rem solid var(--brixs-color-focus);outline-offset:.125rem;transform:translateY(0)}main:focus{outline:none}html{scroll-behavior:smooth;scroll-padding-top:5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:48rem){html{scroll-padding-top:7rem}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}app-root{display:block;min-height:100vh}app-home-page .container,app-onboarding-page .container{max-width:calc(61.25rem + 2 * var(--brixs-grid-lg-margin))}app-landing-hero .hero__eyebrow{color:var(--brixs-color-text-muted);letter-spacing:.12em;text-transform:uppercase}app-landing-hero .hero__lead code{color:var(--brixs-color-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}app-landing-hero :is(.evidence-receipt__header span,.receipt-ledger dt){color:var(--brixs-color-text-muted);font-family:var(--brixs-font-family-brand);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}app-landing-hero .evidence-receipt__header strong{color:var(--brixs-color-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:500}app-landing-hero .receipt-ledger dd{color:var(--brixs-color-text-strong);font-size:.75rem;font-variant-numeric:tabular-nums;margin:0}app-root [brixsItemSuffix]{color:var(--brixs-color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-variant-numeric:tabular-nums;white-space:nowrap}
