:root,:root[data-ids-theme-mode=light]{--ids-base-animation-pulse: 2s ease-in-out .5s infinite normal none running pulse;--ids-base-color-amber-100: #ffdbc3;--ids-base-color-amber-200: #ffbd93;--ids-base-color-amber-300: #ff995a;--ids-base-color-amber-400: #f87216;--ids-base-color-amber-50: #fff0e6;--ids-base-color-amber-500: #d26217;--ids-base-color-amber-600: #b05417;--ids-base-color-amber-700: #924719;--ids-base-color-amber-800: #773a15;--ids-base-color-amber-900: #512912;--ids-base-color-black: #000000;--ids-base-color-blue-100: #cce8ff;--ids-base-color-blue-200: #a3d0f5;--ids-base-color-blue-300: #81b7e4;--ids-base-color-blue-400: #57a0db;--ids-base-color-blue-50: #ebf6ff;--ids-base-color-blue-500: #318ad3;--ids-base-color-blue-600: #2372b8;--ids-base-color-blue-700: #005ba8;--ids-base-color-blue-800: #004986;--ids-base-color-blue-900: #003468;--ids-base-color-blue-950: #001b35;--ids-base-color-fuchsia-100: #f8daeb;--ids-base-color-fuchsia-200: #f2bddb;--ids-base-color-fuchsia-300: #eb9ac8;--ids-base-color-fuchsia-400: #e474b2;--ids-base-color-fuchsia-50: #fcf1f7;--ids-base-color-fuchsia-500: #dc4a9b;--ids-base-color-fuchsia-600: #ca2780;--ids-base-color-fuchsia-700: #a9216a;--ids-base-color-fuchsia-800: #8c1d58;--ids-base-color-fuchsia-900: #62133d;--ids-base-color-gold-100: #fff0c2;--ids-base-color-gold-200: #ffe699;--ids-base-color-gold-300: #ffd966;--ids-base-color-gold-400: #ffc20e;--ids-base-color-gold-50: #fff7e0;--ids-base-color-gold-500: #ebb000;--ids-base-color-gold-600: #b38600;--ids-base-color-gold-700: #8f6b00;--ids-base-color-gold-800: #664d00;--ids-base-color-gold-900: #4d3900;--ids-base-color-gray-100: #e3e3e3;--ids-base-color-gray-200: #cccccc;--ids-base-color-gray-25: #fafafa;--ids-base-color-gray-300: #b2b2b2;--ids-base-color-gray-400: #959595;--ids-base-color-gray-50: #f4f4f4;--ids-base-color-gray-500: #828282;--ids-base-color-gray-600: #6d6d6d;--ids-base-color-gray-700: #5a5a5a;--ids-base-color-gray-800: #4a4a4a;--ids-base-color-gray-900: #333333;--ids-base-color-green-100: #c9eabf;--ids-base-color-green-200: #9fda8e;--ids-base-color-green-300: #6cc651;--ids-base-color-green-400: #53ac39;--ids-base-color-green-50: #e9f6e5;--ids-base-color-green-500: #479230;--ids-base-color-green-600: #3c7b29;--ids-base-color-green-700: #326622;--ids-base-color-green-800: #28541a;--ids-base-color-green-900: #203a17;--ids-base-color-purple-100: #e5dff1;--ids-base-color-purple-200: #d2c6e7;--ids-base-color-purple-300: #baa9da;--ids-base-color-purple-400: #a48dce;--ids-base-color-purple-50: #f5f3fa;--ids-base-color-purple-500: #8f72c3;--ids-base-color-purple-600: #7c5ab8;--ids-base-color-purple-700: #6947a6;--ids-base-color-purple-800: #553a88;--ids-base-color-purple-900: #3c2960;--ids-base-color-red-100: #ffd6cf;--ids-base-color-red-200: #ffb6aa;--ids-base-color-red-300: #f99384;--ids-base-color-red-400: #f06f61;--ids-base-color-red-50: #ffeae7;--ids-base-color-red-500: #e44941;--ids-base-color-red-600: #d41e27;--ids-base-color-red-700: #b11d23;--ids-base-color-red-800: #94141b;--ids-base-color-red-900: #6f0000;--ids-base-color-teal-100: #d0e8e6;--ids-base-color-teal-200: #a8d5d2;--ids-base-color-teal-300: #7bbfbc;--ids-base-color-teal-400: #42a9a6;--ids-base-color-teal-50: #ecf6f5;--ids-base-color-teal-500: #0a918f;--ids-base-color-teal-600: #157a78;--ids-base-color-teal-700: #196563;--ids-base-color-teal-800: #195351;--ids-base-color-teal-900: #173938;--ids-base-color-transparent: rgba(0, 0, 0, 0);--ids-base-color-white: #ffffff;--ids-base-duration-fast: .25s;--ids-base-duration-fastest: .1s;--ids-base-duration-medium: .35s;--ids-base-duration-slow: .5s;--ids-base-duration-slowest: 1s;--ids-base-easing-enter: cubic-bezier(.25, .46, .45, .94);--ids-base-easing-enter-sharp: cubic-bezier(.32, .72, 0, 1);--ids-base-easing-exit: cubic-bezier(.55, .06, .68, .19);--ids-base-easing-exit-sharp: cubic-bezier(1, 0, .68, .28);--ids-base-easing-linear: linear;--ids-base-easing-morph: cubic-bezier(.4, 0, .6, 1);--ids-base-opacity-0: 0;--ids-base-opacity-10: .1;--ids-base-opacity-100: 1;--ids-base-opacity-25: .25;--ids-base-opacity-50: .5;--ids-base-opacity-80: .8;--ids-base-opacity-90: .9;--ids-base-screen-3xl: 1457px;--ids-base-screen-lg: 960px;--ids-base-screen-md: 680px;--ids-base-screen-sm: 480px;--ids-base-screen-xl: 1168px;--ids-base-screen-xxl: 1360px;--ids-base-shadow-lg: 0 6px 6px 0 rgba(0,0,0,.3);--ids-base-shadow-md: 0 4px 4px 0 rgba(0,0,0,.1);--ids-base-shadow-sm: 0 2px 2px 0 rgba(0,0,0,.1);--ids-base-shadow-xl: 4px 0 6px 0 rgba(0,0,0,.3), -4px 0 6px 0 rgba(0,0,0,.3);--ids-base-size-border-lg: calc(var(--ids-base-size-border-md) * 2);--ids-base-size-border-md: 4px;--ids-base-size-border-none: 0px;--ids-base-size-border-px: 1px;--ids-base-size-border-radius-3xl: calc(var(--ids-base-size-border-radius-sm) * 6);--ids-base-size-border-radius-full: 9999px;--ids-base-size-border-radius-lg: calc(var(--ids-base-size-border-radius-sm) * 2);--ids-base-size-border-radius-md: calc(var(--ids-base-size-border-radius-sm) * 1.5);--ids-base-size-border-radius-none: 0px;--ids-base-size-border-radius-sm: 4px;--ids-base-size-border-radius-xl: calc(var(--ids-base-size-border-radius-sm) * 3);--ids-base-size-border-radius-xs: calc(var(--ids-base-size-border-radius-sm) * .5);--ids-base-size-border-radius-xxl: calc(var(--ids-base-size-border-radius-sm) * 4);--ids-base-size-border-sm: calc(var(--ids-base-size-border-md) * .5);--ids-base-space-0: 0px;--ids-base-space-05: calc(var(--ids-base-space-10) * .5);--ids-base-space-10: .25rem;--ids-base-space-100: calc(var(--ids-base-space-10) * 10);--ids-base-space-110: calc(var(--ids-base-space-10) * 11);--ids-base-space-120: calc(var(--ids-base-space-10) * 12);--ids-base-space-140: calc(var(--ids-base-space-10) * 14);--ids-base-space-15: calc(var(--ids-base-space-10) * 1.5);--ids-base-space-160: calc(var(--ids-base-space-10) * 16);--ids-base-space-20: calc(var(--ids-base-space-10) * 2);--ids-base-space-200: calc(var(--ids-base-space-10) * 20);--ids-base-space-240: calc(var(--ids-base-space-10) * 24);--ids-base-space-25: calc(var(--ids-base-space-10) * 2.5);--ids-base-space-280: calc(var(--ids-base-space-10) * 28);--ids-base-space-30: calc(var(--ids-base-space-10) * 3);--ids-base-space-320: calc(var(--ids-base-space-10) * 32);--ids-base-space-35: calc(var(--ids-base-space-10) * 3.5);--ids-base-space-360: calc(var(--ids-base-space-10) * 36);--ids-base-space-40: calc(var(--ids-base-space-10) * 4);--ids-base-space-400: calc(var(--ids-base-space-10) * 40);--ids-base-space-440: calc(var(--ids-base-space-10) * 44);--ids-base-space-45: calc(var(--ids-base-space-10) * 4.5);--ids-base-space-480: calc(var(--ids-base-space-10) * 48);--ids-base-space-5: calc(var(--ids-base-space-10) * .5);--ids-base-space-50: calc(var(--ids-base-space-10) * 5);--ids-base-space-520: calc(var(--ids-base-space-10) * 52);--ids-base-space-55: calc(var(--ids-base-space-10) * 5.5);--ids-base-space-560: calc(var(--ids-base-space-10) * 56);--ids-base-space-60: calc(var(--ids-base-space-10) * 6);--ids-base-space-600: calc(var(--ids-base-space-10) * 60);--ids-base-space-640: calc(var(--ids-base-space-10) * 64);--ids-base-space-70: calc(var(--ids-base-space-10) * 7);--ids-base-space-720: calc(var(--ids-base-space-10) * 72);--ids-base-space-80: calc(var(--ids-base-space-10) * 8);--ids-base-space-800: calc(var(--ids-base-space-10) * 80);--ids-base-space-90: calc(var(--ids-base-space-10) * 9);--ids-base-space-960: calc(var(--ids-base-space-10) * 96);--ids-base-space-px: 1px;--ids-base-type-decoration-none: none;--ids-base-type-decoration-underline: underline;--ids-base-type-font-mono: "Roboto Mono",monospace;--ids-base-type-font-mono-alt: "Roboto Mono";--ids-base-type-font-sans: "Roboto Flex",Roboto,sans-serif;--ids-base-type-font-sans-alt: "Roboto Flex";--ids-base-type-font-serif: "Roboto Serif",serif;--ids-base-type-font-serif-alt: "Roboto Serif";--ids-base-type-leading-compact: 1.15;--ids-base-type-leading-none: 1;--ids-base-type-leading-normal: 1.5;--ids-base-type-leading-snug: 1.3;--ids-base-type-leading-tight: 1.25;--ids-base-type-leading-tighter: 1.2;--ids-base-type-size-3xl: calc(var(--ids-base-type-size-md) * 1.75);--ids-base-type-size-4xl: calc(var(--ids-base-type-size-md) * 2);--ids-base-type-size-5xl: calc(var(--ids-base-type-size-md) * 2.5);--ids-base-type-size-lg: calc(var(--ids-base-type-size-md) * 1.125);--ids-base-type-size-md: 1rem;--ids-base-type-size-sm: calc(var(--ids-base-type-size-md) * .875);--ids-base-type-size-xl: calc(var(--ids-base-type-size-md) * 1.25);--ids-base-type-size-xs: calc(var(--ids-base-type-size-md) * .75);--ids-base-type-size-xxl: calc(var(--ids-base-type-size-md) * 1.375);--ids-base-type-size-xxs: calc(var(--ids-base-type-size-md) * .625);--ids-base-type-tracking-normal: normal;--ids-base-type-tracking-tight: -.01em;--ids-base-type-tracking-tighter: -.04em;--ids-base-type-tracking-wide: .02em;--ids-base-type-tracking-wider: .04em;--ids-base-type-transform-capitalize: capitalize;--ids-base-type-transform-lowercase: lowercase;--ids-base-type-transform-normal: none;--ids-base-type-transform-uppercase: uppercase;--ids-base-type-variation-grade-heavier: "GRAD" 128;--ids-base-type-variation-grade-heavy: "GRAD" 64;--ids-base-type-variation-grade-light: "GRAD" -64;--ids-base-type-variation-grade-lighter: "GRAD" -128;--ids-base-type-variation-grade-regular: "GRAD" 0;--ids-base-type-variation-italic-italic: "ital" 1;--ids-base-type-variation-italic-normal: "ital" 0;--ids-base-type-variation-slant-none: "slnt" 0;--ids-base-type-variation-slant-oblique: "slnt" -12;--ids-base-type-variation-width-narrow: "wdth" 80;--ids-base-type-variation-width-narrower: "wdth" 60;--ids-base-type-variation-width-regular: "wdth" 100;--ids-base-type-variation-width-wide: "wdth" 120;--ids-base-type-variation-width-wider: "wdth" 140;--ids-base-type-weight-black: 900;--ids-base-type-weight-bold: 700;--ids-base-type-weight-extrabold: 800;--ids-base-type-weight-extralight: 200;--ids-base-type-weight-light: 300;--ids-base-type-weight-medium: 500;--ids-base-type-weight-regular: 400;--ids-base-type-weight-semibold: 600;--ids-base-type-weight-thin: 100;--ids-sem-color-border-button-divider-disabled: var(--ids-sem-color-border-interactive-disabled);--ids-sem-color-border-button-divider-primary: var(--ids-sem-color-border-inverse);--ids-sem-color-border-button-divider-secondary: var(--ids-sem-color-border-button-secondary-rest);--ids-sem-color-border-button-divider-tertiary: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-active: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-disabled: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-focus: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-hover: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-rest: var(--ids-base-color-transparent);--ids-sem-color-border-button-secondary-active: var(--ids-sem-color-primary-700);--ids-sem-color-border-button-secondary-disabled: var(--ids-sem-color-border-interactive-disabled);--ids-sem-color-border-button-secondary-focus: var(--ids-sem-color-primary-700);--ids-sem-color-border-button-secondary-hover: var(--ids-sem-color-primary-700);--ids-sem-color-border-button-secondary-rest: var(--ids-sem-color-primary-700);--ids-sem-color-border-button-tertiary-active: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-disabled: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-focus: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-hover: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-rest: var(--ids-base-color-transparent);--ids-sem-color-border-caution: var(--ids-base-color-gold-500);--ids-sem-color-border-default: var(--ids-sem-color-neutral-500);--ids-sem-color-border-error: var(--ids-base-color-red-600);--ids-sem-color-border-info: var(--ids-base-color-blue-600);--ids-sem-color-border-interactive-active: var(--ids-sem-color-primary-700);--ids-sem-color-border-interactive-disabled: var(--ids-sem-color-neutral-300);--ids-sem-color-border-interactive-focus: var(--ids-sem-color-primary-700);--ids-sem-color-border-interactive-hover: var(--ids-sem-color-primary-700);--ids-sem-color-border-interactive-rest: var(--ids-sem-color-primary-700);--ids-sem-color-border-interactive-selected: var(--ids-sem-color-primary-900);--ids-sem-color-border-inverse: var(--ids-base-color-white);--ids-sem-color-border-max: var(--ids-base-color-black);--ids-sem-color-border-muted: var(--ids-sem-color-neutral-300);--ids-sem-color-border-success: var(--ids-base-color-green-600);--ids-sem-color-data-viz-categorical-cat01: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-categorical-cat02: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-categorical-cat03: var(--ids-base-color-fuchsia-600);--ids-sem-color-data-viz-categorical-cat04: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-categorical-cat05: var(--ids-base-color-teal-700);--ids-sem-color-data-viz-categorical-cat06: var(--ids-base-color-purple-600);--ids-sem-color-data-viz-categorical-cat07: var(--ids-base-color-teal-500);--ids-sem-color-data-viz-categorical-other: var(--ids-base-color-gray-700);--ids-sem-color-data-viz-diverging-alt-group01-level01: var(--ids-base-color-blue-200);--ids-sem-color-data-viz-diverging-alt-group01-level02: var(--ids-base-color-blue-300);--ids-sem-color-data-viz-diverging-alt-group01-level03: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-diverging-alt-group01-level04: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-diverging-alt-group02-level01: var(--ids-base-color-fuchsia-200);--ids-sem-color-data-viz-diverging-alt-group02-level02: var(--ids-base-color-fuchsia-300);--ids-sem-color-data-viz-diverging-alt-group02-level03: var(--ids-base-color-fuchsia-400);--ids-sem-color-data-viz-diverging-alt-group02-level04: var(--ids-base-color-fuchsia-500);--ids-sem-color-data-viz-diverging-alt-level00: var(--ids-base-color-gray-100);--ids-sem-color-data-viz-diverging-default-group01-level01: var(--ids-base-color-blue-200);--ids-sem-color-data-viz-diverging-default-group01-level02: var(--ids-base-color-blue-300);--ids-sem-color-data-viz-diverging-default-group01-level03: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-diverging-default-group01-level04: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-diverging-default-group02-level01: var(--ids-base-color-amber-200);--ids-sem-color-data-viz-diverging-default-group02-level02: var(--ids-base-color-amber-300);--ids-sem-color-data-viz-diverging-default-group02-level03: var(--ids-base-color-amber-400);--ids-sem-color-data-viz-diverging-default-group02-level04: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-diverging-default-level00: var(--ids-base-color-gray-100);--ids-sem-color-data-viz-diverging-neg-pos-group01-level01: var(--ids-base-color-red-200);--ids-sem-color-data-viz-diverging-neg-pos-group01-level02: var(--ids-base-color-red-300);--ids-sem-color-data-viz-diverging-neg-pos-group01-level03: var(--ids-base-color-red-400);--ids-sem-color-data-viz-diverging-neg-pos-group01-level04: var(--ids-base-color-red-500);--ids-sem-color-data-viz-diverging-neg-pos-group02-level01: var(--ids-base-color-green-200);--ids-sem-color-data-viz-diverging-neg-pos-group02-level02: var(--ids-base-color-green-300);--ids-sem-color-data-viz-diverging-neg-pos-group02-level03: var(--ids-base-color-green-400);--ids-sem-color-data-viz-diverging-neg-pos-group02-level04: var(--ids-base-color-green-500);--ids-sem-color-data-viz-diverging-neg-pos-level00: var(--ids-base-color-gray-100);--ids-sem-color-data-viz-sequential-alt01-level01: var(--ids-base-color-amber-200);--ids-sem-color-data-viz-sequential-alt01-level02: var(--ids-base-color-amber-300);--ids-sem-color-data-viz-sequential-alt01-level03: var(--ids-base-color-amber-400);--ids-sem-color-data-viz-sequential-alt01-level04: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-sequential-alt01-level05: var(--ids-base-color-amber-600);--ids-sem-color-data-viz-sequential-alt01-level06: var(--ids-base-color-amber-700);--ids-sem-color-data-viz-sequential-alt02-level01: var(--ids-base-color-fuchsia-200);--ids-sem-color-data-viz-sequential-alt02-level02: var(--ids-base-color-fuchsia-300);--ids-sem-color-data-viz-sequential-alt02-level03: var(--ids-base-color-fuchsia-400);--ids-sem-color-data-viz-sequential-alt02-level04: var(--ids-base-color-fuchsia-500);--ids-sem-color-data-viz-sequential-alt02-level05: var(--ids-base-color-fuchsia-600);--ids-sem-color-data-viz-sequential-alt02-level06: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-sequential-alt03-level01: var(--ids-base-color-purple-200);--ids-sem-color-data-viz-sequential-alt03-level02: var(--ids-base-color-purple-300);--ids-sem-color-data-viz-sequential-alt03-level03: var(--ids-base-color-purple-400);--ids-sem-color-data-viz-sequential-alt03-level04: var(--ids-base-color-purple-500);--ids-sem-color-data-viz-sequential-alt03-level05: var(--ids-base-color-purple-600);--ids-sem-color-data-viz-sequential-alt03-level06: var(--ids-base-color-purple-700);--ids-sem-color-data-viz-sequential-default-level01: var(--ids-base-color-blue-200);--ids-sem-color-data-viz-sequential-default-level02: var(--ids-base-color-blue-300);--ids-sem-color-data-viz-sequential-default-level03: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-sequential-default-level04: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-sequential-default-level05: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-sequential-default-level06: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-status-caution: var(--ids-base-color-gold-500);--ids-sem-color-data-viz-status-negative: var(--ids-base-color-red-600);--ids-sem-color-data-viz-status-positive: var(--ids-base-color-green-600);--ids-sem-color-data-viz-structure-axis: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-structure-divider: var(--ids-base-color-gray-200);--ids-sem-color-data-viz-structure-fill: var(--ids-base-color-gray-100);--ids-sem-color-data-viz-structure-label: var(--ids-base-color-gray-600);--ids-sem-color-neutral-100: var(--ids-base-color-gray-100);--ids-sem-color-neutral-200: var(--ids-base-color-gray-200);--ids-sem-color-neutral-25: var(--ids-base-color-gray-25);--ids-sem-color-neutral-300: var(--ids-base-color-gray-300);--ids-sem-color-neutral-400: var(--ids-base-color-gray-400);--ids-sem-color-neutral-50: var(--ids-base-color-gray-50);--ids-sem-color-neutral-500: var(--ids-base-color-gray-500);--ids-sem-color-neutral-600: var(--ids-base-color-gray-600);--ids-sem-color-neutral-700: var(--ids-base-color-gray-700);--ids-sem-color-neutral-800: var(--ids-base-color-gray-800);--ids-sem-color-neutral-900: var(--ids-base-color-gray-900);--ids-sem-color-on-surface-button-primary-active: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-disabled: var(--ids-sem-color-on-surface-subtle);--ids-sem-color-on-surface-button-primary-focus: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-hover: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-rest: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-secondary-active: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-secondary-disabled: var(--ids-sem-color-on-surface-subtle);--ids-sem-color-on-surface-button-secondary-focus: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-secondary-hover: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-secondary-rest: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-tertiary-active: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-tertiary-disabled: var(--ids-sem-color-on-surface-subtle);--ids-sem-color-on-surface-button-tertiary-focus: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-tertiary-hover: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-button-tertiary-rest: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-caution-default: var(--ids-base-color-gold-500);--ids-sem-color-on-surface-caution-muted: var(--ids-base-color-gold-400);--ids-sem-color-on-surface-default: var(--ids-base-color-black);--ids-sem-color-on-surface-dim: var(--ids-sem-color-neutral-300);--ids-sem-color-on-surface-error-default: var(--ids-base-color-red-600);--ids-sem-color-on-surface-error-muted: var(--ids-base-color-red-400);--ids-sem-color-on-surface-info-default: var(--ids-base-color-blue-600);--ids-sem-color-on-surface-info-muted: var(--ids-base-color-blue-400);--ids-sem-color-on-surface-interactive-active: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-interactive-disabled: var(--ids-sem-color-on-surface-subtle);--ids-sem-color-on-surface-interactive-focus: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-interactive-hover: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-interactive-inverse-active: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-inverse-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-interactive-inverse-focus: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-inverse-hover: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-inverse-rest: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-inverse-selected: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-rest: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-interactive-selected: var(--ids-sem-color-primary-900);--ids-sem-color-on-surface-inverse: var(--ids-base-color-white);--ids-sem-color-on-surface-link-active: var(--ids-sem-color-primary-500);--ids-sem-color-on-surface-link-disabled: var(--ids-sem-color-on-surface-subtle);--ids-sem-color-on-surface-link-focus: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-link-hover: var(--ids-sem-color-primary-500);--ids-sem-color-on-surface-link-rest: var(--ids-sem-color-primary-700);--ids-sem-color-on-surface-link-visited: var(--ids-base-color-fuchsia-700);--ids-sem-color-on-surface-muted: var(--ids-sem-color-neutral-600);--ids-sem-color-on-surface-primary: var(--ids-sem-color-primary-600);--ids-sem-color-on-surface-subdued: var(--ids-sem-color-neutral-700);--ids-sem-color-on-surface-subtle: var(--ids-sem-color-neutral-400);--ids-sem-color-on-surface-success-default: var(--ids-base-color-green-600);--ids-sem-color-on-surface-success-muted: var(--ids-base-color-green-400);--ids-sem-color-overlay-dark: rgba(74, 74, 74, .8);--ids-sem-color-overlay-light: rgba(255, 255, 255, .9);--ids-sem-color-overlay-subdued: rgba(244, 244, 244, .96);--ids-sem-color-primary-100: var(--ids-base-color-blue-100);--ids-sem-color-primary-200: var(--ids-base-color-blue-200);--ids-sem-color-primary-300: var(--ids-base-color-blue-300);--ids-sem-color-primary-400: var(--ids-base-color-blue-400);--ids-sem-color-primary-50: var(--ids-base-color-blue-50);--ids-sem-color-primary-500: var(--ids-base-color-blue-500);--ids-sem-color-primary-600: var(--ids-base-color-blue-600);--ids-sem-color-primary-700: var(--ids-base-color-blue-700);--ids-sem-color-primary-800: var(--ids-base-color-blue-800);--ids-sem-color-primary-900: var(--ids-base-color-blue-900);--ids-sem-color-primary-950: var(--ids-base-color-blue-950);--ids-sem-color-ring-default: var(--ids-sem-color-primary-100);--ids-sem-color-secondary-100: var(--ids-base-color-blue-100);--ids-sem-color-secondary-200: var(--ids-base-color-blue-200);--ids-sem-color-secondary-300: var(--ids-base-color-blue-300);--ids-sem-color-secondary-400: var(--ids-base-color-blue-400);--ids-sem-color-secondary-50: var(--ids-base-color-blue-50);--ids-sem-color-secondary-500: var(--ids-base-color-blue-500);--ids-sem-color-secondary-600: var(--ids-base-color-blue-600);--ids-sem-color-secondary-700: var(--ids-base-color-blue-700);--ids-sem-color-secondary-800: var(--ids-base-color-blue-800);--ids-sem-color-secondary-900: var(--ids-base-color-blue-900);--ids-sem-color-secondary-950: var(--ids-base-color-blue-950);--ids-sem-color-shadow-default: var(--ids-sem-color-neutral-800);--ids-sem-color-shadow-muted: var(--ids-sem-color-neutral-300);--ids-sem-color-surface-app: var(--ids-sem-color-neutral-25);--ids-sem-color-surface-button-primary-active: var(--ids-sem-color-primary-600);--ids-sem-color-surface-button-primary-disabled: var(--ids-sem-color-surface-muted);--ids-sem-color-surface-button-primary-focus: var(--ids-sem-color-primary-700);--ids-sem-color-surface-button-primary-hover: var(--ids-sem-color-primary-600);--ids-sem-color-surface-button-primary-rest: var(--ids-sem-color-primary-700);--ids-sem-color-surface-button-secondary-active: var(--ids-sem-color-primary-50);--ids-sem-color-surface-button-secondary-disabled: var(--ids-base-color-transparent);--ids-sem-color-surface-button-secondary-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-button-secondary-hover: var(--ids-sem-color-primary-50);--ids-sem-color-surface-button-secondary-rest: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-active: var(--ids-sem-color-primary-50);--ids-sem-color-surface-button-tertiary-disabled: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-hover: var(--ids-sem-color-primary-50);--ids-sem-color-surface-button-tertiary-rest: var(--ids-base-color-transparent);--ids-sem-color-surface-caution: var(--ids-base-color-gold-100);--ids-sem-color-surface-dark: var(--ids-base-color-gray-800);--ids-sem-color-surface-default: var(--ids-base-color-white);--ids-sem-color-surface-error: var(--ids-base-color-red-100);--ids-sem-color-surface-info: var(--ids-base-color-blue-100);--ids-sem-color-surface-interactive-active: var(--ids-sem-color-primary-50);--ids-sem-color-surface-interactive-disabled: var(--ids-sem-color-surface-muted);--ids-sem-color-surface-interactive-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-interactive-hover: var(--ids-sem-color-primary-50);--ids-sem-color-surface-interactive-inverse-active: var(--ids-sem-color-primary-950);--ids-sem-color-surface-interactive-inverse-disabled: var(--ids-sem-color-surface-inverse-default);--ids-sem-color-surface-interactive-inverse-focus: var(--ids-sem-color-primary-950);--ids-sem-color-surface-interactive-inverse-hover: var(--ids-sem-color-primary-950);--ids-sem-color-surface-interactive-inverse-rest: var(--ids-sem-color-primary-300);--ids-sem-color-surface-interactive-inverse-selected: var(--ids-sem-color-primary-900);--ids-sem-color-surface-interactive-rest: var(--ids-sem-color-primary-700);--ids-sem-color-surface-interactive-selected: var(--ids-sem-color-primary-50);--ids-sem-color-surface-inverse-default: var(--ids-sem-color-neutral-800);--ids-sem-color-surface-inverse-muted: var(--ids-sem-color-neutral-700);--ids-sem-color-surface-light: var(--ids-base-color-white);--ids-sem-color-surface-muted: var(--ids-sem-color-neutral-100);--ids-sem-color-surface-subdued: var(--ids-sem-color-neutral-50);--ids-sem-color-surface-success: var(--ids-base-color-green-100);--ids-sem-color-surface-urgent: var(--ids-base-color-red-500);--ids-sem-ring-default: 0 0 0 3px var(--ids-sem-color-ring-default);--ids-sem-ring-focus: 0 0 0 2px var(--ids-sem-color-surface-default), 0 0 0 4px var(--ids-sem-color-border-interactive-focus);--ids-sem-size-border-button-divider-primary: var(--ids-base-size-border-px);--ids-sem-size-border-button-divider-secondary: var(--ids-base-size-border-px);--ids-sem-size-border-button-primary: var(--ids-base-size-border-none);--ids-sem-size-border-button-secondary: var(--ids-base-size-border-px);--ids-sem-size-border-button-tertiary: var(--ids-base-size-border-none);--ids-sem-size-border-radius-button: var(--ids-sem-size-border-radius-default);--ids-sem-size-border-radius-default: var(--ids-base-size-border-radius-sm);--ids-sem-size-border-radius-round: var(--ids-base-size-border-radius-full);--ids-sem-type-font-body: var(--ids-base-type-font-sans);--ids-sem-type-font-button-aux: var(--ids-sem-type-font-body);--ids-sem-type-font-button-default: var(--ids-sem-type-font-body);--ids-sem-type-font-heading: var(--ids-base-type-font-sans);--ids-sem-type-font-interactive-default: var(--ids-sem-type-font-body);--ids-sem-type-weight-button-aux: var(--ids-base-type-weight-regular);--ids-sem-type-weight-button-default: var(--ids-base-type-weight-semibold);--ids-sem-type-weight-interactive-default: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-block-lg-block-spacing: 22px;--ids-sem-typography-anchor-block-lg-display: block;--ids-sem-typography-anchor-block-lg-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-block-lg-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-anchor-block-lg-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-block-lg-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-block-lg-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-anchor-block-lg-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-block-lg-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-anchor-block-md-block-spacing: 20px;--ids-sem-typography-anchor-block-md-display: block;--ids-sem-typography-anchor-block-md-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-block-md-font-size: var(--ids-base-type-size-md);--ids-sem-typography-anchor-block-md-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-block-md-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-block-md-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-anchor-block-md-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-block-md-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-anchor-block-sm-block-spacing: 18px;--ids-sem-typography-anchor-block-sm-display: block;--ids-sem-typography-anchor-block-sm-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-block-sm-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-anchor-block-sm-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-block-sm-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-block-sm-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-anchor-block-sm-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-block-sm-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-anchor-block-xs-block-spacing: 16px;--ids-sem-typography-anchor-block-xs-display: block;--ids-sem-typography-anchor-block-xs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-block-xs-font-size: var(--ids-base-type-size-xs);--ids-sem-typography-anchor-block-xs-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-block-xs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-block-xs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-anchor-block-xs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-block-xs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-anchor-block-xxs-block-spacing: 14px;--ids-sem-typography-anchor-block-xxs-display: block;--ids-sem-typography-anchor-block-xxs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-block-xxs-font-size: var(--ids-base-type-size-xxs);--ids-sem-typography-anchor-block-xxs-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-block-xxs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-block-xxs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-anchor-block-xxs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-block-xxs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-anchor-inline-lg-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-inline-lg-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-anchor-inline-lg-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-inline-lg-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-inline-lg-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-anchor-inline-lg-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-inline-lg-text-decoration: var(--ids-base-type-decoration-underline);--ids-sem-typography-anchor-inline-md-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-inline-md-font-size: var(--ids-base-type-size-md);--ids-sem-typography-anchor-inline-md-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-inline-md-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-inline-md-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-anchor-inline-md-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-inline-md-text-decoration: var(--ids-base-type-decoration-underline);--ids-sem-typography-anchor-inline-sm-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-inline-sm-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-anchor-inline-sm-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-inline-sm-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-inline-sm-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-anchor-inline-sm-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-inline-sm-text-decoration: var(--ids-base-type-decoration-underline);--ids-sem-typography-anchor-inline-xs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-inline-xs-font-size: var(--ids-base-type-size-xs);--ids-sem-typography-anchor-inline-xs-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-inline-xs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-inline-xs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-anchor-inline-xs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-inline-xs-text-decoration: var(--ids-base-type-decoration-underline);--ids-sem-typography-anchor-inline-xxs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-anchor-inline-xxs-font-size: var(--ids-base-type-size-xxs);--ids-sem-typography-anchor-inline-xxs-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-anchor-inline-xxs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-anchor-inline-xxs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-anchor-inline-xxs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-anchor-inline-xxs-text-decoration: var(--ids-base-type-decoration-underline);--ids-sem-typography-body-lg-block-spacing: 22px;--ids-sem-typography-body-lg-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-body-lg-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-body-lg-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-body-lg-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-body-lg-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-body-lg-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-body-lg-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-body-md-block-spacing: 20px;--ids-sem-typography-body-md-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-body-md-font-size: var(--ids-base-type-size-md);--ids-sem-typography-body-md-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-body-md-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-body-md-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-body-md-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-body-md-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-body-sm-block-spacing: 18px;--ids-sem-typography-body-sm-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-body-sm-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-body-sm-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-body-sm-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-body-sm-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-body-sm-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-body-sm-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-body-xs-block-spacing: 16px;--ids-sem-typography-body-xs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-body-xs-font-size: var(--ids-base-type-size-xs);--ids-sem-typography-body-xs-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-body-xs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-body-xs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-body-xs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-body-xs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-body-xxs-block-spacing: 14px;--ids-sem-typography-body-xxs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-body-xxs-font-size: var(--ids-base-type-size-xxs);--ids-sem-typography-body-xxs-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-body-xxs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-body-xxs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-body-xxs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-body-xxs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-heading-h1-font-family: var(--ids-sem-type-font-heading);--ids-sem-typography-heading-h1-font-size: var(--ids-base-type-size-3xl);--ids-sem-typography-heading-h1-font-weight: var(--ids-base-type-weight-bold);--ids-sem-typography-heading-h1-letter-spacing: var(--ids-base-type-tracking-tight);--ids-sem-typography-heading-h1-line-height: var(--ids-base-type-leading-compact);--ids-sem-typography-heading-h1-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-heading-h2-font-family: var(--ids-sem-type-font-heading);--ids-sem-typography-heading-h2-font-size: var(--ids-base-type-size-xxl);--ids-sem-typography-heading-h2-font-weight: var(--ids-base-type-weight-bold);--ids-sem-typography-heading-h2-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-heading-h2-line-height: var(--ids-base-type-leading-compact);--ids-sem-typography-heading-h2-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-heading-h3-font-family: var(--ids-sem-type-font-heading);--ids-sem-typography-heading-h3-font-size: var(--ids-base-type-size-xl);--ids-sem-typography-heading-h3-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-heading-h3-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-heading-h3-line-height: var(--ids-base-type-leading-tighter);--ids-sem-typography-heading-h3-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-heading-h4-font-family: var(--ids-sem-type-font-heading);--ids-sem-typography-heading-h4-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-heading-h4-font-weight: var(--ids-base-type-weight-medium);--ids-sem-typography-heading-h4-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-heading-h4-line-height: var(--ids-base-type-leading-tighter);--ids-sem-typography-heading-h4-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-heading-h5-font-family: var(--ids-sem-type-font-heading);--ids-sem-typography-heading-h5-font-size: var(--ids-base-type-size-md);--ids-sem-typography-heading-h5-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-heading-h5-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-heading-h5-line-height: var(--ids-base-type-leading-tighter);--ids-sem-typography-heading-h5-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-heading-h6-font-family: var(--ids-sem-type-font-heading);--ids-sem-typography-heading-h6-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-heading-h6-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-heading-h6-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-heading-h6-line-height: var(--ids-base-type-leading-tighter);--ids-sem-typography-heading-h6-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-label-lg-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-label-lg-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-label-lg-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-label-lg-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-label-lg-line-height: var(--ids-base-type-leading-compact);--ids-sem-typography-label-lg-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-label-lg-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-label-md-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-label-md-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-label-md-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-label-md-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-label-md-line-height: var(--ids-base-type-leading-compact);--ids-sem-typography-label-md-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-label-md-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-label-sm-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-label-sm-font-size: var(--ids-base-type-size-xs);--ids-sem-typography-label-sm-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-label-sm-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-label-sm-line-height: var(--ids-base-type-leading-compact);--ids-sem-typography-label-sm-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-label-sm-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-list-lg-block-spacing: 14px;--ids-sem-typography-list-lg-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-list-lg-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-list-lg-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-list-lg-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-list-lg-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-list-lg-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-list-lg-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-list-md-block-spacing: 12px;--ids-sem-typography-list-md-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-list-md-font-size: var(--ids-base-type-size-md);--ids-sem-typography-list-md-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-list-md-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-list-md-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-list-md-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-list-md-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-list-sm-block-spacing: 10px;--ids-sem-typography-list-sm-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-list-sm-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-list-sm-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-list-sm-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-list-sm-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-list-sm-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-list-sm-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-list-xs-block-spacing: 8px;--ids-sem-typography-list-xs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-list-xs-font-size: var(--ids-base-type-size-xs);--ids-sem-typography-list-xs-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-list-xs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-list-xs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-list-xs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-list-xs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-list-xxs-block-spacing: 6px;--ids-sem-typography-list-xxs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-list-xxs-font-size: var(--ids-base-type-size-xxs);--ids-sem-typography-list-xxs-font-weight: var(--ids-base-type-weight-regular);--ids-sem-typography-list-xxs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-list-xxs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-list-xxs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-list-xxs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-strong-lg-block-spacing: 22px;--ids-sem-typography-strong-lg-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-strong-lg-font-size: var(--ids-base-type-size-lg);--ids-sem-typography-strong-lg-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-strong-lg-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-strong-lg-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-strong-lg-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-strong-lg-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-strong-md-block-spacing: 20px;--ids-sem-typography-strong-md-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-strong-md-font-size: var(--ids-base-type-size-md);--ids-sem-typography-strong-md-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-strong-md-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-strong-md-line-height: var(--ids-base-type-leading-tight);--ids-sem-typography-strong-md-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-strong-md-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-strong-sm-block-spacing: 18px;--ids-sem-typography-strong-sm-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-strong-sm-font-size: var(--ids-base-type-size-sm);--ids-sem-typography-strong-sm-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-strong-sm-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-strong-sm-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-strong-sm-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-strong-sm-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-strong-xs-block-spacing: 16px;--ids-sem-typography-strong-xs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-strong-xs-font-size: var(--ids-base-type-size-xs);--ids-sem-typography-strong-xs-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-strong-xs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-strong-xs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-strong-xs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-strong-xs-text-decoration: var(--ids-base-type-decoration-none);--ids-sem-typography-strong-xxs-block-spacing: 14px;--ids-sem-typography-strong-xxs-font-family: var(--ids-sem-type-font-body);--ids-sem-typography-strong-xxs-font-size: var(--ids-base-type-size-xxs);--ids-sem-typography-strong-xxs-font-weight: var(--ids-base-type-weight-semibold);--ids-sem-typography-strong-xxs-letter-spacing: var(--ids-base-type-tracking-normal);--ids-sem-typography-strong-xxs-line-height: var(--ids-base-type-leading-snug);--ids-sem-typography-strong-xxs-text-case: var(--ids-base-type-transform-normal);--ids-sem-typography-strong-xxs-text-decoration: var(--ids-base-type-decoration-none)}:root[data-ids-theme-mode=dark]{--ids-base-color-amber-100: #f3e3cd;--ids-base-color-amber-200: #e7c495;--ids-base-color-amber-300: #daa15f;--ids-base-color-amber-400: #d1853a;--ids-base-color-amber-50: #fbf5ee;--ids-base-color-amber-500: #ba672f;--ids-base-color-amber-600: #ab5229;--ids-base-color-amber-700: #883924;--ids-base-color-amber-800: #702e22;--ids-base-color-amber-900: #5d261e;--ids-base-color-amber-950: #35120d;--ids-base-color-blue-100: #deebfa;--ids-base-color-blue-200: #b7d8f5;--ids-base-color-blue-300: #75b8ee;--ids-base-color-blue-400: #2d95e2;--ids-base-color-blue-50: #eff7fe;--ids-base-color-blue-500: #1e76b8;--ids-base-color-blue-600: #115a97;--ids-base-color-blue-700: #0f497d;--ids-base-color-blue-800: #103e65;--ids-base-color-blue-900: #113455;--ids-base-color-blue-950: #0c2238;--ids-base-color-fuchsia-100: #f8ebf3;--ids-base-color-fuchsia-200: #f2d8e9;--ids-base-color-fuchsia-300: #e9b8d6;--ids-base-color-fuchsia-400: #da8cba;--ids-base-color-fuchsia-50: #fbf4f8;--ids-base-color-fuchsia-500: #c75f99;--ids-base-color-fuchsia-600: #b64c82;--ids-base-color-fuchsia-700: #9c3a69;--ids-base-color-fuchsia-800: #823257;--ids-base-color-fuchsia-900: #6d2e4b;--ids-base-color-fuchsia-950: #41162a;--ids-base-color-gold-100: #faf5c7;--ids-base-color-gold-200: #f5e893;--ids-base-color-gold-300: #f0d654;--ids-base-color-gold-400: #e9c026;--ids-base-color-gold-50: #fcfbea;--ids-base-color-gold-500: #d3a418;--ids-base-color-gold-600: #bb8413;--ids-base-color-gold-700: #965f12;--ids-base-color-gold-800: #7c4b17;--ids-base-color-gold-900: #6a3e19;--ids-base-color-gold-950: #3e210a;--ids-base-color-gray-100: #e1e4eb;--ids-base-color-gray-200: #bec2d2;--ids-base-color-gray-300: #8994ac;--ids-base-color-gray-400: #616e8b;--ids-base-color-gray-50: #f1f3f6;--ids-base-color-gray-500: #4b5468;--ids-base-color-gray-600: #363d4f;--ids-base-color-gray-700: #272c39;--ids-base-color-gray-800: #1e222a;--ids-base-color-gray-900: #17191f;--ids-base-color-gray-950: #0a0b0e;--ids-base-color-green-100: #e6f0e2;--ids-base-color-green-200: #cce2c4;--ids-base-color-green-300: #a2ca95;--ids-base-color-green-400: #70a85e;--ids-base-color-green-50: #f4f8f2;--ids-base-color-green-500: #517f43;--ids-base-color-green-600: #446c37;--ids-base-color-green-700: #35522c;--ids-base-color-green-800: #2c4325;--ids-base-color-green-900: #253720;--ids-base-color-green-950: #111d0e;--ids-base-color-purple-100: #f1f0f5;--ids-base-color-purple-200: #e6e4ed;--ids-base-color-purple-300: #d2cddf;--ids-base-color-purple-400: #b8b0cb;--ids-base-color-purple-50: #f8f8f9;--ids-base-color-purple-500: #9586af;--ids-base-color-purple-600: #8978a2;--ids-base-color-purple-700: #746487;--ids-base-color-purple-800: #605371;--ids-base-color-purple-900: #50455e;--ids-base-color-purple-950: #342d3e;--ids-base-color-red-100: #f7e5e4;--ids-base-color-red-200: #f1d0ce;--ids-base-color-red-300: #e6afac;--ids-base-color-red-400: #d4817d;--ids-base-color-red-50: #fbf3f3;--ids-base-color-red-500: #bc4c46;--ids-base-color-red-600: #974642;--ids-base-color-red-700: #7d3936;--ids-base-color-red-800: #68322f;--ids-base-color-red-900: #572e2c;--ids-base-color-red-950: #2f1514;--ids-base-color-teal-100: #c5f5f0;--ids-base-color-teal-200: #8be9e1;--ids-base-color-teal-300: #47d5ce;--ids-base-color-teal-400: #2ea29f;--ids-base-color-teal-50: #edfcfa;--ids-base-color-teal-500: #1a8180;--ids-base-color-teal-600: #126364;--ids-base-color-teal-700: #125253;--ids-base-color-teal-800: #124042;--ids-base-color-teal-900: #123638;--ids-base-color-teal-950: #061f21;--ids-sem-color-border-button-divider-disabled: var(--ids-sem-color-border-interactive-disabled);--ids-sem-color-border-button-divider-primary: var(--ids-sem-color-border-inverse);--ids-sem-color-border-button-divider-secondary: var(--ids-sem-color-border-button-secondary-rest);--ids-sem-color-border-button-divider-tertiary: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-active: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-disabled: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-focus: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-hover: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-rest: var(--ids-base-color-transparent);--ids-sem-color-border-button-secondary-active: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-secondary-disabled: var(--ids-sem-color-border-interactive-disabled);--ids-sem-color-border-button-secondary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-secondary-hover: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-secondary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-tertiary-active: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-disabled: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-focus: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-hover: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-rest: var(--ids-base-color-transparent);--ids-sem-color-border-caution: var(--ids-base-color-gold-300);--ids-sem-color-border-default: var(--ids-sem-color-neutral-400);--ids-sem-color-border-error: var(--ids-base-color-red-300);--ids-sem-color-border-info: var(--ids-base-color-blue-300);--ids-sem-color-border-interactive-active: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-disabled: var(--ids-sem-color-neutral-600);--ids-sem-color-border-interactive-focus: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-hover: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-rest: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-selected: var(--ids-sem-color-primary-200);--ids-sem-color-border-inverse: var(--ids-sem-color-border-muted);--ids-sem-color-border-max: var(--ids-sem-color-neutral-50);--ids-sem-color-border-muted: var(--ids-sem-color-neutral-400);--ids-sem-color-border-success: var(--ids-base-color-green-300);--ids-sem-color-data-viz-categorical-cat01: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-categorical-cat02: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-categorical-cat03: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-categorical-cat04: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-categorical-cat05: var(--ids-base-color-teal-700);--ids-sem-color-data-viz-categorical-cat06: var(--ids-base-color-purple-700);--ids-sem-color-data-viz-categorical-cat07: var(--ids-base-color-teal-400);--ids-sem-color-data-viz-categorical-other: var(--ids-base-color-gray-600);--ids-sem-color-data-viz-diverging-alt-group01-level01: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-diverging-alt-group01-level02: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-diverging-alt-group01-level03: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-diverging-alt-group01-level04: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-diverging-alt-group02-level01: var(--ids-base-color-fuchsia-400);--ids-sem-color-data-viz-diverging-alt-group02-level02: var(--ids-base-color-fuchsia-500);--ids-sem-color-data-viz-diverging-alt-group02-level03: var(--ids-base-color-fuchsia-600);--ids-sem-color-data-viz-diverging-alt-group02-level04: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-diverging-alt-level00: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-diverging-default-group01-level01: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-diverging-default-group01-level02: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-diverging-default-group01-level03: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-diverging-default-group01-level04: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-diverging-default-group02-level01: var(--ids-base-color-amber-400);--ids-sem-color-data-viz-diverging-default-group02-level02: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-diverging-default-group02-level03: var(--ids-base-color-amber-600);--ids-sem-color-data-viz-diverging-default-group02-level04: var(--ids-base-color-amber-700);--ids-sem-color-data-viz-diverging-default-level00: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-diverging-neg-pos-group01-level01: var(--ids-base-color-red-400);--ids-sem-color-data-viz-diverging-neg-pos-group01-level02: var(--ids-base-color-red-500);--ids-sem-color-data-viz-diverging-neg-pos-group01-level03: var(--ids-base-color-red-600);--ids-sem-color-data-viz-diverging-neg-pos-group01-level04: var(--ids-base-color-red-700);--ids-sem-color-data-viz-diverging-neg-pos-group02-level01: var(--ids-base-color-green-400);--ids-sem-color-data-viz-diverging-neg-pos-group02-level02: var(--ids-base-color-green-500);--ids-sem-color-data-viz-diverging-neg-pos-group02-level03: var(--ids-base-color-green-600);--ids-sem-color-data-viz-diverging-neg-pos-group02-level04: var(--ids-base-color-green-700);--ids-sem-color-data-viz-diverging-neg-pos-level00: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-sequential-alt01-level01: var(--ids-base-color-amber-200);--ids-sem-color-data-viz-sequential-alt01-level02: var(--ids-base-color-amber-300);--ids-sem-color-data-viz-sequential-alt01-level03: var(--ids-base-color-amber-400);--ids-sem-color-data-viz-sequential-alt01-level04: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-sequential-alt01-level05: var(--ids-base-color-amber-600);--ids-sem-color-data-viz-sequential-alt01-level06: var(--ids-base-color-amber-700);--ids-sem-color-data-viz-sequential-alt02-level01: var(--ids-base-color-fuchsia-200);--ids-sem-color-data-viz-sequential-alt02-level02: var(--ids-base-color-fuchsia-300);--ids-sem-color-data-viz-sequential-alt02-level03: var(--ids-base-color-fuchsia-400);--ids-sem-color-data-viz-sequential-alt02-level04: var(--ids-base-color-fuchsia-500);--ids-sem-color-data-viz-sequential-alt02-level05: var(--ids-base-color-fuchsia-600);--ids-sem-color-data-viz-sequential-alt02-level06: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-sequential-alt03-level01: var(--ids-base-color-teal-200);--ids-sem-color-data-viz-sequential-alt03-level02: var(--ids-base-color-teal-300);--ids-sem-color-data-viz-sequential-alt03-level03: var(--ids-base-color-teal-400);--ids-sem-color-data-viz-sequential-alt03-level04: var(--ids-base-color-teal-500);--ids-sem-color-data-viz-sequential-alt03-level05: var(--ids-base-color-teal-600);--ids-sem-color-data-viz-sequential-alt03-level06: var(--ids-base-color-teal-700);--ids-sem-color-data-viz-sequential-default-level01: var(--ids-base-color-blue-200);--ids-sem-color-data-viz-sequential-default-level02: var(--ids-base-color-blue-300);--ids-sem-color-data-viz-sequential-default-level03: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-sequential-default-level04: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-sequential-default-level05: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-sequential-default-level06: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-status-caution: var(--ids-base-color-gold-600);--ids-sem-color-data-viz-status-negative: var(--ids-base-color-red-600);--ids-sem-color-data-viz-status-positive: var(--ids-base-color-green-600);--ids-sem-color-data-viz-structure-axis: var(--ids-base-color-gray-400);--ids-sem-color-data-viz-structure-divider: var(--ids-base-color-gray-500);--ids-sem-color-data-viz-structure-fill: var(--ids-base-color-gray-600);--ids-sem-color-data-viz-structure-label: var(--ids-base-color-gray-200);--ids-sem-color-neutral-100: var(--ids-base-color-gray-100);--ids-sem-color-neutral-200: var(--ids-base-color-gray-200);--ids-sem-color-neutral-25: var(--ids-base-color-white);--ids-sem-color-neutral-300: var(--ids-base-color-gray-300);--ids-sem-color-neutral-400: var(--ids-base-color-gray-400);--ids-sem-color-neutral-50: var(--ids-base-color-gray-50);--ids-sem-color-neutral-500: var(--ids-base-color-gray-500);--ids-sem-color-neutral-600: var(--ids-base-color-gray-600);--ids-sem-color-neutral-700: var(--ids-base-color-gray-700);--ids-sem-color-neutral-800: var(--ids-base-color-gray-800);--ids-sem-color-neutral-900: var(--ids-base-color-gray-900);--ids-sem-color-neutral-950: var(--ids-base-color-gray-950);--ids-sem-color-on-surface-button-primary-active: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-button-primary-focus: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-hover: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-rest: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-secondary-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-secondary-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-button-secondary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-secondary-hover: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-secondary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-button-tertiary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-hover: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-caution-default: var(--ids-base-color-gold-300);--ids-sem-color-on-surface-caution-muted: var(--ids-base-color-gold-400);--ids-sem-color-on-surface-default: var(--ids-base-color-gray-50);--ids-sem-color-on-surface-dim: var(--ids-sem-color-neutral-500);--ids-sem-color-on-surface-error-default: var(--ids-base-color-red-300);--ids-sem-color-on-surface-error-muted: var(--ids-base-color-red-400);--ids-sem-color-on-surface-info-default: var(--ids-base-color-blue-300);--ids-sem-color-on-surface-info-muted: var(--ids-base-color-blue-400);--ids-sem-color-on-surface-interactive-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-interactive-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-hover: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-inverse-active: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-interactive-inverse-focus: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-hover: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-rest: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-selected: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-selected: var(--ids-sem-color-primary-200);--ids-sem-color-on-surface-inverse: var(--ids-sem-color-neutral-900);--ids-sem-color-on-surface-link-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-link-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-link-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-link-hover: var(--ids-sem-color-primary-400);--ids-sem-color-on-surface-link-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-link-visited: var(--ids-base-color-fuchsia-300);--ids-sem-color-on-surface-muted: var(--ids-sem-color-neutral-300);--ids-sem-color-on-surface-primary: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-subdued: var(--ids-sem-color-neutral-200);--ids-sem-color-on-surface-subtle: var(--ids-sem-color-neutral-200);--ids-sem-color-on-surface-success-default: var(--ids-base-color-green-300);--ids-sem-color-on-surface-success-muted: var(--ids-base-color-green-400);--ids-sem-color-overlay-dark: rgba(10, 11, 14, .8);--ids-sem-color-overlay-light: rgba(10, 11, 14, .9);--ids-sem-color-overlay-subdued: rgba(23, 25, 31, .96);--ids-sem-color-primary-100: var(--ids-base-color-blue-100);--ids-sem-color-primary-200: var(--ids-base-color-blue-200);--ids-sem-color-primary-300: var(--ids-base-color-blue-300);--ids-sem-color-primary-400: var(--ids-base-color-blue-400);--ids-sem-color-primary-50: var(--ids-base-color-blue-50);--ids-sem-color-primary-500: var(--ids-base-color-blue-500);--ids-sem-color-primary-600: var(--ids-base-color-blue-600);--ids-sem-color-primary-700: var(--ids-base-color-blue-700);--ids-sem-color-primary-800: var(--ids-base-color-blue-800);--ids-sem-color-primary-900: var(--ids-base-color-blue-900);--ids-sem-color-primary-950: var(--ids-base-color-blue-950);--ids-sem-color-ring-default: var(--ids-sem-color-primary-300);--ids-sem-color-secondary-100: var(--ids-base-color-blue-100);--ids-sem-color-secondary-200: var(--ids-base-color-blue-200);--ids-sem-color-secondary-300: var(--ids-base-color-blue-300);--ids-sem-color-secondary-400: var(--ids-base-color-blue-400);--ids-sem-color-secondary-50: var(--ids-base-color-blue-50);--ids-sem-color-secondary-500: var(--ids-base-color-blue-500);--ids-sem-color-secondary-600: var(--ids-base-color-blue-600);--ids-sem-color-secondary-700: var(--ids-base-color-blue-700);--ids-sem-color-secondary-800: var(--ids-base-color-blue-800);--ids-sem-color-secondary-900: var(--ids-base-color-blue-900);--ids-sem-color-shadow-default: var(--ids-base-color-transparent);--ids-sem-color-shadow-muted: var(--ids-sem-color-neutral-700);--ids-sem-color-surface-app: var(--ids-sem-color-neutral-950);--ids-sem-color-surface-button-primary-active: var(--ids-sem-color-primary-200);--ids-sem-color-surface-button-primary-disabled: var(--ids-sem-color-surface-muted);--ids-sem-color-surface-button-primary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-surface-button-primary-hover: var(--ids-sem-color-primary-200);--ids-sem-color-surface-button-primary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-surface-button-secondary-active: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-secondary-disabled: var(--ids-base-color-transparent);--ids-sem-color-surface-button-secondary-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-button-secondary-hover: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-secondary-rest: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-active: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-tertiary-disabled: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-hover: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-tertiary-rest: var(--ids-base-color-transparent);--ids-sem-color-surface-caution: var(--ids-base-color-gold-700);--ids-sem-color-surface-dark: var(--ids-base-color-gray-600);--ids-sem-color-surface-default: var(--ids-sem-color-neutral-900);--ids-sem-color-surface-error: var(--ids-base-color-red-700);--ids-sem-color-surface-info: var(--ids-base-color-blue-700);--ids-sem-color-surface-interactive-active: var(--ids-sem-color-primary-200);--ids-sem-color-surface-interactive-disabled: var(--ids-sem-color-surface-muted);--ids-sem-color-surface-interactive-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-interactive-hover: var(--ids-sem-color-primary-900);--ids-sem-color-surface-interactive-inverse-active: var(--ids-sem-color-primary-100);--ids-sem-color-surface-interactive-inverse-disabled: var(--ids-sem-color-surface-inverse-default);--ids-sem-color-surface-interactive-inverse-focus: var(--ids-sem-color-primary-100);--ids-sem-color-surface-interactive-inverse-hover: var(--ids-sem-color-primary-100);--ids-sem-color-surface-interactive-inverse-rest: var(--ids-sem-color-primary-700);--ids-sem-color-surface-interactive-inverse-selected: var(--ids-sem-color-primary-200);--ids-sem-color-surface-interactive-rest: var(--ids-sem-color-primary-300);--ids-sem-color-surface-interactive-selected: var(--ids-sem-color-primary-950);--ids-sem-color-surface-inverse-default: var(--ids-sem-color-neutral-100);--ids-sem-color-surface-inverse-muted: var(--ids-sem-color-neutral-200);--ids-sem-color-surface-light: var(--ids-sem-color-neutral-900);--ids-sem-color-surface-muted: var(--ids-sem-color-neutral-700);--ids-sem-color-surface-subdued: var(--ids-sem-color-neutral-800);--ids-sem-color-surface-success: var(--ids-base-color-green-700);--ids-sem-color-surface-urgent: var(--ids-base-color-red-400);--ids-sem-ring-focus: 0 0 0 2px var(--ids-sem-color-surface-default), 0 0 0 4px var(--ids-sem-color-primary-300)}@media(prefers-color-scheme:dark){:root[data-ids-theme-mode=system]{--ids-base-color-amber-100: #f3e3cd;--ids-base-color-amber-200: #e7c495;--ids-base-color-amber-300: #daa15f;--ids-base-color-amber-400: #d1853a;--ids-base-color-amber-50: #fbf5ee;--ids-base-color-amber-500: #ba672f;--ids-base-color-amber-600: #ab5229;--ids-base-color-amber-700: #883924;--ids-base-color-amber-800: #702e22;--ids-base-color-amber-900: #5d261e;--ids-base-color-amber-950: #35120d;--ids-base-color-blue-100: #deebfa;--ids-base-color-blue-200: #b7d8f5;--ids-base-color-blue-300: #75b8ee;--ids-base-color-blue-400: #2d95e2;--ids-base-color-blue-50: #eff7fe;--ids-base-color-blue-500: #1e76b8;--ids-base-color-blue-600: #115a97;--ids-base-color-blue-700: #0f497d;--ids-base-color-blue-800: #103e65;--ids-base-color-blue-900: #113455;--ids-base-color-blue-950: #0c2238;--ids-base-color-fuchsia-100: #f8ebf3;--ids-base-color-fuchsia-200: #f2d8e9;--ids-base-color-fuchsia-300: #e9b8d6;--ids-base-color-fuchsia-400: #da8cba;--ids-base-color-fuchsia-50: #fbf4f8;--ids-base-color-fuchsia-500: #c75f99;--ids-base-color-fuchsia-600: #b64c82;--ids-base-color-fuchsia-700: #9c3a69;--ids-base-color-fuchsia-800: #823257;--ids-base-color-fuchsia-900: #6d2e4b;--ids-base-color-fuchsia-950: #41162a;--ids-base-color-gold-100: #faf5c7;--ids-base-color-gold-200: #f5e893;--ids-base-color-gold-300: #f0d654;--ids-base-color-gold-400: #e9c026;--ids-base-color-gold-50: #fcfbea;--ids-base-color-gold-500: #d3a418;--ids-base-color-gold-600: #bb8413;--ids-base-color-gold-700: #965f12;--ids-base-color-gold-800: #7c4b17;--ids-base-color-gold-900: #6a3e19;--ids-base-color-gold-950: #3e210a;--ids-base-color-gray-100: #e1e4eb;--ids-base-color-gray-200: #bec2d2;--ids-base-color-gray-300: #8994ac;--ids-base-color-gray-400: #616e8b;--ids-base-color-gray-50: #f1f3f6;--ids-base-color-gray-500: #4b5468;--ids-base-color-gray-600: #363d4f;--ids-base-color-gray-700: #272c39;--ids-base-color-gray-800: #1e222a;--ids-base-color-gray-900: #17191f;--ids-base-color-gray-950: #0a0b0e;--ids-base-color-green-100: #e6f0e2;--ids-base-color-green-200: #cce2c4;--ids-base-color-green-300: #a2ca95;--ids-base-color-green-400: #70a85e;--ids-base-color-green-50: #f4f8f2;--ids-base-color-green-500: #517f43;--ids-base-color-green-600: #446c37;--ids-base-color-green-700: #35522c;--ids-base-color-green-800: #2c4325;--ids-base-color-green-900: #253720;--ids-base-color-green-950: #111d0e;--ids-base-color-purple-100: #f1f0f5;--ids-base-color-purple-200: #e6e4ed;--ids-base-color-purple-300: #d2cddf;--ids-base-color-purple-400: #b8b0cb;--ids-base-color-purple-50: #f8f8f9;--ids-base-color-purple-500: #9586af;--ids-base-color-purple-600: #8978a2;--ids-base-color-purple-700: #746487;--ids-base-color-purple-800: #605371;--ids-base-color-purple-900: #50455e;--ids-base-color-purple-950: #342d3e;--ids-base-color-red-100: #f7e5e4;--ids-base-color-red-200: #f1d0ce;--ids-base-color-red-300: #e6afac;--ids-base-color-red-400: #d4817d;--ids-base-color-red-50: #fbf3f3;--ids-base-color-red-500: #bc4c46;--ids-base-color-red-600: #974642;--ids-base-color-red-700: #7d3936;--ids-base-color-red-800: #68322f;--ids-base-color-red-900: #572e2c;--ids-base-color-red-950: #2f1514;--ids-base-color-teal-100: #c5f5f0;--ids-base-color-teal-200: #8be9e1;--ids-base-color-teal-300: #47d5ce;--ids-base-color-teal-400: #2ea29f;--ids-base-color-teal-50: #edfcfa;--ids-base-color-teal-500: #1a8180;--ids-base-color-teal-600: #126364;--ids-base-color-teal-700: #125253;--ids-base-color-teal-800: #124042;--ids-base-color-teal-900: #123638;--ids-base-color-teal-950: #061f21;--ids-sem-color-border-button-divider-disabled: var(--ids-sem-color-border-interactive-disabled);--ids-sem-color-border-button-divider-primary: var(--ids-sem-color-border-inverse);--ids-sem-color-border-button-divider-secondary: var(--ids-sem-color-border-button-secondary-rest);--ids-sem-color-border-button-divider-tertiary: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-active: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-disabled: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-focus: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-hover: var(--ids-base-color-transparent);--ids-sem-color-border-button-primary-rest: var(--ids-base-color-transparent);--ids-sem-color-border-button-secondary-active: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-secondary-disabled: var(--ids-sem-color-border-interactive-disabled);--ids-sem-color-border-button-secondary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-secondary-hover: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-secondary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-border-button-tertiary-active: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-disabled: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-focus: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-hover: var(--ids-base-color-transparent);--ids-sem-color-border-button-tertiary-rest: var(--ids-base-color-transparent);--ids-sem-color-border-caution: var(--ids-base-color-gold-300);--ids-sem-color-border-default: var(--ids-sem-color-neutral-400);--ids-sem-color-border-error: var(--ids-base-color-red-300);--ids-sem-color-border-info: var(--ids-base-color-blue-300);--ids-sem-color-border-interactive-active: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-disabled: var(--ids-sem-color-neutral-600);--ids-sem-color-border-interactive-focus: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-hover: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-rest: var(--ids-sem-color-primary-300);--ids-sem-color-border-interactive-selected: var(--ids-sem-color-primary-200);--ids-sem-color-border-inverse: var(--ids-sem-color-border-muted);--ids-sem-color-border-max: var(--ids-sem-color-neutral-50);--ids-sem-color-border-muted: var(--ids-sem-color-neutral-400);--ids-sem-color-border-success: var(--ids-base-color-green-300);--ids-sem-color-data-viz-categorical-cat01: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-categorical-cat02: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-categorical-cat03: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-categorical-cat04: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-categorical-cat05: var(--ids-base-color-teal-700);--ids-sem-color-data-viz-categorical-cat06: var(--ids-base-color-purple-700);--ids-sem-color-data-viz-categorical-cat07: var(--ids-base-color-teal-400);--ids-sem-color-data-viz-categorical-other: var(--ids-base-color-gray-600);--ids-sem-color-data-viz-diverging-alt-group01-level01: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-diverging-alt-group01-level02: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-diverging-alt-group01-level03: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-diverging-alt-group01-level04: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-diverging-alt-group02-level01: var(--ids-base-color-fuchsia-400);--ids-sem-color-data-viz-diverging-alt-group02-level02: var(--ids-base-color-fuchsia-500);--ids-sem-color-data-viz-diverging-alt-group02-level03: var(--ids-base-color-fuchsia-600);--ids-sem-color-data-viz-diverging-alt-group02-level04: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-diverging-alt-level00: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-diverging-default-group01-level01: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-diverging-default-group01-level02: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-diverging-default-group01-level03: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-diverging-default-group01-level04: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-diverging-default-group02-level01: var(--ids-base-color-amber-400);--ids-sem-color-data-viz-diverging-default-group02-level02: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-diverging-default-group02-level03: var(--ids-base-color-amber-600);--ids-sem-color-data-viz-diverging-default-group02-level04: var(--ids-base-color-amber-700);--ids-sem-color-data-viz-diverging-default-level00: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-diverging-neg-pos-group01-level01: var(--ids-base-color-red-400);--ids-sem-color-data-viz-diverging-neg-pos-group01-level02: var(--ids-base-color-red-500);--ids-sem-color-data-viz-diverging-neg-pos-group01-level03: var(--ids-base-color-red-600);--ids-sem-color-data-viz-diverging-neg-pos-group01-level04: var(--ids-base-color-red-700);--ids-sem-color-data-viz-diverging-neg-pos-group02-level01: var(--ids-base-color-green-400);--ids-sem-color-data-viz-diverging-neg-pos-group02-level02: var(--ids-base-color-green-500);--ids-sem-color-data-viz-diverging-neg-pos-group02-level03: var(--ids-base-color-green-600);--ids-sem-color-data-viz-diverging-neg-pos-group02-level04: var(--ids-base-color-green-700);--ids-sem-color-data-viz-diverging-neg-pos-level00: var(--ids-base-color-gray-300);--ids-sem-color-data-viz-sequential-alt01-level01: var(--ids-base-color-amber-200);--ids-sem-color-data-viz-sequential-alt01-level02: var(--ids-base-color-amber-300);--ids-sem-color-data-viz-sequential-alt01-level03: var(--ids-base-color-amber-400);--ids-sem-color-data-viz-sequential-alt01-level04: var(--ids-base-color-amber-500);--ids-sem-color-data-viz-sequential-alt01-level05: var(--ids-base-color-amber-600);--ids-sem-color-data-viz-sequential-alt01-level06: var(--ids-base-color-amber-700);--ids-sem-color-data-viz-sequential-alt02-level01: var(--ids-base-color-fuchsia-200);--ids-sem-color-data-viz-sequential-alt02-level02: var(--ids-base-color-fuchsia-300);--ids-sem-color-data-viz-sequential-alt02-level03: var(--ids-base-color-fuchsia-400);--ids-sem-color-data-viz-sequential-alt02-level04: var(--ids-base-color-fuchsia-500);--ids-sem-color-data-viz-sequential-alt02-level05: var(--ids-base-color-fuchsia-600);--ids-sem-color-data-viz-sequential-alt02-level06: var(--ids-base-color-fuchsia-700);--ids-sem-color-data-viz-sequential-alt03-level01: var(--ids-base-color-teal-200);--ids-sem-color-data-viz-sequential-alt03-level02: var(--ids-base-color-teal-300);--ids-sem-color-data-viz-sequential-alt03-level03: var(--ids-base-color-teal-400);--ids-sem-color-data-viz-sequential-alt03-level04: var(--ids-base-color-teal-500);--ids-sem-color-data-viz-sequential-alt03-level05: var(--ids-base-color-teal-600);--ids-sem-color-data-viz-sequential-alt03-level06: var(--ids-base-color-teal-700);--ids-sem-color-data-viz-sequential-default-level01: var(--ids-base-color-blue-200);--ids-sem-color-data-viz-sequential-default-level02: var(--ids-base-color-blue-300);--ids-sem-color-data-viz-sequential-default-level03: var(--ids-base-color-blue-400);--ids-sem-color-data-viz-sequential-default-level04: var(--ids-base-color-blue-500);--ids-sem-color-data-viz-sequential-default-level05: var(--ids-base-color-blue-600);--ids-sem-color-data-viz-sequential-default-level06: var(--ids-base-color-blue-700);--ids-sem-color-data-viz-status-caution: var(--ids-base-color-gold-600);--ids-sem-color-data-viz-status-negative: var(--ids-base-color-red-600);--ids-sem-color-data-viz-status-positive: var(--ids-base-color-green-600);--ids-sem-color-data-viz-structure-axis: var(--ids-base-color-gray-400);--ids-sem-color-data-viz-structure-divider: var(--ids-base-color-gray-500);--ids-sem-color-data-viz-structure-fill: var(--ids-base-color-gray-600);--ids-sem-color-data-viz-structure-label: var(--ids-base-color-gray-200);--ids-sem-color-neutral-100: var(--ids-base-color-gray-100);--ids-sem-color-neutral-200: var(--ids-base-color-gray-200);--ids-sem-color-neutral-25: var(--ids-base-color-white);--ids-sem-color-neutral-300: var(--ids-base-color-gray-300);--ids-sem-color-neutral-400: var(--ids-base-color-gray-400);--ids-sem-color-neutral-50: var(--ids-base-color-gray-50);--ids-sem-color-neutral-500: var(--ids-base-color-gray-500);--ids-sem-color-neutral-600: var(--ids-base-color-gray-600);--ids-sem-color-neutral-700: var(--ids-base-color-gray-700);--ids-sem-color-neutral-800: var(--ids-base-color-gray-800);--ids-sem-color-neutral-900: var(--ids-base-color-gray-900);--ids-sem-color-neutral-950: var(--ids-base-color-gray-950);--ids-sem-color-on-surface-button-primary-active: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-button-primary-focus: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-hover: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-primary-rest: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-button-secondary-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-secondary-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-button-secondary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-secondary-hover: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-secondary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-button-tertiary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-hover: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-button-tertiary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-caution-default: var(--ids-base-color-gold-300);--ids-sem-color-on-surface-caution-muted: var(--ids-base-color-gold-400);--ids-sem-color-on-surface-default: var(--ids-base-color-gray-50);--ids-sem-color-on-surface-dim: var(--ids-sem-color-neutral-500);--ids-sem-color-on-surface-error-default: var(--ids-base-color-red-300);--ids-sem-color-on-surface-error-muted: var(--ids-base-color-red-400);--ids-sem-color-on-surface-info-default: var(--ids-base-color-blue-300);--ids-sem-color-on-surface-info-muted: var(--ids-base-color-blue-400);--ids-sem-color-on-surface-interactive-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-interactive-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-hover: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-inverse-active: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-interactive-inverse-focus: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-hover: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-rest: var(--ids-sem-color-on-surface-default);--ids-sem-color-on-surface-interactive-inverse-selected: var(--ids-sem-color-on-surface-inverse);--ids-sem-color-on-surface-interactive-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-interactive-selected: var(--ids-sem-color-primary-200);--ids-sem-color-on-surface-inverse: var(--ids-sem-color-neutral-900);--ids-sem-color-on-surface-link-active: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-link-disabled: var(--ids-sem-color-on-surface-subdued);--ids-sem-color-on-surface-link-focus: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-link-hover: var(--ids-sem-color-primary-400);--ids-sem-color-on-surface-link-rest: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-link-visited: var(--ids-base-color-fuchsia-300);--ids-sem-color-on-surface-muted: var(--ids-sem-color-neutral-300);--ids-sem-color-on-surface-primary: var(--ids-sem-color-primary-300);--ids-sem-color-on-surface-subdued: var(--ids-sem-color-neutral-200);--ids-sem-color-on-surface-subtle: var(--ids-sem-color-neutral-200);--ids-sem-color-on-surface-success-default: var(--ids-base-color-green-300);--ids-sem-color-on-surface-success-muted: var(--ids-base-color-green-400);--ids-sem-color-overlay-dark: rgba(10, 11, 14, .8);--ids-sem-color-overlay-light: rgba(10, 11, 14, .9);--ids-sem-color-overlay-subdued: rgba(23, 25, 31, .96);--ids-sem-color-primary-100: var(--ids-base-color-blue-100);--ids-sem-color-primary-200: var(--ids-base-color-blue-200);--ids-sem-color-primary-300: var(--ids-base-color-blue-300);--ids-sem-color-primary-400: var(--ids-base-color-blue-400);--ids-sem-color-primary-50: var(--ids-base-color-blue-50);--ids-sem-color-primary-500: var(--ids-base-color-blue-500);--ids-sem-color-primary-600: var(--ids-base-color-blue-600);--ids-sem-color-primary-700: var(--ids-base-color-blue-700);--ids-sem-color-primary-800: var(--ids-base-color-blue-800);--ids-sem-color-primary-900: var(--ids-base-color-blue-900);--ids-sem-color-primary-950: var(--ids-base-color-blue-950);--ids-sem-color-ring-default: var(--ids-sem-color-primary-300);--ids-sem-color-secondary-100: var(--ids-base-color-blue-100);--ids-sem-color-secondary-200: var(--ids-base-color-blue-200);--ids-sem-color-secondary-300: var(--ids-base-color-blue-300);--ids-sem-color-secondary-400: var(--ids-base-color-blue-400);--ids-sem-color-secondary-50: var(--ids-base-color-blue-50);--ids-sem-color-secondary-500: var(--ids-base-color-blue-500);--ids-sem-color-secondary-600: var(--ids-base-color-blue-600);--ids-sem-color-secondary-700: var(--ids-base-color-blue-700);--ids-sem-color-secondary-800: var(--ids-base-color-blue-800);--ids-sem-color-secondary-900: var(--ids-base-color-blue-900);--ids-sem-color-shadow-default: var(--ids-base-color-transparent);--ids-sem-color-shadow-muted: var(--ids-sem-color-neutral-700);--ids-sem-color-surface-app: var(--ids-sem-color-neutral-950);--ids-sem-color-surface-button-primary-active: var(--ids-sem-color-primary-200);--ids-sem-color-surface-button-primary-disabled: var(--ids-sem-color-surface-muted);--ids-sem-color-surface-button-primary-focus: var(--ids-sem-color-primary-300);--ids-sem-color-surface-button-primary-hover: var(--ids-sem-color-primary-200);--ids-sem-color-surface-button-primary-rest: var(--ids-sem-color-primary-300);--ids-sem-color-surface-button-secondary-active: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-secondary-disabled: var(--ids-base-color-transparent);--ids-sem-color-surface-button-secondary-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-button-secondary-hover: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-secondary-rest: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-active: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-tertiary-disabled: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-button-tertiary-hover: var(--ids-sem-color-surface-interactive-hover);--ids-sem-color-surface-button-tertiary-rest: var(--ids-base-color-transparent);--ids-sem-color-surface-caution: var(--ids-base-color-gold-700);--ids-sem-color-surface-dark: var(--ids-base-color-gray-600);--ids-sem-color-surface-default: var(--ids-sem-color-neutral-900);--ids-sem-color-surface-error: var(--ids-base-color-red-700);--ids-sem-color-surface-info: var(--ids-base-color-blue-700);--ids-sem-color-surface-interactive-active: var(--ids-sem-color-primary-200);--ids-sem-color-surface-interactive-disabled: var(--ids-sem-color-surface-muted);--ids-sem-color-surface-interactive-focus: var(--ids-base-color-transparent);--ids-sem-color-surface-interactive-hover: var(--ids-sem-color-primary-900);--ids-sem-color-surface-interactive-inverse-active: var(--ids-sem-color-primary-100);--ids-sem-color-surface-interactive-inverse-disabled: var(--ids-sem-color-surface-inverse-default);--ids-sem-color-surface-interactive-inverse-focus: var(--ids-sem-color-primary-100);--ids-sem-color-surface-interactive-inverse-hover: var(--ids-sem-color-primary-100);--ids-sem-color-surface-interactive-inverse-rest: var(--ids-sem-color-primary-700);--ids-sem-color-surface-interactive-inverse-selected: var(--ids-sem-color-primary-200);--ids-sem-color-surface-interactive-rest: var(--ids-sem-color-primary-300);--ids-sem-color-surface-interactive-selected: var(--ids-sem-color-primary-950);--ids-sem-color-surface-inverse-default: var(--ids-sem-color-neutral-100);--ids-sem-color-surface-inverse-muted: var(--ids-sem-color-neutral-200);--ids-sem-color-surface-light: var(--ids-sem-color-neutral-900);--ids-sem-color-surface-muted: var(--ids-sem-color-neutral-700);--ids-sem-color-surface-subdued: var(--ids-sem-color-neutral-800);--ids-sem-color-surface-success: var(--ids-base-color-green-700);--ids-sem-color-surface-urgent: var(--ids-base-color-red-400);--ids-sem-ring-focus: 0 0 0 2px var(--ids-sem-color-surface-default), 0 0 0 4px var(--ids-sem-color-primary-300)}}.pi-header{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;font-size:13px;color:#3a4250}.pi-header-row{display:flex;gap:8px;align-items:baseline}.pi-header-lbl{font-weight:600;color:#444}.pi-legend{font-size:12px;color:#5a6472;font-style:italic}.msg-line{color:#b00020;font-size:13px;margin:0 0 12px;padding:6px 10px;background:#fdecef;border:1px solid #f5c2cb;border-radius:4px}.pi-list{flex:1 1 auto;min-height:0;overflow:auto;outline:none}.col-opt{width:210px;min-width:210px}.col-glerr{width:90px;white-space:nowrap;color:#b00020;font-weight:600}.modal-row td.col-glerr{color:#b00020}.page{display:flex;flex-direction:column;height:100vh;background:#eef0f4;font-family:Segoe UI,system-ui,sans-serif;font-size:13px;color:#222}.footer{flex-shrink:0;display:flex;align-items:center;padding:14px 20px;gap:var(--ids-sem-space-2, 8px);background:#f8f9fb;border-top:1px solid #e2e5ea}.MuiDialog-root.rols-modal .MuiPaper-root.MuiDialog-paper{width:880px!important;max-width:880px!important;max-height:92vh}.rols-body{display:flex;flex-direction:column;min-height:0;gap:var(--ids-sem-space-2, 8px)}.rols-header{display:flex;align-items:baseline;gap:var(--ids-sem-space-2, 8px)}.rols-position-to{max-width:240px}.rols-table-wrap{flex:0 0 auto;min-height:0;max-height:442px;overflow:auto}.rols-row-active>td{background:var(--ids-sem-color-background-selected, #e8f1fb)}.rols-msg{min-height:18px}.pd-bin-readout{display:grid;grid-template-columns:minmax(0,max-content) auto auto auto minmax(0,1fr);gap:var(--ids-base-space-20) var(--ids-base-space-60);align-items:start;margin:var(--ids-base-space-50) 0 var(--ids-base-space-50);padding:var(--ids-base-space-30) var(--ids-base-space-40);background:var(--ids-sem-color-surface-subdued);border:1px solid var(--ids-sem-color-surface-muted);border-radius:var(--ids-sem-size-border-radius-default)}.pd-bin-readout-divider{display:block;border-top:1px solid var(--ids-sem-color-surface-muted)}.pd-bin-readout>div{display:flex;flex-direction:column;gap:var(--ids-base-space-5);min-width:0}.pd-bin-readout dd{margin:0;min-height:var(--ids-base-space-40)}.pd-bin-readout-desc dd{font-family:var(--ids-sem-type-font-body);overflow-wrap:anywhere}.page{display:flex;flex-direction:column;height:100vh;height:100dvh;background:#eef0f4;font-family:Segoe UI,system-ui,sans-serif;font-size:13px;color:#222}.shell{flex:1;display:flex;flex-direction:column;margin:8px auto;max-width:1680px;width:calc(100% - 32px);background:#fff;border-radius:4px;box-shadow:0 1px 6px #00000024;overflow:hidden;min-height:0}.form-body{flex:1;overflow-y:auto;padding:32px 40px;min-height:0}.spinner-sm{width:16px;height:16px;border-width:2px;display:inline-block;vertical-align:middle}.error-banner{flex-shrink:0;background:#fef2f2;border-bottom:1px solid #f5c6c6;padding:9px 16px;font-size:12px;color:#7f1d1d;display:flex;align-items:center;gap:8px}.error-banner .err-icon{font-size:14px;flex-shrink:0}.val-banner{flex-shrink:0;background:#fff3cd;border-bottom:1px solid #f0c040;padding:7px 16px;font-size:12px;color:#856404}.footer{flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;row-gap:10px;padding:14px 20px;gap:var(--ids-sem-space-2, 8px);background:#f8f9fb;border-top:1px solid #e2e5ea}.fkeys{font-size:12px;color:#999;display:flex;flex-wrap:wrap;gap:4px 14px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:100}.modal-card{background:#fff;border-radius:4px;box-shadow:0 8px 32px #00000038;display:flex;flex-direction:column;width:760px;max-width:calc(100vw - 32px);max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow:hidden}.modal-card-sm{width:360px}.modal-header{background:#002d52;color:#fff;padding:0 16px;height:44px;display:flex;align-items:center;flex-shrink:0}.modal-title{font-size:13px;font-weight:600;flex:1}.modal-body{flex:1;overflow-y:auto;min-height:0}.modal-loading,.modal-empty{padding:40px;text-align:center;color:var(--ids-sem-color-on-surface-muted);font-size:13px}.modal-footer{display:flex;align-items:center;padding:8px 12px;gap:var(--ids-sem-space-2, 8px);background:#f8f9fb;border-top:1px solid #e2e5ea;flex-shrink:0}.modal-table{width:100%;border-collapse:collapse;font-size:12px;border:1px solid var(--ids-sem-color-border-muted)}.modal-table thead tr{background:var(--ids-sem-color-surface-muted);border-bottom:2px solid var(--ids-sem-color-border-muted)}.modal-table th{padding:8px 12px;text-align:left;font-weight:600;color:var(--ids-sem-color-on-surface-default);white-space:nowrap;border:0;border-bottom:1px solid var(--ids-sem-color-border-muted)}.modal-row:hover,.modal-row:focus{background:var(--ids-sem-color-surface-interactive-hover)}.modal-row td{padding:7px 12px;color:var(--ids-sem-color-on-surface-default);border:0;border-bottom:1px solid var(--ids-sem-color-border-muted)}.modal-row-active,.modal-row-active:hover{background:var(--ids-sem-color-surface-interactive-hover);box-shadow:inset 3px 0 0 var(--ids-sem-color-on-surface-interactive-rest)}.ae-body{display:block;width:min(980px,100%);margin-inline:auto}.ae-body>.launcher-title{margin-bottom:24px}[data-testid=pd0010dd]>[data-testid=shared-footer-bar],[data-testid=pd0010dd]>.footer{margin-inline:-24px;padding-inline:24px}.panel-head-row{position:relative}.ae-head-actions{position:absolute;top:var(--ids-base-space-05, .125rem);right:0;display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px)}.panel-body{position:relative;flex:1;overflow-y:auto;padding:0 40px 32px;min-height:0}.ae-list{max-height:calc(100vh - 220px);overflow-y:auto}.ae-table{max-width:900px}.col-opt{width:40px;text-align:center;white-space:nowrap}.col-opt-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:20px;height:20px;margin:0;cursor:pointer;border-radius:4px;background-color:#fff;border:1px solid #828282;transition:background-color .1s cubic-bezier(.4,0,.6,1),border-color .1s cubic-bezier(.4,0,.6,1)}@media(prefers-reduced-motion:reduce){.col-opt-input{transition:none}}.col-opt-input:hover:not(:checked):not(:disabled){background-color:#ebf6ff}.col-opt-input:checked{background-color:#003468;border:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='%23ffffff' d='M15.656 2.79906C15.9903 3.13336 15.9903 3.67536 15.656 4.00965L6.76194 12.9037C6.23662 13.429 5.38491 13.429 4.85959 12.9037L0.403157 8.44726C0.0688615 8.11297 0.0688616 7.57097 0.403157 7.23667C0.737452 6.90238 1.27945 6.90238 1.61375 7.23667L5.81077 11.4337L14.4454 2.79906C14.7797 2.46477 15.3217 2.46477 15.656 2.79906Z'/></svg>");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.col-opt-input:disabled{background-color:#e3e3e3;border:1px solid #b2b2b2;cursor:not-allowed}.col-opt-input:disabled:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='%23959595' d='M15.656 2.79906C15.9903 3.13336 15.9903 3.67536 15.656 4.00965L6.76194 12.9037C6.23662 13.429 5.38491 13.429 4.85959 12.9037L0.403157 8.44726C0.0688615 8.11297 0.0688616 7.57097 0.403157 7.23667C0.737452 6.90238 1.27945 6.90238 1.61375 7.23667L5.81077 11.4337L14.4454 2.79906C14.7797 2.46477 15.3217 2.46477 15.656 2.79906Z'/></svg>")}.col-opt-input:focus-visible{border:1px solid #828282;box-shadow:0 0 0 2px #fff,0 0 0 4px #005ba8;outline:none}.col-opt-input:focus-visible:checked{border:none}.col-desc,.modal-row td.col-desc{color:var(--ids-sem-color-on-surface-default, #222)}.ae-slots{list-style:none;margin:8px 0 0;padding:0;max-width:900px}.ae-slot{display:flex;align-items:center;gap:12px;padding:6px 8px}.ae-slot:hover{background:var(--ids-sem-color-surface-interactive-hover, #ebf6ff)}.ae-slot:focus-within{background:var(--ids-sem-color-surface-interactive-focus, #ebf6ff)}.ae-slot-link{border:none;background:none;padding:0;font:inherit;font-size:16px;line-height:20px;text-align:left;cursor:pointer;color:var(--ids-sem-color-on-surface-interactive-rest, #0a5cbf);text-decoration:none}.ae-slot-link:hover:not(:disabled){text-decoration:underline}.ae-slot-link:disabled{color:var(--ids-sem-color-on-surface-disabled, #9aa6b2);cursor:default}.ae-slots--two-col{column-count:2;column-gap:var(--ids-base-space-60, 24px)}.ae-slots--two-col .ae-slot{break-inside:avoid}.pp-select-hint{margin:0 0 4px 8px;font-size:12px;color:var(--ids-sem-color-on-surface-muted, #5a6472)}.rs-grid{display:block;max-width:900px}.rs-grid:focus{outline:none}.rs-cell-opt{width:30px;white-space:nowrap;padding:5px 4px!important;text-align:center}.rs-cell-desc{width:auto;padding:5px 16px!important}.rs-desc-label{display:block;width:100%;line-height:inherit;cursor:pointer}.rs-row>.rs-cell-opt,.rs-row>.rs-cell-desc{line-height:20px}tr.rs-row{height:31px}.rs-row-clickable{cursor:pointer}tbody tr.rs-row:focus-within>td{background-color:var(--ids-sem-color-surface-interactive-focus, #ebf6ff)}.rs-row-empty{cursor:default}.rs-row-empty:hover{background-color:inherit!important}.rs-box{display:flex;align-items:center;justify-content:center}.pw-screen{display:block}.pw-field{display:flex;flex-direction:column;gap:6px;max-width:320px;margin-top:12px}.pw-modal-body{padding:18px 16px}.pw-label{font-size:12px;font-weight:600;color:var(--ids-sem-color-on-surface-default, #444)}.pw-field .ids-text-input-container,.pw-field .ids-text-input{border:0;background:none;box-shadow:none;padding:0;margin:0;width:max-content}.pw-input{height:32px;padding:0 8px;font:inherit;text-transform:uppercase;border:1px solid var(--ids-sem-color-border-default, #ced3db);border-radius:4px;background:var(--ids-sem-color-surface-default, #fff);box-sizing:border-box}.pw-input:focus{outline:2px solid var(--ids-sem-color-on-surface-interactive-rest, #003865);outline-offset:1px}.pw-error{font-size:12px;color:var(--ids-sem-color-on-surface-danger, #b3261e)}.lo-body{padding:12px 14px}.lo-list{list-style:none;margin:0 0 10px;padding:0}.lo-list li{margin:0}.lo-opt{display:grid!important;grid-template-columns:22px 1fr;align-items:center;gap:10px;width:100%!important;justify-content:start!important;border:none;background:none;padding:4px 6px!important;text-align:left;cursor:pointer;border-radius:4px}.lo-opt:hover{background:var(--ids-sem-color-surface-interactive-hover, #f0f5fb)}.lo-code{text-align:right;font-weight:var(--ids-base-type-weight-semibold, 600);color:var(--ids-sem-color-on-surface-interactive-rest, #003865)}.lo-label{font-size:14px;text-align:left}.lo-entry{display:flex;align-items:center;gap:10px;padding-top:6px;border-top:1px solid var(--ids-sem-color-border-muted, #e2e5ea)}.lo-entry .ids-text-input-container,.lo-entry .ids-text-input{border:0;background:none;box-shadow:none;padding:0;margin:0}.pii-body{display:flex;flex-direction:column}.pii-search{display:flex;gap:36px;align-items:center;margin:20px 0 16px;flex-wrap:wrap}.pii-field{display:flex;flex-direction:row;align-items:center;gap:8px}.pii-field--grow .pw-input{width:auto}.pii-search .pw-label{white-space:nowrap;flex-shrink:0}.pii-posn-label{text-align:right}.pii-input-with-lookup{display:flex;align-items:center;gap:6px}.pii-manf{width:80px}.pii-grid-wrap{flex:1;min-height:0;overflow-y:auto}.pii-grid{display:contents}.pii-grid-busy>table{opacity:.55;transition:opacity .12s ease-out}.pii-table{max-width:1100px;table-layout:fixed}.pii-grid .pii-table th:nth-child(1){width:var(--pii-col-0)}.pii-grid .pii-table th:nth-child(2){width:var(--pii-col-1)}.pii-grid .pii-table th:nth-child(3){width:var(--pii-col-2)}.pii-grid .pii-table th:nth-child(4){width:var(--pii-col-3)}.pii-grid .pii-table th:nth-child(5){width:var(--pii-col-4)}.pii-table td,.pii-table th{padding:0 6px;font-size:12px}.pii-table tbody tr{height:26px}.pii-table tbody td,.pii-table tbody td.MuiTableCell-root{padding:0 6px!important;height:26px;line-height:1.1}.pii-table thead th.MuiTableCell-root{padding:3px 6px!important}.pii-opt-cell{display:flex;align-items:center;gap:4px}.pii-opt-input,.pii-opt-cell .pii-opt-input>div{width:26px;min-width:26px;min-height:0}.pii-opt-cell .ids-text-input-container,.pii-opt-cell .ids-text-input{border:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;width:26px!important;min-width:26px!important;max-width:26px!important}.pii-opt-cell fieldset{width:auto;height:auto;top:0}.pii-opt-cell legend{display:none}.pii-opt-cell .MuiInputBase-root,.pii-opt-cell .MuiOutlinedInput-root,.pii-opt-cell .MuiGrid2-root{height:22px;min-height:22px;max-height:22px;background-color:transparent!important}.pii-opt-cell input{width:26px;min-width:26px;height:20px;min-height:20px;padding:0 2px;text-align:center;font-size:12px;background-color:transparent!important}.pii-opt-cell,.pii-table tbody td.col-opt{overflow:visible}.pii-prompt-link{padding:0;border:0;background:none;font:inherit;text-align:left;color:var(--ids-sem-color-text-link, #0c5c9e);text-decoration:underline;cursor:pointer}.pii-prompt-link:hover{text-decoration:none}.pii-col-desc{min-width:320px}.pii-col-mfr{min-width:48px}.pii-col-bin{width:130px}.pii-col-qty{width:90px;text-align:right;font-variant-numeric:tabular-nums}.modal-row td.pii-col-qty{text-align:right}.pii-opt-input{width:28px;height:24px;text-align:center;font:inherit;text-transform:uppercase;border:1px solid var(--ids-sem-color-border-default, #ced3db);border-radius:3px;box-sizing:border-box}.pii-opt-input:focus{outline:2px solid var(--ids-sem-color-on-surface-interactive-rest, #003865);outline-offset:1px}.paging-bar{display:flex;align-items:center;justify-content:center;gap:6px;max-width:1100px;padding:6px 0;background:var(--ids-sem-color-surface-brand-subtle, #c8d3e8);border:1px solid var(--ids-sem-color-border-muted, #ced3db);border-top:0;font-size:12px}.pii-pager-link{color:var(--ids-sem-color-text-link, #0c5c9e);text-decoration:underline;cursor:pointer;padding:0 14px}.pii-pager-link:hover{text-decoration:none}.pii-pager-link.disabled{color:var(--ids-sem-color-on-surface-disabled, #8b93a1);text-decoration:none;cursor:default}.pii-pager-arrow{color:var(--ids-sem-color-text-link, #0c5c9e);font-size:10px}.paging-bar:has(.pii-pager-link.disabled:first-of-type) .pii-pager-arrow:first-child{color:#8b93a1}.list-top-hint{padding:10px 4px;min-height:34px;font-size:12px;line-height:14px;font-style:italic;color:var(--ids-sem-color-on-surface-default, #000);white-space:nowrap}.launcher{flex:1;overflow-y:auto;min-height:0;padding:24px 32px}.launcher-title{font-size:22px;font-weight:700;color:var(--ids-sem-color-on-surface-default, #000000);margin:0 0 4px}.launcher-sub{font-size:13px;color:#6b7280;margin:0 0 20px}.launcher-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.launcher-tile{display:flex;align-items:center;gap:12px;text-align:left;background:#fff;border:1px solid #d3dae3;border-left-width:4px;border-radius:6px;padding:12px 14px;cursor:pointer;font:inherit;color:#1a2733}.launcher-tile:hover{border-color:#003865;box-shadow:0 2px 8px #0038651f}.launcher-tile:focus-visible{outline:2px solid #003865;outline-offset:2px}.launcher-num{flex-shrink:0;min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-weight:700;font-size:15px;background:#e8f0fe;color:#003865}.launcher-label{font-size:14px;font-weight:600}.launcher-tile.grp-ops{border-left-color:#0a5cbf}.launcher-tile.grp-inv{border-left-color:#00263e}.launcher-tile.grp-rpt{border-left-color:#8a94a6}.launcher-tile.grp-cfg{border-left-color:#2f8f5b}.screen-placeholder{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:48px 40px;text-align:center;color:#5a6472}.sp-badge{font-family:monospace;font-size:12px;font-weight:700;letter-spacing:.5px;color:#003865;background:#e8f0fe;border:1px solid #c4d6f0;border-radius:3px;padding:4px 10px}.screen-placeholder h2{margin:0;font-size:20px;color:#002d52}.screen-placeholder p{margin:0;font-size:13px;max-width:460px}.screen-placeholder pre{font-size:11px;text-align:left;background:#f5f6f8;border:1px solid #e2e5ea;border-radius:4px;padding:12px 16px;max-width:100%;overflow:auto;color:#444}.dev-gallery .dg-note{font-size:12px;color:#777;margin:0 0 20px}.dg-card{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid #e2e5ea;border-radius:6px;padding:14px 16px;box-shadow:0 1px 3px #0000000f}.dg-screen-note{margin-top:8px;font-size:11px;color:#5a6472;border-top:1px dashed #e2e5ea;padding-top:6px}.sgr-form{display:grid;grid-template-columns:max-content 1fr;row-gap:10px;column-gap:16px;max-width:720px}.sgr-form:focus{outline:none}.sgr-row{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.sgr-row-indent>.sgr-label{padding-left:18px}.sgr-label{display:flex;align-items:center;min-height:32px}.sgr-label label{margin:0}.sgr-field{display:flex;align-items:center;min-height:32px}.sgr-inline{display:flex;align-items:center;gap:10px}.sgr-out{font-size:14px;color:var(--ids-sem-color-on-surface-default, #454545)}.sgl-grid{display:flex;flex-direction:column;min-height:0}.sgl-grid:focus{outline:none}.sgl-grid .ae-msg{margin-top:10px}.sgl-footer{display:flex;justify-content:flex-end;gap:var(--ids-sem-space-2, 8px)}@media(max-width:960px){.form-body{padding:24px}.panel-head{padding:24px 24px 16px}.panel-body{padding:0 24px 24px}.panel-msgline{padding:12px 24px 16px}.launcher{padding:20px}}@media(max-width:640px){.shell{margin:4px auto;width:calc(100% - 8px)}.form-body{padding:20px 16px}.panel-head{padding:20px 16px 16px}.panel-body{padding:0 16px 20px}.panel-msgline{padding:12px 16px 16px}.footer{padding:10px 12px}.footer>.spacer{flex-basis:100%;height:0}.footer button{padding-left:14px!important;padding-right:14px!important}.col-opt-input{width:24px;height:24px}.col-opt-input:checked{background-size:14px 14px}.ae-slot{padding:10px 8px}.pii-opt-input{width:40px;height:36px}.pw-input{height:40px}.lo-opt{padding:8px 6px!important}.modal-card,.modal-card-sm{width:100%;max-width:calc(100vw - 16px)}.modal-footer{flex-wrap:wrap;row-gap:8px;padding:8px}}.pii-row-info{margin-left:6px;padding:0;border:0;background:none;font-size:14px;line-height:1;color:var(--ids-sem-color-text-link, #0c5c9e);cursor:pointer}.pii-row-info:hover{opacity:.75}.ima-body{padding:4px 8px}.ima-form{display:flex;flex-direction:column;gap:14px;padding:8px 4px}.ima-row{display:flex;align-items:center;gap:10px}.ima-section-label{font-weight:600;margin-top:6px}.ima-date-label{width:60px;flex-shrink:0}.ima-live-summary{color:var(--ids-sem-color-on-surface-subdued)}.ima-prompt-label{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--ids-sem-color-on-surface-default);cursor:pointer;text-align:left;width:160px;flex-shrink:0}.ima-prompt-label:hover{color:var(--ids-sem-color-text-link, #0c5c9e)}.ima-sgpos-trigger{display:inline-block;width:32px;flex-shrink:0}.ima-sgpos-trigger input{text-align:center}.sg-stk-grp-heading{display:flex;flex-direction:column;line-height:1.1}.modal-list{outline:none}.pc-body{display:block;width:min(980px,100%);margin-inline:auto}.pc-body>.launcher-title{margin-bottom:16px}.pc-list{display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 220px);overflow-y:auto}.pc-pager{display:flex;justify-content:flex-end;gap:var(--ids-sem-space-2, 8px);margin-top:var(--ids-sem-space-3, 12px)}.pc-form{display:grid;grid-template-columns:max-content 1fr;row-gap:12px;column-gap:16px;align-items:center}.pc-form>label{display:flex;align-items:center;min-height:32px;margin:0}.pc-prompt-link{padding:0;border:0;background:none;font:inherit;text-align:left;color:var(--ids-sem-color-text-link, #0c5c9e);text-decoration:underline;cursor:pointer}.pc-prompt-link:hover{text-decoration:none}.pc-msg-line{grid-column:1 / -1;font-size:13px;color:var(--ids-sem-color-sentiment-danger-default, #b3261e)}.pc-delete-target{font-weight:600;margin:0 0 8px}.pc-modal-footer{border-top:1px solid var(--ids-sem-color-border-muted, #ced3db)}.ia-form{display:flex;flex-direction:column;gap:10px;padding:14px 2px 0}.ia-form-submitting{pointer-events:none;opacity:.6}.ia-row{display:flex;align-items:center;gap:15px;min-height:30px}.ia-row-reason{align-items:flex-start}.ia-label{width:215px;flex-shrink:0;text-align:right;font-weight:600;color:var(--ids-sem-color-on-surface-default)}.ia-value{color:var(--ids-sem-color-on-surface-default);font-weight:400;overflow-wrap:anywhere}.ia-input{flex-shrink:0}.ia-input-qty{width:85px}.ia-input-reason{width:280px}.ia-footer{display:flex;align-items:center;gap:16px;padding:12px 24px;border-top:1px solid var(--ids-sem-color-neutral-200)}.ia-msg{flex:1;min-width:0;color:var(--ids-sem-color-on-surface-info-default);font-weight:500;text-align:left;font-size:13px}.ia-actions{display:flex;gap:16px;flex-shrink:0}.ia-required{color:var(--ids-sem-color-on-surface-subdued);font-weight:400;white-space:nowrap}.dms-pager{display:flex;align-items:center;justify-content:center;gap:var(--ids-sem-space-2, 8px);padding:8px 0;box-sizing:border-box}.dms-list-footer{border:1px solid var(--ids-sem-color-border-muted, #b2b2b2);border-top:0;border-radius:0 0 var(--ids-sem-size-border-radius-default, 4px) var(--ids-sem-size-border-radius-default, 4px);border-bottom-left-radius:var(--ids-sem-size-border-radius-default, 4px);margin-top:-1px;margin-bottom:var(--ids-base-space-30, .75rem);overflow:hidden;box-sizing:border-box;flex-shrink:0}.dms-list-footer .dms-pager{border:0;border-radius:0}.dms-pager-range{font-size:12px;color:#5a6472;min-width:64px;text-align:center}.pm-statusline .dms-pager{flex:1}.footer .dms-footer-back{padding-left:16px!important;padding-right:var(--ids-sem-space-1, 4px)!important}.dms-modal-footer-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--ids-sem-space-2, 8px);width:100%;padding:var(--ids-base-space-50, 20px) var(--ids-base-space-60, 24px) var(--ids-base-space-60, 24px);box-sizing:border-box}.dms-prompt-link{color:var(--ids-sem-color-on-surface-interactive-rest, #005ba8);font-weight:var(--ids-base-type-weight-bold, 700);cursor:pointer;text-decoration:none}.dms-prompt-link:hover{text-decoration:underline}.dms-prompt-link-button{background:none;border:0;padding:0;font:inherit;font-weight:var(--ids-base-type-weight-bold, 700);text-align:left}.dms-prompt-link-button:disabled{color:var(--ids-sem-color-on-surface-interactive-disabled, #959595);cursor:default}.dms-modal-footer-leading{display:flex;align-items:center;margin-right:auto}.modal-row td,.pm-row td{padding:7px 12px;color:var(--ids-sem-color-on-surface-default, #222);border:0;border-bottom:1px solid var(--ids-sem-color-border-muted, #d8dde4)}.dms-modal-no-close .ids-modal-title-close-button{display:none}.dms-grid-fill{display:flex;flex-direction:column;min-height:0}.dms-grid-fill>*,.dms-grid-fill .ant-table-wrapper,.dms-grid-fill .ant-spin-nested-loading,.dms-grid-fill .ant-spin-container,.dms-grid-fill .ant-table,.dms-grid-fill .ant-table-container{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.dms-grid-fill .ant-table-body{flex:1 1 auto}.shell>[data-testid=shared-footer-bar]{margin-top:auto;--dms-absorbs-slack: 1}.ml-lookup-loading,.ml-lookup-empty{padding:40px;text-align:center;color:var(--ids-sem-color-on-surface-muted, #4a4f57);font-size:13px}.ml-lookup-list{outline:none}.ml-col-opt{text-align:center;white-space:nowrap}.ml-lookup-pager{display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px)}.ml-lookup-footer{display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px);padding:16px 32px;border-top:1px solid var(--ids-sem-color-border-muted, #ced3db)}.ant-table-tbody>tr>td,.ant-table-tbody>tr>td.ant-table-cell{border-inline-start:0!important;border-inline-end:0!important}.sg-header{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;font-size:13px;color:#3a4250}.sg-list{flex:0 1 auto;min-height:0;overflow:hidden;outline:none}.modal-row td{padding:7px 12px;color:var(--ids-sem-color-on-surface-default, #222);border:0;border-bottom:1px solid var(--ids-sem-color-border-muted, #d8dde4)}.sg-col-opt{min-width:210px}.sg-col-mfr{width:70px;min-width:70px}.sg-col-pref{width:130px;min-width:130px;text-align:center;font-weight:600;color:#0057a8}.sg-error-body{padding:4px 0 16px;font-size:14px;color:#3a4250;line-height:1.5}.sgc-form{display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1 1 auto;min-height:0;padding-bottom:8px}.sgc-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sgc-label{font-size:13px;color:#3a4250;min-width:120px}.sgc-value{font-size:13px;color:#222;font-weight:600}.sgc-suffix{font-size:12px;color:#5a6472}.sgc-hint{font-size:12px;color:#0057a8;font-style:italic;margin-top:4px}.sgc-input-flag{width:45px!important;text-align:center}.sgc-taxable-lookup{color:#0057a8!important;text-decoration:underline!important;font-size:13px!important;min-width:0!important;width:auto!important;min-height:0!important;height:24px!important;padding:0 4px!important;justify-content:flex-start!important}.sgc-section-label{font-size:13px;font-weight:var(--ids-base-type-weight-semibold, 600);color:#00263e;margin-top:8px;padding-top:8px;border-top:1px solid #e2e5ea}.sgc-account-header{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:#5a6472}.sgc-account-header-label{width:260px}.sgc-account-header-account{width:140px}.sgc-account-header-default{width:90px;text-align:center}.sgc-account-row{display:flex;align-items:center;gap:12px}.sgc-account-label{font-size:13px;color:#3a4250;width:260px}.sgc-lookup-label{color:#0057a8!important;text-decoration:underline!important;font-size:13px!important;width:140px!important;min-height:0!important;height:24px!important;padding:0 4px!important;justify-content:flex-start!important}.sgc-account-default-cell{width:90px;display:flex;justify-content:center}.ssa-info-row{display:flex;align-items:baseline;gap:8px}.ssa-info-label{font-size:13px;color:#3a4250;min-width:100px}.ssa-info-value{font-size:13px;color:#222;font-weight:600}.ssa-list{flex:1 1 auto;min-height:0;overflow:hidden}.ssa-col-account{width:200px}.ssa-account-cell{display:flex;align-items:center;gap:4px}.ssa-lookup-icon{min-width:0!important;width:28px!important;min-height:0!important;height:28px!important;padding:0!important;font-size:13px!important}.soc-form{display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1 1 auto;min-height:0;padding-bottom:8px}.soc-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.soc-label{font-size:13px;color:#3a4250}.soc-suffix{font-size:12px;color:#5a6472}.soc-section-label{font-size:13px;font-weight:var(--ids-base-type-weight-semibold, 600);color:#00263e;margin-top:8px;padding-top:8px;border-top:1px solid #e2e5ea}.soc-tier-header,.soc-tier-row{display:flex;align-items:center;gap:10px}.soc-tier-header{font-size:12px;font-weight:600;color:#5a6472;text-decoration:underline;margin-top:6px}.soc-tier-label-col{width:90px}.soc-tier-demand-col,.soc-tier-supply-col,.soc-tier-reorder-col{width:90px;text-align:center}.soc-tier-label{font-size:13px;color:#222;font-weight:600}.soc-blocked-body{padding:4px 0 16px;font-size:14px;color:#3a4250;line-height:1.5}.pio-form{display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1 1 auto;min-height:0;padding-bottom:8px}.pio-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pio-label{font-size:13px;color:#3a4250}.pio-suffix{font-size:12px;color:#5a6472}.pd0110-col-opt{min-width:210px}.pd0110-col-dft{width:70px;text-align:center;font-weight:600;color:#0057a8}.eoq-hint{font-size:12px;color:#0057a8;font-style:italic;margin:0 0 8px}.eoq-list{flex:1 1 auto;min-height:0;overflow:hidden}.eoq-col-from{width:130px;text-align:right}.eoq-readonly-cell{font-weight:600;color:#222}.eoq-col-to{width:50px;text-align:center}.eoq-to-label{color:#5a6472}.eoq-col-tocost{width:130px}.eoq-col-days{width:150px}.eoq-blocked-body{padding:4px 0 16px;font-size:14px;color:#3a4250;line-height:1.5}.sg-pager{margin-bottom:auto}.shell{flex:1;display:flex;flex-direction:column;margin:8px auto;max-width:1040px;width:calc(100% - 32px);background:#fff;border-radius:4px;box-shadow:0 1px 6px #00000024;overflow:hidden;min-height:0;box-sizing:border-box}.panel-head{flex-shrink:0;padding:32px 40px 16px;background:#fff}.panel-head>.launcher-title{margin:0}.panel-body{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0 40px 32px;min-height:0}.panel-body-content{display:flex;flex-direction:column;flex:1;min-height:0}.panel-body-content-submitting{opacity:.5;pointer-events:none}.panel-body-spinner{position:absolute;top:4px;left:4px}.panel-msgline{flex-shrink:0;padding:12px 40px 16px;background:#fff}.panel-msgline>.ae-msg{margin:0}.ae-msg{margin:0 0 12px;padding:7px 12px;font-size:12px;color:var(--ids-sem-color-on-surface-default, #333);background:var(--ids-sem-color-surface-muted, #f3f5f8);border:1px solid var(--ids-sem-color-border-muted, #e2e5ea);border-radius:4px}.launcher-title{font-family:var(--ids-sem-type-font-heading, "Roboto Flex", Roboto, sans-serif);font-size:var(--ids-sem-typography-heading-h1-font-size, 1.75rem);font-variation-settings:var(--ids-base-type-variation-width-narrower, "wdth" 60);font-weight:var(--ids-base-type-weight-semibold, 600);color:var(--ids-sem-color-on-surface-default, #000000);border-bottom:1px solid var(--ids-sem-color-border-muted, #b2b2b2);padding:var(--ids-base-space-05, .125rem) 0 var(--ids-base-space-60, 1.5rem);margin:0 0 12px}.repl-position-to{flex-shrink:0;display:flex;gap:24px;align-items:center;padding:8px 0 16px;margin:0;font-size:13px}.repl-position-to-lbl{font-weight:600;color:#444;white-space:nowrap;flex-shrink:0}[data-testid=pd0650db-list]{flex:1;min-height:0;overflow:hidden}.modal-row td{padding:7px 12px;color:var(--ids-sem-color-on-surface-default, #222)}[data-testid=pd0650db-list] .modal-row td{border:none}.col-opt{min-width:210px}[data-testid=pd0650db-list] td.col-opt{padding:3px 16px!important}[id^=ids-listbox-option-list-ids-combo-box-list-box-repl-opt-]{width:max-content!important;min-width:100%!important}[id^=ids-listbox-option-list-ids-combo-box-list-box-repl-opt-] .ids-listbox-item-content{white-space:nowrap}[data-testid=pd0650db-pager]{flex-shrink:0}[data-testid=pd0650db] .footer{flex-shrink:0;display:flex;align-items:center;padding:14px 0;margin-top:12px;gap:var(--ids-sem-space-2, 8px);border-top:1px solid #e2e5ea}[data-testid=pd0650db] .screen-tag{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;font-weight:600;color:#9aa4b0;letter-spacing:.06em;padding-right:12px;margin-right:4px;border-right:1px solid #e2e5ea;flex-shrink:0}[data-testid=pd0650db] .fkeys{font-size:12px;color:#999;display:flex;gap:14px}[data-testid=pd0650db] .fkeys b{color:#555}[data-testid=pd0650db] .footer .spacer{flex:1}[data-testid=pd0650db] .footer button{min-height:38px!important;height:38px!important;padding:0 22px!important;font-size:14px!important}.repl-confirm-body{padding:8px 0 16px;font-size:13px}.repl-confirm-oldpart{text-align:center;font-weight:600;margin:0 0 12px}.oem-list{flex:0 1 auto;min-height:0;overflow:hidden;outline:none;margin-top:var(--ids-sem-space-4, 16px)}.oem-col-opt{min-width:210px}.oem-col-code{width:70px;min-width:70px}.oem-col-mfr{width:112px;min-width:112px}.oem-form{display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1 1 auto;min-height:0;padding-bottom:8px;outline:none}.oem-row{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.oem-row>:not(.oem-label){flex:1 1 auto;min-width:0}.oem-row-top{align-items:flex-start}.oem-row-top .oem-label{padding-top:7px}.oem-label{font-size:13px;color:#3a4250;min-width:220px}.oem-section-label{font-size:13px;font-weight:600;color:#00263e;margin-top:8px;padding-bottom:4px;border-bottom:1px solid #e2e5ea}.oem-prompt-label{min-width:0!important;padding:0!important;height:auto!important;min-height:0!important;font-size:13px!important;font-weight:400!important;text-decoration:underline;justify-content:flex-start!important}.oem-prompt-label--plain{text-decoration:none!important;color:inherit!important;cursor:pointer}.oem-label .oem-prompt-label--plain{line-height:inherit!important;vertical-align:baseline}.oem-input-flag{width:48px!important;text-align:center}.oem-input-code{width:70px!important}.oem-input-protected input{cursor:default}.oem-desc-stack{display:flex;flex-direction:column;gap:8px}.oem-input-desc{width:304px!important}.oem-confirm-body{padding:4px 0 16px;font-size:14px;color:#3a4250;line-height:1.5}[data-testid=pd0351db]>[data-testid=shared-footer-bar],[data-testid=pd0351db]>.footer{margin-inline:-24px;padding-inline:24px}[data-testid=pd0351db] .dms-list-footer{border:0;border-radius:0;margin-top:0}.oem-ld{display:flex;flex-direction:column;gap:var(--ids-base-space-20, 8px);outline:none}.oem-ld-group{display:flex;flex-direction:column;gap:var(--ids-base-space-05, 2px)}.oem-ld-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ids-base-space-60, 24px)}.oem-ld-row--top{align-items:flex-start}.oem-ld-label{color:var(--ids-sem-color-on-surface-muted, #5a6472);text-align:left}.oem-ld-value{text-align:right;color:var(--ids-sem-color-on-surface-default, #222);font-variant-numeric:tabular-nums}.oem-ld-value--emphasis{font-weight:var(--ids-base-type-weight-semibold, 600)}.oem-ld-desc{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ids-base-space-05, 2px)}.oem-ld-desc-line:empty{display:none}.oem-ld-divider{border:0;border-top:1px solid var(--ids-sem-color-border-muted, #e2e5ea);margin:0}[data-testid=ids-modal-content-pd0351dd]>[data-testid=ids-react-box]:last-child:empty{height:var(--ids-base-space-10, 4px)}.sop-list{flex:0 1 auto;min-height:0;overflow:hidden;outline:none;margin-top:var(--ids-sem-space-4, 16px)}.sop-col-opt{min-width:210px}.sop-col-desc{min-width:240px}.sop-col-pref{min-width:184px;white-space:nowrap}.sop-form{display:flex;flex-direction:column;gap:var(--ids-base-space-60, 24px);overflow-y:auto;flex:1 1 auto;min-height:0;outline:none;padding:var(--ids-base-space-10, 4px) var(--ids-base-space-10, 4px) var(--ids-base-space-10, 4px);margin:calc(-1 * var(--ids-base-space-10, 4px)) calc(-1 * var(--ids-base-space-10, 4px)) 0}.sop-row{display:flex;align-items:center;gap:12px}.sop-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ids-base-space-10)}.sop-label{color:#3a4250}.sop-input-desc{width:240px}.sop-input-desc input{width:100%;box-sizing:border-box}.sop-confirm-body{padding:4px 0 16px;font-size:14px;color:#3a4250;line-height:1.5}[data-testid=pd0320db]>[data-testid=shared-footer-bar],[data-testid=pd0320db]>.footer{margin-inline:-24px;padding-inline:24px}[data-testid=pd0320db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading]{padding-left:0}[data-testid=ids-modal-content-pd0320dd]>[data-testid=ids-react-box]:last-child:empty{height:0}[data-testid=pd0320db] .dms-list-footer{border:0;border-radius:0;margin-top:0}.modal-table th{padding:8px 12px;text-align:left;font-weight:600;color:var(--ids-sem-color-on-surface-default, #222);white-space:nowrap;border:1px solid var(--ids-sem-color-border-muted, #d8dde4)}.modal-row td{padding:7px 12px;color:var(--ids-sem-color-on-surface-default, #222);border:1px solid var(--ids-sem-color-border-muted, #d8dde4)}.df-list{flex:1 1 auto;min-height:0;position:relative;overflow:hidden;outline:none;margin-top:var(--ids-sem-space-4, 16px);margin-bottom:var(--ids-base-space-30, 12px)}.df-list-content-submitting{opacity:.5;pointer-events:none}.df-list-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:var(--ids-sem-space-2, 8px);pointer-events:none}.df-list-overlay-text{font-size:14px;color:var(--ids-sem-color-on-surface-muted, #6d6d6d)}.df-form-host{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.df-form-submitting{opacity:.5;pointer-events:none}.df-form-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:var(--ids-sem-space-2, 8px);pointer-events:none}.df-form-overlay-text{font-size:14px;color:var(--ids-sem-color-on-surface-muted, #6d6d6d)}[data-testid=pd0800db]>[data-testid=shared-footer-bar]{margin-top:auto;--dms-absorbs-slack: 1;margin-inline:-24px;padding-inline:24px}[data-testid=pd0800db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading]{padding-left:0}[data-testid=pd0800db] .dms-grid-fill{display:flex;flex-direction:column;min-height:0}[data-testid=pd0800db] .dms-grid-fill>*,[data-testid=pd0800db] .dms-grid-fill .ant-table-wrapper,[data-testid=pd0800db] .dms-grid-fill .ant-spin-nested-loading,[data-testid=pd0800db] .dms-grid-fill .ant-spin-container,[data-testid=pd0800db] .dms-grid-fill .ant-table,[data-testid=pd0800db] .dms-grid-fill .ant-table-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}[data-testid=pd0800db] .dms-grid-fill .ant-table-body{flex:1 1 auto}.df-active-filter{margin:0 0 8px;font-size:12px;font-weight:600;color:#00263e}.df-col-opt{min-width:210px}.df-col-desc{min-width:240px}[data-testid=pd0800db] .ant-table-thead>tr>th{font-weight:400;color:var(--ids-sem-color-on-surface-muted, #6d6d6d)}[data-testid=pd0800db] .df-list .modal-row>td{border-left:0;border-right:0;border-bottom:0;border-top:1px solid var(--ids-sem-color-border-muted, #d8dde4)}[data-testid=pd0800db] .df-list .modal-row:first-child>td{border-top:0}[data-testid=pd0800de-footer].dms-modal-footer-actions{padding-top:var(--ids-base-space-30, 12px)}.df-form{display:flex;flex-direction:column;gap:var(--ids-base-space-40, 16px);overflow-y:auto;flex:1 1 auto;min-height:0;outline:none;padding:var(--ids-base-space-10, 4px) var(--ids-base-space-10, 4px) 8px;margin:calc(-1 * var(--ids-base-space-10, 4px)) calc(-1 * var(--ids-base-space-10, 4px)) 0}.df-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ids-base-space-10, 4px)}.df-label{color:#3a4250;min-height:19px}.df-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--ids-base-space-40, 16px)}.df-row>.df-field{flex:0 0 auto}.df-prompt-label{min-width:0!important;padding:0!important;height:auto!important;min-height:0!important;font-size:13px!important;font-weight:400!important;text-decoration:underline!important;justify-content:flex-start!important;display:inline-flex!important;align-items:center!important;gap:var(--ids-base-space-10, 4px)!important}.df-prompt-icon{flex:0 0 auto;text-decoration:none}.df-label-prompt{display:flex;align-items:baseline;white-space:nowrap}.df-label-prompt .df-required{flex:0 0 auto}.df-input-desc{width:100%}.df-input-num{width:130px}.df-input-acct{width:190px}.df-input-desc input,.df-input-num input,.df-input-acct input{width:100%;box-sizing:border-box}.df-field-full{align-self:stretch;width:100%}.df-message{font-size:13px;color:#b3261e;background:#fdecea;border:1px solid #f2c6c2;border-radius:4px;padding:8px 12px;margin:0}.df-field .ids-input-message-block{width:max-content;max-width:320px}.df-required{color:#b3261e;margin-left:2px;font-weight:600}.df-desc-heading{display:flex;align-items:baseline}.df-desc-header-cell{position:relative}.df-desc-header-cell .ant-table-column-title{position:static!important}.df-actin{position:absolute;left:50%;top:50%;transform:translateY(-50%);white-space:nowrap}.df-modal-title{font-size:22px;font-weight:700;color:#00263e;border-bottom:2px solid #00263e;padding:2px 0 6px;margin:0 0 12px;letter-spacing:.01em}.pip-form{display:flex;flex-direction:column;gap:var(--ids-sem-space-4, 16px);outline:none;padding:4px 0 8px}.pip-grid{display:grid;grid-template-columns:max-content 1fr;column-gap:var(--ids-sem-space-4, 16px);row-gap:var(--ids-sem-space-3, 12px);align-items:center}.pip-control{display:flex;align-items:center;gap:var(--ids-sem-space-3, 12px)}.pip-readonly-value{min-height:20px;white-space:pre-wrap}.pip-field-bin .ids-text-input-container{width:14ch}.pip-field-short .ids-text-input-container{width:9ch}.pip-prompt-link{min-height:0!important;height:auto!important;padding:0!important;border:0!important;background:none!important;font-size:13px!important;color:var(--ids-sem-color-on-surface-interactive-rest, #005ba8)!important;text-decoration:underline!important}.pip-prompt-link:hover:not(:disabled){background:none!important;color:var(--ids-sem-color-on-surface-link-hover, #003468)!important}.pip-prompt-link:focus-visible,.pip-prompt-link.Mui-focusVisible{outline:2px solid var(--ids-sem-color-border-interactive-focus, #005ba8)!important;outline-offset:2px!important;border-radius:2px}.pip-prompt-link:disabled{color:var(--ids-sem-color-on-surface-interactive-disabled, #8a94a0)!important;text-decoration:none!important}.pip-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--ids-sem-space-2, 8px);width:100%;padding:20px 24px 24px;box-sizing:border-box}.pip-loading-panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 0}.pip-spinner{width:40px;height:40px;border:4px solid #d8e2ec;border-top-color:#00263e;border-radius:50%;animation:pip-spin .8s linear infinite}@keyframes pip-spin{to{transform:rotate(360deg)}}.pip-loading-text{font-size:14px;color:#555}.pd-select-header{font-size:13px;color:#1a2733;margin:0 0 16px}.pd-phaseout-body{margin:0}.pd-phaseout-footer button:focus:not(.Mui-focusVisible){outline:2px solid var(--ids-sem-color-on-surface-interactive-rest, #003865);outline-offset:2px}[data-testid=pd0740db].shell{flex:1;display:flex;flex-direction:column;margin:8px auto;max-width:1040px;width:calc(100% - 32px);background:#fff;border-radius:4px;box-shadow:0 1px 6px #00000024;overflow:hidden;min-height:0;padding:0;box-sizing:border-box}[data-testid=pd0740db] .footer{flex-shrink:0;display:flex;align-items:center;width:100%;box-sizing:border-box;padding:7px 12px;gap:var(--ids-sem-space-2, 8px);background:var(--ids-sem-color-surface-subdued, #f8f9fb);border-top:1px solid var(--ids-sem-color-border-muted, #e2e5ea)}.br-page{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;padding:20px 24px 0;background:var(--ids-sem-color-surface-default, #ffffff)}.br-list{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.br-page:focus{outline:none}.br-inputs{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px 24px;align-items:flex-end;margin-bottom:12px}.br-label{font-size:13px;font-weight:600;color:var(--ids-sem-color-on-surface-default, #333333);margin-bottom:2px;align-self:flex-start;padding-top:20px}.br-error{margin-bottom:8px;padding:6px 10px;background:var(--ids-sem-color-surface-error, #fff0f0);border:1px solid var(--ids-sem-color-border-error, #c8102e);border-radius:4px;color:var(--ids-sem-color-on-surface-error-default, #c8102e);font-size:13px;font-weight:600}.br-table{margin-top:4px}.br-col-opt,.br-table th:first-child{width:60px;min-width:60px;text-align:center;white-space:nowrap}.br-col-opt input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--ids-sem-color-on-surface-interactive-rest, #005ba9)}.br-col-opt input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.br-actions{display:flex;gap:8px;align-items:center}.section-title:empty:after{content:" "}.msg-line{margin:0 0 12px;padding:8px 12px;border-left:3px solid #b00020;background:#fdf2f4;color:#7a0016;font-size:13px}.pm-list{flex:1;min-height:0;overflow:auto;outline:none;margin-top:var(--ids-sem-space-4, 16px)}.pm-loading,.pm-empty{padding:28px 4px;color:#6b7280;font-style:italic}.pm-row{cursor:pointer}.pm-row--active>td{background:var(--ids-sem-color-surface-interactive-selected, #e6f0f9)!important}.pm-optcell{display:block}.pm-statusline{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:10px 0 0;min-height:34px}.pm-count{font-size:12px;color:#6b7280;margin-left:auto}.footer{flex-shrink:0;display:flex;align-items:center;padding:14px 0;margin-top:8px;gap:var(--ids-sem-space-2, 8px);border-top:1px solid #e2e5ea}.fkeys b{color:#555}.pm-detail{display:flex;flex-direction:column;gap:10px}.pm-detail-lines{display:flex;flex-direction:column;gap:8px}.pm-detail-warning{margin:0;padding:8px 12px;border-left:3px solid #b8860b;background:#fff8e6;color:#6b4e00;font-size:12px;line-height:1.45}.pm-modal-footer{display:flex;gap:var(--ids-sem-space-2, 8px);justify-content:flex-end}.pm-title,.pm-title-fields{display:flex;flex-direction:column;gap:12px}.pm-title-fields>*:first-child{max-width:504px}.pm-title-fields>*:last-child{max-width:200px}.pm-title-heading{margin:0;font-family:var(--ids-sem-type-font-heading, "Roboto Flex", Roboto, sans-serif);font-size:var(--ids-base-type-size-xl, 1.25rem);font-weight:var(--ids-base-type-weight-semibold, 600);line-height:var(--ids-base-type-leading-tighter, 1.2);letter-spacing:var(--ids-base-type-tracking-normal, normal);color:inherit}.pm-optcell:focus-within{outline:2px solid var(--ids-sem-color-border-focus, #005ba8);outline-offset:1px;border-radius:3px}[data-testid=se2555db] .pm-optcell{display:inline-flex;align-items:center;width:max-content}[data-testid=se2550db]>[data-testid=shared-footer-bar],[data-testid=se2550db]>.footer,[data-testid=se2555db]>[data-testid=shared-footer-bar],[data-testid=se2555db]>.footer{margin-inline:-24px;padding-inline:24px}[data-testid=se2550db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading],[data-testid=se2555db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading]{padding-left:0}[data-testid=ids-modal-content-se2550dd]>[data-testid=ids-react-box]:last-child:empty,[data-testid=ids-modal-content-se2552da]>[data-testid=ids-react-box]:last-child:empty{height:var(--ids-base-space-10, 4px)}.stg-header{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 12px;font-size:13px;color:#3a4250}.stg-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ids-base-space-40, 16px);margin:0 0 var(--ids-base-space-30, 12px)}.stg-search{max-width:320px;flex:1}.stg-message{margin:0 0 12px;color:#b3261e;font-weight:600}.stg-list{position:relative;flex:1;overflow:hidden;min-height:0}.stg-cell-link{padding:0!important;min-width:0!important;font-weight:600}.stg-customer-tooltip [data-mui-internal-clone-element=true]{display:block;width:100%}.stg-eol-bar{font-size:12px;color:#5a6472;font-style:italic;padding:4px 0}.stg-pager{display:flex;justify-content:flex-end;gap:var(--ids-base-space-20, 8px);padding:8px 0}.stg-pager--hidden{display:none}.stg-list-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#ffffffbf;color:#5a6472}.stg-filter-grid{display:flex;flex-direction:column;gap:8px;min-width:220px;max-height:320px;overflow:auto;border:1px solid #b2b2b2;border-radius:4px;padding:8px}.stg-filter-columns{display:flex;gap:16px;flex-wrap:wrap}.stg-filter-column{display:flex;flex-direction:column;gap:8px}.stg-filter-column-title{font-weight:var(--ids-base-type-weight-semibold, 600);color:#00263e}.stg-filter-count{font-size:12px;color:#5a6472}.msg-line{color:#b3261e;font-weight:600}.ss-list{flex:1 1 auto;min-height:0;overflow:hidden;outline:none;margin-top:var(--ids-sem-space-4, 16px)}.ss-col-desc{min-width:260px}.ss-col-active{width:90px;min-width:90px;text-align:left}.ss-col-default{min-width:150px;text-align:left;white-space:nowrap}.ss-col-seq{width:124px;min-width:124px;text-align:right}.ant-table-thead>tr>th.ss-col-seq .ant-table-column-sorters{justify-content:flex-end}.ant-table-thead>tr>th.ss-col-seq .ant-table-column-title{flex:initial}.ss-actions{display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px)}.ss-form{display:flex;flex-direction:column;gap:var(--ids-base-space-60, 24px);outline:none;padding:4px 0 0}.ss-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ids-base-space-10, 4px)}.ss-label{color:#3a4250}.ss-input-desc{width:240px}.ss-input-desc input{width:100%;box-sizing:border-box}.ss-input-seq{width:72px}.ss-input-seq input{width:100%;box-sizing:border-box}.ss-choices{max-height:560px;overflow:auto;outline:none}.ss-col-choice{min-width:260px}[data-testid=pd0041db]>[data-testid=shared-footer-bar],[data-testid=pd0041db]>.footer{margin-inline:-24px;padding-inline:24px}[data-testid=pd0041db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading]{padding-left:0}[data-testid=ids-modal-content-pd0041dd]>[data-testid=ids-react-box]:last-child:empty{height:var(--ids-base-space-10, 4px)}.modal-table{width:100%;border-collapse:collapse;font-size:12px;border:1px solid var(--ids-sem-color-border-muted, #d8dde4)}.modal-table thead tr{background:var(--ids-sem-color-surface-muted, #f1f3f6);border-bottom:2px solid var(--ids-sem-color-border-muted, #d8dde4)}.modal-table th{padding:8px 12px;text-align:left;font-weight:600;color:var(--ids-sem-color-on-surface-default, #222);white-space:nowrap;border:0;border-bottom:1px solid var(--ids-sem-color-border-muted, #d8dde4)}.modal-row:hover,.modal-row:focus{background:var(--ids-sem-color-surface-interactive-hover, #eef5fb)}.modal-row-active,.modal-row-active:hover{background:var(--ids-sem-color-surface-interactive-hover, #d6e7f8);box-shadow:inset 3px 0 0 var(--ids-sem-color-on-surface-interactive-rest, #0057a8)}.modal-empty{padding:40px;text-align:center;color:var(--ids-sem-color-on-surface-muted, #6b7280);font-size:13px}.loading-panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 0}.spinner{width:40px;height:40px;border:4px solid #d8e2ec;border-top-color:#00263e;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-text{font-size:14px;color:#555}.footer{flex-shrink:0;display:flex;align-items:center;padding:14px 0;margin-top:12px;gap:var(--ids-sem-space-2, 8px);border-top:1px solid #e2e5ea}.screen-tag{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;font-weight:600;color:#9aa4b0;letter-spacing:.06em;padding-right:12px;margin-right:4px;border-right:1px solid #e2e5ea;flex-shrink:0}.fkeys{font-size:12px;color:#999;display:flex;gap:14px}.footer button{min-height:38px!important;height:38px!important;padding:0 22px!important;font-size:14px!important}.msg-line{font-size:13px;color:#b3261e;background:#fdecea;border:1px solid #f2c6c2;border-radius:4px;padding:8px 12px;margin:0 0 12px}.tr-list{flex:1 1 auto;min-height:0;overflow:hidden;outline:none;margin-top:var(--ids-sem-space-4, 16px)}.tr-col-name{min-width:260px}.tr-actions{display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px)}.tr-head{position:relative}.tr-head-actions{position:absolute;top:var(--ids-base-space-05, .125rem);right:0;display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px)}[data-testid=pd0048db]>[data-testid=shared-footer-bar],[data-testid=pd0049db]>[data-testid=shared-footer-bar]{margin-inline:-24px;padding-inline:24px}[data-testid=ids-modal-content-pd0048dd]>[data-testid=ids-react-box]:last-child:empty,[data-testid=ids-modal-content-pd0049dd]>[data-testid=ids-react-box]:last-child:empty{height:var(--ids-base-space-10, 4px)}[data-testid=pd0048db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading],[data-testid=pd0049db]>[data-testid=shared-footer-bar] [data-testid=shared-footer-leading]{padding-left:0}[data-testid=ids-modal-content-pd0048dd].ids-modal-content,[data-testid=ids-modal-content-pd0049dd].ids-modal-content{overflow:visible}.tr-window-title{margin:0}.ids-modal-title:has(.tr-window-title){padding-bottom:11px}.shell{flex:1;display:flex;flex-direction:column;margin:8px auto;max-width:1180px;width:calc(100% - 32px);background:#fff;border-radius:4px;box-shadow:0 1px 6px #00000024;overflow:hidden;min-height:0;padding:20px 24px 0;box-sizing:border-box}.zp-header{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 12px;font-size:13px;color:#3a4250}.zp-message{margin:0 0 12px;color:#b3261e;font-weight:600}.zp-list{flex:1;overflow:hidden;min-height:0}.zp-cell-link{padding:0!important;min-width:0!important;font-weight:600}.zp-pager{display:flex;justify-content:flex-end;gap:var(--ids-sem-space-2, 8px);padding:8px 0}.zp-pager--hidden{display:none}.zp-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 0;color:#5a6472}.page{display:flex;flex-direction:column;height:100vh;background:var(--ids-sem-color-surface-default, #ffffff);font-family:Segoe UI,system-ui,sans-serif;font-size:13px;color:#222}.shell[data-testid=pd0760db]{flex:1;display:flex;flex-direction:column;max-width:1040px;width:calc(100% - 32px);margin:8px auto;padding:var(--ids-base-space-60, 24px) 0 0;border:1px solid var(--ids-sem-color-neutral-200, #cccccc);border-radius:var(--ids-sem-size-border-radius-default, 4px);overflow:hidden;min-height:0;box-sizing:border-box}.shell-content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0 24px}[data-testid=pd0760db] .section-title{font-family:var(--ids-sem-type-font-heading, "Roboto Flex", Roboto, sans-serif);font-size:var(--ids-sem-typography-heading-h2-font-size, 1.375rem);font-weight:var(--ids-sem-typography-heading-h2-font-weight, 700);letter-spacing:var(--ids-sem-typography-heading-h2-letter-spacing, normal);line-height:var(--ids-sem-typography-heading-h2-line-height, 1.15);color:var(--ids-sem-color-on-surface-default, #000000);border-bottom:1px solid var(--ids-sem-color-border-muted, #b2b2b2);padding:0 0 var(--ids-base-space-40, 16px);margin:0 0 var(--ids-base-space-60, 24px);flex-shrink:0}.wxr-form-field{margin:0 0 16px}.msg-line{flex-shrink:0;color:#b00020;margin:0 0 8px;font-size:13px;padding:6px 10px;background:#fdecef;border:1px solid #f5c2cb;border-radius:4px}.loading-panel{flex:1;display:flex;align-items:center;gap:10px;padding:24px 0}@keyframes wxr-spin{to{transform:rotate(360deg)}}.spinner{width:24px;height:24px;border:3px solid var(--ids-sem-color-border-muted, #ccc);border-top-color:var(--ids-sem-color-on-surface-interactive-rest, #0057b8);border-radius:50%;animation:wxr-spin .7s linear infinite;flex-shrink:0}.loading-text{color:var(--ids-sem-color-on-surface-muted, #666);font-size:14px}.wxr-list{flex:1 1 auto;min-height:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.wxr-list:focus{outline:none}[data-testid=pd0760db] .wxr-list .ant-table{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.wxr-row{cursor:pointer;outline:none}.wxr-row:hover,.wxr-row:focus{background:var(--ids-sem-color-surface-interactive-hover, #eef5fb)}.wxr-row-active,.wxr-row-active:hover{background:#d6e7f8;box-shadow:inset 3px 0 0 var(--ids-sem-color-on-surface-interactive-rest, #0057a8)}.wxr-col-opt{width:152px;min-width:152px}.wxr-col-mfr{width:110px;min-width:110px;white-space:nowrap}.wxr-col-part{width:270px}.footer{flex-shrink:0;display:flex;flex-direction:row;align-items:center;border-top:1px solid var(--ids-sem-color-border-muted, #ddd);padding:8px 12px;gap:8px}.fkeys{display:flex;flex-wrap:wrap;gap:8px;color:var(--ids-sem-color-on-surface-muted, #666);font-size:12px}.screen-tag{font-size:11px;color:var(--ids-sem-color-on-surface-subtle, #aaa);margin-right:8px}.spacer{flex:1}[data-testid=pd0760db] [data-testid=shared-footer-bar]{padding-left:16px;padding-right:16px}[data-testid=pd0760db] [data-testid=shared-footer-leading]{padding-left:0}.wxr-pager{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:var(--ids-base-space-40, 16px);padding:var(--ids-base-space-25, 10px) 0;margin:0;min-width:0;background:var(--ids-sem-color-surface-default, #ffffff);border:1px solid var(--ids-sem-color-border-muted, #b2b2b2);border-bottom-left-radius:var(--ids-sem-size-border-radius-default, 4px);border-bottom-right-radius:var(--ids-sem-size-border-radius-default, 4px)}.wxr-pager-range{font-size:var(--ids-sem-typography-body-md-font-size, 1rem);color:var(--ids-sem-color-on-surface-subdued, #5a5a5a);min-width:60px;text-align:center}.page{display:flex;flex-direction:column;height:100vh;background:var(--ids-sem-color-surface-default, #ffffff);font-family:var(--ids-sem-type-font-body, "Roboto Flex", Roboto, sans-serif);font-size:13px;color:#222}.shell{flex:1;display:flex;flex-direction:column;margin:8px auto;max-width:1040px;width:calc(100% - 32px);background:#fff;border-radius:4px;box-shadow:0 1px 6px #00000024;overflow:hidden;min-height:0;padding:20px 24px 0;box-sizing:border-box}.section-title{font-family:var(--ids-sem-type-font-heading, "Roboto Flex", Roboto, sans-serif);font-size:var(--ids-sem-typography-heading-h1-font-size, 1.75rem);line-height:var(--ids-sem-typography-heading-h1-line-height, 1.15);letter-spacing:var(--ids-sem-typography-heading-h1-letter-spacing, -.01em);font-variation-settings:var(--ids-base-type-variation-width-narrower, "wdth" 60);font-weight:var(--ids-sem-typography-heading-h1-font-weight, 700);color:var(--ids-sem-color-on-surface-default, #000000);border-bottom:1px solid var(--ids-sem-color-border-muted, #b2b2b2);padding:var(--ids-base-space-05, .125rem) 0 var(--ids-base-space-40, 1rem);margin:0 0 var(--ids-base-space-30, .75rem)}.footer{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #e2e5ea}.footer .spacer{flex:1}.screen-tag{font-size:11px;color:#5a6472;background:#f1f3f6;border:1px solid #d8dde4;border-radius:3px;padding:1px 5px}.fkeys{font-size:12px;color:#5a6472}.loading-panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:160px}.loading-text{font-size:13px;color:#5a6472}.spinner{width:22px;height:22px;border:3px solid #d8dde4;border-top-color:#0057a8;border-radius:50%;animation:rp-spin .8s linear infinite}@keyframes rp-spin{to{transform:rotate(360deg)}}.modal-row{cursor:pointer;outline:none}.modal-row:hover,.modal-row:focus{background:var(--ids-sem-color-surface-interactive-hover, #ebf6ff)}.modal-row td{padding:7px 12px;color:var(--ids-sem-color-on-surface-default, #000000);border:1px solid var(--ids-sem-color-border-muted, #b2b2b2)}.modal-row-active,.modal-row-active:hover{background:var(--ids-sem-color-surface-interactive-hover, #ebf6ff);box-shadow:inset 3px 0 0 var(--ids-sem-color-on-surface-interactive-rest, #005ba8)}.modal-empty{padding:24px 12px;text-align:center;color:#5a6472;font-size:13px;border:1px solid var(--ids-sem-color-border-muted, #b2b2b2)}.rp-positionto{display:flex;align-items:baseline;gap:var(--ids-base-space-40, 16px);margin:0 0 var(--ids-base-space-60, 24px)}.rp-positionto label{white-space:nowrap;margin-bottom:0}.rp-positionto .rp-field{flex:0 0 auto;width:168px}.rp-list{flex:0 1 auto;min-height:0;overflow:auto;outline:none}.rp-fill{flex:1 1 auto;min-height:0}[data-testid=pd0710db]>[data-testid=shared-footer-bar]{margin-inline:-24px;padding-inline:24px}[data-testid=pd0710db] .section-title{margin-bottom:var(--ids-base-space-60, 24px)}[data-testid=pd0710db] .dms-list-footer{border:0;border-radius:0;overflow:visible;margin-top:var(--ids-base-space-30, .75rem)}.rp-col-opt{width:232px;min-width:232px}.rp-col-opt .ids-combo-box-root-container{width:200px;max-width:200px}.rp-col-opt .MuiInputBase-root.ids-combo-box-input{flex:1 1 auto;min-width:0}.rp-col-mfr{width:128px;min-width:128px}.rp-col-part{width:270px;min-width:270px}.rp-eol-bar{font-size:12px;color:#5a6472;text-align:center;padding:6px 0;border-top:1px solid #e2e5ea}.rp-delete-body{font-size:13px;color:#222}.rp-delete-body p{margin:0 0 10px}.rp-delete-warning{color:#8a1f11;font-size:12px}.cp-alert{margin-bottom:12px}.cp-list{position:relative;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 220px);overflow-y:auto}.cp-list-content-submitting{opacity:.5;pointer-events:none}.cp-list-overlay{position:absolute;top:4px;left:4px}.cp-loading,.cp-empty{padding:24px;text-align:center;color:var(--ids-sem-color-on-surface-muted, #4a4f57)}.cp-form{display:flex;flex-direction:column;gap:20px}.cp-fields{display:flex;flex-direction:column;gap:16px}.cp-field{display:flex;flex-direction:column;gap:4px}.cp-field>label{margin:0;font-size:13px;font-weight:600;color:var(--ids-sem-color-on-surface-default, #222)}.cp-active-row{margin:4px 0}.cp-identity{display:grid;grid-template-columns:max-content 1fr;row-gap:12px;column-gap:16px;align-items:baseline}.cp-ro-label{color:var(--ids-sem-color-on-surface-muted, #4a4f57)}.cp-qty-display{display:flex;align-items:center;min-height:32px;color:var(--ids-sem-color-on-surface-default, #222)}.cp-qty-empty{color:var(--ids-sem-color-on-surface-muted, #4a4f57);font-style:italic}.cp-prompt-link{padding:0;border:0;background:none;font:inherit;text-align:left;color:var(--ids-sem-color-text-link, #0c5c9e);text-decoration:underline;cursor:pointer}.cp-prompt-link:hover{text-decoration:none}.cp-perms{border:1px solid var(--ids-sem-color-border-muted, #e2e5ea);border-radius:4px;padding:12px 16px;margin:0}.cp-perms>legend{padding:0 6px;font-weight:600;color:#00263e}.cp-perms-grid{column-count:2;column-gap:32px}.cp-perms-grid>*{break-inside:avoid;margin-bottom:6px}.cp-qty-choices{display:flex;flex-direction:column;gap:10px;padding:8px 4px}.cp-delete-target{font-weight:600;margin:0 0 8px}.cp-modal-footer{display:flex;align-items:center;gap:var(--ids-sem-space-2, 8px);padding:16px 32px;border-top:1px solid var(--ids-sem-color-border-muted, #ced3db)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;color:#222;background:#eef0f4}.dev-gallery{padding:24px;font-family:Segoe UI,system-ui,sans-serif;color:#222}.dev-gallery h1{font-size:18px;color:#002d52;margin:0 0 4px}.dev-gallery .dg-note{font-size:12px;color:#777;margin:0 0 20px;max-width:900px;line-height:1.5}.dg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.dg-card{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid #e2e5ea;border-radius:6px;padding:12px}.dg-card:hover{border-color:#003865;box-shadow:0 2px 8px #0038651f}.dg-card .dg-rpg{font-family:monospace;font-size:12px;font-weight:700;color:#003865}.dg-card .dg-title{font-size:14px;font-weight:600;margin:4px 0 2px}.dg-card .dg-status{font-size:11px}.dg-status.built{color:#1a7f37}.dg-status.skeleton{color:#b8860b}.dg-card .dg-feature{margin-top:6px;font-family:monospace;font-size:10px;color:#667}.dg-screen-note{margin-top:6px;font-size:11px;color:#777;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
