:root {
  --lg-blur: 3.5px;
  --lg-control-blur: 1.5px;
  --lg-bezel: 14;
  --lg-control-bezel: 6;
  --lg-refraction: 15;
  --lg-curvature: 2.5;
  --lg-saturation: 1.4;
  --lg-specular: 0.6;
  --lg-control-specular: 0.6;
  --lg-light-alpha: 0.6;
  --lg-dark-alpha: 0.6;
  --lg-control-fill-scale: 0.7;
  --lg-glow-light: 0.1;
  --lg-glow-dark: 0.2;
  --lg-shadow-base: 0.1;
}
:root, [data-lg-material], [data-lg-adaptive] {
  --lg-a: var(--lg-appearance, 0);
  --lg-ink-a: clamp(0, (var(--lg-a) - .4995) * 10000, 1);
  --lg-ink-rgb: calc(255 - var(--lg-ink-a) * 228) calc(255 - var(--lg-ink-a) * 227) calc(255 - var(--lg-ink-a) * 217);
  --lg-ink: rgb(var(--lg-ink-rgb));
  --lg-ink-2: rgb(var(--lg-ink-rgb) / .62);
  --lg-hairline: rgb(var(--lg-ink-rgb) / .12);
  --lg-hover: rgb(var(--lg-ink-rgb) / .08);
  --lg-fill-light: calc(var(--lg-light-alpha) + var(--lg-busy, 0) * .1);
  --lg-fill-dark: calc(var(--lg-dark-alpha) + var(--lg-busy, 0) * .1);
  --lg-fill: color-mix(in oklab, rgb(243 243 251 / var(--lg-fill-light)) calc(var(--lg-a) * 100%), rgb(36 37 49 / var(--lg-fill-dark)));
  --lg-control-fill: color-mix(in oklab, rgb(243 243 251 / calc(var(--lg-fill-light) * var(--lg-control-fill-scale))) calc(var(--lg-a) * 100%), rgb(36 37 49 / calc(var(--lg-fill-dark) * var(--lg-control-fill-scale))));
  --lg-glow: rgb(255 255 255 / calc(var(--lg-glow-dark) + (var(--lg-glow-light) - var(--lg-glow-dark)) * var(--lg-a)));
  --lg-shadow-a: calc(var(--lg-shadow-base) + var(--lg-busy, 0) * .14 + (1 - var(--lg-a)) * .06);
  --lg-shadow: 0 18px 44px rgb(20 20 40 / var(--lg-shadow-a)), 0 2px 8px rgb(20 20 40 / calc(var(--lg-shadow-a) * .6));
  --lg-lift: invert(1) brightness(calc(1 - .06 * var(--lg-a))) invert(1) brightness(calc(1 + .08 * (1 - var(--lg-a))));
  --lg-backdrop: var(--lg-lift) blur(var(--lg-blur));
  --lg-control-backdrop: var(--lg-lift) blur(var(--lg-control-blur));
  --lg-rim: inset 0 0 0 1px rgb(255 255 255 / calc(.22 + .1 * var(--lg-a)));
  --lg-control-shadow: 0 2px 6px rgb(20 20 40 / calc(var(--lg-shadow-a) + .06));
  --lg-squircle: superellipse(2);
  --lg-lens-fill: color-mix(in oklab, rgb(255 255 255 / 0.22) calc(var(--lg-a) * 100%), rgb(36 37 49 / 0.3));
  --lg-lens-backdrop: var(--lg-lift) blur(1px);
  --lg-lens-glow: inset 0 2px 12px rgb(0 0 0 / 0.2), inset 0 -2px 12px rgb(255 255 255 / 0.2);
}
