@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono&family=Noto+Sans:wght@100..900&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.left-px{left:1px}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer anchor-ds{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid}::file-selector-button{box-sizing:border-box;border:0 solid}body,html,ul,ol,li,input,select,textarea,div,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;margin-inline:0;padding-inline:0}html,:host{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}::-webkit-search-decoration{appearance:none}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}.ds-m-0{margin:var(--ds--size-0)}.ds-p-0{padding:var(--ds--size-0)}.ds-mb-0{margin-bottom:var(--ds--size-0)}.ds-pb-0{padding-bottom:var(--ds--size-0)}.ds-ml-0{margin-left:var(--ds--size-0)}.ds-pl-0{padding-left:var(--ds--size-0)}.ds-mr-0{margin-right:var(--ds--size-0)}.ds-pr-0{padding-right:var(--ds--size-0)}.ds-mt-0{margin-top:var(--ds--size-0)}.ds-pt-0{padding-top:var(--ds--size-0)}.ds-mx-0{margin-left:var(--ds--size-0);margin-right:var(--ds--size-0)}.ds-px-0{padding-left:var(--ds--size-0);padding-right:var(--ds--size-0)}.ds-my-0{margin-bottom:var(--ds--size-0);margin-top:var(--ds--size-0)}.ds-py-0{padding-bottom:var(--ds--size-0);padding-top:var(--ds--size-0)}.ds-m-2{margin:var(--ds--size-2)}.ds-p-2{padding:var(--ds--size-2)}.ds-mb-2{margin-bottom:var(--ds--size-2)}.ds-pb-2{padding-bottom:var(--ds--size-2)}.ds-ml-2{margin-left:var(--ds--size-2)}.ds-pl-2{padding-left:var(--ds--size-2)}.ds-mr-2{margin-right:var(--ds--size-2)}.ds-pr-2{padding-right:var(--ds--size-2)}.ds-mt-2{margin-top:var(--ds--size-2)}.ds-pt-2{padding-top:var(--ds--size-2)}.ds-mx-2{margin-left:var(--ds--size-2);margin-right:var(--ds--size-2)}.ds-px-2{padding-left:var(--ds--size-2);padding-right:var(--ds--size-2)}.ds-my-2{margin-bottom:var(--ds--size-2);margin-top:var(--ds--size-2)}.ds-py-2{padding-bottom:var(--ds--size-2);padding-top:var(--ds--size-2)}.ds-m-4{margin:var(--ds--size-4)}.ds-p-4{padding:var(--ds--size-4)}.ds-mb-4{margin-bottom:var(--ds--size-4)}.ds-pb-4{padding-bottom:var(--ds--size-4)}.ds-ml-4{margin-left:var(--ds--size-4)}.ds-pl-4{padding-left:var(--ds--size-4)}.ds-mr-4{margin-right:var(--ds--size-4)}.ds-pr-4{padding-right:var(--ds--size-4)}.ds-mt-4{margin-top:var(--ds--size-4)}.ds-pt-4{padding-top:var(--ds--size-4)}.ds-mx-4{margin-left:var(--ds--size-4);margin-right:var(--ds--size-4)}.ds-px-4{padding-left:var(--ds--size-4);padding-right:var(--ds--size-4)}.ds-my-4{margin-bottom:var(--ds--size-4);margin-top:var(--ds--size-4)}.ds-py-4{padding-bottom:var(--ds--size-4);padding-top:var(--ds--size-4)}.ds-m-8{margin:var(--ds--size-8)}.ds-p-8{padding:var(--ds--size-8)}.ds-mb-8{margin-bottom:var(--ds--size-8)}.ds-pb-8{padding-bottom:var(--ds--size-8)}.ds-ml-8{margin-left:var(--ds--size-8)}.ds-pl-8{padding-left:var(--ds--size-8)}.ds-mr-8{margin-right:var(--ds--size-8)}.ds-pr-8{padding-right:var(--ds--size-8)}.ds-mt-8{margin-top:var(--ds--size-8)}.ds-pt-8{padding-top:var(--ds--size-8)}.ds-mx-8{margin-left:var(--ds--size-8);margin-right:var(--ds--size-8)}.ds-px-8{padding-left:var(--ds--size-8);padding-right:var(--ds--size-8)}.ds-my-8{margin-bottom:var(--ds--size-8);margin-top:var(--ds--size-8)}.ds-py-8{padding-bottom:var(--ds--size-8);padding-top:var(--ds--size-8)}.ds-m-12{margin:var(--ds--size-12)}.ds-p-12{padding:var(--ds--size-12)}.ds-mb-12{margin-bottom:var(--ds--size-12)}.ds-pb-12{padding-bottom:var(--ds--size-12)}.ds-ml-12{margin-left:var(--ds--size-12)}.ds-pl-12{padding-left:var(--ds--size-12)}.ds-mr-12{margin-right:var(--ds--size-12)}.ds-pr-12{padding-right:var(--ds--size-12)}.ds-mt-12{margin-top:var(--ds--size-12)}.ds-pt-12{padding-top:var(--ds--size-12)}.ds-mx-12{margin-left:var(--ds--size-12);margin-right:var(--ds--size-12)}.ds-px-12{padding-left:var(--ds--size-12);padding-right:var(--ds--size-12)}.ds-my-12{margin-bottom:var(--ds--size-12);margin-top:var(--ds--size-12)}.ds-py-12{padding-bottom:var(--ds--size-12);padding-top:var(--ds--size-12)}.ds-m-16{margin:var(--ds--size-16)}.ds-p-16{padding:var(--ds--size-16)}.ds-mb-16{margin-bottom:var(--ds--size-16)}.ds-pb-16{padding-bottom:var(--ds--size-16)}.ds-ml-16{margin-left:var(--ds--size-16)}.ds-pl-16{padding-left:var(--ds--size-16)}.ds-mr-16{margin-right:var(--ds--size-16)}.ds-pr-16{padding-right:var(--ds--size-16)}.ds-mt-16{margin-top:var(--ds--size-16)}.ds-pt-16{padding-top:var(--ds--size-16)}.ds-mx-16{margin-left:var(--ds--size-16);margin-right:var(--ds--size-16)}.ds-px-16{padding-left:var(--ds--size-16);padding-right:var(--ds--size-16)}.ds-my-16{margin-bottom:var(--ds--size-16);margin-top:var(--ds--size-16)}.ds-py-16{padding-bottom:var(--ds--size-16);padding-top:var(--ds--size-16)}.ds-m-20{margin:var(--ds--size-20)}.ds-p-20{padding:var(--ds--size-20)}.ds-mb-20{margin-bottom:var(--ds--size-20)}.ds-pb-20{padding-bottom:var(--ds--size-20)}.ds-ml-20{margin-left:var(--ds--size-20)}.ds-pl-20{padding-left:var(--ds--size-20)}.ds-mr-20{margin-right:var(--ds--size-20)}.ds-pr-20{padding-right:var(--ds--size-20)}.ds-mt-20{margin-top:var(--ds--size-20)}.ds-pt-20{padding-top:var(--ds--size-20)}.ds-mx-20{margin-left:var(--ds--size-20);margin-right:var(--ds--size-20)}.ds-px-20{padding-left:var(--ds--size-20);padding-right:var(--ds--size-20)}.ds-my-20{margin-bottom:var(--ds--size-20);margin-top:var(--ds--size-20)}.ds-py-20{padding-bottom:var(--ds--size-20);padding-top:var(--ds--size-20)}.ds-m-24{margin:var(--ds--size-24)}.ds-p-24{padding:var(--ds--size-24)}.ds-mb-24{margin-bottom:var(--ds--size-24)}.ds-pb-24{padding-bottom:var(--ds--size-24)}.ds-ml-24{margin-left:var(--ds--size-24)}.ds-pl-24{padding-left:var(--ds--size-24)}.ds-mr-24{margin-right:var(--ds--size-24)}.ds-pr-24{padding-right:var(--ds--size-24)}.ds-mt-24{margin-top:var(--ds--size-24)}.ds-pt-24{padding-top:var(--ds--size-24)}.ds-mx-24{margin-left:var(--ds--size-24);margin-right:var(--ds--size-24)}.ds-px-24{padding-left:var(--ds--size-24);padding-right:var(--ds--size-24)}.ds-my-24{margin-bottom:var(--ds--size-24);margin-top:var(--ds--size-24)}.ds-py-24{padding-bottom:var(--ds--size-24);padding-top:var(--ds--size-24)}.ds-m-28{margin:var(--ds--size-28)}.ds-p-28{padding:var(--ds--size-28)}.ds-mb-28{margin-bottom:var(--ds--size-28)}.ds-pb-28{padding-bottom:var(--ds--size-28)}.ds-ml-28{margin-left:var(--ds--size-28)}.ds-pl-28{padding-left:var(--ds--size-28)}.ds-mr-28{margin-right:var(--ds--size-28)}.ds-pr-28{padding-right:var(--ds--size-28)}.ds-mt-28{margin-top:var(--ds--size-28)}.ds-pt-28{padding-top:var(--ds--size-28)}.ds-mx-28{margin-left:var(--ds--size-28);margin-right:var(--ds--size-28)}.ds-px-28{padding-left:var(--ds--size-28);padding-right:var(--ds--size-28)}.ds-my-28{margin-bottom:var(--ds--size-28);margin-top:var(--ds--size-28)}.ds-py-28{padding-bottom:var(--ds--size-28);padding-top:var(--ds--size-28)}.ds-m-32{margin:var(--ds--size-32)}.ds-p-32{padding:var(--ds--size-32)}.ds-mb-32{margin-bottom:var(--ds--size-32)}.ds-pb-32{padding-bottom:var(--ds--size-32)}.ds-ml-32{margin-left:var(--ds--size-32)}.ds-pl-32{padding-left:var(--ds--size-32)}.ds-mr-32{margin-right:var(--ds--size-32)}.ds-pr-32{padding-right:var(--ds--size-32)}.ds-mt-32{margin-top:var(--ds--size-32)}.ds-pt-32{padding-top:var(--ds--size-32)}.ds-mx-32{margin-left:var(--ds--size-32);margin-right:var(--ds--size-32)}.ds-px-32{padding-left:var(--ds--size-32);padding-right:var(--ds--size-32)}.ds-my-32{margin-bottom:var(--ds--size-32);margin-top:var(--ds--size-32)}.ds-py-32{padding-bottom:var(--ds--size-32);padding-top:var(--ds--size-32)}.ds-m-36{margin:var(--ds--size-36)}.ds-p-36{padding:var(--ds--size-36)}.ds-mb-36{margin-bottom:var(--ds--size-36)}.ds-pb-36{padding-bottom:var(--ds--size-36)}.ds-ml-36{margin-left:var(--ds--size-36)}.ds-pl-36{padding-left:var(--ds--size-36)}.ds-mr-36{margin-right:var(--ds--size-36)}.ds-pr-36{padding-right:var(--ds--size-36)}.ds-mt-36{margin-top:var(--ds--size-36)}.ds-pt-36{padding-top:var(--ds--size-36)}.ds-mx-36{margin-left:var(--ds--size-36);margin-right:var(--ds--size-36)}.ds-px-36{padding-left:var(--ds--size-36);padding-right:var(--ds--size-36)}.ds-my-36{margin-bottom:var(--ds--size-36);margin-top:var(--ds--size-36)}.ds-py-36{padding-bottom:var(--ds--size-36);padding-top:var(--ds--size-36)}.ds-m-40{margin:var(--ds--size-40)}.ds-p-40{padding:var(--ds--size-40)}.ds-mb-40{margin-bottom:var(--ds--size-40)}.ds-pb-40{padding-bottom:var(--ds--size-40)}.ds-ml-40{margin-left:var(--ds--size-40)}.ds-pl-40{padding-left:var(--ds--size-40)}.ds-mr-40{margin-right:var(--ds--size-40)}.ds-pr-40{padding-right:var(--ds--size-40)}.ds-mt-40{margin-top:var(--ds--size-40)}.ds-pt-40{padding-top:var(--ds--size-40)}.ds-mx-40{margin-left:var(--ds--size-40);margin-right:var(--ds--size-40)}.ds-px-40{padding-left:var(--ds--size-40);padding-right:var(--ds--size-40)}.ds-my-40{margin-bottom:var(--ds--size-40);margin-top:var(--ds--size-40)}.ds-py-40{padding-bottom:var(--ds--size-40);padding-top:var(--ds--size-40)}.ds-m-42{margin:var(--ds--size-42)}.ds-p-42{padding:var(--ds--size-42)}.ds-mb-42{margin-bottom:var(--ds--size-42)}.ds-pb-42{padding-bottom:var(--ds--size-42)}.ds-ml-42{margin-left:var(--ds--size-42)}.ds-pl-42{padding-left:var(--ds--size-42)}.ds-mr-42{margin-right:var(--ds--size-42)}.ds-pr-42{padding-right:var(--ds--size-42)}.ds-mt-42{margin-top:var(--ds--size-42)}.ds-pt-42{padding-top:var(--ds--size-42)}.ds-mx-42{margin-left:var(--ds--size-42);margin-right:var(--ds--size-42)}.ds-px-42{padding-left:var(--ds--size-42);padding-right:var(--ds--size-42)}.ds-my-42{margin-bottom:var(--ds--size-42);margin-top:var(--ds--size-42)}.ds-py-42{padding-bottom:var(--ds--size-42);padding-top:var(--ds--size-42)}.ds-m-48{margin:var(--ds--size-48)}.ds-p-48{padding:var(--ds--size-48)}.ds-mb-48{margin-bottom:var(--ds--size-48)}.ds-pb-48{padding-bottom:var(--ds--size-48)}.ds-ml-48{margin-left:var(--ds--size-48)}.ds-pl-48{padding-left:var(--ds--size-48)}.ds-mr-48{margin-right:var(--ds--size-48)}.ds-pr-48{padding-right:var(--ds--size-48)}.ds-mt-48{margin-top:var(--ds--size-48)}.ds-pt-48{padding-top:var(--ds--size-48)}.ds-mx-48{margin-left:var(--ds--size-48);margin-right:var(--ds--size-48)}.ds-px-48{padding-left:var(--ds--size-48);padding-right:var(--ds--size-48)}.ds-my-48{margin-bottom:var(--ds--size-48);margin-top:var(--ds--size-48)}.ds-py-48{padding-bottom:var(--ds--size-48);padding-top:var(--ds--size-48)}.ds-m-56{margin:var(--ds--size-56)}.ds-p-56{padding:var(--ds--size-56)}.ds-mb-56{margin-bottom:var(--ds--size-56)}.ds-pb-56{padding-bottom:var(--ds--size-56)}.ds-ml-56{margin-left:var(--ds--size-56)}.ds-pl-56{padding-left:var(--ds--size-56)}.ds-mr-56{margin-right:var(--ds--size-56)}.ds-pr-56{padding-right:var(--ds--size-56)}.ds-mt-56{margin-top:var(--ds--size-56)}.ds-pt-56{padding-top:var(--ds--size-56)}.ds-mx-56{margin-left:var(--ds--size-56);margin-right:var(--ds--size-56)}.ds-px-56{padding-left:var(--ds--size-56);padding-right:var(--ds--size-56)}.ds-my-56{margin-bottom:var(--ds--size-56);margin-top:var(--ds--size-56)}.ds-py-56{padding-bottom:var(--ds--size-56);padding-top:var(--ds--size-56)}.ds-m-64{margin:var(--ds--size-64)}.ds-p-64{padding:var(--ds--size-64)}.ds-mb-64{margin-bottom:var(--ds--size-64)}.ds-pb-64{padding-bottom:var(--ds--size-64)}.ds-ml-64{margin-left:var(--ds--size-64)}.ds-pl-64{padding-left:var(--ds--size-64)}.ds-mr-64{margin-right:var(--ds--size-64)}.ds-pr-64{padding-right:var(--ds--size-64)}.ds-mt-64{margin-top:var(--ds--size-64)}.ds-pt-64{padding-top:var(--ds--size-64)}.ds-mx-64{margin-left:var(--ds--size-64);margin-right:var(--ds--size-64)}.ds-px-64{padding-left:var(--ds--size-64);padding-right:var(--ds--size-64)}.ds-my-64{margin-bottom:var(--ds--size-64);margin-top:var(--ds--size-64)}.ds-py-64{padding-bottom:var(--ds--size-64);padding-top:var(--ds--size-64)}.ds-m-80{margin:var(--ds--size-80)}.ds-p-80{padding:var(--ds--size-80)}.ds-mb-80{margin-bottom:var(--ds--size-80)}.ds-pb-80{padding-bottom:var(--ds--size-80)}.ds-ml-80{margin-left:var(--ds--size-80)}.ds-pl-80{padding-left:var(--ds--size-80)}.ds-mr-80{margin-right:var(--ds--size-80)}.ds-pr-80{padding-right:var(--ds--size-80)}.ds-mt-80{margin-top:var(--ds--size-80)}.ds-pt-80{padding-top:var(--ds--size-80)}.ds-mx-80{margin-left:var(--ds--size-80);margin-right:var(--ds--size-80)}.ds-px-80{padding-left:var(--ds--size-80);padding-right:var(--ds--size-80)}.ds-my-80{margin-bottom:var(--ds--size-80);margin-top:var(--ds--size-80)}.ds-py-80{padding-bottom:var(--ds--size-80);padding-top:var(--ds--size-80)}.ds-text-heading-2xl{font-family:var(--ds--text-font-family-heading-2xl);font-size:var(--ds--text-font-size-heading-2xl);font-weight:var(--ds--text-font-weight-heading-2xl);letter-spacing:var(--ds--text-letter-spacing-heading-2xl);line-height:var(--ds--text-line-height-heading-2xl)}.ds-text-heading-xl{font-family:var(--ds--text-font-family-heading-xl);font-size:var(--ds--text-font-size-heading-xl);font-weight:var(--ds--text-font-weight-heading-xl);letter-spacing:var(--ds--text-letter-spacing-heading-xl);line-height:var(--ds--text-line-height-heading-xl)}.ds-text-heading-l{font-family:var(--ds--text-font-family-heading-l);font-size:var(--ds--text-font-size-heading-l);font-weight:var(--ds--text-font-weight-heading-l);letter-spacing:var(--ds--text-letter-spacing-heading-l);line-height:var(--ds--text-line-height-heading-l)}.ds-text-heading-m{font-family:var(--ds--text-font-family-heading-m);font-size:var(--ds--text-font-size-heading-m);font-weight:var(--ds--text-font-weight-heading-m);letter-spacing:var(--ds--text-letter-spacing-heading-m);line-height:var(--ds--text-line-height-heading-m)}.ds-text-heading-s{font-family:var(--ds--text-font-family-heading-s);font-size:var(--ds--text-font-size-heading-s);font-weight:var(--ds--text-font-weight-heading-s);letter-spacing:var(--ds--text-letter-spacing-heading-s);line-height:var(--ds--text-line-height-heading-s)}.ds-text-heading-xs{font-family:var(--ds--text-font-family-heading-xs);font-size:var(--ds--text-font-size-heading-xs);font-weight:var(--ds--text-font-weight-heading-xs);letter-spacing:var(--ds--text-letter-spacing-heading-xs);line-height:var(--ds--text-line-height-heading-xs)}.ds-text-heading-2xs{font-family:var(--ds--text-font-family-heading-2xs);font-size:var(--ds--text-font-size-heading-2xs);font-weight:var(--ds--text-font-weight-heading-2xs);letter-spacing:var(--ds--text-letter-spacing-heading-2xs);line-height:var(--ds--text-line-height-heading-2xs)}.ds-text-body-l{font-family:var(--ds--text-font-family-body-l);font-size:var(--ds--text-font-size-body-l);font-weight:var(--ds--text-font-weight-body-l);letter-spacing:var(--ds--text-letter-spacing-body-l);line-height:var(--ds--text-line-height-body-l)}.ds-text-body-m{font-family:var(--ds--text-font-family-body-m);font-size:var(--ds--text-font-size-body-m);font-weight:var(--ds--text-font-weight-body-m);letter-spacing:var(--ds--text-letter-spacing-body-m);line-height:var(--ds--text-line-height-body-m)}.ds-text-body-s{font-family:var(--ds--text-font-family-body-s);font-size:var(--ds--text-font-size-body-s);font-weight:var(--ds--text-font-weight-body-s);letter-spacing:var(--ds--text-letter-spacing-body-s);line-height:var(--ds--text-line-height-body-s)}.ds-text-body-xs{font-family:var(--ds--text-font-family-body-xs);font-size:var(--ds--text-font-size-body-xs);font-weight:var(--ds--text-font-weight-body-xs);letter-spacing:var(--ds--text-letter-spacing-body-xs);line-height:var(--ds--text-line-height-body-xs)}.ds-text-label-xl{font-family:var(--ds--text-font-family-label-xl);font-size:var(--ds--text-font-size-label-xl);font-weight:var(--ds--text-font-weight-label-xl);letter-spacing:var(--ds--text-letter-spacing-label-xl);line-height:var(--ds--text-line-height-label-xl)}.ds-text-label-l{font-family:var(--ds--text-font-family-label-l);font-size:var(--ds--text-font-size-label-l);font-weight:var(--ds--text-font-weight-label-l);letter-spacing:var(--ds--text-letter-spacing-label-l);line-height:var(--ds--text-line-height-label-l)}.ds-text-label-m{font-family:var(--ds--text-font-family-label-m);font-size:var(--ds--text-font-size-label-m);font-weight:var(--ds--text-font-weight-label-m);letter-spacing:var(--ds--text-letter-spacing-label-m);line-height:var(--ds--text-line-height-label-m)}.ds-text-label-s{font-family:var(--ds--text-font-family-label-s);font-size:var(--ds--text-font-size-label-s);font-weight:var(--ds--text-font-weight-label-s);letter-spacing:var(--ds--text-letter-spacing-label-s);line-height:var(--ds--text-line-height-label-s)}.ds-text-label-xs{font-family:var(--ds--text-font-family-label-xs);font-size:var(--ds--text-font-size-label-xs);font-weight:var(--ds--text-font-weight-label-xs);letter-spacing:var(--ds--text-letter-spacing-label-xs);line-height:var(--ds--text-line-height-label-xs)}.ds-fluid-text-meter-reading{font-family:var(--ds--text-font-family-meter-reading);font-weight:var(--ds--text-font-weight-meter-reading);letter-spacing:var(--ds--text-letter-spacing-meter-reading);font-size:var(--ds--fluid-font-size-meter-reading-xs);line-height:var(--ds--fluid-line-height-meter-reading-xs)}@media screen and (width>=36em){.ds-fluid-text-meter-reading{font-size:var(--ds--fluid-font-size-meter-reading-xs);line-height:var(--ds--fluid-line-height-meter-reading-xs)}}@media screen and (width>=48em){.ds-fluid-text-meter-reading{font-size:var(--ds--fluid-font-size-meter-reading-s);line-height:var(--ds--fluid-line-height-meter-reading-s)}}@media screen and (width>=62em){.ds-fluid-text-meter-reading{font-size:var(--ds--fluid-font-size-meter-reading-m);line-height:var(--ds--fluid-line-height-meter-reading-m)}}@media screen and (width>=75em){.ds-fluid-text-meter-reading{font-size:var(--ds--fluid-font-size-meter-reading-l);line-height:var(--ds--fluid-line-height-meter-reading-l)}}@media screen and (width>=120em){.ds-fluid-text-meter-reading{font-size:var(--ds--fluid-font-size-meter-reading-xl);line-height:var(--ds--fluid-line-height-meter-reading-xl)}}.ds-fluid-text-heading-2xl{font-family:var(--ds--text-font-family-heading-2xl);font-weight:var(--ds--text-font-weight-heading-2xl);letter-spacing:var(--ds--text-letter-spacing-heading-2xl);font-size:var(--ds--fluid-font-size-heading-2xl-xs);line-height:var(--ds--fluid-line-height-heading-2xl-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-2xl{font-size:var(--ds--fluid-font-size-heading-2xl-xs);line-height:var(--ds--fluid-line-height-heading-2xl-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-2xl{font-size:var(--ds--fluid-font-size-heading-2xl-s);line-height:var(--ds--fluid-line-height-heading-2xl-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-2xl{font-size:var(--ds--fluid-font-size-heading-2xl-m);line-height:var(--ds--fluid-line-height-heading-2xl-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-2xl{font-size:var(--ds--fluid-font-size-heading-2xl-l);line-height:var(--ds--fluid-line-height-heading-2xl-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-2xl{font-size:var(--ds--fluid-font-size-heading-2xl-xl);line-height:var(--ds--fluid-line-height-heading-2xl-xl)}}.ds-fluid-text-heading-xl{font-family:var(--ds--text-font-family-heading-xl);font-weight:var(--ds--text-font-weight-heading-xl);letter-spacing:var(--ds--text-letter-spacing-heading-xl);font-size:var(--ds--fluid-font-size-heading-xl-xs);line-height:var(--ds--fluid-line-height-heading-xl-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-xl{font-size:var(--ds--fluid-font-size-heading-xl-xs);line-height:var(--ds--fluid-line-height-heading-xl-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-xl{font-size:var(--ds--fluid-font-size-heading-xl-s);line-height:var(--ds--fluid-line-height-heading-xl-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-xl{font-size:var(--ds--fluid-font-size-heading-xl-m);line-height:var(--ds--fluid-line-height-heading-xl-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-xl{font-size:var(--ds--fluid-font-size-heading-xl-l);line-height:var(--ds--fluid-line-height-heading-xl-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-xl{font-size:var(--ds--fluid-font-size-heading-xl-xl);line-height:var(--ds--fluid-line-height-heading-xl-xl)}}.ds-fluid-text-heading-l{font-family:var(--ds--text-font-family-heading-l);font-weight:var(--ds--text-font-weight-heading-l);letter-spacing:var(--ds--text-letter-spacing-heading-l);font-size:var(--ds--fluid-font-size-heading-l-xs);line-height:var(--ds--fluid-line-height-heading-l-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-l{font-size:var(--ds--fluid-font-size-heading-l-xs);line-height:var(--ds--fluid-line-height-heading-l-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-l{font-size:var(--ds--fluid-font-size-heading-l-s);line-height:var(--ds--fluid-line-height-heading-l-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-l{font-size:var(--ds--fluid-font-size-heading-l-m);line-height:var(--ds--fluid-line-height-heading-l-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-l{font-size:var(--ds--fluid-font-size-heading-l-l);line-height:var(--ds--fluid-line-height-heading-l-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-l{font-size:var(--ds--fluid-font-size-heading-l-xl);line-height:var(--ds--fluid-line-height-heading-l-xl)}}.ds-fluid-text-heading-m{font-family:var(--ds--text-font-family-heading-m);font-weight:var(--ds--text-font-weight-heading-m);letter-spacing:var(--ds--text-letter-spacing-heading-m);font-size:var(--ds--fluid-font-size-heading-m-xs);line-height:var(--ds--fluid-line-height-heading-m-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-m{font-size:var(--ds--fluid-font-size-heading-m-xs);line-height:var(--ds--fluid-line-height-heading-m-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-m{font-size:var(--ds--fluid-font-size-heading-m-s);line-height:var(--ds--fluid-line-height-heading-m-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-m{font-size:var(--ds--fluid-font-size-heading-m-m);line-height:var(--ds--fluid-line-height-heading-m-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-m{font-size:var(--ds--fluid-font-size-heading-m-l);line-height:var(--ds--fluid-line-height-heading-m-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-m{font-size:var(--ds--fluid-font-size-heading-m-xl);line-height:var(--ds--fluid-line-height-heading-m-xl)}}.ds-fluid-text-heading-s{font-family:var(--ds--text-font-family-heading-s);font-weight:var(--ds--text-font-weight-heading-s);letter-spacing:var(--ds--text-letter-spacing-heading-s);font-size:var(--ds--fluid-font-size-heading-s-xs);line-height:var(--ds--fluid-line-height-heading-s-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-s{font-size:var(--ds--fluid-font-size-heading-s-xs);line-height:var(--ds--fluid-line-height-heading-s-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-s{font-size:var(--ds--fluid-font-size-heading-s-s);line-height:var(--ds--fluid-line-height-heading-s-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-s{font-size:var(--ds--fluid-font-size-heading-s-m);line-height:var(--ds--fluid-line-height-heading-s-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-s{font-size:var(--ds--fluid-font-size-heading-s-l);line-height:var(--ds--fluid-line-height-heading-s-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-s{font-size:var(--ds--fluid-font-size-heading-s-xl);line-height:var(--ds--fluid-line-height-heading-s-xl)}}.ds-fluid-text-heading-xs{font-family:var(--ds--text-font-family-heading-xs);font-weight:var(--ds--text-font-weight-heading-xs);letter-spacing:var(--ds--text-letter-spacing-heading-xs);font-size:var(--ds--fluid-font-size-heading-xs-xs);line-height:var(--ds--fluid-line-height-heading-xs-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-xs{font-size:var(--ds--fluid-font-size-heading-xs-xs);line-height:var(--ds--fluid-line-height-heading-xs-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-xs{font-size:var(--ds--fluid-font-size-heading-xs-s);line-height:var(--ds--fluid-line-height-heading-xs-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-xs{font-size:var(--ds--fluid-font-size-heading-xs-m);line-height:var(--ds--fluid-line-height-heading-xs-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-xs{font-size:var(--ds--fluid-font-size-heading-xs-l);line-height:var(--ds--fluid-line-height-heading-xs-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-xs{font-size:var(--ds--fluid-font-size-heading-xs-xl);line-height:var(--ds--fluid-line-height-heading-xs-xl)}}.ds-fluid-text-heading-2xs{font-family:var(--ds--text-font-family-heading-2xs);font-weight:var(--ds--text-font-weight-heading-2xs);letter-spacing:var(--ds--text-letter-spacing-heading-2xs);font-size:var(--ds--fluid-font-size-heading-2xs-xs);line-height:var(--ds--fluid-line-height-heading-2xs-xs)}@media screen and (width>=36em){.ds-fluid-text-heading-2xs{font-size:var(--ds--fluid-font-size-heading-2xs-xs);line-height:var(--ds--fluid-line-height-heading-2xs-xs)}}@media screen and (width>=48em){.ds-fluid-text-heading-2xs{font-size:var(--ds--fluid-font-size-heading-2xs-s);line-height:var(--ds--fluid-line-height-heading-2xs-s)}}@media screen and (width>=62em){.ds-fluid-text-heading-2xs{font-size:var(--ds--fluid-font-size-heading-2xs-m);line-height:var(--ds--fluid-line-height-heading-2xs-m)}}@media screen and (width>=75em){.ds-fluid-text-heading-2xs{font-size:var(--ds--fluid-font-size-heading-2xs-l);line-height:var(--ds--fluid-line-height-heading-2xs-l)}}@media screen and (width>=120em){.ds-fluid-text-heading-2xs{font-size:var(--ds--fluid-font-size-heading-2xs-xl);line-height:var(--ds--fluid-line-height-heading-2xs-xl)}}.ds-fluid-text-body-l{font-family:var(--ds--text-font-family-body-l);font-weight:var(--ds--text-font-weight-body-l);letter-spacing:var(--ds--text-letter-spacing-body-l);font-size:var(--ds--fluid-font-size-body-l-xs);line-height:var(--ds--fluid-line-height-body-l-xs)}@media screen and (width>=36em){.ds-fluid-text-body-l{font-size:var(--ds--fluid-font-size-body-l-xs);line-height:var(--ds--fluid-line-height-body-l-xs)}}@media screen and (width>=48em){.ds-fluid-text-body-l{font-size:var(--ds--fluid-font-size-body-l-s);line-height:var(--ds--fluid-line-height-body-l-s)}}@media screen and (width>=62em){.ds-fluid-text-body-l{font-size:var(--ds--fluid-font-size-body-l-m);line-height:var(--ds--fluid-line-height-body-l-m)}}@media screen and (width>=75em){.ds-fluid-text-body-l{font-size:var(--ds--fluid-font-size-body-l-l);line-height:var(--ds--fluid-line-height-body-l-l)}}@media screen and (width>=120em){.ds-fluid-text-body-l{font-size:var(--ds--fluid-font-size-body-l-xl);line-height:var(--ds--fluid-line-height-body-l-xl)}}.ds-fluid-text-body-m{font-family:var(--ds--text-font-family-body-m);font-weight:var(--ds--text-font-weight-body-m);letter-spacing:var(--ds--text-letter-spacing-body-m);font-size:var(--ds--fluid-font-size-body-m-xs);line-height:var(--ds--fluid-line-height-body-m-xs)}@media screen and (width>=36em){.ds-fluid-text-body-m{font-size:var(--ds--fluid-font-size-body-m-xs);line-height:var(--ds--fluid-line-height-body-m-xs)}}@media screen and (width>=48em){.ds-fluid-text-body-m{font-size:var(--ds--fluid-font-size-body-m-s);line-height:var(--ds--fluid-line-height-body-m-s)}}@media screen and (width>=62em){.ds-fluid-text-body-m{font-size:var(--ds--fluid-font-size-body-m-m);line-height:var(--ds--fluid-line-height-body-m-m)}}@media screen and (width>=75em){.ds-fluid-text-body-m{font-size:var(--ds--fluid-font-size-body-m-l);line-height:var(--ds--fluid-line-height-body-m-l)}}@media screen and (width>=120em){.ds-fluid-text-body-m{font-size:var(--ds--fluid-font-size-body-m-xl);line-height:var(--ds--fluid-line-height-body-m-xl)}}.ds-fluid-text-body-s{font-family:var(--ds--text-font-family-body-s);font-weight:var(--ds--text-font-weight-body-s);letter-spacing:var(--ds--text-letter-spacing-body-s);font-size:var(--ds--fluid-font-size-body-s-xs);line-height:var(--ds--fluid-line-height-body-s-xs)}@media screen and (width>=36em){.ds-fluid-text-body-s{font-size:var(--ds--fluid-font-size-body-s-xs);line-height:var(--ds--fluid-line-height-body-s-xs)}}@media screen and (width>=48em){.ds-fluid-text-body-s{font-size:var(--ds--fluid-font-size-body-s-s);line-height:var(--ds--fluid-line-height-body-s-s)}}@media screen and (width>=62em){.ds-fluid-text-body-s{font-size:var(--ds--fluid-font-size-body-s-m);line-height:var(--ds--fluid-line-height-body-s-m)}}@media screen and (width>=75em){.ds-fluid-text-body-s{font-size:var(--ds--fluid-font-size-body-s-l);line-height:var(--ds--fluid-line-height-body-s-l)}}@media screen and (width>=120em){.ds-fluid-text-body-s{font-size:var(--ds--fluid-font-size-body-s-xl);line-height:var(--ds--fluid-line-height-body-s-xl)}}.ds-fluid-text-body-xs{font-family:var(--ds--text-font-family-body-xs);font-weight:var(--ds--text-font-weight-body-xs);letter-spacing:var(--ds--text-letter-spacing-body-xs);font-size:var(--ds--fluid-font-size-body-xs-xs);line-height:var(--ds--fluid-line-height-body-xs-xs)}@media screen and (width>=36em){.ds-fluid-text-body-xs{font-size:var(--ds--fluid-font-size-body-xs-xs);line-height:var(--ds--fluid-line-height-body-xs-xs)}}@media screen and (width>=48em){.ds-fluid-text-body-xs{font-size:var(--ds--fluid-font-size-body-xs-s);line-height:var(--ds--fluid-line-height-body-xs-s)}}@media screen and (width>=62em){.ds-fluid-text-body-xs{font-size:var(--ds--fluid-font-size-body-xs-m);line-height:var(--ds--fluid-line-height-body-xs-m)}}@media screen and (width>=75em){.ds-fluid-text-body-xs{font-size:var(--ds--fluid-font-size-body-xs-l);line-height:var(--ds--fluid-line-height-body-xs-l)}}@media screen and (width>=120em){.ds-fluid-text-body-xs{font-size:var(--ds--fluid-font-size-body-xs-xl);line-height:var(--ds--fluid-line-height-body-xs-xl)}}.ds-fluid-text-label-xl{font-family:var(--ds--text-font-family-label-xl);font-weight:var(--ds--text-font-weight-label-xl);letter-spacing:var(--ds--text-letter-spacing-label-xl);font-size:var(--ds--fluid-font-size-label-xl-xs);line-height:var(--ds--fluid-line-height-label-xl-xs)}@media screen and (width>=36em){.ds-fluid-text-label-xl{font-size:var(--ds--fluid-font-size-label-xl-xs);line-height:var(--ds--fluid-line-height-label-xl-xs)}}@media screen and (width>=48em){.ds-fluid-text-label-xl{font-size:var(--ds--fluid-font-size-label-xl-s);line-height:var(--ds--fluid-line-height-label-xl-s)}}@media screen and (width>=62em){.ds-fluid-text-label-xl{font-size:var(--ds--fluid-font-size-label-xl-m);line-height:var(--ds--fluid-line-height-label-xl-m)}}@media screen and (width>=75em){.ds-fluid-text-label-xl{font-size:var(--ds--fluid-font-size-label-xl-l);line-height:var(--ds--fluid-line-height-label-xl-l)}}@media screen and (width>=120em){.ds-fluid-text-label-xl{font-size:var(--ds--fluid-font-size-label-xl-xl);line-height:var(--ds--fluid-line-height-label-xl-xl)}}.ds-fluid-text-label-l{font-family:var(--ds--text-font-family-label-l);font-weight:var(--ds--text-font-weight-label-l);letter-spacing:var(--ds--text-letter-spacing-label-l);font-size:var(--ds--fluid-font-size-label-l-xs);line-height:var(--ds--fluid-line-height-label-l-xs)}@media screen and (width>=36em){.ds-fluid-text-label-l{font-size:var(--ds--fluid-font-size-label-l-xs);line-height:var(--ds--fluid-line-height-label-l-xs)}}@media screen and (width>=48em){.ds-fluid-text-label-l{font-size:var(--ds--fluid-font-size-label-l-s);line-height:var(--ds--fluid-line-height-label-l-s)}}@media screen and (width>=62em){.ds-fluid-text-label-l{font-size:var(--ds--fluid-font-size-label-l-m);line-height:var(--ds--fluid-line-height-label-l-m)}}@media screen and (width>=75em){.ds-fluid-text-label-l{font-size:var(--ds--fluid-font-size-label-l-l);line-height:var(--ds--fluid-line-height-label-l-l)}}@media screen and (width>=120em){.ds-fluid-text-label-l{font-size:var(--ds--fluid-font-size-label-l-xl);line-height:var(--ds--fluid-line-height-label-l-xl)}}.ds-fluid-text-label-m{font-family:var(--ds--text-font-family-label-m);font-weight:var(--ds--text-font-weight-label-m);letter-spacing:var(--ds--text-letter-spacing-label-m);font-size:var(--ds--fluid-font-size-label-m-xs);line-height:var(--ds--fluid-line-height-label-m-xs)}@media screen and (width>=36em){.ds-fluid-text-label-m{font-size:var(--ds--fluid-font-size-label-m-xs);line-height:var(--ds--fluid-line-height-label-m-xs)}}@media screen and (width>=48em){.ds-fluid-text-label-m{font-size:var(--ds--fluid-font-size-label-m-s);line-height:var(--ds--fluid-line-height-label-m-s)}}@media screen and (width>=62em){.ds-fluid-text-label-m{font-size:var(--ds--fluid-font-size-label-m-m);line-height:var(--ds--fluid-line-height-label-m-m)}}@media screen and (width>=75em){.ds-fluid-text-label-m{font-size:var(--ds--fluid-font-size-label-m-l);line-height:var(--ds--fluid-line-height-label-m-l)}}@media screen and (width>=120em){.ds-fluid-text-label-m{font-size:var(--ds--fluid-font-size-label-m-xl);line-height:var(--ds--fluid-line-height-label-m-xl)}}.ds-fluid-text-label-s{font-family:var(--ds--text-font-family-label-s);font-weight:var(--ds--text-font-weight-label-s);letter-spacing:var(--ds--text-letter-spacing-label-s);font-size:var(--ds--fluid-font-size-label-s-xs);line-height:var(--ds--fluid-line-height-label-s-xs)}@media screen and (width>=36em){.ds-fluid-text-label-s{font-size:var(--ds--fluid-font-size-label-s-xs);line-height:var(--ds--fluid-line-height-label-s-xs)}}@media screen and (width>=48em){.ds-fluid-text-label-s{font-size:var(--ds--fluid-font-size-label-s-s);line-height:var(--ds--fluid-line-height-label-s-s)}}@media screen and (width>=62em){.ds-fluid-text-label-s{font-size:var(--ds--fluid-font-size-label-s-m);line-height:var(--ds--fluid-line-height-label-s-m)}}@media screen and (width>=75em){.ds-fluid-text-label-s{font-size:var(--ds--fluid-font-size-label-s-l);line-height:var(--ds--fluid-line-height-label-s-l)}}@media screen and (width>=120em){.ds-fluid-text-label-s{font-size:var(--ds--fluid-font-size-label-s-xl);line-height:var(--ds--fluid-line-height-label-s-xl)}}.ds-fluid-text-label-xs{font-family:var(--ds--text-font-family-label-xs);font-weight:var(--ds--text-font-weight-label-xs);letter-spacing:var(--ds--text-letter-spacing-label-xs);font-size:var(--ds--fluid-font-size-label-xs-xs);line-height:var(--ds--fluid-line-height-label-xs-xs)}@media screen and (width>=36em){.ds-fluid-text-label-xs{font-size:var(--ds--fluid-font-size-label-xs-xs);line-height:var(--ds--fluid-line-height-label-xs-xs)}}@media screen and (width>=48em){.ds-fluid-text-label-xs{font-size:var(--ds--fluid-font-size-label-xs-s);line-height:var(--ds--fluid-line-height-label-xs-s)}}@media screen and (width>=62em){.ds-fluid-text-label-xs{font-size:var(--ds--fluid-font-size-label-xs-m);line-height:var(--ds--fluid-line-height-label-xs-m)}}@media screen and (width>=75em){.ds-fluid-text-label-xs{font-size:var(--ds--fluid-font-size-label-xs-l);line-height:var(--ds--fluid-line-height-label-xs-l)}}@media screen and (width>=120em){.ds-fluid-text-label-xs{font-size:var(--ds--fluid-font-size-label-xs-xl);line-height:var(--ds--fluid-line-height-label-xs-xl)}}.ds-text-mark{background-color:var(--ds-mark-color-background);border-color:var(--ds-mark-color-border);border-style:var(--ds-mark-border-style);border-width:var(--ds-mark-border-width);font-weight:var(--ds-mark-font-weight)}.ds-text-meter-reading{color:var(--ds--color-text-meter-reading);font-family:var(--ds--text-font-family-meter-reading);font-size:var(--ds--text-font-size-meter-reading);font-weight:var(--ds--text-font-weight-meter-reading);letter-spacing:var(--ds--text-letter-spacing-meter-reading);line-height:var(--ds--text-line-height-meter-reading)}.ds-font-weight-light,.ds-font-weight-regular{font-weight:var(--ds--font-weight-regular)}.ds-font-weight-medium{font-weight:var(--ds--font-weight-medium)}.ds-font-weight-semibold{font-weight:var(--ds--font-weight-semibold)}.ds-font-weight-bold{font-weight:var(--ds--font-weight-bold)}.ds-bg-n-1{background-color:var(--ds--color-neutral-background-1)}.ds-bg-n-2{background-color:var(--ds--color-neutral-background-2)}.ds-bg-n-3{background-color:var(--ds--color-neutral-background-3)}.ds-bg-n-inverted{background-color:var(--ds--color-neutral-background-inverted)}.ds-bg-n-disabled{background-color:var(--ds--color-neutral-background-disabled)}.ds-bg-n-overlay{background-color:var(--ds--color-neutral-background-overlay)}.ds-text-n-1{color:var(--ds--color-neutral-foreground-1)}.ds-text-n-2{color:var(--ds--color-neutral-foreground-2)}.ds-text-n-3{color:var(--ds--color-neutral-foreground-3)}.ds-text-n-disabled{color:var(--ds--color-neutral-foreground-disabled)}.ds-text-n-inverted-1{color:var(--ds--color-neutral-foreground-inverted-1)}.ds-text-n-inverted-2{color:var(--ds--color-neutral-foreground-inverted-2)}.ds-border-n-1{border-color:var(--ds--color-neutral-stroke-1)}.ds-border-n-2{border-color:var(--ds--color-neutral-stroke-2)}.ds-border-n-3{border-color:var(--ds--color-neutral-stroke-3)}.ds-border-n-disabled{border-color:var(--ds--color-neutral-stroke-disabled)}.ds-border-n-inverted-1{border-color:var(--ds--color-neutral-stroke-inverted-1)}.ds-border-n-inverted-2{border-color:var(--ds--color-neutral-stroke-inverted-2)}.ds-bg-accent-brandblue-100{background-color:var(--ds--color-accent-brandblue-100)}.ds-bg-accent-brandblue-200{background-color:var(--ds--color-accent-brandblue-200)}.ds-bg-accent-brandblue-300{background-color:var(--ds--color-accent-brandblue-300)}.ds-text-accent-brandblue-100{color:var(--ds--color-accent-brandblue-100)}.ds-text-accent-brandblue-200{color:var(--ds--color-accent-brandblue-200)}.ds-text-accent-brandblue-300{color:var(--ds--color-accent-brandblue-300)}.ds-border-accent-brandblue-100{border-color:var(--ds--color-accent-brandblue-100)}.ds-border-accent-brandblue-200{border-color:var(--ds--color-accent-brandblue-200)}.ds-border-accent-brandblue-300{border-color:var(--ds--color-accent-brandblue-300)}.ds-bg-accent-brandorange-100{background-color:var(--ds--color-accent-brandorange-100)}.ds-bg-accent-brandorange-200{background-color:var(--ds--color-accent-brandorange-200)}.ds-bg-accent-brandorange-300{background-color:var(--ds--color-accent-brandorange-300)}.ds-text-accent-brandorange-100{color:var(--ds--color-accent-brandorange-100)}.ds-text-accent-brandorange-200{color:var(--ds--color-accent-brandorange-200)}.ds-text-accent-brandorange-300{color:var(--ds--color-accent-brandorange-300)}.ds-border-accent-brandorange-100{border-color:var(--ds--color-accent-brandorange-100)}.ds-border-accent-brandorange-200{border-color:var(--ds--color-accent-brandorange-200)}.ds-border-accent-brandorange-300{border-color:var(--ds--color-accent-brandorange-300)}.ds-bg-accent-amber-100{background-color:var(--ds--color-accent-amber-100)}.ds-bg-accent-amber-200{background-color:var(--ds--color-accent-amber-200)}.ds-bg-accent-amber-300{background-color:var(--ds--color-accent-amber-300)}.ds-text-accent-amber-100{color:var(--ds--color-accent-amber-100)}.ds-text-accent-amber-200{color:var(--ds--color-accent-amber-200)}.ds-text-accent-amber-300{color:var(--ds--color-accent-amber-300)}.ds-border-accent-amber-100{border-color:var(--ds--color-accent-amber-100)}.ds-border-accent-amber-200{border-color:var(--ds--color-accent-amber-200)}.ds-border-accent-amber-300{border-color:var(--ds--color-accent-amber-300)}.ds-bg-accent-brown-100{background-color:var(--ds--color-accent-brown-100)}.ds-bg-accent-brown-200{background-color:var(--ds--color-accent-brown-200)}.ds-bg-accent-brown-300{background-color:var(--ds--color-accent-brown-300)}.ds-text-accent-brown-100{color:var(--ds--color-accent-brown-100)}.ds-text-accent-brown-200{color:var(--ds--color-accent-brown-200)}.ds-text-accent-brown-300{color:var(--ds--color-accent-brown-300)}.ds-border-accent-brown-100{border-color:var(--ds--color-accent-brown-100)}.ds-border-accent-brown-200{border-color:var(--ds--color-accent-brown-200)}.ds-border-accent-brown-300{border-color:var(--ds--color-accent-brown-300)}.ds-bg-accent-citron-100{background-color:var(--ds--color-accent-citron-100)}.ds-bg-accent-citron-200{background-color:var(--ds--color-accent-citron-200)}.ds-bg-accent-citron-300{background-color:var(--ds--color-accent-citron-300)}.ds-text-accent-citron-100{color:var(--ds--color-accent-citron-100)}.ds-text-accent-citron-200{color:var(--ds--color-accent-citron-200)}.ds-text-accent-citron-300{color:var(--ds--color-accent-citron-300)}.ds-border-accent-citron-100{border-color:var(--ds--color-accent-citron-100)}.ds-border-accent-citron-200{border-color:var(--ds--color-accent-citron-200)}.ds-border-accent-citron-300{border-color:var(--ds--color-accent-citron-300)}.ds-bg-accent-magenta-100{background-color:var(--ds--color-accent-magenta-100)}.ds-bg-accent-magenta-200{background-color:var(--ds--color-accent-magenta-200)}.ds-bg-accent-magenta-300{background-color:var(--ds--color-accent-magenta-300)}.ds-text-accent-magenta-100{color:var(--ds--color-accent-magenta-100)}.ds-text-accent-magenta-200{color:var(--ds--color-accent-magenta-200)}.ds-text-accent-magenta-300{color:var(--ds--color-accent-magenta-300)}.ds-border-accent-magenta-100{border-color:var(--ds--color-accent-magenta-100)}.ds-border-accent-magenta-200{border-color:var(--ds--color-accent-magenta-200)}.ds-border-accent-magenta-300{border-color:var(--ds--color-accent-magenta-300)}.ds-bg-accent-purple-100{background-color:var(--ds--color-accent-purple-100)}.ds-bg-accent-purple-200{background-color:var(--ds--color-accent-purple-200)}.ds-bg-accent-purple-300{background-color:var(--ds--color-accent-purple-300)}.ds-text-accent-purple-100{color:var(--ds--color-accent-purple-100)}.ds-text-accent-purple-200{color:var(--ds--color-accent-purple-200)}.ds-text-accent-purple-300{color:var(--ds--color-accent-purple-300)}.ds-border-accent-purple-100{border-color:var(--ds--color-accent-purple-100)}.ds-border-accent-purple-200{border-color:var(--ds--color-accent-purple-200)}.ds-border-accent-purple-300{border-color:var(--ds--color-accent-purple-300)}.ds-bg-accent-teal-100{background-color:var(--ds--color-accent-teal-100)}.ds-bg-accent-teal-200{background-color:var(--ds--color-accent-teal-200)}.ds-bg-accent-teal-300{background-color:var(--ds--color-accent-teal-300)}.ds-text-accent-teal-100{color:var(--ds--color-accent-teal-100)}.ds-text-accent-teal-200{color:var(--ds--color-accent-teal-200)}.ds-text-accent-teal-300{color:var(--ds--color-accent-teal-300)}.ds-border-accent-teal-100{border-color:var(--ds--color-accent-teal-100)}.ds-border-accent-teal-200{border-color:var(--ds--color-accent-teal-200)}.ds-border-accent-teal-300{border-color:var(--ds--color-accent-teal-300)}.ds-bg-accent-violet-100{background-color:var(--ds--color-accent-violet-100)}.ds-bg-accent-violet-200{background-color:var(--ds--color-accent-violet-200)}.ds-bg-accent-violet-300{background-color:var(--ds--color-accent-violet-300)}.ds-text-accent-violet-100{color:var(--ds--color-accent-violet-100)}.ds-text-accent-violet-200{color:var(--ds--color-accent-violet-200)}.ds-text-accent-violet-300{color:var(--ds--color-accent-violet-300)}.ds-border-accent-violet-100{border-color:var(--ds--color-accent-violet-100)}.ds-border-accent-violet-200{border-color:var(--ds--color-accent-violet-200)}.ds-border-accent-violet-300{border-color:var(--ds--color-accent-violet-300)}.ds-bg-accent-yellow-100{background-color:var(--ds--color-accent-yellow-100)}.ds-bg-accent-yellow-200{background-color:var(--ds--color-accent-yellow-200)}.ds-bg-accent-yellow-300{background-color:var(--ds--color-accent-yellow-300)}.ds-text-accent-yellow-100{color:var(--ds--color-accent-yellow-100)}.ds-text-accent-yellow-200{color:var(--ds--color-accent-yellow-200)}.ds-text-accent-yellow-300{color:var(--ds--color-accent-yellow-300)}.ds-border-accent-yellow-100{border-color:var(--ds--color-accent-yellow-100)}.ds-border-accent-yellow-200{border-color:var(--ds--color-accent-yellow-200)}.ds-border-accent-yellow-300{border-color:var(--ds--color-accent-yellow-300)}.ds-bg-status-information-100{background-color:var(--ds--color-status-information-100)}.ds-bg-status-information-200{background-color:var(--ds--color-status-information-200)}.ds-bg-status-information-300{background-color:var(--ds--color-status-information-300)}.ds-text-status-information-100{color:var(--ds--color-status-information-100)}.ds-text-status-information-200{color:var(--ds--color-status-information-200)}.ds-text-status-information-300{color:var(--ds--color-status-information-300)}.ds-border-status-information-100{border-color:var(--ds--color-status-information-100)}.ds-border-status-information-200{border-color:var(--ds--color-status-information-200)}.ds-border-status-information-300{border-color:var(--ds--color-status-information-300)}.ds-bg-status-success-100{background-color:var(--ds--color-status-success-100)}.ds-bg-status-success-200{background-color:var(--ds--color-status-success-200)}.ds-bg-status-success-300{background-color:var(--ds--color-status-success-300)}.ds-text-status-success-100{color:var(--ds--color-status-success-100)}.ds-text-status-success-200{color:var(--ds--color-status-success-200)}.ds-text-status-success-300{color:var(--ds--color-status-success-300)}.ds-border-status-success-100{border-color:var(--ds--color-status-success-100)}.ds-border-status-success-200{border-color:var(--ds--color-status-success-200)}.ds-border-status-success-300{border-color:var(--ds--color-status-success-300)}.ds-bg-status-warning-100{background-color:var(--ds--color-status-warning-100)}.ds-bg-status-warning-200{background-color:var(--ds--color-status-warning-200)}.ds-bg-status-warning-300{background-color:var(--ds--color-status-warning-300)}.ds-text-status-warning-100{color:var(--ds--color-status-warning-100)}.ds-text-status-warning-200{color:var(--ds--color-status-warning-200)}.ds-text-status-warning-300{color:var(--ds--color-status-warning-300)}.ds-border-status-warning-100{border-color:var(--ds--color-status-warning-100)}.ds-border-status-warning-200{border-color:var(--ds--color-status-warning-200)}.ds-border-status-warning-300{border-color:var(--ds--color-status-warning-300)}.ds-bg-status-danger-100{background-color:var(--ds--color-status-danger-100)}.ds-bg-status-danger-200{background-color:var(--ds--color-status-danger-200)}.ds-bg-status-danger-300{background-color:var(--ds--color-status-danger-300)}.ds-text-status-danger-100{color:var(--ds--color-status-danger-100)}.ds-text-status-danger-200{color:var(--ds--color-status-danger-200)}.ds-text-status-danger-300{color:var(--ds--color-status-danger-300)}.ds-border-status-danger-100{border-color:var(--ds--color-status-danger-100)}.ds-border-status-danger-200{border-color:var(--ds--color-status-danger-200)}.ds-border-status-danger-300{border-color:var(--ds--color-status-danger-300)}.ds-bg-status-inactive-100{background-color:var(--ds--color-status-inactive-100)}.ds-bg-status-inactive-200{background-color:var(--ds--color-status-inactive-200)}.ds-bg-status-inactive-300{background-color:var(--ds--color-status-inactive-300)}.ds-text-status-inactive-100{color:var(--ds--color-status-inactive-100)}.ds-text-status-inactive-200{color:var(--ds--color-status-inactive-200)}.ds-text-status-inactive-300{color:var(--ds--color-status-inactive-300)}.ds-border-status-inactive-100{border-color:var(--ds--color-status-inactive-100)}.ds-border-status-inactive-200{border-color:var(--ds--color-status-inactive-200)}.ds-border-status-inactive-300{border-color:var(--ds--color-status-inactive-300)}.ds-text-helper-info{color:var(--ds--color-neutral-foreground-3)}.ds-text-helper-warning{color:var(--ds--color-status-warning-300)}.ds-text-helper-error{color:var(--ds--color-status-danger-300)}html:lang(zh) anchor-config{--ds--text-font-family-body-l:"Noto Sans SC"}html:lang(ja) anchor-config{--ds--text-font-family-body-l:"Noto Sans JP"}anchor-config[theme=dark]{--ds--border-radius-full:320px;--ds--border-radius-l:12px;--ds--border-radius-m:8px;--ds--border-radius-none:0px;--ds--border-radius-s:4px;--ds--border-radius-xs:2px;--ds--border-style-dashed:dashed;--ds--border-style-dotted:dotted;--ds--border-style-none:none;--ds--border-style-solid:solid;--ds--border-width-none:0px;--ds--border-width-thick:2px;--ds--border-width-thicker:3px;--ds--border-width-thickest:4px;--ds--border-width-thin:1px;--ds--breakpoint-l:75em;--ds--breakpoint-m:62em;--ds--breakpoint-s:48em;--ds--breakpoint-to-l:74.9375em;--ds--breakpoint-to-m:61.9375em;--ds--breakpoint-to-s:47.9375em;--ds--breakpoint-to-xl:119.938em;--ds--breakpoint-to-xs:35.9375em;--ds--breakpoint-xl:120em;--ds--breakpoint-xs:36em;--ds--color-accent-amber-100:var(--ds--color-primitive-amber-100);--ds--color-accent-amber-200:var(--ds--color-primitive-amber-70);--ds--color-accent-amber-300:var(--ds--color-primitive-amber-50);--ds--color-accent-amber-400:var(--ds--color-primitive-amber-30);--ds--color-accent-amber-50:var(--ds--color-primitive-amber-140);--ds--color-accent-brandblue-100:var(--ds--color-primitive-brandblue-100);--ds--color-accent-brandblue-200:var(--ds--color-primitive-brandblue-70);--ds--color-accent-brandblue-300:var(--ds--color-primitive-brandblue-50);--ds--color-accent-brandblue-400:var(--ds--color-primitive-brandblue-30);--ds--color-accent-brandblue-50:var(--ds--color-primitive-brandblue-120);--ds--color-accent-brandorange-100:var(--ds--color-primitive-brandorange-120);--ds--color-accent-brandorange-200:var(--ds--color-primitive-brandorange-80);--ds--color-accent-brandorange-300:var(--ds--color-primitive-brandorange-50);--ds--color-accent-brandorange-400:var(--ds--color-primitive-brandorange-30);--ds--color-accent-brandorange-50:var(--ds--color-primitive-brandorange-140);--ds--color-accent-brown-100:var(--ds--color-primitive-brown-100);--ds--color-accent-brown-200:var(--ds--color-primitive-brown-70);--ds--color-accent-brown-300:var(--ds--color-primitive-brown-50);--ds--color-accent-brown-400:var(--ds--color-primitive-brown-30);--ds--color-accent-brown-50:var(--ds--color-primitive-brown-120);--ds--color-accent-citron-100:var(--ds--color-primitive-citron-100);--ds--color-accent-citron-200:var(--ds--color-primitive-citron-70);--ds--color-accent-citron-300:var(--ds--color-primitive-citron-50);--ds--color-accent-citron-400:var(--ds--color-primitive-citron-30);--ds--color-accent-citron-50:var(--ds--color-primitive-citron-120);--ds--color-accent-magenta-100:var(--ds--color-primitive-magenta-100);--ds--color-accent-magenta-200:var(--ds--color-primitive-magenta-70);--ds--color-accent-magenta-300:var(--ds--color-primitive-magenta-50);--ds--color-accent-magenta-400:var(--ds--color-primitive-magenta-30);--ds--color-accent-magenta-50:var(--ds--color-primitive-magenta-120);--ds--color-accent-purple-100:var(--ds--color-primitive-purple-100);--ds--color-accent-purple-200:var(--ds--color-primitive-purple-70);--ds--color-accent-purple-300:var(--ds--color-primitive-purple-50);--ds--color-accent-purple-400:var(--ds--color-primitive-purple-30);--ds--color-accent-purple-50:var(--ds--color-primitive-purple-120);--ds--color-accent-teal-100:var(--ds--color-primitive-teal-100);--ds--color-accent-teal-200:var(--ds--color-primitive-teal-70);--ds--color-accent-teal-300:var(--ds--color-primitive-teal-50);--ds--color-accent-teal-400:var(--ds--color-primitive-teal-30);--ds--color-accent-teal-50:var(--ds--color-primitive-teal-120);--ds--color-accent-violet-100:var(--ds--color-primitive-violet-100);--ds--color-accent-violet-200:var(--ds--color-primitive-violet-70);--ds--color-accent-violet-300:var(--ds--color-primitive-violet-50);--ds--color-accent-violet-400:var(--ds--color-primitive-violet-30);--ds--color-accent-violet-50:var(--ds--color-primitive-violet-120);--ds--color-accent-yellow-100:var(--ds--color-primitive-yellow-100);--ds--color-accent-yellow-200:var(--ds--color-primitive-yellow-70);--ds--color-accent-yellow-300:var(--ds--color-primitive-yellow-50);--ds--color-accent-yellow-400:var(--ds--color-primitive-yellow-30);--ds--color-accent-yellow-50:var(--ds--color-primitive-yellow-120);--ds--color-component-app-bar-background-disabled:var(--ds--color-primitive-transparent);--ds--color-component-app-bar-background-hover:var(--ds--color-primitive-brandblue-90);--ds--color-component-app-bar-background-rest:var(--ds--color-primitive-brandblue-100);--ds--color-component-app-bar-background-selected:var(--ds--color-primitive-brandblue-80);--ds--color-component-app-bar-foreground-disabled:var(--ds--color-primitive-slate-50);--ds--color-component-app-bar-foreground-hover:var(--ds--color-primitive-white);--ds--color-component-app-bar-foreground-rest:var(--ds--color-primitive-white);--ds--color-component-app-bar-foreground-selected:var(--ds--color-primitive-white);--ds--color-component-badge-brown-background:var(--ds--color-primitive-brown-70);--ds--color-component-badge-brown-foreground:var(--ds--color-primitive-brown-10);--ds--color-component-badge-citron-background:var(--ds--color-primitive-citron-70);--ds--color-component-badge-citron-foreground:var(--ds--color-primitive-citron-10);--ds--color-component-badge-magenta-background:var(--ds--color-primitive-magenta-70);--ds--color-component-badge-magenta-foreground:var(--ds--color-primitive-magenta-10);--ds--color-component-badge-notification-background:var(--ds--color-primitive-brandorange-60);--ds--color-component-badge-notification-foreground:var(--ds--color-primitive-white);--ds--color-component-badge-purple-background:var(--ds--color-primitive-purple-70);--ds--color-component-badge-purple-foreground:var(--ds--color-primitive-purple-10);--ds--color-component-badge-slate-background:var(--ds--color-primitive-slate-70);--ds--color-component-badge-slate-foreground:var(--ds--color-primitive-slate-10);--ds--color-component-badge-teal-background:var(--ds--color-primitive-teal-70);--ds--color-component-badge-teal-foreground:var(--ds--color-primitive-teal-10);--ds--color-component-badge-violet-background:var(--ds--color-primitive-violet-70);--ds--color-component-badge-violet-foreground:var(--ds--color-primitive-violet-10);--ds--color-component-badge-yellow-background:var(--ds--color-primitive-yellow-80);--ds--color-component-badge-yellow-foreground:var(--ds--color-primitive-yellow-10);--ds--color-component-button-caution-background-disabled:var(--ds--color-primitive-grey-60);--ds--color-component-button-caution-background-hover:var(--ds--color-primitive-red-90);--ds--color-component-button-caution-background-pressed:var(--ds--color-primitive-red-60);--ds--color-component-button-caution-background-rest:var(--ds--color-primitive-red-100);--ds--color-component-button-caution-background-selected-disabled:var(--ds--color-primitive-grey-70);--ds--color-component-button-caution-background-selected-hover:var(--ds--color-primitive-red-70);--ds--color-component-button-caution-background-selected:var(--ds--color-primitive-red-80);--ds--color-component-button-caution-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-caution-foreground-1-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-pressed:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-rest:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-caution-foreground-1-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-selected:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-caution-foreground-2-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-pressed:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-rest:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-caution-foreground-2-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-selected:var(--ds--color-primitive-white);--ds--color-component-button-caution-stroke-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-caution-stroke-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-caution-stroke-pressed:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-caution-stroke-rest:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-caution-stroke-selected-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-caution-stroke-selected-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-caution-stroke-selected:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-background-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-background-hover:#bdd0db0f;--ds--color-component-button-ghost-background-pressed:#bdd0db2e;--ds--color-component-button-ghost-background-rest:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-background-selected-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-background-selected-hover:#bdd0db2e;--ds--color-component-button-ghost-background-selected:#bdd0db1f;--ds--color-component-button-ghost-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-ghost-foreground-1-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-1-pressed:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-1-rest:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-ghost-foreground-1-selected-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-1-selected:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-2-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-ghost-foreground-2-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-2-pressed:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-2-rest:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-ghost-foreground-2-selected-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-foreground-2-selected:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-ghost-stroke-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-stroke-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-stroke-pressed:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-stroke-rest:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-stroke-selected-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-stroke-selected-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-ghost-stroke-selected:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-group-caution-stroke:var(--ds--color-primitive-red-110);--ds--color-component-button-group-disabled-stroke:var(--ds--color-primitive-grey-80);--ds--color-component-button-group-ghost-stroke:var(--ds--color-primitive-slate-60);--ds--color-component-button-group-primary-stroke:var(--ds--color-primitive-brandblue-80);--ds--color-component-button-group-secondary-stroke:var(--ds--color-primitive-slate-60);--ds--color-component-button-group-tertiary-stroke:var(--ds--color-primitive-slate-60);--ds--color-component-button-primary-background-disabled:var(--ds--color-primitive-grey-60);--ds--color-component-button-primary-background-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-primary-background-pressed:var(--ds--color-primitive-brandblue-40);--ds--color-component-button-primary-background-rest:var(--ds--color-primitive-brandblue-70);--ds--color-component-button-primary-background-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-background-selected-hover:var(--ds--color-primitive-brandblue-40);--ds--color-component-button-primary-background-selected:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-primary-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-primary-foreground-1-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-pressed:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-rest:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-foreground-1-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-selected:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-foreground-2-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-pressed:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-rest:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-foreground-2-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-selected:var(--ds--color-primitive-white);--ds--color-component-button-primary-stroke-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-primary-stroke-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-primary-stroke-pressed:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-primary-stroke-rest:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-primary-stroke-selected-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-primary-stroke-selected-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-primary-stroke-selected:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-background-disabled:var(--ds--color-primitive-grey-60);--ds--color-component-button-secondary-background-hover:var(--ds--color-primitive-slate-90);--ds--color-component-button-secondary-background-pressed:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-background-rest:var(--ds--color-primitive-slate-100);--ds--color-component-button-secondary-background-selected-disabled:var(--ds--color-primitive-grey-80);--ds--color-component-button-secondary-background-selected-hover:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-background-selected:var(--ds--color-primitive-slate-80);--ds--color-component-button-secondary-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-secondary-foreground-1-hover:var(--ds--color-primitive-slate-5);--ds--color-component-button-secondary-foreground-1-pressed:var(--ds--color-primitive-slate-5);--ds--color-component-button-secondary-foreground-1-rest:var(--ds--color-primitive-slate-5);--ds--color-component-button-secondary-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-secondary-foreground-1-selected-hover:var(--ds--color-primitive-slate-5);--ds--color-component-button-secondary-foreground-1-selected:var(--ds--color-primitive-slate-5);--ds--color-component-button-secondary-foreground-2-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-secondary-foreground-2-hover:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-foreground-2-pressed:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-foreground-2-rest:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-secondary-foreground-2-selected-hover:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-foreground-2-selected:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-stroke-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-stroke-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-stroke-pressed:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-stroke-rest:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-stroke-selected-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-stroke-selected-hover:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-secondary-stroke-selected:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-tertiary-background-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-tertiary-background-hover:#bdd0db0f;--ds--color-component-button-tertiary-background-pressed:#bdd0db2e;--ds--color-component-button-tertiary-background-rest:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-tertiary-background-selected-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-button-tertiary-background-selected-hover:#bdd0db2e;--ds--color-component-button-tertiary-background-selected:#bdd0db1f;--ds--color-component-button-tertiary-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-tertiary-foreground-1-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-1-pressed:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-1-rest:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-tertiary-foreground-1-selected-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-1-selected:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-2-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-tertiary-foreground-2-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-2-pressed:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-2-rest:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-tertiary-foreground-2-selected-hover:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-foreground-2-selected:var(--ds--color-primitive-brandblue-50);--ds--color-component-button-tertiary-stroke-disabled:var(--ds--color-primitive-grey-80);--ds--color-component-button-tertiary-stroke-hover:var(--ds--color-primitive-slate-70);--ds--color-component-button-tertiary-stroke-pressed:var(--ds--color-primitive-slate-80);--ds--color-component-button-tertiary-stroke-rest:var(--ds--color-primitive-slate-60);--ds--color-component-button-tertiary-stroke-selected-disabled:var(--ds--color-primitive-grey-80);--ds--color-component-button-tertiary-stroke-selected-hover:var(--ds--color-primitive-slate-80);--ds--color-component-button-tertiary-stroke-selected:var(--ds--color-primitive-slate-80);--ds--color-component-form-accent-active:var(--ds--color-primitive-brandblue-20);--ds--color-component-form-accent-focus:var(--ds--color-primitive-brandblue-70);--ds--color-component-form-accent-hover:var(--ds--color-primitive-brandblue-40);--ds--color-component-form-accent-rest:var(--ds--color-primitive-brandblue-50);--ds--color-component-form-background-active:var(--ds--color-primitive-grey-100);--ds--color-component-form-background-disabled:var(--ds--color-primitive-alpha-black-0);--ds--color-component-form-background-error-1:var(--ds--color-primitive-red-80);--ds--color-component-form-background-error-2:var(--ds--color-primitive-red-100);--ds--color-component-form-background-focus:var(--ds--color-primitive-slate-100);--ds--color-component-form-background-hover:var(--ds--color-primitive-slate-90);--ds--color-component-form-background-inverted:var(--ds--color-primitive-slate-30);--ds--color-component-form-background-readonly:var(--ds--color-primitive-grey-120);--ds--color-component-form-background-rest:var(--ds--color-primitive-slate-100);--ds--color-component-form-background-selected:var(--ds--color-primitive-slate-100);--ds--color-component-form-foreground-active:var(--ds--color-primitive-slate-30);--ds--color-component-form-foreground-disabled:var(--ds--color-primitive-slate-50);--ds--color-component-form-foreground-error-1:var(--ds--color-primitive-red-70);--ds--color-component-form-foreground-error-2:var(--ds--color-primitive-red-100);--ds--color-component-form-foreground-focus:var(--ds--color-primitive-slate-30);--ds--color-component-form-foreground-hover:var(--ds--color-primitive-slate-30);--ds--color-component-form-foreground-inverted:var(--ds--color-primitive-slate-80);--ds--color-component-form-foreground-placeholder:var(--ds--color-primitive-grey-50);--ds--color-component-form-foreground-readonly:var(--ds--color-primitive-slate-10);--ds--color-component-form-foreground-rest:var(--ds--color-primitive-slate-30);--ds--color-component-form-stroke-active:var(--ds--color-primitive-slate-50);--ds--color-component-form-stroke-disabled:var(--ds--color-primitive-grey-80);--ds--color-component-form-stroke-error:var(--ds--color-primitive-red-70);--ds--color-component-form-stroke-focus:var(--ds--color-primitive-brandblue-50);--ds--color-component-form-stroke-hover:var(--ds--color-primitive-slate-60);--ds--color-component-form-stroke-readonly:var(--ds--color-primitive-grey-50);--ds--color-component-form-stroke-rest:var(--ds--color-primitive-slate-70);--ds--color-component-list-background-active:var(--ds--color-primitive-slate-70);--ds--color-component-list-background-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-background-focus:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-background-hover:var(--ds--color-primitive-slate-100);--ds--color-component-list-background-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-background-selected-disabled:var(--ds--color-primitive-slate-100);--ds--color-component-list-background-selected-hover:var(--ds--color-primitive-slate-80);--ds--color-component-list-background-selected:var(--ds--color-primitive-slate-90);--ds--color-component-list-foreground-active:var(--ds--color-primitive-slate-30);--ds--color-component-list-foreground-disabled:var(--ds--color-primitive-slate-50);--ds--color-component-list-foreground-focus:var(--ds--color-primitive-slate-30);--ds--color-component-list-foreground-hover:var(--ds--color-primitive-slate-30);--ds--color-component-list-foreground-rest:var(--ds--color-primitive-slate-30);--ds--color-component-list-foreground-selected-disabled:var(--ds--color-primitive-slate-50);--ds--color-component-list-foreground-selected-hover:var(--ds--color-primitive-slate-10);--ds--color-component-list-foreground-selected:var(--ds--color-primitive-slate-10);--ds--color-component-list-stroke-active:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-focus:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-selected-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-selected-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-selected:var(--ds--color-primitive-alpha-white-0);--ds--color-component-message-danger-background-1:var(--ds--color-primitive-red-100);--ds--color-component-message-danger-background-2:var(--ds--color-primitive-red-80);--ds--color-component-message-danger-foreground-1:var(--ds--color-primitive-grey-5);--ds--color-component-message-danger-foreground-2:var(--ds--color-primitive-grey-10);--ds--color-component-message-information-background-1:var(--ds--color-primitive-azure-90);--ds--color-component-message-information-background-2:var(--ds--color-primitive-azure-60);--ds--color-component-message-information-foreground-1:var(--ds--color-primitive-grey-5);--ds--color-component-message-information-foreground-2:var(--ds--color-primitive-grey-10);--ds--color-component-message-success-background-1:var(--ds--color-primitive-green-90);--ds--color-component-message-success-background-2:var(--ds--color-primitive-green-50);--ds--color-component-message-success-foreground-1:var(--ds--color-primitive-grey-5);--ds--color-component-message-success-foreground-2:var(--ds--color-primitive-grey-10);--ds--color-component-message-warning-background-1:var(--ds--color-primitive-amber-90);--ds--color-component-message-warning-background-2:var(--ds--color-primitive-amber-40);--ds--color-component-message-warning-foreground-1:var(--ds--color-primitive-grey-5);--ds--color-component-message-warning-foreground-2:var(--ds--color-primitive-grey-10);--ds--color-component-status-indicator-background:var(--ds--color-neutral-background-2);--ds--color-component-status-indicator-danger-background:var(--ds--color-primitive-red-60);--ds--color-component-status-indicator-disabled-background:var(--ds--color-neutral-foreground-disabled);--ds--color-component-status-indicator-foreground:var(--ds--color-neutral-foreground-2);--ds--color-component-status-indicator-inactive-background:var(--ds--color-primitive-grey-90);--ds--color-component-status-indicator-information-background:var(--ds--color-primitive-azure-40);--ds--color-component-status-indicator-stroke:var(--ds--color-neutral-stroke-2);--ds--color-component-status-indicator-success-background:var(--ds--color-primitive-green-40);--ds--color-component-status-indicator-warning-background:var(--ds--color-primitive-amber-30);--ds--color-component-time-slider-background-progress:var(--ds--color-primitive-brandblue-100);--ds--color-fill-orientation-port:var(--ds--color-primitive-red-60);--ds--color-fill-orientation-starboard:var(--ds--color-primitive-green-40);--ds--color-neutral-background-1:var(--ds--color-primitive-slate-120);--ds--color-neutral-background-2:var(--ds--color-primitive-slate-100);--ds--color-neutral-background-3:var(--ds--color-primitive-slate-90);--ds--color-neutral-background-disabled:var(--ds--color-primitive-grey-80);--ds--color-neutral-background-inverted:var(--ds--color-primitive-slate-5);--ds--color-neutral-background-overlay:var(--ds--color-primitive-alpha-black-40);--ds--color-neutral-foreground-1:var(--ds--color-primitive-slate-5);--ds--color-neutral-foreground-2:var(--ds--color-primitive-slate-20);--ds--color-neutral-foreground-3:var(--ds--color-primitive-slate-30);--ds--color-neutral-foreground-disabled:var(--ds--color-primitive-grey-60);--ds--color-neutral-foreground-inverted-1:var(--ds--color-primitive-slate-90);--ds--color-neutral-foreground-inverted-2:var(--ds--color-primitive-slate-30);--ds--color-neutral-link-disabled:var(--ds--color-primitive-grey-60);--ds--color-neutral-link-hover:var(--ds--color-primitive-brandblue-60);--ds--color-neutral-link-pressed:var(--ds--color-primitive-brandblue-70);--ds--color-neutral-link-rest:var(--ds--color-primitive-brandblue-40);--ds--color-neutral-link-visited:var(--ds--color-primitive-purple-70);--ds--color-neutral-shadow-ambient:#0003;--ds--color-neutral-shadow-key:#00000047;--ds--color-neutral-stroke-1:var(--ds--color-primitive-slate-40);--ds--color-neutral-stroke-2:var(--ds--color-primitive-slate-60);--ds--color-neutral-stroke-3:var(--ds--color-primitive-slate-80);--ds--color-neutral-stroke-disabled:var(--ds--color-primitive-grey-80);--ds--color-neutral-stroke-focus:var(--ds--color-primitive-brandblue-50);--ds--color-neutral-stroke-inverted-1:var(--ds--color-primitive-slate-20);--ds--color-neutral-stroke-inverted-2:var(--ds--color-primitive-slate-80);--ds--color-neutral-stroke-transparent:var(--ds--color-primitive-alpha-black-0);--ds--color-primitive-alpha-black-0:#0000;--ds--color-primitive-alpha-black-40:#0006;--ds--color-primitive-alpha-white-0:#fff0;--ds--color-primitive-amber-100:#461a01;--ds--color-primitive-amber-10:#fde49f;--ds--color-primitive-amber-110:#3c1304;--ds--color-primitive-amber-120:#320e06;--ds--color-primitive-amber-130:#270905;--ds--color-primitive-amber-140:#1a0503;--ds--color-primitive-amber-150:#140301;--ds--color-primitive-amber-20:#f5c402;--ds--color-primitive-amber-30:#e0a800;--ds--color-primitive-amber-40:#d98600;--ds--color-primitive-amber-50:#c46500;--ds--color-primitive-amber-5:#fef6dd;--ds--color-primitive-amber-60:#b64f00;--ds--color-primitive-amber-70:#923d00;--ds--color-primitive-amber-80:#763306;--ds--color-primitive-amber-90:#562403;--ds--color-primitive-azure-100:#041255;--ds--color-primitive-azure-10:#dee3ff;--ds--color-primitive-azure-110:#000d3b;--ds--color-primitive-azure-120:#02081e;--ds--color-primitive-azure-130:#020616;--ds--color-primitive-azure-140:#01060f;--ds--color-primitive-azure-150:#010309;--ds--color-primitive-azure-20:#b7c1fd;--ds--color-primitive-azure-30:#8490f5;--ds--color-primitive-azure-40:#5d6fee;--ds--color-primitive-azure-50:#3c50e6;--ds--color-primitive-azure-60:#233dd6;--ds--color-primitive-azure-70:#0028ce;--ds--color-primitive-azure-80:#0522a7;--ds--color-primitive-azure-90:#051777;--ds--color-primitive-black:#000;--ds--color-primitive-brandblue-100:#00293d;--ds--color-primitive-brandblue-10:#cdeefe;--ds--color-primitive-brandblue-110:#00232d;--ds--color-primitive-brandblue-120:#01151e;--ds--color-primitive-brandblue-130:#010e14;--ds--color-primitive-brandblue-140:#010a13;--ds--color-primitive-brandblue-150:#02061a;--ds--color-primitive-brandblue-20:#a5e0fd;--ds--color-primitive-brandblue-30:#63c0ee;--ds--color-primitive-brandblue-40:#28a4e2;--ds--color-primitive-brandblue-50:#0181c1;--ds--color-primitive-brandblue-5:#f0faff;--ds--color-primitive-brandblue-60:#0974a9;--ds--color-primitive-brandblue-70:#005f8f;--ds--color-primitive-brandblue-80:#00466c;--ds--color-primitive-brandblue-90:#00354d;--ds--color-primitive-brandorange-100:#8b3100;--ds--color-primitive-brandorange-10:#feefe6;--ds--color-primitive-brandorange-110:#742900;--ds--color-primitive-brandorange-120:#5d2100;--ds--color-primitive-brandorange-130:#451800;--ds--color-primitive-brandorange-140:#2e1000;--ds--color-primitive-brandorange-150:#170800;--ds--color-primitive-brandorange-20:#fbd2bb;--ds--color-primitive-brandorange-30:#f8b089;--ds--color-primitive-brandorange-40:#f49663;--ds--color-primitive-brandorange-50:#f07d3e;--ds--color-primitive-brandorange-5:#fff9f5;--ds--color-primitive-brandorange-60:#e95301;--ds--color-primitive-brandorange-70:#d14a00;--ds--color-primitive-brandorange-80:#ba4200;--ds--color-primitive-brandorange-90:#a33a00;--ds--color-primitive-brown-100:#2b1d1a;--ds--color-primitive-brown-10:#f6e3d1;--ds--color-primitive-brown-110:#281916;--ds--color-primitive-brown-120:#1d1411;--ds--color-primitive-brown-130:#140b0b;--ds--color-primitive-brown-140:#130606;--ds--color-primitive-brown-150:#0e0404;--ds--color-primitive-brown-20:#ecceaf;--ds--color-primitive-brown-30:#cca07a;--ds--color-primitive-brown-40:#b2784c;--ds--color-primitive-brown-50:#7d5941;--ds--color-primitive-brown-5:#fbf4ed;--ds--color-primitive-brown-60:#674632;--ds--color-primitive-brown-70:#533a2a;--ds--color-primitive-brown-80:#463225;--ds--color-primitive-brown-90:#36261d;--ds--color-primitive-citron-100:#182b0f;--ds--color-primitive-citron-10:#c8f0b7;--ds--color-primitive-citron-110:#1b2007;--ds--color-primitive-citron-120:#1b1902;--ds--color-primitive-citron-130:#171400;--ds--color-primitive-citron-140:#0e0b00;--ds--color-primitive-citron-150:#0a0700;--ds--color-primitive-citron-20:#9fe181;--ds--color-primitive-citron-30:#76c349;--ds--color-primitive-citron-40:#67a838;--ds--color-primitive-citron-50:#508729;--ds--color-primitive-citron-5:#effbe9;--ds--color-primitive-citron-60:#407719;--ds--color-primitive-citron-70:#3b5b21;--ds--color-primitive-citron-80:#314c1d;--ds--color-primitive-citron-90:#223815;--ds--color-primitive-fuchsia-100:#57025c;--ds--color-primitive-fuchsia-10:#fbd7fe;--ds--color-primitive-fuchsia-110:#4e0453;--ds--color-primitive-fuchsia-120:#400444;--ds--color-primitive-fuchsia-130:#29022c;--ds--color-primitive-fuchsia-140:#1b011e;--ds--color-primitive-fuchsia-150:#160118;--ds--color-primitive-fuchsia-20:#f4b9fd;--ds--color-primitive-fuchsia-30:#ee82fc;--ds--color-primitive-fuchsia-40:#e55bf8;--ds--color-primitive-fuchsia-50:#e107f9;--ds--color-primitive-fuchsia-5:#fef1ff;--ds--color-primitive-fuchsia-60:#c305d5;--ds--color-primitive-fuchsia-70:#a205ae;--ds--color-primitive-fuchsia-80:#7a1981;--ds--color-primitive-fuchsia-90:#640c69;--ds--color-primitive-green-100:#032e14;--ds--color-primitive-green-10:#b7facc;--ds--color-primitive-green-110:#102507;--ds--color-primitive-green-120:#151c00;--ds--color-primitive-green-130:#121200;--ds--color-primitive-green-140:#130c00;--ds--color-primitive-green-150:#0e0800;--ds--color-primitive-green-20:#7defa7;--ds--color-primitive-green-30:#16c36a;--ds--color-primitive-green-40:#08ad47;--ds--color-primitive-green-50:#018d32;--ds--color-primitive-green-60:#007930;--ds--color-primitive-green-70:#01612c;--ds--color-primitive-green-80:#0d5227;--ds--color-primitive-green-90:#073a1c;--ds--color-primitive-grey-100:#1f2124;--ds--color-primitive-grey-10:#e6e7e8;--ds--color-primitive-grey-110:#1c1c1c;--ds--color-primitive-grey-120:#171717;--ds--color-primitive-grey-130:#0f0f0f;--ds--color-primitive-grey-140:#090909;--ds--color-primitive-grey-150:#060606;--ds--color-primitive-grey-20:#d2d4d6;--ds--color-primitive-grey-30:#adaeb0;--ds--color-primitive-grey-40:#838383;--ds--color-primitive-grey-50:#60646a;--ds--color-primitive-grey-5:#f2f2f3;--ds--color-primitive-grey-60:#4b4d53;--ds--color-primitive-grey-70:#393a3c;--ds--color-primitive-grey-80:#353537;--ds--color-primitive-grey-90:#282929;--ds--color-primitive-magenta-100:#2d0419;--ds--color-primitive-magenta-10:#fde2ef;--ds--color-primitive-magenta-110:#210714;--ds--color-primitive-magenta-120:#1d0511;--ds--color-primitive-magenta-130:#15020c;--ds--color-primitive-magenta-140:#0d0107;--ds--color-primitive-magenta-150:#080105;--ds--color-primitive-magenta-20:#f9c4df;--ds--color-primitive-magenta-30:#f284bb;--ds--color-primitive-magenta-40:#ea3b92;--ds--color-primitive-magenta-50:#bf2b75;--ds--color-primitive-magenta-5:#fef3f9;--ds--color-primitive-magenta-60:#a0185c;--ds--color-primitive-magenta-70:#7c013f;--ds--color-primitive-magenta-80:#630d38;--ds--color-primitive-magenta-90:#460a28;--ds--color-primitive-purple-100:#4b037f;--ds--color-primitive-purple-10:#eed9ff;--ds--color-primitive-purple-110:#400868;--ds--color-primitive-purple-120:#340655;--ds--color-primitive-purple-130:#210631;--ds--color-primitive-purple-140:#12041d;--ds--color-primitive-purple-150:#0d0217;--ds--color-primitive-purple-20:#dfbcff;--ds--color-primitive-purple-30:#c88aff;--ds--color-primitive-purple-40:#bc6aff;--ds--color-primitive-purple-50:#ac38ff;--ds--color-primitive-purple-5:#f9f2ff;--ds--color-primitive-purple-60:#a51eff;--ds--color-primitive-purple-70:#8e16e4;--ds--color-primitive-purple-80:#6b1ba8;--ds--color-primitive-purple-90:#560e8c;--ds--color-primitive-red-100:#780012;--ds--color-primitive-red-10:#ffe9e8;--ds--color-primitive-red-110:#52000f;--ds--color-primitive-red-120:#3b0509;--ds--color-primitive-red-130:#2b0108;--ds--color-primitive-red-140:#190104;--ds--color-primitive-red-150:#140002;--ds--color-primitive-red-20:#ffd9d7;--ds--color-primitive-red-30:#ffbab3;--ds--color-primitive-red-40:#fe9590;--ds--color-primitive-red-50:#fd6b68;--ds--color-primitive-red-5:#fff4f3;--ds--color-primitive-red-60:#fc4144;--ds--color-primitive-red-70:#e91e28;--ds--color-primitive-red-80:#b8111f;--ds--color-primitive-red-90:#8f0616;--ds--color-primitive-slate-100:#191c1f;--ds--color-primitive-slate-10:#ccd1d8;--ds--color-primitive-slate-110:#131416;--ds--color-primitive-slate-120:#0f1012;--ds--color-primitive-slate-130:#0a0a0b;--ds--color-primitive-slate-140:#050505;--ds--color-primitive-slate-150:#030303;--ds--color-primitive-slate-20:#a7adb6;--ds--color-primitive-slate-30:#798190;--ds--color-primitive-slate-3:#f0f2f4;--ds--color-primitive-slate-40:#5b6370;--ds--color-primitive-slate-50:#484e58;--ds--color-primitive-slate-5:#e4e7eb;--ds--color-primitive-slate-60:#363a42;--ds--color-primitive-slate-70:#33373d;--ds--color-primitive-slate-80:#26292e;--ds--color-primitive-slate-90:#1f2226;--ds--color-primitive-teal-100:#0d352e;--ds--color-primitive-teal-10:#bbf1ee;--ds--color-primitive-teal-110:#0e2921;--ds--color-primitive-teal-120:#0e1f13;--ds--color-primitive-teal-130:#0d1804;--ds--color-primitive-teal-140:#0b1201;--ds--color-primitive-teal-150:#070b01;--ds--color-primitive-teal-20:#6bd0cd;--ds--color-primitive-teal-30:#26b1ac;--ds--color-primitive-teal-40:#00928d;--ds--color-primitive-teal-50:#00837f;--ds--color-primitive-teal-5:#ebfafa;--ds--color-primitive-teal-60:#00736d;--ds--color-primitive-teal-70:#005e58;--ds--color-primitive-teal-80:#13544a;--ds--color-primitive-teal-90:#11433a;--ds--color-primitive-transparent:#0000;--ds--color-primitive-violet-100:#211a61;--ds--color-primitive-violet-10:#e4ebff;--ds--color-primitive-violet-110:#1d1757;--ds--color-primitive-violet-120:#181349;--ds--color-primitive-violet-130:#120d35;--ds--color-primitive-violet-140:#100929;--ds--color-primitive-violet-150:#0b0623;--ds--color-primitive-violet-20:#c6d1ff;--ds--color-primitive-violet-30:#9fa9ff;--ds--color-primitive-violet-40:#9292ff;--ds--color-primitive-violet-50:#6f5fff;--ds--color-primitive-violet-5:#f7f9ff;--ds--color-primitive-violet-60:#604def;--ds--color-primitive-violet-70:#4c3fdf;--ds--color-primitive-violet-80:#302ca8;--ds--color-primitive-violet-90:#26217e;--ds--color-primitive-white:#fff;--ds--color-primitive-yellow-100:#3a2303;--ds--color-primitive-yellow-10:#eeef92;--ds--color-primitive-yellow-110:#311c04;--ds--color-primitive-yellow-120:#271406;--ds--color-primitive-yellow-130:#1f0f05;--ds--color-primitive-yellow-140:#110603;--ds--color-primitive-yellow-150:#0c0402;--ds--color-primitive-yellow-20:#ddda05;--ds--color-primitive-yellow-30:#cbba00;--ds--color-primitive-yellow-40:#b89f00;--ds--color-primitive-yellow-50:#a07d00;--ds--color-primitive-yellow-5:#fafade;--ds--color-primitive-yellow-60:#926600;--ds--color-primitive-yellow-70:#755000;--ds--color-primitive-yellow-80:#604108;--ds--color-primitive-yellow-90:#4a2e06;--ds--color-status-danger-100:var(--ds--color-primitive-red-100);--ds--color-status-danger-200:var(--ds--color-primitive-red-70);--ds--color-status-danger-300:var(--ds--color-primitive-red-40);--ds--color-status-danger-400:var(--ds--color-primitive-red-10);--ds--color-status-inactive-100:var(--ds--color-primitive-grey-100);--ds--color-status-inactive-200:var(--ds--color-primitive-grey-80);--ds--color-status-inactive-300:var(--ds--color-primitive-grey-50);--ds--color-status-inactive-400:var(--ds--color-primitive-grey-30);--ds--color-status-information-100:var(--ds--color-primitive-azure-100);--ds--color-status-information-200:var(--ds--color-primitive-azure-80);--ds--color-status-information-300:var(--ds--color-primitive-azure-60);--ds--color-status-information-400:var(--ds--color-primitive-azure-30);--ds--color-status-success-100:var(--ds--color-primitive-green-100);--ds--color-status-success-200:var(--ds--color-primitive-green-80);--ds--color-status-success-300:var(--ds--color-primitive-green-60);--ds--color-status-success-400:var(--ds--color-primitive-green-30);--ds--color-status-warning-100:var(--ds--color-primitive-amber-100);--ds--color-status-warning-200:var(--ds--color-primitive-amber-80);--ds--color-status-warning-300:var(--ds--color-primitive-amber-50);--ds--color-status-warning-400:var(--ds--color-primitive-amber-30);--ds--color-text-danger:var(--ds--color-primitive-red-70);--ds--color-text-default:var(--ds--color-neutral-foreground-1);--ds--color-text-disabled:var(--ds--color-neutral-foreground-disabled);--ds--color-text-highlight:var(--ds--color-accent-brandblue-400);--ds--color-text-inverse-secondary:var(--ds--color-neutral-foreground-inverted-2);--ds--color-text-inverse:var(--ds--color-neutral-foreground-inverted-1);--ds--color-text-link:var(--ds--color-neutral-link-rest);--ds--color-text-secondary:var(--ds--color-neutral-foreground-2);--ds--elevation-0-box-shadow:none;--ds--elevation-0-z-index:0;--ds--elevation-16-box-shadow:0 8px 16px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-16-z-index:400;--ds--elevation-2-box-shadow:0 1px 2px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-2-z-index:100;--ds--elevation-32-box-shadow:0 16px 32px 0 var(--ds--color-neutral-shadow-key), 0 0 8px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-32-z-index:500;--ds--elevation-4-box-shadow:0 2px 4px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-4-z-index:200;--ds--elevation-64-box-shadow:0 32px 64px 0 var(--ds--color-neutral-shadow-key), 0 0 8px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-64-z-index:600;--ds--elevation-8-box-shadow:0 4px 8px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-8-z-index:300;--ds--fluid-font-size-body-l-l:1rem;--ds--fluid-font-size-body-l-m:1rem;--ds--fluid-font-size-body-l-s:.875rem;--ds--fluid-font-size-body-l-xl:1rem;--ds--fluid-font-size-body-l-xs:.875rem;--ds--fluid-font-size-body-m-l:.875rem;--ds--fluid-font-size-body-m-m:.875rem;--ds--fluid-font-size-body-m-s:.75rem;--ds--fluid-font-size-body-m-xl:.875rem;--ds--fluid-font-size-body-m-xs:.75rem;--ds--fluid-font-size-body-s-l:.75rem;--ds--fluid-font-size-body-s-m:.75rem;--ds--fluid-font-size-body-s-s:.625rem;--ds--fluid-font-size-body-s-xl:.75rem;--ds--fluid-font-size-body-s-xs:.625rem;--ds--fluid-font-size-body-xs-l:.625rem;--ds--fluid-font-size-body-xs-m:.625rem;--ds--fluid-font-size-body-xs-s:.5rem;--ds--fluid-font-size-body-xs-xl:.625rem;--ds--fluid-font-size-body-xs-xs:.5rem;--ds--fluid-font-size-heading-2xl-l:2.625rem;--ds--fluid-font-size-heading-2xl-m:2.5rem;--ds--fluid-font-size-heading-2xl-s:2.375rem;--ds--fluid-font-size-heading-2xl-xl:2.625rem;--ds--fluid-font-size-heading-2xl-xs:2.25rem;--ds--fluid-font-size-heading-2xs-l:.875rem;--ds--fluid-font-size-heading-2xs-m:.875rem;--ds--fluid-font-size-heading-2xs-s:.875rem;--ds--fluid-font-size-heading-2xs-xl:.875rem;--ds--fluid-font-size-heading-2xs-xs:.75rem;--ds--fluid-font-size-heading-l-l:1.75rem;--ds--fluid-font-size-heading-l-m:1.625rem;--ds--fluid-font-size-heading-l-s:1.5rem;--ds--fluid-font-size-heading-l-xl:1.75rem;--ds--fluid-font-size-heading-l-xs:1.375rem;--ds--fluid-font-size-heading-m-l:1.5rem;--ds--fluid-font-size-heading-m-m:1.375rem;--ds--fluid-font-size-heading-m-s:1.25rem;--ds--fluid-font-size-heading-m-xl:1.5rem;--ds--fluid-font-size-heading-m-xs:1.25rem;--ds--fluid-font-size-heading-s-l:1.25rem;--ds--fluid-font-size-heading-s-m:1.25rem;--ds--fluid-font-size-heading-s-s:1.125rem;--ds--fluid-font-size-heading-s-xl:1.25rem;--ds--fluid-font-size-heading-s-xs:1.125rem;--ds--fluid-font-size-heading-xl-l:2.125rem;--ds--fluid-font-size-heading-xl-m:2rem;--ds--fluid-font-size-heading-xl-s:1.875rem;--ds--fluid-font-size-heading-xl-xl:2.125rem;--ds--fluid-font-size-heading-xl-xs:1.75rem;--ds--fluid-font-size-heading-xs-l:1rem;--ds--fluid-font-size-heading-xs-m:1rem;--ds--fluid-font-size-heading-xs-s:1rem;--ds--fluid-font-size-heading-xs-xl:1rem;--ds--fluid-font-size-heading-xs-xs:.875rem;--ds--fluid-font-size-label-l-l:1rem;--ds--fluid-font-size-label-l-m:1rem;--ds--fluid-font-size-label-l-s:.875rem;--ds--fluid-font-size-label-l-xl:1rem;--ds--fluid-font-size-label-l-xs:.875rem;--ds--fluid-font-size-label-m-l:.875rem;--ds--fluid-font-size-label-m-m:.875rem;--ds--fluid-font-size-label-m-s:.75rem;--ds--fluid-font-size-label-m-xl:.875rem;--ds--fluid-font-size-label-m-xs:.75rem;--ds--fluid-font-size-label-s-l:.75rem;--ds--fluid-font-size-label-s-m:.75rem;--ds--fluid-font-size-label-s-s:.625rem;--ds--fluid-font-size-label-s-xl:.75rem;--ds--fluid-font-size-label-s-xs:.625rem;--ds--fluid-font-size-label-xl-l:1.25rem;--ds--fluid-font-size-label-xl-m:1.25rem;--ds--fluid-font-size-label-xl-s:1.125rem;--ds--fluid-font-size-label-xl-xl:1.25rem;--ds--fluid-font-size-label-xl-xs:1.125rem;--ds--fluid-font-size-label-xs-l:.625rem;--ds--fluid-font-size-label-xs-m:.625rem;--ds--fluid-font-size-label-xs-s:.5rem;--ds--fluid-font-size-label-xs-xl:.625rem;--ds--fluid-font-size-label-xs-xs:.5rem;--ds--fluid-font-size-meter-reading-l:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-m:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-s:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-xl:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-xs:var(--ds--text-font-size-meter-reading);--ds--fluid-line-height-body-l-l:1.375rem;--ds--fluid-line-height-body-l-m:1.5rem;--ds--fluid-line-height-body-l-s:1.375rem;--ds--fluid-line-height-body-l-xl:1.375rem;--ds--fluid-line-height-body-l-xs:1.25rem;--ds--fluid-line-height-body-m-l:1.125rem;--ds--fluid-line-height-body-m-m:1.25rem;--ds--fluid-line-height-body-m-s:1.125rem;--ds--fluid-line-height-body-m-xl:1.125rem;--ds--fluid-line-height-body-m-xs:1rem;--ds--fluid-line-height-body-s-l:1rem;--ds--fluid-line-height-body-s-m:1rem;--ds--fluid-line-height-body-s-s:.875rem;--ds--fluid-line-height-body-s-xl:1rem;--ds--fluid-line-height-body-s-xs:.875rem;--ds--fluid-line-height-body-xs-l:.875rem;--ds--fluid-line-height-body-xs-m:.875rem;--ds--fluid-line-height-body-xs-s:.75rem;--ds--fluid-line-height-body-xs-xl:.875rem;--ds--fluid-line-height-body-xs-xs:.75rem;--ds--fluid-line-height-heading-2xl-l:3rem;--ds--fluid-line-height-heading-2xl-m:2.875rem;--ds--fluid-line-height-heading-2xl-s:2.75rem;--ds--fluid-line-height-heading-2xl-xl:3rem;--ds--fluid-line-height-heading-2xl-xs:2.625rem;--ds--fluid-line-height-heading-2xs-l:1.25rem;--ds--fluid-line-height-heading-2xs-m:1.25rem;--ds--fluid-line-height-heading-2xs-s:1.25rem;--ds--fluid-line-height-heading-2xs-xl:1.25rem;--ds--fluid-line-height-heading-2xs-xs:1.125rem;--ds--fluid-line-height-heading-l-l:2.125rem;--ds--fluid-line-height-heading-l-m:2rem;--ds--fluid-line-height-heading-l-s:1.875rem;--ds--fluid-line-height-heading-l-xl:2.125rem;--ds--fluid-line-height-heading-l-xs:1.75rem;--ds--fluid-line-height-heading-m-l:2rem;--ds--fluid-line-height-heading-m-m:1.875rem;--ds--fluid-line-height-heading-m-s:1.75rem;--ds--fluid-line-height-heading-m-xl:2rem;--ds--fluid-line-height-heading-m-xs:1.75rem;--ds--fluid-line-height-heading-s-l:1.75rem;--ds--fluid-line-height-heading-s-m:1.75rem;--ds--fluid-line-height-heading-s-s:1.625rem;--ds--fluid-line-height-heading-s-xl:1.75rem;--ds--fluid-line-height-heading-s-xs:1.625rem;--ds--fluid-line-height-heading-xl-l:2.5rem;--ds--fluid-line-height-heading-xl-m:2.375rem;--ds--fluid-line-height-heading-xl-s:2.25rem;--ds--fluid-line-height-heading-xl-xl:2.5rem;--ds--fluid-line-height-heading-xl-xs:2.125rem;--ds--fluid-line-height-heading-xs-l:1.375rem;--ds--fluid-line-height-heading-xs-m:1.375rem;--ds--fluid-line-height-heading-xs-s:1.375rem;--ds--fluid-line-height-heading-xs-xl:1.375rem;--ds--fluid-line-height-heading-xs-xs:1.25rem;--ds--fluid-line-height-label-l-l:1.5rem;--ds--fluid-line-height-label-l-m:1.5rem;--ds--fluid-line-height-label-l-s:1.25rem;--ds--fluid-line-height-label-l-xl:1.5rem;--ds--fluid-line-height-label-l-xs:1.25rem;--ds--fluid-line-height-label-m-l:1.25rem;--ds--fluid-line-height-label-m-m:1.25rem;--ds--fluid-line-height-label-m-s:1rem;--ds--fluid-line-height-label-m-xl:1.25rem;--ds--fluid-line-height-label-m-xs:1rem;--ds--fluid-line-height-label-s-l:1rem;--ds--fluid-line-height-label-s-m:1rem;--ds--fluid-line-height-label-s-s:.875rem;--ds--fluid-line-height-label-s-xl:1rem;--ds--fluid-line-height-label-s-xs:.875rem;--ds--fluid-line-height-label-xl-l:1.5rem;--ds--fluid-line-height-label-xl-m:1.5rem;--ds--fluid-line-height-label-xl-s:1.25rem;--ds--fluid-line-height-label-xl-xl:1.5rem;--ds--fluid-line-height-label-xl-xs:1.25rem;--ds--fluid-line-height-label-xs-l:.875rem;--ds--fluid-line-height-label-xs-m:.875rem;--ds--fluid-line-height-label-xs-s:.75rem;--ds--fluid-line-height-label-xs-xl:.875rem;--ds--fluid-line-height-label-xs-xs:.75rem;--ds--fluid-line-height-meter-reading-l:1.5rem;--ds--fluid-line-height-meter-reading-m:1.5rem;--ds--fluid-line-height-meter-reading-s:1.375rem;--ds--fluid-line-height-meter-reading-xl:1.5rem;--ds--fluid-line-height-meter-reading-xs:1.25rem;--ds--media-query-any-hover-hover:"(any-hover: hover)";--ds--media-query-any-hover-none:"(any-hover: none)";--ds--media-query-any-hover-on-demand:"(any-hover: on-demand)";--ds--media-query-any-pointer-coarse:"(any-pointer: coarse)";--ds--media-query-any-pointer-fine:"(any-pointer: fine)";--ds--media-query-any-pointer-none:"(any-pointer: none)";--ds--media-query-device-point-at:"(hover: hover) and (pointer: coarse)";--ds--media-query-device-pointer:"(hover: hover) and (pointer: fine)";--ds--media-query-device-stylus:"(hover: none) and (pointer: fine)";--ds--media-query-device-touch:"(hover: none) and (pointer: coarse)";--ds--media-query-max-width-l:"screen and (max-width: var(--ds--breakpoint-to-l))";--ds--media-query-max-width-m:"screen and (max-width: var(--ds--breakpoint-to-m))";--ds--media-query-max-width-s:"screen and (max-width: var(--ds--breakpoint-to-s))";--ds--media-query-max-width-xl:"screen and (max-width: var(--ds--breakpoint-to-xl))";--ds--media-query-max-width-xs:"screen and (max-width: var(--ds--breakpoint-to-xs))";--ds--media-query-min-width-l:"screen and (min-width: var(--ds--breakpoint-l))";--ds--media-query-min-width-m:"screen and (min-width: var(--ds--breakpoint-m))";--ds--media-query-min-width-s:"screen and (min-width: var(--ds--breakpoint-s))";--ds--media-query-min-width-xl:"screen and (min-width: var(--ds--breakpoint-xl))";--ds--media-query-min-width-xs:"screen and (min-width: var(--ds--breakpoint-xs))";--ds--media-query-orientation-landscape:"(orientation: landscape)";--ds--media-query-orientation-portrait:"(orientation: portrait)";--ds--size-0:0rem;--ds--size-12:.75rem;--ds--size-16:1rem;--ds--size-20:1.25rem;--ds--size-24:1.5rem;--ds--size-28:1.75rem;--ds--size-2:.125rem;--ds--size-32:2rem;--ds--size-36:2.25rem;--ds--size-40:2.5rem;--ds--size-42:2.625rem;--ds--size-48:3rem;--ds--size-4:.25rem;--ds--size-56:3.5rem;--ds--size-64:4rem;--ds--size-80:5rem;--ds--size-8:.5rem;--ds--spacing-2xl:var(--ds--size-48);--ds--spacing-2xs:var(--ds--size-4);--ds--spacing-3xl:var(--ds--size-64);--ds--spacing-3xs:var(--ds--size-2);--ds--spacing-lg:var(--ds--size-24);--ds--spacing-md:var(--ds--size-16);--ds--spacing-none:var(--ds--size-0);--ds--spacing-sm:var(--ds--size-12);--ds--spacing-xl:var(--ds--size-32);--ds--spacing-xs:var(--ds--size-8);--ds--text-font-family-body-l:var(--ds--typography-font-family-main);--ds--text-font-family-body-m:var(--ds--typography-font-family-main);--ds--text-font-family-body-s:var(--ds--typography-font-family-main);--ds--text-font-family-body-xs:var(--ds--typography-font-family-main);--ds--text-font-family-heading-2xl:var(--ds--typography-font-family-main);--ds--text-font-family-heading-2xs:var(--ds--typography-font-family-main);--ds--text-font-family-heading-l:var(--ds--typography-font-family-main);--ds--text-font-family-heading-m:var(--ds--typography-font-family-main);--ds--text-font-family-heading-s:var(--ds--typography-font-family-main);--ds--text-font-family-heading-xl:var(--ds--typography-font-family-main);--ds--text-font-family-heading-xs:var(--ds--typography-font-family-main);--ds--text-font-family-label-l:var(--ds--typography-font-family-main);--ds--text-font-family-label-m:var(--ds--typography-font-family-main);--ds--text-font-family-label-s:var(--ds--typography-font-family-main);--ds--text-font-family-label-xl:var(--ds--typography-font-family-main);--ds--text-font-family-label-xs:var(--ds--typography-font-family-main);--ds--text-font-family-meter-reading:var(--ds--typography-font-family-mono);--ds--text-font-size-body-l:var(--ds--typography-font-size-40);--ds--text-font-size-body-m:var(--ds--typography-font-size-30);--ds--text-font-size-body-s:var(--ds--typography-font-size-20);--ds--text-font-size-body-xs:var(--ds--typography-font-size-10);--ds--text-font-size-heading-2xl:var(--ds--typography-font-size-100);--ds--text-font-size-heading-2xs:var(--ds--typography-font-size-30);--ds--text-font-size-heading-l:var(--ds--typography-font-size-80);--ds--text-font-size-heading-m:var(--ds--typography-font-size-70);--ds--text-font-size-heading-s:var(--ds--typography-font-size-60);--ds--text-font-size-heading-xl:var(--ds--typography-font-size-90);--ds--text-font-size-heading-xs:var(--ds--typography-font-size-40);--ds--text-font-size-label-l:var(--ds--typography-font-size-40);--ds--text-font-size-label-m:var(--ds--typography-font-size-30);--ds--text-font-size-label-s:var(--ds--typography-font-size-20);--ds--text-font-size-label-xl:var(--ds--typography-font-size-60);--ds--text-font-size-label-xs:var(--ds--typography-font-size-10);--ds--text-font-size-meter-reading:var(--ds--size-16);--ds--text-font-weight-body-l:var(--ds--typography-font-weight-regular);--ds--text-font-weight-body-m:var(--ds--typography-font-weight-regular);--ds--text-font-weight-body-s:var(--ds--typography-font-weight-regular);--ds--text-font-weight-body-xs:var(--ds--typography-font-weight-regular);--ds--text-font-weight-heading-2xl:var(--ds--typography-font-weight-bold);--ds--text-font-weight-heading-2xs:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-heading-l:var(--ds--typography-font-weight-medium);--ds--text-font-weight-heading-m:var(--ds--typography-font-weight-medium);--ds--text-font-weight-heading-s:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-heading-xl:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-heading-xs:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-label-l:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-m:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-s:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-xl:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-xs:var(--ds--typography-font-weight-medium);--ds--text-font-weight-meter-reading:var(--ds--typography-font-weight-bold);--ds--text-letter-spacing-body-l:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-body-m:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-body-s:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-body-xs:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-heading-2xl:var(--ds--typography-letter-spacing-3);--ds--text-letter-spacing-heading-2xs:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-heading-l:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-heading-m:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-heading-s:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-heading-xl:var(--ds--typography-letter-spacing-2);--ds--text-letter-spacing-heading-xs:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-label-l:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-label-m:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-label-s:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-label-xl:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-label-xs:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-meter-reading:-.5px;--ds--text-line-height-body-l:var(--ds--typography-line-height-40);--ds--text-line-height-body-m:var(--ds--typography-line-height-20);--ds--text-line-height-body-s:var(--ds--typography-line-height-10);--ds--text-line-height-body-xs:var(--ds--typography-line-height-10);--ds--text-line-height-heading-2xl:var(--ds--typography-line-height-95);--ds--text-line-height-heading-2xs:var(--ds--typography-line-height-30);--ds--text-line-height-heading-l:var(--ds--typography-line-height-70);--ds--text-line-height-heading-m:var(--ds--typography-line-height-60);--ds--text-line-height-heading-s:var(--ds--typography-line-height-50);--ds--text-line-height-heading-xl:var(--ds--typography-line-height-75);--ds--text-line-height-heading-xs:var(--ds--typography-line-height-40);--ds--text-line-height-label-l:var(--ds--typography-line-height-40);--ds--text-line-height-label-m:var(--ds--typography-line-height-30);--ds--text-line-height-label-s:var(--ds--typography-line-height-10);--ds--text-line-height-label-xl:var(--ds--typography-line-height-60);--ds--text-line-height-label-xs:var(--ds--typography-line-height-5);--ds--text-line-height-meter-reading:var(--ds--size-24);--ds--typography-font-family-main:"Noto Sans", arial, sans-serif;--ds--typography-font-family-mono:"Noto Sans Mono", monospace;--ds--typography-font-size-100:3rem;--ds--typography-font-size-10:.625rem;--ds--typography-font-size-20:.75rem;--ds--typography-font-size-30:.875rem;--ds--typography-font-size-40:1rem;--ds--typography-font-size-50:1.125rem;--ds--typography-font-size-60:1.25rem;--ds--typography-font-size-70:1.5rem;--ds--typography-font-size-80:1.75rem;--ds--typography-font-size-90:2rem;--ds--typography-font-weight-bold:700;--ds--typography-font-weight-light:300;--ds--typography-font-weight-medium:500;--ds--typography-font-weight-regular:400;--ds--typography-font-weight-semibold:600;--ds--typography-letter-spacing-0:0px;--ds--typography-letter-spacing-1:.15px;--ds--typography-letter-spacing-2:.25px;--ds--typography-letter-spacing-3:.4px;--ds--typography-letter-spacing-4:.5px;--ds--typography-line-height-100:64px;--ds--typography-line-height-10:16px;--ds--typography-line-height-20:18px;--ds--typography-line-height-30:20px;--ds--typography-line-height-40:24px;--ds--typography-line-height-50:28px;--ds--typography-line-height-5:14px;--ds--typography-line-height-60:32px;--ds--typography-line-height-70:36px;--ds--typography-line-height-75:38.4px;--ds--typography-line-height-80:40px;--ds--typography-line-height-90:48px;--ds--typography-line-height-95:52.8px;--ds-app-bar-box-shadow:var(--ds--elevation-0-box-shadow);--ds-app-bar-color-background:var(--ds--color-component-app-bar-background-rest);--ds-app-bar-color-text:var(--ds--color-component-app-bar-foreground-rest);--ds-app-bar-font-family:var(--ds--typography-font-family-main);--ds-app-bar-font-size:var(--ds--text-font-size-label-l);--ds-app-bar-font-weight:var(--ds--typography-font-weight-semibold);--ds-app-bar-line-height:var(--ds--size-24);--ds-app-bar-min-height:var(--ds--size-40);--ds-avatar-border-radius:var(--ds--border-radius-full);--ds-avatar-border-style:var(--ds--border-style-solid);--ds-avatar-border-width:var(--ds--border-width-thin);--ds-avatar-color-background-accent:var(--ds--color-accent-brandblue-300);--ds-avatar-color-background-image:var(--ds--color-neutral-background-3);--ds-avatar-color-background-neutral:var(--ds--color-neutral-background-3);--ds-avatar-color-border-accent:var(--ds--color-neutral-stroke-transparent);--ds-avatar-color-border-image:var(--ds--color-neutral-stroke-2);--ds-avatar-color-border-neutral:var(--ds--color-neutral-stroke-2);--ds-avatar-color-text-accent:var(--ds--color-neutral-foreground-inverted-1);--ds-avatar-color-text-image:var(--ds--color-neutral-stroke-transparent);--ds-avatar-color-text-neutral:var(--ds--color-neutral-foreground-1);--ds-avatar-height:var(--ds-avatar-width);--ds-avatar-margin:var(--ds--spacing-2xs);--ds-avatar-width:var(--ds--size-32);--ds-badge-color-background-brown:var(--ds--color-component-badge-brown-background);--ds-badge-color-background-citron:var(--ds--color-component-badge-citron-background);--ds-badge-color-background-magenta:var(--ds--color-component-badge-magenta-background);--ds-badge-color-background-notification:var(--ds--color-component-badge-notification-background);--ds-badge-color-background-purple:var(--ds--color-component-badge-purple-background);--ds-badge-color-background-slate:var(--ds--color-component-badge-slate-background);--ds-badge-color-background-teal:var(--ds--color-component-badge-teal-background);--ds-badge-color-background-violet:var(--ds--color-component-badge-violet-background);--ds-badge-color-background-yellow:var(--ds--color-component-badge-yellow-background);--ds-badge-color-text-brown:var(--ds--color-component-badge-brown-foreground);--ds-badge-color-text-citron:var(--ds--color-component-badge-citron-foreground);--ds-badge-color-text-magenta:var(--ds--color-component-badge-magenta-foreground);--ds-badge-color-text-notification:var(--ds--color-component-badge-notification-foreground);--ds-badge-color-text-purple:var(--ds--color-component-badge-purple-foreground);--ds-badge-color-text-slate:var(--ds--color-component-badge-slate-foreground);--ds-badge-color-text-teal:var(--ds--color-component-badge-teal-foreground);--ds-badge-color-text-violet:var(--ds--color-component-badge-violet-foreground);--ds-badge-color-text-yellow:var(--ds--color-component-badge-yellow-foreground);--ds-badge-icon-height-large:var(--ds--size-24);--ds-badge-icon-height-medium:var(--ds--size-16);--ds-badge-icon-height-small:var(--ds--size-16);--ds-badge-icon-width-large:var(--ds--size-24);--ds-badge-icon-width-medium:var(--ds--size-16);--ds-badge-icon-width-small:var(--ds--size-16);--ds-body-color-background:var(--ds--color-neutral-background-1);--ds-button-border-radius:var(--ds--border-radius-s);--ds-button-border-style-caution:var(--ds--border-style-none);--ds-button-border-style-ghost:var(--ds--border-style-none);--ds-button-border-style-primary:var(--ds--border-style-none);--ds-button-border-style-secondary:var(--ds--border-style-none);--ds-button-border-style-tertiary:var(--ds--border-style-solid);--ds-button-border-width-caution:var(--ds--border-width-none);--ds-button-border-width-ghost:var(--ds--border-width-none);--ds-button-border-width-primary:var(--ds--border-width-none);--ds-button-border-width-secondary:var(--ds--border-width-none);--ds-button-border-width-tertiary:var(--ds--border-width-thin);--ds-button-box-shadow-caution:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-ghost:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-primary:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-secondary:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-tertiary:var(--ds--elevation-0-box-shadow);--ds-button-color-background-app-bar-active:var(--ds--color-component-app-bar-background-rest);--ds-button-color-background-app-bar-disabled:var(--ds--color-component-app-bar-background-disabled);--ds-button-color-background-app-bar-hover:var(--ds--color-component-app-bar-background-hover);--ds-button-color-background-app-bar-normal:var(--ds--color-component-app-bar-background-rest);--ds-button-color-background-app-bar-selected-disabled:var(--ds--color-component-app-bar-background-disabled);--ds-button-color-background-app-bar-selected-hover:var(--ds--color-component-app-bar-background-hover);--ds-button-color-background-app-bar-selected:var(--ds--color-component-app-bar-background-selected);--ds-button-color-background-caution-active:var(--ds--color-component-button-caution-background-pressed);--ds-button-color-background-caution-disabled:var(--ds--color-component-button-caution-background-disabled);--ds-button-color-background-caution-fallback:var(--ds--color-component-button-caution-background-disabled);--ds-button-color-background-caution-hover:var(--ds--color-component-button-caution-background-hover);--ds-button-color-background-caution-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-caution-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-caution-normal:var(--ds--color-component-button-caution-background-rest);--ds-button-color-background-caution-selected-disabled:var(--ds--color-component-button-caution-background-selected-disabled);--ds-button-color-background-caution-selected-hover:var(--ds--color-component-button-caution-background-selected-hover);--ds-button-color-background-caution-selected:var(--ds--color-component-button-caution-background-selected);--ds-button-color-background-ghost-active:var(--ds--color-component-button-ghost-background-pressed);--ds-button-color-background-ghost-disabled:var(--ds--color-component-button-ghost-background-disabled);--ds-button-color-background-ghost-fallback:var(--ds--color-component-button-ghost-background-disabled);--ds-button-color-background-ghost-hover:var(--ds--color-component-button-ghost-background-hover);--ds-button-color-background-ghost-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-ghost-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-ghost-normal:var(--ds--color-component-button-ghost-background-rest);--ds-button-color-background-ghost-selected-disabled:var(--ds--color-component-button-ghost-background-selected-disabled);--ds-button-color-background-ghost-selected-hover:var(--ds--color-component-button-ghost-background-selected-hover);--ds-button-color-background-ghost-selected:var(--ds--color-component-button-ghost-background-selected);--ds-button-color-background-primary-active:var(--ds--color-component-button-primary-background-pressed);--ds-button-color-background-primary-disabled:var(--ds--color-component-button-primary-background-disabled);--ds-button-color-background-primary-fallback:var(--ds--color-component-button-primary-background-disabled);--ds-button-color-background-primary-hover:var(--ds--color-component-button-primary-background-hover);--ds-button-color-background-primary-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-primary-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-primary-normal:var(--ds--color-component-button-primary-background-rest);--ds-button-color-background-primary-selected-disabled:var(--ds--color-component-button-primary-background-selected-disabled);--ds-button-color-background-primary-selected-hover:var(--ds--color-component-button-primary-background-selected-hover);--ds-button-color-background-primary-selected:var(--ds--color-component-button-primary-background-selected);--ds-button-color-background-secondary-active:var(--ds--color-component-button-secondary-background-pressed);--ds-button-color-background-secondary-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-button-color-background-secondary-fallback:var(--ds--color-component-button-secondary-background-disabled);--ds-button-color-background-secondary-hover:var(--ds--color-component-button-secondary-background-hover);--ds-button-color-background-secondary-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-secondary-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-secondary-normal:var(--ds--color-component-button-secondary-background-rest);--ds-button-color-background-secondary-selected-disabled:var(--ds--color-component-button-secondary-background-selected-disabled);--ds-button-color-background-secondary-selected-hover:var(--ds--color-component-button-secondary-background-selected-hover);--ds-button-color-background-secondary-selected:var(--ds--color-component-button-secondary-background-selected);--ds-button-color-background-tertiary-active:var(--ds--color-component-button-tertiary-background-pressed);--ds-button-color-background-tertiary-disabled:var(--ds--color-component-button-tertiary-background-disabled);--ds-button-color-background-tertiary-fallback:var(--ds--color-component-button-tertiary-background-disabled);--ds-button-color-background-tertiary-hover:var(--ds--color-component-button-tertiary-background-hover);--ds-button-color-background-tertiary-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-tertiary-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-tertiary-normal:var(--ds--color-component-button-tertiary-background-rest);--ds-button-color-background-tertiary-selected-disabled:var(--ds--color-component-button-tertiary-background-selected-disabled);--ds-button-color-background-tertiary-selected-hover:var(--ds--color-component-button-tertiary-background-selected-hover);--ds-button-color-background-tertiary-selected:var(--ds--color-component-button-tertiary-background-selected);--ds-button-color-border-caution-active:var(--ds--color-component-button-caution-stroke-pressed);--ds-button-color-border-caution-disabled:var(--ds--color-component-button-caution-stroke-disabled);--ds-button-color-border-caution-hover:var(--ds--color-component-button-caution-stroke-hover);--ds-button-color-border-caution-normal:var(--ds--color-component-button-caution-stroke-rest);--ds-button-color-border-caution-selected-disabled:var(--ds--color-component-button-caution-stroke-selected-disabled);--ds-button-color-border-caution-selected-hover:var(--ds--color-component-button-caution-stroke-selected-hover);--ds-button-color-border-caution-selected:var(--ds--color-component-button-caution-stroke-selected);--ds-button-color-border-ghost-active:var(--ds--color-component-button-ghost-stroke-pressed);--ds-button-color-border-ghost-disabled:var(--ds--color-component-button-ghost-stroke-disabled);--ds-button-color-border-ghost-hover:var(--ds--color-component-button-ghost-stroke-hover);--ds-button-color-border-ghost-normal:var(--ds--color-component-button-ghost-stroke-rest);--ds-button-color-border-ghost-selected-disabled:var(--ds--color-component-button-ghost-stroke-selected-disabled);--ds-button-color-border-ghost-selected-hover:var(--ds--color-component-button-ghost-stroke-selected-hover);--ds-button-color-border-ghost-selected:var(--ds--color-component-button-ghost-stroke-selected);--ds-button-color-border-primary-active:var(--ds--color-component-button-primary-stroke-pressed);--ds-button-color-border-primary-disabled:var(--ds--color-component-button-primary-stroke-disabled);--ds-button-color-border-primary-hover:var(--ds--color-component-button-primary-stroke-hover);--ds-button-color-border-primary-normal:var(--ds--color-component-button-primary-stroke-rest);--ds-button-color-border-primary-selected-disabled:var(--ds--color-component-button-primary-stroke-selected-disabled);--ds-button-color-border-primary-selected-hover:var(--ds--color-component-button-primary-stroke-selected-hover);--ds-button-color-border-primary-selected:var(--ds--color-component-button-primary-stroke-selected);--ds-button-color-border-secondary-active:var(--ds--color-component-button-secondary-stroke-pressed);--ds-button-color-border-secondary-disabled:var(--ds--color-component-button-secondary-stroke-disabled);--ds-button-color-border-secondary-hover:var(--ds--color-component-button-secondary-stroke-hover);--ds-button-color-border-secondary-normal:var(--ds--color-component-button-secondary-stroke-rest);--ds-button-color-border-secondary-selected-disabled:var(--ds--color-component-button-secondary-stroke-selected-disabled);--ds-button-color-border-secondary-selected-hover:var(--ds--color-component-button-secondary-stroke-selected-hover);--ds-button-color-border-secondary-selected:var(--ds--color-component-button-secondary-stroke-selected);--ds-button-color-border-tertiary-active:var(--ds--color-component-button-tertiary-stroke-pressed);--ds-button-color-border-tertiary-disabled:var(--ds--color-component-button-tertiary-stroke-disabled);--ds-button-color-border-tertiary-hover:var(--ds--color-component-button-tertiary-stroke-hover);--ds-button-color-border-tertiary-normal:var(--ds--color-component-button-tertiary-stroke-rest);--ds-button-color-border-tertiary-selected-disabled:var(--ds--color-component-button-tertiary-stroke-selected-disabled);--ds-button-color-border-tertiary-selected-hover:var(--ds--color-component-button-tertiary-stroke-selected-hover);--ds-button-color-border-tertiary-selected:var(--ds--color-component-button-tertiary-stroke-selected);--ds-button-color-text-app-bar-active:var(--ds--color-component-app-bar-foreground-rest);--ds-button-color-text-app-bar-disabled:var(--ds--color-component-app-bar-foreground-disabled);--ds-button-color-text-app-bar-hover:var(--ds--color-component-app-bar-foreground-hover);--ds-button-color-text-app-bar-normal:var(--ds--color-component-app-bar-foreground-rest);--ds-button-color-text-app-bar-selected-disabled:var(--ds--color-component-app-bar-foreground-disabled);--ds-button-color-text-app-bar-selected-hover:var(--ds--color-component-app-bar-foreground-hover);--ds-button-color-text-app-bar-selected:var(--ds--color-component-app-bar-foreground-selected);--ds-button-color-text-caution-active:var(--ds--color-component-button-caution-foreground-1-pressed);--ds-button-color-text-caution-disabled:var(--ds--color-component-button-caution-foreground-1-disabled);--ds-button-color-text-caution-hover:var(--ds--color-component-button-caution-foreground-1-hover);--ds-button-color-text-caution-long-press:var(--ds--color-component-button-caution-foreground-1-rest);--ds-button-color-text-caution-normal:var(--ds--color-component-button-caution-foreground-1-rest);--ds-button-color-text-caution-selected-disabled:var(--ds--color-component-button-caution-foreground-1-selected-disabled);--ds-button-color-text-caution-selected-hover:var(--ds--color-component-button-caution-foreground-1-selected-hover);--ds-button-color-text-caution-selected:var(--ds--color-component-button-caution-foreground-1-selected);--ds-button-color-text-ghost-active:var(--ds--color-component-button-ghost-foreground-1-pressed);--ds-button-color-text-ghost-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-button-color-text-ghost-hover:var(--ds--color-component-button-ghost-foreground-1-hover);--ds-button-color-text-ghost-long-press:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-button-color-text-ghost-normal:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-button-color-text-ghost-selected-disabled:var(--ds--color-component-button-ghost-foreground-1-selected-disabled);--ds-button-color-text-ghost-selected-hover:var(--ds--color-component-button-ghost-foreground-1-selected-hover);--ds-button-color-text-ghost-selected:var(--ds--color-component-button-ghost-foreground-1-selected);--ds-button-color-text-primary-active:var(--ds--color-component-button-primary-foreground-1-pressed);--ds-button-color-text-primary-disabled:var(--ds--color-component-button-primary-foreground-1-disabled);--ds-button-color-text-primary-hover:var(--ds--color-component-button-primary-foreground-1-hover);--ds-button-color-text-primary-long-press:var(--ds--color-component-button-primary-foreground-1-rest);--ds-button-color-text-primary-normal:var(--ds--color-component-button-primary-foreground-1-rest);--ds-button-color-text-primary-selected-disabled:var(--ds--color-component-button-primary-foreground-1-selected-disabled);--ds-button-color-text-primary-selected-hover:var(--ds--color-component-button-primary-foreground-1-selected-hover);--ds-button-color-text-primary-selected:var(--ds--color-component-button-primary-foreground-1-selected);--ds-button-color-text-secondary-active:var(--ds--color-component-button-secondary-foreground-1-pressed);--ds-button-color-text-secondary-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-button-color-text-secondary-hover:var(--ds--color-component-button-secondary-foreground-1-hover);--ds-button-color-text-secondary-long-press:var(--ds--color-component-button-secondary-foreground-1-rest);--ds-button-color-text-secondary-normal:var(--ds--color-component-button-secondary-foreground-1-rest);--ds-button-color-text-secondary-selected-disabled:var(--ds--color-component-button-secondary-foreground-1-selected-disabled);--ds-button-color-text-secondary-selected-hover:var(--ds--color-component-button-secondary-foreground-1-selected-hover);--ds-button-color-text-secondary-selected:var(--ds--color-component-button-secondary-foreground-1-selected);--ds-button-color-text-tertiary-active:var(--ds--color-component-button-tertiary-foreground-1-pressed);--ds-button-color-text-tertiary-disabled:var(--ds--color-component-button-tertiary-foreground-1-disabled);--ds-button-color-text-tertiary-hover:var(--ds--color-component-button-tertiary-foreground-1-hover);--ds-button-color-text-tertiary-long-press:var(--ds--color-component-button-tertiary-foreground-1-rest);--ds-button-color-text-tertiary-normal:var(--ds--color-component-button-tertiary-foreground-1-rest);--ds-button-color-text-tertiary-selected-disabled:var(--ds--color-component-button-tertiary-foreground-1-selected-disabled);--ds-button-color-text-tertiary-selected-hover:var(--ds--color-component-button-tertiary-foreground-1-selected-hover);--ds-button-color-text-tertiary-selected:var(--ds--color-component-button-tertiary-foreground-1-selected);--ds-button-group-border-style:var(--ds--border-style-solid);--ds-button-group-border-width:var(--ds--border-width-thin);--ds-button-group-color-border-caution:var(--ds--color-component-button-group-caution-stroke);--ds-button-group-color-border-disabled:var(--ds--color-component-button-group-disabled-stroke);--ds-button-group-color-border-ghost:var(--ds--color-component-button-group-ghost-stroke);--ds-button-group-color-border-primary:var(--ds--color-component-button-group-primary-stroke);--ds-button-group-color-border-secondary:var(--ds--color-component-button-group-secondary-stroke);--ds-button-group-color-border-tertiary:var(--ds--color-component-button-group-tertiary-stroke);--ds-button-icon-height-large:var(--ds--size-24);--ds-button-icon-height-medium:var(--ds--size-24);--ds-button-icon-height-small:var(--ds--size-16);--ds-button-icon-height-x-large:var(--ds--size-24);--ds-button-icon-height-x-small:var(--ds--size-16);--ds-button-icon-width-large:var(--ds--size-24);--ds-button-icon-width-medium:var(--ds--size-24);--ds-button-icon-width-small:var(--ds--size-16);--ds-button-icon-width-x-large:var(--ds--size-24);--ds-button-icon-width-x-small:var(--ds--size-16);--ds-button-transition:none;--ds-button-width:auto;--ds-card-border-radius:var(--ds--border-radius-s);--ds-card-border-style:var(--ds--border-style-solid);--ds-card-border-width:var(--ds--border-width-thin);--ds-card-color-background-hover:var(--ds--color-component-form-background-hover);--ds-card-color-background-rest:var(--ds--color-component-form-background-rest);--ds-card-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-card-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-checkbox-border-radius:var(--ds--border-radius-s);--ds-checkbox-border-style:var(--ds--border-style-solid);--ds-checkbox-border-width:var(--ds--border-width-thin);--ds-checkbox-checkmark-color-background-checked-active:var(--ds--color-component-form-accent-active);--ds-checkbox-checkmark-color-background-checked-disabled:var(--ds--color-primitive-transparent);--ds-checkbox-checkmark-color-background-checked-error:var(--ds--color-component-form-background-error-1);--ds-checkbox-checkmark-color-background-checked-focus:var(--ds--color-component-form-accent-focus);--ds-checkbox-checkmark-color-background-checked-hover:var(--ds--color-component-form-accent-hover);--ds-checkbox-checkmark-color-background-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-checkbox-checkmark-color-background-checked-rest:var(--ds--color-component-form-accent-rest);--ds-checkbox-checkmark-color-background-unchecked-active:var(--ds--color-component-form-background-active);--ds-checkbox-checkmark-color-background-unchecked-disabled:var(--ds--color-component-form-background-disabled);--ds-checkbox-checkmark-color-background-unchecked-error:var(--ds--color-component-form-background-error-2);--ds-checkbox-checkmark-color-background-unchecked-hover:var(--ds--color-component-form-background-hover);--ds-checkbox-checkmark-color-background-unchecked-readonly:var(--ds--color-component-form-background-readonly);--ds-checkbox-checkmark-color-background-unchecked-rest:var(--ds--color-component-form-background-rest);--ds-checkbox-checkmark-color-fill-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-checkmark-color-fill-checked-error:var(--ds--color-component-form-foreground-error-2);--ds-checkbox-checkmark-color-fill-checked-focus:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-checkbox-checkmark-color-fill-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-checkmark-color-fill-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-checkbox-checkmark-color-fill-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-checkbox-checkmark-color-fill-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-checkbox-checkmark-color-fill-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-checkbox-checkmark-color-fill-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-checkbox-color-background-checked-active:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-disabled:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-error:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-focus:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-hover:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-readonly:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-rest:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-active:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-disabled:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-error:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-hover:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-readonly:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-rest:var(--ds--color-primitive-transparent);--ds-checkbox-color-border-checked-active:var(--ds--color-component-form-accent-active);--ds-checkbox-color-border-checked-disabled:var(--ds--color-component-form-stroke-disabled);--ds-checkbox-color-border-checked-error:var(--ds--color-component-form-background-error-1);--ds-checkbox-color-border-checked-focus:var(--ds--color-component-form-accent-focus);--ds-checkbox-color-border-checked-hover:var(--ds--color-component-form-accent-hover);--ds-checkbox-color-border-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-checkbox-color-border-checked-rest:var(--ds--color-component-form-accent-rest);--ds-checkbox-color-border-unchecked-active:var(--ds--color-component-form-stroke-active);--ds-checkbox-color-border-unchecked-disabled:var(--ds--color-component-form-stroke-disabled);--ds-checkbox-color-border-unchecked-error:var(--ds--color-component-form-stroke-error);--ds-checkbox-color-border-unchecked-hover:var(--ds--color-component-form-stroke-hover);--ds-checkbox-color-border-unchecked-readonly:var(--ds--color-component-form-stroke-readonly);--ds-checkbox-color-border-unchecked-rest:var(--ds--color-component-form-stroke-rest);--ds-checkbox-color-text-checked-active:var(--ds--color-component-form-foreground-active);--ds-checkbox-color-text-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-color-text-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-checkbox-color-text-checked-focus:var(--ds--color-component-form-foreground-focus);--ds-checkbox-color-text-checked-hover:var(--ds--color-component-form-foreground-hover);--ds-checkbox-color-text-checked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-checkbox-color-text-checked-rest:var(--ds--color-component-form-foreground-rest);--ds-checkbox-color-text-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-checkbox-color-text-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-color-text-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-checkbox-color-text-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-checkbox-color-text-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-checkbox-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-checkbox-color-text-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-checkbox-height-large:var(--ds--size-32);--ds-checkbox-height-medium:var(--ds--size-24);--ds-checkbox-height-small:var(--ds--size-16);--ds-checkbox-label-transition:none;--ds-checkbox-transition:none;--ds-checkbox-width-large:var(--ds--size-32);--ds-checkbox-width-medium:var(--ds--size-24);--ds-checkbox-width-small:var(--ds--size-16);--ds-content-switcher-border-radius:var(--ds--border-radius-s);--ds-content-switcher-border-style:var(--ds--border-style-solid);--ds-content-switcher-border-width:var(--ds--border-width-thin);--ds-content-switcher-button-color-background-normal:var(--ds--color-component-form-background-rest);--ds-content-switcher-button-color-background-selected-hover:var(--ds--color-component-form-accent-hover);--ds-content-switcher-button-color-background-selected:var(--ds--color-component-form-accent-rest);--ds-content-switcher-button-color-text-selected-hover:var(--ds--color-component-form-foreground-inverted);--ds-content-switcher-button-color-text-selected:var(--ds--color-component-form-foreground-inverted);--ds-content-switcher-color-background:var(--ds--color-component-form-background-rest);--ds-content-switcher-color-border:var(--ds--color-component-form-stroke-rest);--ds-coordinate-input-font-family:var(--ds--typography-font-family-mono);--ds-coordinate-input-margin:var(--ds--spacing-xs);--ds-current-barb-color-border:var(--ds--color-text-highlight);--ds-current-barb-color-stroke:var(--ds--color-neutral-foreground-1);--ds-current-barb-margin:var(--ds--spacing-xs);--ds-date-picker-calendar-border-radius:var(--ds--border-radius-none);--ds-date-picker-calendar-border-style:var(--ds--border-style-solid);--ds-date-picker-calendar-border-width:var(--ds--border-width-thin);--ds-date-picker-calendar-day-of-week-color-text:var(--ds--color-neutral-foreground-1);--ds-date-picker-calendar-header-color-text:var(--ds--color-neutral-foreground-3);--ds-date-picker-calendar-other-month-day-color-text:var(--ds--color-neutral-foreground-3);--ds-date-picker-calendar-today-border-style:var(--ds--border-style-solid);--ds-date-picker-calendar-today-border-width:var(--ds--border-width-thick);--ds-date-picker-calendar-today-color-border:var(--ds--color-neutral-stroke-1);--ds-date-picker-width:200px;--ds-dial-gauge-arc-color-fill:var(--ds--color-neutral-background-1);--ds-dial-gauge-color-border-alert:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-border-base:var(--ds--color-accent-brandblue-200);--ds-dial-gauge-color-border-error:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-border-reference:var(--ds--color-accent-teal-200);--ds-dial-gauge-color-border-target:var(--ds--color-accent-purple-200);--ds-dial-gauge-color-border-warning:var(--ds--color-component-message-warning-background-2);--ds-dial-gauge-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-fill-base:var(--ds--color-neutral-foreground-1);--ds-dial-gauge-color-fill-error:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-fill-reference:var(--ds--color-accent-teal-200);--ds-dial-gauge-color-fill-target:var(--ds--color-accent-purple-200);--ds-dial-gauge-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-dial-gauge-face-color-fill:var(--ds--color-neutral-background-3);--ds-dial-gauge-margin:var(--ds--spacing-xs);--ds-dial-gauge-range-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-range-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-dial-gauge-ticks-color-fill:var(--ds--color-neutral-foreground-2);--ds-divider-color-background-brand:var(--ds--color-accent-brandblue-200);--ds-divider-color-background-default:var(--ds--color-neutral-stroke-2);--ds-divider-color-background-strong:var(--ds--color-neutral-stroke-3);--ds-divider-color-background-subtle:var(--ds--color-neutral-stroke-1);--ds-divider-color-text-brand:var(--ds--color-accent-brandblue-200);--ds-divider-color-text-default:var(--ds--color-neutral-foreground-2);--ds-divider-color-text-strong:var(--ds--color-neutral-foreground-2);--ds-divider-color-text-subtle:var(--ds--color-neutral-foreground-2);--ds-divider-horizontal-height:var(--ds--border-width-thin);--ds-divider-horizontal-width:100%;--ds-divider-vertical-height:100%;--ds-divider-vertical-min-height:var(--ds--size-24);--ds-divider-vertical-width:var(--ds--border-width-thin);--ds-drawer-border-style:var(--ds--border-style-solid);--ds-drawer-border-width:var(--ds--border-width-thin);--ds-drawer-box-shadow-contained:var(--ds--elevation-2-box-shadow);--ds-drawer-box-shadow-normal:var(--ds--elevation-16-box-shadow);--ds-drawer-color-border:var(--ds--color-neutral-stroke-1);--ds-drawer-overlay-color-background:#0003;--ds-drawer-panel-color-background:var(--ds--color-neutral-background-1);--ds-drawer-panel-height:30vh;--ds-drawer-panel-width:300px;--ds-drawer-z-index-contained:900;--ds-drawer-z-index-normal:1000;--ds-dropdown-z-index:10000;--ds-dropzone-border-radius:var(--ds--border-radius-s);--ds-dropzone-border-style:var(--ds--border-style-solid);--ds-dropzone-border-width:var(--ds--border-width-thin);--ds-dropzone-box-shadow:0px 0px 16px 0px #00000040 inset;--ds-dropzone-color-background-active:var(--ds--color-component-form-background-rest);--ds-dropzone-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-dropzone-color-background-error:var(--ds--color-component-form-background-error-2);--ds-dropzone-color-background-hover:var(--ds--color-accent-brandblue-100);--ds-dropzone-color-background-rest:var(--ds--color-component-form-background-rest);--ds-dropzone-color-border-active:var(--ds--color-component-form-stroke-active);--ds-dropzone-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-dropzone-color-border-error:var(--ds--color-component-form-stroke-error);--ds-dropzone-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-dropzone-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-dropzone-color-text-active:var(--ds--color-component-form-foreground-active);--ds-dropzone-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-dropzone-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-dropzone-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-dropzone-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-dropzone-footer-color-background-disabled:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-background-error:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-background-rest:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-border-disabled:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-border-error:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-border-rest:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-text-disabled:var(--ds--color-neutral-foreground-disabled);--ds-dropzone-footer-color-text-error:var(--ds--color-neutral-foreground-3);--ds-dropzone-footer-color-text-rest:var(--ds--color-neutral-foreground-3);--ds-dropzone-height:160px;--ds-engine-combo-gap:var(--ds--spacing-2xs);--ds-engine-combo-margin:var(--ds--spacing-xs);--ds-engine-element-color-text-active:var(--ds--color-neutral-foreground-1);--ds-engine-element-color-text-inactive:var(--ds--color-neutral-foreground-2);--ds-engine-element-font-family:var(--ds--typography-font-family-main);--ds-engine-element-font-size:var(--ds--text-font-size-label-m);--ds-engine-element-line-height:var(--ds--text-line-height-label-l);--ds-engine-element-max-width:var(--ds--size-8);--ds-expansion-panel-color-text-expanded:var(--ds--color-neutral-foreground-1);--ds-expansion-panel-color-text-normal:var(--ds--color-neutral-foreground-2);--ds-expansion-panel-icon-height-large:var(--ds--size-24);--ds-expansion-panel-icon-height-medium:var(--ds--size-24);--ds-expansion-panel-icon-height-small:var(--ds--size-16);--ds-expansion-panel-icon-width-large:var(--ds--size-24);--ds-expansion-panel-icon-width-medium:var(--ds--size-24);--ds-expansion-panel-icon-width-small:var(--ds--size-16);--ds-flag-margin:var(--ds--spacing-xs);--ds-focus-ring-border-style:var(--ds--border-style-solid);--ds-focus-ring-border-width:var(--ds--border-width-thick);--ds-focus-ring-color-border:var(--ds--color-neutral-stroke-focus);--ds-focus-ring-offset:2px;--ds-form-item-label-color-text:var(--ds--color-neutral-foreground-1);--ds-form-item-label-required-color-text:var(--ds--color-text-danger);--ds-gauge-height:256px;--ds-gauge-width:256px;--ds-grid-margin:var(--ds--spacing-md);--ds-gutter:var(--ds--spacing-md);--ds-icon-margin:var(--ds--spacing-xs);--ds-input-border-radius:var(--ds--border-radius-s);--ds-input-border-style:var(--ds--border-style-solid);--ds-input-border-width:var(--ds--border-width-thin);--ds-input-box-shadow-active:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-hover:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-selected:var(--ds--elevation-0-box-shadow);--ds-input-color-background-active:var(--ds--color-component-form-background-active);--ds-input-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-input-color-background-error:var(--ds--color-component-form-background-error-2);--ds-input-color-background-focus:var(--ds--color-component-form-background-focus);--ds-input-color-background-hover:var(--ds--color-component-form-background-hover);--ds-input-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-input-color-background-rest:var(--ds--color-component-form-background-rest);--ds-input-color-border-active:var(--ds--color-component-form-stroke-active);--ds-input-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-input-color-border-error:var(--ds--color-component-form-stroke-error);--ds-input-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-input-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-input-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-input-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-input-color-text-active:var(--ds--color-component-form-foreground-active);--ds-input-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-input-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-input-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-input-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-input-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-input-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-input-icon-height-large:var(--ds--size-24);--ds-input-icon-height-medium:var(--ds--size-24);--ds-input-icon-height-small:var(--ds--size-16);--ds-input-icon-width-large:var(--ds--size-24);--ds-input-icon-width-medium:var(--ds--size-24);--ds-input-icon-width-small:var(--ds--size-16);--ds-input-placeholder-color-text:var(--ds--color-component-form-foreground-placeholder);--ds-input-transition:none;--ds-input-width:200px;--ds-keyboard-button-font-size:var(--ds--text-font-size-label-l);--ds-keyboard-button-height:var(--ds--size-64);--ds-keyboard-button-line-height:var(--ds--size-32);--ds-keyboard-color-background:var(--ds--color-neutral-background-3);--ds-keyboard-gap:var(--ds--spacing-xs);--ds-keyboard-key-border-radius:var(--ds--border-radius-xs);--ds-keyboard-key-border-style:var(--ds--border-style-solid);--ds-keyboard-key-border-width:var(--ds--border-width-thin);--ds-keyboard-key-box-shadow:0 2px 0 #0000004d;--ds-keyboard-key-color-background:var(--ds--color-neutral-background-2);--ds-keyboard-key-color-border:var(--ds--color-neutral-stroke-1);--ds-keyboard-key-color-text:var(--ds--color-neutral-foreground-1);--ds-keyboard-key-font-family:var(--ds--typography-font-family-main);--ds-keyboard-key-font-size:var(--ds--text-font-size-label-l);--ds-keyboard-key-font-weight:var(--ds--typography-font-weight-regular);--ds-keyboard-key-line-height:var(--ds--text-line-height-body-l);--ds-keyboard-key-margin:var(--ds--spacing-2xs);--ds-keyboard-key-min-width:var(--ds--size-24);--ds-keyboard-key-padding:var(--ds--spacing-2xs);--ds-keyboard-margin:var(--ds--spacing-xs);--ds-keyboard-padding:var(--ds--spacing-xs);--ds-keyboard-width:1023px;--ds-label-grid-template-columns-default:auto 1fr;--ds-label-grid-template-columns-left:1fr auto;--ds-label-grid-template-columns-right:1fr auto;--ds-label-grid-template-columns-top:unset;--ds-label-grid-template-rows-default:unset;--ds-label-grid-template-rows-left:unset;--ds-label-grid-template-rows-right:unset;--ds-label-grid-template-rows-top:auto auto;--ds-label-margin:var(--ds--spacing-xs);--ds-label-width:30%;--ds-linear-gauge-bar-color-fill:var(--ds--color-neutral-background-1);--ds-linear-gauge-blinking-color-fill-alert:var(--ds--color-component-message-danger-background-1);--ds-linear-gauge-blinking-color-fill-base:var(--ds--color-component-message-information-background-1);--ds-linear-gauge-blinking-color-fill-error:var(--ds--color-component-message-danger-background-1);--ds-linear-gauge-blinking-color-fill-warning:var(--ds--color-component-message-warning-background-1);--ds-linear-gauge-color-border:var(--ds--color-neutral-stroke-1);--ds-linear-gauge-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-linear-gauge-color-fill-base:var(--ds--color-accent-brandblue-300);--ds-linear-gauge-color-fill-blink:var(--ds--color-accent-brandblue-200);--ds-linear-gauge-color-fill-error:var(--ds--color-component-message-danger-background-2);--ds-linear-gauge-color-fill-reference:var(--ds--color-accent-teal-200);--ds-linear-gauge-color-fill-target:var(--ds--color-accent-purple-200);--ds-linear-gauge-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-linear-gauge-error-font-size:var(--ds--size-16);--ds-linear-gauge-error-line-height:var(--ds--size-16);--ds-linear-gauge-heading-font-size:var(--ds--size-12);--ds-linear-gauge-heading-line-height:var(--ds--size-16);--ds-linear-gauge-margin:var(--ds--spacing-xs);--ds-linear-gauge-metrics-reference-font-size:var(--ds--text-font-size-label-l);--ds-linear-gauge-metrics-target-font-size:var(--ds--text-font-size-label-l);--ds-linear-gauge-range-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-linear-gauge-range-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-linear-gauge-ticks-color-fill:var(--ds--color-neutral-foreground-2);--ds-linear-gauge-value-font-size:var(--ds--size-32);--ds-link-text-decoration-active:none;--ds-link-text-decoration-disabled:var(--ds-link-text-decoration-normal);--ds-link-text-decoration-focus:none;--ds-link-text-decoration-hover:none;--ds-link-text-decoration-normal:underline;--ds-link-text-decoration-visited:var(--ds-link-text-decoration-normal);--ds-list-item-border-style:var(--ds--border-style-solid);--ds-list-item-border-width:var(--ds--border-width-thin);--ds-list-item-color-background-active:var(--ds--color-component-list-background-active);--ds-list-item-color-background-disabled:var(--ds--color-component-list-background-disabled);--ds-list-item-color-background-hover:var(--ds--color-component-list-background-hover);--ds-list-item-color-background-normal:var(--ds--color-component-list-background-rest);--ds-list-item-color-background-selected-disabled:var(--ds--color-component-list-background-selected-disabled);--ds-list-item-color-background-selected-hover:var(--ds--color-component-list-background-selected-hover);--ds-list-item-color-background-selected:var(--ds--color-component-list-background-selected);--ds-list-item-color-border-active:var(--ds--color-component-list-stroke-active);--ds-list-item-color-border-disabled:var(--ds--color-component-list-stroke-disabled);--ds-list-item-color-border-hover:var(--ds--color-component-list-stroke-hover);--ds-list-item-color-border-normal:var(--ds--color-component-list-stroke-rest);--ds-list-item-color-border-selected-disabled:var(--ds--color-component-list-stroke-selected-disabled);--ds-list-item-color-border-selected-hover:var(--ds--color-component-list-stroke-selected-hover);--ds-list-item-color-border-selected:var(--ds--color-component-list-stroke-selected);--ds-list-item-color-text-active:var(--ds--color-component-list-foreground-active);--ds-list-item-color-text-disabled:var(--ds--color-component-list-foreground-disabled);--ds-list-item-color-text-hover:var(--ds--color-component-list-foreground-hover);--ds-list-item-color-text-normal:var(--ds--color-component-list-foreground-rest);--ds-list-item-color-text-selected-disabled:var(--ds--color-component-list-foreground-selected-disabled);--ds-list-item-color-text-selected-hover:var(--ds--color-component-list-foreground-selected-hover);--ds-list-item-color-text-selected:var(--ds--color-component-list-foreground-selected);--ds-list-item-padding-x:var(--ds--spacing-sm);--ds-list-item-padding-y:var(--ds--spacing-xs);--ds-list-item-transition:none;--ds-list-margin:var(--ds--spacing-xs);--ds-mark-border-style:var(--ds--border-style-solid);--ds-mark-border-width:var(--ds--border-width-thin);--ds-mark-color-background:var(--ds--color-accent-citron-100);--ds-mark-color-border:var(--ds--color-accent-citron-200);--ds-mark-color-text:var(--ds--color-accent-citron-400);--ds-menu-border-style:var(--ds--border-style-none);--ds-menu-border-width:var(--ds--border-width-none);--ds-menu-box-shadow:var(--ds--elevation-2-box-shadow);--ds-menu-color-background:var(--ds--color-neutral-background-1);--ds-menu-color-border:var(--ds--color-primitive-transparent);--ds-menu-max-height:30rem;--ds-message-border-radius:var(--ds--border-radius-s);--ds-message-color-background-danger-inverted:var(--ds--color-component-message-danger-background-2);--ds-message-color-background-danger-rest:var(--ds--color-component-message-danger-background-1);--ds-message-color-background-information-inverted:var(--ds--color-component-message-information-background-2);--ds-message-color-background-information-rest:var(--ds--color-component-message-information-background-1);--ds-message-color-background-success-inverted:var(--ds--color-component-message-success-background-2);--ds-message-color-background-success-rest:var(--ds--color-component-message-success-background-1);--ds-message-color-background-warning-inverted:var(--ds--color-component-message-warning-background-2);--ds-message-color-background-warning-rest:var(--ds--color-component-message-warning-background-1);--ds-message-color-text-danger-inverted:var(--ds--color-component-message-danger-foreground-2);--ds-message-color-text-danger-rest:var(--ds--color-component-message-danger-foreground-1);--ds-message-color-text-information-inverted:var(--ds--color-component-message-information-foreground-2);--ds-message-color-text-information-rest:var(--ds--color-component-message-information-foreground-1);--ds-message-color-text-success-inverted:var(--ds--color-component-message-success-foreground-2);--ds-message-color-text-success-rest:var(--ds--color-component-message-success-foreground-1);--ds-message-color-text-warning-inverted:var(--ds--color-component-message-warning-foreground-2);--ds-message-color-text-warning-rest:var(--ds--color-component-message-warning-foreground-1);--ds-message-icon-height-large:var(--ds--size-32);--ds-message-icon-height-medium:var(--ds--size-24);--ds-message-icon-height-small:var(--ds--size-16);--ds-message-icon-width-large:var(--ds--size-32);--ds-message-icon-width-medium:var(--ds--size-24);--ds-message-icon-width-small:var(--ds--size-16);--ds-meter-gap:var(--ds--spacing-xs);--ds-meter-label-color-text:var(--ds--color-neutral-foreground-2);--ds-meter-label-font-family:var(--ds--text-font-family-label-m);--ds-meter-label-font-size:var(--ds--text-font-size-label-m);--ds-meter-label-font-weight:var(--ds--text-font-weight-label-m);--ds-meter-label-letter-spacing:var(--ds--text-letter-spacing-label-m);--ds-meter-label-line-height:var(--ds--text-line-height-label-m);--ds-meter-margin:var(--ds--spacing-xs);--ds-meter-orientation-color-fill:var(--ds--color-neutral-stroke-1);--ds-meter-orientation-port-color-fill:var(--ds--color-fill-orientation-port);--ds-meter-orientation-starboard-color-fill:var(--ds--color-fill-orientation-starboard);--ds-meter-unit-font-size:.65rem;--ds-meter-unit-line-height:var(--ds--size-12);--ds-meter-value-color-text:var(--ds--color-neutral-foreground-1);--ds-meter-value-font-family:var(--ds--text-font-family-meter-reading);--ds-meter-value-font-size:var(--ds--text-font-size-meter-reading);--ds-meter-value-font-weight:var(--ds--text-font-weight-meter-reading);--ds-meter-value-letter-spacing:var(--ds--text-letter-spacing-meter-reading);--ds-meter-value-line-height:var(--ds--text-line-height-meter-reading);--ds-modal-border-radius:var(--ds--border-radius-s);--ds-modal-border-style:var(--ds--border-style-solid);--ds-modal-border-width:var(--ds--border-width-thin);--ds-modal-box-shadow:var(--ds--elevation-32-box-shadow);--ds-modal-color-background:var(--ds--color-neutral-background-1);--ds-modal-color-border:var(--ds--color-neutral-stroke-1);--ds-modal-color-text:var(--ds--color-neutral-foreground-1);--ds-modal-heading-border-radius-draggable:var(--ds--border-radius-none);--ds-modal-heading-border-radius-fixed:var(--ds--border-radius-none);--ds-modal-heading-border-style-draggable:var(--ds--border-style-solid);--ds-modal-heading-border-style-fixed:var(--ds--border-style-solid);--ds-modal-heading-border-width-draggable:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none);--ds-modal-heading-border-width-fixed:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none);--ds-modal-heading-color-background-draggable:var(--ds--color-neutral-background-2);--ds-modal-heading-color-background-fixed:var(--ds--color-primitive-transparent);--ds-modal-heading-color-border-draggable:var(--ds--color-neutral-stroke-1);--ds-modal-heading-color-border-fixed:var(--ds--color-neutral-stroke-1);--ds-modal-heading-color-text-draggable:var(--ds--color-neutral-foreground-3);--ds-modal-heading-color-text-fixed:var(--ds--color-neutral-foreground-3);--ds-modal-heading-min-height:var(--ds--size-40);--ds-modal-overlay-color-background:#0000001a;--ds-modal-padding-x:var(--ds--spacing-sm);--ds-modal-padding-y:var(--ds--spacing-xs);--ds-multi-select-border-radius:var(--ds--border-radius-s);--ds-multi-select-border-style:var(--ds--border-style-solid);--ds-multi-select-border-width:var(--ds--border-width-thin);--ds-multi-select-color-background-active:var(--ds--color-component-form-background-active);--ds-multi-select-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-multi-select-color-background-error:var(--ds--color-component-form-background-error-2);--ds-multi-select-color-background-focus:var(--ds--color-component-form-background-focus);--ds-multi-select-color-background-hover:var(--ds--color-component-form-background-hover);--ds-multi-select-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-multi-select-color-background-rest:var(--ds--color-component-form-background-rest);--ds-multi-select-color-border-active:var(--ds--color-component-form-stroke-active);--ds-multi-select-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-multi-select-color-border-error:var(--ds--color-component-form-stroke-error);--ds-multi-select-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-multi-select-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-multi-select-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-multi-select-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-multi-select-color-text-active:var(--ds--color-component-form-foreground-active);--ds-multi-select-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-multi-select-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-multi-select-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-multi-select-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-multi-select-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-multi-select-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-multi-select-min-width:150px;--ds-nav-bar-border-style:var(--ds--border-style-solid);--ds-nav-bar-border-width-bottom:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none);--ds-nav-bar-border-width-left:var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none) var(--ds--border-width-none);--ds-nav-bar-border-width-right:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin);--ds-nav-bar-border-width-top:var(--ds--border-width-thin) var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-none);--ds-nav-bar-button-color-text-active:var(--ds--color-text-highlight);--ds-nav-bar-button-color-text-disabled:var(--ds--color-text-disabled);--ds-nav-bar-button-color-text-hover:var(--ds--color-neutral-foreground-1);--ds-nav-bar-button-color-text-normal:var(--ds--color-neutral-foreground-2);--ds-nav-bar-button-color-text-selected-disabled:var(--ds--color-text-disabled);--ds-nav-bar-button-color-text-selected-hover:var(--ds--color-text-highlight);--ds-nav-bar-button-color-text-selected:var(--ds--color-text-highlight);--ds-nav-bar-color-background:var(--ds--color-neutral-background-3);--ds-nav-bar-color-border:var(--ds--color-neutral-stroke-1);--ds-nav-bar-gap:var(--ds--spacing-xs);--ds-nav-bar-horizontal-padding:var(--ds--spacing-xs) var(--ds--spacing-md);--ds-nav-bar-vertical-padding:var(--ds--spacing-xs);--ds-numpad-button-font-size:var(--ds--text-font-size-label-m);--ds-numpad-button-line-height:var(--ds--text-line-height-label-m);--ds-numpad-color-background:var(--ds--color-neutral-background-3);--ds-numpad-gap:var(--ds--spacing-xs);--ds-numpad-margin:var(--ds--spacing-xs);--ds-numpad-padding:var(--ds--spacing-xs);--ds-orientation-gauge-arrow-height:var(--ds--size-12);--ds-orientation-gauge-arrow-width:var(--ds--size-16);--ds-progress-bar-border-radius:var(--ds--border-radius-s);--ds-progress-bar-border-style:var(--ds--border-style-solid);--ds-progress-bar-border-width:var(--ds--border-width-thin);--ds-progress-bar-color-background:var(--ds--color-neutral-background-1);--ds-progress-bar-color-border:var(--ds--color-neutral-stroke-2);--ds-progress-bar-height:var(--ds--size-8);--ds-progress-bar-indicator-active-color-background:var(--ds--color-accent-brandblue-100);--ds-progress-bar-indicator-color-background:var(--ds--color-component-form-accent-rest);--ds-progress-bar-width:100%;--ds-progress-circle-color-text:var(--ds--color-neutral-foreground-3);--ds-progress-circle-ring-base-color-fill:var(--ds--color-neutral-stroke-2);--ds-progress-circle-ring-indicator-color-fill:var(--ds--color-component-form-accent-rest);--ds-radio-border-radius:var(--ds--border-radius-full);--ds-radio-border-style:var(--ds--border-style-solid);--ds-radio-border-width:var(--ds--border-width-thin);--ds-radio-checkmark-color-background-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-radio-checkmark-color-background-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-radio-checkmark-color-background-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-unchecked-active:var(--ds--color-component-form-background-active);--ds-radio-checkmark-color-background-unchecked-disabled:var(--ds--color-component-form-background-disabled);--ds-radio-checkmark-color-background-unchecked-error:var(--ds--color-component-form-background-error-2);--ds-radio-checkmark-color-background-unchecked-hover:var(--ds--color-component-form-background-hover);--ds-radio-checkmark-color-background-unchecked-readonly:var(--ds--color-component-form-background-readonly);--ds-radio-checkmark-color-background-unchecked-rest:var(--ds--color-component-form-background-rest);--ds-radio-color-background-checked-active:var(--ds--color-component-form-accent-active);--ds-radio-color-background-checked-disabled:var(--ds--color-component-form-foreground-inverted);--ds-radio-color-background-checked-error:var(--ds--color-component-form-background-error-2);--ds-radio-color-background-checked-focus:var(--ds--color-component-form-accent-focus);--ds-radio-color-background-checked-hover:var(--ds--color-component-form-accent-hover);--ds-radio-color-background-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-radio-color-background-checked-rest:var(--ds--color-component-form-accent-rest);--ds-radio-color-background-unchecked-active:var(--ds--color-component-form-background-active);--ds-radio-color-background-unchecked-disabled:var(--ds--color-component-form-background-disabled);--ds-radio-color-background-unchecked-error:var(--ds--color-component-form-background-error-2);--ds-radio-color-background-unchecked-hover:var(--ds--color-component-form-background-hover);--ds-radio-color-background-unchecked-readonly:var(--ds--color-component-form-background-readonly);--ds-radio-color-background-unchecked-rest:var(--ds--color-component-form-background-rest);--ds-radio-color-border-checked-active:var(--ds--color-component-form-accent-active);--ds-radio-color-border-checked-disabled:var(--ds--color-component-form-foreground-inverted);--ds-radio-color-border-checked-error:var(--ds--color-component-form-background-error-2);--ds-radio-color-border-checked-focus:var(--ds--color-component-form-accent-focus);--ds-radio-color-border-checked-hover:var(--ds--color-component-form-accent-hover);--ds-radio-color-border-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-radio-color-border-checked-rest:var(--ds--color-component-form-accent-rest);--ds-radio-color-border-unchecked-active:var(--ds--color-component-form-stroke-active);--ds-radio-color-border-unchecked-disabled:var(--ds--color-component-form-stroke-disabled);--ds-radio-color-border-unchecked-error:var(--ds--color-component-form-stroke-error);--ds-radio-color-border-unchecked-focus:var(--ds--color-component-form-stroke-focus);--ds-radio-color-border-unchecked-hover:var(--ds--color-component-form-stroke-hover);--ds-radio-color-border-unchecked-readonly:var(--ds--color-component-form-stroke-readonly);--ds-radio-color-border-unchecked-rest:var(--ds--color-component-form-stroke-rest);--ds-radio-color-text-checked-active:var(--ds--color-component-form-foreground-active);--ds-radio-color-text-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-radio-color-text-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-radio-color-text-checked-focus:var(--ds--color-component-form-foreground-focus);--ds-radio-color-text-checked-hover:var(--ds--color-component-form-foreground-hover);--ds-radio-color-text-checked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-radio-color-text-checked-rest:var(--ds--color-component-form-foreground-rest);--ds-radio-color-text-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-radio-color-text-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-radio-color-text-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-radio-color-text-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-radio-color-text-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-radio-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-radio-color-text-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-radio-height-large:var(--ds--size-32);--ds-radio-height-medium:var(--ds--size-24);--ds-radio-height-small:var(--ds--size-16);--ds-radio-width-large:var(--ds--size-32);--ds-radio-width-medium:var(--ds--size-24);--ds-radio-width-small:var(--ds--size-16);--ds-range-slider-handle-border-radius:var(--ds--border-radius-s);--ds-range-slider-handle-border-style:var(--ds--border-style-solid);--ds-range-slider-handle-border-width:var(--ds--border-width-thick);--ds-range-slider-handle-box-shadow-active:var(--ds--elevation-2-box-shadow);--ds-range-slider-handle-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-range-slider-handle-box-shadow-hover:var(--ds--elevation-2-box-shadow);--ds-range-slider-handle-box-shadow-normal:var(--ds--elevation-2-box-shadow);--ds-range-slider-handle-color-background-active:var(--ds--color-component-form-foreground-inverted);--ds-range-slider-handle-color-background-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-handle-color-background-hover:var(--ds--color-component-form-foreground-inverted);--ds-range-slider-handle-color-background-normal:var(--ds--color-component-form-foreground-inverted);--ds-range-slider-handle-color-border-active:var(--ds--color-component-form-accent-active);--ds-range-slider-handle-color-border-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-handle-color-border-hover:var(--ds--color-component-form-accent-hover);--ds-range-slider-handle-color-border-normal:var(--ds--color-component-form-accent-rest);--ds-range-slider-handle-height:var(--ds--size-16);--ds-range-slider-handle-transition:box-shadow .15s;--ds-range-slider-handle-width:var(--ds--size-12);--ds-range-slider-margin:var(--ds--spacing-xs);--ds-range-slider-progress-color-background-active:var(--ds--color-component-form-accent-active);--ds-range-slider-progress-color-background-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-progress-color-background-hover:var(--ds--color-component-form-accent-hover);--ds-range-slider-progress-color-background-normal:var(--ds--color-component-form-accent-rest);--ds-range-slider-tooltip-border-radius:var(--ds--border-radius-s);--ds-range-slider-tooltip-border-style:var(--ds--border-style-solid);--ds-range-slider-tooltip-border-width:var(--ds--border-width-thin);--ds-range-slider-tooltip-color-background-active:var(--ds--color-component-form-background-active);--ds-range-slider-tooltip-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-range-slider-tooltip-color-background-hover:var(--ds--color-component-form-background-hover);--ds-range-slider-tooltip-color-background-normal:var(--ds--color-component-form-background-rest);--ds-range-slider-tooltip-color-border-active:var(--ds--color-component-form-stroke-active);--ds-range-slider-tooltip-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-range-slider-tooltip-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-range-slider-tooltip-color-border-normal:var(--ds--color-component-form-stroke-rest);--ds-range-slider-tooltip-color-text-active:var(--ds--color-component-form-foreground-active);--ds-range-slider-tooltip-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-tooltip-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-range-slider-tooltip-color-text-normal:var(--ds--color-component-form-foreground-rest);--ds-range-slider-tooltip-font-size:var(--ds--text-font-size-label-m);--ds-range-slider-tooltip-padding:var(--ds--spacing-3xs);--ds-range-slider-track-border-radius:var(--ds--border-radius-s);--ds-range-slider-track-box-shadow-active:var(--ds--elevation-2-box-shadow);--ds-range-slider-track-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-range-slider-track-box-shadow-hover:var(--ds--elevation-2-box-shadow);--ds-range-slider-track-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-range-slider-track-color-background-active:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-color-background-disabled:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-color-background-hover:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-color-background-normal:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-height:var(--ds--size-4);--ds-range-slider-track-transition:box-shadow .15s;--ds-range-slider-track-width:100%;--ds-range-slider-width:200px;--ds-score-gauge-bar-color-fill:var(--ds--color-neutral-stroke-1);--ds-score-gauge-margin:var(--ds--spacing-xs);--ds-score-gauge-padding:var(--ds--spacing-md) var(--ds--spacing-md) var(--ds--spacing-none);--ds-score-gauge-range-color-fill-0:var(--ds--color-accent-magenta-400);--ds-score-gauge-range-color-fill-1:var(--ds--color-accent-magenta-300);--ds-score-gauge-range-color-fill-2:var(--ds--color-accent-magenta-200);--ds-score-gauge-range-color-fill-3:var(--ds--color-accent-amber-300);--ds-score-gauge-range-color-fill-4:var(--ds--color-accent-amber-200);--ds-score-gauge-range-color-fill-5:var(--ds--color-accent-amber-100);--ds-score-gauge-range-color-fill-6:var(--ds--color-accent-citron-100);--ds-score-gauge-range-color-fill-7:var(--ds--color-accent-citron-200);--ds-score-gauge-range-color-fill-8:var(--ds--color-accent-citron-300);--ds-score-gauge-ticks-color-fill:var(--ds--color-neutral-foreground-2);--ds-score-gauge-value-border-radius:var(--ds--border-radius-xs);--ds-score-gauge-value-border-style:var(--ds--border-style-solid);--ds-score-gauge-value-border-width:var(--ds--border-width-thin);--ds-score-gauge-value-box-shadow:var(--ds--elevation-2-box-shadow);--ds-score-gauge-value-color-background:var(--ds--color-neutral-background-1);--ds-score-gauge-value-color-border:var(--ds--color-neutral-stroke-1);--ds-score-gauge-value-font-size:var(--ds--text-font-size-body-l);--ds-score-gauge-value-font-weight:var(--ds--typography-font-weight-regular);--ds-score-gauge-value-padding-x:var(--ds--spacing-3xs);--ds-score-gauge-value-padding-y:var(--ds--spacing-3xs);--ds-scrollbar-thumb-border-radius:var(--ds--border-radius-s);--ds-scrollbar-thumb-border-style:var(--ds--border-style-solid);--ds-scrollbar-thumb-border-width:var(--ds--border-width-thin);--ds-scrollbar-thumb-color-background-hover:var(--ds--color-neutral-foreground-2);--ds-scrollbar-thumb-color-background-normal:var(--ds--color-neutral-foreground-2);--ds-scrollbar-thumb-color-border-hover:var(--ds--color-neutral-background-2);--ds-scrollbar-thumb-color-border-normal:var(--ds--color-neutral-background-1);--ds-scrollbar-track-color-background-hover:#0000001a;--ds-scrollbar-track-color-background-normal:var(--ds--color-primitive-transparent);--ds-scrollbar-width-hover:var(--ds--size-16);--ds-scrollbar-width-normal:var(--ds--size-8);--ds-select-border-radius:var(--ds--border-radius-s);--ds-select-border-style:var(--ds--border-style-solid);--ds-select-border-width:var(--ds--border-width-thin);--ds-select-box-shadow-active:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-hover:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-selected-disabled:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-selected-hover:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-selected:var(--ds--elevation-0-box-shadow);--ds-select-color-background-active:var(--ds--color-component-form-background-active);--ds-select-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-select-color-background-error:var(--ds--color-component-form-background-error-2);--ds-select-color-background-focus:var(--ds--color-component-form-background-focus);--ds-select-color-background-hover:var(--ds--color-component-form-background-hover);--ds-select-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-select-color-background-rest:var(--ds--color-component-form-background-rest);--ds-select-color-border-active:var(--ds--color-component-form-stroke-active);--ds-select-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-select-color-border-error:var(--ds--color-component-form-stroke-error);--ds-select-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-select-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-select-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-select-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-select-color-text-active:var(--ds--color-component-form-foreground-active);--ds-select-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-select-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-select-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-select-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-select-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-select-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-select-icon-height-large:var(--ds--size-24);--ds-select-icon-height-medium:var(--ds--size-24);--ds-select-icon-height-small:var(--ds--size-16);--ds-select-icon-transition:transform .15s;--ds-select-icon-width-large:var(--ds--size-24);--ds-select-icon-width-medium:var(--ds--size-24);--ds-select-icon-width-small:var(--ds--size-16);--ds-select-label-helper-color-text-active:var(--ds--color-component-form-foreground-active);--ds-select-label-helper-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-select-label-helper-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-select-label-helper-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-select-label-helper-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-select-label-helper-color-text-normal:var(--ds--color-component-form-foreground-rest);--ds-select-label-helper-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-select-placeholder-color-text:var(--ds--color-component-form-foreground-placeholder);--ds-select-transition:none;--ds-select-width:200px;--ds-ship-bridge-color-fill:var(--ds--color-neutral-background-2);--ds-ship-bridge-color-stroke:var(--ds--color-neutral-background-3);--ds-ship-shape-color-fill:var(--ds--color-neutral-stroke-1);--ds-ship-shape-color-stroke:var(--ds--color-neutral-background-1);--ds-spinbox-margin:var(--ds--spacing-xs);--ds-spinbox-width:7px;--ds-spinner-dash-color-fill:var(--ds--color-component-form-accent-rest);--ds-spinner-shadow-color-fill:var(--ds--color-component-form-stroke-rest);--ds-split-panel-divider-color-background-active:var(--ds--color-component-form-accent-rest);--ds-split-panel-divider-color-background-normal:var(--ds--color-neutral-stroke-1);--ds-split-panel-handle-border-radius:var(--ds--border-radius-s);--ds-split-panel-handle-border-style:var(--ds--border-style-solid);--ds-split-panel-handle-border-width:var(--ds--border-width-thin);--ds-split-panel-handle-color-background-active:var(--ds--color-neutral-background-1);--ds-split-panel-handle-color-background-normal:var(--ds--color-neutral-background-1);--ds-split-panel-handle-color-border-active:var(--ds--color-component-form-accent-rest);--ds-split-panel-handle-color-border-normal:var(--ds--color-neutral-stroke-1);--ds-status-indicator-border-radius-filled:var(--ds--border-radius-full);--ds-status-indicator-border-radius-lights:var(--ds--border-radius-full);--ds-status-indicator-border-radius-plain:var(--ds--border-radius-none);--ds-status-indicator-border-style-filled:var(--ds--border-style-solid);--ds-status-indicator-border-style-lights:var(--ds--border-style-solid);--ds-status-indicator-border-style-plain:var(--ds--border-style-none);--ds-status-indicator-border-width-filled:var(--ds--border-width-thin);--ds-status-indicator-border-width-lights:var(--ds--border-width-thin);--ds-status-indicator-border-width-plain:var(--ds--border-width-none);--ds-status-indicator-color-background-filled:var(--ds--color-component-status-indicator-background);--ds-status-indicator-color-background-lights:var(--ds--color-component-status-indicator-background);--ds-status-indicator-color-background-plain:var(--ds--color-primitive-transparent);--ds-status-indicator-color-border-filled:var(--ds--color-component-status-indicator-stroke);--ds-status-indicator-color-border-lights:var(--ds--color-component-status-indicator-stroke);--ds-status-indicator-color-border-plain:var(--ds--color-primitive-transparent);--ds-status-indicator-color-text:var(--ds--color-component-status-indicator-foreground);--ds-status-indicator-height-large:var(--ds--size-40);--ds-status-indicator-height-medium:var(--ds--size-32);--ds-status-indicator-height-small:var(--ds--size-24);--ds-status-indicator-icon-color-background-danger:var(--ds--color-component-status-indicator-danger-background);--ds-status-indicator-icon-color-background-disabled:var(--ds--color-component-status-indicator-disabled-background);--ds-status-indicator-icon-color-background-inactive:var(--ds--color-component-status-indicator-inactive-background);--ds-status-indicator-icon-color-background-information:var(--ds--color-component-status-indicator-information-background);--ds-status-indicator-icon-color-background-success:var(--ds--color-component-status-indicator-success-background);--ds-status-indicator-icon-color-background-warning:var(--ds--color-component-status-indicator-warning-background);--ds-status-indicator-icon-height-large:var(--ds--size-24);--ds-status-indicator-icon-height-medium:var(--ds--size-16);--ds-status-indicator-icon-height-small:var(--ds--size-16);--ds-status-indicator-icon-width-large:var(--ds--size-24);--ds-status-indicator-icon-width-medium:var(--ds--size-16);--ds-status-indicator-icon-width-small:var(--ds--size-16);--ds-surface-border-radius:var(--ds--border-radius-none);--ds-surface-border-style:var(--ds--border-style-solid);--ds-surface-border-width:var(--ds--border-width-thin);--ds-surface-color-background-tier-0:var(--ds--color-neutral-background-1);--ds-surface-color-background-tier-1:var(--ds--color-neutral-background-2);--ds-surface-color-background-tier-2:var(--ds--color-neutral-background-3);--ds-surface-color-background-tier-3:var(--ds--color-neutral-background-3);--ds-surface-color-border:var(--ds--color-neutral-stroke-1);--ds-surface-margin:var(--ds--spacing-xs);--ds-surface-padding-x:var(--ds--spacing-sm);--ds-surface-padding-y:var(--ds--spacing-sm);--ds-system-state-indicator-gap:var(--ds--spacing-xs);--ds-system-state-indicator-margin:var(--ds--spacing-2xs);--ds-system-state-indicator-marker-color-background-active:var(--ds--color-accent-brandblue-200);--ds-system-state-indicator-marker-color-background-inactive:var(--ds--color-neutral-stroke-1);--ds-system-state-indicator-marker-height:var(--ds-system-state-indicator-marker-width);--ds-system-state-indicator-marker-width:.625rem;--ds-tab-color-background-active:var(--ds--color-primitive-transparent);--ds-tab-color-background-disabled:var(--ds--color-primitive-transparent);--ds-tab-color-background-hover:var(--ds--color-primitive-transparent);--ds-tab-color-background-normal:var(--ds--color-primitive-transparent);--ds-tab-color-background-selected-disabled:var(--ds--color-primitive-transparent);--ds-tab-color-background-selected-hover:var(--ds--color-primitive-transparent);--ds-tab-color-background-selected:var(--ds--color-primitive-transparent);--ds-tab-color-text-active:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-tab-color-text-hover:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-normal:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-selected-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-tab-color-text-selected-hover:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-selected:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-height-large:var(--ds--size-48);--ds-tab-height-medium:var(--ds--size-40);--ds-tab-height-small:var(--ds--size-32);--ds-tab-icon-height-large:var(--ds--size-24);--ds-tab-icon-height-medium:var(--ds--size-24);--ds-tab-icon-height-small:var(--ds--size-16);--ds-tab-icon-width-large:var(--ds--size-32);--ds-tab-icon-width-medium:var(--ds--size-24);--ds-tab-icon-width-small:var(--ds--size-16);--ds-tab-indicator-height-large:var(--ds--size-4);--ds-tab-indicator-height-medium:var(--ds--size-4);--ds-tab-indicator-height-small:var(--ds--size-2);--ds-tab-indicator-transition:background-color .15s, opacity .15s;--ds-table-body-border-style:var(--ds--border-style-solid);--ds-table-body-border-width:var(--ds--border-width-thin);--ds-table-body-color-background:var(--ds--color-neutral-background-1);--ds-table-body-color-border:var(--ds--color-neutral-stroke-1);--ds-table-body-color-text:var(--ds--color-neutral-foreground-1);--ds-table-body-font-family:var(--ds--typography-font-family-main);--ds-table-body-font-size:var(--ds--text-font-size-label-l);--ds-table-body-font-weight:var(--ds--typography-font-weight-regular);--ds-table-cell-line-height:var(--ds--size-24);--ds-table-cell-padding-x:var(--ds--spacing-sm);--ds-table-cell-padding-y:var(--ds--spacing-xs);--ds-table-head-border-style:var(--ds--border-style-solid);--ds-table-head-border-width:var(--ds--border-width-thin);--ds-table-head-color-background:var(--ds--color-neutral-background-2);--ds-table-head-color-border:var(--ds--color-neutral-stroke-1);--ds-table-head-color-text:var(--ds--color-text-highlight);--ds-table-head-font-family:var(--ds--typography-font-family-main);--ds-table-head-font-size:var(--ds--text-font-size-label-l);--ds-table-head-font-weight:var(--ds--typography-font-weight-medium);--ds-table-margin:var(--ds--spacing-xs);--ds-tag-border-radius:var(--ds--border-radius-s);--ds-tag-color-background-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-tag-color-background-rest:var(--ds--color-component-button-secondary-background-rest);--ds-tag-color-text-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-tag-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-tag-icon-color-background-disabled:var(--ds--color-component-button-ghost-background-disabled);--ds-tag-icon-color-background-hover:var(--ds--color-component-button-ghost-background-hover);--ds-tag-icon-color-background-pressed:var(--ds--color-component-button-ghost-background-pressed);--ds-tag-icon-color-background-rest:var(--ds--color-component-button-ghost-background-rest);--ds-tag-icon-color-text-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-tag-icon-color-text-hover:var(--ds--color-component-button-ghost-foreground-1-hover);--ds-tag-icon-color-text-pressed:var(--ds--color-component-button-ghost-foreground-1-pressed);--ds-tag-icon-color-text-rest:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tag-icon-height-large:var(--ds--size-32);--ds-tag-icon-height-medium:var(--ds--size-24);--ds-tag-icon-height-small:var(--ds--size-16);--ds-tag-icon-width-large:var(--ds--size-32);--ds-tag-icon-width-medium:var(--ds--size-24);--ds-tag-icon-width-small:var(--ds--size-16);--ds-tag-padding-y:var(--ds--spacing-2xs);--ds-textarea-border-radius:var(--ds--border-radius-s);--ds-textarea-border-style:var(--ds--border-style-solid);--ds-textarea-border-width:var(--ds--border-width-thin);--ds-textarea-box-shadow-active:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-hover:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-selected:var(--ds--elevation-0-box-shadow);--ds-textarea-color-background-active:var(--ds--color-component-form-background-active);--ds-textarea-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-textarea-color-background-error:var(--ds--color-component-form-background-error-2);--ds-textarea-color-background-focus:var(--ds--color-component-form-background-focus);--ds-textarea-color-background-hover:var(--ds--color-component-form-background-hover);--ds-textarea-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-textarea-color-background-rest:var(--ds--color-component-form-background-rest);--ds-textarea-color-border-active:var(--ds--color-component-form-stroke-active);--ds-textarea-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-textarea-color-border-error:var(--ds--color-component-form-stroke-error);--ds-textarea-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-textarea-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-textarea-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-textarea-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-textarea-color-text-active:var(--ds--color-component-form-foreground-active);--ds-textarea-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-textarea-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-textarea-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-textarea-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-textarea-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-textarea-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-textarea-line-height:var(--ds--text-line-height-body-l);--ds-textarea-margin:var(--ds--spacing-xs);--ds-textarea-placeholder-color-text:var(--ds--color-component-form-foreground-placeholder);--ds-textarea-transition:none;--ds-textarea-width:200px;--ds-time-picker-dialog-border-style:var(--ds--border-style-solid);--ds-time-picker-dialog-box-shadow:var(--ds--elevation-16-box-shadow);--ds-time-picker-dialog-color-text:var(--ds--color-component-form-foreground-rest);--ds-time-picker-width:150px;--ds-time-slider-border-radius:var(--ds--border-radius-s);--ds-time-slider-border-style:var(--ds--border-style-solid);--ds-time-slider-border-width:var(--ds--border-width-thin);--ds-time-slider-color-background:var(--ds--color-neutral-background-1);--ds-time-slider-color-border:var(--ds--color-neutral-stroke-1);--ds-time-slider-full-tickmark-height:var(--ds--size-16);--ds-time-slider-half-tickmark-height:var(--ds--size-8);--ds-time-slider-progress-color-background:var(--ds--color-neutral-background-2);--ds-time-slider-progress-handle-bar-color-background:var(--ds--color-component-form-accent-rest);--ds-time-slider-progress-handle-dot-color-background:var(--ds--color-component-form-accent-rest);--ds-time-slider-progress-handle-dot-color-border:var(--ds--color-component-form-accent-rest);--ds-time-slider-progress-height:var(--ds--size-40);--ds-time-slider-progress-status-color-background:var(--ds--color-component-time-slider-background-progress);--ds-time-slider-progress-tickmark-color-background:var(--ds--color-neutral-foreground-3);--ds-time-slider-tickmark-label-color-text:var(--ds--color-neutral-foreground-1);--ds-time-slider-tickmark-label-position-top:20px;--ds-time-slider-tooltip-active-box-shadow:var(--ds--elevation-2-box-shadow);--ds-time-slider-tooltip-active-font-size:var(--ds--text-font-size-label-l);--ds-time-slider-tooltip-active-line-height:var(--ds--size-24);--ds-time-slider-tooltip-active-position-top:-84px;--ds-time-slider-tooltip-default-box-shadow:var(--ds--elevation-0-box-shadow);--ds-time-slider-tooltip-default-line-height:var(--ds--size-12);--ds-time-slider-tooltip-default-position-top:-52px;--ds-time-slider-tooltip-triangle-height:var(--ds--size-12);--ds-time-slider-tooltip-triangle-width:var(--ds--size-12);--ds-timeline-bar-color-background:var(--ds--color-neutral-background-2);--ds-timeline-bar-height:var(--ds--size-40);--ds-timeline-border-radius:var(--ds--border-radius-s);--ds-timeline-border-style:var(--ds--border-style-solid);--ds-timeline-border-width:var(--ds--border-width-thin);--ds-timeline-color-background:var(--ds--color-neutral-background-1);--ds-timeline-color-border:var(--ds--color-neutral-stroke-1);--ds-timeline-main-icon-color-fill:var(--ds--color-neutral-foreground-1);--ds-timeline-supplemental-icon-color-fill-slot-1:var(--ds--color-accent-teal-300);--ds-timeline-supplemental-icon-color-fill-slot-2:var(--ds--color-accent-brandblue-300);--ds-timeline-supplemental-icon-color-fill-slot-3:var(--ds--color-accent-magenta-300);--ds-timeline-supplemental-icon-color-fill-slot-4:var(--ds--color-accent-brown-300);--ds-timeline-tick-color-background:var(--ds--color-neutral-foreground-2);--ds-timeline-tick-label-color-text:var(--ds--color-neutral-foreground-2);--ds-timeline-tick-label-line-height:var(--ds--size-16);--ds-timeline-tick-major-height:var(--ds--size-16);--ds-timeline-tick-minor-height:var(--ds--size-8);--ds-toggle-border-radius-large:15px;--ds-toggle-border-radius-medium:var(--ds--border-radius-l);--ds-toggle-border-radius-small:var(--ds--border-radius-l);--ds-toggle-color-background-checked-active:var(--ds--color-component-form-accent-active);--ds-toggle-color-background-checked-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-toggle-color-background-checked-error:var(--ds--color-component-form-accent-rest);--ds-toggle-color-background-checked-focus:var(--ds--color-component-form-accent-active);--ds-toggle-color-background-checked-hover:var(--ds--color-component-form-accent-hover);--ds-toggle-color-background-checked-readonly:var(--ds--color-component-form-accent-active);--ds-toggle-color-background-checked-rest:var(--ds--color-component-form-accent-rest);--ds-toggle-color-background-unchecked-active:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-toggle-color-background-unchecked-error:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-focus:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-hover:var(--ds--color-component-form-foreground-readonly);--ds-toggle-color-background-unchecked-readonly:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-rest:var(--ds--color-component-form-background-inverted);--ds-toggle-color-text-checked-active:var(--ds--color-component-form-foreground-active);--ds-toggle-color-text-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-toggle-color-text-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-toggle-color-text-checked-focus:var(--ds--color-component-form-foreground-focus);--ds-toggle-color-text-checked-hover:var(--ds--color-component-form-foreground-hover);--ds-toggle-color-text-checked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-toggle-color-text-checked-rest:var(--ds--color-component-form-foreground-rest);--ds-toggle-color-text-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-toggle-color-text-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-toggle-color-text-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-toggle-color-text-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-toggle-color-text-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-toggle-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-toggle-color-text-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-toggle-handle-border-radius-large:16px;--ds-toggle-handle-border-radius-medium:var(--ds--border-radius-l);--ds-toggle-handle-border-radius-small:var(--ds--border-radius-l);--ds-toggle-handle-color-background-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-background-checked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-background-unchecked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-text-checked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-text-unchecked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-height-large:var(--ds--size-28);--ds-toggle-handle-height-medium:var(--ds--size-20);--ds-toggle-handle-height-small:var(--ds--size-12);--ds-toggle-handle-transition:transform .15s;--ds-toggle-handle-width-large:var(--ds--size-28);--ds-toggle-handle-width-medium:var(--ds--size-20);--ds-toggle-handle-width-small:var(--ds--size-12);--ds-toggle-height-large:var(--ds--size-32);--ds-toggle-height-medium:var(--ds--size-24);--ds-toggle-height-small:var(--ds--size-16);--ds-toggle-icon-height-large:var(--ds--size-32);--ds-toggle-icon-height-medium:var(--ds--size-24);--ds-toggle-icon-height-small:var(--ds--size-16);--ds-toggle-icon-width-large:var(--ds--size-32);--ds-toggle-icon-width-medium:var(--ds--size-24);--ds-toggle-icon-width-small:var(--ds--size-16);--ds-toggle-text-font-size:9;--ds-toggle-transition:background-color .15s, opacity .15s;--ds-toggle-width-large:64px;--ds-toggle-width-medium:50px;--ds-toggle-width-small:36px;--ds-toolbar-border-style:var(--ds--border-style-solid);--ds-toolbar-border-width:var(--ds--border-width-thin);--ds-toolbar-color-background:var(--ds--color-neutral-background-2);--ds-toolbar-color-border:var(--ds--color-neutral-stroke-1);--ds-toolbar-color-text:var(--ds--color-neutral-foreground-1);--ds-toolbar-min-height:var(--ds--size-40);--ds-toolbar-padding-x:var(--ds--spacing-sm);--ds-toolbar-padding-y:var(--ds--spacing-xs);--ds-toolbar-padding:var(--ds--spacing-2xs) var(--ds--spacing-none) var(--ds--spacing-2xs) var(--ds--spacing-sm);--ds-tooltip-arrow-height:var(--ds-tooltip-arrow-width);--ds-tooltip-arrow-width:var(--ds--size-8);--ds-tooltip-border-radius:var(--ds--border-radius-s);--ds-tooltip-border-style:var(--ds--border-style-solid);--ds-tooltip-border-width:var(--ds--border-width-thin);--ds-tooltip-box-shadow:var(--ds--elevation-16-box-shadow);--ds-tooltip-close-icon-color-fill-brand:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-close-icon-color-fill-default:var(--ds--color-neutral-background-inverted);--ds-tooltip-close-icon-color-fill-inverted:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-color-background-brand:var(--ds--color-accent-brandblue-300);--ds-tooltip-color-background-default:var(--ds--color-neutral-background-1);--ds-tooltip-color-background-inverted:var(--ds--color-neutral-background-inverted);--ds-tooltip-color-border-brand:var(--ds--color-primitive-transparent);--ds-tooltip-color-border-default:var(--ds--color-neutral-stroke-1);--ds-tooltip-color-border-inverted:var(--ds--color-primitive-transparent);--ds-tooltip-color-text-brand:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-color-text-default:var(--ds--color-neutral-foreground-3);--ds-tooltip-color-text-inverted:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-max-width:20rem;--ds-tooltip-padding-x:var(--ds--spacing-sm);--ds-tooltip-padding-y:var(--ds--spacing-xs);--ds-wind-barb-color-border:var(--ds--color-text-highlight);--ds-wind-barb-color-stroke:var(--ds--color-neutral-foreground-1);--ds-wind-barb-margin:var(--ds--spacing-xs)}anchor-config[theme=light]{--ds--border-radius-full:320px;--ds--border-radius-l:12px;--ds--border-radius-m:8px;--ds--border-radius-none:0px;--ds--border-radius-s:4px;--ds--border-radius-xs:2px;--ds--border-style-dashed:dashed;--ds--border-style-dotted:dotted;--ds--border-style-none:none;--ds--border-style-solid:solid;--ds--border-width-none:0px;--ds--border-width-thick:2px;--ds--border-width-thicker:3px;--ds--border-width-thickest:4px;--ds--border-width-thin:1px;--ds--breakpoint-l:75em;--ds--breakpoint-m:62em;--ds--breakpoint-s:48em;--ds--breakpoint-to-l:74.9375em;--ds--breakpoint-to-m:61.9375em;--ds--breakpoint-to-s:47.9375em;--ds--breakpoint-to-xl:119.938em;--ds--breakpoint-to-xs:35.9375em;--ds--breakpoint-xl:120em;--ds--breakpoint-xs:36em;--ds--color-accent-amber-100:var(--ds--color-primitive-amber-10);--ds--color-accent-amber-200:var(--ds--color-primitive-amber-40);--ds--color-accent-amber-300:var(--ds--color-primitive-amber-60);--ds--color-accent-amber-400:var(--ds--color-primitive-amber-80);--ds--color-accent-amber-50:var(--ds--color-primitive-amber-5);--ds--color-accent-brandblue-100:var(--ds--color-primitive-brandblue-10);--ds--color-accent-brandblue-200:var(--ds--color-primitive-brandblue-40);--ds--color-accent-brandblue-300:var(--ds--color-primitive-brandblue-60);--ds--color-accent-brandblue-400:var(--ds--color-primitive-brandblue-80);--ds--color-accent-brandblue-50:var(--ds--color-primitive-brandblue-5);--ds--color-accent-brandorange-100:var(--ds--color-primitive-brandorange-10);--ds--color-accent-brandorange-200:var(--ds--color-primitive-brandorange-30);--ds--color-accent-brandorange-300:var(--ds--color-primitive-brandorange-60);--ds--color-accent-brandorange-400:var(--ds--color-primitive-brandorange-100);--ds--color-accent-brandorange-50:var(--ds--color-primitive-brandorange-5);--ds--color-accent-brown-100:var(--ds--color-primitive-brown-10);--ds--color-accent-brown-200:var(--ds--color-primitive-brown-40);--ds--color-accent-brown-300:var(--ds--color-primitive-brown-60);--ds--color-accent-brown-400:var(--ds--color-primitive-brown-80);--ds--color-accent-brown-50:var(--ds--color-primitive-brown-5);--ds--color-accent-citron-100:var(--ds--color-primitive-citron-10);--ds--color-accent-citron-200:var(--ds--color-primitive-citron-40);--ds--color-accent-citron-300:var(--ds--color-primitive-citron-60);--ds--color-accent-citron-400:var(--ds--color-primitive-citron-80);--ds--color-accent-citron-50:var(--ds--color-primitive-citron-5);--ds--color-accent-magenta-100:var(--ds--color-primitive-magenta-10);--ds--color-accent-magenta-200:var(--ds--color-primitive-magenta-40);--ds--color-accent-magenta-300:var(--ds--color-primitive-magenta-60);--ds--color-accent-magenta-400:var(--ds--color-primitive-magenta-80);--ds--color-accent-magenta-50:var(--ds--color-primitive-magenta-5);--ds--color-accent-purple-100:var(--ds--color-primitive-purple-10);--ds--color-accent-purple-200:var(--ds--color-primitive-purple-40);--ds--color-accent-purple-300:var(--ds--color-primitive-purple-60);--ds--color-accent-purple-400:var(--ds--color-primitive-purple-80);--ds--color-accent-purple-50:var(--ds--color-primitive-purple-5);--ds--color-accent-teal-100:var(--ds--color-primitive-teal-10);--ds--color-accent-teal-200:var(--ds--color-primitive-teal-40);--ds--color-accent-teal-300:var(--ds--color-primitive-teal-60);--ds--color-accent-teal-400:var(--ds--color-primitive-teal-80);--ds--color-accent-teal-50:var(--ds--color-primitive-teal-5);--ds--color-accent-violet-100:var(--ds--color-primitive-violet-10);--ds--color-accent-violet-200:var(--ds--color-primitive-violet-40);--ds--color-accent-violet-300:var(--ds--color-primitive-violet-60);--ds--color-accent-violet-400:var(--ds--color-primitive-violet-80);--ds--color-accent-violet-50:var(--ds--color-primitive-violet-5);--ds--color-accent-yellow-100:var(--ds--color-primitive-yellow-10);--ds--color-accent-yellow-200:var(--ds--color-primitive-yellow-40);--ds--color-accent-yellow-300:var(--ds--color-primitive-yellow-60);--ds--color-accent-yellow-400:var(--ds--color-primitive-yellow-80);--ds--color-accent-yellow-50:var(--ds--color-primitive-yellow-5);--ds--color-component-app-bar-background-disabled:var(--ds--color-primitive-transparent);--ds--color-component-app-bar-background-hover:var(--ds--color-primitive-brandblue-70);--ds--color-component-app-bar-background-rest:var(--ds--color-primitive-brandblue-80);--ds--color-component-app-bar-background-selected:var(--ds--color-primitive-brandblue-60);--ds--color-component-app-bar-foreground-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-app-bar-foreground-hover:var(--ds--color-primitive-white);--ds--color-component-app-bar-foreground-rest:var(--ds--color-primitive-white);--ds--color-component-app-bar-foreground-selected:var(--ds--color-primitive-white);--ds--color-component-badge-brown-background:var(--ds--color-primitive-brown-10);--ds--color-component-badge-brown-foreground:var(--ds--color-primitive-brown-50);--ds--color-component-badge-citron-background:var(--ds--color-primitive-citron-10);--ds--color-component-badge-citron-foreground:var(--ds--color-primitive-citron-50);--ds--color-component-badge-magenta-background:var(--ds--color-primitive-magenta-10);--ds--color-component-badge-magenta-foreground:var(--ds--color-primitive-magenta-50);--ds--color-component-badge-notification-background:var(--ds--color-primitive-brandorange-60);--ds--color-component-badge-notification-foreground:var(--ds--color-primitive-white);--ds--color-component-badge-purple-background:var(--ds--color-primitive-purple-10);--ds--color-component-badge-purple-foreground:var(--ds--color-primitive-purple-50);--ds--color-component-badge-slate-background:var(--ds--color-primitive-slate-10);--ds--color-component-badge-slate-foreground:var(--ds--color-primitive-slate-50);--ds--color-component-badge-teal-background:var(--ds--color-primitive-teal-10);--ds--color-component-badge-teal-foreground:var(--ds--color-primitive-teal-50);--ds--color-component-badge-violet-background:var(--ds--color-primitive-violet-10);--ds--color-component-badge-violet-foreground:var(--ds--color-primitive-violet-50);--ds--color-component-badge-yellow-background:var(--ds--color-primitive-yellow-10);--ds--color-component-badge-yellow-foreground:var(--ds--color-primitive-yellow-50);--ds--color-component-button-caution-background-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-caution-background-hover:var(--ds--color-primitive-red-80);--ds--color-component-button-caution-background-pressed:var(--ds--color-primitive-red-110);--ds--color-component-button-caution-background-rest:var(--ds--color-primitive-red-70);--ds--color-component-button-caution-background-selected-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-caution-background-selected-hover:var(--ds--color-primitive-red-100);--ds--color-component-button-caution-background-selected:var(--ds--color-primitive-red-90);--ds--color-component-button-caution-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-caution-foreground-1-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-pressed:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-rest:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-caution-foreground-1-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-1-selected:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-caution-foreground-2-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-pressed:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-rest:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-caution-foreground-2-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-caution-foreground-2-selected:var(--ds--color-primitive-white);--ds--color-component-button-caution-stroke-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-caution-stroke-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-caution-stroke-pressed:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-caution-stroke-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-caution-stroke-selected-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-caution-stroke-selected-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-caution-stroke-selected:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-background-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-background-hover:#2a404c0f;--ds--color-component-button-ghost-background-pressed:#2a404c1f;--ds--color-component-button-ghost-background-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-background-selected-disabled:#2a404c00;--ds--color-component-button-ghost-background-selected-hover:#2a404c1f;--ds--color-component-button-ghost-background-selected:#2a404c1a;--ds--color-component-button-ghost-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-ghost-foreground-1-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-1-pressed:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-1-rest:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-ghost-foreground-1-selected-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-1-selected:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-2-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-ghost-foreground-2-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-2-pressed:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-2-rest:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-ghost-foreground-2-selected-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-foreground-2-selected:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-ghost-stroke-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-stroke-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-stroke-pressed:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-stroke-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-stroke-selected-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-stroke-selected-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-ghost-stroke-selected:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-group-caution-stroke:var(--ds--color-primitive-red-110);--ds--color-component-button-group-disabled-stroke:var(--ds--color-primitive-grey-20);--ds--color-component-button-group-ghost-stroke:var(--ds--color-primitive-slate-40);--ds--color-component-button-group-primary-stroke:var(--ds--color-primitive-brandblue-100);--ds--color-component-button-group-secondary-stroke:var(--ds--color-primitive-slate-40);--ds--color-component-button-group-tertiary-stroke:var(--ds--color-primitive-slate-40);--ds--color-component-button-primary-background-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-primary-background-hover:var(--ds--color-primitive-brandblue-70);--ds--color-component-button-primary-background-pressed:var(--ds--color-primitive-brandblue-90);--ds--color-component-button-primary-background-rest:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-primary-background-selected-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-primary-background-selected-hover:var(--ds--color-primitive-brandblue-90);--ds--color-component-button-primary-background-selected:var(--ds--color-primitive-brandblue-80);--ds--color-component-button-primary-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-primary-foreground-1-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-pressed:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-rest:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-foreground-1-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-1-selected:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-foreground-2-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-pressed:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-rest:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-primary-foreground-2-selected-hover:var(--ds--color-primitive-white);--ds--color-component-button-primary-foreground-2-selected:var(--ds--color-primitive-white);--ds--color-component-button-primary-stroke-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-primary-stroke-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-primary-stroke-pressed:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-primary-stroke-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-primary-stroke-selected-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-primary-stroke-selected-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-primary-stroke-selected:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-background-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-secondary-background-hover:var(--ds--color-primitive-slate-10);--ds--color-component-button-secondary-background-pressed:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-background-rest:var(--ds--color-primitive-slate-5);--ds--color-component-button-secondary-background-selected-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-secondary-background-selected-hover:var(--ds--color-primitive-slate-40);--ds--color-component-button-secondary-background-selected:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-foreground-1-disabled:var(--ds--color-primitive-slate-30);--ds--color-component-button-secondary-foreground-1-hover:var(--ds--color-primitive-slate-90);--ds--color-component-button-secondary-foreground-1-pressed:var(--ds--color-primitive-slate-90);--ds--color-component-button-secondary-foreground-1-rest:var(--ds--color-primitive-slate-90);--ds--color-component-button-secondary-foreground-1-selected-disabled:var(--ds--color-primitive-slate-40);--ds--color-component-button-secondary-foreground-1-selected-hover:var(--ds--color-primitive-slate-90);--ds--color-component-button-secondary-foreground-1-selected:var(--ds--color-primitive-slate-90);--ds--color-component-button-secondary-foreground-2-disabled:var(--ds--color-primitive-slate-20);--ds--color-component-button-secondary-foreground-2-hover:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-foreground-2-pressed:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-foreground-2-rest:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-foreground-2-selected-disabled:var(--ds--color-primitive-slate-30);--ds--color-component-button-secondary-foreground-2-selected-hover:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-foreground-2-selected:var(--ds--color-primitive-slate-70);--ds--color-component-button-secondary-stroke-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-stroke-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-stroke-pressed:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-stroke-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-stroke-selected-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-stroke-selected-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-secondary-stroke-selected:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-tertiary-background-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-tertiary-background-hover:#2a404c0f;--ds--color-component-button-tertiary-background-pressed:#2a404c1f;--ds--color-component-button-tertiary-background-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-button-tertiary-background-selected-disabled:#2a404c00;--ds--color-component-button-tertiary-background-selected-hover:#2a404c1f;--ds--color-component-button-tertiary-background-selected:#2a404c1a;--ds--color-component-button-tertiary-foreground-1-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-button-tertiary-foreground-1-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-1-pressed:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-1-rest:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-1-selected-disabled:var(--ds--color-primitive-grey-40);--ds--color-component-button-tertiary-foreground-1-selected-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-1-selected:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-2-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-tertiary-foreground-2-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-2-pressed:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-2-rest:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-2-selected-disabled:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-2-selected-hover:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-foreground-2-selected:var(--ds--color-primitive-brandblue-60);--ds--color-component-button-tertiary-stroke-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-tertiary-stroke-hover:var(--ds--color-primitive-slate-20);--ds--color-component-button-tertiary-stroke-pressed:var(--ds--color-primitive-slate-30);--ds--color-component-button-tertiary-stroke-rest:var(--ds--color-primitive-slate-20);--ds--color-component-button-tertiary-stroke-selected-disabled:var(--ds--color-primitive-grey-20);--ds--color-component-button-tertiary-stroke-selected-hover:var(--ds--color-primitive-slate-30);--ds--color-component-button-tertiary-stroke-selected:var(--ds--color-primitive-slate-30);--ds--color-component-form-accent-active:var(--ds--color-primitive-brandblue-90);--ds--color-component-form-accent-focus:var(--ds--color-primitive-brandblue-40);--ds--color-component-form-accent-hover:var(--ds--color-primitive-brandblue-70);--ds--color-component-form-accent-rest:var(--ds--color-primitive-brandblue-60);--ds--color-component-form-background-active:var(--ds--color-primitive-slate-5);--ds--color-component-form-background-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-form-background-error-1:var(--ds--color-primitive-red-60);--ds--color-component-form-background-error-2:var(--ds--color-primitive-red-10);--ds--color-component-form-background-focus:var(--ds--color-primitive-white);--ds--color-component-form-background-hover:var(--ds--color-primitive-slate-3);--ds--color-component-form-background-inverted:var(--ds--color-primitive-slate-70);--ds--color-component-form-background-readonly:var(--ds--color-primitive-alpha-white-0);--ds--color-component-form-background-rest:var(--ds--color-primitive-white);--ds--color-component-form-foreground-active:var(--ds--color-primitive-slate-50);--ds--color-component-form-foreground-disabled:var(--ds--color-primitive-slate-30);--ds--color-component-form-foreground-error-1:var(--ds--color-primitive-red-70);--ds--color-component-form-foreground-error-2:var(--ds--color-primitive-red-10);--ds--color-component-form-foreground-focus:var(--ds--color-primitive-slate-50);--ds--color-component-form-foreground-hover:var(--ds--color-primitive-slate-50);--ds--color-component-form-foreground-inverted:var(--ds--color-primitive-slate-5);--ds--color-component-form-foreground-placeholder:var(--ds--color-primitive-grey-30);--ds--color-component-form-foreground-readonly:var(--ds--color-primitive-slate-80);--ds--color-component-form-foreground-rest:var(--ds--color-primitive-slate-50);--ds--color-component-form-stroke-active:var(--ds--color-primitive-slate-40);--ds--color-component-form-stroke-disabled:var(--ds--color-primitive-grey-30);--ds--color-component-form-stroke-error:var(--ds--color-primitive-red-70);--ds--color-component-form-stroke-focus:var(--ds--color-primitive-brandblue-60);--ds--color-component-form-stroke-hover:var(--ds--color-primitive-slate-30);--ds--color-component-form-stroke-readonly:var(--ds--color-primitive-grey-30);--ds--color-component-form-stroke-rest:var(--ds--color-primitive-slate-20);--ds--color-component-list-background-active:var(--ds--color-primitive-slate-20);--ds--color-component-list-background-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-background-focus:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-background-hover:var(--ds--color-primitive-slate-3);--ds--color-component-list-background-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-background-selected-disabled:var(--ds--color-primitive-slate-3);--ds--color-component-list-background-selected-hover:var(--ds--color-primitive-slate-10);--ds--color-component-list-background-selected:var(--ds--color-primitive-slate-5);--ds--color-component-list-foreground-active:var(--ds--color-primitive-slate-50);--ds--color-component-list-foreground-disabled:var(--ds--color-primitive-slate-30);--ds--color-component-list-foreground-focus:var(--ds--color-primitive-slate-50);--ds--color-component-list-foreground-hover:var(--ds--color-primitive-slate-50);--ds--color-component-list-foreground-rest:var(--ds--color-primitive-slate-50);--ds--color-component-list-foreground-selected-disabled:var(--ds--color-primitive-slate-30);--ds--color-component-list-foreground-selected-hover:var(--ds--color-primitive-slate-80);--ds--color-component-list-foreground-selected:var(--ds--color-primitive-slate-80);--ds--color-component-list-stroke-active:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-focus:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-rest:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-selected-disabled:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-selected-hover:var(--ds--color-primitive-alpha-white-0);--ds--color-component-list-stroke-selected:var(--ds--color-primitive-alpha-white-0);--ds--color-component-message-danger-background-1:var(--ds--color-primitive-red-10);--ds--color-component-message-danger-background-2:var(--ds--color-primitive-red-70);--ds--color-component-message-danger-foreground-1:var(--ds--color-primitive-grey-90);--ds--color-component-message-danger-foreground-2:var(--ds--color-primitive-grey-5);--ds--color-component-message-information-background-1:var(--ds--color-primitive-azure-10);--ds--color-component-message-information-background-2:var(--ds--color-primitive-azure-60);--ds--color-component-message-information-foreground-1:var(--ds--color-primitive-grey-90);--ds--color-component-message-information-foreground-2:var(--ds--color-primitive-grey-5);--ds--color-component-message-success-background-1:var(--ds--color-primitive-green-10);--ds--color-component-message-success-background-2:var(--ds--color-primitive-green-50);--ds--color-component-message-success-foreground-1:var(--ds--color-primitive-grey-90);--ds--color-component-message-success-foreground-2:var(--ds--color-primitive-grey-5);--ds--color-component-message-warning-background-1:var(--ds--color-primitive-amber-10);--ds--color-component-message-warning-background-2:var(--ds--color-primitive-amber-40);--ds--color-component-message-warning-foreground-1:var(--ds--color-primitive-grey-90);--ds--color-component-message-warning-foreground-2:var(--ds--color-primitive-grey-5);--ds--color-component-status-indicator-background:var(--ds--color-neutral-background-2);--ds--color-component-status-indicator-danger-background:var(--ds--color-primitive-red-70);--ds--color-component-status-indicator-disabled-background:var(--ds--color-neutral-foreground-disabled);--ds--color-component-status-indicator-foreground:var(--ds--color-neutral-foreground-2);--ds--color-component-status-indicator-inactive-background:var(--ds--color-primitive-grey-20);--ds--color-component-status-indicator-information-background:var(--ds--color-primitive-azure-50);--ds--color-component-status-indicator-stroke:var(--ds--color-neutral-stroke-2);--ds--color-component-status-indicator-success-background:var(--ds--color-primitive-green-50);--ds--color-component-status-indicator-warning-background:var(--ds--color-primitive-amber-30);--ds--color-component-time-slider-background-progress:var(--ds--color-primitive-brandblue-10);--ds--color-fill-orientation-port:var(--ds--color-primitive-red-60);--ds--color-fill-orientation-starboard:var(--ds--color-primitive-green-40);--ds--color-neutral-background-1:var(--ds--color-primitive-white);--ds--color-neutral-background-2:var(--ds--color-primitive-slate-3);--ds--color-neutral-background-3:var(--ds--color-primitive-slate-10);--ds--color-neutral-background-disabled:var(--ds--color-primitive-grey-5);--ds--color-neutral-background-inverted:var(--ds--color-primitive-slate-80);--ds--color-neutral-background-overlay:var(--ds--color-primitive-alpha-black-40);--ds--color-neutral-foreground-1:var(--ds--color-primitive-slate-80);--ds--color-neutral-foreground-2:var(--ds--color-primitive-slate-50);--ds--color-neutral-foreground-3:var(--ds--color-primitive-slate-30);--ds--color-neutral-foreground-disabled:var(--ds--color-primitive-grey-30);--ds--color-neutral-foreground-inverted-1:var(--ds--color-primitive-slate-5);--ds--color-neutral-foreground-inverted-2:var(--ds--color-primitive-slate-20);--ds--color-neutral-link-disabled:var(--ds--color-primitive-grey-30);--ds--color-neutral-link-hover:var(--ds--color-primitive-brandblue-50);--ds--color-neutral-link-pressed:var(--ds--color-primitive-brandblue-40);--ds--color-neutral-link-rest:var(--ds--color-primitive-brandblue-70);--ds--color-neutral-link-visited:var(--ds--color-primitive-purple-80);--ds--color-neutral-shadow-ambient:#0000001f;--ds--color-neutral-shadow-key:#00000024;--ds--color-neutral-stroke-1:var(--ds--color-primitive-slate-10);--ds--color-neutral-stroke-2:var(--ds--color-primitive-slate-20);--ds--color-neutral-stroke-3:var(--ds--color-primitive-slate-40);--ds--color-neutral-stroke-disabled:var(--ds--color-primitive-grey-30);--ds--color-neutral-stroke-focus:var(--ds--color-primitive-brandblue-60);--ds--color-neutral-stroke-inverted-1:var(--ds--color-primitive-slate-20);--ds--color-neutral-stroke-inverted-2:var(--ds--color-primitive-slate-3);--ds--color-neutral-stroke-transparent:var(--ds--color-primitive-alpha-white-0);--ds--color-primitive-alpha-black-0:#0000;--ds--color-primitive-alpha-black-40:#0006;--ds--color-primitive-alpha-white-0:#fff0;--ds--color-primitive-amber-100:#461a01;--ds--color-primitive-amber-10:#fde49f;--ds--color-primitive-amber-110:#3c1304;--ds--color-primitive-amber-120:#320e06;--ds--color-primitive-amber-130:#270905;--ds--color-primitive-amber-140:#1a0503;--ds--color-primitive-amber-150:#140301;--ds--color-primitive-amber-20:#f5c402;--ds--color-primitive-amber-30:#e0a800;--ds--color-primitive-amber-40:#d98600;--ds--color-primitive-amber-50:#c46500;--ds--color-primitive-amber-5:#fef6dd;--ds--color-primitive-amber-60:#b64f00;--ds--color-primitive-amber-70:#923d00;--ds--color-primitive-amber-80:#763306;--ds--color-primitive-amber-90:#562403;--ds--color-primitive-azure-100:#041255;--ds--color-primitive-azure-10:#dee3ff;--ds--color-primitive-azure-110:#000d3b;--ds--color-primitive-azure-120:#02081e;--ds--color-primitive-azure-130:#020616;--ds--color-primitive-azure-140:#01060f;--ds--color-primitive-azure-150:#010309;--ds--color-primitive-azure-20:#b7c1fd;--ds--color-primitive-azure-30:#8490f5;--ds--color-primitive-azure-40:#5d6fee;--ds--color-primitive-azure-50:#3c50e6;--ds--color-primitive-azure-60:#233dd6;--ds--color-primitive-azure-70:#0028ce;--ds--color-primitive-azure-80:#0522a7;--ds--color-primitive-azure-90:#051777;--ds--color-primitive-black:#000;--ds--color-primitive-brandblue-100:#00293d;--ds--color-primitive-brandblue-10:#cdeefe;--ds--color-primitive-brandblue-110:#00232d;--ds--color-primitive-brandblue-120:#01151e;--ds--color-primitive-brandblue-130:#010e14;--ds--color-primitive-brandblue-140:#010a13;--ds--color-primitive-brandblue-150:#02061a;--ds--color-primitive-brandblue-20:#a5e0fd;--ds--color-primitive-brandblue-30:#63c0ee;--ds--color-primitive-brandblue-40:#28a4e2;--ds--color-primitive-brandblue-50:#0181c1;--ds--color-primitive-brandblue-5:#f0faff;--ds--color-primitive-brandblue-60:#0974a9;--ds--color-primitive-brandblue-70:#005f8f;--ds--color-primitive-brandblue-80:#00466c;--ds--color-primitive-brandblue-90:#00354d;--ds--color-primitive-brandorange-100:#8b3100;--ds--color-primitive-brandorange-10:#feefe6;--ds--color-primitive-brandorange-110:#742900;--ds--color-primitive-brandorange-120:#5d2100;--ds--color-primitive-brandorange-130:#451800;--ds--color-primitive-brandorange-140:#2e1000;--ds--color-primitive-brandorange-150:#170800;--ds--color-primitive-brandorange-20:#fbd2bb;--ds--color-primitive-brandorange-30:#f8b089;--ds--color-primitive-brandorange-40:#f49663;--ds--color-primitive-brandorange-50:#f07d3e;--ds--color-primitive-brandorange-5:#fff9f5;--ds--color-primitive-brandorange-60:#e95301;--ds--color-primitive-brandorange-70:#d14a00;--ds--color-primitive-brandorange-80:#ba4200;--ds--color-primitive-brandorange-90:#a33a00;--ds--color-primitive-brown-100:#2b1d1a;--ds--color-primitive-brown-10:#f6e3d1;--ds--color-primitive-brown-110:#281916;--ds--color-primitive-brown-120:#1d1411;--ds--color-primitive-brown-130:#140b0b;--ds--color-primitive-brown-140:#130606;--ds--color-primitive-brown-150:#0e0404;--ds--color-primitive-brown-20:#ecceaf;--ds--color-primitive-brown-30:#cca07a;--ds--color-primitive-brown-40:#b2784c;--ds--color-primitive-brown-50:#7d5941;--ds--color-primitive-brown-5:#fbf4ed;--ds--color-primitive-brown-60:#674632;--ds--color-primitive-brown-70:#533a2a;--ds--color-primitive-brown-80:#463225;--ds--color-primitive-brown-90:#36261d;--ds--color-primitive-citron-100:#182b0f;--ds--color-primitive-citron-10:#c8f0b7;--ds--color-primitive-citron-110:#1b2007;--ds--color-primitive-citron-120:#1b1902;--ds--color-primitive-citron-130:#171400;--ds--color-primitive-citron-140:#0e0b00;--ds--color-primitive-citron-150:#0a0700;--ds--color-primitive-citron-20:#9fe181;--ds--color-primitive-citron-30:#76c349;--ds--color-primitive-citron-40:#67a838;--ds--color-primitive-citron-50:#508729;--ds--color-primitive-citron-5:#effbe9;--ds--color-primitive-citron-60:#407719;--ds--color-primitive-citron-70:#3b5b21;--ds--color-primitive-citron-80:#314c1d;--ds--color-primitive-citron-90:#223815;--ds--color-primitive-fuchsia-100:#57025c;--ds--color-primitive-fuchsia-10:#fbd7fe;--ds--color-primitive-fuchsia-110:#4e0453;--ds--color-primitive-fuchsia-120:#400444;--ds--color-primitive-fuchsia-130:#29022c;--ds--color-primitive-fuchsia-140:#1b011e;--ds--color-primitive-fuchsia-150:#160118;--ds--color-primitive-fuchsia-20:#f4b9fd;--ds--color-primitive-fuchsia-30:#ee82fc;--ds--color-primitive-fuchsia-40:#e55bf8;--ds--color-primitive-fuchsia-50:#e107f9;--ds--color-primitive-fuchsia-5:#fef1ff;--ds--color-primitive-fuchsia-60:#c305d5;--ds--color-primitive-fuchsia-70:#a205ae;--ds--color-primitive-fuchsia-80:#7a1981;--ds--color-primitive-fuchsia-90:#640c69;--ds--color-primitive-green-100:#032e14;--ds--color-primitive-green-10:#b7facc;--ds--color-primitive-green-110:#102507;--ds--color-primitive-green-120:#151c00;--ds--color-primitive-green-130:#121200;--ds--color-primitive-green-140:#130c00;--ds--color-primitive-green-150:#0e0800;--ds--color-primitive-green-20:#7defa7;--ds--color-primitive-green-30:#16c36a;--ds--color-primitive-green-40:#08ad47;--ds--color-primitive-green-50:#018d32;--ds--color-primitive-green-60:#007930;--ds--color-primitive-green-70:#01612c;--ds--color-primitive-green-80:#0d5227;--ds--color-primitive-green-90:#073a1c;--ds--color-primitive-grey-100:#1f2124;--ds--color-primitive-grey-10:#e6e7e8;--ds--color-primitive-grey-110:#1c1c1c;--ds--color-primitive-grey-120:#171717;--ds--color-primitive-grey-130:#0f0f0f;--ds--color-primitive-grey-140:#090909;--ds--color-primitive-grey-150:#060606;--ds--color-primitive-grey-20:#d2d4d6;--ds--color-primitive-grey-30:#adaeb0;--ds--color-primitive-grey-40:#838383;--ds--color-primitive-grey-50:#60646a;--ds--color-primitive-grey-5:#f2f2f3;--ds--color-primitive-grey-60:#4b4d53;--ds--color-primitive-grey-70:#393a3c;--ds--color-primitive-grey-80:#353537;--ds--color-primitive-grey-90:#282929;--ds--color-primitive-magenta-100:#2d0419;--ds--color-primitive-magenta-10:#fde2ef;--ds--color-primitive-magenta-110:#210714;--ds--color-primitive-magenta-120:#1d0511;--ds--color-primitive-magenta-130:#15020c;--ds--color-primitive-magenta-140:#0d0107;--ds--color-primitive-magenta-150:#080105;--ds--color-primitive-magenta-20:#f9c4df;--ds--color-primitive-magenta-30:#f284bb;--ds--color-primitive-magenta-40:#ea3b92;--ds--color-primitive-magenta-50:#bf2b75;--ds--color-primitive-magenta-5:#fef3f9;--ds--color-primitive-magenta-60:#a0185c;--ds--color-primitive-magenta-70:#7c013f;--ds--color-primitive-magenta-80:#630d38;--ds--color-primitive-magenta-90:#460a28;--ds--color-primitive-purple-100:#4b037f;--ds--color-primitive-purple-10:#eed9ff;--ds--color-primitive-purple-110:#400868;--ds--color-primitive-purple-120:#340655;--ds--color-primitive-purple-130:#210631;--ds--color-primitive-purple-140:#12041d;--ds--color-primitive-purple-150:#0d0217;--ds--color-primitive-purple-20:#dfbcff;--ds--color-primitive-purple-30:#c88aff;--ds--color-primitive-purple-40:#bc6aff;--ds--color-primitive-purple-50:#ac38ff;--ds--color-primitive-purple-5:#f9f2ff;--ds--color-primitive-purple-60:#a51eff;--ds--color-primitive-purple-70:#8e16e4;--ds--color-primitive-purple-80:#6b1ba8;--ds--color-primitive-purple-90:#560e8c;--ds--color-primitive-red-100:#780012;--ds--color-primitive-red-10:#ffe9e8;--ds--color-primitive-red-110:#52000f;--ds--color-primitive-red-120:#3b0509;--ds--color-primitive-red-130:#2b0108;--ds--color-primitive-red-140:#190104;--ds--color-primitive-red-150:#140002;--ds--color-primitive-red-20:#ffd9d7;--ds--color-primitive-red-30:#ffbab3;--ds--color-primitive-red-40:#fe9590;--ds--color-primitive-red-50:#fd6b68;--ds--color-primitive-red-5:#fff4f3;--ds--color-primitive-red-60:#fc4144;--ds--color-primitive-red-70:#e91e28;--ds--color-primitive-red-80:#b8111f;--ds--color-primitive-red-90:#8f0616;--ds--color-primitive-slate-100:#191c1f;--ds--color-primitive-slate-10:#ccd1d8;--ds--color-primitive-slate-110:#131416;--ds--color-primitive-slate-120:#0f1012;--ds--color-primitive-slate-130:#0a0a0b;--ds--color-primitive-slate-140:#050505;--ds--color-primitive-slate-150:#030303;--ds--color-primitive-slate-20:#a7adb6;--ds--color-primitive-slate-30:#798190;--ds--color-primitive-slate-3:#f0f2f4;--ds--color-primitive-slate-40:#5b6370;--ds--color-primitive-slate-50:#484e58;--ds--color-primitive-slate-5:#e4e7eb;--ds--color-primitive-slate-60:#363a42;--ds--color-primitive-slate-70:#33373d;--ds--color-primitive-slate-80:#26292e;--ds--color-primitive-slate-90:#1f2226;--ds--color-primitive-teal-100:#0d352e;--ds--color-primitive-teal-10:#bbf1ee;--ds--color-primitive-teal-110:#0e2921;--ds--color-primitive-teal-120:#0e1f13;--ds--color-primitive-teal-130:#0d1804;--ds--color-primitive-teal-140:#0b1201;--ds--color-primitive-teal-150:#070b01;--ds--color-primitive-teal-20:#6bd0cd;--ds--color-primitive-teal-30:#26b1ac;--ds--color-primitive-teal-40:#00928d;--ds--color-primitive-teal-50:#00837f;--ds--color-primitive-teal-5:#ebfafa;--ds--color-primitive-teal-60:#00736d;--ds--color-primitive-teal-70:#005e58;--ds--color-primitive-teal-80:#13544a;--ds--color-primitive-teal-90:#11433a;--ds--color-primitive-transparent:#0000;--ds--color-primitive-violet-100:#211a61;--ds--color-primitive-violet-10:#e4ebff;--ds--color-primitive-violet-110:#1d1757;--ds--color-primitive-violet-120:#181349;--ds--color-primitive-violet-130:#120d35;--ds--color-primitive-violet-140:#100929;--ds--color-primitive-violet-150:#0b0623;--ds--color-primitive-violet-20:#c6d1ff;--ds--color-primitive-violet-30:#9fa9ff;--ds--color-primitive-violet-40:#9292ff;--ds--color-primitive-violet-50:#6f5fff;--ds--color-primitive-violet-5:#f7f9ff;--ds--color-primitive-violet-60:#604def;--ds--color-primitive-violet-70:#4c3fdf;--ds--color-primitive-violet-80:#302ca8;--ds--color-primitive-violet-90:#26217e;--ds--color-primitive-white:#fff;--ds--color-primitive-yellow-100:#3a2303;--ds--color-primitive-yellow-10:#eeef92;--ds--color-primitive-yellow-110:#311c04;--ds--color-primitive-yellow-120:#271406;--ds--color-primitive-yellow-130:#1f0f05;--ds--color-primitive-yellow-140:#110603;--ds--color-primitive-yellow-150:#0c0402;--ds--color-primitive-yellow-20:#ddda05;--ds--color-primitive-yellow-30:#cbba00;--ds--color-primitive-yellow-40:#b89f00;--ds--color-primitive-yellow-50:#a07d00;--ds--color-primitive-yellow-5:#fafade;--ds--color-primitive-yellow-60:#926600;--ds--color-primitive-yellow-70:#755000;--ds--color-primitive-yellow-80:#604108;--ds--color-primitive-yellow-90:#4a2e06;--ds--color-status-danger-100:var(--ds--color-primitive-red-10);--ds--color-status-danger-200:var(--ds--color-primitive-red-40);--ds--color-status-danger-300:var(--ds--color-primitive-red-70);--ds--color-status-danger-400:var(--ds--color-primitive-red-100);--ds--color-status-inactive-100:var(--ds--color-primitive-grey-10);--ds--color-status-inactive-200:var(--ds--color-primitive-grey-30);--ds--color-status-inactive-300:var(--ds--color-primitive-grey-60);--ds--color-status-inactive-400:var(--ds--color-primitive-grey-80);--ds--color-status-information-100:var(--ds--color-primitive-azure-10);--ds--color-status-information-200:var(--ds--color-primitive-azure-30);--ds--color-status-information-300:var(--ds--color-primitive-azure-50);--ds--color-status-information-400:var(--ds--color-primitive-azure-80);--ds--color-status-success-100:var(--ds--color-primitive-green-10);--ds--color-status-success-200:var(--ds--color-primitive-green-30);--ds--color-status-success-300:var(--ds--color-primitive-green-50);--ds--color-status-success-400:var(--ds--color-primitive-green-80);--ds--color-status-warning-100:var(--ds--color-primitive-amber-10);--ds--color-status-warning-200:var(--ds--color-primitive-amber-30);--ds--color-status-warning-300:var(--ds--color-primitive-amber-60);--ds--color-status-warning-400:var(--ds--color-primitive-amber-80);--ds--color-text-danger:var(--ds--color-primitive-red-70);--ds--color-text-default:var(--ds--color-neutral-foreground-1);--ds--color-text-disabled:var(--ds--color-neutral-foreground-disabled);--ds--color-text-highlight:var(--ds--color-accent-brandblue-400);--ds--color-text-inverse-secondary:var(--ds--color-neutral-foreground-inverted-2);--ds--color-text-inverse:var(--ds--color-neutral-foreground-inverted-1);--ds--color-text-link:var(--ds--color-neutral-link-rest);--ds--color-text-secondary:var(--ds--color-neutral-foreground-2);--ds--elevation-0-box-shadow:none;--ds--elevation-0-z-index:0;--ds--elevation-16-box-shadow:0 8px 16px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-16-z-index:400;--ds--elevation-2-box-shadow:0 1px 2px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-2-z-index:100;--ds--elevation-32-box-shadow:0 16px 32px 0 var(--ds--color-neutral-shadow-key), 0 0 8px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-32-z-index:500;--ds--elevation-4-box-shadow:0 2px 4px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-4-z-index:200;--ds--elevation-64-box-shadow:0 32px 64px 0 var(--ds--color-neutral-shadow-key), 0 0 8px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-64-z-index:600;--ds--elevation-8-box-shadow:0 4px 8px 0 var(--ds--color-neutral-shadow-key), 0 0 2px 0 var(--ds--color-neutral-shadow-ambient);--ds--elevation-8-z-index:300;--ds--fluid-font-size-body-l-l:1rem;--ds--fluid-font-size-body-l-m:1rem;--ds--fluid-font-size-body-l-s:.875rem;--ds--fluid-font-size-body-l-xl:1rem;--ds--fluid-font-size-body-l-xs:.875rem;--ds--fluid-font-size-body-m-l:.875rem;--ds--fluid-font-size-body-m-m:.875rem;--ds--fluid-font-size-body-m-s:.75rem;--ds--fluid-font-size-body-m-xl:.875rem;--ds--fluid-font-size-body-m-xs:.75rem;--ds--fluid-font-size-body-s-l:.75rem;--ds--fluid-font-size-body-s-m:.75rem;--ds--fluid-font-size-body-s-s:.625rem;--ds--fluid-font-size-body-s-xl:.75rem;--ds--fluid-font-size-body-s-xs:.625rem;--ds--fluid-font-size-body-xs-l:.625rem;--ds--fluid-font-size-body-xs-m:.625rem;--ds--fluid-font-size-body-xs-s:.5rem;--ds--fluid-font-size-body-xs-xl:.625rem;--ds--fluid-font-size-body-xs-xs:.5rem;--ds--fluid-font-size-heading-2xl-l:2.625rem;--ds--fluid-font-size-heading-2xl-m:2.5rem;--ds--fluid-font-size-heading-2xl-s:2.375rem;--ds--fluid-font-size-heading-2xl-xl:2.625rem;--ds--fluid-font-size-heading-2xl-xs:2.25rem;--ds--fluid-font-size-heading-2xs-l:.875rem;--ds--fluid-font-size-heading-2xs-m:.875rem;--ds--fluid-font-size-heading-2xs-s:.875rem;--ds--fluid-font-size-heading-2xs-xl:.875rem;--ds--fluid-font-size-heading-2xs-xs:.75rem;--ds--fluid-font-size-heading-l-l:1.75rem;--ds--fluid-font-size-heading-l-m:1.625rem;--ds--fluid-font-size-heading-l-s:1.5rem;--ds--fluid-font-size-heading-l-xl:1.75rem;--ds--fluid-font-size-heading-l-xs:1.375rem;--ds--fluid-font-size-heading-m-l:1.5rem;--ds--fluid-font-size-heading-m-m:1.375rem;--ds--fluid-font-size-heading-m-s:1.25rem;--ds--fluid-font-size-heading-m-xl:1.5rem;--ds--fluid-font-size-heading-m-xs:1.25rem;--ds--fluid-font-size-heading-s-l:1.25rem;--ds--fluid-font-size-heading-s-m:1.25rem;--ds--fluid-font-size-heading-s-s:1.125rem;--ds--fluid-font-size-heading-s-xl:1.25rem;--ds--fluid-font-size-heading-s-xs:1.125rem;--ds--fluid-font-size-heading-xl-l:2.125rem;--ds--fluid-font-size-heading-xl-m:2rem;--ds--fluid-font-size-heading-xl-s:1.875rem;--ds--fluid-font-size-heading-xl-xl:2.125rem;--ds--fluid-font-size-heading-xl-xs:1.75rem;--ds--fluid-font-size-heading-xs-l:1rem;--ds--fluid-font-size-heading-xs-m:1rem;--ds--fluid-font-size-heading-xs-s:1rem;--ds--fluid-font-size-heading-xs-xl:1rem;--ds--fluid-font-size-heading-xs-xs:.875rem;--ds--fluid-font-size-label-l-l:1rem;--ds--fluid-font-size-label-l-m:1rem;--ds--fluid-font-size-label-l-s:.875rem;--ds--fluid-font-size-label-l-xl:1rem;--ds--fluid-font-size-label-l-xs:.875rem;--ds--fluid-font-size-label-m-l:.875rem;--ds--fluid-font-size-label-m-m:.875rem;--ds--fluid-font-size-label-m-s:.75rem;--ds--fluid-font-size-label-m-xl:.875rem;--ds--fluid-font-size-label-m-xs:.75rem;--ds--fluid-font-size-label-s-l:.75rem;--ds--fluid-font-size-label-s-m:.75rem;--ds--fluid-font-size-label-s-s:.625rem;--ds--fluid-font-size-label-s-xl:.75rem;--ds--fluid-font-size-label-s-xs:.625rem;--ds--fluid-font-size-label-xl-l:1.25rem;--ds--fluid-font-size-label-xl-m:1.25rem;--ds--fluid-font-size-label-xl-s:1.125rem;--ds--fluid-font-size-label-xl-xl:1.25rem;--ds--fluid-font-size-label-xl-xs:1.125rem;--ds--fluid-font-size-label-xs-l:.625rem;--ds--fluid-font-size-label-xs-m:.625rem;--ds--fluid-font-size-label-xs-s:.5rem;--ds--fluid-font-size-label-xs-xl:.625rem;--ds--fluid-font-size-label-xs-xs:.5rem;--ds--fluid-font-size-meter-reading-l:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-m:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-s:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-xl:var(--ds--text-font-size-meter-reading);--ds--fluid-font-size-meter-reading-xs:var(--ds--text-font-size-meter-reading);--ds--fluid-line-height-body-l-l:1.375rem;--ds--fluid-line-height-body-l-m:1.5rem;--ds--fluid-line-height-body-l-s:1.375rem;--ds--fluid-line-height-body-l-xl:1.375rem;--ds--fluid-line-height-body-l-xs:1.25rem;--ds--fluid-line-height-body-m-l:1.125rem;--ds--fluid-line-height-body-m-m:1.25rem;--ds--fluid-line-height-body-m-s:1.125rem;--ds--fluid-line-height-body-m-xl:1.125rem;--ds--fluid-line-height-body-m-xs:1rem;--ds--fluid-line-height-body-s-l:1rem;--ds--fluid-line-height-body-s-m:1rem;--ds--fluid-line-height-body-s-s:.875rem;--ds--fluid-line-height-body-s-xl:1rem;--ds--fluid-line-height-body-s-xs:.875rem;--ds--fluid-line-height-body-xs-l:.875rem;--ds--fluid-line-height-body-xs-m:.875rem;--ds--fluid-line-height-body-xs-s:.75rem;--ds--fluid-line-height-body-xs-xl:.875rem;--ds--fluid-line-height-body-xs-xs:.75rem;--ds--fluid-line-height-heading-2xl-l:3rem;--ds--fluid-line-height-heading-2xl-m:2.875rem;--ds--fluid-line-height-heading-2xl-s:2.75rem;--ds--fluid-line-height-heading-2xl-xl:3rem;--ds--fluid-line-height-heading-2xl-xs:2.625rem;--ds--fluid-line-height-heading-2xs-l:1.25rem;--ds--fluid-line-height-heading-2xs-m:1.25rem;--ds--fluid-line-height-heading-2xs-s:1.25rem;--ds--fluid-line-height-heading-2xs-xl:1.25rem;--ds--fluid-line-height-heading-2xs-xs:1.125rem;--ds--fluid-line-height-heading-l-l:2.125rem;--ds--fluid-line-height-heading-l-m:2rem;--ds--fluid-line-height-heading-l-s:1.875rem;--ds--fluid-line-height-heading-l-xl:2.125rem;--ds--fluid-line-height-heading-l-xs:1.75rem;--ds--fluid-line-height-heading-m-l:2rem;--ds--fluid-line-height-heading-m-m:1.875rem;--ds--fluid-line-height-heading-m-s:1.75rem;--ds--fluid-line-height-heading-m-xl:2rem;--ds--fluid-line-height-heading-m-xs:1.75rem;--ds--fluid-line-height-heading-s-l:1.75rem;--ds--fluid-line-height-heading-s-m:1.75rem;--ds--fluid-line-height-heading-s-s:1.625rem;--ds--fluid-line-height-heading-s-xl:1.75rem;--ds--fluid-line-height-heading-s-xs:1.625rem;--ds--fluid-line-height-heading-xl-l:2.5rem;--ds--fluid-line-height-heading-xl-m:2.375rem;--ds--fluid-line-height-heading-xl-s:2.25rem;--ds--fluid-line-height-heading-xl-xl:2.5rem;--ds--fluid-line-height-heading-xl-xs:2.125rem;--ds--fluid-line-height-heading-xs-l:1.375rem;--ds--fluid-line-height-heading-xs-m:1.375rem;--ds--fluid-line-height-heading-xs-s:1.375rem;--ds--fluid-line-height-heading-xs-xl:1.375rem;--ds--fluid-line-height-heading-xs-xs:1.25rem;--ds--fluid-line-height-label-l-l:1.5rem;--ds--fluid-line-height-label-l-m:1.5rem;--ds--fluid-line-height-label-l-s:1.25rem;--ds--fluid-line-height-label-l-xl:1.5rem;--ds--fluid-line-height-label-l-xs:1.25rem;--ds--fluid-line-height-label-m-l:1.25rem;--ds--fluid-line-height-label-m-m:1.25rem;--ds--fluid-line-height-label-m-s:1rem;--ds--fluid-line-height-label-m-xl:1.25rem;--ds--fluid-line-height-label-m-xs:1rem;--ds--fluid-line-height-label-s-l:1rem;--ds--fluid-line-height-label-s-m:1rem;--ds--fluid-line-height-label-s-s:.875rem;--ds--fluid-line-height-label-s-xl:1rem;--ds--fluid-line-height-label-s-xs:.875rem;--ds--fluid-line-height-label-xl-l:1.5rem;--ds--fluid-line-height-label-xl-m:1.5rem;--ds--fluid-line-height-label-xl-s:1.25rem;--ds--fluid-line-height-label-xl-xl:1.5rem;--ds--fluid-line-height-label-xl-xs:1.25rem;--ds--fluid-line-height-label-xs-l:.875rem;--ds--fluid-line-height-label-xs-m:.875rem;--ds--fluid-line-height-label-xs-s:.75rem;--ds--fluid-line-height-label-xs-xl:.875rem;--ds--fluid-line-height-label-xs-xs:.75rem;--ds--fluid-line-height-meter-reading-l:1.5rem;--ds--fluid-line-height-meter-reading-m:1.5rem;--ds--fluid-line-height-meter-reading-s:1.375rem;--ds--fluid-line-height-meter-reading-xl:1.5rem;--ds--fluid-line-height-meter-reading-xs:1.25rem;--ds--media-query-any-hover-hover:"(any-hover: hover)";--ds--media-query-any-hover-none:"(any-hover: none)";--ds--media-query-any-hover-on-demand:"(any-hover: on-demand)";--ds--media-query-any-pointer-coarse:"(any-pointer: coarse)";--ds--media-query-any-pointer-fine:"(any-pointer: fine)";--ds--media-query-any-pointer-none:"(any-pointer: none)";--ds--media-query-device-point-at:"(hover: hover) and (pointer: coarse)";--ds--media-query-device-pointer:"(hover: hover) and (pointer: fine)";--ds--media-query-device-stylus:"(hover: none) and (pointer: fine)";--ds--media-query-device-touch:"(hover: none) and (pointer: coarse)";--ds--media-query-max-width-l:"screen and (max-width: var(--ds--breakpoint-to-l))";--ds--media-query-max-width-m:"screen and (max-width: var(--ds--breakpoint-to-m))";--ds--media-query-max-width-s:"screen and (max-width: var(--ds--breakpoint-to-s))";--ds--media-query-max-width-xl:"screen and (max-width: var(--ds--breakpoint-to-xl))";--ds--media-query-max-width-xs:"screen and (max-width: var(--ds--breakpoint-to-xs))";--ds--media-query-min-width-l:"screen and (min-width: var(--ds--breakpoint-l))";--ds--media-query-min-width-m:"screen and (min-width: var(--ds--breakpoint-m))";--ds--media-query-min-width-s:"screen and (min-width: var(--ds--breakpoint-s))";--ds--media-query-min-width-xl:"screen and (min-width: var(--ds--breakpoint-xl))";--ds--media-query-min-width-xs:"screen and (min-width: var(--ds--breakpoint-xs))";--ds--media-query-orientation-landscape:"(orientation: landscape)";--ds--media-query-orientation-portrait:"(orientation: portrait)";--ds--size-0:0rem;--ds--size-12:.75rem;--ds--size-16:1rem;--ds--size-20:1.25rem;--ds--size-24:1.5rem;--ds--size-28:1.75rem;--ds--size-2:.125rem;--ds--size-32:2rem;--ds--size-36:2.25rem;--ds--size-40:2.5rem;--ds--size-42:2.625rem;--ds--size-48:3rem;--ds--size-4:.25rem;--ds--size-56:3.5rem;--ds--size-64:4rem;--ds--size-80:5rem;--ds--size-8:.5rem;--ds--spacing-2xl:var(--ds--size-48);--ds--spacing-2xs:var(--ds--size-4);--ds--spacing-3xl:var(--ds--size-64);--ds--spacing-3xs:var(--ds--size-2);--ds--spacing-lg:var(--ds--size-24);--ds--spacing-md:var(--ds--size-16);--ds--spacing-none:var(--ds--size-0);--ds--spacing-sm:var(--ds--size-12);--ds--spacing-xl:var(--ds--size-32);--ds--spacing-xs:var(--ds--size-8);--ds--text-font-family-body-l:var(--ds--typography-font-family-main);--ds--text-font-family-body-m:var(--ds--typography-font-family-main);--ds--text-font-family-body-s:var(--ds--typography-font-family-main);--ds--text-font-family-body-xs:var(--ds--typography-font-family-main);--ds--text-font-family-heading-2xl:var(--ds--typography-font-family-main);--ds--text-font-family-heading-2xs:var(--ds--typography-font-family-main);--ds--text-font-family-heading-l:var(--ds--typography-font-family-main);--ds--text-font-family-heading-m:var(--ds--typography-font-family-main);--ds--text-font-family-heading-s:var(--ds--typography-font-family-main);--ds--text-font-family-heading-xl:var(--ds--typography-font-family-main);--ds--text-font-family-heading-xs:var(--ds--typography-font-family-main);--ds--text-font-family-label-l:var(--ds--typography-font-family-main);--ds--text-font-family-label-m:var(--ds--typography-font-family-main);--ds--text-font-family-label-s:var(--ds--typography-font-family-main);--ds--text-font-family-label-xl:var(--ds--typography-font-family-main);--ds--text-font-family-label-xs:var(--ds--typography-font-family-main);--ds--text-font-family-meter-reading:var(--ds--typography-font-family-mono);--ds--text-font-size-body-l:var(--ds--typography-font-size-40);--ds--text-font-size-body-m:var(--ds--typography-font-size-30);--ds--text-font-size-body-s:var(--ds--typography-font-size-20);--ds--text-font-size-body-xs:var(--ds--typography-font-size-10);--ds--text-font-size-heading-2xl:var(--ds--typography-font-size-100);--ds--text-font-size-heading-2xs:var(--ds--typography-font-size-30);--ds--text-font-size-heading-l:var(--ds--typography-font-size-80);--ds--text-font-size-heading-m:var(--ds--typography-font-size-70);--ds--text-font-size-heading-s:var(--ds--typography-font-size-60);--ds--text-font-size-heading-xl:var(--ds--typography-font-size-90);--ds--text-font-size-heading-xs:var(--ds--typography-font-size-40);--ds--text-font-size-label-l:var(--ds--typography-font-size-40);--ds--text-font-size-label-m:var(--ds--typography-font-size-30);--ds--text-font-size-label-s:var(--ds--typography-font-size-20);--ds--text-font-size-label-xl:var(--ds--typography-font-size-60);--ds--text-font-size-label-xs:var(--ds--typography-font-size-10);--ds--text-font-size-meter-reading:var(--ds--size-16);--ds--text-font-weight-body-l:var(--ds--typography-font-weight-regular);--ds--text-font-weight-body-m:var(--ds--typography-font-weight-regular);--ds--text-font-weight-body-s:var(--ds--typography-font-weight-regular);--ds--text-font-weight-body-xs:var(--ds--typography-font-weight-regular);--ds--text-font-weight-heading-2xl:var(--ds--typography-font-weight-bold);--ds--text-font-weight-heading-2xs:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-heading-l:var(--ds--typography-font-weight-medium);--ds--text-font-weight-heading-m:var(--ds--typography-font-weight-medium);--ds--text-font-weight-heading-s:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-heading-xl:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-heading-xs:var(--ds--typography-font-weight-semibold);--ds--text-font-weight-label-l:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-m:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-s:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-xl:var(--ds--typography-font-weight-medium);--ds--text-font-weight-label-xs:var(--ds--typography-font-weight-medium);--ds--text-font-weight-meter-reading:var(--ds--typography-font-weight-bold);--ds--text-letter-spacing-body-l:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-body-m:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-body-s:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-body-xs:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-heading-2xl:var(--ds--typography-letter-spacing-3);--ds--text-letter-spacing-heading-2xs:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-heading-l:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-heading-m:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-heading-s:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-heading-xl:var(--ds--typography-letter-spacing-2);--ds--text-letter-spacing-heading-xs:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-label-l:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-label-m:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-label-s:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-label-xl:var(--ds--typography-letter-spacing-1);--ds--text-letter-spacing-label-xs:var(--ds--typography-letter-spacing-0);--ds--text-letter-spacing-meter-reading:-.5px;--ds--text-line-height-body-l:var(--ds--typography-line-height-40);--ds--text-line-height-body-m:var(--ds--typography-line-height-20);--ds--text-line-height-body-s:var(--ds--typography-line-height-10);--ds--text-line-height-body-xs:var(--ds--typography-line-height-10);--ds--text-line-height-heading-2xl:var(--ds--typography-line-height-95);--ds--text-line-height-heading-2xs:var(--ds--typography-line-height-30);--ds--text-line-height-heading-l:var(--ds--typography-line-height-70);--ds--text-line-height-heading-m:var(--ds--typography-line-height-60);--ds--text-line-height-heading-s:var(--ds--typography-line-height-50);--ds--text-line-height-heading-xl:var(--ds--typography-line-height-75);--ds--text-line-height-heading-xs:var(--ds--typography-line-height-40);--ds--text-line-height-label-l:var(--ds--typography-line-height-40);--ds--text-line-height-label-m:var(--ds--typography-line-height-30);--ds--text-line-height-label-s:var(--ds--typography-line-height-10);--ds--text-line-height-label-xl:var(--ds--typography-line-height-60);--ds--text-line-height-label-xs:var(--ds--typography-line-height-5);--ds--text-line-height-meter-reading:var(--ds--size-24);--ds--typography-font-family-main:"Noto Sans", arial, sans-serif;--ds--typography-font-family-mono:"Noto Sans Mono", monospace;--ds--typography-font-size-100:3rem;--ds--typography-font-size-10:.625rem;--ds--typography-font-size-20:.75rem;--ds--typography-font-size-30:.875rem;--ds--typography-font-size-40:1rem;--ds--typography-font-size-50:1.125rem;--ds--typography-font-size-60:1.25rem;--ds--typography-font-size-70:1.5rem;--ds--typography-font-size-80:1.75rem;--ds--typography-font-size-90:2rem;--ds--typography-font-weight-bold:700;--ds--typography-font-weight-light:300;--ds--typography-font-weight-medium:500;--ds--typography-font-weight-regular:400;--ds--typography-font-weight-semibold:600;--ds--typography-letter-spacing-0:0px;--ds--typography-letter-spacing-1:.15px;--ds--typography-letter-spacing-2:.25px;--ds--typography-letter-spacing-3:.4px;--ds--typography-letter-spacing-4:.5px;--ds--typography-line-height-100:64px;--ds--typography-line-height-10:16px;--ds--typography-line-height-20:18px;--ds--typography-line-height-30:20px;--ds--typography-line-height-40:24px;--ds--typography-line-height-50:28px;--ds--typography-line-height-5:14px;--ds--typography-line-height-60:32px;--ds--typography-line-height-70:36px;--ds--typography-line-height-75:38.4px;--ds--typography-line-height-80:40px;--ds--typography-line-height-90:48px;--ds--typography-line-height-95:52.8px;--ds-app-bar-box-shadow:var(--ds--elevation-0-box-shadow);--ds-app-bar-color-background:var(--ds--color-component-app-bar-background-rest);--ds-app-bar-color-text:var(--ds--color-component-app-bar-foreground-rest);--ds-app-bar-font-family:var(--ds--typography-font-family-main);--ds-app-bar-font-size:var(--ds--text-font-size-label-l);--ds-app-bar-font-weight:var(--ds--typography-font-weight-semibold);--ds-app-bar-line-height:var(--ds--size-24);--ds-app-bar-min-height:var(--ds--size-40);--ds-avatar-border-radius:var(--ds--border-radius-full);--ds-avatar-border-style:var(--ds--border-style-solid);--ds-avatar-border-width:var(--ds--border-width-thin);--ds-avatar-color-background-accent:var(--ds--color-accent-brandblue-300);--ds-avatar-color-background-image:var(--ds--color-neutral-background-3);--ds-avatar-color-background-neutral:var(--ds--color-neutral-background-3);--ds-avatar-color-border-accent:var(--ds--color-neutral-stroke-transparent);--ds-avatar-color-border-image:var(--ds--color-neutral-stroke-2);--ds-avatar-color-border-neutral:var(--ds--color-neutral-stroke-2);--ds-avatar-color-text-accent:var(--ds--color-neutral-foreground-inverted-1);--ds-avatar-color-text-image:var(--ds--color-neutral-stroke-transparent);--ds-avatar-color-text-neutral:var(--ds--color-neutral-foreground-1);--ds-avatar-height:var(--ds-avatar-width);--ds-avatar-margin:var(--ds--spacing-2xs);--ds-avatar-width:var(--ds--size-32);--ds-badge-color-background-brown:var(--ds--color-component-badge-brown-background);--ds-badge-color-background-citron:var(--ds--color-component-badge-citron-background);--ds-badge-color-background-magenta:var(--ds--color-component-badge-magenta-background);--ds-badge-color-background-notification:var(--ds--color-component-badge-notification-background);--ds-badge-color-background-purple:var(--ds--color-component-badge-purple-background);--ds-badge-color-background-slate:var(--ds--color-component-badge-slate-background);--ds-badge-color-background-teal:var(--ds--color-component-badge-teal-background);--ds-badge-color-background-violet:var(--ds--color-component-badge-violet-background);--ds-badge-color-background-yellow:var(--ds--color-component-badge-yellow-background);--ds-badge-color-text-brown:var(--ds--color-component-badge-brown-foreground);--ds-badge-color-text-citron:var(--ds--color-component-badge-citron-foreground);--ds-badge-color-text-magenta:var(--ds--color-component-badge-magenta-foreground);--ds-badge-color-text-notification:var(--ds--color-component-badge-notification-foreground);--ds-badge-color-text-purple:var(--ds--color-component-badge-purple-foreground);--ds-badge-color-text-slate:var(--ds--color-component-badge-slate-foreground);--ds-badge-color-text-teal:var(--ds--color-component-badge-teal-foreground);--ds-badge-color-text-violet:var(--ds--color-component-badge-violet-foreground);--ds-badge-color-text-yellow:var(--ds--color-component-badge-yellow-foreground);--ds-badge-icon-height-large:var(--ds--size-24);--ds-badge-icon-height-medium:var(--ds--size-16);--ds-badge-icon-height-small:var(--ds--size-16);--ds-badge-icon-width-large:var(--ds--size-24);--ds-badge-icon-width-medium:var(--ds--size-16);--ds-badge-icon-width-small:var(--ds--size-16);--ds-body-color-background:var(--ds--color-neutral-background-1);--ds-button-border-radius:var(--ds--border-radius-s);--ds-button-border-style-caution:var(--ds--border-style-none);--ds-button-border-style-ghost:var(--ds--border-style-none);--ds-button-border-style-primary:var(--ds--border-style-none);--ds-button-border-style-secondary:var(--ds--border-style-none);--ds-button-border-style-tertiary:var(--ds--border-style-solid);--ds-button-border-width-caution:var(--ds--border-width-none);--ds-button-border-width-ghost:var(--ds--border-width-none);--ds-button-border-width-primary:var(--ds--border-width-none);--ds-button-border-width-secondary:var(--ds--border-width-none);--ds-button-border-width-tertiary:var(--ds--border-width-thin);--ds-button-box-shadow-caution:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-ghost:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-primary:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-secondary:var(--ds--elevation-0-box-shadow);--ds-button-box-shadow-tertiary:var(--ds--elevation-0-box-shadow);--ds-button-color-background-app-bar-active:var(--ds--color-component-app-bar-background-rest);--ds-button-color-background-app-bar-disabled:var(--ds--color-component-app-bar-background-disabled);--ds-button-color-background-app-bar-hover:var(--ds--color-component-app-bar-background-hover);--ds-button-color-background-app-bar-normal:var(--ds--color-component-app-bar-background-rest);--ds-button-color-background-app-bar-selected-disabled:var(--ds--color-component-app-bar-background-disabled);--ds-button-color-background-app-bar-selected-hover:var(--ds--color-component-app-bar-background-hover);--ds-button-color-background-app-bar-selected:var(--ds--color-component-app-bar-background-selected);--ds-button-color-background-caution-active:var(--ds--color-component-button-caution-background-pressed);--ds-button-color-background-caution-disabled:var(--ds--color-component-button-caution-background-disabled);--ds-button-color-background-caution-fallback:var(--ds--color-component-button-caution-background-disabled);--ds-button-color-background-caution-hover:var(--ds--color-component-button-caution-background-hover);--ds-button-color-background-caution-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-caution-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-caution-normal:var(--ds--color-component-button-caution-background-rest);--ds-button-color-background-caution-selected-disabled:var(--ds--color-component-button-caution-background-selected-disabled);--ds-button-color-background-caution-selected-hover:var(--ds--color-component-button-caution-background-selected-hover);--ds-button-color-background-caution-selected:var(--ds--color-component-button-caution-background-selected);--ds-button-color-background-ghost-active:var(--ds--color-component-button-ghost-background-pressed);--ds-button-color-background-ghost-disabled:var(--ds--color-component-button-ghost-background-disabled);--ds-button-color-background-ghost-fallback:var(--ds--color-component-button-ghost-background-disabled);--ds-button-color-background-ghost-hover:var(--ds--color-component-button-ghost-background-hover);--ds-button-color-background-ghost-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-ghost-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-ghost-normal:var(--ds--color-component-button-ghost-background-rest);--ds-button-color-background-ghost-selected-disabled:var(--ds--color-component-button-ghost-background-selected-disabled);--ds-button-color-background-ghost-selected-hover:var(--ds--color-component-button-ghost-background-selected-hover);--ds-button-color-background-ghost-selected:var(--ds--color-component-button-ghost-background-selected);--ds-button-color-background-primary-active:var(--ds--color-component-button-primary-background-pressed);--ds-button-color-background-primary-disabled:var(--ds--color-component-button-primary-background-disabled);--ds-button-color-background-primary-fallback:var(--ds--color-component-button-primary-background-disabled);--ds-button-color-background-primary-hover:var(--ds--color-component-button-primary-background-hover);--ds-button-color-background-primary-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-primary-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-primary-normal:var(--ds--color-component-button-primary-background-rest);--ds-button-color-background-primary-selected-disabled:var(--ds--color-component-button-primary-background-selected-disabled);--ds-button-color-background-primary-selected-hover:var(--ds--color-component-button-primary-background-selected-hover);--ds-button-color-background-primary-selected:var(--ds--color-component-button-primary-background-selected);--ds-button-color-background-secondary-active:var(--ds--color-component-button-secondary-background-pressed);--ds-button-color-background-secondary-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-button-color-background-secondary-fallback:var(--ds--color-component-button-secondary-background-disabled);--ds-button-color-background-secondary-hover:var(--ds--color-component-button-secondary-background-hover);--ds-button-color-background-secondary-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-secondary-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-secondary-normal:var(--ds--color-component-button-secondary-background-rest);--ds-button-color-background-secondary-selected-disabled:var(--ds--color-component-button-secondary-background-selected-disabled);--ds-button-color-background-secondary-selected-hover:var(--ds--color-component-button-secondary-background-selected-hover);--ds-button-color-background-secondary-selected:var(--ds--color-component-button-secondary-background-selected);--ds-button-color-background-tertiary-active:var(--ds--color-component-button-tertiary-background-pressed);--ds-button-color-background-tertiary-disabled:var(--ds--color-component-button-tertiary-background-disabled);--ds-button-color-background-tertiary-fallback:var(--ds--color-component-button-tertiary-background-disabled);--ds-button-color-background-tertiary-hover:var(--ds--color-component-button-tertiary-background-hover);--ds-button-color-background-tertiary-long-press-completed:var(--ds--color-accent-magenta-300);--ds-button-color-background-tertiary-long-press:var(--ds--color-accent-magenta-200);--ds-button-color-background-tertiary-normal:var(--ds--color-component-button-tertiary-background-rest);--ds-button-color-background-tertiary-selected-disabled:var(--ds--color-component-button-tertiary-background-selected-disabled);--ds-button-color-background-tertiary-selected-hover:var(--ds--color-component-button-tertiary-background-selected-hover);--ds-button-color-background-tertiary-selected:var(--ds--color-component-button-tertiary-background-selected);--ds-button-color-border-caution-active:var(--ds--color-component-button-caution-stroke-pressed);--ds-button-color-border-caution-disabled:var(--ds--color-component-button-caution-stroke-disabled);--ds-button-color-border-caution-hover:var(--ds--color-component-button-caution-stroke-hover);--ds-button-color-border-caution-normal:var(--ds--color-component-button-caution-stroke-rest);--ds-button-color-border-caution-selected-disabled:var(--ds--color-component-button-caution-stroke-selected-disabled);--ds-button-color-border-caution-selected-hover:var(--ds--color-component-button-caution-stroke-selected-hover);--ds-button-color-border-caution-selected:var(--ds--color-component-button-caution-stroke-selected);--ds-button-color-border-ghost-active:var(--ds--color-component-button-ghost-stroke-pressed);--ds-button-color-border-ghost-disabled:var(--ds--color-component-button-ghost-stroke-disabled);--ds-button-color-border-ghost-hover:var(--ds--color-component-button-ghost-stroke-hover);--ds-button-color-border-ghost-normal:var(--ds--color-component-button-ghost-stroke-rest);--ds-button-color-border-ghost-selected-disabled:var(--ds--color-component-button-ghost-stroke-selected-disabled);--ds-button-color-border-ghost-selected-hover:var(--ds--color-component-button-ghost-stroke-selected-hover);--ds-button-color-border-ghost-selected:var(--ds--color-component-button-ghost-stroke-selected);--ds-button-color-border-primary-active:var(--ds--color-component-button-primary-stroke-pressed);--ds-button-color-border-primary-disabled:var(--ds--color-component-button-primary-stroke-disabled);--ds-button-color-border-primary-hover:var(--ds--color-component-button-primary-stroke-hover);--ds-button-color-border-primary-normal:var(--ds--color-component-button-primary-stroke-rest);--ds-button-color-border-primary-selected-disabled:var(--ds--color-component-button-primary-stroke-selected-disabled);--ds-button-color-border-primary-selected-hover:var(--ds--color-component-button-primary-stroke-selected-hover);--ds-button-color-border-primary-selected:var(--ds--color-component-button-primary-stroke-selected);--ds-button-color-border-secondary-active:var(--ds--color-component-button-secondary-stroke-pressed);--ds-button-color-border-secondary-disabled:var(--ds--color-component-button-secondary-stroke-disabled);--ds-button-color-border-secondary-hover:var(--ds--color-component-button-secondary-stroke-hover);--ds-button-color-border-secondary-normal:var(--ds--color-component-button-secondary-stroke-rest);--ds-button-color-border-secondary-selected-disabled:var(--ds--color-component-button-secondary-stroke-selected-disabled);--ds-button-color-border-secondary-selected-hover:var(--ds--color-component-button-secondary-stroke-selected-hover);--ds-button-color-border-secondary-selected:var(--ds--color-component-button-secondary-stroke-selected);--ds-button-color-border-tertiary-active:var(--ds--color-component-button-tertiary-stroke-pressed);--ds-button-color-border-tertiary-disabled:var(--ds--color-component-button-tertiary-stroke-disabled);--ds-button-color-border-tertiary-hover:var(--ds--color-component-button-tertiary-stroke-hover);--ds-button-color-border-tertiary-normal:var(--ds--color-component-button-tertiary-stroke-rest);--ds-button-color-border-tertiary-selected-disabled:var(--ds--color-component-button-tertiary-stroke-selected-disabled);--ds-button-color-border-tertiary-selected-hover:var(--ds--color-component-button-tertiary-stroke-selected-hover);--ds-button-color-border-tertiary-selected:var(--ds--color-component-button-tertiary-stroke-selected);--ds-button-color-text-app-bar-active:var(--ds--color-component-app-bar-foreground-rest);--ds-button-color-text-app-bar-disabled:var(--ds--color-component-app-bar-foreground-disabled);--ds-button-color-text-app-bar-hover:var(--ds--color-component-app-bar-foreground-hover);--ds-button-color-text-app-bar-normal:var(--ds--color-component-app-bar-foreground-rest);--ds-button-color-text-app-bar-selected-disabled:var(--ds--color-component-app-bar-foreground-disabled);--ds-button-color-text-app-bar-selected-hover:var(--ds--color-component-app-bar-foreground-hover);--ds-button-color-text-app-bar-selected:var(--ds--color-component-app-bar-foreground-selected);--ds-button-color-text-caution-active:var(--ds--color-component-button-caution-foreground-1-pressed);--ds-button-color-text-caution-disabled:var(--ds--color-component-button-caution-foreground-1-disabled);--ds-button-color-text-caution-hover:var(--ds--color-component-button-caution-foreground-1-hover);--ds-button-color-text-caution-long-press:var(--ds--color-component-button-caution-foreground-1-rest);--ds-button-color-text-caution-normal:var(--ds--color-component-button-caution-foreground-1-rest);--ds-button-color-text-caution-selected-disabled:var(--ds--color-component-button-caution-foreground-1-selected-disabled);--ds-button-color-text-caution-selected-hover:var(--ds--color-component-button-caution-foreground-1-selected-hover);--ds-button-color-text-caution-selected:var(--ds--color-component-button-caution-foreground-1-selected);--ds-button-color-text-ghost-active:var(--ds--color-component-button-ghost-foreground-1-pressed);--ds-button-color-text-ghost-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-button-color-text-ghost-hover:var(--ds--color-component-button-ghost-foreground-1-hover);--ds-button-color-text-ghost-long-press:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-button-color-text-ghost-normal:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-button-color-text-ghost-selected-disabled:var(--ds--color-component-button-ghost-foreground-1-selected-disabled);--ds-button-color-text-ghost-selected-hover:var(--ds--color-component-button-ghost-foreground-1-selected-hover);--ds-button-color-text-ghost-selected:var(--ds--color-component-button-ghost-foreground-1-selected);--ds-button-color-text-primary-active:var(--ds--color-component-button-primary-foreground-1-pressed);--ds-button-color-text-primary-disabled:var(--ds--color-component-button-primary-foreground-1-disabled);--ds-button-color-text-primary-hover:var(--ds--color-component-button-primary-foreground-1-hover);--ds-button-color-text-primary-long-press:var(--ds--color-component-button-primary-foreground-1-rest);--ds-button-color-text-primary-normal:var(--ds--color-component-button-primary-foreground-1-rest);--ds-button-color-text-primary-selected-disabled:var(--ds--color-component-button-primary-foreground-1-selected-disabled);--ds-button-color-text-primary-selected-hover:var(--ds--color-component-button-primary-foreground-1-selected-hover);--ds-button-color-text-primary-selected:var(--ds--color-component-button-primary-foreground-1-selected);--ds-button-color-text-secondary-active:var(--ds--color-component-button-secondary-foreground-1-pressed);--ds-button-color-text-secondary-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-button-color-text-secondary-hover:var(--ds--color-component-button-secondary-foreground-1-hover);--ds-button-color-text-secondary-long-press:var(--ds--color-component-button-secondary-foreground-1-rest);--ds-button-color-text-secondary-normal:var(--ds--color-component-button-secondary-foreground-1-rest);--ds-button-color-text-secondary-selected-disabled:var(--ds--color-component-button-secondary-foreground-1-selected-disabled);--ds-button-color-text-secondary-selected-hover:var(--ds--color-component-button-secondary-foreground-1-selected-hover);--ds-button-color-text-secondary-selected:var(--ds--color-component-button-secondary-foreground-1-selected);--ds-button-color-text-tertiary-active:var(--ds--color-component-button-tertiary-foreground-1-pressed);--ds-button-color-text-tertiary-disabled:var(--ds--color-component-button-tertiary-foreground-1-disabled);--ds-button-color-text-tertiary-hover:var(--ds--color-component-button-tertiary-foreground-1-hover);--ds-button-color-text-tertiary-long-press:var(--ds--color-component-button-tertiary-foreground-1-rest);--ds-button-color-text-tertiary-normal:var(--ds--color-component-button-tertiary-foreground-1-rest);--ds-button-color-text-tertiary-selected-disabled:var(--ds--color-component-button-tertiary-foreground-1-selected-disabled);--ds-button-color-text-tertiary-selected-hover:var(--ds--color-component-button-tertiary-foreground-1-selected-hover);--ds-button-color-text-tertiary-selected:var(--ds--color-component-button-tertiary-foreground-1-selected);--ds-button-group-border-style:var(--ds--border-style-solid);--ds-button-group-border-width:var(--ds--border-width-thin);--ds-button-group-color-border-caution:var(--ds--color-component-button-group-caution-stroke);--ds-button-group-color-border-disabled:var(--ds--color-component-button-group-disabled-stroke);--ds-button-group-color-border-ghost:var(--ds--color-component-button-group-ghost-stroke);--ds-button-group-color-border-primary:var(--ds--color-component-button-group-primary-stroke);--ds-button-group-color-border-secondary:var(--ds--color-component-button-group-secondary-stroke);--ds-button-group-color-border-tertiary:var(--ds--color-component-button-group-tertiary-stroke);--ds-button-icon-height-large:var(--ds--size-24);--ds-button-icon-height-medium:var(--ds--size-24);--ds-button-icon-height-small:var(--ds--size-16);--ds-button-icon-height-x-large:var(--ds--size-24);--ds-button-icon-height-x-small:var(--ds--size-16);--ds-button-icon-width-large:var(--ds--size-24);--ds-button-icon-width-medium:var(--ds--size-24);--ds-button-icon-width-small:var(--ds--size-16);--ds-button-icon-width-x-large:var(--ds--size-24);--ds-button-icon-width-x-small:var(--ds--size-16);--ds-button-transition:none;--ds-button-width:auto;--ds-card-border-radius:var(--ds--border-radius-s);--ds-card-border-style:var(--ds--border-style-solid);--ds-card-border-width:var(--ds--border-width-thin);--ds-card-color-background-hover:var(--ds--color-component-form-background-hover);--ds-card-color-background-rest:var(--ds--color-component-form-background-rest);--ds-card-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-card-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-checkbox-border-radius:var(--ds--border-radius-s);--ds-checkbox-border-style:var(--ds--border-style-solid);--ds-checkbox-border-width:var(--ds--border-width-thin);--ds-checkbox-checkmark-color-background-checked-active:var(--ds--color-component-form-accent-active);--ds-checkbox-checkmark-color-background-checked-disabled:var(--ds--color-primitive-transparent);--ds-checkbox-checkmark-color-background-checked-error:var(--ds--color-component-form-background-error-1);--ds-checkbox-checkmark-color-background-checked-focus:var(--ds--color-component-form-accent-focus);--ds-checkbox-checkmark-color-background-checked-hover:var(--ds--color-component-form-accent-hover);--ds-checkbox-checkmark-color-background-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-checkbox-checkmark-color-background-checked-rest:var(--ds--color-component-form-accent-rest);--ds-checkbox-checkmark-color-background-unchecked-active:var(--ds--color-component-form-background-active);--ds-checkbox-checkmark-color-background-unchecked-disabled:var(--ds--color-component-form-background-disabled);--ds-checkbox-checkmark-color-background-unchecked-error:var(--ds--color-component-form-background-error-2);--ds-checkbox-checkmark-color-background-unchecked-hover:var(--ds--color-component-form-background-hover);--ds-checkbox-checkmark-color-background-unchecked-readonly:var(--ds--color-component-form-background-readonly);--ds-checkbox-checkmark-color-background-unchecked-rest:var(--ds--color-component-form-background-rest);--ds-checkbox-checkmark-color-fill-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-checkmark-color-fill-checked-error:var(--ds--color-component-form-foreground-error-2);--ds-checkbox-checkmark-color-fill-checked-focus:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-checkbox-checkmark-color-fill-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-checkbox-checkmark-color-fill-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-checkmark-color-fill-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-checkbox-checkmark-color-fill-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-checkbox-checkmark-color-fill-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-checkbox-checkmark-color-fill-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-checkbox-checkmark-color-fill-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-checkbox-color-background-checked-active:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-disabled:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-error:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-focus:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-hover:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-readonly:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-checked-rest:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-active:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-disabled:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-error:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-hover:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-readonly:var(--ds--color-primitive-transparent);--ds-checkbox-color-background-unchecked-rest:var(--ds--color-primitive-transparent);--ds-checkbox-color-border-checked-active:var(--ds--color-component-form-accent-active);--ds-checkbox-color-border-checked-disabled:var(--ds--color-component-form-stroke-disabled);--ds-checkbox-color-border-checked-error:var(--ds--color-component-form-background-error-1);--ds-checkbox-color-border-checked-focus:var(--ds--color-component-form-accent-focus);--ds-checkbox-color-border-checked-hover:var(--ds--color-component-form-accent-hover);--ds-checkbox-color-border-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-checkbox-color-border-checked-rest:var(--ds--color-component-form-accent-rest);--ds-checkbox-color-border-unchecked-active:var(--ds--color-component-form-stroke-active);--ds-checkbox-color-border-unchecked-disabled:var(--ds--color-component-form-stroke-disabled);--ds-checkbox-color-border-unchecked-error:var(--ds--color-component-form-stroke-error);--ds-checkbox-color-border-unchecked-hover:var(--ds--color-component-form-stroke-hover);--ds-checkbox-color-border-unchecked-readonly:var(--ds--color-component-form-stroke-readonly);--ds-checkbox-color-border-unchecked-rest:var(--ds--color-component-form-stroke-rest);--ds-checkbox-color-text-checked-active:var(--ds--color-component-form-foreground-active);--ds-checkbox-color-text-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-color-text-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-checkbox-color-text-checked-focus:var(--ds--color-component-form-foreground-focus);--ds-checkbox-color-text-checked-hover:var(--ds--color-component-form-foreground-hover);--ds-checkbox-color-text-checked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-checkbox-color-text-checked-rest:var(--ds--color-component-form-foreground-rest);--ds-checkbox-color-text-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-checkbox-color-text-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-checkbox-color-text-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-checkbox-color-text-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-checkbox-color-text-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-checkbox-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-checkbox-color-text-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-checkbox-height-large:var(--ds--size-32);--ds-checkbox-height-medium:var(--ds--size-24);--ds-checkbox-height-small:var(--ds--size-16);--ds-checkbox-label-transition:none;--ds-checkbox-transition:none;--ds-checkbox-width-large:var(--ds--size-32);--ds-checkbox-width-medium:var(--ds--size-24);--ds-checkbox-width-small:var(--ds--size-16);--ds-content-switcher-border-radius:var(--ds--border-radius-s);--ds-content-switcher-border-style:var(--ds--border-style-solid);--ds-content-switcher-border-width:var(--ds--border-width-thin);--ds-content-switcher-button-color-background-normal:var(--ds--color-component-form-background-rest);--ds-content-switcher-button-color-background-selected-hover:var(--ds--color-component-form-accent-hover);--ds-content-switcher-button-color-background-selected:var(--ds--color-component-form-accent-rest);--ds-content-switcher-button-color-text-selected-hover:var(--ds--color-component-form-foreground-inverted);--ds-content-switcher-button-color-text-selected:var(--ds--color-component-form-foreground-inverted);--ds-content-switcher-color-background:var(--ds--color-component-form-background-rest);--ds-content-switcher-color-border:var(--ds--color-component-form-stroke-rest);--ds-coordinate-input-font-family:var(--ds--typography-font-family-mono);--ds-coordinate-input-margin:var(--ds--spacing-xs);--ds-current-barb-color-border:var(--ds--color-text-highlight);--ds-current-barb-color-stroke:var(--ds--color-neutral-foreground-1);--ds-current-barb-margin:var(--ds--spacing-xs);--ds-date-picker-calendar-border-radius:var(--ds--border-radius-none);--ds-date-picker-calendar-border-style:var(--ds--border-style-solid);--ds-date-picker-calendar-border-width:var(--ds--border-width-thin);--ds-date-picker-calendar-day-of-week-color-text:var(--ds--color-neutral-foreground-1);--ds-date-picker-calendar-header-color-text:var(--ds--color-neutral-foreground-3);--ds-date-picker-calendar-other-month-day-color-text:var(--ds--color-neutral-foreground-3);--ds-date-picker-calendar-today-border-style:var(--ds--border-style-solid);--ds-date-picker-calendar-today-border-width:var(--ds--border-width-thick);--ds-date-picker-calendar-today-color-border:var(--ds--color-neutral-stroke-1);--ds-date-picker-width:200px;--ds-dial-gauge-arc-color-fill:var(--ds--color-neutral-background-1);--ds-dial-gauge-color-border-alert:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-border-base:var(--ds--color-accent-brandblue-200);--ds-dial-gauge-color-border-error:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-border-reference:var(--ds--color-accent-teal-200);--ds-dial-gauge-color-border-target:var(--ds--color-accent-purple-200);--ds-dial-gauge-color-border-warning:var(--ds--color-component-message-warning-background-2);--ds-dial-gauge-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-fill-base:var(--ds--color-neutral-foreground-1);--ds-dial-gauge-color-fill-error:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-color-fill-reference:var(--ds--color-accent-teal-200);--ds-dial-gauge-color-fill-target:var(--ds--color-accent-purple-200);--ds-dial-gauge-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-dial-gauge-face-color-fill:var(--ds--color-neutral-background-3);--ds-dial-gauge-margin:var(--ds--spacing-xs);--ds-dial-gauge-range-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-dial-gauge-range-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-dial-gauge-ticks-color-fill:var(--ds--color-neutral-foreground-2);--ds-divider-color-background-brand:var(--ds--color-accent-brandblue-200);--ds-divider-color-background-default:var(--ds--color-neutral-stroke-2);--ds-divider-color-background-strong:var(--ds--color-neutral-stroke-3);--ds-divider-color-background-subtle:var(--ds--color-neutral-stroke-1);--ds-divider-color-text-brand:var(--ds--color-accent-brandblue-200);--ds-divider-color-text-default:var(--ds--color-neutral-foreground-2);--ds-divider-color-text-strong:var(--ds--color-neutral-foreground-2);--ds-divider-color-text-subtle:var(--ds--color-neutral-foreground-2);--ds-divider-horizontal-height:var(--ds--border-width-thin);--ds-divider-horizontal-width:100%;--ds-divider-vertical-height:100%;--ds-divider-vertical-min-height:var(--ds--size-24);--ds-divider-vertical-width:var(--ds--border-width-thin);--ds-drawer-border-style:var(--ds--border-style-solid);--ds-drawer-border-width:var(--ds--border-width-thin);--ds-drawer-box-shadow-contained:var(--ds--elevation-2-box-shadow);--ds-drawer-box-shadow-normal:var(--ds--elevation-16-box-shadow);--ds-drawer-color-border:var(--ds--color-neutral-stroke-1);--ds-drawer-overlay-color-background:#0003;--ds-drawer-panel-color-background:var(--ds--color-neutral-background-1);--ds-drawer-panel-height:30vh;--ds-drawer-panel-width:300px;--ds-drawer-z-index-contained:900;--ds-drawer-z-index-normal:1000;--ds-dropdown-z-index:10000;--ds-dropzone-border-radius:var(--ds--border-radius-s);--ds-dropzone-border-style:var(--ds--border-style-solid);--ds-dropzone-border-width:var(--ds--border-width-thin);--ds-dropzone-box-shadow:0px 0px 16px 0px #00000040 inset;--ds-dropzone-color-background-active:var(--ds--color-component-form-background-rest);--ds-dropzone-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-dropzone-color-background-error:var(--ds--color-component-form-background-error-2);--ds-dropzone-color-background-hover:var(--ds--color-accent-brandblue-100);--ds-dropzone-color-background-rest:var(--ds--color-component-form-background-rest);--ds-dropzone-color-border-active:var(--ds--color-component-form-stroke-active);--ds-dropzone-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-dropzone-color-border-error:var(--ds--color-component-form-stroke-error);--ds-dropzone-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-dropzone-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-dropzone-color-text-active:var(--ds--color-component-form-foreground-active);--ds-dropzone-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-dropzone-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-dropzone-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-dropzone-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-dropzone-footer-color-background-disabled:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-background-error:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-background-rest:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-border-disabled:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-border-error:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-border-rest:var(--ds--color-neutral-background-2);--ds-dropzone-footer-color-text-disabled:var(--ds--color-neutral-foreground-disabled);--ds-dropzone-footer-color-text-error:var(--ds--color-neutral-foreground-3);--ds-dropzone-footer-color-text-rest:var(--ds--color-neutral-foreground-3);--ds-dropzone-height:160px;--ds-engine-combo-gap:var(--ds--spacing-2xs);--ds-engine-combo-margin:var(--ds--spacing-xs);--ds-engine-element-color-text-active:var(--ds--color-neutral-foreground-1);--ds-engine-element-color-text-inactive:var(--ds--color-neutral-foreground-2);--ds-engine-element-font-family:var(--ds--typography-font-family-main);--ds-engine-element-font-size:var(--ds--text-font-size-label-m);--ds-engine-element-line-height:var(--ds--text-line-height-label-l);--ds-engine-element-max-width:var(--ds--size-8);--ds-expansion-panel-color-text-expanded:var(--ds--color-neutral-foreground-1);--ds-expansion-panel-color-text-normal:var(--ds--color-neutral-foreground-2);--ds-expansion-panel-icon-height-large:var(--ds--size-24);--ds-expansion-panel-icon-height-medium:var(--ds--size-24);--ds-expansion-panel-icon-height-small:var(--ds--size-16);--ds-expansion-panel-icon-width-large:var(--ds--size-24);--ds-expansion-panel-icon-width-medium:var(--ds--size-24);--ds-expansion-panel-icon-width-small:var(--ds--size-16);--ds-flag-margin:var(--ds--spacing-xs);--ds-focus-ring-border-style:var(--ds--border-style-solid);--ds-focus-ring-border-width:var(--ds--border-width-thick);--ds-focus-ring-color-border:var(--ds--color-neutral-stroke-focus);--ds-focus-ring-offset:2px;--ds-form-item-label-color-text:var(--ds--color-neutral-foreground-1);--ds-form-item-label-required-color-text:var(--ds--color-text-danger);--ds-gauge-height:256px;--ds-gauge-width:256px;--ds-grid-margin:var(--ds--spacing-md);--ds-gutter:var(--ds--spacing-md);--ds-icon-margin:var(--ds--spacing-xs);--ds-input-border-radius:var(--ds--border-radius-s);--ds-input-border-style:var(--ds--border-style-solid);--ds-input-border-width:var(--ds--border-width-thin);--ds-input-box-shadow-active:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-hover:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-input-box-shadow-selected:var(--ds--elevation-0-box-shadow);--ds-input-color-background-active:var(--ds--color-component-form-background-active);--ds-input-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-input-color-background-error:var(--ds--color-component-form-background-error-2);--ds-input-color-background-focus:var(--ds--color-component-form-background-focus);--ds-input-color-background-hover:var(--ds--color-component-form-background-hover);--ds-input-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-input-color-background-rest:var(--ds--color-component-form-background-rest);--ds-input-color-border-active:var(--ds--color-component-form-stroke-active);--ds-input-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-input-color-border-error:var(--ds--color-component-form-stroke-error);--ds-input-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-input-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-input-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-input-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-input-color-text-active:var(--ds--color-component-form-foreground-active);--ds-input-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-input-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-input-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-input-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-input-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-input-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-input-icon-height-large:var(--ds--size-24);--ds-input-icon-height-medium:var(--ds--size-24);--ds-input-icon-height-small:var(--ds--size-16);--ds-input-icon-width-large:var(--ds--size-24);--ds-input-icon-width-medium:var(--ds--size-24);--ds-input-icon-width-small:var(--ds--size-16);--ds-input-placeholder-color-text:var(--ds--color-component-form-foreground-placeholder);--ds-input-transition:none;--ds-input-width:200px;--ds-keyboard-button-font-size:var(--ds--text-font-size-label-l);--ds-keyboard-button-height:var(--ds--size-64);--ds-keyboard-button-line-height:var(--ds--size-32);--ds-keyboard-color-background:var(--ds--color-neutral-background-3);--ds-keyboard-gap:var(--ds--spacing-xs);--ds-keyboard-key-border-radius:var(--ds--border-radius-xs);--ds-keyboard-key-border-style:var(--ds--border-style-solid);--ds-keyboard-key-border-width:var(--ds--border-width-thin);--ds-keyboard-key-box-shadow:0 2px 0 #0000004d;--ds-keyboard-key-color-background:var(--ds--color-neutral-background-2);--ds-keyboard-key-color-border:var(--ds--color-neutral-stroke-1);--ds-keyboard-key-color-text:var(--ds--color-neutral-foreground-1);--ds-keyboard-key-font-family:var(--ds--typography-font-family-main);--ds-keyboard-key-font-size:var(--ds--text-font-size-label-l);--ds-keyboard-key-font-weight:var(--ds--typography-font-weight-regular);--ds-keyboard-key-line-height:var(--ds--text-line-height-body-l);--ds-keyboard-key-margin:var(--ds--spacing-2xs);--ds-keyboard-key-min-width:var(--ds--size-24);--ds-keyboard-key-padding:var(--ds--spacing-2xs);--ds-keyboard-margin:var(--ds--spacing-xs);--ds-keyboard-padding:var(--ds--spacing-xs);--ds-keyboard-width:1023px;--ds-label-grid-template-columns-default:auto 1fr;--ds-label-grid-template-columns-left:1fr auto;--ds-label-grid-template-columns-right:1fr auto;--ds-label-grid-template-columns-top:unset;--ds-label-grid-template-rows-default:unset;--ds-label-grid-template-rows-left:unset;--ds-label-grid-template-rows-right:unset;--ds-label-grid-template-rows-top:auto auto;--ds-label-margin:var(--ds--spacing-xs);--ds-label-width:30%;--ds-linear-gauge-bar-color-fill:var(--ds--color-neutral-background-1);--ds-linear-gauge-blinking-color-fill-alert:var(--ds--color-component-message-danger-background-1);--ds-linear-gauge-blinking-color-fill-base:var(--ds--color-component-message-information-background-1);--ds-linear-gauge-blinking-color-fill-error:var(--ds--color-component-message-danger-background-1);--ds-linear-gauge-blinking-color-fill-warning:var(--ds--color-component-message-warning-background-1);--ds-linear-gauge-color-border:var(--ds--color-neutral-stroke-1);--ds-linear-gauge-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-linear-gauge-color-fill-base:var(--ds--color-accent-brandblue-300);--ds-linear-gauge-color-fill-blink:var(--ds--color-accent-brandblue-200);--ds-linear-gauge-color-fill-error:var(--ds--color-component-message-danger-background-2);--ds-linear-gauge-color-fill-reference:var(--ds--color-accent-teal-200);--ds-linear-gauge-color-fill-target:var(--ds--color-accent-purple-200);--ds-linear-gauge-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-linear-gauge-error-font-size:var(--ds--size-16);--ds-linear-gauge-error-line-height:var(--ds--size-16);--ds-linear-gauge-heading-font-size:var(--ds--size-12);--ds-linear-gauge-heading-line-height:var(--ds--size-16);--ds-linear-gauge-margin:var(--ds--spacing-xs);--ds-linear-gauge-metrics-reference-font-size:var(--ds--text-font-size-label-l);--ds-linear-gauge-metrics-target-font-size:var(--ds--text-font-size-label-l);--ds-linear-gauge-range-color-fill-alert:var(--ds--color-component-message-danger-background-2);--ds-linear-gauge-range-color-fill-warning:var(--ds--color-component-message-warning-background-2);--ds-linear-gauge-ticks-color-fill:var(--ds--color-neutral-foreground-2);--ds-linear-gauge-value-font-size:var(--ds--size-32);--ds-link-text-decoration-active:none;--ds-link-text-decoration-disabled:var(--ds-link-text-decoration-normal);--ds-link-text-decoration-focus:none;--ds-link-text-decoration-hover:none;--ds-link-text-decoration-normal:underline;--ds-link-text-decoration-visited:var(--ds-link-text-decoration-normal);--ds-list-item-border-style:var(--ds--border-style-solid);--ds-list-item-border-width:var(--ds--border-width-thin);--ds-list-item-color-background-active:var(--ds--color-component-list-background-active);--ds-list-item-color-background-disabled:var(--ds--color-component-list-background-disabled);--ds-list-item-color-background-hover:var(--ds--color-component-list-background-hover);--ds-list-item-color-background-normal:var(--ds--color-component-list-background-rest);--ds-list-item-color-background-selected-disabled:var(--ds--color-component-list-background-selected-disabled);--ds-list-item-color-background-selected-hover:var(--ds--color-component-list-background-selected-hover);--ds-list-item-color-background-selected:var(--ds--color-component-list-background-selected);--ds-list-item-color-border-active:var(--ds--color-component-list-stroke-active);--ds-list-item-color-border-disabled:var(--ds--color-component-list-stroke-disabled);--ds-list-item-color-border-hover:var(--ds--color-component-list-stroke-hover);--ds-list-item-color-border-normal:var(--ds--color-component-list-stroke-rest);--ds-list-item-color-border-selected-disabled:var(--ds--color-component-list-stroke-selected-disabled);--ds-list-item-color-border-selected-hover:var(--ds--color-component-list-stroke-selected-hover);--ds-list-item-color-border-selected:var(--ds--color-component-list-stroke-selected);--ds-list-item-color-text-active:var(--ds--color-component-list-foreground-active);--ds-list-item-color-text-disabled:var(--ds--color-component-list-foreground-disabled);--ds-list-item-color-text-hover:var(--ds--color-component-list-foreground-hover);--ds-list-item-color-text-normal:var(--ds--color-component-list-foreground-rest);--ds-list-item-color-text-selected-disabled:var(--ds--color-component-list-foreground-selected-disabled);--ds-list-item-color-text-selected-hover:var(--ds--color-component-list-foreground-selected-hover);--ds-list-item-color-text-selected:var(--ds--color-component-list-foreground-selected);--ds-list-item-padding-x:var(--ds--spacing-sm);--ds-list-item-padding-y:var(--ds--spacing-xs);--ds-list-item-transition:none;--ds-list-margin:var(--ds--spacing-xs);--ds-mark-border-style:var(--ds--border-style-solid);--ds-mark-border-width:var(--ds--border-width-thin);--ds-mark-color-background:var(--ds--color-accent-citron-100);--ds-mark-color-border:var(--ds--color-accent-citron-200);--ds-mark-color-text:var(--ds--color-accent-citron-400);--ds-menu-border-style:var(--ds--border-style-none);--ds-menu-border-width:var(--ds--border-width-none);--ds-menu-box-shadow:var(--ds--elevation-2-box-shadow);--ds-menu-color-background:var(--ds--color-neutral-background-1);--ds-menu-color-border:var(--ds--color-primitive-transparent);--ds-menu-max-height:30rem;--ds-message-border-radius:var(--ds--border-radius-s);--ds-message-color-background-danger-inverted:var(--ds--color-component-message-danger-background-2);--ds-message-color-background-danger-rest:var(--ds--color-component-message-danger-background-1);--ds-message-color-background-information-inverted:var(--ds--color-component-message-information-background-2);--ds-message-color-background-information-rest:var(--ds--color-component-message-information-background-1);--ds-message-color-background-success-inverted:var(--ds--color-component-message-success-background-2);--ds-message-color-background-success-rest:var(--ds--color-component-message-success-background-1);--ds-message-color-background-warning-inverted:var(--ds--color-component-message-warning-background-2);--ds-message-color-background-warning-rest:var(--ds--color-component-message-warning-background-1);--ds-message-color-text-danger-inverted:var(--ds--color-component-message-danger-foreground-2);--ds-message-color-text-danger-rest:var(--ds--color-component-message-danger-foreground-1);--ds-message-color-text-information-inverted:var(--ds--color-component-message-information-foreground-2);--ds-message-color-text-information-rest:var(--ds--color-component-message-information-foreground-1);--ds-message-color-text-success-inverted:var(--ds--color-component-message-success-foreground-2);--ds-message-color-text-success-rest:var(--ds--color-component-message-success-foreground-1);--ds-message-color-text-warning-inverted:var(--ds--color-component-message-warning-foreground-2);--ds-message-color-text-warning-rest:var(--ds--color-component-message-warning-foreground-1);--ds-message-icon-height-large:var(--ds--size-32);--ds-message-icon-height-medium:var(--ds--size-24);--ds-message-icon-height-small:var(--ds--size-16);--ds-message-icon-width-large:var(--ds--size-32);--ds-message-icon-width-medium:var(--ds--size-24);--ds-message-icon-width-small:var(--ds--size-16);--ds-meter-gap:var(--ds--spacing-xs);--ds-meter-label-color-text:var(--ds--color-neutral-foreground-2);--ds-meter-label-font-family:var(--ds--text-font-family-label-m);--ds-meter-label-font-size:var(--ds--text-font-size-label-m);--ds-meter-label-font-weight:var(--ds--text-font-weight-label-m);--ds-meter-label-letter-spacing:var(--ds--text-letter-spacing-label-m);--ds-meter-label-line-height:var(--ds--text-line-height-label-m);--ds-meter-margin:var(--ds--spacing-xs);--ds-meter-orientation-color-fill:var(--ds--color-neutral-stroke-1);--ds-meter-orientation-port-color-fill:var(--ds--color-fill-orientation-port);--ds-meter-orientation-starboard-color-fill:var(--ds--color-fill-orientation-starboard);--ds-meter-unit-font-size:.65rem;--ds-meter-unit-line-height:var(--ds--size-12);--ds-meter-value-color-text:var(--ds--color-neutral-foreground-1);--ds-meter-value-font-family:var(--ds--text-font-family-meter-reading);--ds-meter-value-font-size:var(--ds--text-font-size-meter-reading);--ds-meter-value-font-weight:var(--ds--text-font-weight-meter-reading);--ds-meter-value-letter-spacing:var(--ds--text-letter-spacing-meter-reading);--ds-meter-value-line-height:var(--ds--text-line-height-meter-reading);--ds-modal-border-radius:var(--ds--border-radius-s);--ds-modal-border-style:var(--ds--border-style-solid);--ds-modal-border-width:var(--ds--border-width-thin);--ds-modal-box-shadow:var(--ds--elevation-32-box-shadow);--ds-modal-color-background:var(--ds--color-neutral-background-1);--ds-modal-color-border:var(--ds--color-neutral-stroke-1);--ds-modal-color-text:var(--ds--color-neutral-foreground-1);--ds-modal-heading-border-radius-draggable:var(--ds--border-radius-none);--ds-modal-heading-border-radius-fixed:var(--ds--border-radius-none);--ds-modal-heading-border-style-draggable:var(--ds--border-style-solid);--ds-modal-heading-border-style-fixed:var(--ds--border-style-solid);--ds-modal-heading-border-width-draggable:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none);--ds-modal-heading-border-width-fixed:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none);--ds-modal-heading-color-background-draggable:var(--ds--color-neutral-background-2);--ds-modal-heading-color-background-fixed:var(--ds--color-primitive-transparent);--ds-modal-heading-color-border-draggable:var(--ds--color-neutral-stroke-1);--ds-modal-heading-color-border-fixed:var(--ds--color-neutral-stroke-1);--ds-modal-heading-color-text-draggable:var(--ds--color-neutral-foreground-3);--ds-modal-heading-color-text-fixed:var(--ds--color-neutral-foreground-3);--ds-modal-heading-min-height:var(--ds--size-40);--ds-modal-overlay-color-background:#0000001a;--ds-modal-padding-x:var(--ds--spacing-sm);--ds-modal-padding-y:var(--ds--spacing-xs);--ds-multi-select-border-radius:var(--ds--border-radius-s);--ds-multi-select-border-style:var(--ds--border-style-solid);--ds-multi-select-border-width:var(--ds--border-width-thin);--ds-multi-select-color-background-active:var(--ds--color-component-form-background-active);--ds-multi-select-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-multi-select-color-background-error:var(--ds--color-component-form-background-error-2);--ds-multi-select-color-background-focus:var(--ds--color-component-form-background-focus);--ds-multi-select-color-background-hover:var(--ds--color-component-form-background-hover);--ds-multi-select-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-multi-select-color-background-rest:var(--ds--color-component-form-background-rest);--ds-multi-select-color-border-active:var(--ds--color-component-form-stroke-active);--ds-multi-select-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-multi-select-color-border-error:var(--ds--color-component-form-stroke-error);--ds-multi-select-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-multi-select-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-multi-select-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-multi-select-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-multi-select-color-text-active:var(--ds--color-component-form-foreground-active);--ds-multi-select-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-multi-select-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-multi-select-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-multi-select-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-multi-select-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-multi-select-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-multi-select-min-width:150px;--ds-nav-bar-border-style:var(--ds--border-style-solid);--ds-nav-bar-border-width-bottom:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none);--ds-nav-bar-border-width-left:var(--ds--border-width-none) var(--ds--border-width-thin) var(--ds--border-width-none) var(--ds--border-width-none);--ds-nav-bar-border-width-right:var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-thin);--ds-nav-bar-border-width-top:var(--ds--border-width-thin) var(--ds--border-width-none) var(--ds--border-width-none) var(--ds--border-width-none);--ds-nav-bar-button-color-text-active:var(--ds--color-text-highlight);--ds-nav-bar-button-color-text-disabled:var(--ds--color-text-disabled);--ds-nav-bar-button-color-text-hover:var(--ds--color-neutral-foreground-1);--ds-nav-bar-button-color-text-normal:var(--ds--color-neutral-foreground-2);--ds-nav-bar-button-color-text-selected-disabled:var(--ds--color-text-disabled);--ds-nav-bar-button-color-text-selected-hover:var(--ds--color-text-highlight);--ds-nav-bar-button-color-text-selected:var(--ds--color-text-highlight);--ds-nav-bar-color-background:var(--ds--color-neutral-background-3);--ds-nav-bar-color-border:var(--ds--color-neutral-stroke-1);--ds-nav-bar-gap:var(--ds--spacing-xs);--ds-nav-bar-horizontal-padding:var(--ds--spacing-xs) var(--ds--spacing-md);--ds-nav-bar-vertical-padding:var(--ds--spacing-xs);--ds-numpad-button-font-size:var(--ds--text-font-size-label-m);--ds-numpad-button-line-height:var(--ds--text-line-height-label-m);--ds-numpad-color-background:var(--ds--color-neutral-background-3);--ds-numpad-gap:var(--ds--spacing-xs);--ds-numpad-margin:var(--ds--spacing-xs);--ds-numpad-padding:var(--ds--spacing-xs);--ds-orientation-gauge-arrow-height:var(--ds--size-12);--ds-orientation-gauge-arrow-width:var(--ds--size-16);--ds-progress-bar-border-radius:var(--ds--border-radius-s);--ds-progress-bar-border-style:var(--ds--border-style-solid);--ds-progress-bar-border-width:var(--ds--border-width-thin);--ds-progress-bar-color-background:var(--ds--color-neutral-background-1);--ds-progress-bar-color-border:var(--ds--color-neutral-stroke-2);--ds-progress-bar-height:var(--ds--size-8);--ds-progress-bar-indicator-active-color-background:var(--ds--color-accent-brandblue-100);--ds-progress-bar-indicator-color-background:var(--ds--color-component-form-accent-rest);--ds-progress-bar-width:100%;--ds-progress-circle-color-text:var(--ds--color-neutral-foreground-3);--ds-progress-circle-ring-base-color-fill:var(--ds--color-neutral-stroke-2);--ds-progress-circle-ring-indicator-color-fill:var(--ds--color-component-form-accent-rest);--ds-radio-border-radius:var(--ds--border-radius-full);--ds-radio-border-style:var(--ds--border-style-solid);--ds-radio-border-width:var(--ds--border-width-thin);--ds-radio-checkmark-color-background-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-radio-checkmark-color-background-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-radio-checkmark-color-background-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-radio-checkmark-color-background-unchecked-active:var(--ds--color-component-form-background-active);--ds-radio-checkmark-color-background-unchecked-disabled:var(--ds--color-component-form-background-disabled);--ds-radio-checkmark-color-background-unchecked-error:var(--ds--color-component-form-background-error-2);--ds-radio-checkmark-color-background-unchecked-hover:var(--ds--color-component-form-background-hover);--ds-radio-checkmark-color-background-unchecked-readonly:var(--ds--color-component-form-background-readonly);--ds-radio-checkmark-color-background-unchecked-rest:var(--ds--color-component-form-background-rest);--ds-radio-color-background-checked-active:var(--ds--color-component-form-accent-active);--ds-radio-color-background-checked-disabled:var(--ds--color-component-form-foreground-inverted);--ds-radio-color-background-checked-error:var(--ds--color-component-form-background-error-2);--ds-radio-color-background-checked-focus:var(--ds--color-component-form-accent-focus);--ds-radio-color-background-checked-hover:var(--ds--color-component-form-accent-hover);--ds-radio-color-background-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-radio-color-background-checked-rest:var(--ds--color-component-form-accent-rest);--ds-radio-color-background-unchecked-active:var(--ds--color-component-form-background-active);--ds-radio-color-background-unchecked-disabled:var(--ds--color-component-form-background-disabled);--ds-radio-color-background-unchecked-error:var(--ds--color-component-form-background-error-2);--ds-radio-color-background-unchecked-hover:var(--ds--color-component-form-background-hover);--ds-radio-color-background-unchecked-readonly:var(--ds--color-component-form-background-readonly);--ds-radio-color-background-unchecked-rest:var(--ds--color-component-form-background-rest);--ds-radio-color-border-checked-active:var(--ds--color-component-form-accent-active);--ds-radio-color-border-checked-disabled:var(--ds--color-component-form-foreground-inverted);--ds-radio-color-border-checked-error:var(--ds--color-component-form-background-error-2);--ds-radio-color-border-checked-focus:var(--ds--color-component-form-accent-focus);--ds-radio-color-border-checked-hover:var(--ds--color-component-form-accent-hover);--ds-radio-color-border-checked-readonly:var(--ds--color-component-form-accent-focus);--ds-radio-color-border-checked-rest:var(--ds--color-component-form-accent-rest);--ds-radio-color-border-unchecked-active:var(--ds--color-component-form-stroke-active);--ds-radio-color-border-unchecked-disabled:var(--ds--color-component-form-stroke-disabled);--ds-radio-color-border-unchecked-error:var(--ds--color-component-form-stroke-error);--ds-radio-color-border-unchecked-focus:var(--ds--color-component-form-stroke-focus);--ds-radio-color-border-unchecked-hover:var(--ds--color-component-form-stroke-hover);--ds-radio-color-border-unchecked-readonly:var(--ds--color-component-form-stroke-readonly);--ds-radio-color-border-unchecked-rest:var(--ds--color-component-form-stroke-rest);--ds-radio-color-text-checked-active:var(--ds--color-component-form-foreground-active);--ds-radio-color-text-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-radio-color-text-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-radio-color-text-checked-focus:var(--ds--color-component-form-foreground-focus);--ds-radio-color-text-checked-hover:var(--ds--color-component-form-foreground-hover);--ds-radio-color-text-checked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-radio-color-text-checked-rest:var(--ds--color-component-form-foreground-rest);--ds-radio-color-text-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-radio-color-text-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-radio-color-text-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-radio-color-text-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-radio-color-text-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-radio-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-radio-color-text-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-radio-height-large:var(--ds--size-32);--ds-radio-height-medium:var(--ds--size-24);--ds-radio-height-small:var(--ds--size-16);--ds-radio-width-large:var(--ds--size-32);--ds-radio-width-medium:var(--ds--size-24);--ds-radio-width-small:var(--ds--size-16);--ds-range-slider-handle-border-radius:var(--ds--border-radius-s);--ds-range-slider-handle-border-style:var(--ds--border-style-solid);--ds-range-slider-handle-border-width:var(--ds--border-width-thick);--ds-range-slider-handle-box-shadow-active:var(--ds--elevation-2-box-shadow);--ds-range-slider-handle-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-range-slider-handle-box-shadow-hover:var(--ds--elevation-2-box-shadow);--ds-range-slider-handle-box-shadow-normal:var(--ds--elevation-2-box-shadow);--ds-range-slider-handle-color-background-active:var(--ds--color-component-form-foreground-inverted);--ds-range-slider-handle-color-background-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-handle-color-background-hover:var(--ds--color-component-form-foreground-inverted);--ds-range-slider-handle-color-background-normal:var(--ds--color-component-form-foreground-inverted);--ds-range-slider-handle-color-border-active:var(--ds--color-component-form-accent-active);--ds-range-slider-handle-color-border-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-handle-color-border-hover:var(--ds--color-component-form-accent-hover);--ds-range-slider-handle-color-border-normal:var(--ds--color-component-form-accent-rest);--ds-range-slider-handle-height:var(--ds--size-16);--ds-range-slider-handle-transition:box-shadow .15s;--ds-range-slider-handle-width:var(--ds--size-12);--ds-range-slider-margin:var(--ds--spacing-xs);--ds-range-slider-progress-color-background-active:var(--ds--color-component-form-accent-active);--ds-range-slider-progress-color-background-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-progress-color-background-hover:var(--ds--color-component-form-accent-hover);--ds-range-slider-progress-color-background-normal:var(--ds--color-component-form-accent-rest);--ds-range-slider-tooltip-border-radius:var(--ds--border-radius-s);--ds-range-slider-tooltip-border-style:var(--ds--border-style-solid);--ds-range-slider-tooltip-border-width:var(--ds--border-width-thin);--ds-range-slider-tooltip-color-background-active:var(--ds--color-component-form-background-active);--ds-range-slider-tooltip-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-range-slider-tooltip-color-background-hover:var(--ds--color-component-form-background-hover);--ds-range-slider-tooltip-color-background-normal:var(--ds--color-component-form-background-rest);--ds-range-slider-tooltip-color-border-active:var(--ds--color-component-form-stroke-active);--ds-range-slider-tooltip-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-range-slider-tooltip-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-range-slider-tooltip-color-border-normal:var(--ds--color-component-form-stroke-rest);--ds-range-slider-tooltip-color-text-active:var(--ds--color-component-form-foreground-active);--ds-range-slider-tooltip-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-range-slider-tooltip-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-range-slider-tooltip-color-text-normal:var(--ds--color-component-form-foreground-rest);--ds-range-slider-tooltip-font-size:var(--ds--text-font-size-label-m);--ds-range-slider-tooltip-padding:var(--ds--spacing-3xs);--ds-range-slider-track-border-radius:var(--ds--border-radius-s);--ds-range-slider-track-box-shadow-active:var(--ds--elevation-2-box-shadow);--ds-range-slider-track-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-range-slider-track-box-shadow-hover:var(--ds--elevation-2-box-shadow);--ds-range-slider-track-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-range-slider-track-color-background-active:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-color-background-disabled:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-color-background-hover:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-color-background-normal:var(--ds--color-component-form-stroke-readonly);--ds-range-slider-track-height:var(--ds--size-4);--ds-range-slider-track-transition:box-shadow .15s;--ds-range-slider-track-width:100%;--ds-range-slider-width:200px;--ds-score-gauge-bar-color-fill:var(--ds--color-neutral-stroke-1);--ds-score-gauge-margin:var(--ds--spacing-xs);--ds-score-gauge-padding:var(--ds--spacing-md) var(--ds--spacing-md) var(--ds--spacing-none);--ds-score-gauge-range-color-fill-0:var(--ds--color-accent-magenta-400);--ds-score-gauge-range-color-fill-1:var(--ds--color-accent-magenta-300);--ds-score-gauge-range-color-fill-2:var(--ds--color-accent-magenta-200);--ds-score-gauge-range-color-fill-3:var(--ds--color-accent-amber-300);--ds-score-gauge-range-color-fill-4:var(--ds--color-accent-amber-200);--ds-score-gauge-range-color-fill-5:var(--ds--color-accent-amber-100);--ds-score-gauge-range-color-fill-6:var(--ds--color-accent-citron-100);--ds-score-gauge-range-color-fill-7:var(--ds--color-accent-citron-200);--ds-score-gauge-range-color-fill-8:var(--ds--color-accent-citron-300);--ds-score-gauge-ticks-color-fill:var(--ds--color-neutral-foreground-2);--ds-score-gauge-value-border-radius:var(--ds--border-radius-xs);--ds-score-gauge-value-border-style:var(--ds--border-style-solid);--ds-score-gauge-value-border-width:var(--ds--border-width-thin);--ds-score-gauge-value-box-shadow:var(--ds--elevation-2-box-shadow);--ds-score-gauge-value-color-background:var(--ds--color-neutral-background-1);--ds-score-gauge-value-color-border:var(--ds--color-neutral-stroke-1);--ds-score-gauge-value-font-size:var(--ds--text-font-size-body-l);--ds-score-gauge-value-font-weight:var(--ds--typography-font-weight-regular);--ds-score-gauge-value-padding-x:var(--ds--spacing-3xs);--ds-score-gauge-value-padding-y:var(--ds--spacing-3xs);--ds-scrollbar-thumb-border-radius:var(--ds--border-radius-s);--ds-scrollbar-thumb-border-style:var(--ds--border-style-solid);--ds-scrollbar-thumb-border-width:var(--ds--border-width-thin);--ds-scrollbar-thumb-color-background-hover:var(--ds--color-neutral-foreground-2);--ds-scrollbar-thumb-color-background-normal:var(--ds--color-neutral-foreground-2);--ds-scrollbar-thumb-color-border-hover:var(--ds--color-neutral-background-2);--ds-scrollbar-thumb-color-border-normal:var(--ds--color-neutral-background-1);--ds-scrollbar-track-color-background-hover:#0000001a;--ds-scrollbar-track-color-background-normal:var(--ds--color-primitive-transparent);--ds-scrollbar-width-hover:var(--ds--size-16);--ds-scrollbar-width-normal:var(--ds--size-8);--ds-select-border-radius:var(--ds--border-radius-s);--ds-select-border-style:var(--ds--border-style-solid);--ds-select-border-width:var(--ds--border-width-thin);--ds-select-box-shadow-active:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-hover:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-selected-disabled:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-selected-hover:var(--ds--elevation-0-box-shadow);--ds-select-box-shadow-selected:var(--ds--elevation-0-box-shadow);--ds-select-color-background-active:var(--ds--color-component-form-background-active);--ds-select-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-select-color-background-error:var(--ds--color-component-form-background-error-2);--ds-select-color-background-focus:var(--ds--color-component-form-background-focus);--ds-select-color-background-hover:var(--ds--color-component-form-background-hover);--ds-select-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-select-color-background-rest:var(--ds--color-component-form-background-rest);--ds-select-color-border-active:var(--ds--color-component-form-stroke-active);--ds-select-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-select-color-border-error:var(--ds--color-component-form-stroke-error);--ds-select-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-select-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-select-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-select-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-select-color-text-active:var(--ds--color-component-form-foreground-active);--ds-select-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-select-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-select-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-select-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-select-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-select-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-select-icon-height-large:var(--ds--size-24);--ds-select-icon-height-medium:var(--ds--size-24);--ds-select-icon-height-small:var(--ds--size-16);--ds-select-icon-transition:transform .15s;--ds-select-icon-width-large:var(--ds--size-24);--ds-select-icon-width-medium:var(--ds--size-24);--ds-select-icon-width-small:var(--ds--size-16);--ds-select-label-helper-color-text-active:var(--ds--color-component-form-foreground-active);--ds-select-label-helper-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-select-label-helper-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-select-label-helper-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-select-label-helper-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-select-label-helper-color-text-normal:var(--ds--color-component-form-foreground-rest);--ds-select-label-helper-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-select-placeholder-color-text:var(--ds--color-component-form-foreground-placeholder);--ds-select-transition:none;--ds-select-width:200px;--ds-ship-bridge-color-fill:var(--ds--color-neutral-background-2);--ds-ship-bridge-color-stroke:var(--ds--color-neutral-background-3);--ds-ship-shape-color-fill:var(--ds--color-neutral-stroke-1);--ds-ship-shape-color-stroke:var(--ds--color-neutral-background-1);--ds-spinbox-margin:var(--ds--spacing-xs);--ds-spinbox-width:7px;--ds-spinner-dash-color-fill:var(--ds--color-component-form-accent-rest);--ds-spinner-shadow-color-fill:var(--ds--color-component-form-stroke-rest);--ds-split-panel-divider-color-background-active:var(--ds--color-component-form-accent-rest);--ds-split-panel-divider-color-background-normal:var(--ds--color-neutral-stroke-1);--ds-split-panel-handle-border-radius:var(--ds--border-radius-s);--ds-split-panel-handle-border-style:var(--ds--border-style-solid);--ds-split-panel-handle-border-width:var(--ds--border-width-thin);--ds-split-panel-handle-color-background-active:var(--ds--color-neutral-background-1);--ds-split-panel-handle-color-background-normal:var(--ds--color-neutral-background-1);--ds-split-panel-handle-color-border-active:var(--ds--color-component-form-accent-rest);--ds-split-panel-handle-color-border-normal:var(--ds--color-neutral-stroke-1);--ds-status-indicator-border-radius-filled:var(--ds--border-radius-full);--ds-status-indicator-border-radius-lights:var(--ds--border-radius-full);--ds-status-indicator-border-radius-plain:var(--ds--border-radius-none);--ds-status-indicator-border-style-filled:var(--ds--border-style-solid);--ds-status-indicator-border-style-lights:var(--ds--border-style-solid);--ds-status-indicator-border-style-plain:var(--ds--border-style-none);--ds-status-indicator-border-width-filled:var(--ds--border-width-thin);--ds-status-indicator-border-width-lights:var(--ds--border-width-thin);--ds-status-indicator-border-width-plain:var(--ds--border-width-none);--ds-status-indicator-color-background-filled:var(--ds--color-component-status-indicator-background);--ds-status-indicator-color-background-lights:var(--ds--color-component-status-indicator-background);--ds-status-indicator-color-background-plain:var(--ds--color-primitive-transparent);--ds-status-indicator-color-border-filled:var(--ds--color-component-status-indicator-stroke);--ds-status-indicator-color-border-lights:var(--ds--color-component-status-indicator-stroke);--ds-status-indicator-color-border-plain:var(--ds--color-primitive-transparent);--ds-status-indicator-color-text:var(--ds--color-component-status-indicator-foreground);--ds-status-indicator-height-large:var(--ds--size-40);--ds-status-indicator-height-medium:var(--ds--size-32);--ds-status-indicator-height-small:var(--ds--size-24);--ds-status-indicator-icon-color-background-danger:var(--ds--color-component-status-indicator-danger-background);--ds-status-indicator-icon-color-background-disabled:var(--ds--color-component-status-indicator-disabled-background);--ds-status-indicator-icon-color-background-inactive:var(--ds--color-component-status-indicator-inactive-background);--ds-status-indicator-icon-color-background-information:var(--ds--color-component-status-indicator-information-background);--ds-status-indicator-icon-color-background-success:var(--ds--color-component-status-indicator-success-background);--ds-status-indicator-icon-color-background-warning:var(--ds--color-component-status-indicator-warning-background);--ds-status-indicator-icon-height-large:var(--ds--size-24);--ds-status-indicator-icon-height-medium:var(--ds--size-16);--ds-status-indicator-icon-height-small:var(--ds--size-16);--ds-status-indicator-icon-width-large:var(--ds--size-24);--ds-status-indicator-icon-width-medium:var(--ds--size-16);--ds-status-indicator-icon-width-small:var(--ds--size-16);--ds-surface-border-radius:var(--ds--border-radius-none);--ds-surface-border-style:var(--ds--border-style-solid);--ds-surface-border-width:var(--ds--border-width-thin);--ds-surface-color-background-tier-0:var(--ds--color-neutral-background-1);--ds-surface-color-background-tier-1:var(--ds--color-neutral-background-2);--ds-surface-color-background-tier-2:var(--ds--color-neutral-background-3);--ds-surface-color-background-tier-3:var(--ds--color-neutral-background-3);--ds-surface-color-border:var(--ds--color-neutral-stroke-1);--ds-surface-margin:var(--ds--spacing-xs);--ds-surface-padding-x:var(--ds--spacing-sm);--ds-surface-padding-y:var(--ds--spacing-sm);--ds-system-state-indicator-gap:var(--ds--spacing-xs);--ds-system-state-indicator-margin:var(--ds--spacing-2xs);--ds-system-state-indicator-marker-color-background-active:var(--ds--color-accent-brandblue-200);--ds-system-state-indicator-marker-color-background-inactive:var(--ds--color-neutral-stroke-1);--ds-system-state-indicator-marker-height:var(--ds-system-state-indicator-marker-width);--ds-system-state-indicator-marker-width:.625rem;--ds-tab-color-background-active:var(--ds--color-primitive-transparent);--ds-tab-color-background-disabled:var(--ds--color-primitive-transparent);--ds-tab-color-background-hover:var(--ds--color-primitive-transparent);--ds-tab-color-background-normal:var(--ds--color-primitive-transparent);--ds-tab-color-background-selected-disabled:var(--ds--color-primitive-transparent);--ds-tab-color-background-selected-hover:var(--ds--color-primitive-transparent);--ds-tab-color-background-selected:var(--ds--color-primitive-transparent);--ds-tab-color-text-active:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-tab-color-text-hover:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-normal:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-selected-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-tab-color-text-selected-hover:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-color-text-selected:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tab-height-large:var(--ds--size-48);--ds-tab-height-medium:var(--ds--size-40);--ds-tab-height-small:var(--ds--size-32);--ds-tab-icon-height-large:var(--ds--size-24);--ds-tab-icon-height-medium:var(--ds--size-24);--ds-tab-icon-height-small:var(--ds--size-16);--ds-tab-icon-width-large:var(--ds--size-32);--ds-tab-icon-width-medium:var(--ds--size-24);--ds-tab-icon-width-small:var(--ds--size-16);--ds-tab-indicator-height-large:var(--ds--size-4);--ds-tab-indicator-height-medium:var(--ds--size-4);--ds-tab-indicator-height-small:var(--ds--size-2);--ds-tab-indicator-transition:background-color .15s, opacity .15s;--ds-table-body-border-style:var(--ds--border-style-solid);--ds-table-body-border-width:var(--ds--border-width-thin);--ds-table-body-color-background:var(--ds--color-neutral-background-1);--ds-table-body-color-border:var(--ds--color-neutral-stroke-1);--ds-table-body-color-text:var(--ds--color-neutral-foreground-1);--ds-table-body-font-family:var(--ds--typography-font-family-main);--ds-table-body-font-size:var(--ds--text-font-size-label-l);--ds-table-body-font-weight:var(--ds--typography-font-weight-regular);--ds-table-cell-line-height:var(--ds--size-24);--ds-table-cell-padding-x:var(--ds--spacing-sm);--ds-table-cell-padding-y:var(--ds--spacing-xs);--ds-table-head-border-style:var(--ds--border-style-solid);--ds-table-head-border-width:var(--ds--border-width-thin);--ds-table-head-color-background:var(--ds--color-neutral-background-2);--ds-table-head-color-border:var(--ds--color-neutral-stroke-1);--ds-table-head-color-text:var(--ds--color-text-highlight);--ds-table-head-font-family:var(--ds--typography-font-family-main);--ds-table-head-font-size:var(--ds--text-font-size-label-l);--ds-table-head-font-weight:var(--ds--typography-font-weight-medium);--ds-table-margin:var(--ds--spacing-xs);--ds-tag-border-radius:var(--ds--border-radius-s);--ds-tag-color-background-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-tag-color-background-rest:var(--ds--color-component-button-secondary-background-rest);--ds-tag-color-text-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-tag-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-tag-icon-color-background-disabled:var(--ds--color-component-button-ghost-background-disabled);--ds-tag-icon-color-background-hover:var(--ds--color-component-button-ghost-background-hover);--ds-tag-icon-color-background-pressed:var(--ds--color-component-button-ghost-background-pressed);--ds-tag-icon-color-background-rest:var(--ds--color-component-button-ghost-background-rest);--ds-tag-icon-color-text-disabled:var(--ds--color-component-button-ghost-foreground-1-disabled);--ds-tag-icon-color-text-hover:var(--ds--color-component-button-ghost-foreground-1-hover);--ds-tag-icon-color-text-pressed:var(--ds--color-component-button-ghost-foreground-1-pressed);--ds-tag-icon-color-text-rest:var(--ds--color-component-button-ghost-foreground-1-rest);--ds-tag-icon-height-large:var(--ds--size-32);--ds-tag-icon-height-medium:var(--ds--size-24);--ds-tag-icon-height-small:var(--ds--size-16);--ds-tag-icon-width-large:var(--ds--size-32);--ds-tag-icon-width-medium:var(--ds--size-24);--ds-tag-icon-width-small:var(--ds--size-16);--ds-tag-padding-y:var(--ds--spacing-2xs);--ds-textarea-border-radius:var(--ds--border-radius-s);--ds-textarea-border-style:var(--ds--border-style-solid);--ds-textarea-border-width:var(--ds--border-width-thin);--ds-textarea-box-shadow-active:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-disabled:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-hover:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-normal:var(--ds--elevation-0-box-shadow);--ds-textarea-box-shadow-selected:var(--ds--elevation-0-box-shadow);--ds-textarea-color-background-active:var(--ds--color-component-form-background-active);--ds-textarea-color-background-disabled:var(--ds--color-component-form-background-disabled);--ds-textarea-color-background-error:var(--ds--color-component-form-background-error-2);--ds-textarea-color-background-focus:var(--ds--color-component-form-background-focus);--ds-textarea-color-background-hover:var(--ds--color-component-form-background-hover);--ds-textarea-color-background-readonly:var(--ds--color-component-form-background-readonly);--ds-textarea-color-background-rest:var(--ds--color-component-form-background-rest);--ds-textarea-color-border-active:var(--ds--color-component-form-stroke-active);--ds-textarea-color-border-disabled:var(--ds--color-component-form-stroke-disabled);--ds-textarea-color-border-error:var(--ds--color-component-form-stroke-error);--ds-textarea-color-border-focus:var(--ds--color-component-form-stroke-focus);--ds-textarea-color-border-hover:var(--ds--color-component-form-stroke-hover);--ds-textarea-color-border-readonly:var(--ds--color-component-form-stroke-readonly);--ds-textarea-color-border-rest:var(--ds--color-component-form-stroke-rest);--ds-textarea-color-text-active:var(--ds--color-component-form-foreground-active);--ds-textarea-color-text-disabled:var(--ds--color-component-form-foreground-disabled);--ds-textarea-color-text-error:var(--ds--color-component-form-foreground-error-1);--ds-textarea-color-text-focus:var(--ds--color-component-form-foreground-focus);--ds-textarea-color-text-hover:var(--ds--color-component-form-foreground-hover);--ds-textarea-color-text-readonly:var(--ds--color-component-form-foreground-readonly);--ds-textarea-color-text-rest:var(--ds--color-component-form-foreground-rest);--ds-textarea-line-height:var(--ds--text-line-height-body-l);--ds-textarea-margin:var(--ds--spacing-xs);--ds-textarea-placeholder-color-text:var(--ds--color-component-form-foreground-placeholder);--ds-textarea-transition:none;--ds-textarea-width:200px;--ds-time-picker-dialog-border-style:var(--ds--border-style-solid);--ds-time-picker-dialog-box-shadow:var(--ds--elevation-16-box-shadow);--ds-time-picker-dialog-color-text:var(--ds--color-component-form-foreground-rest);--ds-time-picker-width:150px;--ds-time-slider-border-radius:var(--ds--border-radius-s);--ds-time-slider-border-style:var(--ds--border-style-solid);--ds-time-slider-border-width:var(--ds--border-width-thin);--ds-time-slider-color-background:var(--ds--color-neutral-background-1);--ds-time-slider-color-border:var(--ds--color-neutral-stroke-1);--ds-time-slider-full-tickmark-height:var(--ds--size-16);--ds-time-slider-half-tickmark-height:var(--ds--size-8);--ds-time-slider-progress-color-background:var(--ds--color-neutral-background-2);--ds-time-slider-progress-handle-bar-color-background:var(--ds--color-component-form-accent-rest);--ds-time-slider-progress-handle-dot-color-background:var(--ds--color-component-form-accent-rest);--ds-time-slider-progress-handle-dot-color-border:var(--ds--color-component-form-accent-rest);--ds-time-slider-progress-height:var(--ds--size-40);--ds-time-slider-progress-status-color-background:var(--ds--color-component-time-slider-background-progress);--ds-time-slider-progress-tickmark-color-background:var(--ds--color-neutral-foreground-3);--ds-time-slider-tickmark-label-color-text:var(--ds--color-neutral-foreground-1);--ds-time-slider-tickmark-label-position-top:20px;--ds-time-slider-tooltip-active-box-shadow:var(--ds--elevation-2-box-shadow);--ds-time-slider-tooltip-active-font-size:var(--ds--text-font-size-label-l);--ds-time-slider-tooltip-active-line-height:var(--ds--size-24);--ds-time-slider-tooltip-active-position-top:-84px;--ds-time-slider-tooltip-default-box-shadow:var(--ds--elevation-0-box-shadow);--ds-time-slider-tooltip-default-line-height:var(--ds--size-12);--ds-time-slider-tooltip-default-position-top:-52px;--ds-time-slider-tooltip-triangle-height:var(--ds--size-12);--ds-time-slider-tooltip-triangle-width:var(--ds--size-12);--ds-timeline-bar-color-background:var(--ds--color-neutral-background-2);--ds-timeline-bar-height:var(--ds--size-40);--ds-timeline-border-radius:var(--ds--border-radius-s);--ds-timeline-border-style:var(--ds--border-style-solid);--ds-timeline-border-width:var(--ds--border-width-thin);--ds-timeline-color-background:var(--ds--color-neutral-background-1);--ds-timeline-color-border:var(--ds--color-neutral-stroke-1);--ds-timeline-main-icon-color-fill:var(--ds--color-neutral-foreground-1);--ds-timeline-supplemental-icon-color-fill-slot-1:var(--ds--color-accent-teal-300);--ds-timeline-supplemental-icon-color-fill-slot-2:var(--ds--color-accent-brandblue-300);--ds-timeline-supplemental-icon-color-fill-slot-3:var(--ds--color-accent-magenta-300);--ds-timeline-supplemental-icon-color-fill-slot-4:var(--ds--color-accent-brown-300);--ds-timeline-tick-color-background:var(--ds--color-neutral-foreground-2);--ds-timeline-tick-label-color-text:var(--ds--color-neutral-foreground-2);--ds-timeline-tick-label-line-height:var(--ds--size-16);--ds-timeline-tick-major-height:var(--ds--size-16);--ds-timeline-tick-minor-height:var(--ds--size-8);--ds-toggle-border-radius-large:15px;--ds-toggle-border-radius-medium:var(--ds--border-radius-l);--ds-toggle-border-radius-small:var(--ds--border-radius-l);--ds-toggle-color-background-checked-active:var(--ds--color-component-form-accent-active);--ds-toggle-color-background-checked-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-toggle-color-background-checked-error:var(--ds--color-component-form-accent-rest);--ds-toggle-color-background-checked-focus:var(--ds--color-component-form-accent-active);--ds-toggle-color-background-checked-hover:var(--ds--color-component-form-accent-hover);--ds-toggle-color-background-checked-readonly:var(--ds--color-component-form-accent-active);--ds-toggle-color-background-checked-rest:var(--ds--color-component-form-accent-rest);--ds-toggle-color-background-unchecked-active:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-disabled:var(--ds--color-component-button-secondary-background-disabled);--ds-toggle-color-background-unchecked-error:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-focus:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-hover:var(--ds--color-component-form-foreground-readonly);--ds-toggle-color-background-unchecked-readonly:var(--ds--color-component-form-background-inverted);--ds-toggle-color-background-unchecked-rest:var(--ds--color-component-form-background-inverted);--ds-toggle-color-text-checked-active:var(--ds--color-component-form-foreground-active);--ds-toggle-color-text-checked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-toggle-color-text-checked-error:var(--ds--color-component-form-foreground-error-1);--ds-toggle-color-text-checked-focus:var(--ds--color-component-form-foreground-focus);--ds-toggle-color-text-checked-hover:var(--ds--color-component-form-foreground-hover);--ds-toggle-color-text-checked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-toggle-color-text-checked-rest:var(--ds--color-component-form-foreground-rest);--ds-toggle-color-text-unchecked-active:var(--ds--color-component-form-foreground-active);--ds-toggle-color-text-unchecked-disabled:var(--ds--color-component-form-foreground-disabled);--ds-toggle-color-text-unchecked-error:var(--ds--color-component-form-foreground-error-1);--ds-toggle-color-text-unchecked-focus:var(--ds--color-component-form-foreground-focus);--ds-toggle-color-text-unchecked-hover:var(--ds--color-component-form-foreground-hover);--ds-toggle-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-readonly);--ds-toggle-color-text-unchecked-rest:var(--ds--color-component-form-foreground-rest);--ds-toggle-handle-border-radius-large:16px;--ds-toggle-handle-border-radius-medium:var(--ds--border-radius-l);--ds-toggle-handle-border-radius-small:var(--ds--border-radius-l);--ds-toggle-handle-color-background-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-background-checked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-background-unchecked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-background-unchecked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-text-checked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-checked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-active:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-disabled:var(--ds--color-component-button-secondary-foreground-1-disabled);--ds-toggle-handle-color-text-unchecked-error:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-focus:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-hover:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-readonly:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-color-text-unchecked-rest:var(--ds--color-component-form-foreground-inverted);--ds-toggle-handle-height-large:var(--ds--size-28);--ds-toggle-handle-height-medium:var(--ds--size-20);--ds-toggle-handle-height-small:var(--ds--size-12);--ds-toggle-handle-transition:transform .15s;--ds-toggle-handle-width-large:var(--ds--size-28);--ds-toggle-handle-width-medium:var(--ds--size-20);--ds-toggle-handle-width-small:var(--ds--size-12);--ds-toggle-height-large:var(--ds--size-32);--ds-toggle-height-medium:var(--ds--size-24);--ds-toggle-height-small:var(--ds--size-16);--ds-toggle-icon-height-large:var(--ds--size-32);--ds-toggle-icon-height-medium:var(--ds--size-24);--ds-toggle-icon-height-small:var(--ds--size-16);--ds-toggle-icon-width-large:var(--ds--size-32);--ds-toggle-icon-width-medium:var(--ds--size-24);--ds-toggle-icon-width-small:var(--ds--size-16);--ds-toggle-text-font-size:9;--ds-toggle-transition:background-color .15s, opacity .15s;--ds-toggle-width-large:64px;--ds-toggle-width-medium:50px;--ds-toggle-width-small:36px;--ds-toolbar-border-style:var(--ds--border-style-solid);--ds-toolbar-border-width:var(--ds--border-width-thin);--ds-toolbar-color-background:var(--ds--color-neutral-background-2);--ds-toolbar-color-border:var(--ds--color-neutral-stroke-1);--ds-toolbar-color-text:var(--ds--color-neutral-foreground-1);--ds-toolbar-min-height:var(--ds--size-40);--ds-toolbar-padding-x:var(--ds--spacing-sm);--ds-toolbar-padding-y:var(--ds--spacing-xs);--ds-toolbar-padding:var(--ds--spacing-2xs) var(--ds--spacing-none) var(--ds--spacing-2xs) var(--ds--spacing-sm);--ds-tooltip-arrow-height:var(--ds-tooltip-arrow-width);--ds-tooltip-arrow-width:var(--ds--size-8);--ds-tooltip-border-radius:var(--ds--border-radius-s);--ds-tooltip-border-style:var(--ds--border-style-solid);--ds-tooltip-border-width:var(--ds--border-width-thin);--ds-tooltip-box-shadow:var(--ds--elevation-16-box-shadow);--ds-tooltip-close-icon-color-fill-brand:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-close-icon-color-fill-default:var(--ds--color-neutral-background-inverted);--ds-tooltip-close-icon-color-fill-inverted:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-color-background-brand:var(--ds--color-accent-brandblue-300);--ds-tooltip-color-background-default:var(--ds--color-neutral-background-1);--ds-tooltip-color-background-inverted:var(--ds--color-neutral-background-inverted);--ds-tooltip-color-border-brand:var(--ds--color-primitive-transparent);--ds-tooltip-color-border-default:var(--ds--color-neutral-stroke-1);--ds-tooltip-color-border-inverted:var(--ds--color-primitive-transparent);--ds-tooltip-color-text-brand:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-color-text-default:var(--ds--color-neutral-foreground-3);--ds-tooltip-color-text-inverted:var(--ds--color-neutral-foreground-inverted-1);--ds-tooltip-max-width:20rem;--ds-tooltip-padding-x:var(--ds--spacing-sm);--ds-tooltip-padding-y:var(--ds--spacing-xs);--ds-wind-barb-color-border:var(--ds--color-text-highlight);--ds-wind-barb-color-stroke:var(--ds--color-neutral-foreground-1);--ds-wind-barb-margin:var(--ds--spacing-xs)}anchor-app-bar>anchor-button,anchor-app-bar>anchor-dropdown>anchor-button{--ds-button-color-text-ghost-normal:var(--ds-button-color-text-app-bar-normal);--ds-button-color-text-ghost-active:var(--ds-button-color-text-app-bar-active);--ds-button-color-text-ghost-hover:var(--ds-button-color-text-app-bar-hover);--ds-button-color-text-ghost-selected:var(--ds-button-color-text-app-bar-selected);--ds-button-color-text-ghost-selected-hover:var(--ds-button-color-text-app-bar-selected-hover);--ds-button-color-background-ghost-active:var(--ds-button-color-background-app-bar-rest);--ds-button-color-background-ghost-disabled:var(--ds-button-color-background-app-bar-disabled);--ds-button-color-background-ghost-hover:var(--ds-button-color-background-app-bar-hover);--ds-button-color-background-ghost-selected:var(--ds-button-color-background-app-bar-selected);--ds-button-color-background-ghost-selected-hover:var(--ds-button-color-background-app-bar-selected-hover)}}body{background-color:var(--ds--color-background-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--viewport-scrollbar-compensation:0px}html{scrollbar-gutter:stable;overflow-y:auto}.app-shell{background:var(--ds--color-background-0);min-height:100vh}.app-shell__content{width:100%;max-width:1512px;margin:0 auto;padding:12px 24px 42px}.timeline-page{padding:24px}.timeline-parent{width:100%;max-width:1150px;margin:0 auto;overflow:hidden;container:timeline-shell/inline-size}.row-header__tooltip-content{flex-direction:column;gap:16px;min-width:320px;padding:8px;display:flex}.row-header__tooltip-title{color:var(--ds--color-neutral-foreground-1);margin:0}.row-header__tooltip-grid{grid-template-columns:repeat(3,1fr);gap:16px 24px;display:grid}.row-header__tooltip-field{flex-direction:column;gap:4px;display:flex}.row-header__tooltip-field--colspan-1{grid-column:span 1}.row-header__tooltip-label{color:var(--ds--color-neutral-foreground-2);margin:0}.row-header__tooltip-value{color:var(--ds--color-neutral-foreground-1);margin:0}.row-header__tooltip::part(tooltip){z-index:10000!important}.timeline-panel{background:var(--ds--color-neutral-background-1);border-top:1px solid var(--ds--color-neutral-stroke-2);z-index:2000;flex-direction:column;max-height:85vh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -4px 16px #00000014}.timeline-panel__header{cursor:default;-webkit-user-select:none;user-select:none;z-index:1;background:var(--ds--color-neutral-background-1);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.timeline-panel__title-group{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.timeline-panel__title{min-width:0;color:var(--ds--color-neutral-foreground-1);flex:auto;margin:0}.timeline-panel__chevron{color:var(--ds--color-neutral-foreground-1)}.timeline-panel__close{margin:-8px}.timeline-panel__content{flex:auto;min-height:0;padding:4px 16px 16px;overflow:auto}.timeline-panel__details-grid{grid-template-columns:repeat(5,minmax(140px,1fr));gap:14px clamp(16px,2.4vw,32px);width:100%;display:grid}.timeline-panel__details-field{flex-direction:column;gap:4px;min-width:0;display:flex}.timeline-panel__details-label{color:var(--ds--color-neutral-foreground-3,#5a6470);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:14px}.timeline-panel__details-value{color:var(--ds--color-neutral-foreground-1);min-height:20px;margin:0;font-size:14px;font-weight:500;line-height:20px}.timeline-panel__details-value--empty{color:var(--ds--color-neutral-foreground-3);font-weight:400}.timeline-panel__details-value--truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-panel__details-link{appearance:none;color:var(--ds--color-neutral-foreground-1);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0;line-height:16px}.timeline-panel__details-link:hover{color:var(--ds--color-neutral-link-hover)}.timeline-panel__details-link:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300);outline-offset:2px;border-radius:2px}.timeline-panel__ai-summary{background:var(--ds--color-neutral-background-2);border:1px solid var(--ds--color-neutral-stroke-2);border-radius:6px;margin-top:12px;padding:14px 16px}.timeline-panel__content--expanded{padding-bottom:0;padding-right:0}.timeline-panel__closed-row{align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.timeline-panel__closed-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.timeline-panel__closed-cell--date{flex:0 0 95px}.timeline-panel__closed-cell--report{flex:0 0 85px}.timeline-panel__closed-cell--swf{flex:0 0 108px}.timeline-panel__closed-cell--customer{flex:0 0 152px}.timeline-panel__closed-cell--description{flex:auto;min-width:220px}.timeline-panel__closed-cell--status{text-align:left;flex:0 0 118px;align-items:flex-start;margin-left:auto}.timeline-panel__closed-label{color:var(--ds--color-neutral-foreground-1);margin:0;font-size:14px;font-weight:600;line-height:20px}.timeline-panel__closed-value{color:var(--ds--color-neutral-foreground-1);margin:0;font-size:12px;line-height:16px}.timeline-panel__closed-value--truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-panel__badge{border-radius:12px;justify-content:center;align-items:center;padding:2px 8px;font-weight:500;display:inline-flex}.timeline-panel__badge--teal{background:var(--ds--color-accent-teal-200);color:var(--ds--color-accent-teal-900)}.timeline-panel__open{flex-direction:column;gap:16px;padding-top:4px;display:flex}.timeline-panel__open-title{color:var(--ds--color-neutral-foreground-1);margin:0}.timeline-panel__open-layout{align-items:stretch;gap:16px;min-width:0;display:flex}.timeline-panel__open-grid{flex:auto;grid-template-columns:repeat(3,minmax(140px,1fr));gap:16px clamp(16px,2.4vw,32px);width:100%;display:grid}.timeline-panel__open-field{flex-direction:column;gap:2px;display:flex}.timeline-panel__open-status{align-self:flex-start;display:inline-flex}.timeline-panel__open-label{color:var(--ds--color-neutral-foreground-1);margin:0;font-size:14px;font-weight:600;line-height:20px}.timeline-panel__open-value{color:var(--ds--color-neutral-foreground-1);margin:0;font-size:12px;line-height:16px}.timeline-panel__open-country{align-items:center;gap:4px;display:inline-flex}.timeline-panel__city-link{color:var(--ds--color-neutral-link-rest);text-align:left;cursor:pointer;background:0 0;border:0;width:fit-content;margin:0;padding:0}.timeline-panel__city-link:hover{color:var(--ds--color-neutral-link-hover)}.timeline-panel__flag{border-radius:2px;flex:none;width:21px;height:17px;overflow:hidden;box-shadow:0 0 6px #0000002e}.timeline-panel__map-shell{min-height:196px;height:var(--timeline-panel-map-height,196px);border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-2);border-radius:4px;flex:auto;min-width:280px;position:relative;overflow:hidden}.timeline-panel__map-shell--fullscreen{z-index:2130;position:fixed;inset:24px;box-shadow:0 12px 36px #00000042}.timeline-panel__map-toolbar{z-index:2;background:color-mix(in oklab, var(--ds--color-neutral-background-1) 92%, transparent);border:1px solid var(--ds--color-neutral-stroke-2);border-radius:6px;position:absolute;top:8px;right:8px}.timeline-panel__map-canvas{position:absolute;inset:0}.timeline-panel__map-error{inset-inline:12px;background:color-mix(in oklab, var(--ds--color-neutral-background-1) 95%, transparent);border:1px solid var(--ds--color-neutral-stroke-2);color:var(--ds--color-neutral-foreground-2);z-index:2;border-radius:4px;margin:0;padding:8px 10px;position:absolute;bottom:12px}.timeline-panel__city-map-modal-backdrop{z-index:2160;background:#0000005c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.timeline-panel__city-map-modal{background:var(--ds--color-neutral-background-1);border:1px solid var(--ds--color-neutral-stroke-2);border-radius:8px;flex-direction:column;width:min(920px,92vw);height:min(620px,86vh);min-height:320px;display:flex;overflow:hidden;box-shadow:0 20px 48px #00000047}.timeline-panel__city-map-modal-header{border-bottom:1px solid var(--ds--color-neutral-stroke-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.timeline-panel__city-map-modal-title{color:var(--ds--color-neutral-foreground-1);margin:0}.timeline-panel__city-map-modal-canvas{flex:auto;min-height:260px;position:relative}.timeline-panel__city-map-modal-iframe{background:var(--ds--color-neutral-background-2);border:0;width:100%;height:100%;min-height:260px;display:block}.timeline-panel__city-map-modal-error{color:var(--ds--color-neutral-foreground-2);margin:0;padding:8px 12px 12px}@supports not (color:color-mix(in oklab, black, white)){.timeline-panel__map-toolbar{background:#ffffffeb}.timeline-panel__map-error{background:#fffffff2}}@media (width<=1280px){.timeline-panel__details-grid{grid-template-columns:repeat(4,minmax(140px,1fr))}.timeline-panel__closed-cell--customer{flex-basis:136px}.timeline-panel__closed-cell--description{min-width:180px}}@media (width<=1200px){.timeline-panel__open-layout{flex-direction:column}.timeline-panel__open-grid{width:min(100%,720px)}.timeline-panel__map-shell{min-width:0;height:240px;min-height:200px}}@media (width<=1120px){.timeline-panel__details-grid{grid-template-columns:repeat(3,minmax(140px,1fr));row-gap:12px}.timeline-panel__closed-row{grid-template-columns:repeat(3,minmax(120px,1fr));row-gap:12px;display:grid}.timeline-panel__closed-cell--status{flex:initial;margin-left:0}}@media (width<=900px){.timeline-panel__details-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.timeline-panel__open-grid{grid-template-columns:repeat(2,minmax(120px,1fr));gap:16px}.timeline-panel__closed-row{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=640px){.timeline-panel__details-grid,.timeline-panel__open-grid,.timeline-panel__closed-row{grid-template-columns:1fr}.timeline-panel__map-shell--fullscreen{inset:8px}.timeline-panel__city-map-modal-backdrop{padding:8px}.timeline-panel__city-map-modal{width:100%;height:min(92vh,640px)}}.timeline-panel__section-stack{flex-direction:column;gap:12px;display:flex}.timeline-panel__line-items{flex-direction:column;gap:8px;display:flex}.timeline-panel__line-items-scroller{border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-1);border-radius:6px;max-height:min(48vh,480px);overflow:auto}.timeline-panel__line-items-scroller thead th{z-index:1;background:var(--ds--color-neutral-background-2);position:sticky;top:0}.timeline-panel__line-items-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;line-height:18px}.timeline-panel__line-items-th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ds--color-neutral-foreground-3,#5a6470);border-bottom:1px solid var(--ds--color-neutral-stroke-2);white-space:nowrap;padding:0;font-size:11px;font-weight:600}.timeline-panel__line-items-th--numeric{text-align:right}.timeline-panel__line-items-th--active{color:var(--ds--color-neutral-foreground-1)}.timeline-panel__line-items-sort{width:100%;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}.timeline-panel__line-items-th--numeric .timeline-panel__line-items-sort{flex-direction:row-reverse;justify-content:flex-end}.timeline-panel__line-items-sort:hover{color:var(--ds--color-neutral-foreground-1)}.timeline-panel__line-items-sort:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-400,#1e7bd9);outline-offset:-2px;border-radius:4px}.timeline-panel__line-items-sort-icon{flex:none;transition:opacity .15s}.timeline-panel__line-items-sort-icon--inactive{opacity:0}.timeline-panel__line-items-sort:hover .timeline-panel__line-items-sort-icon--inactive{opacity:.4}.timeline-panel__line-items-cell{border-bottom:1px solid var(--ds--color-neutral-stroke-2);color:var(--ds--color-neutral-foreground-1);vertical-align:top;padding:10px 14px}.timeline-panel__line-items-cell--numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.timeline-panel__line-items-cell--mono{font-variant-numeric:tabular-nums;white-space:nowrap}.timeline-panel__line-items-table tbody tr:nth-child(2n) td{background:var(--ds--color-neutral-background-2,#f6f7f9)}.timeline-panel__line-items-table tbody tr:hover td{background:var(--ds--color-accent-brandblue-100,#eaf3fc)}.timeline-panel__line-items-table tbody tr:last-child td{border-bottom:0}.timeline-panel__line-items-summary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.timeline-panel__timeline-wrap{width:100%;padding:12px 4px 4px;overflow-x:auto}.timeline-panel__swr-list{flex-direction:column;gap:12px;display:flex}.timeline-panel__swr-header{border-bottom:1px solid var(--ds--color-neutral-stroke-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.timeline-panel__swr-header-main{flex:auto;align-items:baseline;gap:12px;min-width:0;display:flex}.timeline-panel__swr-header-links{flex:none;gap:12px;display:flex}.timeline-panel__swr-header-links a{color:var(--ds--color-neutral-link-rest);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.timeline-panel__swr-header-links a:hover{color:var(--ds--color-neutral-link-hover);text-decoration:underline}.timeline-panel__swr-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;padding:14px 16px;display:grid}.timeline-panel__swr-summary{padding:0 16px 14px}.timeline-panel__section-card{background:var(--ds--color-neutral-background-1);border:1px solid var(--ds--color-neutral-stroke-2);border-radius:6px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:0 1px 2px #0f17200a}.timeline-panel__section-card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.timeline-panel__section-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ds--color-neutral-foreground-3,#5a6470);margin:0;font-size:11px;font-weight:700;line-height:14px}.timeline-panel__details-link-external{color:var(--ds--color-neutral-link-rest);align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.timeline-panel__details-link-external:hover{color:var(--ds--color-neutral-link-hover);text-decoration:underline}.timeline-panel__details-link-external:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300);outline-offset:2px;border-radius:2px}.timeline-panel__swr-list anchor-surface,.timeline-panel__swr-list [class*=anchor-surface]{border-radius:6px;position:relative;overflow:hidden}.timeline-panel__swr-list>*{border-left:3px solid var(--ds--color-accent-brandblue-400,#1e7bd9);border-radius:6px;position:relative;overflow:hidden}.timeline-panel__swr-summary{background:var(--ds--color-neutral-background-2);border-top:1px solid var(--ds--color-neutral-stroke-2);padding:14px 16px}.timeline-panel__skeleton{background-color:var(--ds--color-neutral-background-2,#eef0f3);border-radius:4px;display:block}.timeline-panel__skeleton--eyebrow{border-radius:6px;width:120px;height:12px}.timeline-panel__skeleton--title{border-radius:6px;width:180px;height:16px}.timeline-panel__skeleton--label{border-radius:6px;width:70%;max-width:110px;height:10px;margin-bottom:8px}.timeline-panel__skeleton--value{border-radius:6px;width:92%;height:16px}.timeline-panel__skeleton-block{flex-direction:column;gap:10px;display:flex}.timeline-panel__skeleton--line{border-radius:6px;width:100%;height:14px}.timeline-panel__skeleton--line-medium{width:75%}.timeline-panel__skeleton--line-short{width:45%}.ds-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.quick-time-range-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin:0 auto 12px;display:flex}.service-timeline{width:100%;color:var(--ds--color-neutral-foreground-1);--timeline-header-width:225px;--timeline-item-width:36px;--timeline-controls-width:220px;--timeline-controls-rail-width:36px;--timeline-controls-shift-left:0px;--ds-time-slider-padding:var(--ds--spacing-xs);font-family:Noto Sans,sans-serif;font-size:12px}.timeline-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0 auto 12px;display:flex}.timeline-toolbar .quick-time-range-bar{flex:0 auto;width:auto;margin:0}.timeline-header-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;display:flex}.timeline-header-bar__left{flex:0 0 var(--timeline-controls-width);width:var(--timeline-controls-width);min-width:var(--timeline-controls-width);max-width:var(--timeline-controls-width);align-items:center;min-height:32px;transition:width .22s cubic-bezier(.4,0,.2,1),min-width .22s cubic-bezier(.4,0,.2,1),max-width .22s cubic-bezier(.4,0,.2,1),flex-basis .22s cubic-bezier(.4,0,.2,1);display:flex}.timeline-header-bar__left>.timeline-controls__header{flex:auto;width:100%}.service-timeline:has(.timeline-workbench--filters-collapsed) .timeline-header-bar__left{flex-basis:140px;width:140px;min-width:140px;max-width:140px}@media (prefers-reduced-motion:reduce){.timeline-header-bar__left{transition:none}}.timeline-header-bar__center{flex:auto;justify-content:center;min-width:0;display:flex}.timeline-header-bar__center .quick-time-range-bar{flex:0 auto;width:auto;margin:0}.timeline-header-bar__right{flex:none;align-items:center;gap:8px;display:flex}.timeline-header-bar__dates{flex-direction:column;gap:2px;min-width:0;display:flex}.timeline-header-bar__date-line{align-items:baseline;gap:4px;min-width:0;display:flex}.timeline-header-bar__date-label{color:var(--ds--color-neutral-foreground-3);font-size:10px}.timeline-header-bar__date-value{color:var(--ds--color-neutral-foreground-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.timeline-view-options{flex:none;align-items:center;gap:8px;display:inline-flex}.timeline-view-options anchor-checkbox{font-size:var(--ds--text-font-size-body-s,12px);line-height:var(--ds--text-line-height-body-s,16px);margin:0}.timeline-workbench{align-items:flex-start;gap:16px;display:flex}.timeline-workbench__main{flex:auto;min-width:0;padding-left:16px;position:relative}.timeline-controls{width:var(--timeline-controls-width);min-width:var(--timeline-controls-width);max-width:var(--timeline-controls-width);flex:0 0 var(--timeline-controls-width);margin-left:calc(var(--timeline-controls-shift-left) * -1);padding-left:var(--timeline-controls-shift-left);z-index:4;flex-direction:column;gap:10px;min-inline-size:0;transition:width .22s cubic-bezier(.4,0,.2,1),min-width .22s cubic-bezier(.4,0,.2,1),max-width .22s cubic-bezier(.4,0,.2,1),flex-basis .22s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.timeline-workbench--filters-collapsed .timeline-controls{width:var(--timeline-controls-rail-width);min-width:var(--timeline-controls-rail-width);max-width:var(--timeline-controls-rail-width);flex-basis:var(--timeline-controls-rail-width)}.timeline-workbench--filters-collapsed .timeline-controls__equipment{display:none}@media (prefers-reduced-motion:reduce){.timeline-controls{transition:none}}body.timeline-settings-open .timeline-controls{z-index:0}.timeline-controls__equipment{width:100%;min-width:0}.timeline-controls__title{color:var(--ds--color-neutral-foreground-2);margin:0 0 6px;display:block}.timeline-controls__equipment anchor-select{--ds-select-margin:0;--ds-select-width:var(--timeline-controls-width);--ds-select-display:block;width:var(--timeline-controls-width);max-width:var(--timeline-controls-width);min-width:0;inline-size:var(--timeline-controls-width);z-index:6;display:block;position:relative}body.timeline-settings-open .timeline-controls__equipment anchor-select{z-index:0}.timeline-controls__filters{flex-direction:column;gap:2px;display:flex}.timeline-controls__filters anchor-checkbox{font-size:var(--ds--text-font-size-body-s,12px);line-height:var(--ds--text-line-height-body-s,16px);--ds-checkbox-label-font-size:var(--ds--text-font-size-body-s)}.timeline-controls__header{border-bottom:1px solid var(--ds--color-neutral-stroke-2);justify-content:space-between;align-items:center;gap:6px;min-height:24px;margin-bottom:4px;padding-bottom:4px;display:flex}.timeline-controls__filters--collapsed{border-right:1px solid var(--ds--color-neutral-stroke-2);align-items:center}.timeline-controls__filters--collapsed .timeline-controls__header{border-bottom:none;justify-content:center;margin-bottom:0;padding-bottom:0}.timeline-controls__header-label{color:var(--ds--color-neutral-foreground-2);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.timeline-controls__rail-toggle{height:24px;color:var(--ds--color-neutral-foreground-2);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;padding:0 6px;transition:background-color .12s;display:inline-flex;position:relative}.timeline-controls__rail-toggle:hover{background:var(--ds--color-neutral-background-2);color:var(--ds--color-neutral-foreground-1)}.timeline-controls__rail-toggle:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300);outline-offset:2px}.timeline-controls__count-badge{background:var(--ds--color-accent-brandblue-300,#0a66c2);color:#fff;text-align:center;pointer-events:none;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:-4px;right:-4px}.timeline-controls__checkbox-row{align-items:flex-start;min-height:24px;display:flex}.timeline-controls__checkbox-row--child{min-height:22px}.timeline-controls__checkbox-row anchor-checkbox,.timeline-controls__group-row anchor-checkbox{margin:0;display:inline-flex}.timeline-controls__group-row{align-items:center;gap:4px;min-height:24px;margin-top:2px;display:flex}.timeline-controls__group-toggle{width:16px;height:16px;color:var(--ds--color-neutral-foreground-2);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.timeline-controls__group-toggle:hover{background:var(--ds--color-neutral-background-2)}.timeline-controls__group-children{border-left:1px solid var(--ds--color-neutral-stroke-2);flex-direction:column;gap:0;margin-left:18px;padding-left:8px;display:flex}.timeline-tracks{border-radius:4px;position:relative;overflow:hidden}.timeline-category-group{border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-1);border-radius:4px}.timeline-category-group--spaced{margin-top:8px}.timeline-selected-time-line{border-left:2px solid var(--ds--color-brand-primary,#06c);pointer-events:none;z-index:6;opacity:0;width:0;position:absolute;top:0;bottom:0;transform:translate(-9999px)}.timeline-empty-state{border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-2);min-height:200px;color:var(--ds--color-neutral-foreground-2);border-radius:4px;justify-content:center;align-items:center;display:flex}.timeline-loading{border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-1);border-radius:6px;flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.timeline-loading__header{color:var(--ds--color-neutral-foreground-2);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.timeline-loading__hint{color:var(--ds--color-neutral-foreground-3);margin-left:4px}.timeline-loading__pulse{background:var(--ds--color-accent-brandblue-100,#0a66c21f);width:28px;height:28px;color:var(--ds--color-accent-brandblue-300,#0a66c2);border-radius:50%;justify-content:center;align-items:center;animation:1.4s ease-in-out infinite timeline-loading-pulse;display:inline-flex}.timeline-loading__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.9s linear infinite timeline-loading-spin}.timeline-loading__label{align-items:baseline;gap:6px;display:inline-flex}.timeline-loading__dots{align-items:flex-end;gap:3px;height:6px;display:inline-flex}.timeline-loading__dots span{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite timeline-loading-dot}.timeline-loading__dots span:nth-child(2){animation-delay:.15s}.timeline-loading__dots span:nth-child(3){animation-delay:.3s}.timeline-loading__rows{flex-direction:column;gap:12px;display:flex}.timeline-loading__row{grid-template-columns:var(--timeline-header-width,225px) 1fr;border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-1);border-radius:6px;align-items:stretch;gap:12px;display:grid;overflow:hidden}.timeline-loading__row-header{border-right:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-1);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.timeline-loading__row-header-title{align-items:center;gap:8px;display:flex}.timeline-loading__row-header-icon{background:var(--ds--color-neutral-background-2);width:22px;height:22px;color:var(--ds--color-neutral-foreground-3);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.timeline-loading__row-header-name{border-radius:4px;flex:auto;max-width:140px;height:14px}.timeline-loading__row-header-meta{border-radius:4px;width:80%;height:8px;display:block}.timeline-loading__row-header-meta--short{width:55%}.timeline-loading__row-tracks{flex-direction:column;min-width:0;display:flex}.timeline-loading__row-track{height:48px;position:relative;overflow:hidden}.timeline-loading__row-track+.timeline-loading__row-track{border-top:1px solid var(--ds--color-neutral-stroke-2)}.timeline-loading__row-track--service{background:var(--ds--color-accent-teal-50,#e6f4f4)}.timeline-loading__row-track--parts{background:var(--ds--color-accent-violet-50,#f0ebf7)}.timeline-loading__pill{border-left:3px solid;border-radius:4px;height:36px;position:absolute;top:6px}.timeline-loading__pill--service{color:var(--ds--color-accent-teal-300,#2a8c8c);background-color:#2a8c8c2e}.timeline-loading__pill--parts{color:var(--ds--color-accent-violet-300,#7a5fc5);background-color:#7a5fc52e}.skeleton-shimmer{background-color:var(--ds--color-neutral-background-2,#eef0f3);position:relative;overflow:hidden}.skeleton-shimmer:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);animation:1.4s ease-in-out infinite skeleton-shimmer-slide;position:absolute;inset:0;transform:translate(-100%)}.timeline-loading__pill--service.skeleton-shimmer{background-color:#2a8c8c2e}.timeline-loading__pill--parts.skeleton-shimmer{background-color:#7a5fc52e}@keyframes skeleton-shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes timeline-loading-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.12)}}@keyframes timeline-loading-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes timeline-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skeleton-shimmer:after,.timeline-loading__pulse,.timeline-loading__spinner,.timeline-loading__dots span{animation:none}}anchor-tooltip,anchor-tooltip::part(tooltip){z-index:500!important}.major-track:first-child .row-header{border-top-left-radius:3px}.major-track:first-child .track-content{border-top-right-radius:3px}.major-track:last-child .row-header{border-bottom-left-radius:3px}.major-track:last-child .track-content{border-bottom-right-radius:3px}.major-track{border-bottom:1px solid var(--ds--color-neutral-stroke-2);display:flex}.major-track:last-child{border-bottom:none}.row-header{width:var(--timeline-header-width);border-right:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-1);flex-direction:column;flex-shrink:0;justify-content:center;gap:2px;padding:10px 12px;display:flex}.row-header__title{align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.row-header__name{line-height:1.2}.row-header__meta{color:var(--ds--color-neutral-foreground-2);flex-direction:column;gap:1px;font-size:11px;display:flex}.track-content-wrapper{flex-direction:column;flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.track-content{cursor:grab;scrollbar-width:none;-webkit-user-select:none;user-select:none;flex:1;overflow:auto hidden}.track-content::-webkit-scrollbar{display:none}.track-content__inner{flex-direction:column;min-width:100%;display:flex;position:relative;overflow:hidden}.sub-track{min-height:60px;position:relative}.sub-track--service-order{background:var(--ds--color-accent-teal-50)}.sub-track--spare-part{background:var(--ds--color-accent-violet-50)}.timeline-item-wrapper{z-index:2;-webkit-user-select:none;user-select:none;align-items:stretch;gap:0;height:40px;display:flex;position:absolute;top:4px}.timeline-item-wrapper:hover{z-index:100}.timeline-item{cursor:pointer;width:var(--timeline-item-width);z-index:1;border-radius:4px;flex-direction:column;flex-shrink:0;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.timeline-item-wrapper--open .timeline-item{border-radius:4px 0 0 4px}.timeline-item-wrapper--overlap .timeline-item{box-shadow:-2px 0 2px #0006}.timeline-item__badge{color:#fff;justify-content:center;align-items:center;gap:2px;width:100%;height:16px;font-size:10px;font-weight:700;line-height:1;display:flex}.timeline-item__dot{background:#fff;border-radius:50%;flex-shrink:0;width:6px;height:6px}.timeline-item__triangle{border-top:4px solid #0000;border-bottom:4px solid #0000;flex-shrink:0;width:0;height:0;transition:transform .22s cubic-bezier(.4,0,.2,1)}.timeline-item__triangle--closed{border-left:6px solid #fff}.timeline-item__triangle--open{border-right:6px solid #fff}.timeline-item__icon{color:#fff;justify-content:center;align-items:center;width:100%;height:24px;display:flex}.timeline-item-tooltip{z-index:1000;pointer-events:none;border:1px solid var(--ds--color-neutral-stroke-1,#cdd3dc);background:var(--ds--color-neutral-background-1,#fff);min-width:180px;max-width:320px;color:var(--ds--color-neutral-foreground-2,#6b7485);font-family:var(--ds--text-font-family-body-m,"Noto Sans", sans-serif);font-weight:var(--ds--text-font-weight-body-m,400);border-radius:4px;padding:12px 14px;position:fixed;box-shadow:0 8px 20px #0f172a26}.timeline-item-tooltip--top{transform:translate(-50%,-100%)}.timeline-item-tooltip--bottom{transform:translate(-50%)}.timeline-item-tooltip__heading{color:var(--ds--color-neutral-foreground-2,#6b7485);margin-bottom:4px;font-size:14px;line-height:1.2;display:block}.timeline-item-tooltip__line{font-size:12px;line-height:1.25}.timeline-item-tooltip__arrow{background:inherit;border-right:1px solid var(--ds--color-neutral-stroke-1,#cdd3dc);border-bottom:1px solid var(--ds--color-neutral-stroke-1,#cdd3dc);width:12px;height:12px;position:absolute;left:50%}.timeline-item-tooltip--top .timeline-item-tooltip__arrow{bottom:-7px;transform:translate(-50%)rotate(45deg)}.timeline-item-tooltip--bottom .timeline-item-tooltip__arrow{top:-7px;transform:translate(-50%)rotate(-135deg)}.item-submenu-outer{background:var(--submenu-bg-color,var(--ds--color-neutral-background-2));border-radius:0 4px 4px 0;grid-template-columns:minmax(0,0fr);align-self:stretch;margin-left:0;transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden;box-shadow:inset 1px 0 #ffffff1f}.item-submenu-outer.open{grid-template-columns:minmax(0,1fr)}.item-submenu{grid-auto-flow:column;align-items:stretch;gap:0;min-width:0;height:100%;padding:0 6px;display:grid}.item-submenu__cell{color:#fff;background:0 0;justify-content:center;align-items:center;width:34px;height:100%;display:flex}.running-hours-marker{pointer-events:none;z-index:2;width:0;position:absolute;top:0;bottom:0}.running-hours-marker:after{content:"";border-left:2px solid var(--ds--color-accent-brandorange-200);width:0;position:absolute;top:16px;bottom:0;left:0}.running-hours-marker__label{font-size:var(--ds--text-font-size-label-xs);color:var(--ds--color-accent-brandorange-300);white-space:nowrap;pointer-events:auto;cursor:default;line-height:16px;position:absolute;top:0;left:0;transform:translate(-50%)}.running-hours-marker:has(.running-hours-marker__label:hover){z-index:10}.time-divider{border-left:1px dashed var(--ds--color-neutral-stroke-3);z-index:1;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.time-divider__label{display:none}.overflow-shadow{z-index:5;pointer-events:none;opacity:0;width:24px;transition:opacity .12s;position:absolute;top:0;bottom:0}.overflow-shadow--left{background:linear-gradient(90deg,#00000014,#0000);left:0}.overflow-shadow--right{background:linear-gradient(270deg,#00000014,#0000);right:0}.track-content-wrapper[data-overflow-left] .overflow-shadow--left,.track-content-wrapper[data-overflow-right] .overflow-shadow--right{opacity:1}.timeslider-section{align-items:center;margin-top:8px;display:flex}.timeslider-section__left{width:var(--timeline-header-width);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.timeslider-section__dates{flex-direction:column;gap:2px;min-width:0;display:flex}.timeslider-section__date-line{align-items:baseline;gap:4px;min-width:0;display:flex}.timeslider-section__date-label{color:var(--ds--color-neutral-foreground-3);font-size:10px}.timeslider-section__date-value{color:var(--ds--color-neutral-foreground-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.timeslider-section__slider{flex:1;min-width:0;position:relative}.settings-panel__body{flex-direction:column;gap:16px;padding:16px;display:flex}.settings-panel__field{color:var(--ds--color-neutral-foreground-1);flex-direction:column;gap:4px;font-size:13px;font-weight:500;display:flex}.settings-panel__control{--ds-select-margin:0;--ds-date-picker-margin:0;--ds-select-width:100%;--ds-date-picker-width:100%;--ds-date-picker-display:block;--ds-date-picker-input-min-width:0;--ds-input-width:100%;--ds-select-display:block;--ds-dropdown-display:block;width:100%;display:block}.settings-panel__control>anchor-date-picker,.settings-panel__control>anchor-select{--ds-date-picker-width:100%;--ds-date-picker-input-min-width:0;--ds-input-width:100%;--ds-dropdown-display:block;width:100%;margin:0;display:block}.settings-panel__range-summary{border:1px solid var(--ds--color-neutral-stroke-2);background:var(--ds--color-neutral-background-2);color:var(--ds--color-neutral-foreground-2);border-radius:4px;flex-direction:column;gap:6px;padding:8px 10px;font-size:12px;display:flex}.settings-panel__range-line{justify-content:space-between;gap:8px;display:flex}.settings-panel__range-label{color:var(--ds--color-neutral-foreground-3)}.range-slider{z-index:20;cursor:default;height:20px;position:absolute;top:-11px;left:2px;right:0}.range-slider__track{background:var(--ds--color-neutral-stroke-2,#d0d0d0);pointer-events:none;border-radius:2px;height:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.range-slider__thumb{background:var(--ds--color-brand-primary,#06c);cursor:grab;border-radius:2px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.range-slider__thumb:active{cursor:grabbing}.range-slider__handle{background:var(--ds--color-brand-primary,#06c);cursor:col-resize;opacity:0;pointer-events:none;border:2px solid #fff;border-radius:50%;width:16px;height:16px;transition:opacity .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.range-slider:hover .range-slider__handle{opacity:1;pointer-events:auto}.range-slider__handle--left{left:0}.range-slider__handle--right{right:0;transform:translate(50%,-50%)}@container timeline-shell (width<=920px){.service-timeline{--timeline-header-width:198px;--timeline-item-width:34px;--timeline-controls-shift-left:0px;font-size:11px}.timeline-workbench{flex-direction:column;gap:12px}.timeline-controls,.timeline-workbench--filters-collapsed .timeline-controls{flex-basis:auto;width:100%;min-width:100%;max-width:100%;margin-left:0;padding-left:0}.timeline-controls__rail-toggle{display:none}.timeline-controls__equipment,.timeline-workbench--filters-collapsed .timeline-controls__equipment{display:block}.timeline-controls__equipment anchor-select{--ds-select-width:100%;width:100%;max-width:100%;inline-size:100%}.timeline-workbench__main{padding-left:0}.row-header{padding:8px 10px}.row-header__title{font-size:13px}.row-header__meta{font-size:10px}.timeline-item-wrapper{height:38px}.timeline-item__badge{height:15px;font-size:9px}.timeline-item__icon{height:23px}}@container timeline-shell (width<=740px){.service-timeline{--timeline-header-width:168px;--timeline-item-width:30px;font-size:10px}.row-header{padding:7px 8px}.row-header__title{font-size:12px}.row-header__meta{gap:0;font-size:9px}.timeslider-section__left{padding-left:6px}.timeslider-section__date-label{display:none}.timeslider-section__date-value{font-size:10px}.timeline-item-wrapper{height:34px;top:3px}.timeline-item__badge{height:14px;font-size:8px}.timeline-item__icon{height:20px}.item-submenu__cell{width:30px}}.timeline-item-tooltip--stack{min-width:280px;max-width:360px;padding:10px}.timeline-item-tooltip__stack-header{color:var(--ds--color-neutral-foreground-2,#6b7485);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:600}.timeline-item-tooltip__cards{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.timeline-stacked-picker__item{background:var(--ds--color-neutral-background-2,#f4f6f9);text-align:left;border-radius:4px;grid-template-columns:32px 1fr;gap:10px;padding:8px;display:grid}.timeline-stacked-picker__item-icon-col{border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.timeline-stacked-picker__item-body{flex-direction:column;gap:4px;min-width:0;display:flex}.timeline-stacked-picker__item-row1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.timeline-stacked-picker__item-heading{color:var(--ds--color-neutral-foreground-1,#161a1f);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.timeline-stacked-picker__item-date{color:var(--ds--color-neutral-foreground-2,#6b7485);flex-shrink:0;font-size:11px;line-height:1.2}.timeline-stacked-picker__item-desc{color:var(--ds--color-neutral-foreground-2,#6b7485);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.timeline-stacked-picker__item-meta{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.timeline-stacked-picker__type-pill,.timeline-stacked-picker__meta-chip,.timeline-stacked-picker__status{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 6px;font-size:10px;line-height:1.2;display:inline-flex}.timeline-stacked-picker__type-pill--service-order{background:var(--ds--color-accent-purple-100,#ece2f7);color:var(--ds--color-accent-purple-500,#5a3d8c)}.timeline-stacked-picker__type-pill--spare-part{background:var(--ds--color-accent-teal-100,#d6eef0);color:var(--ds--color-accent-teal-500,#0b6c75)}.timeline-stacked-picker__meta-chip{background:var(--ds--color-neutral-background-3,#e7eaef);color:var(--ds--color-neutral-foreground-2,#6b7485)}.timeline-stacked-picker__meta-chip--swr{background:var(--ds--color-accent-blue-100,#dde8f6);color:var(--ds--color-accent-blue-500,#1a4f8b)}.timeline-stacked-picker__status--ok{background:var(--ds--color-status-success-100,#def3df);color:var(--ds--color-status-success-600,#1f7a3a)}.timeline-stacked-picker__status--warn{background:var(--ds--color-status-warning-100,#fdeccd);color:var(--ds--color-status-warning-600,#8a5a07)}.timeline-stacked-picker__status--crit{background:var(--ds--color-status-danger-100,#fbdcdc);color:var(--ds--color-status-danger-600,#9b1c1c)}.timeline-stacked-picker__status--muted{background:var(--ds--color-neutral-background-3,#e7eaef);color:var(--ds--color-neutral-foreground-2,#6b7485)}.timeline-item-tooltip--interactive{pointer-events:auto}.timeline-item-wrapper--active{z-index:200}.timeline-item-wrapper--active .timeline-item{outline:2px solid var(--ds--color-accent-brandblue-300,#0a66c2);outline-offset:2px;border-radius:4px}.timeline-stacked-picker__item--button{cursor:pointer;width:100%;font:inherit;color:inherit;border:1px solid #0000;transition:background-color .12s,border-color .12s,transform .12s}.timeline-stacked-picker__item--button:hover{background:var(--ds--color-neutral-background-3,#e7eaef);border-color:var(--ds--color-neutral-stroke-2,#cdd3dc)}.timeline-stacked-picker__item--button:active{transform:scale(.99)}.timeline-stacked-picker__item--button:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300,#0a66c2);outline-offset:2px}.time-axis-markers{height:22px;padding:0 var(--ds-time-slider-padding,8px);pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:2px;position:relative}.time-axis-markers__tick{color:var(--ds--color-neutral-foreground-3);flex-direction:column;align-items:center;font-size:10px;line-height:1;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.time-axis-markers__tick-line{background:var(--ds--color-neutral-stroke-2);width:1px;height:6px;margin-bottom:3px}.time-axis-markers__label{white-space:nowrap}.time-axis-markers__tick--major{color:var(--ds--color-neutral-foreground-2);font-weight:600}.time-axis-markers__tick--major .time-axis-markers__tick-line{background:var(--ds--color-neutral-stroke-1);height:10px}.custom-time-slider{box-sizing:border-box;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;position:relative}.custom-time-slider--dragging{cursor:grabbing}.custom-time-slider .time-axis-markers{margin-bottom:0;padding:0}.custom-time-slider__pin{pointer-events:none;z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.custom-time-slider__pin-line{background:var(--ds--color-brand-primary,#06c);border-radius:1px;flex:auto;width:2px}.custom-time-slider__pin-head{background:var(--ds--color-brand-primary,#06c);cursor:grab;pointer-events:auto;border:2px solid #fff;border-radius:50%;flex:none;width:14px;height:14px;margin-bottom:-2px;transition:transform 80ms;box-shadow:0 1px 3px #0003}.custom-time-slider__pin-head:hover{transform:scale(1.15)}.custom-time-slider__pin-head:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300,#0a66c2);outline-offset:2px}.custom-time-slider--dragging .custom-time-slider__pin-head{cursor:grabbing;transform:scale(1.2)}.custom-time-slider__pin-tooltip{background:var(--ds--color-neutral-foreground-1,#161a1f);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;z-index:3;border-radius:4px;padding:4px 8px;font-size:11px;line-height:1;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.custom-time-slider__pin-tooltip:after{content:"";border:4px solid #0000;border-top-color:var(--ds--color-neutral-foreground-1,#161a1f);width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.custom-time-slider--dragging .custom-time-slider__pin-tooltip,.custom-time-slider__pin-head:hover+.custom-time-slider__pin-line~.custom-time-slider__pin-tooltip,.custom-time-slider__pin:hover .custom-time-slider__pin-tooltip,.custom-time-slider__pin-head:focus-visible~.custom-time-slider__pin-tooltip,.custom-time-slider__pin:focus-within .custom-time-slider__pin-tooltip{opacity:1}@media (prefers-reduced-motion:reduce){.custom-time-slider__pin-tooltip,.custom-time-slider__pin-head{transition:none}}.custom-time-slider__hint{background:var(--ds--color-brand-primary,#06c);color:#fff;white-space:nowrap;pointer-events:auto;z-index:4;border-radius:6px;align-items:center;gap:6px;padding:6px 8px 6px 10px;font-size:12px;line-height:1.2;animation:1.6s ease-in-out infinite custom-time-slider-hint-bob;display:flex;position:absolute;top:-4px;left:calc(100% + 14px);box-shadow:0 2px 8px #0000002e}.custom-time-slider__hint:before{content:"";border:5px solid #0000;border-right-color:var(--ds--color-brand-primary,#06c);width:0;height:0;position:absolute;top:10px;right:100%}.custom-time-slider__hint-text{pointer-events:none}.custom-time-slider__hint-dismiss{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:14px;line-height:1;display:inline-flex}.custom-time-slider__hint-dismiss:hover,.custom-time-slider__hint-dismiss:focus-visible{background:#ffffff52;outline:none}:is(.custom-time-slider:has(.custom-time-slider__pin[style*="left: 7"]) .custom-time-slider__hint,.custom-time-slider:has(.custom-time-slider__pin[style*="left: 8"]) .custom-time-slider__hint,.custom-time-slider:has(.custom-time-slider__pin[style*="left: 9"]) .custom-time-slider__hint,.custom-time-slider:has(.custom-time-slider__pin[style*="left: 100"]) .custom-time-slider__hint){left:auto;right:calc(100% + 14px)}.custom-time-slider:has(.custom-time-slider__pin[style*="left: 7"]) .custom-time-slider__hint:before{border-right-color:#0000;border-left-color:var(--ds--color-brand-primary,#06c);left:100%;right:auto}.custom-time-slider:has(.custom-time-slider__pin[style*="left: 8"]) .custom-time-slider__hint:before{border-right-color:#0000;border-left-color:var(--ds--color-brand-primary,#06c);left:100%;right:auto}.custom-time-slider:has(.custom-time-slider__pin[style*="left: 9"]) .custom-time-slider__hint:before{border-right-color:#0000;border-left-color:var(--ds--color-brand-primary,#06c);left:100%;right:auto}.custom-time-slider:has(.custom-time-slider__pin[style*="left: 100"]) .custom-time-slider__hint:before{border-right-color:#0000;border-left-color:var(--ds--color-brand-primary,#06c);left:100%;right:auto}@keyframes custom-time-slider-hint-bob{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.custom-time-slider__hint{animation:none}}.timeline-history{margin-top:20px}.timeline-history__toggle{color:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 8px;padding:0;display:inline-flex}.timeline-history__toggle:focus-visible{outline:2px solid var(--ds--color-brand-600);outline-offset:4px;border-radius:4px}.timeline-history__heading{color:var(--ds--color-neutral-foreground-2);text-underline-offset:3px;align-items:center;gap:8px;margin:0;text-decoration:underline;display:inline-flex}.timeline-history__header-container{align-items:center;gap:8px;margin-bottom:8px;display:flex}.timeline-history__info-icon{color:var(--ds--color-neutral-foreground-2);cursor:help}.timeline-history__title{margin:0}.timeline-history__table-wrapper{padding:6px 0 0}.timeline-history__table-wrapper table{table-layout:fixed;width:100%}.timeline-history__anchor-table{--ds-table-body-font-family:var(--ds--text-font-family-body-m);--ds-table-body-font-size:var(--ds--text-font-size-body-m);--ds-table-body-font-weight:var(--ds--text-font-weight-body-m);--ds-table-head-font-family:var(--ds--text-font-family-body-m);--ds-table-head-font-size:var(--ds--text-font-size-body-m);--ds-table-head-font-weight:var(--ds--text-font-weight-body-m);--ds-table-cell-line-height:var(--ds--text-line-height-body-m)}.timeline-history__table,.timeline-history__table th,.timeline-history__table td{font-family:var(--ds--text-font-family-body-m);font-size:var(--ds--text-font-size-body-m);font-weight:var(--ds--text-font-weight-body-m);line-height:var(--ds--text-line-height-body-m);letter-spacing:var(--ds--text-letter-spacing-body-m)}.timeline-history__table-wrapper th:first-child,.timeline-history__table-wrapper td:first-child{width:140px}.timeline-history__table-wrapper th:nth-child(2),.timeline-history__table-wrapper td:nth-child(2){width:170px}.timeline-history__table-wrapper th:nth-child(3),.timeline-history__table-wrapper td:nth-child(3){width:250px}.timeline-history__table-wrapper th:nth-child(4),.timeline-history__table-wrapper td:nth-child(4){width:150px}.timeline-history__table-wrapper td:nth-child(5){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container timeline-shell (width<=920px){.timeline-history__heading{gap:6px}.timeline-history__title{font-size:22px;line-height:28px}.timeline-history__table-wrapper{overflow-x:auto}.timeline-history__table-wrapper table{min-width:880px}}.timeline-history__tooltip-content{max-width:450px;color:var(--ds--color-neutral-foreground-1);padding:8px 12px}.timeline-history__tooltip-content p{margin:0 0 8px}.timeline-history__tooltip-content p:last-child{margin-bottom:0}.timeline-panel__ai-disclaimer{color:var(--ds--color-neutral-foreground-3);margin-top:8px}.timeline-legend{z-index:200;position:relative}.timeline-legend--expanded{box-shadow:none}.timeline-legend__toggle{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;display:flex}.timeline-legend__toggle:hover{background:var(--ds--color-neutral-background-2)}.timeline-legend__content{background:var(--ds--color-neutral-background-1);z-index:201;border-radius:4px;flex-direction:column;gap:8px;min-width:180px;padding:8px 12px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 16px #0000001f}.timeline-legend__item{align-items:center;gap:12px;display:flex}.timeline-legend__icon{color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.timeline-legend__icon anchor-icon,.timeline-legend__icon svg{color:#fff!important;fill:#fff!important}.timeline-legend__icon--count{background:var(--ds--color-neutral-stroke-3);font-size:10px;font-weight:700}.timeline-legend__icon--report,.timeline-legend__icon--sub-items{background:var(--ds--color-neutral-stroke-3)}.timeline-legend__dot{background:#fff;border-radius:50%;width:6px;height:6px}.timeline-legend__triangle{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff;width:0;height:0}.timeline-legend__divider{background:var(--ds--color-neutral-stroke-2);height:1px;margin:4px 0}.timeline-legend__submenu-icons{gap:4px;display:flex}.timeline-legend__icon--submenu{background:var(--ds--color-neutral-stroke-3)}:root{--app-border-color:var(--ds--color-neutral-stroke-1,#ccd1d8)}.app-placeholder-appbar{border-bottom:1px solid var(--app-border-color);background:var(--ds--color-neutral-background-1);height:53px;color:var(--ds--color-neutral-foreground-3);z-index:3;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex;position:relative;box-shadow:0 8px 16px #0000000a}.app-placeholder-appbar__menu-dropdown{flex:none;display:none}.app-placeholder-appbar__menu-button{text-transform:none}.app-placeholder-appbar__left{flex:none;align-items:center;gap:12px;min-width:0;display:inline-flex}.app-placeholder-appbar__logo{flex:none;width:auto;height:42px;display:block}.app-placeholder-appbar__title{color:#000;opacity:1;font-size:20px;font-weight:600;line-height:1.2}.app-placeholder-appbar__home-button{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0;display:inline-flex}.app-placeholder-appbar__home-button:focus-visible{outline:2px solid var(--ds--color-brand-stroke-1,#0a66c2);outline-offset:2px;border-radius:4px}.app-placeholder-appbar__nav{white-space:nowrap;align-items:center;gap:8px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.app-placeholder-appbar__nav-item{text-transform:none}.app-placeholder-appbar__user{text-transform:none;flex:none;margin-left:auto}@media (width<=1080px){.app-placeholder-appbar__title{display:none}}@media (width<=920px){.app-placeholder-appbar__user-label{display:none}.app-placeholder-appbar__user{min-width:auto}}.nav-screen{width:100%}.search-hero{text-align:center;margin:74px auto 12px}.search-hero__title{color:var(--ds--color-neutral-foreground-1);margin:0}.search-hero__subtitle{color:var(--ds--color-neutral-foreground-1);margin:24px 0 0}.search-divider{border-top:1px solid var(--app-border-color);width:min(1276px,100%);margin:0 auto 16px}.filters-grid{grid-template-columns:minmax(190px,1.05fr) repeat(3,minmax(0,1fr));align-items:end;gap:16px;width:min(870px,100%);margin:0 auto 16px;display:grid}.filter-field{flex-direction:column;gap:6px;display:flex}.filter-field__label{color:var(--ds--color-neutral-foreground-1)}.filter-field--radio{min-width:190px}.filter-field--radio anchor-radio-group{align-items:center;min-height:40px;display:flex}.filter-field anchor-select{width:100%}.search-interaction-area{flex-direction:column;align-items:center;width:min(939px,100%);margin:0 auto;display:flex}.search-results-counter{width:min(452px,100%);color:var(--ds--color-neutral-foreground-1);justify-content:flex-start;align-items:baseline;gap:6px;margin:0 auto 8px;display:flex}.search-results-counter--empty{color:var(--ds--color-severity-red-300,#cc2c2a)}.search-results-counter__value{height:18px;color:inherit;font-variant-numeric:tabular-nums;align-items:flex-start;gap:1px;line-height:18px;display:inline-flex;overflow:hidden}.search-results-counter__digit-window{width:1ch;height:18px;display:inline-block;overflow:hidden}.search-results-counter__digit-strip{will-change:transform;flex-direction:column;transition:transform .26s cubic-bezier(.2,.8,.2,1) .2s;display:flex}.search-results-counter__digit{text-align:center;height:18px;line-height:18px;display:block}.search-results-counter__text{color:inherit}.search-results-counter__clear-filters{margin:0}@media (prefers-reduced-motion:reduce){.search-results-counter__digit-strip{transition:none}}.search-input-block{width:min(452px,100%);max-width:100%;margin:0 auto;position:relative}.search-input-block anchor-select{--ds-select-width:100%;--ds-select-display:block;--ds-select-margin:0;inline-size:100%;width:100%;min-width:100%;margin:0;display:block}.search-input-clear{appearance:none;color:var(--ds--color-neutral-foreground-3);cursor:pointer;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.search-input-loading{pointer-events:none;z-index:2;align-items:center;display:inline-flex;position:absolute;top:50%;right:72px;transform:translateY(-50%)}.search-input-clear:hover{color:var(--ds--color-neutral-foreground-1)}.text-link-button{appearance:none;color:var(--ds--color-neutral-link-rest);font-size:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.text-link-button:hover{color:var(--ds--color-neutral-link-hover)}.preview-panel{width:min(925px,100%);margin:56px auto 0}.preview-panel__loading{border:1px solid var(--app-border-color);border-radius:12px;justify-content:center;align-items:center;min-height:64px;display:flex}.results-panel{border:0;width:min(925px,100%);max-height:512px;margin:12px auto 0;overflow-y:auto}.results-panel--full{max-height:512px;margin-top:16px}.installation-row{border:1px solid var(--app-border-color);background:var(--ds--color-neutral-background-1);padding:8px}.results-panel .installation-row+.installation-row{margin-top:-1px}.installation-row--clickable{cursor:pointer}.installation-row--clickable:hover{background:var(--ds--color-neutral-background-2)}.installation-row__labels,.installation-row__values{grid-template-columns:100px 200px 108px 65px 178px 178px;column-gap:16px;display:grid}.installation-row__labels{color:var(--ds--color-neutral-foreground-3)}.installation-row__values{color:var(--ds--color-neutral-foreground-1);align-items:baseline;margin-top:8px}.installation-row__values>span,.installation-row__values>.installation-row__name-link{align-self:baseline;align-items:baseline;min-width:0;display:inline-flex}.installation-row__name-link{color:var(--ds--color-neutral-link-rest);text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;margin:0;padding:0}.installation-row__name-link:hover{color:var(--ds--color-neutral-link-hover)}.installation-row__status{align-items:baseline;display:inline-flex}.installation-row__values>.installation-row__country{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.country-flag{background:var(--ds--color-neutral-background-1);border:0;border-radius:2px;flex:none;width:20px;height:15px;display:inline-block;overflow:hidden;box-shadow:0 0 10px #00000040}.country-flag-placeholder{background:var(--ds--color-neutral-background-1);border:0;border-radius:2px;flex:none;justify-content:center;align-items:center;width:20px;height:15px;display:inline-flex;overflow:hidden;box-shadow:0 0 10px #00000040}.country-flag,.country-flag-placeholder{transform:translateY(1px)}.country-flag use{width:100%;height:100%}.country-flag-placeholder{color:var(--ds--color-neutral-foreground-3);font-size:10px}.installation-row__country .ds-text-body-m{white-space:nowrap;display:inline}.show-all-query-link{width:fit-content;margin:16px auto 0}.recent-searches{text-align:center;width:min(925px,100%);margin:32px auto 0}.recent-searches__title{color:var(--ds--color-neutral-foreground-1);margin:0 0 16px}.recent-searches__list{flex-direction:column;align-items:center;gap:8px;display:flex}.recent-searches__item{width:fit-content;color:var(--ds--color-neutral-link-rest);margin:0 auto}.recent-searches__link{text-decoration:none}.recent-searches__empty{color:var(--ds--color-neutral-foreground-3);margin:0}.recent-searches__clear{margin-top:16px}.text-link-button.recent-searches__clear{color:var(--ds--color-severity-red-300,#cc2c2a)}.text-link-button.recent-searches__clear:hover{color:var(--ds--color-severity-red-400,#a8231f)}.modal-actions{justify-content:flex-end;gap:10px;display:flex}.item-selection-layout{width:100%}.item-selection-screen{width:min(926px,100%);margin:0 auto;padding-bottom:112px}.item-selection-header{flex-direction:column;align-items:flex-start;gap:6px;margin:118px 0 24px;display:flex}.item-selection-heading{color:var(--ds--color-neutral-foreground-1);justify-content:flex-start;align-items:center;gap:8px;margin:0;display:flex}.item-selection-instructions{color:var(--ds--color-neutral-foreground-2);align-items:center;gap:8px;margin:0;display:inline-flex}.item-selection-instructions anchor-icon{color:var(--ds--color-neutral-foreground-2);flex:none}.item-selection-heading__separator{color:var(--ds--color-neutral-foreground-2);opacity:.6;-webkit-user-select:none;user-select:none}.item-selection-heading__home{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.item-selection-heading__home:hover{color:var(--ds--color-neutral-link-hover)}.item-selection-heading anchor-icon{color:var(--ds--color-neutral-link-rest)}.item-selection-heading__installation{white-space:nowrap}.categories-panel{border:1px solid var(--app-border-color);background:var(--ds--color-neutral-background-1);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f}.category-row{background:var(--ds--color-neutral-background-1);box-shadow:inset 0 -1px 0 var(--app-border-color);transition:background-color .2s}.category-row:last-child{box-shadow:none}.category-row:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.category-row:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.category-row[data-expanded=true]{background:var(--ds--color-neutral-background-2)}.category-row__header{justify-content:space-between;align-items:center;gap:16px;margin:0;padding:14px 20px;display:flex}.category-row__toggle{text-align:left;color:var(--ds--color-neutral-foreground-1);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;flex:auto;align-items:center;gap:10px;margin:-6px -8px;padding:6px 8px;transition:background-color .16s;display:inline-flex}.category-row__toggle:hover{background:#0000000a}.category-row__toggle:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300,#0a66c2);outline-offset:2px}.category-row__chevron{justify-content:center;align-items:center;transition:transform .22s;display:inline-flex}.category-row[data-expanded=true] .category-row__chevron{transform:rotate(90deg)}.category-row[data-expanded=true] .category-row__title-name{font-weight:600}.category-row__title-name{color:var(--ds--color-neutral-foreground-1)}.category-row__title-selection{color:var(--ds--color-neutral-foreground-2)}.category-row__select-all{flex:none;margin-left:auto}.category-row__content{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .2s;display:grid}.category-row[data-expanded=true] .category-row__content{opacity:1;grid-template-rows:1fr}.category-row__content-inner{min-height:0;overflow:hidden}.category-row[data-expanded=true] .category-row__content-inner{padding:4px 20px 20px}@media (prefers-reduced-motion:reduce){.category-row__content,.category-row__chevron{transition:none}}.item-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;display:grid}.item-card{border:1px solid var(--app-border-color);background:var(--ds--color-neutral-background-1);cursor:pointer;border-radius:14px;flex-direction:column;min-height:clamp(140px,18vw,168px);padding:clamp(12px,2.5vw,16px) clamp(32px,6vw,40px) clamp(12px,2.5vw,16px) clamp(12px,2.5vw,16px);transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 6px 16px #0000000f}.item-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #00000014,0 12px 28px #0000001a}.item-card:focus-visible{outline:2px solid var(--ds--color-accent-brandblue-300,#0a66c2);outline-offset:2px}.item-card--selected{border-color:var(--ds--color-accent-brandblue-400,#0a66c2);box-shadow:0 0 0 1px var(--ds--color-accent-brandblue-400,#0a66c2), 0 2px 4px #00000014, 0 12px 28px #0000001a}.item-card__media{opacity:.78;filter:saturate(.85);pointer-events:none;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.item-card__overlay{background:linear-gradient(180deg, #ffffff8c 0%, #ffffffd9 60%, var(--ds--color-neutral-background-1,#fff) 100%);pointer-events:none;z-index:1;position:absolute;inset:0}.item-card__body,.item-card__selection{z-index:2;position:relative}.item-card__selection{position:absolute;top:8px;right:8px}.item-card__body{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.item-card__title{color:var(--ds--color-neutral-foreground-1);word-break:break-word;margin:0;font-weight:600}.item-card__description{color:var(--ds--color-neutral-foreground-2);-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.item-card__fields{grid-template-columns:auto 1fr;gap:4px 10px;margin-top:6px;display:grid}.item-card__field{display:contents}.item-card__field-label{color:var(--ds--color-neutral-foreground-2);white-space:nowrap}.item-card__field-value{color:var(--ds--color-neutral-foreground-1);word-break:break-word}.item-card__field-value-line{display:block}.item-card__field-value-subline{color:var(--ds--color-neutral-foreground-2);display:block}.selection-cta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:min(926px,100%);margin:0 auto;display:flex}.selection-cta anchor-button{width:auto}.selection-cta anchor-button.selection-cta__primary{width:min(342px,100%)}.selection-cta-bar{z-index:8;width:calc(100% + var(--viewport-scrollbar-compensation,0px));padding:16px max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:var(--ds--color-neutral-background-2);border-top-left-radius:16px;border-top-right-radius:16px;position:fixed;bottom:0;left:0;right:auto;transform:none;box-shadow:0 -8px 16px #00000024,0 0 2px #0000001f}.selected-installation-row{margin:0 0 12px}.selected-installation-row .installation-row{border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f}.results-panel .installation-row:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.results-panel .installation-row:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.timeline-shell__heading{width:min(1140px,100%);color:var(--ds--color-neutral-foreground-1);justify-content:flex-start;align-items:center;gap:8px;margin:24px auto 0;display:flex;position:relative}.timeline-shell__legend-wrapper{z-index:300;position:absolute;top:0;right:0}.timeline-shell__crumb{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.timeline-shell__crumb:hover{color:var(--ds--color-neutral-link-hover)}.timeline-shell__heading anchor-icon{color:var(--ds--color-neutral-link-rest)}.timeline-shell__current{white-space:nowrap;font-weight:700}@media (width<=1000px){.search-hero{margin-top:40px}.filters-grid{grid-template-columns:1fr 1fr;width:min(640px,100%)}.filter-field--radio{grid-column:1/-1}.search-interaction-area,.preview-panel,.results-panel,.recent-searches,.item-selection-screen,.selection-cta{width:100%}.preview-panel,.results-panel,.selected-installation-row{overflow-x:auto}.installation-row{min-width:925px}.item-selection-heading{flex-wrap:wrap;justify-content:flex-start;margin-top:0}.item-selection-header{margin-top:64px}.item-selection-heading__installation{white-space:normal}.category-row__header{flex-wrap:wrap;align-items:flex-start;gap:12px}.category-row__select-all{margin-left:0}.category-row[data-expanded=true] .category-row__content-inner{padding:4px 12px 16px}.item-card-grid{gap:12px}.timeline-shell__heading{flex-wrap:wrap;justify-content:flex-start}.timeline-shell__current{white-space:normal}}@media (width<=700px){.app-placeholder-appbar{gap:8px;height:auto;min-height:53px;padding:8px 12px}.app-placeholder-appbar__nav{display:none}.app-placeholder-appbar__menu-dropdown{display:inline-flex}.search-hero__subtitle{margin-top:12px}.search-input-block{width:100%}.search-input-clear{right:36px}.preview-panel,.results-panel,.recent-searches{margin-top:24px}.item-card-grid{grid-template-columns:1fr;gap:12px}}@media (width<=360px){.category-row[data-expanded=true] .category-row__content-inner{padding:4px 8px 12px}.item-card{min-height:132px;padding:12px 32px 12px 12px}.item-card__selection{top:6px;right:6px}}.auth-screen{background:radial-gradient(circle at 20% 10%, #0a66c21a, transparent 55%), radial-gradient(circle at 80% 90%, #0a66c214, transparent 55%), var(--ds--color-neutral-background-2,#f4f6f9);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{background:var(--ds--color-neutral-background-1,#fff);border:1px solid var(--ds--color-neutral-stroke-1,#ccd1d8);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;width:min(440px,100%);padding:32px 28px;display:flex;box-shadow:0 1px 2px #0000000a,0 12px 32px #0f1c321a}.auth-card__logo{width:auto;height:36px;display:block}.auth-card__icon{width:56px;height:56px;color:var(--ds--color-severity-red-300,#cc2c2a);background:#cc2c2a14;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.auth-card__icon anchor-icon,.auth-card__icon svg{width:32px;height:32px;display:inline-flex;color:var(--ds--color-severity-red-300,#cc2c2a)!important;fill:var(--ds--color-severity-red-300,#cc2c2a)!important}.auth-card__title{color:var(--ds--color-neutral-foreground-1,#1a1d22);margin:0}.auth-card__body{color:var(--ds--color-neutral-foreground-2,#4a5260);margin:0;line-height:1.5}.auth-card__actions{flex-direction:column;gap:8px;width:100%;margin-top:8px;display:flex}.auth-card__hint{color:var(--ds--color-neutral-foreground-3,#6c7480);margin:0}.session-expiry-backdrop{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.session-expiry-card{background:var(--ds--color-neutral-background-1,#fff);border:1px solid var(--ds--color-severity-yellow-300,#d29423);border-left:4px solid var(--ds--color-severity-yellow-300,#d29423);border-radius:8px;flex-direction:column;gap:8px;width:min(420px,100%);padding:20px;display:flex;box-shadow:0 1px 2px #0000000a,0 12px 32px #0f1c322e}.session-expiry-card__title{color:var(--ds--color-neutral-foreground-1,#1a1d22);margin:0}.session-expiry-card__body{color:var(--ds--color-neutral-foreground-2,#4a5260);margin:0}.session-expiry-card__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}
