/*
 * SPDX-FileCopyrightText: 2025 Siemens AG
 *
 * SPDX-License-Identifier: MIT
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/*
 * NOTE: This file is automatically generated.
 * Do NOT edit this file directly — changes will be overwritten.
 * To make permanent changes ask for assistant inside the pull request
 */
@mixin setVars {
  --theme-border-width-default: 0.0625rem;
  --theme-border-width-none: 0rem;
  --theme-border-width-thick: 0.125rem;
  --theme-container-size-0: 15rem;
  --theme-container-size-1: 20rem;
  --theme-container-size-2: 22.5rem;
  --theme-container-size-3: 30rem;
  --theme-container-size-4: 37.5rem;
  --theme-container-size-5: 45rem;
  --theme-container-size-6: 52.5rem;
  --theme-default-border-radius: 0.25rem;
  --theme-default-control-height: 32px;
  --theme-default-icon-size: 1.5rem;
  --theme-default-time: 150ms;
  --theme-focus--border-thickness: 0.0625rem;
  --theme-focus--outline-offset: 0.125rem;
  --theme-focus-border-thickness: 0.0625rem;
  --theme-focus-outline-offset: 0.125rem;
  --theme-font-size-caption: 0.75rem;
  --theme-font-size-default: 0.875rem;
  --theme-font-size-l: 1rem;
  --theme-font-size-s: 0.75rem;
  --theme-font-size-xl: 1.375rem;
  --theme-font-size-xs: 0.625rem;
  --theme-font-weight-black: 900;
  --theme-font-weight-bold: 700;
  --theme-font-weight-normal: 400;
  --theme-inner-shadow-blur-1: 4;
  --theme-inner-shadow-spread-1: 0;
  --theme-inner-shadow-x-offset-1: 0;
  --theme-inner-shadow-y-offset-1: 2;
  --theme-input-min-width: 0.125rem;
  --theme-input-padding-x: 0.5rem;
  --theme-input-padding-y: 0.5rem;
  --theme-large-control-height: 40px;
  --theme-large-icon-size: 2rem;
  --theme-letter-spacing-lg: 0.006em;
  --theme-letter-spacing-md: 0em;
  --theme-letter-spacing-sm: -0.006em;
  --theme-letter-spacing-xl: 0.012em;
  --theme-letter-spacing-xs: -0.012em;
  --theme-letter-spacing-xxl: 0.02em;
  --theme-lightbox-blur: 5.44;
  --theme-line-height-caption: 1.5;
  --theme-line-height-caption-single: 1;
  --theme-line-height-default: 1.429;
  --theme-line-height-default-single: 1.143;
  --theme-line-height-h2: 1.455;
  --theme-line-height-l: 1.5;
  --theme-line-height-l-single: 1.25;
  --theme-line-height-lg: 1.5;
  --theme-line-height-md: 1.43;
  --theme-line-height-mdsm: 1.3;
  --theme-line-height-s: 1.5;
  --theme-line-height-s-single: 1.5;
  --theme-line-height-sm: 1.2;
  --theme-line-height-xl: 1.091;
  --theme-line-height-xs: 1;
  --theme-logo--siemens: url("data:image/svg+xml;charset=utf8,%3Csvg width='76' height='12' viewBox='0 0 76 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.497 11.545v-2.27c1.292.407 2.435.61 3.43.61 1.373 0 2.06-.363 2.06-1.088 0-.27-.1-.498-.3-.682-.206-.195-.73-.466-1.573-.812C2.6 6.68 1.614 6.15 1.156 5.71.561 5.132.264 4.402.264 3.52c0-1.137.433-2.003 1.3-2.598.855-.59 1.97-.885 3.346-.885.758 0 1.854.14 3.289.419v2.183C7.132 2.213 6.141 2 5.225 2c-1.289 0-1.933.354-1.933 1.064 0 .265.13.481.39.649.216.136.811.422 1.785.86C6.87 5.198 7.804 5.739 8.27 6.2c.552.546.828 1.253.828 2.12 0 1.244-.541 2.194-1.624 2.849-.877.53-2.014.795-3.411.795-1.18 0-2.368-.139-3.565-.418zM10.91.237h3.211V11.73h-3.21V.237zm6.155 11.494V.237H25.3v2.079h-5.14V4.91h4.474v1.896H20.16v2.728h5.272v2.196h-8.367zm10.463 0V.237h4.163l2.892 7.344L37.547.237h3.954V11.73h-3.044V3.593l-3.37 8.255h-1.99L29.79 3.593v8.138h-2.262zm16.918 0V.237h8.234v2.079h-5.14V4.91h4.475v1.896H47.54v2.728h5.273v2.196h-8.368zm10.48 0V.237h3.721l3.948 7.694V.237h2.261V11.73h-3.615l-4.053-7.798v7.798h-2.262zm12.21-.186v-2.27c1.28.407 2.424.61 3.43.61 1.373 0 2.059-.363 2.059-1.088a.903.903 0 0 0-.29-.682c-.207-.195-.734-.466-1.582-.812-1.508-.617-2.495-1.147-2.958-1.592-.594-.573-.891-1.306-.891-2.2 0-1.13.432-1.994 1.299-2.59.855-.59 1.97-.884 3.346-.884.774 0 1.776.123 3.005.37l.284.049v2.183C73.77 2.213 72.776 2 71.856 2c-1.284 0-1.925.354-1.925 1.064 0 .265.13.481.389.649.206.13.804.417 1.794.86 1.392.624 2.324 1.165 2.793 1.625.553.547.829 1.254.829 2.12 0 1.245-.539 2.195-1.616 2.85-.882.53-2.022.795-3.419.795-1.18 0-2.37-.139-3.565-.418z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
  --theme-medium-control-height: 24px;
  --theme-medium-time: 300ms;
  --theme-min-border-radius: 0rem;
  --theme-ms--1: 0.75rem;
  --theme-ms--2: 0.625rem;
  --theme-ms-0: 0.875rem;
  --theme-ms-1: 1rem;
  --theme-ms-1-2: 1.125rem;
  --theme-ms-2: 1.25rem;
  --theme-ms-3: 1.5rem;
  --theme-ms-4: 1.8125rem;
  --theme-ms-5: 2.1875rem;
  --theme-ms-6: 2.625rem;
  --theme-ms-7: 3.125rem;
  --theme-ms-8: 3.75rem;
  --theme-overlay-blur: 43.49;
  --theme-shadow-1-blur-1: 2;
  --theme-shadow-1-blur-2: 1;
  --theme-shadow-1-spread-1: 0;
  --theme-shadow-1-spread-2: 0;
  --theme-shadow-1-x-offset-1: 0;
  --theme-shadow-1-x-offset-2: 0;
  --theme-shadow-1-y-offset-1: 2;
  --theme-shadow-1-y-offset-2: 1;
  --theme-shadow-2-blur-1: 8;
  --theme-shadow-2-blur-2: 8;
  --theme-shadow-2-blur-3: 16;
  --theme-shadow-2-spread-1: 0;
  --theme-shadow-2-spread-2: 0;
  --theme-shadow-2-spread-3: 0;
  --theme-shadow-2-x-offset-1: -4;
  --theme-shadow-2-x-offset-2: 4;
  --theme-shadow-2-x-offset-3: 0;
  --theme-shadow-2-y-offset-1: 0;
  --theme-shadow-2-y-offset-2: 0;
  --theme-shadow-2-y-offset-3: 0;
  --theme-shadow-3-blur-1: 6;
  --theme-shadow-3-blur-2: 8;
  --theme-shadow-3-spread-1: 0;
  --theme-shadow-3-spread-2: 0;
  --theme-shadow-3-x-offset-1: 0;
  --theme-shadow-3-x-offset-2: 0;
  --theme-shadow-3-y-offset-1: 2;
  --theme-shadow-3-y-offset-2: 0;
  --theme-shadow-4-blur-1: 2;
  --theme-shadow-4-blur-2: 8;
  --theme-shadow-4-blur-3: 18;
  --theme-shadow-4-spread-1: 0;
  --theme-shadow-4-spread-2: 0;
  --theme-shadow-4-spread-3: 0;
  --theme-shadow-4-x-offset-1: 0;
  --theme-shadow-4-x-offset-2: 0;
  --theme-shadow-4-x-offset-3: 0;
  --theme-shadow-4-y-offset-1: 0;
  --theme-shadow-4-y-offset-2: 4;
  --theme-shadow-4-y-offset-3: 12;
  --theme-short-time: 0ms;
  --theme-size--1: 0.75rem;
  --theme-size--2: 0.5rem;
  --theme-size--3: 0.375rem;
  --theme-size--4: 0.25rem;
  --theme-size--5: 0.1875rem;
  --theme-size--6: 0.125rem;
  --theme-size-0: 1rem;
  --theme-size-1: 1.5rem;
  --theme-size-2: 2rem;
  --theme-size-3: 3rem;
  --theme-size-4: 4rem;
  --theme-size-5: 6rem;
  --theme-size-6: 8rem;
  --theme-size-7: 12rem;
  --theme-size-8: 16rem;
  --theme-slow-time: 500ms;
  --theme-small-border-radius: 0.125rem;
  --theme-small-icon-size: 1rem;
  --theme-space--1: 0.25rem;
  --theme-space--2: 0.1875rem;
  --theme-space--3: 0.125rem;
  --theme-space-0: 0.375rem;
  --theme-space-1: 0.5rem;
  --theme-space-2: 0.75rem;
  --theme-space-3: 1rem;
  --theme-space-4: 1.5rem;
  --theme-space-5: 2rem;
  --theme-space-6: 3rem;
  --theme-space-7: 4rem;
  --theme-space-8: 6rem;
  --theme-text-decoration-line-through: line-through;
  --theme-text-decoration-none: none;
  --theme-text-decoration-underline: underline;
  --theme-x-slow-time: 1000ms;
}