: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:#000;--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:#ccc;--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:#333;--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-50:#ffeae7;--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-transparent:#0000;--ids-base-color-white:#fff;--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 #0000004d;--ids-base-shadow-md:0 4px 4px 0 #0000001a;--ids-base-shadow-sm:0 2px 2px 0 #0000001a;--ids-base-shadow-xl:4px 0 6px 0 #0000004d, -4px 0 6px 0 #0000004d;--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-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:#4a4a4acc;--ids-sem-color-overlay-light:#ffffffe6;--ids-sem-color-overlay-subdued:#f4f4f4f5;--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-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:#0a0b0ecc;--ids-sem-color-overlay-light:#0a0b0ee6;--ids-sem-color-overlay-subdued:#17191ff5;--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-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:#0a0b0ecc;--ids-sem-color-overlay-light:#0a0b0ee6;--ids-sem-color-overlay-subdued:#17191ff5;--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)}}body{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#bff-root{flex-direction:column;flex:1;display:flex}.app-container{flex-direction:column;min-height:100vh;display:flex}.main-content{flex-direction:column;flex:1;display:flex}.loading-spinner{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.spinner{border:4px solid #0000001a;border-top-color:#06c;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.loading-spinner p{color:#666;font-size:14px}#direct-sales-root{flex:1;width:100%}.auth-loading,.auth-error,.auth-required,.auth-error-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex}.auth-loading .spinner{border:4px solid #0000001a;border-left-color:#007bff;border-radius:50%;width:48px;height:48px;margin-bottom:1rem;animation:1s linear infinite spin}.auth-loading p{color:#333;margin-bottom:.5rem;font-size:1.1rem}.auth-loading-subtitle{color:#666;font-size:.9rem}.auth-error h2,.auth-required h2,.auth-error-page h1{color:#333;margin-bottom:1rem}.auth-error p,.auth-required p,.auth-error-page p{color:#666;margin-bottom:1.5rem}.auth-error button,.auth-required button,.auth-error-page button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;transition:background-color .2s}.auth-error button:hover,.auth-required button:hover,.auth-error-page button:hover{background-color:#0056b3}.auth-error button:active,.auth-required button:active,.auth-error-page button:active{background-color:#004085}
