@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400..600&display=swap";:root{--sui-palette-black-50: rgba(211, 218, 222, .36);--sui-palette-black-100: rgba(226, 229, 233, .2);--sui-palette-black-200: rgba(99, 118, 131, .4);--sui-palette-black-300: rgba(139, 157, 167, .5);--sui-palette-black-400: rgba(168, 181, 189, .5);--sui-palette-black-500: rgba(80, 92, 99, .5);--sui-palette-black-600: rgba(27, 35, 39, .5);--sui-palette-black-700: rgba(27, 35, 39, .7);--sui-palette-black-800: rgba(27, 35, 39, .9);--sui-palette-black-900: #1b2327;--sui-palette-blue-50: #f6f9fe;--sui-palette-blue-100: #d1e2fa;--sui-palette-blue-200: #b6d1f7;--sui-palette-blue-300: #a3c5f5;--sui-palette-blue-400: #468bea;--sui-palette-blue-500: #1f72e6;--sui-palette-blue-600: #0960d8;--sui-palette-blue-700: #0a4fae;--sui-palette-blue-750: #073c85;--sui-palette-blue-800: #08326c;--sui-palette-blue-900: #0a2851;--sui-palette-blue-950: #081623;--sui-palette-extended-official-scale-deep: #021e40;--sui-palette-extended-official-scale-fire: #ff5000;--sui-palette-extended-official-scale-silver: #e6ecf0;--sui-palette-extended-official-scale-surface: #187cb2;--sui-palette-extended-products-farmer: #ab7de1;--sui-palette-extended-products-feedmanager: #187cb2;--sui-palette-extended-products-feedstation: #a7dc0f;--sui-palette-extended-products-finance: #084875;--sui-palette-extended-products-future: #ee6971;--sui-palette-extended-products-knowledger: #fca51a;--sui-palette-extended-products-managementportal: #764aa6;--sui-palette-extended-products-product-text: #0d1f33;--sui-palette-extended-products-vet: #ff5000;--sui-palette-extended-products-vision: #53c1e9;--sui-palette-green-50: #f7fdf9;--sui-palette-green-100: #cff4de;--sui-palette-green-200: #a7ecc2;--sui-palette-green-300: #7fe3a6;--sui-palette-green-400: #58da8b;--sui-palette-green-500: #2ac266;--sui-palette-green-600: #26ab5a;--sui-palette-green-700: #1d8445;--sui-palette-green-750: #135e30;--sui-palette-green-800: #0b4723;--sui-palette-green-900: #0a341a;--sui-palette-green-950: #071f0f;--sui-palette-lime-50: #eef9dc;--sui-palette-lime-100: #d7f1b1;--sui-palette-lime-200: #c7e599;--sui-palette-lime-300: #acd175;--sui-palette-lime-400: #97c355;--sui-palette-lime-500: #81b03b;--sui-palette-lime-600: #6d9b27;--sui-palette-lime-700: #4d6b23;--sui-palette-lime-800: #3d4e22;--sui-palette-lime-900: #2e3d1a;--sui-palette-lime-950: #28311b;--sui-palette-magenta-50: #fae1f0;--sui-palette-magenta-100: #fcc5ea;--sui-palette-magenta-200: #f4b3db;--sui-palette-magenta-300: #e481be;--sui-palette-magenta-400: #db61ac;--sui-palette-magenta-500: #bc4e92;--sui-palette-magenta-600: #a3437e;--sui-palette-magenta-700: #883a6a;--sui-palette-magenta-800: #642b4e;--sui-palette-magenta-900: #441d35;--sui-palette-magenta-950: #2e1f28;--sui-palette-neutral-dark-50: #b8b8b8;--sui-palette-neutral-dark-100: #8f8f8f;--sui-palette-neutral-dark-200: #7a7a7a;--sui-palette-neutral-dark-300: #4d4d4d;--sui-palette-neutral-dark-400: #3d3d3d;--sui-palette-neutral-dark-500: #333333;--sui-palette-neutral-dark-600: #2b2b2b;--sui-palette-neutral-dark-700: #242424;--sui-palette-neutral-dark-750: #1f1f1f;--sui-palette-neutral-dark-800: #191919;--sui-palette-neutral-dark-850: #151515;--sui-palette-neutral-dark-900: #121212;--sui-palette-neutral-dark-950: #0d0d0d;--sui-palette-neutral-light-50: #f6f8f9;--sui-palette-neutral-light-100: #f0f3f4;--sui-palette-neutral-light-200: #e7ecee;--sui-palette-neutral-light-300: #d5dde2;--sui-palette-neutral-light-400: #b4c3ca;--sui-palette-neutral-light-500: #879fab;--sui-palette-neutral-light-600: #728e9d;--sui-palette-neutral-light-700: #546c78;--sui-palette-neutral-light-800: #3f515a;--sui-palette-neutral-light-850: #2a363c;--sui-palette-neutral-light-900: #242e33;--sui-palette-neutral-light-950: #1b2327;--sui-palette-orange-50: #fffaf5;--sui-palette-orange-100: #fee2c6;--sui-palette-orange-200: #fdc996;--sui-palette-orange-300: #fcb167;--sui-palette-orange-400: #fb9937;--sui-palette-orange-500: #e97705;--sui-palette-orange-600: #cd6904;--sui-palette-orange-700: #9d5003;--sui-palette-orange-750: #874502;--sui-palette-orange-800: #6e3802;--sui-palette-orange-900: #3e2001;--sui-palette-orange-950: #241402;--sui-palette-purple-50: #f3f0ff;--sui-palette-purple-100: #dbd3fd;--sui-palette-purple-200: #c9c1f6;--sui-palette-purple-300: #a192ec;--sui-palette-purple-400: #8f7ee7;--sui-palette-purple-500: #8270db;--sui-palette-purple-600: #5d4abf;--sui-palette-purple-700: #514299;--sui-palette-purple-800: #342b64;--sui-palette-purple-900: #2e2759;--sui-palette-purple-950: #211f2e;--sui-palette-red-50: #fef6f6;--sui-palette-red-100: #f9cbcb;--sui-palette-red-200: #f49f9f;--sui-palette-red-300: #f07474;--sui-palette-red-400: #eb4949;--sui-palette-red-500: #e61e1e;--sui-palette-red-600: #bf1515;--sui-palette-red-700: #941010;--sui-palette-red-750: #7c0e0e;--sui-palette-red-800: #690c0c;--sui-palette-red-900: #4a0808;--sui-palette-red-950: #260f0f;--sui-palette-signal-50: #fff8f5;--sui-palette-signal-100: #ffd8c7;--sui-palette-signal-200: #ffb594;--sui-palette-signal-300: #ff9666;--sui-palette-signal-400: #ff7333;--sui-palette-signal-500: #fd4f00;--sui-palette-signal-600: #d14100;--sui-palette-signal-700: #9e3100;--sui-palette-signal-750: #8a2b00;--sui-palette-signal-800: #702300;--sui-palette-signal-900: #3d1300;--sui-palette-signal-950: #240b00;--sui-palette-teal-50: #e9f5fc;--sui-palette-teal-100: #d2ebf9;--sui-palette-teal-200: #a5d8f3;--sui-palette-teal-300: #78c4ed;--sui-palette-teal-400: #4bb0e7;--sui-palette-teal-500: #1e9de1;--sui-palette-teal-600: #187cb2;--sui-palette-teal-700: #125e87;--sui-palette-teal-800: #0d4563;--sui-palette-teal-900: #08293a;--sui-palette-white-50: rgba(255, 255, 255, 0);--sui-palette-white-100: rgba(255, 255, 255, .01);--sui-palette-white-200: rgba(255, 255, 255, .06);--sui-palette-white-300: rgba(255, 255, 255, .12);--sui-palette-white-400: rgba(255, 255, 255, .2);--sui-palette-white-500: rgba(255, 255, 255, .4);--sui-palette-white-600: rgba(255, 255, 255, .5);--sui-palette-white-700: rgba(255, 255, 255, .6);--sui-palette-white-800: rgba(255, 255, 255, .7);--sui-palette-white-850: rgba(255, 255, 255, .8);--sui-palette-white-900: rgba(255, 255, 255, .9);--sui-palette-white-1000: #ffffff;--sui-palette-yellow-50: #fefbf1;--sui-palette-yellow-100: #faf0c5;--sui-palette-yellow-200: #f6e598;--sui-palette-yellow-300: #f3da6c;--sui-palette-yellow-400: #efd043;--sui-palette-yellow-500: #ebc414;--sui-palette-yellow-600: #bf9f10;--sui-palette-yellow-700: #937a0c;--sui-palette-yellow-750: #73600c;--sui-palette-yellow-800: #56480d;--sui-palette-yellow-900: #362e06;--sui-palette-yellow-950: #1c1803;--test: Label;--value-number: 90}@media only screen and (min-width:0rem)and (max-width:30.625rem){:root{--sui-breakpoints-max-width: 30.625rem;--sui-breakpoints-min-width: 0rem;--sui-font-family-body: roboto;--sui-font-family-display: inter;--sui-font-family-heading: inter;--sui-font-family-label: roboto;--sui-font-line-height-2xlarge: 1.5rem;--sui-font-line-height-3xlarge: 2rem;--sui-font-line-height-4xlarge: 2.25rem;--sui-font-line-height-5xlarge: 2.5rem;--sui-font-line-height-6xlarge: 2.75rem;--sui-font-line-height-7xlarge: 3rem;--sui-font-line-height-large: 1.5rem;--sui-font-line-height-medium: 1.25rem;--sui-font-line-height-small: 1rem;--sui-font-line-height-xlarge: 1.5rem;--sui-font-line-height-xsmall: .75rem;--sui-font-size-2xlarge: 1.125rem;--sui-font-size-3xlarge: 1.25rem;--sui-font-size-4xlarge: 1.375rem;--sui-font-size-5xlarge: 1.5rem;--sui-font-size-6xlarge: 1.75rem;--sui-font-size-7xlarge: 2rem;--sui-font-size-8xlarge: 2.25rem;--sui-font-size-9xlarge: 3rem;--sui-font-size-large: 1rem;--sui-font-size-medium: .875rem;--sui-font-size-small: .75rem;--sui-font-size-xlarge: 1.125rem;--sui-font-size-xsmall: .625rem;--sui-font-weight-medium: 500;--sui-font-weight-regular: 400;--sui-font-weight-semi-bold: 600;--sui-radius-2xlarge: 1rem;--sui-radius-3xlarge: 1.25rem;--sui-radius-4xlarge: 1.5rem;--sui-radius-5xlarge: 2rem;--sui-radius-large: .625rem;--sui-radius-medium: .5rem;--sui-radius-none: 0rem;--sui-radius-rounded: 12.5rem;--sui-radius-small: .375rem;--sui-radius-xlarge: .75rem;--sui-radius-xsmall: .25rem;--sui-spacing-2xlarge: .75rem;--sui-spacing-3xlarge: 1rem;--sui-spacing-4xlarge: 1rem;--sui-spacing-5xlarge: 1rem;--sui-spacing-6xlarge: 1.5rem;--sui-spacing-7xlarge: 1.5rem;--sui-spacing-large: .5rem;--sui-spacing-medium: .375rem;--sui-spacing-none: 0rem;--sui-spacing-small: .25rem;--sui-spacing-xlarge: .625rem;--sui-spacing-xsmall: .125rem}}@media only screen and (min-width:30.625rem)and (max-width:60rem){:root{--sui-breakpoints-max-width: 60rem;--sui-breakpoints-min-width: 30.625rem;--sui-font-family-body: roboto;--sui-font-family-display: inter;--sui-font-family-heading: inter;--sui-font-family-label: roboto;--sui-font-line-height-2xlarge: 1.75rem;--sui-font-line-height-3xlarge: 2rem;--sui-font-line-height-4xlarge: 2.5rem;--sui-font-line-height-5xlarge: 3rem;--sui-font-line-height-6xlarge: 4rem;--sui-font-line-height-7xlarge: 4.5rem;--sui-font-line-height-large: 1.5rem;--sui-font-line-height-medium: 1.25rem;--sui-font-line-height-small: 1rem;--sui-font-line-height-xlarge: 1.5rem;--sui-font-line-height-xsmall: .75rem;--sui-font-size-2xlarge: 1.125rem;--sui-font-size-3xlarge: 1.25rem;--sui-font-size-4xlarge: 1.375rem;--sui-font-size-5xlarge: 1.5rem;--sui-font-size-6xlarge: 2rem;--sui-font-size-7xlarge: 2.5rem;--sui-font-size-8xlarge: 3rem;--sui-font-size-9xlarge: 3.75rem;--sui-font-size-large: 1rem;--sui-font-size-medium: .875rem;--sui-font-size-small: .75rem;--sui-font-size-xlarge: 1.125rem;--sui-font-size-xsmall: .625rem;--sui-font-weight-medium: 500;--sui-font-weight-regular: 400;--sui-font-weight-semi-bold: 600;--sui-radius-2xlarge: 1rem;--sui-radius-3xlarge: 1.25rem;--sui-radius-4xlarge: 1.5rem;--sui-radius-5xlarge: 2.25rem;--sui-radius-large: .625rem;--sui-radius-medium: .5rem;--sui-radius-none: 0rem;--sui-radius-rounded: 12.5rem;--sui-radius-small: .375rem;--sui-radius-xlarge: .75rem;--sui-radius-xsmall: .25rem;--sui-spacing-2xlarge: .75rem;--sui-spacing-3xlarge: 1rem;--sui-spacing-4xlarge: 1.25rem;--sui-spacing-5xlarge: 1.5rem;--sui-spacing-6xlarge: 2rem;--sui-spacing-7xlarge: 2rem;--sui-spacing-large: .5rem;--sui-spacing-medium: .375rem;--sui-spacing-none: 0rem;--sui-spacing-small: .25rem;--sui-spacing-xlarge: .625rem;--sui-spacing-xsmall: .125rem}}@media only screen and (min-width:60rem)and (max-width:6249.9375rem){:root{--sui-breakpoints-max-width: 6249.9375rem;--sui-breakpoints-min-width: 60rem;--sui-font-family-body: roboto;--sui-font-family-display: inter;--sui-font-family-heading: inter;--sui-font-family-label: roboto;--sui-font-line-height-2xlarge: 2rem;--sui-font-line-height-3xlarge: 2.25rem;--sui-font-line-height-4xlarge: 2.75rem;--sui-font-line-height-5xlarge: 3.5rem;--sui-font-line-height-6xlarge: 4.5rem;--sui-font-line-height-7xlarge: 6.25rem;--sui-font-line-height-large: 1.5rem;--sui-font-line-height-medium: 1.25rem;--sui-font-line-height-small: 1rem;--sui-font-line-height-xlarge: 1.75rem;--sui-font-line-height-xsmall: .75rem;--sui-font-size-2xlarge: 1.25rem;--sui-font-size-3xlarge: 1.375rem;--sui-font-size-4xlarge: 1.5rem;--sui-font-size-5xlarge: 1.75rem;--sui-font-size-6xlarge: 2.25rem;--sui-font-size-7xlarge: 2.75rem;--sui-font-size-8xlarge: 3.75rem;--sui-font-size-9xlarge: 5rem;--sui-font-size-large: 1rem;--sui-font-size-medium: .875rem;--sui-font-size-small: .75rem;--sui-font-size-xlarge: 1.125rem;--sui-font-size-xsmall: .625rem;--sui-font-weight-medium: 500;--sui-font-weight-regular: 400;--sui-font-weight-semi-bold: 600;--sui-radius-2xlarge: 1rem;--sui-radius-3xlarge: 1.5rem;--sui-radius-4xlarge: 2rem;--sui-radius-5xlarge: 2.5rem;--sui-radius-large: .625rem;--sui-radius-medium: .5rem;--sui-radius-none: 0rem;--sui-radius-rounded: 12.5rem;--sui-radius-small: .375rem;--sui-radius-xlarge: .75rem;--sui-radius-xsmall: .25rem;--sui-spacing-2xlarge: .75rem;--sui-spacing-3xlarge: 1rem;--sui-spacing-4xlarge: 1.5rem;--sui-spacing-5xlarge: 2rem;--sui-spacing-6xlarge: 2.5rem;--sui-spacing-7xlarge: 3rem;--sui-spacing-large: .5rem;--sui-spacing-medium: .375rem;--sui-spacing-none: 0rem;--sui-spacing-small: .25rem;--sui-spacing-xlarge: .625rem;--sui-spacing-xsmall: .125rem}}:root,:root[data-theme=light]{--sui-background-transparent-0: rgba(255, 255, 255, 0);--sui-chart-series-2: #8bc918;--sui-chart-series-3: #d568fb;--sui-chart-series-4: #dfac59;--sui-chart-series-5: #01b7a0;--sui-chart-series-6: #803ef4;--sui-chart-series-7: #2caffe;--sui-background-100: var(--sui-palette-white-1000);--sui-background-action-soft-50: var(--sui-palette-blue-50);--sui-background-action-soft-100: var(--sui-palette-blue-100);--sui-background-action-soft-200: var(--sui-palette-blue-200);--sui-background-action-soft-300: var(--sui-palette-blue-300);--sui-background-action-solid-100: var(--sui-palette-blue-500);--sui-background-action-solid-200: var(--sui-palette-blue-600);--sui-background-action-solid-300: var(--sui-palette-blue-700);--sui-background-alarm-soft-50: var(--sui-palette-signal-50);--sui-background-alarm-soft-100: var(--sui-palette-signal-100);--sui-background-alarm-soft-200: var(--sui-palette-signal-200);--sui-background-alarm-soft-300: var(--sui-palette-signal-300);--sui-background-alarm-solid-100: var(--sui-palette-signal-500);--sui-background-alarm-solid-200: var(--sui-palette-signal-600);--sui-background-alarm-solid-300: var(--sui-palette-signal-700);--sui-background-caution-soft-50: var(--sui-palette-yellow-50);--sui-background-caution-soft-100: var(--sui-palette-yellow-100);--sui-background-caution-soft-200: var(--sui-palette-yellow-200);--sui-background-caution-soft-300: var(--sui-palette-yellow-300);--sui-background-caution-solid-100: var(--sui-palette-yellow-500);--sui-background-caution-solid-200: var(--sui-palette-yellow-400);--sui-background-caution-solid-300: var(--sui-palette-yellow-300);--sui-background-critical-soft-50: var(--sui-palette-red-50);--sui-background-critical-soft-100: var(--sui-palette-red-100);--sui-background-critical-soft-200: var(--sui-palette-red-200);--sui-background-critical-soft-300: var(--sui-palette-red-300);--sui-background-critical-solid-100: var(--sui-palette-red-500);--sui-background-critical-solid-200: var(--sui-palette-red-600);--sui-background-critical-solid-300: var(--sui-palette-red-700);--sui-background-disabled: var(--sui-palette-black-100);--sui-background-info-soft-50: var(--sui-palette-blue-50);--sui-background-info-soft-100: var(--sui-palette-blue-100);--sui-background-info-soft-200: var(--sui-palette-blue-200);--sui-background-info-soft-300: var(--sui-palette-blue-300);--sui-background-info-solid-100: var(--sui-palette-blue-500);--sui-background-info-solid-200: var(--sui-palette-blue-600);--sui-background-info-solid-300: var(--sui-palette-blue-700);--sui-background-lime-soft-50: var(--sui-palette-lime-50);--sui-background-lime-soft-100: var(--sui-palette-lime-100);--sui-background-lime-soft-200: var(--sui-palette-lime-200);--sui-background-lime-soft-300: var(--sui-palette-lime-300);--sui-background-lime-solid-100: var(--sui-palette-lime-400);--sui-background-lime-solid-200: var(--sui-palette-lime-500);--sui-background-lime-solid-300: var(--sui-palette-lime-600);--sui-background-magenta-soft-50: var(--sui-palette-magenta-50);--sui-background-magenta-soft-100: var(--sui-palette-magenta-100);--sui-background-magenta-soft-200: var(--sui-palette-magenta-200);--sui-background-magenta-soft-300: var(--sui-palette-magenta-300);--sui-background-magenta-solid-100: var(--sui-palette-magenta-500);--sui-background-magenta-solid-200: var(--sui-palette-magenta-600);--sui-background-magenta-solid-300: var(--sui-palette-magenta-700);--sui-background-neutral-soft-50: var(--sui-palette-neutral-light-100);--sui-background-neutral-soft-100: var(--sui-palette-neutral-light-200);--sui-background-neutral-soft-200: var(--sui-palette-neutral-light-300);--sui-background-neutral-soft-300: var(--sui-palette-neutral-light-400);--sui-background-neutral-solid-100: var(--sui-palette-neutral-light-700);--sui-background-neutral-solid-200: var(--sui-palette-neutral-light-800);--sui-background-neutral-solid-300: var(--sui-palette-neutral-light-850);--sui-background-purple-soft-50: var(--sui-palette-purple-50);--sui-background-purple-soft-100: var(--sui-palette-purple-100);--sui-background-purple-soft-200: var(--sui-palette-purple-200);--sui-background-purple-soft-300: var(--sui-palette-purple-300);--sui-background-purple-solid-100: var(--sui-palette-purple-500);--sui-background-purple-solid-200: var(--sui-palette-purple-600);--sui-background-purple-solid-300: var(--sui-palette-purple-700);--sui-background-success-soft-50: var(--sui-palette-green-50);--sui-background-success-soft-100: var(--sui-palette-green-100);--sui-background-success-soft-200: var(--sui-palette-green-200);--sui-background-success-soft-300: var(--sui-palette-green-300);--sui-background-success-solid-100: var(--sui-palette-green-500);--sui-background-success-solid-200: var(--sui-palette-green-400);--sui-background-success-solid-300: var(--sui-palette-green-300);--sui-background-teal-soft-50: var(--sui-palette-teal-50);--sui-background-teal-soft-100: var(--sui-palette-teal-100);--sui-background-teal-soft-200: var(--sui-palette-teal-200);--sui-background-teal-soft-300: var(--sui-palette-teal-300);--sui-background-teal-solid-100: var(--sui-palette-teal-500);--sui-background-teal-solid-200: var(--sui-palette-teal-600);--sui-background-teal-solid-300: var(--sui-palette-teal-700);--sui-background-transparent-100: var(--sui-palette-white-300);--sui-background-transparent-200: var(--sui-palette-white-400);--sui-background-transparent-300: var(--sui-palette-white-600);--sui-background-transparent-400: var(--sui-palette-black-600);--sui-background-warning-soft-50: var(--sui-palette-orange-50);--sui-background-warning-soft-100: var(--sui-palette-orange-100);--sui-background-warning-soft-200: var(--sui-palette-orange-200);--sui-background-warning-soft-300: var(--sui-palette-orange-300);--sui-background-warning-solid-100: var(--sui-palette-orange-500);--sui-background-warning-solid-200: var(--sui-palette-orange-400);--sui-background-warning-solid-300: var(--sui-palette-orange-300);--sui-icon-action-100: var(--sui-palette-blue-600);--sui-icon-action-on-soft-50: var(--sui-palette-blue-600);--sui-icon-action-on-soft-100: var(--sui-palette-blue-700);--sui-icon-action-on-soft-200: var(--sui-palette-blue-750);--sui-icon-action-on-soft-300: var(--sui-palette-blue-800);--sui-icon-action-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-action-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-action-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-action-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-action-on-solid-100: var(--sui-palette-white-1000);--sui-icon-action-on-solid-200: var(--sui-palette-white-1000);--sui-icon-action-on-solid-300: var(--sui-palette-white-1000);--sui-icon-alarm-100: var(--sui-palette-signal-800);--sui-icon-alarm-on-soft-50: var(--sui-palette-signal-700);--sui-icon-alarm-on-soft-100: var(--sui-palette-signal-750);--sui-icon-alarm-on-soft-200: var(--sui-palette-signal-800);--sui-icon-alarm-on-soft-300: var(--sui-palette-signal-800);--sui-icon-alarm-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-alarm-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-alarm-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-alarm-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-alarm-on-solid-100: var(--sui-palette-white-1000);--sui-icon-alarm-on-solid-200: var(--sui-palette-white-1000);--sui-icon-alarm-on-solid-300: var(--sui-palette-white-1000);--sui-icon-caution-100: var(--sui-palette-yellow-800);--sui-icon-caution-on-soft-50: var(--sui-palette-yellow-750);--sui-icon-caution-on-soft-100: var(--sui-palette-yellow-750);--sui-icon-caution-on-soft-200: var(--sui-palette-yellow-800);--sui-icon-caution-on-soft-300: var(--sui-palette-yellow-800);--sui-icon-caution-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-caution-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-caution-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-caution-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-caution-on-solid-100: var(--sui-palette-neutral-light-950);--sui-icon-caution-on-solid-200: var(--sui-palette-neutral-light-950);--sui-icon-caution-on-solid-300: var(--sui-palette-neutral-light-950);--sui-icon-critical-100: var(--sui-palette-red-600);--sui-icon-critical-on-soft-50: var(--sui-palette-red-600);--sui-icon-critical-on-soft-100: var(--sui-palette-red-750);--sui-icon-critical-on-soft-200: var(--sui-palette-red-800);--sui-icon-critical-on-soft-300: var(--sui-palette-red-800);--sui-icon-critical-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-critical-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-critical-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-critical-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-critical-on-solid-100: var(--sui-palette-white-1000);--sui-icon-critical-on-solid-200: var(--sui-palette-white-1000);--sui-icon-critical-on-solid-300: var(--sui-palette-white-1000);--sui-icon-disabled: var(--sui-palette-black-200);--sui-icon-info-100: var(--sui-palette-blue-600);--sui-icon-info-on-soft-50: var(--sui-palette-blue-600);--sui-icon-info-on-soft-100: var(--sui-palette-blue-700);--sui-icon-info-on-soft-200: var(--sui-palette-blue-750);--sui-icon-info-on-soft-300: var(--sui-palette-blue-800);--sui-icon-info-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-info-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-info-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-info-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-info-on-solid-100: var(--sui-palette-white-1000);--sui-icon-info-on-solid-200: var(--sui-palette-white-1000);--sui-icon-info-on-solid-300: var(--sui-palette-white-1000);--sui-icon-lime-100: var(--sui-palette-lime-700);--sui-icon-lime-on-soft-50: var(--sui-palette-lime-700);--sui-icon-lime-on-soft-100: var(--sui-palette-lime-700);--sui-icon-lime-on-soft-200: var(--sui-palette-lime-800);--sui-icon-lime-on-soft-300: var(--sui-palette-lime-800);--sui-icon-lime-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-lime-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-lime-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-lime-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-lime-on-solid-100: var(--sui-palette-black-900);--sui-icon-lime-on-solid-200: var(--sui-palette-black-900);--sui-icon-lime-on-solid-300: var(--sui-palette-black-900);--sui-icon-magenta-100: var(--sui-palette-magenta-700);--sui-icon-magenta-on-soft-50: var(--sui-palette-magenta-600);--sui-icon-magenta-on-soft-100: var(--sui-palette-magenta-700);--sui-icon-magenta-on-soft-200: var(--sui-palette-magenta-800);--sui-icon-magenta-on-soft-300: var(--sui-palette-magenta-900);--sui-icon-magenta-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-magenta-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-magenta-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-magenta-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-magenta-on-solid-100: var(--sui-palette-white-1000);--sui-icon-magenta-on-solid-200: var(--sui-palette-white-1000);--sui-icon-magenta-on-solid-300: var(--sui-palette-white-1000);--sui-icon-neutral-50: var(--sui-palette-neutral-light-300);--sui-icon-neutral-100: var(--sui-palette-neutral-light-700);--sui-icon-neutral-contrast: var(--sui-palette-neutral-light-950);--sui-icon-neutral-on-soft-50: var(--sui-palette-neutral-light-700);--sui-icon-neutral-on-soft-100: var(--sui-palette-neutral-light-700);--sui-icon-neutral-on-soft-200: var(--sui-palette-neutral-light-800);--sui-icon-neutral-on-soft-300: var(--sui-palette-neutral-light-800);--sui-icon-neutral-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-neutral-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-neutral-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-neutral-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-neutral-on-solid-100: var(--sui-palette-white-1000);--sui-icon-neutral-on-solid-200: var(--sui-palette-white-1000);--sui-icon-neutral-on-solid-300: var(--sui-palette-white-1000);--sui-icon-purple-100: var(--sui-palette-purple-600);--sui-icon-purple-on-soft-50: var(--sui-palette-purple-700);--sui-icon-purple-on-soft-100: var(--sui-palette-purple-700);--sui-icon-purple-on-soft-200: var(--sui-palette-purple-800);--sui-icon-purple-on-soft-300: var(--sui-palette-purple-800);--sui-icon-purple-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-purple-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-purple-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-purple-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-purple-on-solid-100: var(--sui-palette-white-1000);--sui-icon-purple-on-solid-200: var(--sui-palette-white-1000);--sui-icon-purple-on-solid-300: var(--sui-palette-white-1000);--sui-icon-success-100: var(--sui-palette-green-700);--sui-icon-success-on-soft-50: var(--sui-palette-green-700);--sui-icon-success-on-soft-100: var(--sui-palette-green-750);--sui-icon-success-on-soft-200: var(--sui-palette-green-800);--sui-icon-success-on-soft-300: var(--sui-palette-green-800);--sui-icon-success-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-success-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-success-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-success-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-success-on-solid-100: var(--sui-palette-neutral-light-950);--sui-icon-success-on-solid-200: var(--sui-palette-neutral-light-950);--sui-icon-success-on-solid-300: var(--sui-palette-neutral-light-950);--sui-icon-teal-100: var(--sui-palette-teal-700);--sui-icon-teal-on-soft-50: var(--sui-palette-teal-600);--sui-icon-teal-on-soft-100: var(--sui-palette-teal-700);--sui-icon-teal-on-soft-200: var(--sui-palette-teal-700);--sui-icon-teal-on-soft-300: var(--sui-palette-teal-800);--sui-icon-teal-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-teal-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-teal-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-teal-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-teal-on-solid-100: var(--sui-palette-white-1000);--sui-icon-teal-on-solid-200: var(--sui-palette-white-1000);--sui-icon-teal-on-solid-300: var(--sui-palette-white-1000);--sui-icon-warning-100: var(--sui-palette-orange-800);--sui-icon-warning-on-soft-50: var(--sui-palette-orange-700);--sui-icon-warning-on-soft-100: var(--sui-palette-orange-750);--sui-icon-warning-on-soft-200: var(--sui-palette-orange-800);--sui-icon-warning-on-soft-300: var(--sui-palette-orange-800);--sui-icon-warning-on-soft-contrast-50: var(--sui-palette-black-900);--sui-icon-warning-on-soft-contrast-100: var(--sui-palette-black-900);--sui-icon-warning-on-soft-contrast-200: var(--sui-palette-black-900);--sui-icon-warning-on-soft-contrast-300: var(--sui-palette-black-900);--sui-icon-warning-on-solid-100: var(--sui-palette-neutral-light-950);--sui-icon-warning-on-solid-200: var(--sui-palette-neutral-light-950);--sui-icon-warning-on-solid-300: var(--sui-palette-neutral-light-950);--sui-product-product-text: var(--sui-palette-extended-products-product-text);--sui-stroke-action-100: var(--sui-palette-blue-600);--sui-stroke-action-soft-50: var(--sui-palette-blue-200);--sui-stroke-action-soft-100: var(--sui-palette-blue-700);--sui-stroke-action-soft-200: var(--sui-palette-blue-750);--sui-stroke-action-soft-300: var(--sui-palette-blue-800);--sui-stroke-action-solid-100: var(--sui-palette-blue-700);--sui-stroke-action-solid-200: var(--sui-palette-blue-600);--sui-stroke-action-solid-300: var(--sui-palette-blue-500);--sui-stroke-alarm-100: var(--sui-palette-signal-800);--sui-stroke-alarm-soft-50: var(--sui-palette-signal-200);--sui-stroke-alarm-soft-100: var(--sui-palette-signal-750);--sui-stroke-alarm-soft-200: var(--sui-palette-signal-800);--sui-stroke-alarm-soft-300: var(--sui-palette-signal-800);--sui-stroke-alarm-solid-100: var(--sui-palette-signal-700);--sui-stroke-alarm-solid-200: var(--sui-palette-signal-600);--sui-stroke-alarm-solid-300: var(--sui-palette-signal-500);--sui-stroke-caution-100: var(--sui-palette-yellow-800);--sui-stroke-caution-soft-50: var(--sui-palette-yellow-300);--sui-stroke-caution-soft-100: var(--sui-palette-yellow-750);--sui-stroke-caution-soft-200: var(--sui-palette-yellow-800);--sui-stroke-caution-soft-300: var(--sui-palette-yellow-800);--sui-stroke-caution-solid-100: var(--sui-palette-yellow-700);--sui-stroke-caution-solid-200: var(--sui-palette-yellow-600);--sui-stroke-caution-solid-300: var(--sui-palette-yellow-500);--sui-stroke-critical-100: var(--sui-palette-red-600);--sui-stroke-critical-soft-50: var(--sui-palette-red-100);--sui-stroke-critical-soft-100: var(--sui-palette-red-750);--sui-stroke-critical-soft-200: var(--sui-palette-red-800);--sui-stroke-critical-soft-300: var(--sui-palette-red-800);--sui-stroke-critical-solid-100: var(--sui-palette-red-600);--sui-stroke-critical-solid-200: var(--sui-palette-red-700);--sui-stroke-critical-solid-300: var(--sui-palette-red-750);--sui-stroke-disabled: var(--sui-palette-black-50);--sui-stroke-focused: var(--sui-palette-blue-700);--sui-stroke-info-100: var(--sui-palette-blue-600);--sui-stroke-info-soft-50: var(--sui-palette-blue-200);--sui-stroke-info-soft-100: var(--sui-palette-blue-750);--sui-stroke-info-soft-200: var(--sui-palette-blue-800);--sui-stroke-info-soft-300: var(--sui-palette-blue-800);--sui-stroke-info-solid-100: var(--sui-palette-blue-700);--sui-stroke-info-solid-200: var(--sui-palette-blue-600);--sui-stroke-info-solid-300: var(--sui-palette-blue-500);--sui-stroke-lime-soft-50: var(--sui-palette-lime-100);--sui-stroke-lime-soft-100: var(--sui-palette-lime-700);--sui-stroke-lime-soft-200: var(--sui-palette-lime-800);--sui-stroke-lime-soft-300: var(--sui-palette-lime-800);--sui-stroke-lime-solid-100: var(--sui-palette-lime-700);--sui-stroke-lime-solid-200: var(--sui-palette-lime-600);--sui-stroke-lime-solid-300: var(--sui-palette-lime-500);--sui-stroke-magenta-soft-50: var(--sui-palette-magenta-100);--sui-stroke-magenta-soft-100: var(--sui-palette-magenta-700);--sui-stroke-magenta-soft-200: var(--sui-palette-magenta-800);--sui-stroke-magenta-soft-300: var(--sui-palette-magenta-800);--sui-stroke-magenta-solid-100: var(--sui-palette-magenta-700);--sui-stroke-magenta-solid-200: var(--sui-palette-magenta-600);--sui-stroke-magenta-solid-300: var(--sui-palette-magenta-500);--sui-stroke-neutral-50: var(--sui-palette-neutral-light-300);--sui-stroke-neutral-100: var(--sui-palette-neutral-light-600);--sui-stroke-neutral-200: var(--sui-palette-neutral-light-800);--sui-stroke-neutral-300: var(--sui-palette-neutral-light-950);--sui-stroke-neutral-soft-50: var(--sui-palette-neutral-light-300);--sui-stroke-neutral-soft-100: var(--sui-palette-neutral-light-600);--sui-stroke-neutral-soft-200: var(--sui-palette-neutral-light-700);--sui-stroke-neutral-soft-300: var(--sui-palette-neutral-light-700);--sui-stroke-neutral-solid-100: var(--sui-palette-neutral-light-400);--sui-stroke-neutral-solid-200: var(--sui-palette-neutral-light-400);--sui-stroke-neutral-solid-300: var(--sui-palette-neutral-light-400);--sui-stroke-purple-soft-50: var(--sui-palette-purple-100);--sui-stroke-purple-soft-100: var(--sui-palette-purple-700);--sui-stroke-purple-soft-200: var(--sui-palette-purple-800);--sui-stroke-purple-soft-300: var(--sui-palette-purple-800);--sui-stroke-purple-solid-100: var(--sui-palette-purple-700);--sui-stroke-purple-solid-200: var(--sui-palette-purple-600);--sui-stroke-purple-solid-300: var(--sui-palette-purple-500);--sui-stroke-success-100: var(--sui-palette-green-700);--sui-stroke-success-soft-50: var(--sui-palette-green-300);--sui-stroke-success-soft-100: var(--sui-palette-green-750);--sui-stroke-success-soft-200: var(--sui-palette-green-800);--sui-stroke-success-soft-300: var(--sui-palette-green-800);--sui-stroke-success-solid-100: var(--sui-palette-green-700);--sui-stroke-success-solid-200: var(--sui-palette-green-600);--sui-stroke-success-solid-300: var(--sui-palette-green-500);--sui-stroke-teal-soft-50: var(--sui-palette-teal-100);--sui-stroke-teal-soft-100: var(--sui-palette-teal-700);--sui-stroke-teal-soft-200: var(--sui-palette-teal-800);--sui-stroke-teal-soft-300: var(--sui-palette-teal-800);--sui-stroke-teal-solid-100: var(--sui-palette-teal-700);--sui-stroke-teal-solid-200: var(--sui-palette-teal-600);--sui-stroke-teal-solid-300: var(--sui-palette-teal-500);--sui-stroke-warning-100: var(--sui-palette-orange-800);--sui-stroke-warning-soft-50: var(--sui-palette-orange-200);--sui-stroke-warning-soft-100: var(--sui-palette-orange-750);--sui-stroke-warning-soft-200: var(--sui-palette-orange-800);--sui-stroke-warning-soft-300: var(--sui-palette-orange-800);--sui-stroke-warning-solid-100: var(--sui-palette-orange-700);--sui-stroke-warning-solid-200: var(--sui-palette-orange-600);--sui-stroke-warning-solid-300: var(--sui-palette-orange-500);--sui-surface-cards: var(--sui-palette-white-1000);--sui-surface-default: var(--sui-palette-white-1000);--sui-surface-figma-surface: var(--sui-palette-white-1000);--sui-surface-overflow: var(--sui-palette-white-1000);--sui-surface-overlay: var(--sui-palette-white-1000);--sui-surface-sunken: var(--sui-palette-neutral-light-50);--sui-text-action-100: var(--sui-palette-blue-600);--sui-text-action-200: var(--sui-palette-blue-700);--sui-text-action-on-soft-50: var(--sui-palette-blue-600);--sui-text-action-on-soft-100: var(--sui-palette-blue-700);--sui-text-action-on-soft-200: var(--sui-palette-blue-750);--sui-text-action-on-soft-300: var(--sui-palette-blue-800);--sui-text-action-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-action-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-action-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-action-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-action-on-solid-100: var(--sui-palette-white-1000);--sui-text-action-on-solid-200: var(--sui-palette-white-1000);--sui-text-action-on-solid-300: var(--sui-palette-white-1000);--sui-text-alarm-100: var(--sui-palette-signal-800);--sui-text-alarm-on-soft-50: var(--sui-palette-signal-700);--sui-text-alarm-on-soft-100: var(--sui-palette-signal-750);--sui-text-alarm-on-soft-200: var(--sui-palette-signal-800);--sui-text-alarm-on-soft-300: var(--sui-palette-signal-800);--sui-text-alarm-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-alarm-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-alarm-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-alarm-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-alarm-on-solid-100: var(--sui-palette-white-1000);--sui-text-alarm-on-solid-200: var(--sui-palette-white-1000);--sui-text-alarm-on-solid-300: var(--sui-palette-white-1000);--sui-text-caution-100: var(--sui-palette-yellow-800);--sui-text-caution-on-soft-50: var(--sui-palette-yellow-750);--sui-text-caution-on-soft-100: var(--sui-palette-yellow-750);--sui-text-caution-on-soft-200: var(--sui-palette-yellow-800);--sui-text-caution-on-soft-300: var(--sui-palette-yellow-800);--sui-text-caution-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-caution-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-caution-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-caution-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-caution-on-solid-100: var(--sui-palette-neutral-light-950);--sui-text-caution-on-solid-200: var(--sui-palette-neutral-light-950);--sui-text-caution-on-solid-300: var(--sui-palette-neutral-light-950);--sui-text-critical-100: var(--sui-palette-red-600);--sui-text-critical-on-soft-50: var(--sui-palette-red-600);--sui-text-critical-on-soft-100: var(--sui-palette-red-750);--sui-text-critical-on-soft-200: var(--sui-palette-red-800);--sui-text-critical-on-soft-300: var(--sui-palette-red-800);--sui-text-critical-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-critical-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-critical-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-critical-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-critical-on-solid-100: var(--sui-palette-white-1000);--sui-text-critical-on-solid-200: var(--sui-palette-white-1000);--sui-text-critical-on-solid-300: var(--sui-palette-white-1000);--sui-text-disabled: var(--sui-palette-black-200);--sui-text-info-100: var(--sui-palette-blue-600);--sui-text-info-on-soft-50: var(--sui-palette-blue-600);--sui-text-info-on-soft-100: var(--sui-palette-blue-700);--sui-text-info-on-soft-200: var(--sui-palette-blue-750);--sui-text-info-on-soft-300: var(--sui-palette-blue-800);--sui-text-info-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-info-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-info-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-info-on-solid-100: var(--sui-palette-white-1000);--sui-text-info-on-solid-200: var(--sui-palette-white-1000);--sui-text-info-on-solid-300: var(--sui-palette-white-1000);--sui-text-lime-100: var(--sui-palette-lime-700);--sui-text-lime-on-soft-50: var(--sui-palette-lime-700);--sui-text-lime-on-soft-100: var(--sui-palette-lime-700);--sui-text-lime-on-soft-200: var(--sui-palette-lime-800);--sui-text-lime-on-soft-300: var(--sui-palette-lime-800);--sui-text-lime-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-lime-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-lime-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-lime-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-lime-on-solid-100: var(--sui-palette-black-900);--sui-text-lime-on-solid-200: var(--sui-palette-black-900);--sui-text-lime-on-solid-300: var(--sui-palette-black-900);--sui-text-magenta-100: var(--sui-palette-magenta-700);--sui-text-magenta-on-soft-50: var(--sui-palette-magenta-600);--sui-text-magenta-on-soft-100: var(--sui-palette-magenta-700);--sui-text-magenta-on-soft-200: var(--sui-palette-magenta-800);--sui-text-magenta-on-soft-300: var(--sui-palette-magenta-900);--sui-text-magenta-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-magenta-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-magenta-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-magenta-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-magenta-on-solid-100: var(--sui-palette-white-1000);--sui-text-magenta-on-solid-200: var(--sui-palette-white-1000);--sui-text-magenta-on-solid-300: var(--sui-palette-white-1000);--sui-text-neutral-100: var(--sui-palette-neutral-light-700);--sui-text-neutral-contrast: var(--sui-palette-neutral-light-950);--sui-text-neutral-on-soft-50: var(--sui-palette-neutral-light-700);--sui-text-neutral-on-soft-100: var(--sui-palette-neutral-light-700);--sui-text-neutral-on-soft-200: var(--sui-palette-neutral-light-800);--sui-text-neutral-on-soft-300: var(--sui-palette-neutral-light-800);--sui-text-neutral-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-neutral-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-neutral-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-neutral-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-neutral-on-solid-100: var(--sui-palette-white-1000);--sui-text-neutral-on-solid-200: var(--sui-palette-white-1000);--sui-text-neutral-on-solid-300: var(--sui-palette-white-1000);--sui-text-purple-100: var(--sui-palette-purple-600);--sui-text-purple-on-soft-50: var(--sui-palette-purple-700);--sui-text-purple-on-soft-100: var(--sui-palette-purple-700);--sui-text-purple-on-soft-200: var(--sui-palette-purple-800);--sui-text-purple-on-soft-300: var(--sui-palette-purple-800);--sui-text-purple-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-purple-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-purple-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-purple-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-purple-on-solid-100: var(--sui-palette-white-1000);--sui-text-purple-on-solid-200: var(--sui-palette-white-1000);--sui-text-purple-on-solid-300: var(--sui-palette-white-1000);--sui-text-success-100: var(--sui-palette-green-700);--sui-text-success-on-soft-50: var(--sui-palette-green-700);--sui-text-success-on-soft-100: var(--sui-palette-green-750);--sui-text-success-on-soft-200: var(--sui-palette-green-800);--sui-text-success-on-soft-300: var(--sui-palette-green-800);--sui-text-success-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-success-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-success-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-success-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-success-on-solid-100: var(--sui-palette-neutral-light-950);--sui-text-success-on-solid-200: var(--sui-palette-neutral-light-950);--sui-text-success-on-solid-300: var(--sui-palette-neutral-light-950);--sui-text-teal-100: var(--sui-palette-teal-700);--sui-text-teal-on-soft-50: var(--sui-palette-teal-600);--sui-text-teal-on-soft-100: var(--sui-palette-teal-700);--sui-text-teal-on-soft-200: var(--sui-palette-teal-700);--sui-text-teal-on-soft-300: var(--sui-palette-teal-800);--sui-text-teal-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-teal-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-teal-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-teal-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-teal-on-solid-100: var(--sui-palette-white-1000);--sui-text-teal-on-solid-200: var(--sui-palette-white-1000);--sui-text-teal-on-solid-300: var(--sui-palette-white-1000);--sui-text-warning-100: var(--sui-palette-orange-800);--sui-text-warning-on-soft-50: var(--sui-palette-orange-700);--sui-text-warning-on-soft-100: var(--sui-palette-orange-750);--sui-text-warning-on-soft-200: var(--sui-palette-orange-800);--sui-text-warning-on-soft-300: var(--sui-palette-orange-800);--sui-text-warning-on-soft-contrast-50: var(--sui-palette-black-900);--sui-text-warning-on-soft-contrast-100: var(--sui-palette-black-900);--sui-text-warning-on-soft-contrast-200: var(--sui-palette-black-900);--sui-text-warning-on-soft-contrast-300: var(--sui-palette-black-900);--sui-text-warning-on-solid-100: var(--sui-palette-neutral-light-950);--sui-text-warning-on-solid-200: var(--sui-palette-neutral-light-950);--sui-text-warning-on-solid-300: var(--sui-palette-neutral-light-950);--sui-chart-axis-soft: var(--sui-stroke-neutral-50);--sui-chart-axis-solid: var(--sui-stroke-neutral-200);--sui-chart-series-1: var(--sui-background-info-solid-100)}:root[data-theme=dark]{--sui-background-transparent-0: rgba(255, 255, 255, 0);--sui-chart-series-2: #8bc918;--sui-chart-series-3: #d568fb;--sui-chart-series-4: #dfac59;--sui-chart-series-5: #01b7a0;--sui-chart-series-6: #803ef4;--sui-chart-series-7: #2caffe;--sui-background-100: var(--sui-palette-neutral-dark-750);--sui-background-action-soft-50: var(--sui-palette-blue-950);--sui-background-action-soft-100: var(--sui-palette-blue-800);--sui-background-action-soft-200: var(--sui-palette-blue-750);--sui-background-action-soft-300: var(--sui-palette-blue-700);--sui-background-action-solid-100: var(--sui-palette-blue-500);--sui-background-action-solid-200: var(--sui-palette-blue-600);--sui-background-action-solid-300: var(--sui-palette-blue-700);--sui-background-alarm-soft-50: var(--sui-palette-signal-950);--sui-background-alarm-soft-100: var(--sui-palette-signal-800);--sui-background-alarm-soft-200: var(--sui-palette-signal-750);--sui-background-alarm-soft-300: var(--sui-palette-signal-700);--sui-background-alarm-solid-100: var(--sui-palette-signal-500);--sui-background-alarm-solid-200: var(--sui-palette-signal-400);--sui-background-alarm-solid-300: var(--sui-palette-signal-300);--sui-background-caution-soft-50: var(--sui-palette-yellow-950);--sui-background-caution-soft-100: var(--sui-palette-yellow-800);--sui-background-caution-soft-200: var(--sui-palette-yellow-750);--sui-background-caution-soft-300: var(--sui-palette-yellow-700);--sui-background-caution-solid-100: var(--sui-palette-yellow-500);--sui-background-caution-solid-200: var(--sui-palette-yellow-400);--sui-background-caution-solid-300: var(--sui-palette-yellow-300);--sui-background-critical-soft-50: var(--sui-palette-red-950);--sui-background-critical-soft-100: var(--sui-palette-red-800);--sui-background-critical-soft-200: var(--sui-palette-red-750);--sui-background-critical-soft-300: var(--sui-palette-red-700);--sui-background-critical-solid-100: var(--sui-palette-red-500);--sui-background-critical-solid-200: var(--sui-palette-red-600);--sui-background-critical-solid-300: var(--sui-palette-red-700);--sui-background-disabled: var(--sui-palette-white-100);--sui-background-info-soft-50: var(--sui-palette-blue-950);--sui-background-info-soft-100: var(--sui-palette-blue-800);--sui-background-info-soft-200: var(--sui-palette-blue-750);--sui-background-info-soft-300: var(--sui-palette-blue-700);--sui-background-info-solid-100: var(--sui-palette-blue-500);--sui-background-info-solid-200: var(--sui-palette-blue-600);--sui-background-info-solid-300: var(--sui-palette-blue-700);--sui-background-lime-soft-50: var(--sui-palette-lime-950);--sui-background-lime-soft-100: var(--sui-palette-lime-800);--sui-background-lime-soft-200: var(--sui-palette-lime-700);--sui-background-lime-soft-300: var(--sui-palette-lime-600);--sui-background-lime-solid-100: var(--sui-palette-lime-500);--sui-background-lime-solid-200: var(--sui-palette-lime-400);--sui-background-lime-solid-300: var(--sui-palette-lime-300);--sui-background-magenta-soft-50: var(--sui-palette-magenta-950);--sui-background-magenta-soft-100: var(--sui-palette-magenta-800);--sui-background-magenta-soft-200: var(--sui-palette-magenta-700);--sui-background-magenta-soft-300: var(--sui-palette-magenta-600);--sui-background-magenta-solid-100: var(--sui-palette-magenta-600);--sui-background-magenta-solid-200: var(--sui-palette-magenta-500);--sui-background-magenta-solid-300: var(--sui-palette-magenta-400);--sui-background-neutral-soft-50: var(--sui-palette-neutral-dark-950);--sui-background-neutral-soft-100: var(--sui-palette-neutral-dark-600);--sui-background-neutral-soft-200: var(--sui-palette-neutral-dark-500);--sui-background-neutral-soft-300: var(--sui-palette-neutral-dark-400);--sui-background-neutral-solid-100: var(--sui-palette-neutral-dark-200);--sui-background-neutral-solid-200: var(--sui-palette-neutral-dark-300);--sui-background-neutral-solid-300: var(--sui-palette-neutral-dark-400);--sui-background-purple-soft-50: var(--sui-palette-purple-950);--sui-background-purple-soft-100: var(--sui-palette-purple-800);--sui-background-purple-soft-200: var(--sui-palette-purple-700);--sui-background-purple-soft-300: var(--sui-palette-purple-600);--sui-background-purple-solid-100: var(--sui-palette-purple-500);--sui-background-purple-solid-200: var(--sui-palette-purple-400);--sui-background-purple-solid-300: var(--sui-palette-purple-300);--sui-background-success-soft-50: var(--sui-palette-green-950);--sui-background-success-soft-100: var(--sui-palette-green-800);--sui-background-success-soft-200: var(--sui-palette-green-750);--sui-background-success-soft-300: var(--sui-palette-green-700);--sui-background-success-solid-100: var(--sui-palette-green-500);--sui-background-success-solid-200: var(--sui-palette-green-400);--sui-background-success-solid-300: var(--sui-palette-green-300);--sui-background-teal-soft-50: var(--sui-palette-teal-900);--sui-background-teal-soft-100: var(--sui-palette-teal-800);--sui-background-teal-soft-200: var(--sui-palette-teal-700);--sui-background-teal-soft-300: var(--sui-palette-teal-600);--sui-background-teal-solid-100: var(--sui-palette-teal-500);--sui-background-teal-solid-200: var(--sui-palette-teal-400);--sui-background-teal-solid-300: var(--sui-palette-teal-300);--sui-background-transparent-100: var(--sui-palette-white-200);--sui-background-transparent-200: var(--sui-palette-white-300);--sui-background-transparent-300: var(--sui-palette-white-300);--sui-background-transparent-400: var(--sui-palette-black-700);--sui-background-warning-soft-50: var(--sui-palette-orange-950);--sui-background-warning-soft-100: var(--sui-palette-orange-800);--sui-background-warning-soft-200: var(--sui-palette-orange-750);--sui-background-warning-soft-300: var(--sui-palette-orange-700);--sui-background-warning-solid-100: var(--sui-palette-orange-500);--sui-background-warning-solid-200: var(--sui-palette-orange-400);--sui-background-warning-solid-300: var(--sui-palette-orange-300);--sui-icon-action-100: var(--sui-palette-blue-400);--sui-icon-action-on-soft-50: var(--sui-palette-blue-400);--sui-icon-action-on-soft-100: var(--sui-palette-blue-100);--sui-icon-action-on-soft-200: var(--sui-palette-blue-100);--sui-icon-action-on-soft-300: var(--sui-palette-blue-100);--sui-icon-action-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-action-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-action-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-action-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-action-on-solid-100: var(--sui-palette-white-1000);--sui-icon-action-on-solid-200: var(--sui-palette-white-1000);--sui-icon-action-on-solid-300: var(--sui-palette-white-1000);--sui-icon-alarm-100: var(--sui-palette-signal-300);--sui-icon-alarm-on-soft-50: var(--sui-palette-signal-200);--sui-icon-alarm-on-soft-100: var(--sui-palette-signal-200);--sui-icon-alarm-on-soft-200: var(--sui-palette-signal-200);--sui-icon-alarm-on-soft-300: var(--sui-palette-signal-100);--sui-icon-alarm-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-alarm-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-alarm-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-alarm-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-alarm-on-solid-100: var(--sui-palette-white-1000);--sui-icon-alarm-on-solid-200: var(--sui-palette-white-1000);--sui-icon-alarm-on-solid-300: var(--sui-palette-white-1000);--sui-icon-caution-100: var(--sui-palette-yellow-400);--sui-icon-caution-on-soft-50: var(--sui-palette-yellow-400);--sui-icon-caution-on-soft-100: var(--sui-palette-yellow-200);--sui-icon-caution-on-soft-200: var(--sui-palette-yellow-200);--sui-icon-caution-on-soft-300: var(--sui-palette-yellow-100);--sui-icon-caution-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-caution-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-caution-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-caution-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-caution-on-solid-100: var(--sui-palette-neutral-light-950);--sui-icon-caution-on-solid-200: var(--sui-palette-neutral-light-950);--sui-icon-caution-on-solid-300: var(--sui-palette-neutral-light-950);--sui-icon-critical-100: var(--sui-palette-red-400);--sui-icon-critical-on-soft-50: var(--sui-palette-red-300);--sui-icon-critical-on-soft-100: var(--sui-palette-red-200);--sui-icon-critical-on-soft-200: var(--sui-palette-red-200);--sui-icon-critical-on-soft-300: var(--sui-palette-red-100);--sui-icon-critical-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-critical-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-critical-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-critical-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-critical-on-solid-100: var(--sui-palette-white-1000);--sui-icon-critical-on-solid-200: var(--sui-palette-white-1000);--sui-icon-critical-on-solid-300: var(--sui-palette-white-1000);--sui-icon-disabled: var(--sui-palette-white-300);--sui-icon-info-100: var(--sui-palette-blue-400);--sui-icon-info-on-soft-50: var(--sui-palette-blue-400);--sui-icon-info-on-soft-100: var(--sui-palette-blue-100);--sui-icon-info-on-soft-200: var(--sui-palette-blue-100);--sui-icon-info-on-soft-300: var(--sui-palette-blue-100);--sui-icon-info-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-info-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-info-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-info-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-info-on-solid-100: var(--sui-palette-white-1000);--sui-icon-info-on-solid-200: var(--sui-palette-white-1000);--sui-icon-info-on-solid-300: var(--sui-palette-white-1000);--sui-icon-lime-100: var(--sui-palette-lime-400);--sui-icon-lime-on-soft-50: var(--sui-palette-lime-100);--sui-icon-lime-on-soft-100: var(--sui-palette-lime-200);--sui-icon-lime-on-soft-200: var(--sui-palette-lime-100);--sui-icon-lime-on-soft-300: var(--sui-palette-white-1000);--sui-icon-lime-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-lime-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-lime-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-lime-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-lime-on-solid-100: var(--sui-palette-black-900);--sui-icon-lime-on-solid-200: var(--sui-palette-black-900);--sui-icon-lime-on-solid-300: var(--sui-palette-black-900);--sui-icon-magenta-100: var(--sui-palette-magenta-300);--sui-icon-magenta-on-soft-50: var(--sui-palette-magenta-300);--sui-icon-magenta-on-soft-100: var(--sui-palette-magenta-200);--sui-icon-magenta-on-soft-200: var(--sui-palette-magenta-100);--sui-icon-magenta-on-soft-300: var(--sui-palette-magenta-50);--sui-icon-magenta-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-magenta-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-magenta-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-magenta-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-magenta-on-solid-100: var(--sui-palette-white-1000);--sui-icon-magenta-on-solid-200: var(--sui-palette-white-1000);--sui-icon-magenta-on-solid-300: var(--sui-palette-white-1000);--sui-icon-neutral-50: var(--sui-palette-neutral-dark-50);--sui-icon-neutral-100: var(--sui-palette-neutral-dark-50);--sui-icon-neutral-contrast: var(--sui-palette-white-1000);--sui-icon-neutral-on-soft-50: var(--sui-palette-neutral-dark-50);--sui-icon-neutral-on-soft-100: var(--sui-palette-neutral-dark-50);--sui-icon-neutral-on-soft-200: var(--sui-palette-neutral-dark-50);--sui-icon-neutral-on-soft-300: var(--sui-palette-neutral-dark-50);--sui-icon-neutral-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-neutral-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-neutral-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-neutral-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-neutral-on-solid-100: var(--sui-palette-white-1000);--sui-icon-neutral-on-solid-200: var(--sui-palette-white-1000);--sui-icon-neutral-on-solid-300: var(--sui-palette-white-1000);--sui-icon-purple-100: var(--sui-palette-purple-400);--sui-icon-purple-on-soft-50: var(--sui-palette-purple-100);--sui-icon-purple-on-soft-100: var(--sui-palette-purple-200);--sui-icon-purple-on-soft-200: var(--sui-palette-purple-100);--sui-icon-purple-on-soft-300: var(--sui-palette-purple-100);--sui-icon-purple-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-purple-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-purple-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-purple-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-purple-on-solid-100: var(--sui-palette-white-1000);--sui-icon-purple-on-solid-200: var(--sui-palette-white-1000);--sui-icon-purple-on-solid-300: var(--sui-palette-white-1000);--sui-icon-success-100: var(--sui-palette-green-600);--sui-icon-success-on-soft-50: var(--sui-palette-green-600);--sui-icon-success-on-soft-100: var(--sui-palette-green-200);--sui-icon-success-on-soft-200: var(--sui-palette-green-200);--sui-icon-success-on-soft-300: var(--sui-palette-green-100);--sui-icon-success-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-success-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-success-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-success-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-success-on-solid-100: var(--sui-palette-neutral-dark-950);--sui-icon-success-on-solid-200: var(--sui-palette-neutral-dark-950);--sui-icon-success-on-solid-300: var(--sui-palette-neutral-dark-950);--sui-icon-teal-100: var(--sui-palette-teal-400);--sui-icon-teal-on-soft-50: var(--sui-palette-teal-300);--sui-icon-teal-on-soft-100: var(--sui-palette-teal-200);--sui-icon-teal-on-soft-200: var(--sui-palette-teal-100);--sui-icon-teal-on-soft-300: var(--sui-palette-teal-100);--sui-icon-teal-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-teal-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-teal-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-teal-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-teal-on-solid-100: var(--sui-palette-black-900);--sui-icon-teal-on-solid-200: var(--sui-palette-black-900);--sui-icon-teal-on-solid-300: var(--sui-palette-black-900);--sui-icon-warning-100: var(--sui-palette-orange-400);--sui-icon-warning-on-soft-50: var(--sui-palette-orange-500);--sui-icon-warning-on-soft-100: var(--sui-palette-orange-200);--sui-icon-warning-on-soft-200: var(--sui-palette-orange-200);--sui-icon-warning-on-soft-300: var(--sui-palette-orange-100);--sui-icon-warning-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-icon-warning-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-icon-warning-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-icon-warning-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-icon-warning-on-solid-100: var(--sui-palette-neutral-light-950);--sui-icon-warning-on-solid-200: var(--sui-palette-neutral-light-950);--sui-icon-warning-on-solid-300: var(--sui-palette-neutral-light-950);--sui-product-product-text: var(--sui-palette-white-1000);--sui-stroke-action-100: var(--sui-palette-blue-400);--sui-stroke-action-soft-50: var(--sui-palette-blue-700);--sui-stroke-action-soft-100: var(--sui-palette-blue-100);--sui-stroke-action-soft-200: var(--sui-palette-blue-100);--sui-stroke-action-soft-300: var(--sui-palette-blue-100);--sui-stroke-action-solid-100: var(--sui-palette-blue-500);--sui-stroke-action-solid-200: var(--sui-palette-blue-500);--sui-stroke-action-solid-300: var(--sui-palette-blue-500);--sui-stroke-alarm-100: var(--sui-palette-signal-400);--sui-stroke-alarm-soft-50: var(--sui-palette-signal-800);--sui-stroke-alarm-soft-100: var(--sui-palette-signal-200);--sui-stroke-alarm-soft-200: var(--sui-palette-signal-200);--sui-stroke-alarm-soft-300: var(--sui-palette-signal-100);--sui-stroke-alarm-solid-100: var(--sui-palette-signal-400);--sui-stroke-alarm-solid-200: var(--sui-palette-signal-400);--sui-stroke-alarm-solid-300: var(--sui-palette-signal-400);--sui-stroke-caution-100: var(--sui-palette-yellow-400);--sui-stroke-caution-soft-50: var(--sui-palette-yellow-800);--sui-stroke-caution-soft-100: var(--sui-palette-yellow-200);--sui-stroke-caution-soft-200: var(--sui-palette-yellow-200);--sui-stroke-caution-soft-300: var(--sui-palette-yellow-100);--sui-stroke-caution-solid-100: var(--sui-palette-yellow-300);--sui-stroke-caution-solid-200: var(--sui-palette-yellow-400);--sui-stroke-caution-solid-300: var(--sui-palette-yellow-500);--sui-stroke-critical-100: var(--sui-palette-red-400);--sui-stroke-critical-soft-50: var(--sui-palette-red-750);--sui-stroke-critical-soft-100: var(--sui-palette-red-200);--sui-stroke-critical-soft-200: var(--sui-palette-red-200);--sui-stroke-critical-soft-300: var(--sui-palette-red-100);--sui-stroke-critical-solid-100: var(--sui-palette-red-500);--sui-stroke-critical-solid-200: var(--sui-palette-red-500);--sui-stroke-critical-solid-300: var(--sui-palette-red-500);--sui-stroke-disabled: var(--sui-palette-white-200);--sui-stroke-focused: var(--sui-palette-blue-300);--sui-stroke-info-100: var(--sui-palette-blue-400);--sui-stroke-info-soft-50: var(--sui-palette-blue-700);--sui-stroke-info-soft-100: var(--sui-palette-blue-100);--sui-stroke-info-soft-200: var(--sui-palette-blue-100);--sui-stroke-info-soft-300: var(--sui-palette-blue-100);--sui-stroke-info-solid-100: var(--sui-palette-blue-500);--sui-stroke-info-solid-200: var(--sui-palette-blue-500);--sui-stroke-info-solid-300: var(--sui-palette-blue-500);--sui-stroke-lime-soft-50: var(--sui-palette-lime-700);--sui-stroke-lime-soft-100: var(--sui-palette-lime-200);--sui-stroke-lime-soft-200: var(--sui-palette-lime-200);--sui-stroke-lime-soft-300: var(--sui-palette-lime-100);--sui-stroke-lime-solid-100: var(--sui-palette-lime-300);--sui-stroke-lime-solid-200: var(--sui-palette-lime-400);--sui-stroke-lime-solid-300: var(--sui-palette-lime-500);--sui-stroke-magenta-soft-50: var(--sui-palette-magenta-700);--sui-stroke-magenta-soft-100: var(--sui-palette-magenta-200);--sui-stroke-magenta-soft-200: var(--sui-palette-magenta-200);--sui-stroke-magenta-soft-300: var(--sui-palette-magenta-100);--sui-stroke-magenta-solid-100: var(--sui-palette-magenta-300);--sui-stroke-magenta-solid-200: var(--sui-palette-magenta-400);--sui-stroke-magenta-solid-300: var(--sui-palette-magenta-500);--sui-stroke-neutral-50: var(--sui-palette-neutral-dark-300);--sui-stroke-neutral-100: var(--sui-palette-neutral-dark-200);--sui-stroke-neutral-200: var(--sui-palette-neutral-dark-50);--sui-stroke-neutral-300: var(--sui-palette-white-1000);--sui-stroke-neutral-soft-50: var(--sui-palette-neutral-dark-400);--sui-stroke-neutral-soft-100: var(--sui-palette-neutral-dark-200);--sui-stroke-neutral-soft-200: var(--sui-palette-neutral-dark-300);--sui-stroke-neutral-soft-300: var(--sui-palette-neutral-dark-400);--sui-stroke-neutral-solid-100: var(--sui-palette-neutral-dark-200);--sui-stroke-neutral-solid-200: var(--sui-palette-neutral-dark-200);--sui-stroke-neutral-solid-300: var(--sui-palette-neutral-dark-200);--sui-stroke-purple-soft-50: var(--sui-palette-purple-700);--sui-stroke-purple-soft-100: var(--sui-palette-purple-200);--sui-stroke-purple-soft-200: var(--sui-palette-purple-200);--sui-stroke-purple-soft-300: var(--sui-palette-purple-100);--sui-stroke-purple-solid-100: var(--sui-palette-purple-300);--sui-stroke-purple-solid-200: var(--sui-palette-purple-400);--sui-stroke-purple-solid-300: var(--sui-palette-purple-500);--sui-stroke-success-100: var(--sui-palette-green-600);--sui-stroke-success-soft-50: var(--sui-palette-green-750);--sui-stroke-success-soft-100: var(--sui-palette-green-200);--sui-stroke-success-soft-200: var(--sui-palette-green-200);--sui-stroke-success-soft-300: var(--sui-palette-green-100);--sui-stroke-success-solid-100: var(--sui-palette-green-300);--sui-stroke-success-solid-200: var(--sui-palette-green-400);--sui-stroke-success-solid-300: var(--sui-palette-green-500);--sui-stroke-teal-soft-50: var(--sui-palette-teal-700);--sui-stroke-teal-soft-100: var(--sui-palette-teal-200);--sui-stroke-teal-soft-200: var(--sui-palette-teal-200);--sui-stroke-teal-soft-300: var(--sui-palette-teal-100);--sui-stroke-teal-solid-100: var(--sui-palette-teal-300);--sui-stroke-teal-solid-200: var(--sui-palette-teal-400);--sui-stroke-teal-solid-300: var(--sui-palette-teal-500);--sui-stroke-warning-100: var(--sui-palette-orange-400);--sui-stroke-warning-soft-50: var(--sui-palette-orange-800);--sui-stroke-warning-soft-100: var(--sui-palette-orange-200);--sui-stroke-warning-soft-200: var(--sui-palette-orange-200);--sui-stroke-warning-soft-300: var(--sui-palette-orange-100);--sui-stroke-warning-solid-100: var(--sui-palette-orange-400);--sui-stroke-warning-solid-200: var(--sui-palette-orange-400);--sui-stroke-warning-solid-300: var(--sui-palette-orange-400);--sui-surface-cards: var(--sui-palette-neutral-dark-800);--sui-surface-default: var(--sui-palette-neutral-dark-850);--sui-surface-figma-surface: var(--sui-palette-neutral-dark-900);--sui-surface-overflow: var(--sui-palette-neutral-dark-600);--sui-surface-overlay: var(--sui-palette-neutral-dark-700);--sui-surface-sunken: var(--sui-palette-neutral-dark-900);--sui-text-action-100: var(--sui-palette-blue-400);--sui-text-action-200: var(--sui-palette-blue-300);--sui-text-action-on-soft-50: var(--sui-palette-blue-400);--sui-text-action-on-soft-100: var(--sui-palette-blue-100);--sui-text-action-on-soft-200: var(--sui-palette-blue-100);--sui-text-action-on-soft-300: var(--sui-palette-blue-100);--sui-text-action-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-action-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-action-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-action-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-action-on-solid-100: var(--sui-palette-white-1000);--sui-text-action-on-solid-200: var(--sui-palette-white-1000);--sui-text-action-on-solid-300: var(--sui-palette-white-1000);--sui-text-alarm-100: var(--sui-palette-signal-300);--sui-text-alarm-on-soft-50: var(--sui-palette-signal-400);--sui-text-alarm-on-soft-100: var(--sui-palette-signal-200);--sui-text-alarm-on-soft-200: var(--sui-palette-signal-200);--sui-text-alarm-on-soft-300: var(--sui-palette-signal-100);--sui-text-alarm-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-alarm-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-alarm-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-alarm-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-alarm-on-solid-100: var(--sui-palette-white-1000);--sui-text-alarm-on-solid-200: var(--sui-palette-white-1000);--sui-text-alarm-on-solid-300: var(--sui-palette-white-1000);--sui-text-caution-100: var(--sui-palette-yellow-400);--sui-text-caution-on-soft-50: var(--sui-palette-yellow-400);--sui-text-caution-on-soft-100: var(--sui-palette-yellow-200);--sui-text-caution-on-soft-200: var(--sui-palette-yellow-200);--sui-text-caution-on-soft-300: var(--sui-palette-yellow-100);--sui-text-caution-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-caution-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-caution-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-caution-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-caution-on-solid-100: var(--sui-palette-neutral-light-950);--sui-text-caution-on-solid-200: var(--sui-palette-neutral-light-950);--sui-text-caution-on-solid-300: var(--sui-palette-neutral-light-950);--sui-text-critical-100: var(--sui-palette-red-400);--sui-text-critical-on-soft-50: var(--sui-palette-red-300);--sui-text-critical-on-soft-100: var(--sui-palette-red-200);--sui-text-critical-on-soft-200: var(--sui-palette-red-200);--sui-text-critical-on-soft-300: var(--sui-palette-red-100);--sui-text-critical-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-critical-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-critical-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-critical-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-critical-on-solid-100: var(--sui-palette-white-1000);--sui-text-critical-on-solid-200: var(--sui-palette-white-1000);--sui-text-critical-on-solid-300: var(--sui-palette-white-1000);--sui-text-disabled: var(--sui-palette-white-400);--sui-text-info-100: var(--sui-palette-blue-400);--sui-text-info-on-soft-50: var(--sui-palette-blue-400);--sui-text-info-on-soft-100: var(--sui-palette-blue-100);--sui-text-info-on-soft-200: var(--sui-palette-blue-100);--sui-text-info-on-soft-300: var(--sui-palette-blue-100);--sui-text-info-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-info-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-info-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-info-on-solid-100: var(--sui-palette-white-1000);--sui-text-info-on-solid-200: var(--sui-palette-white-1000);--sui-text-info-on-solid-300: var(--sui-palette-white-1000);--sui-text-lime-100: var(--sui-palette-lime-400);--sui-text-lime-on-soft-50: var(--sui-palette-lime-100);--sui-text-lime-on-soft-100: var(--sui-palette-lime-200);--sui-text-lime-on-soft-200: var(--sui-palette-lime-100);--sui-text-lime-on-soft-300: var(--sui-palette-white-1000);--sui-text-lime-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-lime-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-lime-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-lime-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-lime-on-solid-100: var(--sui-palette-black-900);--sui-text-lime-on-solid-200: var(--sui-palette-black-900);--sui-text-lime-on-solid-300: var(--sui-palette-black-900);--sui-text-magenta-100: var(--sui-palette-magenta-300);--sui-text-magenta-on-soft-50: var(--sui-palette-magenta-300);--sui-text-magenta-on-soft-100: var(--sui-palette-magenta-200);--sui-text-magenta-on-soft-200: var(--sui-palette-magenta-100);--sui-text-magenta-on-soft-300: var(--sui-palette-magenta-50);--sui-text-magenta-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-magenta-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-magenta-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-magenta-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-magenta-on-solid-100: var(--sui-palette-white-1000);--sui-text-magenta-on-solid-200: var(--sui-palette-white-1000);--sui-text-magenta-on-solid-300: var(--sui-palette-white-1000);--sui-text-neutral-100: var(--sui-palette-neutral-dark-50);--sui-text-neutral-contrast: var(--sui-palette-white-1000);--sui-text-neutral-on-soft-50: var(--sui-palette-neutral-dark-50);--sui-text-neutral-on-soft-100: var(--sui-palette-neutral-dark-50);--sui-text-neutral-on-soft-200: var(--sui-palette-neutral-dark-50);--sui-text-neutral-on-soft-300: var(--sui-palette-neutral-dark-50);--sui-text-neutral-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-neutral-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-neutral-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-neutral-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-neutral-on-solid-100: var(--sui-palette-white-1000);--sui-text-neutral-on-solid-200: var(--sui-palette-white-1000);--sui-text-neutral-on-solid-300: var(--sui-palette-white-1000);--sui-text-purple-100: var(--sui-palette-purple-400);--sui-text-purple-on-soft-50: var(--sui-palette-purple-100);--sui-text-purple-on-soft-100: var(--sui-palette-purple-200);--sui-text-purple-on-soft-200: var(--sui-palette-purple-100);--sui-text-purple-on-soft-300: var(--sui-palette-purple-100);--sui-text-purple-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-purple-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-purple-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-purple-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-purple-on-solid-100: var(--sui-palette-white-1000);--sui-text-purple-on-solid-200: var(--sui-palette-white-1000);--sui-text-purple-on-solid-300: var(--sui-palette-white-1000);--sui-text-success-100: var(--sui-palette-green-600);--sui-text-success-on-soft-50: var(--sui-palette-green-600);--sui-text-success-on-soft-100: var(--sui-palette-green-200);--sui-text-success-on-soft-200: var(--sui-palette-green-200);--sui-text-success-on-soft-300: var(--sui-palette-green-100);--sui-text-success-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-success-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-success-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-success-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-success-on-solid-100: var(--sui-palette-neutral-dark-950);--sui-text-success-on-solid-200: var(--sui-palette-neutral-dark-950);--sui-text-success-on-solid-300: var(--sui-palette-neutral-dark-950);--sui-text-teal-100: var(--sui-palette-teal-400);--sui-text-teal-on-soft-50: var(--sui-palette-teal-300);--sui-text-teal-on-soft-100: var(--sui-palette-teal-200);--sui-text-teal-on-soft-200: var(--sui-palette-teal-100);--sui-text-teal-on-soft-300: var(--sui-palette-teal-100);--sui-text-teal-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-teal-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-teal-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-teal-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-teal-on-solid-100: var(--sui-palette-black-900);--sui-text-teal-on-solid-200: var(--sui-palette-black-900);--sui-text-teal-on-solid-300: var(--sui-palette-black-900);--sui-text-warning-100: var(--sui-palette-orange-400);--sui-text-warning-on-soft-50: var(--sui-palette-orange-200);--sui-text-warning-on-soft-100: var(--sui-palette-orange-200);--sui-text-warning-on-soft-200: var(--sui-palette-orange-200);--sui-text-warning-on-soft-300: var(--sui-palette-orange-100);--sui-text-warning-on-soft-contrast-50: var(--sui-palette-white-1000);--sui-text-warning-on-soft-contrast-100: var(--sui-palette-white-1000);--sui-text-warning-on-soft-contrast-200: var(--sui-palette-white-1000);--sui-text-warning-on-soft-contrast-300: var(--sui-palette-white-1000);--sui-text-warning-on-solid-100: var(--sui-palette-neutral-light-950);--sui-text-warning-on-solid-200: var(--sui-palette-neutral-light-950);--sui-text-warning-on-solid-300: var(--sui-palette-neutral-light-950);--sui-chart-axis-soft: var(--sui-stroke-neutral-50);--sui-chart-axis-solid: var(--sui-stroke-neutral-200);--sui-chart-series-1: var(--sui-background-info-solid-100)}@font-face{font-family:roboto-fallback;size-adjust:99.1%;ascent-override:80%;descent-override:10%;src:local("Arial")}@font-face{font-family:inter-fallback;size-adjust:93.85%;ascent-override:75%;src:local("Arial Bold")}@font-face{font-family:inter-fallback-fallback;size-adjust:95.5%;ascent-override:85%;src:local("Arial")}.ap-launcher{position:fixed;bottom:20px;z-index:9999;border-radius:999px;box-shadow:0 12px 28px color-mix(in srgb,var(--sui-palette-black-900) 18%,transparent)}.ap-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--sui-palette-black-900) 35%,transparent);z-index:9998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ap-panel{position:absolute;right:12px;top:12px;bottom:12px;width:min(720px,calc(100vw - 24px));isolation:isolate;display:flex;flex-direction:column;background:var(--sui-background-100);border-radius:20px;border:1px solid var(--sui-stroke-neutral-soft-200);box-shadow:0 1px 3px color-mix(in srgb,var(--sui-palette-black-900) 6%,transparent),0 12px 24px color-mix(in srgb,var(--sui-palette-black-900) 8%,transparent),0 32px 64px color-mix(in srgb,var(--sui-palette-black-900) 16%,transparent);overflow:hidden}.ap-header{display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 18px;min-height:64px;height:64px;border-bottom:1px solid var(--sui-stroke-neutral-soft-200);background:var(--sui-background-100)}.ap-title{color:var(--sui-text-neutral-100);font-family:var(--sui-font-family-heading);font-size:15px;font-weight:600;line-height:1;letter-spacing:-.015em;margin:0}.ap-header-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.ap-header-icon-btn{min-width:2rem!important;max-width:2rem!important;min-height:2rem!important;max-height:2rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;color:var(--sui-text-neutral-on-soft-200);background:transparent;border:1px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ap-header-icon-btn:hover:not(:disabled){background:var(--sui-background-neutral-soft-50);color:var(--sui-text-neutral-100)}.ap-header-icon-btn.is-active{background:var(--sui-background-action-soft-50);color:var(--sui-text-action-100);border-color:var(--sui-text-action-100)}.ap-header-icon-btn:disabled{opacity:.5;cursor:not-allowed}.ap-header-divider{width:1px;height:20px;background:var(--sui-background-neutral-soft-100);margin:0 2px;flex-shrink:0}.ap-header-close{min-width:2rem!important;max-width:2rem!important;min-height:2rem!important;max-height:2rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;color:var(--sui-text-neutral-on-soft-100);background:var(--sui-background-neutral-soft-50);border:1px solid var(--sui-stroke-neutral-soft-200);transition:background-color .15s ease,border-color .15s ease}.ap-header-close:hover{background:var(--sui-background-neutral-soft-100);border-color:var(--sui-stroke-neutral-soft-300)}.ap-messages{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;padding:24px 24px 20px;display:flex;flex-direction:column;gap:20px;background:var(--sui-background-neutral-soft-50);scroll-behavior:smooth}.ap-messages::-webkit-scrollbar{width:8px}.ap-messages::-webkit-scrollbar-track{background:transparent}.ap-messages::-webkit-scrollbar-thumb{background:var(--sui-stroke-neutral-soft-200);border-radius:8px}.ap-messages::-webkit-scrollbar-thumb:hover{background:var(--sui-stroke-neutral-soft-300)}.ap-history-view{position:absolute;top:64px;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;background:var(--sui-background-100);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .16s ease-out,transform .2s cubic-bezier(.16,1,.3,1)}.ap-history-view.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.ap-history-view-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--sui-stroke-neutral-soft-200);flex-shrink:0;min-height:52px;background:var(--sui-background-100)}.ap-history-view-header .ap-history-back{justify-self:start}.ap-history-view-header .ap-history-view-title{justify-self:center;grid-column:2}.ap-history-back{min-width:2rem!important;max-width:2rem!important;min-height:2rem!important;max-height:2rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;color:var(--sui-text-neutral-on-soft-200);background:transparent;border:1px solid transparent;transition:background-color .15s ease,color .15s ease}.ap-history-back:hover:not(:disabled){background:var(--sui-background-neutral-soft-50);color:var(--sui-text-neutral-100)}.ap-history-view-title{margin:0;font-family:var(--sui-font-family-heading);font-size:14px;font-weight:600;line-height:1;letter-spacing:-.01em;color:var(--sui-text-neutral-100)}.ap-history-view-body{flex:1 1 auto;overflow-y:auto;min-height:0;padding:8px 12px 16px;background:var(--sui-background-neutral-soft-50)}.ap-history-group{display:flex;flex-direction:column;padding:8px 0 4px}.ap-history-group-label{padding:8px 12px 6px;font:600 11px/1 var(--sui-font-family-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sui-text-neutral-on-soft-300)}.ap-history-list{display:flex;flex-direction:column;min-width:0}.ap-history-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;border:none;background:transparent;color:var(--sui-text-neutral-100);border-radius:10px;padding:10px 12px 10px 16px;text-align:left;cursor:pointer;font:inherit;transition:background-color .15s ease}.ap-history-item-accent{position:absolute;left:4px;top:10px;bottom:10px;width:3px;border-radius:3px;background:transparent;transition:background-color .15s ease}.ap-history-item:hover:not(:disabled){background:var(--sui-background-neutral-soft-100)}.ap-history-item:hover:not(:disabled) .ap-history-item-accent{background:var(--sui-stroke-neutral-soft-300)}.ap-history-item.is-active{background:var(--sui-background-action-soft-50);color:var(--sui-text-action-100)}.ap-history-item.is-active .ap-history-item-accent{background:var(--sui-text-action-100)}.ap-history-item:disabled{opacity:.55;cursor:default}.ap-history-title{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 13px/1.3 var(--sui-font-family-body);color:inherit}.ap-history-meta{flex:0 0 auto;color:var(--sui-text-neutral-on-soft-300);font:400 11px/1 var(--sui-font-family-body)}.ap-history-item.is-active .ap-history-meta{color:var(--sui-text-action-on-soft-300, var(--sui-text-neutral-on-soft-300))}.ap-history-empty-state{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 24px;text-align:center}.ap-history-empty-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--sui-background-neutral-soft-100);color:var(--sui-text-neutral-on-soft-300);margin-bottom:4px}.ap-history-empty-icon svg{width:22px;height:22px}.ap-history-empty-title{font:600 14px/1.3 var(--sui-font-family-body);color:var(--sui-text-neutral-100)}.ap-history-empty-desc{font:400 12px/1.4 var(--sui-font-family-body);color:var(--sui-text-neutral-on-soft-300);max-width:260px}.ap-turn{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%;animation:ap-turn-enter .18s ease-out}@keyframes ap-turn-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.ap-turn,.ap-avatar-thinking{animation:none}.ap-messages{scroll-behavior:auto}}.ap-empty-chip:focus-visible,.ap-bubble:focus-visible,details.ap-thinking-compact>summary:focus-visible{outline:2px solid var(--sui-text-action-100);outline-offset:2px}.ap-turn-thinking{opacity:.7}.ap-turn-thinking .ap-assistant-row{align-items:center}.ap-user-row{display:flex;justify-content:flex-end}.ap-bubble{max-width:min(80%,480px);width:fit-content;border-radius:20px 20px 6px;padding:10px 16px;white-space:pre-wrap;overflow-wrap:break-word;font-family:var(--sui-font-family-body);font-size:14px;line-height:1.5;color:var(--sui-background-100);background:var(--sui-text-action-100);box-shadow:0 1px 2px color-mix(in srgb,var(--sui-palette-black-900) 6%,transparent)}.ap-assistant-row{display:flex;gap:12px;align-items:flex-start;min-width:0;max-width:100%}.ap-avatar{flex:0 0 32px;flex-shrink:0;width:32px;min-width:32px;height:32px;min-height:32px;border-radius:50%;background:linear-gradient(135deg,var(--sui-text-action-100),var(--sui-palette-blue-700));color:var(--sui-background-100);display:inline-flex;align-items:center;justify-content:center;font-family:var(--sui-font-family-heading);font-size:13px;font-weight:600;line-height:1;letter-spacing:-.01em;box-shadow:0 1px 2px color-mix(in srgb,var(--sui-palette-black-900) 8%,transparent);overflow:hidden}.ap-avatar-thinking{animation:ap-avatar-pulse 2s infinite ease-in-out}@keyframes ap-avatar-pulse{0%,to{opacity:1}50%{opacity:.5}}.ap-assistant-content{flex:1 1 auto;min-width:0;max-width:100%}.ap-assistant-text{color:var(--sui-text-neutral-100);font-family:var(--sui-font-family-body);font-size:14px;line-height:1.6;padding-top:4px}.ap-assistant-inline-atom{margin:10px 0}.ap-assistant-text strong{font-weight:600}.ap-assistant-text em{font-style:italic}.ap-assistant-text ul{margin:6px 0;padding-left:20px}.ap-assistant-text li{margin:3px 0}.ap-assistant-text a{color:var(--sui-text-action-100);text-decoration:underline;text-underline-offset:2px}.ap-thinking-compact{cursor:pointer;display:flex;flex-direction:column}.ap-thinking-summary{display:flex;align-items:center;gap:8px;list-style:none;font:500 13px/1.35 var(--sui-font-family-body);color:var(--sui-text-neutral-100);padding:4px 0;-webkit-user-select:none;user-select:none;order:2}.ap-thinking-summary::-webkit-details-marker{display:none}.ap-thinking-summary-text{color:var(--sui-text-neutral-100)}.ap-progress-list{display:flex;flex-direction:column;gap:0;order:1;margin-bottom:2px;padding-bottom:4px;border-bottom:1px solid var(--sui-background-neutral-soft-100)}.ap-progress-row,.ap-progress-list>*{display:flex;align-items:center;margin:0;padding:1px 0;font-size:12px;line-height:1.3;color:var(--sui-text-neutral-on-soft-200)}.ap-thinking-compact[open] .ap-thinking-summary{padding-top:2px;padding-bottom:0}.ap-progress-row-done .ap-progress-message{color:var(--sui-text-neutral-on-soft-300)}.ap-thinking-dots{display:inline-flex;align-items:center;gap:3px}.ap-thinking-dots span{width:5px;height:5px;border-radius:999px;background:var(--sui-text-neutral-on-soft-300);opacity:.4;animation:ap-thinking-pulse 1.2s infinite ease-in-out}.ap-thinking-dots span:nth-child(2){animation-delay:.15s}.ap-thinking-dots span:nth-child(3){animation-delay:.3s}@keyframes ap-thinking-pulse{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-2px);opacity:1}}.ap-time{margin-top:6px;color:var(--sui-text-neutral-on-soft-300);font-family:var(--sui-font-family-label);font-size:11px;font-weight:500;line-height:1;letter-spacing:.02em}.ap-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:48px 24px;text-align:center}.ap-empty-mark{width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 32% 30%,var(--sui-background-100) 0%,transparent 55%),linear-gradient(135deg,var(--sui-text-action-100),var(--sui-palette-blue-700));box-shadow:0 4px 12px color-mix(in srgb,var(--sui-palette-black-900) 8%,transparent);margin-bottom:4px}.ap-empty-heading{color:var(--sui-text-neutral-100);font-family:var(--sui-font-family-heading);font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.025em;margin:0}.ap-empty-sub{color:var(--sui-text-neutral-on-soft-200);font-family:var(--sui-font-family-body);font-size:14px;line-height:1.5;max-width:380px;margin:0}.ap-empty-prompts{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.ap-empty-chip{border:1px solid var(--sui-stroke-neutral-soft-300);background:var(--sui-background-100);color:var(--sui-text-neutral-on-soft-100);padding:9px 14px;border-radius:999px;font-family:var(--sui-font-family-body);font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease,transform .12s ease}.ap-empty-chip:hover{border-color:var(--sui-text-action-100);color:var(--sui-text-action-100);background:var(--sui-background-action-soft-50)}.ap-empty-chip:active{transform:translateY(1px)}.ap-footer{padding:14px 16px 16px;border-top:1px solid var(--sui-stroke-neutral-soft-200);background:var(--sui-background-100)}.ap-input-wrap{display:flex;align-items:center;gap:10px;background:var(--sui-background-neutral-soft-50);border:1px solid var(--sui-stroke-neutral-soft-300);border-radius:18px;padding:8px 8px 8px 14px;min-height:56px;transition:border-color .15s ease,box-shadow .15s ease}.ap-input-wrap:focus-within{border-color:var(--sui-text-action-100)}.ap-input-wrap .sui_label_root_container{flex:1 1 auto;min-width:0}.ap-input-wrap .sui_label_root_container,.ap-input-wrap .sui_label_root_container>button{width:100%;display:block;border:none;background:transparent;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text}.ap-input-wrap .sui_fieldborder_root_fieldborder,.ap-input-wrap .sui_fieldborder_root_fieldborder:has(:focus){border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;height:auto!important;min-height:0!important}.ap-input-wrap .sui_textarea_root_textarea{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:8px 0!important;margin:0!important;font:400 14px/1.5 var(--sui-font-family-body)!important;color:var(--sui-text-neutral-100)!important;resize:none!important;height:auto!important;min-height:24px!important}.ap-input-wrap .sui_textarea_root_textarea::placeholder{color:var(--sui-text-neutral-on-soft-300)!important}.ap-send-btn{flex:0 0 auto;align-self:center;min-width:2.25rem!important;max-width:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important}.ap-input-hint{margin-top:6px;color:var(--sui-text-neutral-on-soft-300);font:400 11px/1.3 var(--sui-font-family-body)}.ap-error-card{margin:0 24px;min-width:0;max-width:calc(100% - 48px)}.ap-error-summary,.ap-error-details{display:block}.ap-error-summary{font-weight:600;margin-bottom:2px}.ap-error-details{color:var(--sui-text-neutral-on-soft-300)}.ap-bundle-wrap{margin-top:8px;display:flex;flex-direction:column;gap:10px;min-width:0;max-width:100%}.ap-details{min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:12px;background:var(--sui-background-100);padding:10px 14px;margin-top:8px}.ap-details>summary{cursor:pointer;color:var(--sui-text-neutral-on-soft-200);font:500 12px/1.2 var(--sui-font-family-body);-webkit-user-select:none;user-select:none;list-style:none;display:flex;align-items:center;gap:6px}.ap-details>summary:before{content:"▸";font-size:11px;transition:transform .15s ease}.ap-details[open]>summary:before{transform:rotate(90deg)}.ap-details>summary::-webkit-details-marker{display:none}.ap-details[open]>summary{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--sui-background-neutral-soft-100)}.ap-link-grid{display:grid;gap:10px}.ap-link-card{display:block;border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:14px;padding:14px 16px;background:var(--sui-background-100);color:var(--sui-text-action-100);text-decoration:none;transition:border-color .15s ease,background .15s ease}.ap-link-card span{display:block;color:var(--sui-text-neutral-on-soft-200);font:600 11px/1.2 var(--sui-font-family-label);text-transform:uppercase;letter-spacing:.06em}.ap-link-card b{display:block;margin-top:6px;font-family:var(--sui-font-family-heading);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.ap-link-card:hover{border-color:var(--sui-stroke-action-soft-200);background:var(--sui-background-action-soft-50)}.ap-card{border:1px solid var(--sui-stroke-neutral-soft-200);background:var(--sui-background-neutral-soft-50);border-radius:10px;padding:14px;color:var(--sui-text-neutral-100);min-width:0;max-width:100%}.ap-card+.ap-card{margin-top:8px}.ap-card h4{margin:0 0 8px;color:var(--sui-text-neutral-100);font:600 14px/1.2 var(--sui-font-family-body)}.ap-list{margin:0;padding:0;list-style:none;font:400 12px/1.5 var(--sui-font-family-body);color:var(--sui-text-neutral-on-soft-100)}.ap-list li{padding:6px 0;border-bottom:1px solid var(--sui-background-neutral-soft-100)}.ap-list li:last-child{border-bottom:none;padding-bottom:0}.ap-list li:first-child{padding-top:0}.ap-list li b{font-weight:600;color:var(--sui-text-neutral-100)}.ap-worklog-table-wrap{overflow-x:auto;border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:8px;min-width:0;max-width:100%}.ap-worklog-endpoint{font-weight:500;color:var(--sui-text-neutral-contrast);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:11px}.ap-worklog-num{text-align:right;font-variant-numeric:tabular-nums}.ap-worklog-status{display:inline-block;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:600}.ap-worklog-status-ok{background:var(--sui-background-success-soft-100);color:var(--sui-text-success-100)}.ap-worklog-status-err{background:var(--sui-background-critical-soft-50);color:var(--sui-text-critical-100)}.ap-worklog-detail{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--sui-text-neutral-on-soft-100)}.ap-token-usage{display:flex;align-items:center;gap:4px;padding:6px 10px;margin-bottom:8px;font-size:11px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;color:var(--sui-text-neutral-on-soft-200);background:var(--sui-background-neutral-soft-50);border-radius:6px;border:1px solid var(--sui-background-neutral-soft-100)}.ap-metric-tile{border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:12px;background:var(--sui-background-100);padding:12px 14px}.ap-metric-label{color:var(--sui-text-neutral-on-soft-200);font:600 11px/1.2 var(--sui-font-family-label);text-transform:uppercase;letter-spacing:.03em}.ap-metric-value{margin-top:6px;font-family:var(--sui-font-family-heading);font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--sui-text-neutral-100);font-variant-numeric:tabular-nums}@media (max-width: 900px){.ap-panel{right:0;top:0;bottom:0;width:100vw;border-radius:0}.ap-bubble{max-width:90%}.ap-explore-results{margin-left:0}}.ap-explore-results{display:flex;flex-direction:column;gap:10px;margin-top:4px;margin-left:40px}.ap-explore-result{gap:0;background:var(--sui-background-100);border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px color-mix(in srgb,var(--sui-palette-black-900) 4%,transparent),0 8px 24px color-mix(in srgb,var(--sui-palette-black-900) 6%,transparent)}.ap-explore-description{display:block;margin:0;padding:10px 14px;color:var(--sui-text-neutral-on-soft-100);background:linear-gradient(180deg,var(--sui-background-neutral-soft-50) 0%,color-mix(in srgb,var(--sui-background-neutral-soft-50) 72%,var(--sui-background-100)) 100%);border-bottom:1px solid var(--sui-background-neutral-soft-100)}.ap-explore-meta{display:block;margin:0;padding:8px 14px;color:var(--sui-text-neutral-on-soft-300);border-bottom:1px solid var(--sui-background-neutral-soft-100);background:color-mix(in srgb,var(--sui-background-100) 84%,var(--sui-background-neutral-soft-50))}.ap-explore-metrics-wrap{padding:12px}.ap-explore-table-wrap,.ap-worklog-table-wrap{background:var(--sui-background-100)}.ap-explore-table-wrap .ap-explore-table{width:100%}.ap-explore-table-wrap .sui_table_head_tablehead{background:color-mix(in srgb,var(--sui-background-neutral-soft-50) 82%,var(--sui-background-100))}.ap-explore-table-wrap .sui_table_headercell_tableheadercell,.ap-worklog-table-wrap .sui_table_headercell_tableheadercell{top:0;z-index:1;height:2.5rem;padding:0 14px;color:var(--sui-text-neutral-on-soft-200);font-size:12px;font-weight:600;letter-spacing:.01em;background:color-mix(in srgb,var(--sui-background-neutral-soft-50) 82%,var(--sui-background-100));border-bottom:1px solid var(--sui-stroke-neutral-soft-200)}.ap-explore-table-wrap .sui_table_datacell_tabledatacell,.ap-worklog-table-wrap .sui_table_datacell_tabledatacell{height:2.4rem;padding:0 14px;color:var(--sui-text-neutral-contrast);font-size:13px;border-bottom:1px solid var(--sui-background-neutral-soft-100);font-variant-numeric:tabular-nums}.ap-explore-table-wrap .sui_table_body_tablebody{border-bottom:none}.ap-explore-table-wrap .sui_table_row_tablerow{transition:background-color .12s ease}.ap-explore-table-wrap .sui_table_row_tablerow:hover{cursor:default;background:color-mix(in srgb,var(--sui-background-action-soft-100) 72%,var(--sui-background-100))}.ap-explore-table-wrap tbody tr:nth-child(2n){background:color-mix(in srgb,var(--sui-background-neutral-soft-50) 48%,var(--sui-background-100))}.ap-explore-table-wrap tbody tr:last-child td{border-bottom:none}.ap-sort-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ap-sort-indicator{display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;flex-shrink:0}.ap-sort-indicator:not(.ap-sort-indicator-visible){visibility:hidden}.ap-sort-chevron{width:.75rem;height:.75rem;color:var(--sui-text-neutral-on-soft-200);opacity:.9;flex-shrink:0}.ap-sortable-header{transition:color .12s ease,background-color .12s ease}.ap-sortable-header:hover{background:color-mix(in srgb,var(--sui-background-neutral-soft-50) 70%,var(--sui-background-100))}.ap-sortable-header-active{color:var(--sui-text-neutral-on-soft-200)!important}.ap-explore-table-wrap{overflow-x:auto;max-height:360px;overflow-y:auto;border-radius:0 0 14px 14px;min-width:0;max-width:100%}.ap-explore-result-metrics{background:var(--sui-background-100)}.ap-metric-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.ap-metric-tile{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:linear-gradient(180deg,var(--sui-background-neutral-soft-50) 0%,var(--sui-background-neutral-soft-100) 100%);border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:10px}.ap-metric-label{font:500 11px/1.2 var(--sui-font-family-body);text-transform:uppercase;letter-spacing:.04em;color:var(--sui-text-neutral-on-soft-200)}.ap-metric-value{font:600 20px/1.2 var(--sui-font-family-body);color:var(--sui-text-neutral-100);word-break:break-word}.ap-chart-card{background:var(--sui-background-100);border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%}.ap-chart-header{padding:10px 14px 6px;display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid var(--sui-background-neutral-soft-100)}.ap-chart-title{font:600 13px/1.3 var(--sui-font-family-body);color:var(--sui-text-neutral-100)}.ap-chart-meta{font:400 11px/1.3 var(--sui-font-family-body);color:var(--sui-text-neutral-on-soft-300);white-space:nowrap}.ap-chart-svg-wrap{padding:8px 10px 4px}.ap-chart-svg{width:100%;height:auto;display:block}.ap-chart-grid,.ap-chart-plot-border{stroke:var(--sui-stroke-neutral-soft-200);stroke-width:1}.ap-chart-axis-label{font:400 10px/1 var(--sui-font-family-body);fill:var(--sui-text-neutral-on-soft-200)}.ap-chart-axis-title{font:500 11px/1 var(--sui-font-family-body);fill:var(--sui-text-neutral-on-soft-100)}.ap-chart-hover-dot{fill:var(--sui-text-neutral-100);stroke:var(--sui-background-100);stroke-width:1.5}.ap-chart-tooltip-bg{fill:var(--sui-text-neutral-100);opacity:.92}.ap-chart-tooltip-text{font:500 11px/1.2 var(--sui-font-family-body);fill:var(--sui-background-100)}.ap-chart-tooltip-text-muted{font-weight:400;fill:var(--sui-stroke-neutral-soft-300)}.ap-chart-legend{display:flex;flex-wrap:wrap;gap:8px 14px;padding:6px 14px 12px;border-top:1px solid var(--sui-background-neutral-soft-100)}.ap-chart-legend-item{display:inline-flex;align-items:center;gap:6px;font:400 11px/1.3 var(--sui-font-family-body);color:var(--sui-text-neutral-on-soft-100)}.ap-chart-legend-swatch{width:10px;height:10px;border-radius:2px;flex-shrink:0;background:var(--ap-legend-color, var(--sui-text-neutral-on-soft-300))}.ap-chart-legend-label{white-space:nowrap}.ap-chart-legend-points{color:var(--sui-text-neutral-on-soft-300);font-size:10px}.ap-iot-mode-toggle{display:inline-flex;border:1px solid var(--sui-stroke-neutral-soft-200);border-radius:6px;overflow:hidden;background:var(--sui-background-100)}.ap-iot-mode-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:2px 10px;font:500 11px/1.4 var(--sui-font-family-body);color:var(--sui-text-neutral-on-soft-200);cursor:pointer}.ap-iot-mode-option+.ap-iot-mode-option{border-left:1px solid var(--sui-stroke-neutral-soft-200)}.ap-iot-mode-option:hover{color:var(--sui-text-neutral-on-soft-100)}.ap-iot-mode-option.is-active{background:var(--sui-background-action-soft-50);color:var(--sui-text-action-100)}.ap-chart-echarts-wrap{padding:4px 6px 8px;width:100%;min-width:0;box-sizing:border-box}.sui_bounce_root_bounce{--_g: no-repeat radial-gradient(circle closest-side, var(--dot-color, inherit) 90%, transparent);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:20% 50%;flex-direction:row;justify-content:center;gap:.625rem;width:1.25rem;height:1.25rem;animation:1.32s ease-in-out infinite sui_bounce_root_bounceanimation;display:flex}@keyframes sui_bounce_root_bounceanimation{20%{background-position:0 0,50%,100%}40%{background-position:0 100%,50% 0,100%}60%{background-position:0%,50% 100%,100% 0}80%{background-position:0%,50%,100% 100%}}@layer components{.sui_icon_root_icon-root{flex-direction:column;justify-content:center;align-items:center;line-height:0;display:inline-flex}.sui_icon_root_size{flex:none}.sui_icon_root_size--xsmall{min-width:.5rem;max-width:.5rem;min-height:.5rem;max-height:.5rem}.sui_icon_root_size--small{min-width:1rem;max-width:1rem;min-height:1rem;max-height:1rem}.sui_icon_root_size--medium{min-width:1.25rem;max-width:1.25rem;min-height:1.25rem;max-height:1.25rem}.sui_icon_root_size--large{min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem}.sui_icon_root_size--xlarge{min-width:1.75rem;max-width:1.75rem;min-height:1.75rem;max-height:1.75rem}.sui_icon_root_svg{fill:currentColor}}.sui_button_root_root:focus-visible{outline:2px solid var(--sui-stroke-focused);outline-offset:2px}@layer components{.sui_button_root_root{box-sizing:border-box;border:unset;border-radius:var(--sui-radius-xsmall);white-space:nowrap;color:var(--btn-color);background-color:var(--btn-background);border:1px solid var(--btn-border);outline:none;flex-flow:row;justify-content:center;align-items:center;gap:0;padding-block:0;padding-inline:0;display:inline-flex;position:relative}.sui_button_root_root:not([data-loading=true]):hover{color:var(--btn-color-hover);background-color:var(--btn-background-hover);border-color:var(--btn-border-hover)}.sui_button_root_root[data-active=true],.sui_button_root_root:active{color:var(--btn-color-active);background-color:var(--btn-background-active);border-color:var(--btn-border-active);box-shadow:0 .5rem 1.25rem -.25rem #0003}.sui_button_root_root:focus-visible{outline:2px solid var(--sui-stroke-focused)}.sui_button_root_root:not([data-loading=true]):hover{cursor:pointer}.sui_button_root_root:disabled{cursor:default}.sui_button_root_size{--width: fit-content;--height: auto;width:var(--width);height:var(--height);max-width:12.5rem}.sui_button_root_size__xsmall{--size: 1.25rem}.sui_button_root_size__xsmall--text-only{padding:var(--sui-spacing-xsmall) var(--sui-spacing-xlarge)}.sui_button_root_size__xsmall--icon-only{padding:var(--sui-spacing-xsmall);--width: 1.25rem}.sui_button_root_size__xsmall--icon-and-text{padding-left:var(--sui-spacing-large);padding-right:var(--sui-spacing-large);padding-top:var(--sui-spacing-xsmall);padding-bottom:var(--sui-spacing-xsmall)}.sui_button_root_size__xsmall--icon-left-and-text{padding-left:var(--sui-spacing-large);padding-right:var(--sui-spacing-xlarge);padding-top:var(--sui-spacing-xsmall);padding-bottom:var(--sui-spacing-xsmall)}.sui_button_root_size__xsmall--icon-right-and-text{padding-left:var(--sui-spacing-xlarge);padding-right:var(--sui-spacing-large);padding-top:var(--sui-spacing-xsmall);padding-bottom:var(--sui-spacing-xsmall)}.sui_button_root_size__small{--size: 1.5rem}.sui_button_root_size__small--text-only{padding:var(--sui-spacing-xsmall) var(--sui-spacing-2xlarge)}.sui_button_root_size__small--icon-only{padding:var(--sui-spacing-xsmall);--width: 1.5rem}.sui_button_root_size__small--icon-and-text{padding-left:var(--sui-spacing-xlarge);padding-right:var(--sui-spacing-xlarge);padding-top:var(--sui-spacing-xsmall);padding-bottom:var(--sui-spacing-xsmall)}.sui_button_root_size__small--icon-left-and-text{padding-left:var(--sui-spacing-xlarge);padding-right:var(--sui-spacing-2xlarge);padding-top:var(--sui-spacing-xsmall);padding-bottom:var(--sui-spacing-xsmall)}.sui_button_root_size__small--icon-right-and-text{padding-left:var(--sui-spacing-2xlarge);padding-right:var(--sui-spacing-xlarge);padding-top:var(--sui-spacing-xsmall);padding-bottom:var(--sui-spacing-xsmall)}.sui_button_root_size__medium{--size: 1.75rem}.sui_button_root_size__medium--text-only{padding:var(--sui-spacing-small) var(--sui-spacing-2xlarge)}.sui_button_root_size__medium--icon-only{padding:var(--sui-spacing-small);--width: 1.75rem}.sui_button_root_size__medium--icon-and-text{padding-left:var(--sui-spacing-xlarge);padding-right:var(--sui-spacing-xlarge);padding-top:var(--sui-spacing-small);padding-bottom:var(--sui-spacing-small)}.sui_button_root_size__medium--icon-left-and-text{padding-left:var(--sui-spacing-xlarge);padding-right:var(--sui-spacing-2xlarge);padding-top:var(--sui-spacing-small);padding-bottom:var(--sui-spacing-small)}.sui_button_root_size__medium--icon-right-and-text{padding-left:var(--sui-spacing-2xlarge);padding-right:var(--sui-spacing-xlarge);padding-top:var(--sui-spacing-small);padding-bottom:var(--sui-spacing-small)}.sui_button_root_size__large{--size: 2.25rem}.sui_button_root_size__large--text-only{padding:var(--sui-spacing-large) var(--sui-spacing-2xlarge)}.sui_button_root_size__large--icon-only{padding:var(--sui-spacing-medium);--width: 2.25rem}.sui_button_root_size__large--icon-and-text,.sui_button_root_size__large--icon-left-and-text{padding-left:var(--sui-spacing-xlarge);padding-right:var(--sui-spacing-2xlarge);padding-top:var(--sui-spacing-medium);padding-bottom:var(--sui-spacing-medium)}.sui_button_root_size__large--icon-right-and-text{padding-left:var(--sui-spacing-2xlarge);padding-right:var(--sui-spacing-xlarge);padding-top:var(--sui-spacing-medium);padding-bottom:var(--sui-spacing-medium)}.sui_button_root_contentcontainer{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--sui-spacing-medium);font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-small);letter-spacing:0;color:inherit;flex-flow:row;width:100%;display:inline-flex;overflow:hidden}.sui_button_root_contentcontainer[data-hidden=true]{visibility:hidden}.sui_button_root_loading{position:absolute}.sui_button_root_disabled{cursor:default}.sui_button_root_disabled--solid{--btn-color: var(--sui-text-disabled);--btn-background: var(--sui-background-disabled);--btn-border: transparent;--btn-color-hover: var(--sui-text-disabled);--btn-background-hover: var(--sui-background-disabled);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-disabled);--btn-background-active: var(--sui-background-disabled);--btn-border-active: transparent;opacity:.6}.sui_button_root_disabled--soft{--btn-color: var(--sui-text-disabled);--btn-background: var(--sui-background-disabled);--btn-border: var(--sui-stroke-disabled);--btn-color-hover: var(--sui-text-disabled);--btn-background-hover: var(--sui-background-disabled);--btn-border-hover: var(--sui-stroke-disabled);--btn-color-active: var(--sui-text-disabled);--btn-background-active: var(--sui-background-disabled);--btn-border-active: var(--sui-stroke-disabled);opacity:.6}.sui_button_root_disabled--bordered{--btn-color: var(--sui-text-disabled);--btn-background: transparent;--btn-border: var(--sui-stroke-disabled);--btn-color-hover: var(--sui-text-disabled);--btn-background-hover: transparent;--btn-border-hover: var(--sui-stroke-disabled);--btn-color-active: var(--sui-text-disabled);--btn-background-active: transparent;--btn-border-active: var(--sui-stroke-disabled);opacity:.6}.sui_button_root_disabled--ghost{--btn-color: var(--sui-text-disabled);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-disabled);--btn-background-hover: transparent;--btn-border-hover: transparent;--btn-color-active: var(--sui-text-disabled);--btn-background-active: transparent;--btn-border-active: transparent;opacity:.6}.sui_button_root_color-action--solid{--btn-color: var(--sui-text-action-on-solid-100);--btn-background: var(--sui-background-action-solid-100);--btn-border: transparent;--btn-color-hover: var(--sui-text-action-on-solid-200);--btn-background-hover: var(--sui-background-action-solid-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-action-on-solid-300);--btn-background-active: var(--sui-background-action-solid-300);--btn-border-active: transparent}.sui_button_root_color-action--soft{--btn-color: var(--sui-text-action-100);--btn-background: var(--sui-background-action-soft-100);--btn-border: var(--sui-stroke-action-soft-100);--btn-color-hover: var(--sui-text-action-on-soft-200);--btn-background-hover: var(--sui-background-action-soft-200);--btn-border-hover: var(--sui-stroke-action-soft-200);--btn-color-active: var(--sui-text-action-on-soft-300);--btn-background-active: var(--sui-background-action-soft-300);--btn-border-active: var(--sui-stroke-action-soft-300)}.sui_button_root_color-action--bordered{--btn-color: var(--sui-text-action-100);--btn-background: transparent;--btn-border: var(--sui-stroke-action-100);--btn-color-hover: var(--sui-text-action-on-soft-200);--btn-background-hover: var(--sui-background-action-soft-200);--btn-border-hover: var(--sui-stroke-action-soft-200);--btn-color-active: var(--sui-text-action-on-soft-300);--btn-background-active: var(--sui-background-action-soft-300);--btn-border-active: var(--sui-stroke-action-soft-300)}.sui_button_root_color-action--ghost{--btn-color: var(--sui-text-action-100);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-action-on-soft-200);--btn-background-hover: var(--sui-background-action-soft-200);--btn-border-hover: var(--sui-stroke-action-soft-200);--btn-color-active: var(--sui-text-action-on-soft-300);--btn-background-active: var(--sui-background-action-soft-300);--btn-border-active: var(--sui-stroke-action-soft-300)}.sui_button_root_color-neutral--solid{--btn-color: var(--sui-text-neutral-on-solid-300);--btn-background: var(--sui-background-neutral-solid-300);--btn-border: transparent;--btn-color-hover: var(--sui-text-neutral-on-soft-200);--btn-background-hover: var(--sui-background-neutral-soft-200);--btn-border-hover: var(--sui-stroke-neutral-soft-200);--btn-color-active: var(--sui-text-neutral-on-soft-100);--btn-background-active: var(--sui-background-neutral-soft-100);--btn-border-active: var(--sui-stroke-neutral-soft-100)}.sui_button_root_color-neutral--soft{--btn-color: var(--sui-text-neutral-contrast);--btn-background: var(--sui-background-neutral-soft-50);--btn-border: transparent;--btn-color-hover: var(--sui-text-action-on-soft-200);--btn-background-hover: var(--sui-background-action-soft-200);--btn-border-hover: var(--sui-stroke-action-soft-200);--btn-color-active: var(--sui-text-action-on-soft-300);--btn-background-active: var(--sui-background-action-soft-300);--btn-border-active: var(--sui-stroke-action-soft-300)}.sui_button_root_color-neutral--bordered{--btn-color: var(--sui-text-neutral-contrast);--btn-background: transparent;--btn-border: var(--sui-stroke-neutral-100);--btn-color-hover: var(--sui-text-action-on-soft-200);--btn-background-hover: var(--sui-background-action-soft-200);--btn-border-hover: var(--sui-stroke-action-soft-200);--btn-color-active: var(--sui-text-action-on-soft-300);--btn-background-active: var(--sui-background-action-soft-300);--btn-border-active: var(--sui-stroke-action-soft-300)}.sui_button_root_color-neutral--ghost{--btn-color: var(--sui-text-neutral-contrast);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-action-on-soft-200);--btn-background-hover: var(--sui-background-action-soft-200);--btn-border-hover: var(--sui-stroke-action-soft-200);--btn-color-active: var(--sui-text-action-on-soft-300);--btn-background-active: var(--sui-background-action-soft-300);--btn-border-active: var(--sui-stroke-action-soft-300)}.sui_button_root_color-success--solid{--btn-color: var(--sui-text-success-on-solid-100);--btn-background: var(--sui-background-success-solid-100);--btn-border: transparent;--btn-color-hover: var(--sui-text-success-on-solid-200);--btn-background-hover: var(--sui-background-success-solid-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-success-on-solid-300);--btn-background-active: var(--sui-background-success-solid-300);--btn-border-active: transparent}.sui_button_root_color-success--soft{--btn-color: var(--sui-text-success-100);--btn-background: var(--sui-background-success-soft-100);--btn-border: var(--sui-stroke-success-soft-100);--btn-color-hover: var(--sui-text-success-on-soft-200);--btn-background-hover: var(--sui-background-success-soft-200);--btn-border-hover: var(--sui-stroke-success-soft-200);--btn-color-active: var(--sui-text-success-on-soft-300);--btn-background-active: var(--sui-background-success-soft-300);--btn-border-active: var(--sui-stroke-success-soft-300)}.sui_button_root_color-success--bordered{--btn-color: var(--sui-text-success-100);--btn-background: transparent;--btn-border: var(--sui-stroke-success-100);--btn-color-hover: var(--sui-text-success-100);--btn-background-hover: var(--sui-background-success-soft-100);--btn-border-hover: var(--sui-stroke-success-100);--btn-color-active: var(--sui-text-success-100);--btn-background-active: transparent;--btn-border-active: var(--sui-stroke-success-100)}.sui_button_root_color-success--ghost{--btn-color: var(--sui-text-success-100);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-success-on-soft-200);--btn-background-hover: var(--sui-background-success-soft-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-success-100);--btn-background-active: transparent;--btn-border-active: transparent}.sui_button_root_color-caution--solid{--btn-color: var(--sui-text-caution-on-solid-100);--btn-background: var(--sui-background-caution-solid-100);--btn-border: transparent;--btn-color-hover: var(--sui-text-caution-on-solid-200);--btn-background-hover: var(--sui-background-caution-solid-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-caution-on-solid-300);--btn-background-active: var(--sui-background-caution-solid-300);--btn-border-active: transparent}.sui_button_root_color-caution--soft{--btn-color: var(--sui-text-caution-100);--btn-background: var(--sui-background-caution-soft-100);--btn-border: var(--sui-stroke-caution-soft-100);--btn-color-hover: var(--sui-text-caution-on-soft-200);--btn-background-hover: var(--sui-background-caution-soft-200);--btn-border-hover: var(--sui-stroke-caution-soft-200);--btn-color-active: var(--sui-text-caution-on-soft-300);--btn-background-active: var(--sui-background-caution-soft-300);--btn-border-active: var(--sui-stroke-caution-soft-300)}.sui_button_root_color-caution--bordered{--btn-color: var(--sui-text-caution-100);--btn-background: transparent;--btn-border: var(--sui-stroke-caution-100);--btn-color-hover: var(--sui-text-caution-100);--btn-background-hover: var(--sui-background-caution-soft-100);--btn-border-hover: var(--sui-stroke-caution-100);--btn-color-active: var(--sui-text-caution-100);--btn-background-active: transparent;--btn-border-active: var(--sui-stroke-caution-100)}.sui_button_root_color-caution--ghost{--btn-color: var(--sui-text-caution-100);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-caution-on-soft-200);--btn-background-hover: var(--sui-background-caution-soft-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-caution-100);--btn-background-active: transparent;--btn-border-active: transparent}.sui_button_root_color-critical--solid{--btn-color: var(--sui-text-critical-on-solid-100);--btn-background: var(--sui-background-critical-solid-100);--btn-border: transparent;--btn-color-hover: var(--sui-text-critical-on-solid-200);--btn-background-hover: var(--sui-background-critical-solid-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-critical-on-solid-300);--btn-background-active: var(--sui-background-critical-solid-300);--btn-border-active: transparent}.sui_button_root_color-critical--soft{--btn-color: var(--sui-text-critical-100);--btn-background: var(--sui-background-critical-soft-100);--btn-border: var(--sui-stroke-critical-soft-100);--btn-color-hover: var(--sui-text-critical-on-soft-200);--btn-background-hover: var(--sui-background-critical-soft-200);--btn-border-hover: var(--sui-stroke-critical-soft-200);--btn-color-active: var(--sui-text-critical-on-soft-300);--btn-background-active: var(--sui-background-critical-soft-300);--btn-border-active: var(--sui-stroke-critical-soft-300)}.sui_button_root_color-critical--bordered{--btn-color: var(--sui-text-critical-100);--btn-background: transparent;--btn-border: var(--sui-stroke-critical-100);--btn-color-hover: var(--sui-text-critical-100);--btn-background-hover: var(--sui-background-critical-soft-100);--btn-border-hover: var(--sui-stroke-critical-100);--btn-color-active: var(--sui-text-critical-100);--btn-background-active: transparent;--btn-border-active: var(--sui-stroke-critical-100)}.sui_button_root_color-critical--ghost{--btn-color: var(--sui-text-critical-100);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-critical-on-soft-200);--btn-background-hover: var(--sui-background-critical-soft-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-critical-100);--btn-background-active: transparent;--btn-border-active: transparent}.sui_button_root_color-warning--solid{--btn-color: var(--sui-text-warning-on-solid-100);--btn-background: var(--sui-background-warning-solid-100);--btn-border: transparent;--btn-color-hover: var(--sui-text-warning-on-solid-200);--btn-background-hover: var(--sui-background-warning-solid-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-warning-on-solid-300);--btn-background-active: var(--sui-background-warning-solid-300);--btn-border-active: transparent}.sui_button_root_color-warning--soft{--btn-color: var(--sui-text-warning-100);--btn-background: var(--sui-background-warning-soft-100);--btn-border: var(--sui-stroke-warning-soft-100);--btn-color-hover: var(--sui-text-warning-on-soft-200);--btn-background-hover: var(--sui-background-warning-soft-200);--btn-border-hover: var(--sui-stroke-warning-soft-200);--btn-color-active: var(--sui-text-warning-on-soft-300);--btn-background-active: var(--sui-background-warning-soft-300);--btn-border-active: var(--sui-stroke-warning-soft-300)}.sui_button_root_color-warning--bordered{--btn-color: var(--sui-text-warning-100);--btn-background: transparent;--btn-border: var(--sui-stroke-warning-100);--btn-color-hover: var(--sui-text-warning-100);--btn-background-hover: var(--sui-background-warning-soft-100);--btn-border-hover: var(--sui-stroke-warning-100);--btn-color-active: var(--sui-text-warning-100);--btn-background-active: transparent;--btn-border-active: var(--sui-stroke-warning-100)}.sui_button_root_color-warning--ghost{--btn-color: var(--sui-text-warning-100);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-warning-on-soft-200);--btn-background-hover: var(--sui-background-warning-soft-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-warning-100);--btn-background-active: transparent;--btn-border-active: transparent}.sui_button_root_color-alarm--solid{--btn-color: var(--sui-text-alarm-on-solid-100);--btn-background: var(--sui-background-alarm-solid-100);--btn-border: transparent;--btn-color-hover: var(--sui-text-alarm-on-solid-200);--btn-background-hover: var(--sui-background-alarm-solid-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-alarm-on-solid-300);--btn-background-active: var(--sui-background-alarm-solid-300);--btn-border-active: transparent}.sui_button_root_color-alarm--soft{--btn-color: var(--sui-text-alarm-100);--btn-background: var(--sui-background-alarm-soft-100);--btn-border: var(--sui-stroke-alarm-soft-100);--btn-color-hover: var(--sui-text-alarm-on-soft-200);--btn-background-hover: var(--sui-background-alarm-soft-200);--btn-border-hover: var(--sui-stroke-alarm-soft-200);--btn-color-active: var(--sui-text-alarm-on-soft-300);--btn-background-active: var(--sui-background-alarm-soft-300);--btn-border-active: var(--sui-stroke-alarm-soft-300)}.sui_button_root_color-alarm--bordered{--btn-color: var(--sui-text-alarm-100);--btn-background: transparent;--btn-border: var(--sui-stroke-alarm-100);--btn-color-hover: var(--sui-text-alarm-100);--btn-background-hover: var(--sui-background-alarm-soft-100);--btn-border-hover: var(--sui-stroke-alarm-100);--btn-color-active: var(--sui-text-alarm-100);--btn-background-active: transparent;--btn-border-active: var(--sui-stroke-alarm-100)}.sui_button_root_color-alarm--ghost{--btn-color: var(--sui-text-alarm-100);--btn-background: transparent;--btn-border: transparent;--btn-color-hover: var(--sui-text-alarm-on-soft-200);--btn-background-hover: var(--sui-background-alarm-soft-200);--btn-border-hover: transparent;--btn-color-active: var(--sui-text-alarm-100);--btn-background-active: transparent;--btn-border-active: transparent}}@layer components{.sui_alert_icon_wrapper{box-sizing:border-box;flex-flow:row;flex:none;justify-content:center;align-items:center;gap:0;display:inline-flex}.sui_alert_icon_size--small{width:1rem;height:1rem}.sui_alert_icon_size--medium{width:1.25rem;height:1.25rem}.sui_alert_icon_size--large{width:1.5rem;height:1.5rem}}@layer components{.sui_alert_root_wrapper{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--sui-spacing-large);width:100%;padding-inline:var(--sui-spacing-4xlarge);padding-block:var(--sui-spacing-2xlarge);flex-flow:row;display:inline-flex}.sui_alert_root_severity-info{background-color:var(--sui-background-info-soft-300);border-color:none;color:var(--sui-text-info-on-soft-contrast-300)}.sui_alert_root_severity-critical{background-color:var(--sui-background-critical-soft-300);border-color:none;color:var(--sui-text-critical-on-soft-contrast-100)}.sui_alert_root_severity-caution{background-color:var(--sui-background-caution-soft-300);border-color:none;color:var(--sui-text-caution-on-soft-contrast-300)}.sui_alert_root_severity-success{background-color:var(--sui-background-success-soft-300);border-color:none;color:var(--sui-text-success-on-soft-contrast-300)}.sui_alert_root_severity-alarm{background-color:var(--sui-background-critical-solid-100);border-color:none;color:var(--sui-text-critical-on-solid-100)}}@layer components{.sui_typography_typography{color:var(--sui-text-neutral-contrast);letter-spacing:0}.sui_typography_typography--display-xlarge{font-family:var(--sui-font-family-display);font-size:var(--sui-font-size-9xlarge);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-7xlarge);letter-spacing:0}.sui_typography_typography--display-large{font-family:var(--sui-font-family-display);font-size:var(--sui-font-size-8xlarge);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-6xlarge);letter-spacing:0}.sui_typography_typography--display-medium{font-family:var(--sui-font-family-display);font-size:var(--sui-font-size-7xlarge);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-5xlarge);letter-spacing:0}.sui_typography_typography--display-small{font-family:var(--sui-font-family-display);font-size:var(--sui-font-size-2xlarge);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-xlarge);letter-spacing:0}.sui_typography_typography--display-xsmall{font-family:var(--sui-font-family-display);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_typography_typography--heading-xlarge{font-family:var(--sui-font-family-heading);font-size:var(--sui-font-size-6xlarge);font-weight:var(--sui-font-weight-semi-bold);line-height:var(--sui-font-line-height-4xlarge);letter-spacing:0}.sui_typography_typography--heading-large{font-family:var(--sui-font-family-heading);font-size:var(--sui-font-size-4xlarge);font-weight:var(--sui-font-weight-semi-bold);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_typography_typography--heading-medium{font-family:var(--sui-font-family-heading);font-size:var(--sui-font-size-3xlarge);font-weight:var(--sui-font-weight-semi-bold);line-height:var(--sui-font-line-height-2xlarge);letter-spacing:0}.sui_typography_typography--heading-small{font-family:var(--sui-font-family-heading);font-size:var(--sui-font-size-xlarge);font-weight:var(--sui-font-weight-semi-bold);line-height:var(--sui-font-line-height-xlarge);letter-spacing:0}.sui_typography_typography--heading-xsmall{font-family:var(--sui-font-family-heading);font-size:var(--sui-font-size-large);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_typography_typography--heading-2xsmall{font-family:var(--sui-font-family-heading);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_typography_typography--body-lead{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-4xlarge);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-3xlarge);letter-spacing:0}.sui_typography_typography--body-xlarge{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-xlarge);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-xlarge);letter-spacing:0}.sui_typography_typography--body-large{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-large);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_typography_typography--body-medium{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_typography_typography--body-small{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-small);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-medium);letter-spacing:0}.sui_typography_typography--button-medium{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-medium);line-height:var(--sui-font-line-height-small);letter-spacing:0}.sui_typography_typography--button-small{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-small);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-xsmall);letter-spacing:0}.sui_typography_secondary{color:var(--sui-text-neutral-100)}.sui_typography_disabled{color:var(--sui-text-disabled)}.sui_typography_no-events{pointer-events:none}.sui_typography_font-weight--100,.sui_typography_font-weight--extra-thin{font-weight:100}.sui_typography_font-weight--200,.sui_typography_font-weight--thin{font-weight:200}.sui_typography_font-weight--300,.sui_typography_font-weight--light{font-weight:300}.sui_typography_font-weight--400,.sui_typography_font-weight--medium{font-weight:500}.sui_typography_font-weight--500,.sui_typography_font-weight--normal{font-weight:400}.sui_typography_font-weight--600,.sui_typography_font-weight--semi-bold{font-weight:600}.sui_typography_font-weight--700,.sui_typography_font-weight--bold{font-weight:700}.sui_typography_font-weight--800,.sui_typography_font-weight--extra-bold{font-weight:800}.sui_typography_font-weight--900{font-weight:900}.sui_typography_font-size--xsmall{font-size:var(--sui-font-size-xsmall)}.sui_typography_font-size--small{font-size:var(--sui-font-size-small)}.sui_typography_font-size--medium{font-size:var(--sui-font-size-medium)}.sui_typography_font-size--large{font-size:var(--sui-font-size-large)}.sui_typography_font-size--xlarge{font-size:var(--sui-font-size-xlarge)}.sui_typography_font-size--2xlarge{font-size:var(--sui-font-size-2xlarge)}.sui_typography_font-size--3xlarge{font-size:var(--sui-font-size-3xlarge)}.sui_typography_font-size--4xlarge{font-size:var(--sui-font-size-4xlarge)}.sui_typography_font-size--5xlarge{font-size:var(--sui-font-size-5xlarge)}.sui_typography_font-size--6xlarge{font-size:var(--sui-font-size-6xlarge)}.sui_typography_font-size--7xlarge{font-size:var(--sui-font-size-7xlarge)}.sui_typography_font-size--8xlarge{font-size:var(--sui-font-size-8xlarge)}.sui_typography_font-size--9xlarge{font-size:var(--sui-font-size-9xlarge)}.sui_typography_font-family--display{font-family:var(--sui-font-family-display)}.sui_typography_font-family--heading{font-family:var(--sui-font-family-heading)}.sui_typography_font-family--body{font-family:var(--sui-font-family-body)}.sui_typography_font-family--label{font-family:var(--sui-font-family-label)}.sui_typography_font-line-height--7xlarge{line-height:var(--sui-font-line-height-7xlarge)}.sui_typography_font-line-height--6xlarge{line-height:var(--sui-font-line-height-6xlarge)}.sui_typography_font-line-height--5xlarge{line-height:var(--sui-font-line-height-5xlarge)}.sui_typography_font-line-height--4xlarge{line-height:var(--sui-font-line-height-4xlarge)}.sui_typography_font-line-height--3xlarge{line-height:var(--sui-font-line-height-3xlarge)}.sui_typography_font-line-height--2xlarge{line-height:var(--sui-font-line-height-2xlarge)}.sui_typography_font-line-height--xlarge{line-height:var(--sui-font-line-height-xlarge)}.sui_typography_font-line-height--large{line-height:var(--sui-font-line-height-large)}.sui_typography_font-line-height--medium{line-height:var(--sui-font-line-height-medium)}.sui_typography_font-line-height--small{line-height:var(--sui-font-line-height-small)}.sui_typography_font-line-height--xsmall{line-height:var(--sui-font-line-height-xsmall)}.sui_typography_align--left{text-align:left}.sui_typography_align--center{text-align:center}.sui_typography_align--right{text-align:right}.sui_typography_align--justify{text-align:justify}.sui_typography_white-space--nowrap{white-space:nowrap}.sui_typography_white-space--pre{white-space:pre}.sui_typography_white-space--pre-line{white-space:pre-line}.sui_typography_white-space--pre-wrap{white-space:pre-wrap}.sui_typography_word-break--normal{word-break:normal}.sui_typography_word-break--break-all{word-break:break-all}.sui_typography_word-break--break-word{word-break:break-word}.sui_typography_word-break--keep-all{word-break:keep-all}.sui_typography_italic{font-style:italic}.sui_typography_uppercase{text-transform:uppercase}.sui_typography_lowercase{text-transform:lowercase}.sui_typography_underline{text-decoration:underline}}@layer components{.sui_text_span_span{font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit}}@layer overrides{.sui_alert_text_text{color:inherit}.sui_alert_text_collapsed{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.sui_flex_root_display-block{display:block}.sui_flex_root_display-inline{display:inline}.sui_flex_root_display-inline-block{display:inline-block}.sui_flex_root_display-run-in{display:run-in}.sui_flex_root_display-flow{display:block}.sui_flex_root_display-flow-root{display:flow-root}.sui_flex_root_display-table{display:table}.sui_flex_root_display-inline-table{display:inline-table}.sui_flex_root_display-table-row-group{display:table-row-group}.sui_flex_root_display-table-header-group{display:table-header-group}.sui_flex_root_display-table-footer-group{display:table-footer-group}.sui_flex_root_display-table-row{display:table-row}.sui_flex_root_display-table-cell{display:table-cell}.sui_flex_root_display-table-column-group{display:table-column-group}.sui_flex_root_display-table-column{display:table-column}.sui_flex_root_display-table-caption{display:table-caption}.sui_flex_root_display-flex{display:flex}.sui_flex_root_display-inline-flex{display:inline-flex}.sui_flex_root_display-grid{display:grid}.sui_flex_root_display-inline-grid{display:inline-grid}.sui_flex_root_display-ruby{display:ruby}.sui_flex_root_display-ruby-base{display:ruby-base}.sui_flex_root_display-ruby-text{display:ruby-text}.sui_flex_root_display-contents{display:contents}.sui_flex_root_display-list-item{display:list-item}.sui_flex_root_display-none{display:none}.sui_flex_root_display-initial{display:initial}.sui_flex_root_display-inherit{display:inherit}.sui_flex_root_display-unset{display:unset}.sui_flex_root_display-revert{display:revert}.sui_flex_root_flex-direction-row{flex-direction:row}.sui_flex_root_flex-direction-column{flex-direction:column}.sui_flex_root_flex-direction-row-reverse{flex-direction:row-reverse}.sui_flex_root_flex-direction-column-reverse{flex-direction:column-reverse}.sui_flex_root_justify-content-flex-start{justify-content:flex-start}.sui_flex_root_justify-content-center{justify-content:center}.sui_flex_root_justify-content-flex-end{justify-content:flex-end}.sui_flex_root_justify-content-space-between{justify-content:space-between}.sui_flex_root_justify-content-space-around{justify-content:space-around}.sui_flex_root_justify-content-space-evenly{justify-content:space-evenly}.sui_flex_root_align-items-flex-start{align-items:flex-start}.sui_flex_root_align-items-center{align-items:center}.sui_flex_root_align-items-flex-end{align-items:flex-end}.sui_flex_root_align-items-stretch{align-items:stretch}.sui_flex_root_align-items-baseline{align-items:baseline}.sui_flex_root_align-content-flex-start{align-content:flex-start}.sui_flex_root_align-content-center{align-content:center}.sui_flex_root_align-content-flex-end{align-content:flex-end}.sui_flex_root_align-content-space-between{align-content:space-between}.sui_flex_root_align-content-space-around{align-content:space-around}.sui_flex_root_align-content-space-evenly{align-content:space-evenly}.sui_flex_root_align-self-auto{align-self:auto}.sui_flex_root_align-self-flex-start{align-self:flex-start}.sui_flex_root_align-self-center{align-self:center}.sui_flex_root_align-self-flex-end{align-self:flex-end}.sui_flex_root_align-self-stretch{align-self:stretch}.sui_flex_root_align-self-baseline{align-self:baseline}.sui_flex_root_flex-wrap-nowrap{flex-wrap:nowrap}.sui_flex_root_flex-wrap-wrap{flex-wrap:wrap}.sui_flex_root_flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.sui_flex_root_flex-grow-0{flex-grow:0}.sui_flex_root_flex-grow-1{flex-grow:1}.sui_flex_root_flex-shrink-0{flex-shrink:0}.sui_flex_root_flex-shrink-1{flex-shrink:1}.sui_flex_root_position-static{position:static}.sui_flex_root_position-relative{position:relative}.sui_flex_root_position-absolute{position:absolute}.sui_flex_root_position-fixed{position:fixed}.sui_flex_root_position-sticky{position:sticky}.sui_flex_root_fullwidth{width:100%}.sui_flex_root_elevation-0{box-shadow:none}.sui_flex_root_elevation-1{box-shadow:0 1px 4px #00000026}.sui_flex_root_elevation-2{box-shadow:0 1px 6px #00000040,0 6px 8px #00000021}.sui_flex_root_elevation-3{box-shadow:0 0 16px #00000038,0 1px 6px #00000040,0 6px 8px #00000021}.sui_flex_root_spacing--xsmall{gap:var(--sui-spacing-xsmall)}.sui_flex_root_spacing--small{gap:var(--sui-spacing-small)}.sui_flex_root_spacing--medium{gap:var(--sui-spacing-medium)}.sui_flex_root_spacing--large{gap:var(--sui-spacing-large)}.sui_flex_root_spacing--xlarge{gap:var(--sui-spacing-xlarge)}.sui_flex_root_spacing--2xlarge{gap:var(--sui-spacing-2xlarge)}.sui_flex_root_spacing--3xlarge{gap:var(--sui-spacing-3xlarge)}.sui_flex_root_spacing--4xlarge{gap:var(--sui-spacing-4xlarge)}.sui_flex_root_spacing--5xlarge{gap:var(--sui-spacing-5xlarge)}.sui_flex_root_spacing--6xlarge{gap:var(--sui-spacing-6xlarge)}.sui_flex_root_spacing--7xlarge{gap:var(--sui-spacing-7xlarge)}.sui_iconbutton_size--xsmall{min-width:1.25rem;max-width:1.25rem;min-height:1.25rem;max-height:1.25rem}.sui_iconbutton_size--small{min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem}.sui_iconbutton_size--medium{min-width:1.75rem;max-width:1.75rem;min-height:1.75rem;max-height:1.75rem}.sui_iconbutton_size--large{min-width:2.25rem;max-width:2.25rem;min-height:2.25rem;max-height:2.25rem}.sui_popover_content_popover-content{border-radius:var(--sui-radius-medium, 8px);border:1px solid var(--sui-stroke-neutral-50);background-color:var(--sui-surface-overlay);box-shadow:0 1px 6px #00000040,0 6px 8px #00000021}.sui_popover_content_popover-content--padded{padding:var(--sui-spacing-large)}@layer components{.sui_criticalwrapper_root_alerttext{white-space:pre-line;line-height:var(--sui-font-line-height-small);background-color:var(--sui-background-100);border-radius:.125rem;padding:0 .25rem}}@layer override{.sui_criticalwrapper_root_critical{color:var(--sui-text-critical-100)}.sui_criticalwrapper_root_caution{color:var(--sui-text-caution-100)}}.sui_fieldborder_root_fieldborder{background-color:var(--sui-background-100);border-radius:var(--sui-radius-xsmall);--border-color: var(--sui-stroke-neutral-100);border-color:var(--border-color, transparent);border-style:solid;border-width:.0625rem;align-items:center;height:2.25rem;display:flex}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_default:hover:not(.sui_fieldborder_root_disabled):not(.sui_fieldborder_root_active):not(:has(:focus)):not(.sui_fieldborder_root_transparent){--border-color: var(--sui-stroke-neutral-200)}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_active,.sui_fieldborder_root_fieldborder:has(:focus){--border-color: var(--sui-stroke-action-100)}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_active:not(.sui_fieldborder_root_disabled),.sui_fieldborder_root_fieldborder:has(:focus):not(.sui_fieldborder_root_disabled){outline:.125rem solid var(--border-color);outline-offset:-.125rem}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_caution{--border-color: var(--sui-stroke-caution-100)}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_critical{--border-color: var(--sui-stroke-critical-100)}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_hidden{--border-color: transparent}.sui_fieldborder_root_fieldborder.sui_fieldborder_root_disabled{background-color:var(--sui-background-disabled);--border-color: var(--sui-stroke-disabled)}.sui_label_root_root{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-small);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-medium);letter-spacing:0}.sui_label_root_container{flex-direction:column;display:flex}.sui_label_root_containerleft{flex-direction:row;align-items:baseline;gap:.5rem}.sui_textarea_root_inputbase{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0;text-overflow:ellipsis;width:0;height:100%;color:var(--sui-text-neutral-contrast);background-color:#0000;border:none;flex:1 0}.sui_textarea_root_inputbase:focus{outline:none}.sui_textarea_root_inputbase::placeholder{opacity:1;color:var(--sui-text-neutral-100)}.sui_textarea_root_inputbase:disabled{color:var(--sui-text-neutral-contrast)}.sui_textarea_root_inputbase:disabled:not([readonly]){color:var(--sui-text-disabled)}.sui_textarea_root_inputbase:disabled::placeholder{opacity:1;color:var(--sui-text-disabled)}.sui_textarea_root_inputbase::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sui_textarea_root_inputbase::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sui_textarea_root_inputbase[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sui_textarea_root_fieldborder{width:100%;padding:0 .75rem;display:flex}.sui_textarea_root_buttoncontainer{align-items:flex-end;height:100%;padding:0 0 .5rem .25rem;display:flex}.sui_textarea_root_textarea{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_textarea_root_textarea[data-has-button=true]{margin-right:0}.sui_textarea_root_textarea{text-overflow:ellipsis;resize:none;width:100%;color:var(--sui-text-neutral-contrast);background-color:#0000;border:none}.sui_textarea_root_textarea:focus{outline:none}.sui_textarea_root_textarea::placeholder{opacity:1;color:var(--sui-text-neutral-100)}.sui_textarea_root_textarea:disabled,.sui_textarea_root_textarea:disabled::placeholder{color:var(--sui-text-disabled)}.sui_textarea_root_textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sui_textarea_root_textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sui_textarea_root_textarea[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sui_link_root_root:focus-visible{outline:2px solid var(--sui-stroke-focused);outline-offset:2px}.sui_link_root_root{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0;color:var(--sui-text-action-100);text-underline-offset:8.5%;cursor:pointer;padding:0 .3125rem;text-decoration:underline;text-decoration-thickness:8%;display:inline-block}.sui_link_root_root:visited{color:var(--sui-text-purple-100)}.sui_link_root_root:hover{color:var(--sui-text-action-200)}.sui_link_root_root:focus{color:var(--sui-text-action-100)}.sui_link_root_root:active{color:var(--sui-text-action-200);text-decoration:none}.sui_link_root_small{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-small);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-medium);letter-spacing:0}.sui_link_root_large{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0}.sui_link_root_current{cursor:default;color:var(--sui-text-neutral-100);text-decoration:none}.sui_link_root_current:visited,.sui_link_root_current:hover,.sui_link_root_current:focus{color:var(--sui-text-neutral-100)}.sui_link_root_disabled{cursor:default;color:var(--sui-text-disabled)}.sui_link_root_disabled:visited,.sui_link_root_disabled:hover,.sui_link_root_disabled:focus,.sui_link_root_disabled:active{color:var(--sui-text-disabled)}.sui_link_root_nounderline{text-decoration:none}.sui_link_root_novisitedcolor:visited{color:inherit}.sui_table_body_tablebody{border-bottom:1px solid var(--sui-stroke-neutral-100)}.sui_table_datacell_tabledatacell{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;border:none;align-items:center;height:2.25rem;padding:0 .75rem;overflow:hidden}.sui_table_datacell_tabledatacell:focus{outline:1px solid var(--sui-stroke-action-100);outline-offset:-1px}.sui_table_head_tablehead{background-color:var(--sui-surface-default);margin:0;position:sticky;top:0}.sui_table_headercell_divider{background-color:var(--divider-color, var(--sui-stroke-neutral-200))}.sui_table_headercell_horizontal{min-width:var(--divider-width, 100%);max-width:var(--divider-width, 100%);min-height:var(--divider-height, 1px);max-height:var(--divider-height, 1px)}.sui_table_headercell_vertical{min-width:var(--divider-height, 1px);max-width:var(--divider-height, 1px);min-height:var(--divider-width, 100%);max-height:var(--divider-width, 100%)}.sui_table_headercell_tableheadercell{font-family:var(--sui-font-family-body);font-size:var(--sui-font-size-medium);font-weight:var(--sui-font-weight-regular);line-height:var(--sui-font-line-height-large);letter-spacing:0;white-space:nowrap;border-bottom:1px solid var(--sui-stroke-neutral-100);text-align:start;height:2.25rem;padding:0 .75rem;position:sticky;overflow:hidden}.sui_table_headercell_tableheadercell:last-child>div{border-color:#0000}.sui_table_headercell_tableheadercell .sui_table_headercell_resizer{cursor:col-resize;border-right:1px solid var(--sui-stroke-neutral-100);-webkit-user-select:none;user-select:none;touch-action:none;width:.375rem;height:40%;position:absolute;top:30%;right:0}.sui_table_headercell_tableheadercell .sui_table_headercell_resizer.sui_table_headercell_isresizing{border-color:var(--sui-stroke-action-100);width:.0625rem}Œ.sui_table_root_table{border-collapse:separate;border-spacing:0;width:100%}.sui_table_row_tablerow{vertical-align:middle;height:2.25rem}.sui_table_row_tablerow:hover{cursor:pointer;background-color:var(--sui-background-action-soft-100)}@keyframes sui_skeleton_root_skeletonloading{0%{transform:translate(var(--start))}to{transform:translate(var(--end))}}.sui_skeleton_root_wrapper{--start: -100%;--end: 100%;border-radius:var(--sui-radius-xsmall);background-color:var(--sui-palette-neutral-light-50);--bgColor: var(--sui-palette-neutral-light-200);flex-shrink:0;width:0;height:0;position:relative;overflow:hidden}:root[data-theme=dark] .sui_skeleton_root_wrapper{background-color:var(--sui-palette-neutral-dark-700);--bgColor: var(--sui-palette-neutral-dark-500)}.sui_skeleton_root_wrapper:after{content:"";background:linear-gradient(90deg,transparent,var(--bgColor),transparent);width:100%;animation:2s linear .5s infinite sui_skeleton_root_skeletonloading;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}.sui_skeleton_root_wrapper.sui_skeleton_root_righttoleft:after{animation-direction:reverse}:root{font-family:Inter,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{margin:0;width:100%;min-height:100%}.demo-shell{min-height:100vh;background:radial-gradient(circle at 12% 12%,rgba(16,185,129,.2),transparent 40%),radial-gradient(circle at 82% 25%,rgba(8,145,178,.15),transparent 35%),linear-gradient(165deg,#0b1325,#111827 30%,#0f172a);color:#e2e8f0}.demo-content{max-width:1100px;margin:0 auto;padding:56px 24px 120px}.demo-content h1{margin:0 0 12px;font-size:clamp(30px,5vw,52px)}.demo-content p{margin:0 0 22px;color:#c7d2fe}.demo-company-selector{display:flex;align-items:center;gap:10px;margin-bottom:22px}.demo-company-selector label{font-size:14px;font-weight:500;color:#c7d2fe}.demo-company-selector select{padding:8px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#0f172a99;color:#e2e8f0;font:500 14px/1.4 Inter,system-ui,sans-serif;min-width:240px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.demo-company-selector select:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px #6366f140}.demo-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.demo-panels section{border:1px solid rgba(148,163,184,.35);background:#0f172a80;border-radius:14px;padding:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.demo-panels h2{margin:0 0 6px;font-size:18px}.showcase-shell{min-height:100vh;background:#f5f6f8;color:#111827;padding:32px clamp(16px,4vw,56px) 120px;font-family:Inter,system-ui,sans-serif}.showcase-header{max-width:1240px;margin:0 auto 28px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.showcase-header h1{margin:0 0 4px;font-size:28px;font-weight:700;color:#111827}.showcase-sub{margin:0;color:#4b5563;font-size:13px}.showcase-nav{display:flex;gap:6px;flex-wrap:wrap}.showcase-nav-btn{border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:999px;padding:6px 14px;font:500 12px/1.2 Inter,system-ui,sans-serif;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.showcase-nav-btn:hover{background:#f3f4f6}.showcase-nav-btn.is-active{background:#2563eb;color:#fff;border-color:#2563eb}.showcase-section{max-width:1240px;margin:0 auto}.showcase-section h2{margin:0 0 4px;font-size:18px;font-weight:600;color:#111827}.showcase-desc{margin:0 0 20px;color:#6b7280;font-size:13px}.showcase-bundle-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px;box-shadow:0 1px 2px #1118270a}.showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:18px}.showcase-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #1118270a;display:flex;flex-direction:column}.showcase-card-title{padding:12px 16px;border-bottom:1px solid #f3f4f6;font:600 12px/1.3 Inter,system-ui,sans-serif;color:#4b5563;letter-spacing:.02em;text-transform:uppercase;background:#fafafa}.showcase-card-body{padding:12px}.showcase-card-body>*{width:100%}
