@font-face{font-family:SH Icon;src:url(/assets/sh-icons-Cy6PgwYU.eot?85031010);src:url(/assets/sh-icons-Cy6PgwYU.eot?85031010#iefix) format("embedded-opentype"),url(/assets/sh-icons-1cPxvY01.woff2?85031010) format("woff2"),url(/assets/sh-icons-B304S7hn.woff?85031010) format("woff"),url(/assets/sh-icons-B6L901b6.ttf?85031010) format("truetype"),url(/assets/sh-icons-Doi-4n-6.svg?85031010#sh-icons) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:SH Icon;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-slider-drag-drop:before{content:""}.icon-user:before{content:""}.icon-double-arrow-up:before{content:""}.icon-bookmark:before{content:""}.icon-arrow-down-small:before{content:""}.icon-calendar:before{content:""}.icon-menu:before{content:""}.icon-arrow-left-small:before{content:""}.icon-home:before{content:""}.icon-globe:before{content:""}.icon-fullscreen:before{content:""}.icon-arrow-right-small:before{content:""}.icon-phone:before{content:""}.icon-location-pin:before{content:""}.icon-play:before{content:""}.icon-shopping-cart:before{content:""}.icon-search:before{content:""}.icon-book:before{content:""}.icon-share:before{content:""}.icon-star:before{content:""}.icon-x:before{content:""}.icon-document:before{content:""}.icon-email:before{content:""}.icon-print:before{content:""}.icon-close:before{content:""}.icon-checkmark:before{content:""}.icon-layout-2x2:before{content:""}.icon-layout-3x2:before{content:""}.icon-hospital:before{content:""}.icon-arrow-right-large:before{content:""}.icon-arrow-up-large:before{content:""}.icon-arrow-left-large:before{content:""}.icon-arrow-down-large:before{content:""}.icon-layout-list:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-download:before{content:""}.icon-heart:before{content:""}.icon-pause:before{content:""}.icon-arrow-up-large-light:before{content:""}.icon-arrow-right-medium:before{content:""}.icon-backward:before{content:""}.icon-google:before{content:""}.icon-speakers-off:before{content:""}.icon-speakers-on:before{content:""}.icon-upload:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-bullet-list:before{content:""}.icon-double-arrow-down:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-arrow-left-medium:before{content:""}.icon-arrow-exit:before{content:""}.icon-information:before{content:""}.icon-warning:before{content:""}.icon-double-arrow-down-light:before{content:""}.icon-equipment-name:before{content:""}.icon-close-fullscreen:before{content:""}.icon-double-arrow-forward:before{content:""}.icon-hide:before{content:""}.icon-scale-up:before{content:""}.icon-scale-down:before{content:""}.icon-at:before{content:""}.icon-arrow-down-medium:before{content:""}.icon-arrow-up-small:before{content:""}.icon-feed:before{content:""}.icon-arrow-long-left:before{content:""}.icon-comment:before{content:""}.icon-text-check:before{content:""}.icon-tool:before{content:""}.icon-chat:before{content:""}.icon-360-degrees:before{content:""}.icon-video-hd:before{content:""}.icon-skip-backward:before{content:""}.icon-skip-forward:before{content:""}.icon-stop:before{content:""}.icon-carousel:before{content:""}.icon-arrow-to-top:before{content:""}.icon-youtube:before{content:""}.icon-arrow-up-medium:before{content:""}.icon-arrow-left-small-light:before{content:""}.icon-layout-3x3:before{content:""}.icon-instagram:before{content:""}.icon-reload:before{content:""}.icon-arrow-long-right:before{content:""}.icon-bell:before{content:""}.icon-dots-ellipsis-vertical:before{content:""}.icon-filter:before{content:""}.icon-favorite-off:before{content:""}.icon-apps:before{content:""}.icon-podcast:before{content:""}.icon-snippet:before{content:""}.icon-arrow-to-top-light:before{content:""}.icon-private:before{content:""}.icon-settings:before{content:""}.icon-qr-bar-code:before{content:""}.icon-double-arrow-up-light:before{content:""}.icon-arrow-left-medium-light:before{content:""}.icon-arrow-down-small-light:before{content:""}.icon-arrow-down-medium-light:before{content:""}.icon-send-message:before{content:""}.icon-question:before{content:""}.icon-arrow-up-small-light:before{content:""}.icon-movie:before{content:""}.icon-show:before{content:""}.icon-dots-ellipsis-horizontal:before{content:""}.icon-portfolio:before{content:""}.icon-delete:before{content:""}.icon-department:before{content:""}.icon-arrow-right-medium-light:before{content:""}.icon-start-video-call:before{content:""}.icon-support:before{content:""}.icon-id-card:before{content:""}.icon-time:before{content:""}.icon-duration:before{content:""}.icon-arrow-down-large-light:before{content:""}.icon-arrow-right-small-light:before{content:""}.icon-label:before{content:""}.icon-help:before{content:""}.icon-arrow-up-medium-light:before{content:""}.icon-locked:before{content:""}.icon-arrow-right-large-light:before{content:""}.icon-level-up:before{content:""}.icon-edit:before{content:""}.icon-arrow-left-large-light:before{content:""}.icon-calculate:before{content:""}.icon-like:before{content:""}.icon-close-light:before{content:""}.icon-ai-generative:before{content:""}.icon-accessibility:before{content:""}@font-face{font-family:SH Headline;src:local("SH-Bree-Headline"),local("SH-Bree-Headline Global"),url(/assets/SH-Bree-HeadlineEUR-DiCkS4dG.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+020-21b,U+1e0c-203a,U+374-4f3}@font-face{font-family:SH Headline;src:url(/assets/SH-Bree-HeadlineEUR-DiCkS4dG.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+020-21b,U+1e0c-203a,U+374-4f3}@font-face{font-family:SH Headline;src:url(/assets/SH-Bree-Headline-Oblique-CxzQy7l-.woff2) format("woff2");font-weight:400;font-style:italic;unicode-range:U+020-07e,U+0A0-17f}@font-face{font-family:SH Headline;src:url(/assets/SH-Bree-Headline-Oblique-CxzQy7l-.woff2) format("woff2");font-weight:700;font-style:italic;unicode-range:U+020-07e,U+0A0-17f}@font-face{font-family:SH Headline;src:local("SH-Bree-Headline Global"),url(/assets/SH-Bree-HeadlineME-Bzqj9raM.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+5af-6f9,U+fc5e-fc63,U+fdf2}@font-face{font-family:SH Headline;src:url(/assets/SH-Bree-HeadlineME-Bzqj9raM.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+5af-6f9,U+fc5e-fc63,U+fdf2}@font-face{font-family:SH Headline;src:local("SH-Bree-Headline Global"),url(/assets/SH-Bree-HeadlineThai-e5pnNWoH.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+e01-e5b}@font-face{font-family:SH Headline;src:url(/assets/SH-Bree-HeadlineThai-e5pnNWoH.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+e01-e5b}@font-face{font-family:Siemens Sans Pro;src:local("Siemens Sans Pro"),url(/assets/SiemensSansProVF_W_Wght-D-UrPHW1.woff2) format("woff2");font-weight:400 700;font-style:normal}@font-face{font-family:Siemens Sans Pro;src:local("Siemens Sans Pro Italic"),url(/assets/SiemensSansProVF_Italics_W_Wght-oDciGrNE.woff2) format("woff2");font-weight:400 700;font-style:italic}:host,:root{--uimc-color-white: hsl(0 0 100%);--uimc-color-black: hsl(0 0 0%);--uimc-color-black-5: hsl(0 0 95%);--uimc-color-black-7: hsl(0 0 93%);--uimc-color-black-10: hsl(0 0 90%);--uimc-color-black-20: hsl(0 0 80%);--uimc-color-black-30: hsl(0 0 70%);--uimc-color-black-40: hsl(0 0 60%);--uimc-color-black-50: hsl(0 0 50%);--uimc-color-black-60: hsl(0 0 40%);--uimc-color-black-70: hsl(0 0 30%);--uimc-color-black-80: hsl(0 0 20%);--uimc-color-black-90: hsl(0 0 10%);--uimc-color-berry: hsl(346 69% 28%);--uimc-color-berry-25: hsl(353 35% 87%);--uimc-color-berry-50: hsl(356 27% 69%);--uimc-color-blue: hsl(244 57% 33%);--uimc-color-blue-25: hsl(245 28% 83%);--uimc-color-blue-50: hsl(244 27% 66%);--uimc-color-cyan: hsl(195 83% 58%);--uimc-color-cyan-25: hsl(196 85% 90%);--uimc-color-cyan-50: hsl(196 83% 79%);--uimc-color-green: hsl(142 100% 30%);--uimc-color-green-25: hsl(142 44% 83%);--uimc-color-green-50: hsl(142 44% 65%);--uimc-color-green-dark: hsl(140 66% 29%);--uimc-color-orange: hsl(26 98% 47%);--uimc-color-orange-25: hsl(22 93% 89%);--uimc-color-orange-50: hsl(21 90% 77%);--uimc-color-orange-dark: hsl(22 100% 41%);--uimc-color-petrol: hsl(180 100% 30%);--uimc-color-petrol-25: hsl(180 38% 84%);--uimc-color-petrol-50: hsl(180 45% 68%);--uimc-color-petrol-dark: hsl(182 97% 25%);--uimc-color-petrol-extra-light: hsl(180 100% 36%);--uimc-color-petrol-light: hsl(180 100% 33%);--uimc-color-red: hsl(352 100% 45%);--uimc-color-red-25: hsl(352 83% 86%);--uimc-color-red-50: hsl(353 83% 73%);--uimc-color-red-dark: hsl(352 100% 42.55%);--uimc-color-yellow: hsl(49 100% 50%);--uimc-color-yellow-25: hsl(49 100% 87%);--uimc-color-yellow-50: hsl(50 100% 75%);--uimc-font-family-headline: "SH Headline", "Arial Black", "Calibri", sans-serif;--uimc-font-family-text: "Siemens Sans Pro", "Siemens Sans", "SH-Bree-Text", "Open Sans", "Roboto", "Droid Sans", "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;--uimc-font-weight-bold: 700;--uimc-font-weight-semibold: 600;--uimc-font-weight-regular: 400;--uimc-font-size-xxsmall: .625rem;--uimc-font-size-xsmall: .75rem;--uimc-font-size-small: .875rem;--uimc-font-size-medium: 1rem;--uimc-font-size-large: 1.125rem;--uimc-font-size-xlarge: 1.25rem;--uimc-font-size-xxlarge: 1.5rem;--uimc-line-height-xxsmall: 1rem;--uimc-line-height-xsmall: 1rem;--uimc-line-height-small: 1.25rem;--uimc-line-height-medium: 1.5rem;--uimc-line-height-large: 1.75rem;--uimc-line-height-xlarge: 2rem;--uimc-line-height-xxlarge: 2.25rem;--uimc-border-width-1: .0625rem;--uimc-border-width-2: .125rem;--uimc-border-radius-1: .25rem;--uimc-border-radius-2: .5rem;--uimc-spacing-1: .25rem;--uimc-spacing-2: .5rem;--uimc-spacing-3: .75rem;--uimc-spacing-4: 1rem;--uimc-spacing-5: 1.25rem;--uimc-spacing-6: 1.5rem;--uimc-spacing-7: 1.75rem;--uimc-spacing-8: 2rem;--uimc-spacing-9: 2.25rem;--uimc-spacing-10: 2.5rem;--uimc-spacing-12: 3rem;--uimc-spacing-14: 3.5rem;--uimc-spacing-16: 4rem;--uimc-spacing-18: 4.5rem;--uimc-spacing-20: 5rem;--uimc-aspect-ratio-square: 1;--uimc-aspect-ratio-portrait: 4/5;--uimc-aspect-ratio-landscape: 3/2;--uimc-aspect-ratio-video: 16/9;--uimc-aspect-ratio-panorama: 21/9;--uimc-link-underline-thickness-1: .0625em;--uimc-link-underline-thickness-2: .125em;--uimc-link-underline-offset: .4em;--uimc-link-underline-color: var(--uimc-interaction-color-decoration);--uimc-link-underline-color-hover: var(--uimc-interaction-color-decoration);--uimc-transition-base-duration: .3s;--uimc-transition-base-easing: ease-in-out;--uimc-transition-base: var(--transition-base-duration) var(--transition-base-easing);--uimc-transition-fade-duration: calc(var(--transition-base-duration) * .7);--uimc-transition-fade-easing: ease-out;--uimc-transition-fade: var(--transition-fade-duration) var(--transition-fade-easing);--uimc-transition-slide-duration: calc(var(--transition-base-duration) * 1.5);--uimc-transition-slide-easing: ease;--uimc-transition-slide: var(--transition-slide-duration) var(--transition-slide-easing);--uimc-transition-move-duration: calc(var(--transition-base-duration) * .8);--uimc-transition-move-easing: ease;--uimc-transition-move: var(--transition-move-duration) var(--transition-move-easing);--uimc-transition-show-duration: calc(var(--transition-base-duration) * 1);--uimc-transition-show-easing: ease-out;--uimc-transition-show: var(--transition-show-duration) var(--transition-show-easing);--uimc-transition-hide-duration: calc(var(--transition-base-duration) * .8);--uimc-transition-hide-easing: ease-in;--uimc-transition-hide: var(--transition-hide-duration) var(--transition-hide-easing);--uimc-transition-ease: cubic-bezier(.3, .14, .3, 1);--uimc-transition-ease-in: cubic-bezier(.4, .1, 1, 1);--uimc-transition-ease-out: cubic-bezier(0, 0, .3, 1);--uimc-transition-duration-fast-1: 80ms;--uimc-transition-duration-fast-2: .12s;--uimc-transition-duration-medium-1: .18s;--uimc-transition-duration-medium-2: .22s;--uimc-transition-duration-slow-1: .36s;--uimc-transition-duration-slow-2: .48s;--uimc-transition-duration-ambient: .8s;--uimc-transition-components-fast: var(--uimc-transition-duration-fast-1) var(--uimc-transition-ease);--uimc-transition-components-medium: var(--uimc-transition-duration-fast-2) var(--uimc-transition-ease);--uimc-transition-components-slow: var(--uimc-transition-duration-medium-1) var(--uimc-transition-ease);--uimc-transition-container: var(--uimc-transition-duration-medium-2) var(--uimc-transition-ease);--uimc-transition-lateral: var(--uimc-transition-duration-slow-1) var(--uimc-transition-ease);--uimc-transition-show-fast: var(--uimc-transition-duration-medium-2) var(--uimc-transition-ease-out);--uimc-transition-hide-fast: var(--uimc-transition-duration-medium-1) var(--uimc-transition-ease-in);--uimc-transition-show-slow: var(--uimc-transition-duration-slow-2) var(--uimc-transition-ease-out);--uimc-transition-hide-slow: var(--uimc-transition-duration-slow-1) var(--uimc-transition-ease-in);--uimc-shadow-1: 0 0 0 1px light-dark(hsl(0 0% 0% / .05), hsl(0 0% 0% / .05));--uimc-shadow-2: 0 0 0 1px light-dark(hsl(0 0% 0% / .03), hsl(0 0% 0% / .05)), 0 2px 4px 0 light-dark(hsl(0 0% 0% / .04), hsl(0 0% 0% / .2));--uimc-shadow-3: 0 0 0 1px light-dark(hsl(0 0% 0% / .03), hsl(0 0% 0% / .05)), 0 4px 8px 0 light-dark(hsl(0 0% 0% / .05), hsl(0 0% 0% / .2));--uimc-shadow-4: 0 0 0 1px light-dark(hsl(0 0% 0% / .02), hsl(0 0% 0% / .07)), 0 8px 18px 0 light-dark(hsl(0 0% 0% / .07), hsl(0 0% 0% / .2));--uimc-shadow-5: 0 0 0 1px light-dark(hsl(0 0% 0% / .01), hsl(0 0% 0% / .1)), 0 10px 30px 0 light-dark(hsl(0 0% 0% / .1), hsl(0 0% 0% / .25));--uimc-fog-color: rgba(0, 0, 0, .5);--uimc-fog-blur: 4px;--uimc-z-index-fullscreen: 32768;--uimc-z-index-tooltip: 9999;--uimc-z-index-dropdown: 8888;--uimc-z-index-dialog: 4444;--uimc-z-index-navigation: 2222;--uimc-z-index-sticky: 1111;--uimc-z-index-controls: 900;--uimc-z-index-content-layer: 100;--uimc-z-index-content-raised: 1;--uimc-opacity-disabled: .4;--uimc-color-background: light-dark(var(--uimc-color-white), var(--uimc-color-black));--uimc-color-background-outlined: light-dark(var(--uimc-color-white), transparent);--uimc-color-background-filled: light-dark(hsl(0 0 0% / .05), hsl(0 0 100% / .103));--uimc-color-background-inverted: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-color-background-overlay: light-dark(var(--uimc-color-white), hsl(0 0 18% / 1));--uimc-color-background-section: var(--uimc-color-background);--uimc-color-border: light-dark(var(--uimc-color-black-30), var(--uimc-color-black-70));--uimc-color-border-active: light-dark(var(--uimc-color-black-70), var(--uimc-color-black-30));--uimc-color-border-tint: light-dark(hsl(0 0% 0% / .1), hsl(0 0% 100% / .103));--uimc-color-border-shade: light-dark(hsl(0 0 0% / .3), hsl(0 0 100% / .3));--uimc-color-headline: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-color-text: light-dark(var(--uimc-color-black-90), var(--uimc-color-black-10));--uimc-color-text-muted: light-dark(var(--uimc-color-black-70), var(--uimc-color-black-30));--uimc-color-text-error: light-dark(var(--uimc-color-red-dark), hsl(353, 100%, 55%));--uimc-color-text-success: light-dark(var(--uimc-color-green-dark), var(--uimc-color-green));--uimc-inputfield-color-background: light-dark(var(--uimc-color-white), var(--uimc-color-black-90));--uimc-inputfield-color-border: light-dark(var(--uimc-color-black-50), var(--uimc-color-black-50));--uimc-inputfield-color-border-active: var(--uimc-color-border-active);--uimc-interaction-color-focus-ring: var(--uimc-color-petrol-dark);--uimc-interaction-color-background-active: light-dark(hsl(0 0 0% / .1), hsl(0 0 100% / .15));--uimc-interaction-color-background-focus: light-dark(var(--uimc-color-petrol-dark), var(--uimc-color-petrol-dark));--uimc-interaction-color-background-hover: light-dark(hsl(0 0 0% / .07), hsl(0 0 100% / .1));--uimc-interaction-color-background-inverted-active: light-dark(hsl(0 0 100% / .15), hsl(0 0 0% / .1));--uimc-interaction-color-background-inverted-hover: light-dark(hsl(0 0 100% / .1), hsl(0 0 0% / .07));--uimc-interaction-color-decoration: light-dark(var(--uimc-color-petrol-dark), var(--uimc-color-petrol-dark));--uimc-interaction-color-decoration-mono: light-dark(var(--uimc-color-black-90), var(--uimc-color-black-10));--uimc-interaction-color-icon: light-dark(var(--uimc-color-petrol-dark), var(--uimc-color-petrol-dark));--uimc-interaction-color-icon-mono-active: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-color-icon-mono-default: light-dark(var(--uimc-color-black-90), var(--uimc-color-black-10));--uimc-interaction-color-icon-mono-focus: light-dark(var(--uimc-color-white), var(--uimc-color-white));--uimc-interaction-color-icon-mono-hover: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-color-icon-muted: var(--uimc-color-text-muted);--uimc-interaction-color-text-active: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-color-text-default: var(--uimc-color-text);--uimc-interaction-color-text-focus: var(--uimc-color-white);--uimc-interaction-color-text-hover: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-container-color-background-hover: light-dark(hsla(0, 0%, 0%, .03), hsla(0, 0%, 100%, .07));--uimc-interaction-container-color-background-active: light-dark(hsla(0, 0%, 0%, .07), hsla(0, 0%, 100%, .1));--uimc-shadow-flat: var(--uimc-shadow-1);--uimc-shadow-notifications: var(--uimc-shadow-2);--uimc-shadow-raised: var(--uimc-shadow-3);--uimc-shadow-navigation: var(--uimc-shadow-4);--uimc-shadow-popover: var(--uimc-shadow-5);--uimc-focus-ring-offset: .125rem;--uimc-focus-ring-width: .1875rem;--uimc-font-size-p: var(--uimc-font-size-medium);--uimc-font-size-h6: 1.0625rem;--uimc-font-size-h5: 1.125rem;--uimc-font-size-h4: 1.25rem;--uimc-font-size-h3: 1.375rem;--uimc-font-size-h2: 1.8125rem;--uimc-font-size-h1: 2rem;--uimc-font-size-stage: 2rem;--uimc-line-height-p: var(--uimc-line-height-medium);--uimc-line-height-h6: 1.5rem;--uimc-line-height-h5: 1.5rem;--uimc-line-height-h4: 1.75rem;--uimc-line-height-h3: 2rem;--uimc-line-height-h2: 2.25rem;--uimc-line-height-h1: 2.5rem;--uimc-line-height-stage: 2.5rem}@media(min-width:48rem){:host,:root{--uimc-font-size-p: var(--uimc-font-size-medium);--uimc-font-size-h6: 1.0625rem;--uimc-font-size-h5: 1.125rem;--uimc-font-size-h4: 1.25rem;--uimc-font-size-h3: 1.375rem;--uimc-font-size-h2: 1.8125rem;--uimc-font-size-h1: 2rem;--uimc-font-size-stage: 2.5rem;--uimc-line-height-p: var(--uimc-line-height-medium);--uimc-line-height-h6: 1.5rem;--uimc-line-height-h5: 1.5rem;--uimc-line-height-h4: 2rem;--uimc-line-height-h3: 2rem;--uimc-line-height-h2: 2.25rem;--uimc-line-height-h1: 2.5rem;--uimc-line-height-stage: 3rem}}@media(min-width:64rem){:host,:root{--uimc-font-size-p: var(--uimc-font-size-medium);--uimc-font-size-h6: 1.125rem;--uimc-font-size-h5: 1.25rem;--uimc-font-size-h4: 1.4375rem;--uimc-font-size-h3: 1.75rem;--uimc-font-size-h2: 2.4375rem;--uimc-font-size-h1: 3.0625rem;--uimc-font-size-stage: 3.5rem;--uimc-line-height-p: var(--uimc-line-height-medium);--uimc-line-height-h6: 1.75rem;--uimc-line-height-h5: 1.75rem;--uimc-line-height-h4: 2rem;--uimc-line-height-h3: 2.5rem;--uimc-line-height-h2: 3rem;--uimc-line-height-h1: 3.5rem;--uimc-line-height-stage: 4rem}}:host,:root{--uimc-grid-margin: 1rem;--uimc-grid-gutter-size: 1.5rem;--uimc-grid-max-width: 90rem;--uimc-grid-content-width: 12/12;--uimc-grid-side-width: calc((1 - var(--uimc-grid-content-width, 1)) / 2);--uimc-grid-template-columns: [full-start] minmax(var(--uimc-grid-margin, 1rem), auto) [main-start] minmax( 0, min( calc(var(--uimc-grid-side-width) * 100%), calc(var(--uimc-grid-max-width, 90rem) * var(--uimc-grid-side-width)) ) ) [content-start] minmax( 0, min( calc(var(--uimc-grid-content-width, 1) * 100%), calc(var(--uimc-grid-max-width, 90rem) * var(--uimc-grid-content-width, 1)) ) ) [content-end] minmax( 0, min( calc(var(--uimc-grid-side-width) * 100%), calc(var(--uimc-grid-max-width, 90rem) * var(--uimc-grid-side-width)) ) ) [main-end] minmax(var(--uimc-grid-margin, 1rem), auto) [full-end]}@media only screen and (min-width:48em){:host,:root{--uimc-grid-margin: 2rem;--uimc-grid-gutter-size: var(--uimc-spacing-6);--uimc-grid-content-width: 10/12}}@media(min-width:64rem){:host,:root{--uimc-grid-content-width: 8/12}}@media only screen and (min-width:80em){:host,:root{--uimc-grid-margin: 3.75rem}}@media only screen and (min-width:120.0625em){:host,:root{--uimc-grid-max-width: 100rem}}*{box-sizing:border-box}body{margin:0;font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-medium);line-height:var(--uimc-line-height-medium);font-weight:var(--uimc-font-weight-regular);color:var(--uimc-color-text)}a{text-decoration:underline solid var(--uimc-link-underline-thickness-1) var(--uimc-link-underline-color);text-underline-offset:var(--uimc-link-underline-offset);color:var(--uimc-interaction-color-text-default);font-feature-settings:"liga" off,"clig" off;display:inline;padding:0}a:hover{text-decoration:underline solid var(--uimc-link-underline-thickness-2) var(--uimc-link-underline-color-hover);text-underline-offset:calc(var(--uimc-link-underline-offset) - calc(var(--uimc-link-underline-thickness-2) - var(--uimc-link-underline-thickness-1)))}a:focus-visible{color:var(--uimc-interaction-color-text-focus);outline:none;background-color:var(--uimc-interaction-color-background-focus);box-shadow:-.125em 0 0 var(--uimc-interaction-color-background-focus),.125em 0 0 0 var(--uimc-interaction-color-background-focus);text-decoration:none}p{font-size:inherit;line-height:inherit}h1{font-size:var(--uimc-font-size-h1);line-height:var(--uimc-line-height-h1)}h2{font-size:var(--uimc-font-size-h2);line-height:var(--uimc-line-height-h2)}h3{font-size:var(--uimc-font-size-h3);line-height:var(--uimc-line-height-h3)}h4{font-size:var(--uimc-font-size-h4);line-height:var(--uimc-line-height-h4)}h5{font-size:var(--uimc-font-size-h5);line-height:var(--uimc-line-height-h5)}h6{font-size:var(--uimc-font-size-h6);line-height:var(--uimc-line-height-h6)}h1,h2{font-family:var(--uimc-font-family-headline)}h1,h2,h3,h4,h5,h6{color:var(--uimc-color-headline);font-weight:var(--uimc-font-weight-bold)}img,video,picture{aspect-ratio:var(--aspect-ratio);display:block;max-height:var(--max-height);max-width:100%;object-fit:cover;overflow:hidden}ul{padding:0}ul li{margin-inline-start:1rem;padding-inline-start:2px;margin-block:var(--uimc-spacing-2)}ui-marcom-list[variant=ordered],ol{padding:0;counter-reset:list}:is(ui-marcom-list[variant=ordered],ol) li{list-style-type:none;counter-increment:list;margin-inline-start:0rem;padding-inline-start:calc(var(--uimc-spacing-6) - 1.4rem);margin-block:var(--uimc-spacing-2)}:is(ui-marcom-list[variant=ordered],ol) li:before{font-size:.875em;content:counter(list) " ";display:inline-block;text-indent:0;margin-right:var(--uimc-spacing-2);width:1rem}.font-size-xxsmall{font-size:var(--uimc-font-size-xxsmall)!important;line-height:var(--uimc-line-height-xxsmall)!important}.font-size-xsmall{font-size:var(--uimc-font-size-xsmall)!important;line-height:var(--uimc-line-height-xsmall)!important}.font-size-small{font-size:var(--uimc-font-size-small)!important;line-height:var(--uimc-line-height-small)!important}.font-size-medium{font-size:var(--uimc-font-size-medium)!important;line-height:var(--uimc-line-height-medium)!important}.font-size-large{font-size:var(--uimc-font-size-large)!important;line-height:var(--uimc-line-height-large)!important}.font-size-xlarge{font-size:var(--uimc-font-size-xlarge)!important;line-height:var(--uimc-line-height-xlarge)!important}.font-size-xxlarge{font-size:var(--uimc-font-size-xxlarge)!important;line-height:var(--uimc-line-height-xxlarge)!important}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}:root{color-scheme:dark;--stage-select: #ff6f00;--stage-line: #808080;--panel: #1f1f1f;--panel-border: #333;--text: #f2f2f2;--muted: #999;--gutter: 16px}html,body,#root{margin:0;min-height:100%;background:#000;color:var(--text)}body{-webkit-user-select:none;user-select:none;touch-action:manipulation}h1,h2{margin:0}h1{font-size:1.25rem}h2{margin:20px 0 8px;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.hint{color:var(--muted);font-size:.85rem;margin:4px 0}.admin{display:grid;grid-template-columns:minmax(0,3fr) minmax(320px,2fr);grid-template-areas:"header header" "stage controls" "monitor controls";gap:var(--gutter);align-items:start;min-height:100vh;padding:var(--gutter);box-sizing:border-box}.admin__header{grid-area:header;display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between}.admin__status{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.admin__stage{grid-area:stage;background:var(--panel);border:1px solid var(--panel-border);border-radius:8px}.admin__controls{grid-area:controls;background:var(--panel);border:1px solid var(--panel-border);border-radius:8px;padding:var(--gutter)}.admin__monitor{grid-area:monitor}@media(max-width:900px){.admin{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "stage" "controls" "monitor"}}.stage{display:block;width:100%;height:auto}.stage__disc{cursor:pointer;outline:none}.stage__disc:focus-visible{outline:2px solid var(--stage-select)}.stage__base{fill:#101010;stroke:#2a2a2a;stroke-width:2}.stage__label,.stage__hint{fill:var(--muted);font-size:14px;text-anchor:middle;pointer-events:none}.stage__hint{text-anchor:start;font-size:12px}.master{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.master .slider{flex:1 1 220px}.blackout{display:flex;gap:8px;align-items:center}.groups{display:flex;flex-wrap:wrap;gap:8px}.fixtures{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.fixture{display:grid;grid-template-columns:20px 1fr;grid-template-areas:"dot name" "dot addr";gap:0 8px;width:100%;min-height:48px;padding:6px 10px;text-align:left;color:inherit;background:#2a2a2a;border:2px solid transparent;border-radius:6px;font:inherit;cursor:pointer}.fixture.is-selected{border-color:var(--stage-select)}.fixture__dot{grid-area:dot;align-self:center;width:16px;height:16px;border-radius:50%;border:1px solid #555}.fixture__name{grid-area:name}.fixture__addr{grid-area:addr;color:var(--muted);font-size:.75rem}.slider{display:grid;grid-template-columns:56px 1fr 52px;gap:12px;align-items:center;min-height:48px}.slider input[type=range]{width:100%;height:32px;accent-color:var(--stage-select)}.slider output{text-align:right;font-variant-numeric:tabular-nums}.swatches{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.swatch{width:44px;height:44px;padding:0;border:2px solid #555;border-radius:50%;cursor:pointer}.swatch--picker{background:none;border-radius:8px}.monitor summary{cursor:pointer;color:var(--muted);padding:8px 0}.monitor__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(28px,1fr));gap:3px}.monitor__cell{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:80px;background:#111;border-radius:3px;overflow:hidden;font-size:10px;font-variant-numeric:tabular-nums}.monitor__bar{position:absolute;left:0;right:0;bottom:0;background:var(--stage-select);opacity:.45}.monitor__addr,.monitor__val{position:relative}.monitor__addr{color:var(--muted)}.pin{display:grid;gap:16px;max-width:320px;margin:20vh auto 0;padding:var(--gutter)}.pin input{min-height:48px;padding:0 12px;font-size:1.25rem;border-radius:6px}.tabs{display:flex;gap:8px;margin-top:16px}.playback{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;margin:16px 0 12px}.presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.preset{display:grid;gap:4px;padding:10px;text-align:left;color:inherit;font:inherit;background:#2a2a2a;border:2px solid transparent;border-radius:8px;cursor:pointer}.preset.is-active{border-color:var(--stage-select)}.preset__preview{width:100%;height:auto;background:#0c0c0c;border-radius:4px}.preset__name{font-weight:600}.preset__meta{color:var(--muted);font-size:.75rem}.preset__play{display:grid;gap:4px;width:100%;padding:0;text-align:left;color:inherit;font:inherit;background:none;border:0;cursor:pointer}.presets__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px}.editor{display:grid;gap:4px;margin-top:16px}.field{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;min-height:48px}.field input,.field select{min-height:44px;padding:0 10px;font:inherit;border-radius:6px}.slider--wide{grid-template-columns:90px 1fr 72px}.choice{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;min-height:48px}.choice__buttons{display:flex;flex-wrap:wrap;gap:6px}.palette{display:grid;gap:6px;margin:8px 0}.palette__row{display:flex;gap:12px;align-items:center}.palette__row input[type=color]{width:56px;height:44px;padding:0;border:2px solid #555;border-radius:8px;background:none}.palette__white{display:flex;flex:1;gap:8px;align-items:center}.palette__white input{flex:1;accent-color:var(--stage-select)}.editor__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.steps{display:flex;gap:8px;padding:8px 0;overflow-x:auto}.steps__item{flex:0 0 120px;display:grid;gap:4px;padding:6px;color:inherit;font:inherit;text-align:center;background:#2a2a2a;border:2px solid transparent;border-radius:6px;cursor:pointer}.steps__item.is-selected{border-color:var(--stage-select)}.steps__preview{width:100%;height:auto;background:#0c0c0c;border-radius:4px}.setlist-bar{margin:12px 0;padding:10px 12px;background:#2a2a2a;border:1px solid var(--stage-select);border-radius:8px}.setlist-bar__row{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.setlist-bar__buttons{display:flex;gap:6px}.setlist-bar__track{height:6px;margin-top:8px;background:#111;border-radius:3px;overflow:hidden}.setlist-bar__fill{height:100%;background:var(--stage-select);transition:width .25s linear}.setlists{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.setlist{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;padding:10px 12px;background:#2a2a2a;border:2px solid transparent;border-radius:8px}.setlist.is-active{border-color:var(--stage-select)}.setlist .hint{display:block}.setlist__buttons{display:flex;gap:6px}.entries{list-style:none;margin:8px 0;padding:0;display:grid;gap:8px}.entry{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:start;padding:8px;background:#2a2a2a;border-radius:8px}.entry__nr{padding-top:10px;color:var(--muted);text-align:center}.entry__body{display:grid;gap:6px}.entry__body select,.entry__body input{min-height:44px;padding:0 10px;font:inherit;border-radius:6px}.entry__field{display:grid;grid-template-columns:100px 1fr;gap:8px;align-items:center;font-size:.85rem;color:var(--muted)}.entry__buttons{display:flex;flex-wrap:wrap;gap:4px;max-width:120px}.preset__actions{display:flex;align-items:center;justify-content:space-between}.star{min-width:44px;min-height:44px;font-size:1.5rem;line-height:1;color:var(--muted);background:none;border:0;cursor:pointer}.star.is-on{color:var(--stage-select)}.show{display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--gutter);min-height:100vh;padding:var(--gutter);box-sizing:border-box}.show__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.show__header-right{display:flex;align-items:center;gap:12px}.show__admin-link{color:var(--muted);font-size:.85rem}.show__empty{align-self:center;text-align:center;font-size:1.1rem}.show__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;align-content:start}.tile{display:grid;gap:10px;align-content:start;min-height:150px;padding:14px;color:inherit;font:inherit;text-align:left;background:var(--panel);border:3px solid var(--panel-border);border-radius:14px;cursor:pointer}.tile.is-active{border-color:var(--stage-select)}.tile__preview{width:100%;height:auto;background:#0c0c0c;border-radius:6px}.tile__name{font-size:1.35rem;font-weight:600}.tile__kind{color:var(--stage-select);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.tile__meta{color:var(--muted)}.show__controls{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;padding:12px var(--gutter);margin:0 calc(-1 * var(--gutter)) calc(-1 * var(--gutter));background:#000000eb;border-top:1px solid var(--panel-border)}.show__master{display:grid;flex:1 1 280px;grid-template-columns:auto 1fr 56px;gap:12px;align-items:center}.show__master input{width:100%;height:40px;accent-color:var(--stage-select)}.show__master output{text-align:right;font-variant-numeric:tabular-nums}
