*,:after,:before{margin:0;padding:0;line-height:var(--core-typography-line-height-normal);overflow-wrap:anywhere;-webkit-margin-after:0;margin-block-end:0}html{text-size-adjust:none}html:focus-within{scroll-behavior:smooth}body{line-height:var(--core-typography-line-height-body,1.25);text-rendering:optimizespeed}p{max-width:55em}a:not([class]){color:var(--semantic-color-foreground-accent,currentColor);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ol[role=list],ul[role=list]{list-style:none}audio,canvas,embed,iframe,img,map,object,picture,video{display:block;max-width:100%;height:auto;background-size:cover;background-repeat:no-repeat;font-style:italic;shape-margin:.75rem}img:not([alt]){border:4px solid red;filter:blur(5px)}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--cursor-x:0;--cursor-y:0;--mouse-x:0;--mouse-y:0;--mouse-prev-x:0;--mouse-prev-y:0;--mouse-delta-x:1;--mouse-delta-y:1;--view-percent:0;--angle:-15deg;--trans-content:-20vh;--core-typography-font-family-sans:"Inter",sans-serif;--core-typography-font-family-serif:"Georgia",serif;--core-typography-font-family-mono:"Menlo",monospace;--core-typography-font-family-inter:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--core-typography-font-family-newsreader:"Newsreader",Georgia,serif;--core-typography-font-family-monaspace:"Monaspace",ui-monospace,SFMono-Regular,Menlo,monospace;--core-typography-weight-thin:100;--core-typography-weight-light:300;--core-typography-weight-regular:400;--core-typography-weight-medium:500;--core-typography-weight-bold:700;--core-typography-weight-black:900;--core-typography-ramp-1:10px;--core-typography-ramp-2:12px;--core-typography-ramp-3:14px;--core-typography-ramp-4:16px;--core-typography-ramp-5:18px;--core-typography-ramp-6:20px;--core-typography-ramp-7:24px;--core-typography-ramp-8:32px;--core-typography-ramp-9:40px;--core-typography-ramp-10:48px;--core-typography-ramp-11:60px;--core-typography-ramp-12:72px;--core-typography-ramp-13:96px;--core-typography-ramp-14:128px;--core-typography-ramp-15:160px;--core-typography-ramp-16:192px;--core-typography-line-height-tight:1.2;--core-typography-line-height-normal:1.5;--core-typography-line-height-loose:1.7;--core-typography-line-height-body:1.5;--core-typography-line-height-collapse:1;--core-typography-line-height-heading:1;--core-typography-letter-spacing-tight:-0.018em;--core-typography-letter-spacing-normal:0em;--core-typography-letter-spacing-wide:0.018em;--core-typography-features-tabular-nums:"tnum" on;--core-typography-features-lining-nums:"lnum" on;--core-scale-100:1;--core-scale-110:1.1;--core-scale-125:1.25;--core-scale-150:1.5;--core-scale-175:1.75;--core-scale-200:2;--core-scale-225:2.25;--core-scale-250:2.5;--core-scale-275:2.75;--core-scale-300:3;--core-scale-base:1;--core-scale-050:0.5;--core-scale-000:0;--core-spacing-size-10:64px;--core-spacing-size-00:0;--core-spacing-size-01:1px;--core-spacing-size-02:2px;--core-spacing-size-03:4px;--core-spacing-size-04:8px;--core-spacing-size-05:12px;--core-spacing-size-06:16px;--core-spacing-size-07:24px;--core-spacing-size-08:32px;--core-spacing-size-09:48px;--core-elevation-level-1:0px 1px 3px rgba(0,0,0,0.12),0px 1px 2px rgba(0,0,0,0.08);--core-elevation-level-2:0px 3px 6px rgba(0,0,0,0.14),0px 2px 4px rgba(0,0,0,0.10);--core-elevation-offset-y1:1px;--core-elevation-offset-y2:3px;--core-elevation-blur-sm:3px;--core-elevation-blur-md:6px;--core-elevation-spread-none:0px;--core-elevation-depth-0:0;--core-elevation-depth-1:8;--core-elevation-depth-2:16;--core-elevation-depth-3:32;--core-elevation-depth-4:64;--core-opacity-50:0.04;--core-opacity-100:0.08;--core-opacity-200:0.12;--core-opacity-300:0.16;--core-opacity-400:0.24;--core-opacity-500:0.32;--core-opacity-600:0.48;--core-opacity-700:0.64;--core-opacity-800:0.8;--core-opacity-900:0.96;--core-opacity-full:1;--core-dimension-breakpoint-sm:640px;--core-dimension-breakpoint-md:768px;--core-dimension-breakpoint-lg:1024px;--core-dimension-breakpoint-xl:1440px;--core-dimension-breakpoint-xxl:1536px;--core-dimension-breakpoint-xxxl:1920px;--core-dimension-tap-target-min:44px;--core-dimension-action-min-height:36px;--core-shape-radius-none:0;--core-shape-radius-01:2px;--core-shape-radius-02:4px;--core-shape-radius-medium:6px;--core-shape-radius-03:8px;--core-shape-radius-04:16px;--core-shape-radius-05:32px;--core-shape-radius-full:9999px;--core-shape-border-width-hairline:1px;--core-shape-border-width-thick:2px;--core-shape-border-style-solid:solid;--core-shape-border-style-dashed:dashed;--core-motion-duration-instant:100ms;--core-motion-duration-short1:50ms;--core-motion-duration-short2:83ms;--core-motion-duration-short3:167ms;--core-motion-duration-short:150ms;--core-motion-duration-medium:250ms;--core-motion-duration-medium1:250ms;--core-motion-duration-medium2:333ms;--core-motion-duration-medium3:500ms;--core-motion-duration-long:400ms;--core-motion-duration-long1:667ms;--core-motion-duration-long2:833ms;--core-motion-duration-long3:1000ms;--core-motion-easing-standard:cubic-bezier(0.4,0,0.2,1);--core-motion-easing-emphasized-in:cubic-bezier(0.2,0,0,1);--core-motion-easing-emphasized-out:cubic-bezier(0.4,0,0.2,1);--core-motion-easing-quick-enter:cubic-bezier(0,0,0.1,1);--core-motion-easing-quick-exit:cubic-bezier(1,0,1,1);--core-motion-easing-soft-enter:cubic-bezier(0,0,0.7,1);--core-motion-easing-soft-exit:cubic-bezier(0.3,0,1,1);--core-motion-easing-continuous:cubic-bezier(0.3,0,0.7,1);--core-motion-easing-bounce:cubic-bezier(0.3,0,0.1,1.25);--core-motion-easing-linear:cubic-bezier(0,0,1,1);--core-motion-keyframes-fade-in:fadeIn;--core-motion-keyframes-slide-up:slideUp;--core-motion-keyframes-slide-down:slideDown;--core-motion-keyframes-scale-in:scaleIn;--core-motion-keyframes-pulse:pulse;--core-motion-delay-none:0ms;--core-motion-delay-short:50ms;--core-motion-delay-medium:100ms;--core-motion-delay-long:150ms;--core-motion-stagger-xs:17ms;--core-motion-stagger-sm:30ms;--core-motion-stagger-md:60ms;--core-motion-stagger-lg:100ms;--core-density-scale-compact:0.875;--core-density-scale-comfortable:1;--core-density-scale-spacious:1.125;--core-layer-base:0;--core-layer-dropdown:1000;--core-layer-overlay:1300;--core-layer-modal:1500;--core-layer-toast:1700;--core-layer-tooltip:1800;--core-layout-container-sm:640px;--core-layout-container-md:768px;--core-layout-container-lg:1024px;--core-layout-container-xl:1280px;--core-layout-container-xxl:1440px;--core-icon-size-sm:16px;--core-icon-size-md:20px;--core-icon-size-lg:24px;--core-icon-size-xl:32px;--core-icon-stroke-width-default:1.5px;--core-effect-backdrop-blur-sm:4px;--core-effect-backdrop-blur-md:8px;--core-effect-backdrop-blur-lg:12px;--core-content-max-width-prose:65ch;--core-content-max-width-narrow:45ch;--core-content-max-width-wide:75ch;--core-content-measure-comfortable:60ch;--core-content-measure-compact:45ch;--core-interaction-focus-ring-width:2px;--core-interaction-focus-ring-offset:2px;--core-interaction-focus-ring-opacity:0.5;--core-interaction-press-scale:0.98;--core-interaction-press-duration:var(--core-motion-duration-instant);--core-interaction-disabled-opacity:0.4;--core-component-pagination-gap-x:var(--core-spacing-size-02);--core-component-pagination-min-size:32px;--core-component-typography-variation-wght-heading:700;--core-component-typography-variation-wdth-responsive:100;--core-component-otp-field-gap:var(--core-spacing-size-02);--core-component-otp-field-min-width:48px;--core-component-otp-field-height:48px;--core-component-otp-field-font-size:var(--core-typography-ramp-4);--core-component-otp-field-font-weight:var(--semantic-typography-font-weight-medium);--core-component-otp-field-radius:var(--core-shape-radius-02);--core-component-test-path:test-path;--core-component-test-type-wght-heading:700;--core-component-test-type-wdth-responsive:100;--semantic-typography-semantic-family-heading:var(--core-typography-font-family-inter);--semantic-typography-semantic-family-body:var(--core-typography-font-family-inter);--semantic-typography-semantic-family-mono:var(--core-typography-font-family-monaspace);--semantic-typography-semantic-family-serif:var(--core-typography-font-family-newsreader);--semantic-typography-body-01:var(--core-typography-ramp-5);--semantic-typography-body-02:var(--core-typography-ramp-4);--semantic-typography-body-03:var(--core-typography-ramp-3);--semantic-typography-body-04:var(--core-typography-ramp-2);--semantic-typography-body-default-font-family:var(--core-typography-font-family-inter);--semantic-typography-body-default-font-weight:var(--core-typography-weight-regular);--semantic-typography-body-default-font-size:var(--core-typography-ramp-4);--semantic-typography-body-default-line-height:1.5;--semantic-typography-body-default-letter-spacing:0em;--semantic-typography-body-small-font-family:var(--core-typography-font-family-inter);--semantic-typography-body-small-font-weight:var(--core-typography-weight-regular);--semantic-typography-body-small-font-size:var(--core-typography-ramp-3);--semantic-typography-body-small-line-height:1.5;--semantic-typography-button-01:var(--core-typography-ramp-5);--semantic-typography-button-02:var(--core-typography-ramp-4);--semantic-typography-button-03:var(--core-typography-ramp-3);--semantic-typography-caption-01:var(--core-typography-ramp-3);--semantic-typography-caption-02:var(--core-typography-ramp-2);--semantic-typography-caption-03:var(--core-typography-ramp-1);--semantic-typography-font-weight-black:var(--core-typography-weight-black);--semantic-typography-font-weight-bold:var(--core-typography-weight-bold);--semantic-typography-font-weight-light:var(--core-typography-weight-light);--semantic-typography-font-weight-medium:var(--core-typography-weight-medium);--semantic-typography-font-weight-regular:var(--core-typography-weight-regular);--semantic-typography-heading-01:var(--core-typography-ramp-8);--semantic-typography-heading-02:var(--core-typography-ramp-7);--semantic-typography-heading-03:var(--core-typography-ramp-6);--semantic-typography-heading-04:var(--core-typography-ramp-5);--semantic-typography-heading-05:var(--core-typography-ramp-4);--semantic-typography-heading-06:var(--core-typography-ramp-3);--semantic-typography-letter-spacing-normal:0em;--semantic-typography-letter-spacing-tight:-0.018em;--semantic-typography-letter-spacing-wide:0.018em;--semantic-typography-line-height-body:1.5;--semantic-typography-line-height-collapse:1;--semantic-typography-line-height-heading:1;--semantic-typography-line-height-loose:1.8;--semantic-typography-line-height-normal:1.5;--semantic-typography-line-height-tight:1.2;--semantic-typography-oversize-01:var(--core-typography-ramp-16);--semantic-typography-oversize-02:var(--core-typography-ramp-15);--semantic-typography-oversize-03:var(--core-typography-ramp-14);--semantic-typography-oversize-04:var(--core-typography-ramp-13);--semantic-typography-meta-caption-font-family:var(--core-typography-font-family-inter);--semantic-typography-meta-caption-font-weight:var(--core-typography-weight-medium);--semantic-typography-meta-caption-font-size:var(--core-typography-ramp-2);--semantic-typography-meta-caption-line-height:1.5;--semantic-typography-meta-legal-font-family:var(--core-typography-font-family-inter);--semantic-typography-meta-legal-font-weight:var(--core-typography-weight-regular);--semantic-typography-meta-legal-font-size:var(--core-typography-ramp-2);--semantic-typography-meta-legal-line-height:1.8;--semantic-spacing-padding-container:var(--core-spacing-size-06);--semantic-spacing-padding-card:var(--core-spacing-size-04);--semantic-spacing-gap-grid:var(--core-spacing-size-04);--semantic-spacing-gap-grid-large:var(--core-spacing-size-09);--semantic-spacing-gap-grid-medium:var(--core-spacing-size-07);--semantic-spacing-gap-grid-small:var(--core-spacing-size-04);--semantic-elevation-default:var(--core-elevation-level-1);--semantic-elevation-depth:var(--core-elevation-depth-0);--semantic-elevation-surface-raised:var(--core-elevation-level-1);--semantic-elevation-surface-floating:var(--core-elevation-level-2);--semantic-opacity-disabled:var(--core-opacity-400);--semantic-opacity-overlay:var(--core-opacity-600);--semantic-dimension-min-target:var(--core-dimension-tap-target-min);--semantic-dimension-button-min-height:var(--core-dimension-action-min-height);--semantic-dimension-breakpoint-sm:640px;--semantic-dimension-breakpoint-md:768px;--semantic-dimension-breakpoint-lg:1024px;--semantic-dimension-breakpoint-xl:1280px;--semantic-shape-radius-full:9999px;--semantic-shape-radius-extra-large:var(--core-shape-radius-05);--semantic-shape-radius-large:var(--core-shape-radius-04);--semantic-shape-radius-medium:var(--core-shape-radius-03);--semantic-shape-radius-small:var(--core-shape-radius-02);--semantic-shape-radius-extra-small:var(--core-shape-radius-01);--semantic-shape-radius-none:0px;--semantic-shape-radius-default:var(--core-shape-radius-02);--semantic-shape-control-radius-default:var(--core-shape-radius-medium);--semantic-shape-control-radius-pill:var(--core-shape-radius-full);--semantic-shape-control-border-default-width:var(--core-shape-border-width-hairline);--semantic-shape-control-border-default-style:var(--core-shape-border-style-solid);--semantic-shape-control-border-focus-width:var(--core-shape-border-width-thick);--semantic-motion-interaction-press-duration:var(--core-motion-duration-instant);--semantic-motion-interaction-press-easing:var(--core-motion-easing-standard);--semantic-motion-interaction-press-scale:0.98;--semantic-motion-interaction-hover-duration:var(--core-motion-duration-short2);--semantic-motion-interaction-hover-easing:var(--core-motion-easing-quick-enter);--semantic-motion-interaction-focus-duration:var(--core-motion-duration-short3);--semantic-motion-interaction-focus-easing:var(--core-motion-easing-soft-enter);--semantic-motion-interaction-enter-duration:var(--core-motion-duration-medium1);--semantic-motion-interaction-enter-easing:var(--core-motion-easing-soft-enter);--semantic-motion-interaction-exit-duration:var(--core-motion-duration-short3);--semantic-motion-interaction-exit-easing:var(--core-motion-easing-quick-exit);--semantic-motion-interaction-modal-enter-duration:var(--core-motion-duration-medium2);--semantic-motion-interaction-modal-enter-easing:var(--core-motion-easing-soft-enter);--semantic-motion-interaction-modal-exit-duration:var(--core-motion-duration-medium1);--semantic-motion-interaction-modal-exit-easing:var(--core-motion-easing-soft-exit);--semantic-motion-interaction-tooltip-enter-duration:var(--core-motion-duration-short3);--semantic-motion-interaction-tooltip-enter-easing:var(--core-motion-easing-quick-enter);--semantic-motion-interaction-tooltip-enter-delay:var(--core-motion-delay-medium);--semantic-motion-interaction-tooltip-exit-duration:var(--core-motion-duration-short1);--semantic-motion-interaction-tooltip-exit-easing:var(--core-motion-easing-quick-exit);--semantic-motion-keyframes-fade-in:fadeIn;--semantic-motion-keyframes-slide-up:slideUp;--semantic-motion-keyframes-scale-in:scaleIn;--semantic-motion-keyframes-pulse:pulse;--semantic-motion-stagger-list:var(--core-motion-stagger-sm);--semantic-motion-stagger-card:var(--core-motion-stagger-md);--semantic-motion-stagger-section:var(--core-motion-stagger-lg);--semantic-components-action-padding-composite-small:[object Object];--semantic-components-action-padding-composite-default:[object Object];--semantic-components-action-padding-composite-large:[object Object];--semantic-components-action-padding-vertical-small:var(--core-spacing-size-02);--semantic-components-action-padding-vertical-default:var(--core-spacing-size-03);--semantic-components-action-padding-vertical-large:var(--core-spacing-size-04);--semantic-components-action-padding-horizontal-small:var(--core-spacing-size-03);--semantic-components-action-padding-horizontal-default:var(--core-spacing-size-04);--semantic-components-action-padding-horizontal-large:var(--core-spacing-size-06);--semantic-components-action-height-small:var(--core-spacing-size-07);--semantic-components-action-height-default:var(--core-spacing-size-08);--semantic-components-action-height-large:var(--core-spacing-size-09);--semantic-components-action-radius-default:var(--core-shape-radius-02);--semantic-components-action-radius-rounded:var(--core-shape-radius-03);--semantic-components-action-radius-pill:var(--core-shape-radius-full);--semantic-components-action-gap-icon:var(--core-spacing-size-02);--semantic-components-action-gap-composite:var(--core-spacing-size-03);--semantic-components-action-typography-font-weight:var(--core-typography-weight-medium);--semantic-components-action-typography-font-size-small:var(--core-typography-ramp-3);--semantic-components-action-typography-font-size-default:var(--core-typography-ramp-4);--semantic-components-action-typography-font-size-large:var(--core-typography-ramp-5);--semantic-components-input-padding-composite-small:[object Object];--semantic-components-input-padding-composite-default:[object Object];--semantic-components-input-padding-composite-large:[object Object];--semantic-components-input-padding-vertical-small:var(--core-spacing-size-02);--semantic-components-input-padding-vertical-default:var(--core-spacing-size-03);--semantic-components-input-padding-vertical-large:var(--core-spacing-size-04);--semantic-components-input-padding-horizontal-small:var(--core-spacing-size-03);--semantic-components-input-padding-horizontal-default:var(--core-spacing-size-03);--semantic-components-input-padding-horizontal-large:var(--core-spacing-size-04);--semantic-components-input-height-small:var(--core-spacing-size-07);--semantic-components-input-height-default:var(--core-spacing-size-08);--semantic-components-input-height-large:var(--core-spacing-size-09);--semantic-components-input-radius-default:var(--core-shape-radius-medium);--semantic-components-input-radius-rounded:var(--core-shape-radius-03);--semantic-components-input-border-width-default:var(--core-shape-border-width-hairline);--semantic-components-input-border-width-focus:var(--core-shape-border-width-thick);--semantic-components-input-gap-icon:var(--core-spacing-size-02);--semantic-components-input-gap-label:var(--core-spacing-size-01);--semantic-components-input-gap-help:var(--core-spacing-size-01);--semantic-components-input-typography-font-size-small:var(--core-typography-ramp-3);--semantic-components-input-typography-font-size-default:var(--core-typography-ramp-4);--semantic-components-input-typography-font-size-large:var(--core-typography-ramp-5);--semantic-components-input-typography-font-weight:var(--core-typography-weight-regular);--semantic-components-navigation-padding-composite-default:[object Object];--semantic-components-navigation-padding-composite-compact:[object Object];--semantic-components-navigation-padding-item-vertical:var(--core-spacing-size-03);--semantic-components-navigation-padding-item-horizontal:var(--core-spacing-size-04);--semantic-components-navigation-gap-items:var(--core-spacing-size-02);--semantic-components-navigation-gap-icon:var(--core-spacing-size-02);--semantic-components-navigation-height-bar:56px;--semantic-components-navigation-height-item:var(--core-spacing-size-08);--semantic-components-feedback-padding-composite-default:[object Object];--semantic-components-feedback-padding-composite-compact:[object Object];--semantic-components-feedback-gap-icon:var(--core-spacing-size-02);--semantic-components-feedback-gap-action:var(--core-spacing-size-03);--semantic-components-feedback-radius-default:var(--core-shape-radius-02);--semantic-components-feedback-border-width:var(--core-shape-border-width-hairline);--semantic-control-size-sm-height:var(--core-spacing-size-07);--semantic-control-size-sm-padding-x:var(--core-spacing-size-03);--semantic-control-size-sm-padding-y:var(--core-spacing-size-02);--semantic-control-size-md-height:var(--core-spacing-size-08);--semantic-control-size-md-padding-x:var(--core-spacing-size-04);--semantic-control-size-md-padding-y:var(--core-spacing-size-03);--semantic-control-size-lg-height:var(--core-spacing-size-09);--semantic-control-size-lg-padding-x:var(--core-spacing-size-06);--semantic-control-size-lg-padding-y:var(--core-spacing-size-04);--semantic-link-decoration-thickness:1px;--semantic-link-decoration-offset:2px;--semantic-skeleton-shine-duration:var(--core-motion-duration-medium3);--semantic-content-max-width-article:var(--core-content-max-width-prose);--semantic-content-max-width-sidebar:var(--core-content-max-width-narrow);--semantic-content-max-width-documentation:var(--core-content-max-width-wide);--semantic-content-spacing-paragraph:var(--core-spacing-size-04);--semantic-content-spacing-section:var(--core-spacing-size-08);--semantic-content-button-primary-radius:var(--semantic-shape-radius-default);--semantic-content-button-primary-padding-x:var(--core-spacing-size-04);--semantic-content-button-primary-padding-y:var(--core-spacing-size-03);--semantic-content-button-primary-height:var(--semantic-control-size-md-height);--semantic-content-button-primary-elevation:var(--semantic-elevation-default);--semantic-content-input-radius:var(--semantic-shape-radius-default);--semantic-content-input-padding-x:var(--core-spacing-size-03);--semantic-content-input-padding-y:var(--core-spacing-size-02);--semantic-content-badge-info-radius:var(--semantic-shape-radius-small);--semantic-content-badge-info-padding-x:var(--core-spacing-size-02);--semantic-content-typography-display-oversize-font-family:var(--semantic-typography-semantic-family-heading);--semantic-content-typography-display-oversize-font-weight:var(--semantic-typography-font-weight-black);--semantic-content-typography-display-oversize-font-size:var(--core-typography-ramp-14);--semantic-content-typography-display-oversize-line-height:var(--core-typography-line-height-heading);--semantic-content-typography-display-oversize-letter-spacing:var(--core-typography-letter-spacing-tight);--semantic-datavis-stroke-width-series:2px;--semantic-datavis-stroke-width-grid:1px;--semantic-component-pagination-gap-x:var(--core-spacing-size-02);--semantic-component-pagination-min-size:32px;--semantic-component-typography-variation-wght-heading:700;--semantic-component-typography-variation-wdth-responsive:100;--semantic-component-otp-field-gap:var(--core-spacing-size-02);--semantic-component-otp-field-min-width:48px;--semantic-component-otp-field-height:48px;--semantic-component-otp-field-font-size:var(--core-typography-ramp-4);--semantic-component-otp-field-font-weight:var(--core-typography-weight-medium);--semantic-component-otp-field-radius:var(--core-shape-radius-02);--semantic-component-test-path:test-path;--semantic-component-test-type-wght-heading:700;--semantic-component-test-type-wdth-responsive:100;--semantic-focus-ring:[object Object];--core-color-mode-black:#000000;--core-color-mode-white:#FFFFFF;--core-color-mode-light:#FAFAFA;--core-color-mode-dark:#141414;--core-color-mode-transparent:rgba(0,0,0,0);--core-color-palette-brand-primary-100:#D9F3FE;--core-color-palette-brand-primary-200:#8AD9FC;--core-color-palette-brand-primary-300:#2EB9F9;--core-color-palette-brand-primary-400:#1D91FB;--core-color-palette-brand-primary-500:#0A65FE;--core-color-palette-brand-primary-600:#0042DC;--core-color-palette-brand-primary-700:#002D99;--core-color-palette-brand-primary-800:#001B5A;--core-color-palette-neutral-100:#efefef;--core-color-palette-neutral-200:#cecece;--core-color-palette-neutral-300:#aeaeae;--core-color-palette-neutral-400:#8f8f8f;--core-color-palette-neutral-500:#717171;--core-color-palette-neutral-600:#555555;--core-color-palette-neutral-700:#3a3a3a;--core-color-palette-neutral-800:#212121;--core-color-palette-red-100:#fceaea;--core-color-palette-red-200:#f7c1c2;--core-color-palette-red-300:#f29495;--core-color-palette-red-400:#ea6465;--core-color-palette-red-500:#d9292b;--core-color-palette-red-600:#ae0001;--core-color-palette-red-700:#7b0000;--core-color-palette-red-800:#4b0000;--core-color-palette-orange-100:#ffedcc;--core-color-palette-orange-200:#ffc458;--core-color-palette-orange-300:#fe9400;--core-color-palette-orange-400:#d77600;--core-color-palette-orange-500:#ac5c00;--core-color-palette-orange-600:#824500;--core-color-palette-orange-700:#593000;--core-color-palette-orange-800:#331b00;--core-color-palette-yellow-100:#FFF8CC;--core-color-palette-yellow-200:#FFE680;--core-color-palette-yellow-300:#FFCE33;--core-color-palette-yellow-400:#FFB300;--core-color-palette-yellow-500:#DA9A00;--core-color-palette-yellow-600:#A97A00;--core-color-palette-yellow-700:#7A5A00;--core-color-palette-yellow-800:#4D3A00;--core-color-palette-green-100:#e4f2e0;--core-color-palette-green-200:#b0daa4;--core-color-palette-green-300:#79bf65;--core-color-palette-green-400:#609e41;--core-color-palette-green-500:#487e1e;--core-color-palette-green-600:#336006;--core-color-palette-green-700:#234104;--core-color-palette-green-800:#142502;--core-color-palette-blue-100:#d9f3fe;--core-color-palette-blue-200:#8ad9fc;--core-color-palette-blue-300:#2eb9f9;--core-color-palette-blue-400:#1d91fb;--core-color-palette-blue-500:#0a65fe;--core-color-palette-blue-600:#0042dc;--core-color-palette-blue-700:#002d99;--core-color-palette-blue-800:#001b5a;--core-color-palette-teal-100:#caf8f7;--core-color-palette-teal-200:#18dbdb;--core-color-palette-teal-300:#22b4b4;--core-color-palette-teal-400:#258f8e;--core-color-palette-teal-500:#236f6f;--core-color-palette-teal-600:#205353;--core-color-palette-teal-700:#1a3a3a;--core-color-palette-teal-800:#121d1d;--core-color-palette-violet-100:#ffe9fe;--core-color-palette-violet-200:#ffb5fc;--core-color-palette-violet-300:#ff7bfa;--core-color-palette-violet-400:#f431ed;--core-color-palette-violet-500:#c127bc;--core-color-palette-violet-600:#931d8f;--core-color-palette-violet-700:#661463;--core-color-palette-violet-800:#3b0c3a;--core-color-datavis-viridis-1:#440154;--core-color-datavis-viridis-2:#482777;--core-color-datavis-viridis-3:#3F4A8A;--core-color-datavis-viridis-4:#31678E;--core-color-datavis-viridis-5:#26838F;--core-color-datavis-viridis-6:#1F9D8A;--core-color-datavis-viridis-7:#6CCE5A;--core-color-datavis-viridis-8:#B6DE2B;--core-color-datavis-viridis-9:#FEE825;--core-color-datavis-viridis-10:#FFEA46;--core-color-datavis-magma-1:#000004;--core-color-datavis-magma-2:#1B0C42;--core-color-datavis-magma-3:#4B0C6B;--core-color-datavis-magma-4:#781C6D;--core-color-datavis-magma-5:#A52C60;--core-color-datavis-magma-6:#CF4446;--core-color-datavis-magma-7:#ED6925;--core-color-datavis-magma-8:#FB9A06;--core-color-datavis-magma-9:#F7D03C;--core-color-datavis-magma-10:#FCFFA4;--core-color-datavis-plasma-1:#0D0887;--core-color-datavis-plasma-2:#46039F;--core-color-datavis-plasma-3:#7201A8;--core-color-datavis-plasma-4:#9C179E;--core-color-datavis-plasma-5:#BD3786;--core-color-datavis-plasma-6:#D8576B;--core-color-datavis-plasma-7:#ED7953;--core-color-datavis-plasma-8:#FB9F3A;--core-color-datavis-plasma-9:#FDCA26;--core-color-datavis-plasma-10:#F0F921;--core-color-datavis-inferno-1:#000004;--core-color-datavis-inferno-2:#1B0C42;--core-color-datavis-inferno-3:#4A0C6B;--core-color-datavis-inferno-4:#781C6D;--core-color-datavis-inferno-5:#A52C60;--core-color-datavis-inferno-6:#CF4446;--core-color-datavis-inferno-7:#ED6925;--core-color-datavis-inferno-8:#FB9906;--core-color-datavis-inferno-9:#F7D03C;--core-color-datavis-inferno-10:#FCFFA4;--core-color-datavis-cividis-1:#00224E;--core-color-datavis-cividis-2:#123570;--core-color-datavis-cividis-3:#3B496C;--core-color-datavis-cividis-4:#575D6D;--core-color-datavis-cividis-5:#707173;--core-color-datavis-cividis-6:#8A8678;--core-color-datavis-cividis-7:#A59C74;--core-color-datavis-cividis-8:#C3B369;--core-color-datavis-cividis-9:#E1CC55;--core-color-datavis-cividis-10:#FFEA46;--core-color-datavis-categorical-1:#440154;--core-color-datavis-categorical-2:#31678E;--core-color-datavis-categorical-3:#26838F;--core-color-datavis-categorical-4:#6CCE5A;--core-color-datavis-categorical-5:#FEE825;--core-color-datavis-categorical-6:#CF4446;--core-color-datavis-categorical-7:#9C179E;--core-color-datavis-categorical-8:#FB9906;--core-color-datavis-divergent-neg:#440154;--core-color-datavis-divergent-neu:#26838F;--core-color-datavis-divergent-pos:#FEE825;--core-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--core-color-overlay-scrim:rgba(0,0,0,0.40);--core-color-opacity-50:0.5;--core-color-selection-background:var(--core-color-palette-blue-200);--core-color-selection-foreground:var(--core-color-mode-dark);--core-component-foreground-default:var(--core-color-mode-dark);--core-component-otp-color-text:var(--core-color-palette-neutral-600);--core-component-otp-color-bg:var(--core-color-palette-neutral-100);--core-component-otp-color-border:var(--core-color-palette-neutral-200);--core-component-otp-color-focus:var(--core-color-palette-red-500);--core-component-test-ds-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-custom-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-my-custom-bg:#007bff;--semantic-color-foreground-primary:var(--core-color-mode-dark);--semantic-color-foreground-secondary:var(--core-color-palette-neutral-600);--semantic-color-foreground-tertiary:var(--core-color-palette-neutral-500);--semantic-color-foreground-accent:var(--core-color-palette-red-500);--semantic-color-foreground-danger:var(--core-color-palette-red-500);--semantic-color-foreground-hover:var(--core-color-palette-neutral-700);--semantic-color-foreground-link:var(--core-color-palette-red-500);--semantic-color-foreground-link-hover:var(--core-color-palette-red-600);--semantic-color-foreground-link-visited:var(--core-color-palette-red-400);--semantic-color-foreground-on-brand:var(--core-color-mode-white);--semantic-color-foreground-on-color:var(--semantic-color-foreground-primary);--semantic-color-foreground-info:var(--core-color-palette-blue-500);--semantic-color-foreground-success:var(--core-color-palette-green-500);--semantic-color-foreground-warning:var(--core-color-palette-orange-500);--semantic-color-foreground-on-danger-subtle:var(--core-color-palette-red-700);--semantic-color-foreground-on-info-subtle:var(--core-color-palette-blue-700);--semantic-color-foreground-on-success-subtle:var(--core-color-palette-green-700);--semantic-color-foreground-on-warning-subtle:var(--core-color-palette-orange-700);--semantic-color-foreground-highlight:var(--core-color-palette-red-700);--semantic-color-foreground-syntax-plain:var(--semantic-color-foreground-primary);--semantic-color-foreground-syntax-comment-color:var(--semantic-color-foreground-tertiary);--semantic-color-foreground-syntax-keyword:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-definition:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-punctuation:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-property:var(--semantic-color-foreground-warning);--semantic-color-foreground-syntax-tag:var(--semantic-color-foreground-danger);--semantic-color-foreground-syntax-static:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-string:var(--semantic-color-foreground-highlight);--semantic-color-foreground-disabled:var(--core-color-palette-neutral-300);--semantic-color-foreground-placeholder:var(--core-color-palette-neutral-400);--semantic-color-foreground-inverse:var(--core-color-mode-light);--semantic-color-background-primary:var(--core-color-mode-white);--semantic-color-background-secondary:var(--core-color-palette-neutral-100);--semantic-color-background-tertiary:var(--core-color-palette-neutral-200);--semantic-color-background-highlight:var(--core-color-palette-red-200);--semantic-color-background-accent:var(--core-color-palette-red-500);--semantic-color-background-hover:var(--core-color-palette-neutral-200);--semantic-color-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-background-danger-subtle:var(--core-color-palette-red-100);--semantic-color-background-elevated:var(--core-color-mode-white);--semantic-color-background-brand:var(--core-color-palette-brand-primary-500);--semantic-color-background-on-color:var(--semantic-color-background-primary);--semantic-color-background-image-overlay:rgba(0,0,0,0.5);--semantic-color-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-background-info-subtle:var(--core-color-palette-blue-100);--semantic-color-background-success-strong:var(--core-color-palette-green-600);--semantic-color-background-success-subtle:var(--core-color-palette-green-100);--semantic-color-background-warning-strong:var(--core-color-palette-orange-400);--semantic-color-background-warning-subtle:var(--core-color-palette-orange-100);--semantic-color-background-active:var(--core-color-palette-neutral-300);--semantic-color-background-disabled:var(--core-color-palette-neutral-200);--semantic-color-background-placeholder:var(--core-color-palette-neutral-100);--semantic-color-background-read-only:var(--core-color-palette-neutral-100);--semantic-color-background-inverse:var(--core-color-mode-dark);--semantic-color-border-default:var(--core-color-palette-neutral-300);--semantic-color-border-subtle:var(--core-color-palette-neutral-200);--semantic-color-border-bold:var(--core-color-palette-neutral-400);--semantic-color-border-disabled:var(--core-color-palette-neutral-200);--semantic-color-border-light:var(--core-color-palette-neutral-200);--semantic-color-border-primary:var(--core-color-palette-neutral-300);--semantic-color-border-hover:var(--core-color-palette-neutral-400);--semantic-color-border-accent:var(--core-color-palette-red-500);--semantic-color-border-focus:var(--core-color-palette-brand-primary-500);--semantic-color-border-danger:var(--core-color-palette-red-600);--semantic-color-border-info:var(--core-color-palette-blue-600);--semantic-color-border-on-color:var(--core-color-mode-white);--semantic-color-border-success:var(--core-color-palette-green-600);--semantic-color-border-warning:var(--core-color-palette-orange-600);--semantic-color-border-strong:var(--core-color-palette-neutral-400);--semantic-color-status-info:var(--core-color-palette-blue-500);--semantic-color-status-success:var(--core-color-palette-green-500);--semantic-color-status-warning:var(--core-color-palette-orange-500);--semantic-color-status-danger:var(--core-color-palette-red-500);--semantic-color-status-highlight:var(--core-color-palette-brand-primary-400);--semantic-color-data-trend-default:var(--core-color-palette-blue-400);--semantic-color-data-trend-up:var(--core-color-palette-green-500);--semantic-color-data-trend-down:var(--core-color-palette-red-500);--semantic-color-data-trend-neutral:var(--core-color-palette-neutral-500);--semantic-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--semantic-color-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-color-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-color-overlay-scrim-strong:rgba(0,0,0,0.64);--semantic-color-action-background-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-background-primary-hover:var(--core-color-palette-brand-primary-600);--semantic-color-action-background-primary-active:var(--core-color-palette-brand-primary-700);--semantic-color-action-background-primary-disabled:var(--core-color-palette-neutral-200);--semantic-color-action-background-secondary-default:var(--core-color-mode-light);--semantic-color-action-background-secondary-hover:var(--core-color-palette-neutral-100);--semantic-color-action-background-secondary-active:var(--core-color-palette-neutral-200);--semantic-color-action-background-danger-default:var(--core-color-palette-red-500);--semantic-color-action-background-danger-hover:var(--core-color-palette-red-600);--semantic-color-action-background-danger-active:var(--core-color-palette-red-700);--semantic-color-action-foreground-primary-default:var(--core-color-mode-white);--semantic-color-action-foreground-primary-disabled:var(--core-color-palette-neutral-400);--semantic-color-action-foreground-secondary-default:var(--core-color-mode-dark);--semantic-color-action-foreground-danger-default:var(--core-color-mode-white);--semantic-color-action-border-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-border-primary-focus:var(--core-color-palette-brand-primary-400);--semantic-color-action-border-secondary-default:var(--core-color-palette-neutral-300);--semantic-color-action-border-secondary-hover:var(--core-color-palette-neutral-400);--semantic-color-action-border-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-background-success-strong:var(--core-color-palette-green-600);--semantic-color-feedback-background-success-subtle:var(--core-color-palette-green-100);--semantic-color-feedback-background-warning-strong:var(--core-color-palette-orange-400);--semantic-color-feedback-background-warning-subtle:var(--core-color-palette-orange-100);--semantic-color-feedback-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-feedback-background-danger-subtle:var(--core-color-palette-red-100);--semantic-color-feedback-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-feedback-background-info-subtle:var(--core-color-palette-blue-100);--semantic-color-feedback-foreground-success-default:var(--core-color-palette-green-500);--semantic-color-feedback-foreground-success-on-subtle:var(--core-color-palette-green-700);--semantic-color-feedback-foreground-warning-default:var(--core-color-palette-orange-500);--semantic-color-feedback-foreground-warning-on-subtle:var(--core-color-palette-orange-700);--semantic-color-feedback-foreground-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-foreground-danger-on-subtle:var(--core-color-palette-red-700);--semantic-color-feedback-foreground-info-default:var(--core-color-palette-blue-500);--semantic-color-feedback-foreground-info-on-subtle:var(--core-color-palette-blue-700);--semantic-color-feedback-border-success:var(--core-color-palette-green-600);--semantic-color-feedback-border-warning:var(--core-color-palette-orange-600);--semantic-color-feedback-border-danger:var(--core-color-palette-red-600);--semantic-color-feedback-border-info:var(--core-color-palette-blue-600);--semantic-color-navigation-background-primary:var(--core-color-mode-light);--semantic-color-navigation-background-secondary:var(--core-color-palette-neutral-100);--semantic-color-navigation-foreground-primary:var(--core-color-mode-dark);--semantic-color-navigation-foreground-secondary:var(--core-color-palette-neutral-600);--semantic-color-navigation-foreground-active:var(--core-color-palette-red-500);--semantic-color-navigation-foreground-hover:var(--core-color-palette-neutral-700);--semantic-color-navigation-border-primary:var(--core-color-palette-neutral-300);--semantic-color-syntax-plain:var(--core-color-mode-dark);--semantic-color-syntax-comment-color:var(--core-color-palette-neutral-500);--semantic-color-syntax-keyword:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-definition:var(--core-color-palette-red-500);--semantic-color-syntax-punctuation:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-property:var(--semantic-color-feedback-foreground-warning-default);--semantic-color-syntax-tag:var(--semantic-color-feedback-foreground-danger-default);--semantic-color-syntax-static:var(--core-color-palette-red-500);--semantic-color-syntax-string:var(--core-color-palette-blue-700);--semantic-interaction-text-hover:var(--core-color-palette-neutral-600);--semantic-interaction-text-active:var(--core-color-mode-dark);--semantic-interaction-text-disabled:var(--core-color-palette-neutral-400);--semantic-interaction-background-hover:var(--core-color-palette-neutral-100);--semantic-interaction-background-active:var(--core-color-palette-neutral-200);--semantic-interaction-background-selected:var(--core-color-palette-blue-200);--semantic-interaction-background-disabled:var(--core-color-palette-neutral-200);--semantic-interaction-border-hover:var(--core-color-palette-neutral-400);--semantic-interaction-border-active:var(--core-color-palette-neutral-400);--semantic-interaction-border-disabled:var(--core-color-palette-neutral-200);--semantic-link-text:var(--core-color-palette-blue-500);--semantic-link-decoration-color:var(--core-color-palette-blue-500);--semantic-link-hover-text:var(--core-color-palette-blue-600);--semantic-link-visited-text:var(--core-color-palette-blue-700);--semantic-skeleton-background:var(--core-color-palette-neutral-100);--semantic-skeleton-foreground:var(--core-color-palette-neutral-200);--semantic-content-editor-background:var(--semantic-color-background-primary);--semantic-content-editor-surface:var(--semantic-color-background-elevated);--semantic-content-editor-gutter:var(--semantic-color-border-light);--semantic-content-editor-cursor:var(--semantic-color-status-warning);--semantic-content-editor-selection:var(--semantic-color-background-active);--semantic-content-editor-selection-highlight:var(--semantic-color-background-highlight);--semantic-content-editor-line-number-active:var(--semantic-color-status-highlight);--semantic-content-editor-line-number-default:var(--semantic-color-border-primary);--semantic-content-button-primary-background:var(--semantic-color-background-brand);--semantic-content-button-primary-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-button-primary-border:var(--semantic-color-border-strong);--semantic-content-button-danger-background:var(--semantic-color-background-danger-strong);--semantic-content-button-danger-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-input-background:var(--semantic-color-background-primary);--semantic-content-input-foreground:var(--semantic-color-foreground-primary);--semantic-content-input-border:var(--semantic-color-border-default);--semantic-content-badge-info-background:var(--semantic-color-background-info-subtle);--semantic-content-badge-info-foreground:var(--semantic-color-foreground-on-info-subtle);--semantic-datavis-on-fill-default:var(--core-color-mode-white);--semantic-datavis-on-fill-muted:var(--core-color-palette-neutral-100);--semantic-datavis-gridline-major:var(--core-color-palette-neutral-300);--semantic-datavis-gridline-minor:var(--core-color-palette-neutral-200);--semantic-component-foreground:var(--core-color-mode-dark);--semantic-component-otp-color-text:var(--core-color-mode-dark);--semantic-component-otp-color-bg:var(--core-color-mode-light);--semantic-component-otp-color-border:var(--core-color-palette-neutral-200);--semantic-component-otp-color-focus:var(--core-color-palette-red-500);--semantic-component-test-ds-semantic-color-bg-primary:#ffffff;--semantic-component-test-custom-semantic-color-bg-primary:#ffffff;--semantic-component-test-my-custom-bg:#007bff;--semantic-focus-ring-offset:var(--core-spacing-size-02);--semantic-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-overlay-scrim-strong:rgba(0,0,0,0.64)}@media(prefers-color-scheme:dark){:root{--core-color-mode-black:#000000;--core-color-mode-white:#FFFFFF;--core-color-mode-light:#FAFAFA;--core-color-mode-dark:#141414;--core-color-mode-transparent:rgba(0,0,0,0);--core-color-palette-brand-primary-100:#D9F3FE;--core-color-palette-brand-primary-200:#8AD9FC;--core-color-palette-brand-primary-300:#2EB9F9;--core-color-palette-brand-primary-400:#1D91FB;--core-color-palette-brand-primary-500:#0A65FE;--core-color-palette-brand-primary-600:#0042DC;--core-color-palette-brand-primary-700:#002D99;--core-color-palette-brand-primary-800:#001B5A;--core-color-palette-neutral-100:#efefef;--core-color-palette-neutral-200:#cecece;--core-color-palette-neutral-300:#aeaeae;--core-color-palette-neutral-400:#8f8f8f;--core-color-palette-neutral-500:#717171;--core-color-palette-neutral-600:#555555;--core-color-palette-neutral-700:#3a3a3a;--core-color-palette-neutral-800:#212121;--core-color-palette-red-100:#fceaea;--core-color-palette-red-200:#f7c1c2;--core-color-palette-red-300:#f29495;--core-color-palette-red-400:#ea6465;--core-color-palette-red-500:#d9292b;--core-color-palette-red-600:#ae0001;--core-color-palette-red-700:#7b0000;--core-color-palette-red-800:#4b0000;--core-color-palette-orange-100:#ffedcc;--core-color-palette-orange-200:#ffc458;--core-color-palette-orange-300:#fe9400;--core-color-palette-orange-400:#d77600;--core-color-palette-orange-500:#ac5c00;--core-color-palette-orange-600:#824500;--core-color-palette-orange-700:#593000;--core-color-palette-orange-800:#331b00;--core-color-palette-yellow-100:#FFF8CC;--core-color-palette-yellow-200:#FFE680;--core-color-palette-yellow-300:#FFCE33;--core-color-palette-yellow-400:#FFB300;--core-color-palette-yellow-500:#DA9A00;--core-color-palette-yellow-600:#A97A00;--core-color-palette-yellow-700:#7A5A00;--core-color-palette-yellow-800:#4D3A00;--core-color-palette-green-100:#e4f2e0;--core-color-palette-green-200:#b0daa4;--core-color-palette-green-300:#79bf65;--core-color-palette-green-400:#609e41;--core-color-palette-green-500:#487e1e;--core-color-palette-green-600:#336006;--core-color-palette-green-700:#234104;--core-color-palette-green-800:#142502;--core-color-palette-blue-100:#d9f3fe;--core-color-palette-blue-200:#8ad9fc;--core-color-palette-blue-300:#2eb9f9;--core-color-palette-blue-400:#1d91fb;--core-color-palette-blue-500:#0a65fe;--core-color-palette-blue-600:#0042dc;--core-color-palette-blue-700:#002d99;--core-color-palette-blue-800:#001b5a;--core-color-palette-teal-100:#caf8f7;--core-color-palette-teal-200:#18dbdb;--core-color-palette-teal-300:#22b4b4;--core-color-palette-teal-400:#258f8e;--core-color-palette-teal-500:#236f6f;--core-color-palette-teal-600:#205353;--core-color-palette-teal-700:#1a3a3a;--core-color-palette-teal-800:#121d1d;--core-color-palette-violet-100:#ffe9fe;--core-color-palette-violet-200:#ffb5fc;--core-color-palette-violet-300:#ff7bfa;--core-color-palette-violet-400:#f431ed;--core-color-palette-violet-500:#c127bc;--core-color-palette-violet-600:#931d8f;--core-color-palette-violet-700:#661463;--core-color-palette-violet-800:#3b0c3a;--core-color-datavis-viridis-1:#440154;--core-color-datavis-viridis-2:#482777;--core-color-datavis-viridis-3:#3F4A8A;--core-color-datavis-viridis-4:#31678E;--core-color-datavis-viridis-5:#26838F;--core-color-datavis-viridis-6:#1F9D8A;--core-color-datavis-viridis-7:#6CCE5A;--core-color-datavis-viridis-8:#B6DE2B;--core-color-datavis-viridis-9:#FEE825;--core-color-datavis-viridis-10:#FFEA46;--core-color-datavis-magma-1:#000004;--core-color-datavis-magma-2:#1B0C42;--core-color-datavis-magma-3:#4B0C6B;--core-color-datavis-magma-4:#781C6D;--core-color-datavis-magma-5:#A52C60;--core-color-datavis-magma-6:#CF4446;--core-color-datavis-magma-7:#ED6925;--core-color-datavis-magma-8:#FB9A06;--core-color-datavis-magma-9:#F7D03C;--core-color-datavis-magma-10:#FCFFA4;--core-color-datavis-plasma-1:#0D0887;--core-color-datavis-plasma-2:#46039F;--core-color-datavis-plasma-3:#7201A8;--core-color-datavis-plasma-4:#9C179E;--core-color-datavis-plasma-5:#BD3786;--core-color-datavis-plasma-6:#D8576B;--core-color-datavis-plasma-7:#ED7953;--core-color-datavis-plasma-8:#FB9F3A;--core-color-datavis-plasma-9:#FDCA26;--core-color-datavis-plasma-10:#F0F921;--core-color-datavis-inferno-1:#000004;--core-color-datavis-inferno-2:#1B0C42;--core-color-datavis-inferno-3:#4A0C6B;--core-color-datavis-inferno-4:#781C6D;--core-color-datavis-inferno-5:#A52C60;--core-color-datavis-inferno-6:#CF4446;--core-color-datavis-inferno-7:#ED6925;--core-color-datavis-inferno-8:#FB9906;--core-color-datavis-inferno-9:#F7D03C;--core-color-datavis-inferno-10:#FCFFA4;--core-color-datavis-cividis-1:#00224E;--core-color-datavis-cividis-2:#123570;--core-color-datavis-cividis-3:#3B496C;--core-color-datavis-cividis-4:#575D6D;--core-color-datavis-cividis-5:#707173;--core-color-datavis-cividis-6:#8A8678;--core-color-datavis-cividis-7:#A59C74;--core-color-datavis-cividis-8:#C3B369;--core-color-datavis-cividis-9:#E1CC55;--core-color-datavis-cividis-10:#FFEA46;--core-color-datavis-categorical-1:#440154;--core-color-datavis-categorical-2:#31678E;--core-color-datavis-categorical-3:#26838F;--core-color-datavis-categorical-4:#6CCE5A;--core-color-datavis-categorical-5:#FEE825;--core-color-datavis-categorical-6:#CF4446;--core-color-datavis-categorical-7:#9C179E;--core-color-datavis-categorical-8:#FB9906;--core-color-datavis-divergent-neg:#440154;--core-color-datavis-divergent-neu:#26838F;--core-color-datavis-divergent-pos:#FEE825;--core-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--core-color-overlay-scrim:rgba(0,0,0,0.40);--core-color-opacity-50:0.5;--core-color-selection-background:var(--core-color-palette-blue-200);--core-color-selection-foreground:var(--core-color-mode-dark);--core-component-foreground-default:var(--core-color-mode-dark);--core-component-otp-color-text:var(--core-color-palette-neutral-600);--core-component-otp-color-bg:var(--core-color-palette-neutral-100);--core-component-otp-color-border:var(--core-color-palette-neutral-200);--core-component-otp-color-focus:var(--core-color-palette-red-500);--core-component-test-ds-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-custom-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-my-custom-bg:#007bff;--semantic-color-foreground-primary:var(--core-color-mode-light);--semantic-color-foreground-secondary:var(--core-color-palette-neutral-300);--semantic-color-foreground-tertiary:var(--core-color-palette-neutral-400);--semantic-color-foreground-accent:var(--core-color-palette-red-400);--semantic-color-foreground-danger:var(--core-color-palette-red-400);--semantic-color-foreground-hover:var(--core-color-palette-neutral-300);--semantic-color-foreground-link:var(--core-color-palette-red-400);--semantic-color-foreground-link-hover:var(--core-color-palette-red-300);--semantic-color-foreground-link-visited:var(--core-color-palette-red-500);--semantic-color-foreground-on-brand:var(--core-color-mode-white);--semantic-color-foreground-on-color:var(--semantic-color-foreground-primary);--semantic-color-foreground-info:var(--core-color-palette-blue-400);--semantic-color-foreground-success:var(--core-color-palette-green-400);--semantic-color-foreground-warning:var(--core-color-palette-orange-400);--semantic-color-foreground-on-danger-subtle:var(--core-color-palette-red-300);--semantic-color-foreground-on-info-subtle:var(--core-color-palette-blue-300);--semantic-color-foreground-on-success-subtle:var(--core-color-palette-green-300);--semantic-color-foreground-on-warning-subtle:var(--core-color-palette-orange-300);--semantic-color-foreground-highlight:var(--core-color-palette-red-200);--semantic-color-foreground-syntax-plain:var(--semantic-color-foreground-primary);--semantic-color-foreground-syntax-comment-color:var(--semantic-color-foreground-tertiary);--semantic-color-foreground-syntax-keyword:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-definition:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-punctuation:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-property:var(--semantic-color-foreground-warning);--semantic-color-foreground-syntax-tag:var(--semantic-color-foreground-danger);--semantic-color-foreground-syntax-static:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-string:var(--semantic-color-foreground-highlight);--semantic-color-foreground-disabled:var(--core-color-palette-neutral-500);--semantic-color-foreground-placeholder:var(--core-color-palette-neutral-500);--semantic-color-foreground-inverse:var(--core-color-mode-dark);--semantic-color-background-primary:var(--core-color-mode-black);--semantic-color-background-secondary:var(--core-color-palette-neutral-800);--semantic-color-background-tertiary:var(--core-color-palette-neutral-700);--semantic-color-background-highlight:var(--core-color-palette-red-700);--semantic-color-background-accent:var(--core-color-palette-red-400);--semantic-color-background-hover:var(--core-color-palette-neutral-700);--semantic-color-background-danger-strong:var(--core-color-palette-red-500);--semantic-color-background-danger-subtle:var(--core-color-palette-red-800);--semantic-color-background-elevated:var(--core-color-mode-dark);--semantic-color-background-brand:var(--core-color-palette-brand-primary-400);--semantic-color-background-on-color:var(--semantic-color-background-primary);--semantic-color-background-image-overlay:rgba(0,0,0,0.7);--semantic-color-background-info-strong:var(--core-color-palette-blue-500);--semantic-color-background-info-subtle:var(--core-color-palette-blue-800);--semantic-color-background-success-strong:var(--core-color-palette-green-500);--semantic-color-background-success-subtle:var(--core-color-palette-green-800);--semantic-color-background-warning-strong:var(--core-color-palette-orange-500);--semantic-color-background-warning-subtle:var(--core-color-palette-orange-800);--semantic-color-background-active:var(--core-color-palette-neutral-600);--semantic-color-background-disabled:var(--core-color-palette-neutral-700);--semantic-color-background-placeholder:var(--core-color-palette-neutral-800);--semantic-color-background-read-only:var(--core-color-palette-neutral-800);--semantic-color-background-inverse:var(--core-color-mode-light);--semantic-color-border-default:var(--core-color-palette-neutral-600);--semantic-color-border-subtle:var(--core-color-palette-neutral-700);--semantic-color-border-bold:var(--core-color-palette-neutral-500);--semantic-color-border-disabled:var(--core-color-palette-neutral-700);--semantic-color-border-light:var(--core-color-palette-neutral-700);--semantic-color-border-primary:var(--core-color-palette-neutral-600);--semantic-color-border-hover:var(--core-color-palette-neutral-500);--semantic-color-border-accent:var(--core-color-palette-red-400);--semantic-color-border-focus:var(--core-color-palette-brand-primary-400);--semantic-color-border-danger:var(--core-color-palette-red-500);--semantic-color-border-info:var(--core-color-palette-blue-500);--semantic-color-border-on-color:var(--core-color-mode-white);--semantic-color-border-success:var(--core-color-palette-green-500);--semantic-color-border-warning:var(--core-color-palette-orange-500);--semantic-color-border-strong:var(--core-color-palette-neutral-500);--semantic-color-status-info:var(--core-color-palette-blue-400);--semantic-color-status-success:var(--core-color-palette-green-400);--semantic-color-status-warning:var(--core-color-palette-orange-400);--semantic-color-status-danger:var(--core-color-palette-red-400);--semantic-color-status-highlight:var(--core-color-palette-brand-primary-500);--semantic-color-data-trend-default:var(--core-color-palette-blue-400);--semantic-color-data-trend-up:var(--core-color-palette-green-500);--semantic-color-data-trend-down:var(--core-color-palette-red-500);--semantic-color-data-trend-neutral:var(--core-color-palette-neutral-500);--semantic-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--semantic-color-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-color-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-color-overlay-scrim-strong:rgba(0,0,0,0.64);--semantic-color-action-background-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-background-primary-hover:var(--core-color-palette-brand-primary-600);--semantic-color-action-background-primary-active:var(--core-color-palette-brand-primary-700);--semantic-color-action-background-primary-disabled:var(--core-color-palette-neutral-700);--semantic-color-action-background-secondary-default:var(--core-color-mode-dark);--semantic-color-action-background-secondary-hover:var(--core-color-palette-neutral-800);--semantic-color-action-background-secondary-active:var(--core-color-palette-neutral-700);--semantic-color-action-background-danger-default:var(--core-color-palette-red-500);--semantic-color-action-background-danger-hover:var(--core-color-palette-red-600);--semantic-color-action-background-danger-active:var(--core-color-palette-red-700);--semantic-color-action-foreground-primary-default:var(--core-color-mode-white);--semantic-color-action-foreground-primary-disabled:var(--core-color-palette-neutral-400);--semantic-color-action-foreground-secondary-default:var(--core-color-mode-light);--semantic-color-action-foreground-danger-default:var(--core-color-mode-white);--semantic-color-action-border-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-border-primary-focus:var(--core-color-palette-brand-primary-400);--semantic-color-action-border-secondary-default:var(--core-color-palette-neutral-600);--semantic-color-action-border-secondary-hover:var(--core-color-palette-neutral-500);--semantic-color-action-border-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-background-success-strong:var(--core-color-palette-green-600);--semantic-color-feedback-background-success-subtle:var(--core-color-palette-green-800);--semantic-color-feedback-background-warning-strong:var(--core-color-palette-orange-600);--semantic-color-feedback-background-warning-subtle:var(--core-color-palette-orange-800);--semantic-color-feedback-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-feedback-background-danger-subtle:var(--core-color-palette-red-800);--semantic-color-feedback-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-feedback-background-info-subtle:var(--core-color-palette-blue-800);--semantic-color-feedback-foreground-success-default:var(--core-color-palette-green-400);--semantic-color-feedback-foreground-success-on-subtle:var(--core-color-palette-green-200);--semantic-color-feedback-foreground-warning-default:var(--core-color-palette-orange-400);--semantic-color-feedback-foreground-warning-on-subtle:var(--core-color-palette-orange-200);--semantic-color-feedback-foreground-danger-default:var(--core-color-palette-red-400);--semantic-color-feedback-foreground-danger-on-subtle:var(--core-color-palette-red-200);--semantic-color-feedback-foreground-info-default:var(--core-color-palette-blue-400);--semantic-color-feedback-foreground-info-on-subtle:var(--core-color-palette-blue-200);--semantic-color-feedback-border-success:var(--core-color-palette-green-600);--semantic-color-feedback-border-warning:var(--core-color-palette-orange-600);--semantic-color-feedback-border-danger:var(--core-color-palette-red-600);--semantic-color-feedback-border-info:var(--core-color-palette-blue-600);--semantic-color-navigation-background-primary:var(--core-color-mode-dark);--semantic-color-navigation-background-secondary:var(--core-color-palette-neutral-800);--semantic-color-navigation-foreground-primary:var(--core-color-mode-light);--semantic-color-navigation-foreground-secondary:var(--core-color-palette-neutral-300);--semantic-color-navigation-foreground-active:var(--core-color-palette-red-400);--semantic-color-navigation-foreground-hover:var(--core-color-palette-neutral-300);--semantic-color-navigation-border-primary:var(--core-color-palette-neutral-600);--semantic-color-syntax-plain:var(--core-color-mode-dark);--semantic-color-syntax-comment-color:var(--core-color-palette-neutral-500);--semantic-color-syntax-keyword:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-definition:var(--core-color-palette-red-500);--semantic-color-syntax-punctuation:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-property:var(--semantic-color-feedback-foreground-warning-default);--semantic-color-syntax-tag:var(--semantic-color-feedback-foreground-danger-default);--semantic-color-syntax-static:var(--core-color-palette-red-500);--semantic-color-syntax-string:var(--core-color-palette-blue-400);--semantic-interaction-text-hover:var(--core-color-palette-neutral-600);--semantic-interaction-text-active:var(--core-color-mode-dark);--semantic-interaction-text-disabled:var(--core-color-palette-neutral-400);--semantic-interaction-background-hover:var(--core-color-palette-neutral-800);--semantic-interaction-background-active:var(--core-color-palette-neutral-700);--semantic-interaction-background-selected:var(--core-color-palette-blue-800);--semantic-interaction-background-disabled:var(--core-color-palette-neutral-700);--semantic-interaction-border-hover:var(--core-color-palette-neutral-500);--semantic-interaction-border-active:var(--core-color-palette-neutral-400);--semantic-interaction-border-disabled:var(--core-color-palette-neutral-200);--semantic-link-text:var(--core-color-palette-blue-500);--semantic-link-decoration-color:var(--core-color-palette-blue-500);--semantic-link-hover-text:var(--core-color-palette-blue-600);--semantic-link-visited-text:var(--core-color-palette-blue-700);--semantic-skeleton-background:var(--core-color-palette-neutral-100);--semantic-skeleton-foreground:var(--core-color-palette-neutral-200);--semantic-content-editor-background:var(--semantic-color-background-primary);--semantic-content-editor-surface:var(--semantic-color-background-elevated);--semantic-content-editor-gutter:var(--semantic-color-border-light);--semantic-content-editor-cursor:var(--semantic-color-status-warning);--semantic-content-editor-selection:var(--semantic-color-background-active);--semantic-content-editor-selection-highlight:var(--semantic-color-background-highlight);--semantic-content-editor-line-number-active:var(--semantic-color-status-highlight);--semantic-content-editor-line-number-default:var(--semantic-color-border-primary);--semantic-content-button-primary-background:var(--semantic-color-background-brand);--semantic-content-button-primary-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-button-primary-border:var(--semantic-color-border-strong);--semantic-content-button-danger-background:var(--semantic-color-background-danger-strong);--semantic-content-button-danger-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-input-background:var(--semantic-color-background-primary);--semantic-content-input-foreground:var(--semantic-color-foreground-primary);--semantic-content-input-border:var(--semantic-color-border-default);--semantic-content-badge-info-background:var(--semantic-color-background-info-subtle);--semantic-content-badge-info-foreground:var(--semantic-color-foreground-on-info-subtle);--semantic-datavis-on-fill-default:var(--core-color-mode-white);--semantic-datavis-on-fill-muted:var(--core-color-palette-neutral-100);--semantic-datavis-gridline-major:var(--core-color-palette-neutral-300);--semantic-datavis-gridline-minor:var(--core-color-palette-neutral-200);--semantic-component-foreground:var(--core-color-mode-dark);--semantic-component-otp-color-text:var(--core-color-mode-dark);--semantic-component-otp-color-bg:var(--core-color-mode-light);--semantic-component-otp-color-border:var(--core-color-palette-neutral-200);--semantic-component-otp-color-focus:var(--core-color-palette-red-500);--semantic-component-test-ds-semantic-color-bg-primary:#ffffff;--semantic-component-test-custom-semantic-color-bg-primary:#ffffff;--semantic-component-test-my-custom-bg:#007bff;--semantic-focus-ring-offset:var(--core-spacing-size-02);--semantic-overlay-scrim-weak:rgba(0,0,0,0.40);--semantic-overlay-scrim-medium:rgba(0,0,0,0.60);--semantic-overlay-scrim-strong:rgba(0,0,0,0.80)}.light{--core-color-mode-black:#000000;--core-color-mode-white:#FFFFFF;--core-color-mode-light:#FAFAFA;--core-color-mode-dark:#141414;--core-color-mode-transparent:rgba(0,0,0,0);--core-color-palette-brand-primary-100:#D9F3FE;--core-color-palette-brand-primary-200:#8AD9FC;--core-color-palette-brand-primary-300:#2EB9F9;--core-color-palette-brand-primary-400:#1D91FB;--core-color-palette-brand-primary-500:#0A65FE;--core-color-palette-brand-primary-600:#0042DC;--core-color-palette-brand-primary-700:#002D99;--core-color-palette-brand-primary-800:#001B5A;--core-color-palette-neutral-100:#efefef;--core-color-palette-neutral-200:#cecece;--core-color-palette-neutral-300:#aeaeae;--core-color-palette-neutral-400:#8f8f8f;--core-color-palette-neutral-500:#717171;--core-color-palette-neutral-600:#555555;--core-color-palette-neutral-700:#3a3a3a;--core-color-palette-neutral-800:#212121;--core-color-palette-red-100:#fceaea;--core-color-palette-red-200:#f7c1c2;--core-color-palette-red-300:#f29495;--core-color-palette-red-400:#ea6465;--core-color-palette-red-500:#d9292b;--core-color-palette-red-600:#ae0001;--core-color-palette-red-700:#7b0000;--core-color-palette-red-800:#4b0000;--core-color-palette-orange-100:#ffedcc;--core-color-palette-orange-200:#ffc458;--core-color-palette-orange-300:#fe9400;--core-color-palette-orange-400:#d77600;--core-color-palette-orange-500:#ac5c00;--core-color-palette-orange-600:#824500;--core-color-palette-orange-700:#593000;--core-color-palette-orange-800:#331b00;--core-color-palette-yellow-100:#FFF8CC;--core-color-palette-yellow-200:#FFE680;--core-color-palette-yellow-300:#FFCE33;--core-color-palette-yellow-400:#FFB300;--core-color-palette-yellow-500:#DA9A00;--core-color-palette-yellow-600:#A97A00;--core-color-palette-yellow-700:#7A5A00;--core-color-palette-yellow-800:#4D3A00;--core-color-palette-green-100:#e4f2e0;--core-color-palette-green-200:#b0daa4;--core-color-palette-green-300:#79bf65;--core-color-palette-green-400:#609e41;--core-color-palette-green-500:#487e1e;--core-color-palette-green-600:#336006;--core-color-palette-green-700:#234104;--core-color-palette-green-800:#142502;--core-color-palette-blue-100:#d9f3fe;--core-color-palette-blue-200:#8ad9fc;--core-color-palette-blue-300:#2eb9f9;--core-color-palette-blue-400:#1d91fb;--core-color-palette-blue-500:#0a65fe;--core-color-palette-blue-600:#0042dc;--core-color-palette-blue-700:#002d99;--core-color-palette-blue-800:#001b5a;--core-color-palette-teal-100:#caf8f7;--core-color-palette-teal-200:#18dbdb;--core-color-palette-teal-300:#22b4b4;--core-color-palette-teal-400:#258f8e;--core-color-palette-teal-500:#236f6f;--core-color-palette-teal-600:#205353;--core-color-palette-teal-700:#1a3a3a;--core-color-palette-teal-800:#121d1d;--core-color-palette-violet-100:#ffe9fe;--core-color-palette-violet-200:#ffb5fc;--core-color-palette-violet-300:#ff7bfa;--core-color-palette-violet-400:#f431ed;--core-color-palette-violet-500:#c127bc;--core-color-palette-violet-600:#931d8f;--core-color-palette-violet-700:#661463;--core-color-palette-violet-800:#3b0c3a;--core-color-datavis-viridis-1:#440154;--core-color-datavis-viridis-2:#482777;--core-color-datavis-viridis-3:#3F4A8A;--core-color-datavis-viridis-4:#31678E;--core-color-datavis-viridis-5:#26838F;--core-color-datavis-viridis-6:#1F9D8A;--core-color-datavis-viridis-7:#6CCE5A;--core-color-datavis-viridis-8:#B6DE2B;--core-color-datavis-viridis-9:#FEE825;--core-color-datavis-viridis-10:#FFEA46;--core-color-datavis-magma-1:#000004;--core-color-datavis-magma-2:#1B0C42;--core-color-datavis-magma-3:#4B0C6B;--core-color-datavis-magma-4:#781C6D;--core-color-datavis-magma-5:#A52C60;--core-color-datavis-magma-6:#CF4446;--core-color-datavis-magma-7:#ED6925;--core-color-datavis-magma-8:#FB9A06;--core-color-datavis-magma-9:#F7D03C;--core-color-datavis-magma-10:#FCFFA4;--core-color-datavis-plasma-1:#0D0887;--core-color-datavis-plasma-2:#46039F;--core-color-datavis-plasma-3:#7201A8;--core-color-datavis-plasma-4:#9C179E;--core-color-datavis-plasma-5:#BD3786;--core-color-datavis-plasma-6:#D8576B;--core-color-datavis-plasma-7:#ED7953;--core-color-datavis-plasma-8:#FB9F3A;--core-color-datavis-plasma-9:#FDCA26;--core-color-datavis-plasma-10:#F0F921;--core-color-datavis-inferno-1:#000004;--core-color-datavis-inferno-2:#1B0C42;--core-color-datavis-inferno-3:#4A0C6B;--core-color-datavis-inferno-4:#781C6D;--core-color-datavis-inferno-5:#A52C60;--core-color-datavis-inferno-6:#CF4446;--core-color-datavis-inferno-7:#ED6925;--core-color-datavis-inferno-8:#FB9906;--core-color-datavis-inferno-9:#F7D03C;--core-color-datavis-inferno-10:#FCFFA4;--core-color-datavis-cividis-1:#00224E;--core-color-datavis-cividis-2:#123570;--core-color-datavis-cividis-3:#3B496C;--core-color-datavis-cividis-4:#575D6D;--core-color-datavis-cividis-5:#707173;--core-color-datavis-cividis-6:#8A8678;--core-color-datavis-cividis-7:#A59C74;--core-color-datavis-cividis-8:#C3B369;--core-color-datavis-cividis-9:#E1CC55;--core-color-datavis-cividis-10:#FFEA46;--core-color-datavis-categorical-1:#440154;--core-color-datavis-categorical-2:#31678E;--core-color-datavis-categorical-3:#26838F;--core-color-datavis-categorical-4:#6CCE5A;--core-color-datavis-categorical-5:#FEE825;--core-color-datavis-categorical-6:#CF4446;--core-color-datavis-categorical-7:#9C179E;--core-color-datavis-categorical-8:#FB9906;--core-color-datavis-divergent-neg:#440154;--core-color-datavis-divergent-neu:#26838F;--core-color-datavis-divergent-pos:#FEE825;--core-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--core-color-overlay-scrim:rgba(0,0,0,0.40);--core-color-opacity-50:0.5;--core-color-selection-background:var(--core-color-palette-blue-200);--core-color-selection-foreground:var(--core-color-mode-dark);--core-component-foreground-default:var(--core-color-mode-dark);--core-component-otp-color-text:var(--core-color-palette-neutral-600);--core-component-otp-color-bg:var(--core-color-palette-neutral-100);--core-component-otp-color-border:var(--core-color-palette-neutral-200);--core-component-otp-color-focus:var(--core-color-palette-red-500);--core-component-test-ds-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-custom-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-my-custom-bg:#007bff;--semantic-color-foreground-primary:var(--core-color-mode-dark);--semantic-color-foreground-secondary:var(--core-color-palette-neutral-600);--semantic-color-foreground-tertiary:var(--core-color-palette-neutral-500);--semantic-color-foreground-accent:var(--core-color-palette-red-500);--semantic-color-foreground-danger:var(--core-color-palette-red-500);--semantic-color-foreground-hover:var(--core-color-palette-neutral-700);--semantic-color-foreground-link:var(--core-color-palette-red-500);--semantic-color-foreground-link-hover:var(--core-color-palette-red-600);--semantic-color-foreground-link-visited:var(--core-color-palette-red-400);--semantic-color-foreground-on-brand:var(--core-color-mode-white);--semantic-color-foreground-on-color:var(--semantic-color-foreground-primary);--semantic-color-foreground-info:var(--core-color-palette-blue-500);--semantic-color-foreground-success:var(--core-color-palette-green-500);--semantic-color-foreground-warning:var(--core-color-palette-orange-500);--semantic-color-foreground-on-danger-subtle:var(--core-color-palette-red-700);--semantic-color-foreground-on-info-subtle:var(--core-color-palette-blue-700);--semantic-color-foreground-on-success-subtle:var(--core-color-palette-green-700);--semantic-color-foreground-on-warning-subtle:var(--core-color-palette-orange-700);--semantic-color-foreground-highlight:var(--core-color-palette-red-700);--semantic-color-foreground-syntax-plain:var(--semantic-color-foreground-primary);--semantic-color-foreground-syntax-comment-color:var(--semantic-color-foreground-tertiary);--semantic-color-foreground-syntax-keyword:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-definition:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-punctuation:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-property:var(--semantic-color-foreground-warning);--semantic-color-foreground-syntax-tag:var(--semantic-color-foreground-danger);--semantic-color-foreground-syntax-static:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-string:var(--semantic-color-foreground-highlight);--semantic-color-foreground-disabled:var(--core-color-palette-neutral-300);--semantic-color-foreground-placeholder:var(--core-color-palette-neutral-400);--semantic-color-foreground-inverse:var(--core-color-mode-light);--semantic-color-background-primary:var(--core-color-mode-white);--semantic-color-background-secondary:var(--core-color-palette-neutral-100);--semantic-color-background-tertiary:var(--core-color-palette-neutral-200);--semantic-color-background-highlight:var(--core-color-palette-red-200);--semantic-color-background-accent:var(--core-color-palette-red-500);--semantic-color-background-hover:var(--core-color-palette-neutral-200);--semantic-color-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-background-danger-subtle:var(--core-color-palette-red-100);--semantic-color-background-elevated:var(--core-color-mode-white);--semantic-color-background-brand:var(--core-color-palette-brand-primary-500);--semantic-color-background-on-color:var(--semantic-color-background-primary);--semantic-color-background-image-overlay:rgba(0,0,0,0.5);--semantic-color-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-background-info-subtle:var(--core-color-palette-blue-100);--semantic-color-background-success-strong:var(--core-color-palette-green-600);--semantic-color-background-success-subtle:var(--core-color-palette-green-100);--semantic-color-background-warning-strong:var(--core-color-palette-orange-400);--semantic-color-background-warning-subtle:var(--core-color-palette-orange-100);--semantic-color-background-active:var(--core-color-palette-neutral-300);--semantic-color-background-disabled:var(--core-color-palette-neutral-200);--semantic-color-background-placeholder:var(--core-color-palette-neutral-100);--semantic-color-background-read-only:var(--core-color-palette-neutral-100);--semantic-color-background-inverse:var(--core-color-mode-dark);--semantic-color-border-default:var(--core-color-palette-neutral-300);--semantic-color-border-subtle:var(--core-color-palette-neutral-200);--semantic-color-border-bold:var(--core-color-palette-neutral-400);--semantic-color-border-disabled:var(--core-color-palette-neutral-200);--semantic-color-border-light:var(--core-color-palette-neutral-200);--semantic-color-border-primary:var(--core-color-palette-neutral-300);--semantic-color-border-hover:var(--core-color-palette-neutral-400);--semantic-color-border-accent:var(--core-color-palette-red-500);--semantic-color-border-focus:var(--core-color-palette-brand-primary-500);--semantic-color-border-danger:var(--core-color-palette-red-600);--semantic-color-border-info:var(--core-color-palette-blue-600);--semantic-color-border-on-color:var(--core-color-mode-white);--semantic-color-border-success:var(--core-color-palette-green-600);--semantic-color-border-warning:var(--core-color-palette-orange-600);--semantic-color-border-strong:var(--core-color-palette-neutral-400);--semantic-color-status-info:var(--core-color-palette-blue-500);--semantic-color-status-success:var(--core-color-palette-green-500);--semantic-color-status-warning:var(--core-color-palette-orange-500);--semantic-color-status-danger:var(--core-color-palette-red-500);--semantic-color-status-highlight:var(--core-color-palette-brand-primary-400);--semantic-color-data-trend-default:var(--core-color-palette-blue-400);--semantic-color-data-trend-up:var(--core-color-palette-green-500);--semantic-color-data-trend-down:var(--core-color-palette-red-500);--semantic-color-data-trend-neutral:var(--core-color-palette-neutral-500);--semantic-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--semantic-color-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-color-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-color-overlay-scrim-strong:rgba(0,0,0,0.64);--semantic-color-action-background-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-background-primary-hover:var(--core-color-palette-brand-primary-600);--semantic-color-action-background-primary-active:var(--core-color-palette-brand-primary-700);--semantic-color-action-background-primary-disabled:var(--core-color-palette-neutral-200);--semantic-color-action-background-secondary-default:var(--core-color-mode-light);--semantic-color-action-background-secondary-hover:var(--core-color-palette-neutral-100);--semantic-color-action-background-secondary-active:var(--core-color-palette-neutral-200);--semantic-color-action-background-danger-default:var(--core-color-palette-red-500);--semantic-color-action-background-danger-hover:var(--core-color-palette-red-600);--semantic-color-action-background-danger-active:var(--core-color-palette-red-700);--semantic-color-action-foreground-primary-default:var(--core-color-mode-white);--semantic-color-action-foreground-primary-disabled:var(--core-color-palette-neutral-400);--semantic-color-action-foreground-secondary-default:var(--core-color-mode-dark);--semantic-color-action-foreground-danger-default:var(--core-color-mode-white);--semantic-color-action-border-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-border-primary-focus:var(--core-color-palette-brand-primary-400);--semantic-color-action-border-secondary-default:var(--core-color-palette-neutral-300);--semantic-color-action-border-secondary-hover:var(--core-color-palette-neutral-400);--semantic-color-action-border-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-background-success-strong:var(--core-color-palette-green-600);--semantic-color-feedback-background-success-subtle:var(--core-color-palette-green-100);--semantic-color-feedback-background-warning-strong:var(--core-color-palette-orange-400);--semantic-color-feedback-background-warning-subtle:var(--core-color-palette-orange-100);--semantic-color-feedback-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-feedback-background-danger-subtle:var(--core-color-palette-red-100);--semantic-color-feedback-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-feedback-background-info-subtle:var(--core-color-palette-blue-100);--semantic-color-feedback-foreground-success-default:var(--core-color-palette-green-500);--semantic-color-feedback-foreground-success-on-subtle:var(--core-color-palette-green-700);--semantic-color-feedback-foreground-warning-default:var(--core-color-palette-orange-500);--semantic-color-feedback-foreground-warning-on-subtle:var(--core-color-palette-orange-700);--semantic-color-feedback-foreground-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-foreground-danger-on-subtle:var(--core-color-palette-red-700);--semantic-color-feedback-foreground-info-default:var(--core-color-palette-blue-500);--semantic-color-feedback-foreground-info-on-subtle:var(--core-color-palette-blue-700);--semantic-color-feedback-border-success:var(--core-color-palette-green-600);--semantic-color-feedback-border-warning:var(--core-color-palette-orange-600);--semantic-color-feedback-border-danger:var(--core-color-palette-red-600);--semantic-color-feedback-border-info:var(--core-color-palette-blue-600);--semantic-color-navigation-background-primary:var(--core-color-mode-light);--semantic-color-navigation-background-secondary:var(--core-color-palette-neutral-100);--semantic-color-navigation-foreground-primary:var(--core-color-mode-dark);--semantic-color-navigation-foreground-secondary:var(--core-color-palette-neutral-600);--semantic-color-navigation-foreground-active:var(--core-color-palette-red-500);--semantic-color-navigation-foreground-hover:var(--core-color-palette-neutral-700);--semantic-color-navigation-border-primary:var(--core-color-palette-neutral-300);--semantic-color-syntax-plain:var(--core-color-mode-dark);--semantic-color-syntax-comment-color:var(--core-color-palette-neutral-500);--semantic-color-syntax-keyword:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-definition:var(--core-color-palette-red-500);--semantic-color-syntax-punctuation:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-property:var(--semantic-color-feedback-foreground-warning-default);--semantic-color-syntax-tag:var(--semantic-color-feedback-foreground-danger-default);--semantic-color-syntax-static:var(--core-color-palette-red-500);--semantic-color-syntax-string:var(--core-color-palette-blue-700);--semantic-interaction-text-hover:var(--core-color-palette-neutral-600);--semantic-interaction-text-active:var(--core-color-mode-dark);--semantic-interaction-text-disabled:var(--core-color-palette-neutral-400);--semantic-interaction-background-hover:var(--core-color-palette-neutral-100);--semantic-interaction-background-active:var(--core-color-palette-neutral-200);--semantic-interaction-background-selected:var(--core-color-palette-blue-200);--semantic-interaction-background-disabled:var(--core-color-palette-neutral-200);--semantic-interaction-border-hover:var(--core-color-palette-neutral-400);--semantic-interaction-border-active:var(--core-color-palette-neutral-400);--semantic-interaction-border-disabled:var(--core-color-palette-neutral-200);--semantic-link-text:var(--core-color-palette-blue-500);--semantic-link-decoration-color:var(--core-color-palette-blue-500);--semantic-link-hover-text:var(--core-color-palette-blue-600);--semantic-link-visited-text:var(--core-color-palette-blue-700);--semantic-skeleton-background:var(--core-color-palette-neutral-100);--semantic-skeleton-foreground:var(--core-color-palette-neutral-200);--semantic-content-editor-background:var(--semantic-color-background-primary);--semantic-content-editor-surface:var(--semantic-color-background-elevated);--semantic-content-editor-gutter:var(--semantic-color-border-light);--semantic-content-editor-cursor:var(--semantic-color-status-warning);--semantic-content-editor-selection:var(--semantic-color-background-active);--semantic-content-editor-selection-highlight:var(--semantic-color-background-highlight);--semantic-content-editor-line-number-active:var(--semantic-color-status-highlight);--semantic-content-editor-line-number-default:var(--semantic-color-border-primary);--semantic-content-button-primary-background:var(--semantic-color-background-brand);--semantic-content-button-primary-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-button-primary-border:var(--semantic-color-border-strong);--semantic-content-button-danger-background:var(--semantic-color-background-danger-strong);--semantic-content-button-danger-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-input-background:var(--semantic-color-background-primary);--semantic-content-input-foreground:var(--semantic-color-foreground-primary);--semantic-content-input-border:var(--semantic-color-border-default);--semantic-content-badge-info-background:var(--semantic-color-background-info-subtle);--semantic-content-badge-info-foreground:var(--semantic-color-foreground-on-info-subtle);--semantic-datavis-on-fill-default:var(--core-color-mode-white);--semantic-datavis-on-fill-muted:var(--core-color-palette-neutral-100);--semantic-datavis-gridline-major:var(--core-color-palette-neutral-300);--semantic-datavis-gridline-minor:var(--core-color-palette-neutral-200);--semantic-component-foreground:var(--core-color-mode-dark);--semantic-component-otp-color-text:var(--core-color-mode-dark);--semantic-component-otp-color-bg:var(--core-color-mode-light);--semantic-component-otp-color-border:var(--core-color-palette-neutral-200);--semantic-component-otp-color-focus:var(--core-color-palette-red-500);--semantic-component-test-ds-semantic-color-bg-primary:#ffffff;--semantic-component-test-custom-semantic-color-bg-primary:#ffffff;--semantic-component-test-my-custom-bg:#007bff;--semantic-focus-ring-offset:var(--core-spacing-size-02);--semantic-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-overlay-scrim-strong:rgba(0,0,0,0.64)}}.light{--core-color-mode-black:#000000;--core-color-mode-white:#FFFFFF;--core-color-mode-light:#FAFAFA;--core-color-mode-dark:#141414;--core-color-mode-transparent:rgba(0,0,0,0);--core-color-palette-brand-primary-100:#D9F3FE;--core-color-palette-brand-primary-200:#8AD9FC;--core-color-palette-brand-primary-300:#2EB9F9;--core-color-palette-brand-primary-400:#1D91FB;--core-color-palette-brand-primary-500:#0A65FE;--core-color-palette-brand-primary-600:#0042DC;--core-color-palette-brand-primary-700:#002D99;--core-color-palette-brand-primary-800:#001B5A;--core-color-palette-neutral-100:#efefef;--core-color-palette-neutral-200:#cecece;--core-color-palette-neutral-300:#aeaeae;--core-color-palette-neutral-400:#8f8f8f;--core-color-palette-neutral-500:#717171;--core-color-palette-neutral-600:#555555;--core-color-palette-neutral-700:#3a3a3a;--core-color-palette-neutral-800:#212121;--core-color-palette-red-100:#fceaea;--core-color-palette-red-200:#f7c1c2;--core-color-palette-red-300:#f29495;--core-color-palette-red-400:#ea6465;--core-color-palette-red-500:#d9292b;--core-color-palette-red-600:#ae0001;--core-color-palette-red-700:#7b0000;--core-color-palette-red-800:#4b0000;--core-color-palette-orange-100:#ffedcc;--core-color-palette-orange-200:#ffc458;--core-color-palette-orange-300:#fe9400;--core-color-palette-orange-400:#d77600;--core-color-palette-orange-500:#ac5c00;--core-color-palette-orange-600:#824500;--core-color-palette-orange-700:#593000;--core-color-palette-orange-800:#331b00;--core-color-palette-yellow-100:#FFF8CC;--core-color-palette-yellow-200:#FFE680;--core-color-palette-yellow-300:#FFCE33;--core-color-palette-yellow-400:#FFB300;--core-color-palette-yellow-500:#DA9A00;--core-color-palette-yellow-600:#A97A00;--core-color-palette-yellow-700:#7A5A00;--core-color-palette-yellow-800:#4D3A00;--core-color-palette-green-100:#e4f2e0;--core-color-palette-green-200:#b0daa4;--core-color-palette-green-300:#79bf65;--core-color-palette-green-400:#609e41;--core-color-palette-green-500:#487e1e;--core-color-palette-green-600:#336006;--core-color-palette-green-700:#234104;--core-color-palette-green-800:#142502;--core-color-palette-blue-100:#d9f3fe;--core-color-palette-blue-200:#8ad9fc;--core-color-palette-blue-300:#2eb9f9;--core-color-palette-blue-400:#1d91fb;--core-color-palette-blue-500:#0a65fe;--core-color-palette-blue-600:#0042dc;--core-color-palette-blue-700:#002d99;--core-color-palette-blue-800:#001b5a;--core-color-palette-teal-100:#caf8f7;--core-color-palette-teal-200:#18dbdb;--core-color-palette-teal-300:#22b4b4;--core-color-palette-teal-400:#258f8e;--core-color-palette-teal-500:#236f6f;--core-color-palette-teal-600:#205353;--core-color-palette-teal-700:#1a3a3a;--core-color-palette-teal-800:#121d1d;--core-color-palette-violet-100:#ffe9fe;--core-color-palette-violet-200:#ffb5fc;--core-color-palette-violet-300:#ff7bfa;--core-color-palette-violet-400:#f431ed;--core-color-palette-violet-500:#c127bc;--core-color-palette-violet-600:#931d8f;--core-color-palette-violet-700:#661463;--core-color-palette-violet-800:#3b0c3a;--core-color-datavis-viridis-1:#440154;--core-color-datavis-viridis-2:#482777;--core-color-datavis-viridis-3:#3F4A8A;--core-color-datavis-viridis-4:#31678E;--core-color-datavis-viridis-5:#26838F;--core-color-datavis-viridis-6:#1F9D8A;--core-color-datavis-viridis-7:#6CCE5A;--core-color-datavis-viridis-8:#B6DE2B;--core-color-datavis-viridis-9:#FEE825;--core-color-datavis-viridis-10:#FFEA46;--core-color-datavis-magma-1:#000004;--core-color-datavis-magma-2:#1B0C42;--core-color-datavis-magma-3:#4B0C6B;--core-color-datavis-magma-4:#781C6D;--core-color-datavis-magma-5:#A52C60;--core-color-datavis-magma-6:#CF4446;--core-color-datavis-magma-7:#ED6925;--core-color-datavis-magma-8:#FB9A06;--core-color-datavis-magma-9:#F7D03C;--core-color-datavis-magma-10:#FCFFA4;--core-color-datavis-plasma-1:#0D0887;--core-color-datavis-plasma-2:#46039F;--core-color-datavis-plasma-3:#7201A8;--core-color-datavis-plasma-4:#9C179E;--core-color-datavis-plasma-5:#BD3786;--core-color-datavis-plasma-6:#D8576B;--core-color-datavis-plasma-7:#ED7953;--core-color-datavis-plasma-8:#FB9F3A;--core-color-datavis-plasma-9:#FDCA26;--core-color-datavis-plasma-10:#F0F921;--core-color-datavis-inferno-1:#000004;--core-color-datavis-inferno-2:#1B0C42;--core-color-datavis-inferno-3:#4A0C6B;--core-color-datavis-inferno-4:#781C6D;--core-color-datavis-inferno-5:#A52C60;--core-color-datavis-inferno-6:#CF4446;--core-color-datavis-inferno-7:#ED6925;--core-color-datavis-inferno-8:#FB9906;--core-color-datavis-inferno-9:#F7D03C;--core-color-datavis-inferno-10:#FCFFA4;--core-color-datavis-cividis-1:#00224E;--core-color-datavis-cividis-2:#123570;--core-color-datavis-cividis-3:#3B496C;--core-color-datavis-cividis-4:#575D6D;--core-color-datavis-cividis-5:#707173;--core-color-datavis-cividis-6:#8A8678;--core-color-datavis-cividis-7:#A59C74;--core-color-datavis-cividis-8:#C3B369;--core-color-datavis-cividis-9:#E1CC55;--core-color-datavis-cividis-10:#FFEA46;--core-color-datavis-categorical-1:#440154;--core-color-datavis-categorical-2:#31678E;--core-color-datavis-categorical-3:#26838F;--core-color-datavis-categorical-4:#6CCE5A;--core-color-datavis-categorical-5:#FEE825;--core-color-datavis-categorical-6:#CF4446;--core-color-datavis-categorical-7:#9C179E;--core-color-datavis-categorical-8:#FB9906;--core-color-datavis-divergent-neg:#440154;--core-color-datavis-divergent-neu:#26838F;--core-color-datavis-divergent-pos:#FEE825;--core-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--core-color-overlay-scrim:rgba(0,0,0,0.40);--core-color-opacity-50:0.5;--core-color-selection-background:var(--core-color-palette-blue-200);--core-color-selection-foreground:var(--core-color-mode-dark);--core-component-foreground-default:var(--core-color-mode-dark);--core-component-otp-color-text:var(--core-color-palette-neutral-600);--core-component-otp-color-bg:var(--core-color-palette-neutral-100);--core-component-otp-color-border:var(--core-color-palette-neutral-200);--core-component-otp-color-focus:var(--core-color-palette-red-500);--core-component-test-ds-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-custom-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-my-custom-bg:#007bff;--semantic-color-foreground-primary:var(--core-color-mode-dark);--semantic-color-foreground-secondary:var(--core-color-palette-neutral-600);--semantic-color-foreground-tertiary:var(--core-color-palette-neutral-500);--semantic-color-foreground-accent:var(--core-color-palette-red-500);--semantic-color-foreground-danger:var(--core-color-palette-red-500);--semantic-color-foreground-hover:var(--core-color-palette-neutral-700);--semantic-color-foreground-link:var(--core-color-palette-red-500);--semantic-color-foreground-link-hover:var(--core-color-palette-red-600);--semantic-color-foreground-link-visited:var(--core-color-palette-red-400);--semantic-color-foreground-on-brand:var(--core-color-mode-white);--semantic-color-foreground-on-color:var(--semantic-color-foreground-primary);--semantic-color-foreground-info:var(--core-color-palette-blue-500);--semantic-color-foreground-success:var(--core-color-palette-green-500);--semantic-color-foreground-warning:var(--core-color-palette-orange-500);--semantic-color-foreground-on-danger-subtle:var(--core-color-palette-red-700);--semantic-color-foreground-on-info-subtle:var(--core-color-palette-blue-700);--semantic-color-foreground-on-success-subtle:var(--core-color-palette-green-700);--semantic-color-foreground-on-warning-subtle:var(--core-color-palette-orange-700);--semantic-color-foreground-highlight:var(--core-color-palette-red-700);--semantic-color-foreground-syntax-plain:var(--semantic-color-foreground-primary);--semantic-color-foreground-syntax-comment-color:var(--semantic-color-foreground-tertiary);--semantic-color-foreground-syntax-keyword:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-definition:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-punctuation:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-property:var(--semantic-color-foreground-warning);--semantic-color-foreground-syntax-tag:var(--semantic-color-foreground-danger);--semantic-color-foreground-syntax-static:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-string:var(--semantic-color-foreground-highlight);--semantic-color-foreground-disabled:var(--core-color-palette-neutral-300);--semantic-color-foreground-placeholder:var(--core-color-palette-neutral-400);--semantic-color-foreground-inverse:var(--core-color-mode-light);--semantic-color-background-primary:var(--core-color-mode-white);--semantic-color-background-secondary:var(--core-color-palette-neutral-100);--semantic-color-background-tertiary:var(--core-color-palette-neutral-200);--semantic-color-background-highlight:var(--core-color-palette-red-200);--semantic-color-background-accent:var(--core-color-palette-red-500);--semantic-color-background-hover:var(--core-color-palette-neutral-200);--semantic-color-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-background-danger-subtle:var(--core-color-palette-red-100);--semantic-color-background-elevated:var(--core-color-mode-white);--semantic-color-background-brand:var(--core-color-palette-brand-primary-500);--semantic-color-background-on-color:var(--semantic-color-background-primary);--semantic-color-background-image-overlay:rgba(0,0,0,0.5);--semantic-color-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-background-info-subtle:var(--core-color-palette-blue-100);--semantic-color-background-success-strong:var(--core-color-palette-green-600);--semantic-color-background-success-subtle:var(--core-color-palette-green-100);--semantic-color-background-warning-strong:var(--core-color-palette-orange-400);--semantic-color-background-warning-subtle:var(--core-color-palette-orange-100);--semantic-color-background-active:var(--core-color-palette-neutral-300);--semantic-color-background-disabled:var(--core-color-palette-neutral-200);--semantic-color-background-placeholder:var(--core-color-palette-neutral-100);--semantic-color-background-read-only:var(--core-color-palette-neutral-100);--semantic-color-background-inverse:var(--core-color-mode-dark);--semantic-color-border-default:var(--core-color-palette-neutral-300);--semantic-color-border-subtle:var(--core-color-palette-neutral-200);--semantic-color-border-bold:var(--core-color-palette-neutral-400);--semantic-color-border-disabled:var(--core-color-palette-neutral-200);--semantic-color-border-light:var(--core-color-palette-neutral-200);--semantic-color-border-primary:var(--core-color-palette-neutral-300);--semantic-color-border-hover:var(--core-color-palette-neutral-400);--semantic-color-border-accent:var(--core-color-palette-red-500);--semantic-color-border-focus:var(--core-color-palette-brand-primary-500);--semantic-color-border-danger:var(--core-color-palette-red-600);--semantic-color-border-info:var(--core-color-palette-blue-600);--semantic-color-border-on-color:var(--core-color-mode-white);--semantic-color-border-success:var(--core-color-palette-green-600);--semantic-color-border-warning:var(--core-color-palette-orange-600);--semantic-color-border-strong:var(--core-color-palette-neutral-400);--semantic-color-status-info:var(--core-color-palette-blue-500);--semantic-color-status-success:var(--core-color-palette-green-500);--semantic-color-status-warning:var(--core-color-palette-orange-500);--semantic-color-status-danger:var(--core-color-palette-red-500);--semantic-color-status-highlight:var(--core-color-palette-brand-primary-400);--semantic-color-data-trend-default:var(--core-color-palette-blue-400);--semantic-color-data-trend-up:var(--core-color-palette-green-500);--semantic-color-data-trend-down:var(--core-color-palette-red-500);--semantic-color-data-trend-neutral:var(--core-color-palette-neutral-500);--semantic-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--semantic-color-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-color-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-color-overlay-scrim-strong:rgba(0,0,0,0.64);--semantic-color-action-background-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-background-primary-hover:var(--core-color-palette-brand-primary-600);--semantic-color-action-background-primary-active:var(--core-color-palette-brand-primary-700);--semantic-color-action-background-primary-disabled:var(--core-color-palette-neutral-200);--semantic-color-action-background-secondary-default:var(--core-color-mode-light);--semantic-color-action-background-secondary-hover:var(--core-color-palette-neutral-100);--semantic-color-action-background-secondary-active:var(--core-color-palette-neutral-200);--semantic-color-action-background-danger-default:var(--core-color-palette-red-500);--semantic-color-action-background-danger-hover:var(--core-color-palette-red-600);--semantic-color-action-background-danger-active:var(--core-color-palette-red-700);--semantic-color-action-foreground-primary-default:var(--core-color-mode-white);--semantic-color-action-foreground-primary-disabled:var(--core-color-palette-neutral-400);--semantic-color-action-foreground-secondary-default:var(--core-color-mode-dark);--semantic-color-action-foreground-danger-default:var(--core-color-mode-white);--semantic-color-action-border-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-border-primary-focus:var(--core-color-palette-brand-primary-400);--semantic-color-action-border-secondary-default:var(--core-color-palette-neutral-300);--semantic-color-action-border-secondary-hover:var(--core-color-palette-neutral-400);--semantic-color-action-border-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-background-success-strong:var(--core-color-palette-green-600);--semantic-color-feedback-background-success-subtle:var(--core-color-palette-green-100);--semantic-color-feedback-background-warning-strong:var(--core-color-palette-orange-400);--semantic-color-feedback-background-warning-subtle:var(--core-color-palette-orange-100);--semantic-color-feedback-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-feedback-background-danger-subtle:var(--core-color-palette-red-100);--semantic-color-feedback-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-feedback-background-info-subtle:var(--core-color-palette-blue-100);--semantic-color-feedback-foreground-success-default:var(--core-color-palette-green-500);--semantic-color-feedback-foreground-success-on-subtle:var(--core-color-palette-green-700);--semantic-color-feedback-foreground-warning-default:var(--core-color-palette-orange-500);--semantic-color-feedback-foreground-warning-on-subtle:var(--core-color-palette-orange-700);--semantic-color-feedback-foreground-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-foreground-danger-on-subtle:var(--core-color-palette-red-700);--semantic-color-feedback-foreground-info-default:var(--core-color-palette-blue-500);--semantic-color-feedback-foreground-info-on-subtle:var(--core-color-palette-blue-700);--semantic-color-feedback-border-success:var(--core-color-palette-green-600);--semantic-color-feedback-border-warning:var(--core-color-palette-orange-600);--semantic-color-feedback-border-danger:var(--core-color-palette-red-600);--semantic-color-feedback-border-info:var(--core-color-palette-blue-600);--semantic-color-navigation-background-primary:var(--core-color-mode-light);--semantic-color-navigation-background-secondary:var(--core-color-palette-neutral-100);--semantic-color-navigation-foreground-primary:var(--core-color-mode-dark);--semantic-color-navigation-foreground-secondary:var(--core-color-palette-neutral-600);--semantic-color-navigation-foreground-active:var(--core-color-palette-red-500);--semantic-color-navigation-foreground-hover:var(--core-color-palette-neutral-700);--semantic-color-navigation-border-primary:var(--core-color-palette-neutral-300);--semantic-color-syntax-plain:var(--core-color-mode-dark);--semantic-color-syntax-comment-color:var(--core-color-palette-neutral-500);--semantic-color-syntax-keyword:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-definition:var(--core-color-palette-red-500);--semantic-color-syntax-punctuation:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-property:var(--semantic-color-feedback-foreground-warning-default);--semantic-color-syntax-tag:var(--semantic-color-feedback-foreground-danger-default);--semantic-color-syntax-static:var(--core-color-palette-red-500);--semantic-color-syntax-string:var(--core-color-palette-blue-700);--semantic-interaction-text-hover:var(--core-color-palette-neutral-600);--semantic-interaction-text-active:var(--core-color-mode-dark);--semantic-interaction-text-disabled:var(--core-color-palette-neutral-400);--semantic-interaction-background-hover:var(--core-color-palette-neutral-100);--semantic-interaction-background-active:var(--core-color-palette-neutral-200);--semantic-interaction-background-selected:var(--core-color-palette-blue-200);--semantic-interaction-background-disabled:var(--core-color-palette-neutral-200);--semantic-interaction-border-hover:var(--core-color-palette-neutral-400);--semantic-interaction-border-active:var(--core-color-palette-neutral-400);--semantic-interaction-border-disabled:var(--core-color-palette-neutral-200);--semantic-link-text:var(--core-color-palette-blue-500);--semantic-link-decoration-color:var(--core-color-palette-blue-500);--semantic-link-hover-text:var(--core-color-palette-blue-600);--semantic-link-visited-text:var(--core-color-palette-blue-700);--semantic-skeleton-background:var(--core-color-palette-neutral-100);--semantic-skeleton-foreground:var(--core-color-palette-neutral-200);--semantic-content-editor-background:var(--semantic-color-background-primary);--semantic-content-editor-surface:var(--semantic-color-background-elevated);--semantic-content-editor-gutter:var(--semantic-color-border-light);--semantic-content-editor-cursor:var(--semantic-color-status-warning);--semantic-content-editor-selection:var(--semantic-color-background-active);--semantic-content-editor-selection-highlight:var(--semantic-color-background-highlight);--semantic-content-editor-line-number-active:var(--semantic-color-status-highlight);--semantic-content-editor-line-number-default:var(--semantic-color-border-primary);--semantic-content-button-primary-background:var(--semantic-color-background-brand);--semantic-content-button-primary-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-button-primary-border:var(--semantic-color-border-strong);--semantic-content-button-danger-background:var(--semantic-color-background-danger-strong);--semantic-content-button-danger-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-input-background:var(--semantic-color-background-primary);--semantic-content-input-foreground:var(--semantic-color-foreground-primary);--semantic-content-input-border:var(--semantic-color-border-default);--semantic-content-badge-info-background:var(--semantic-color-background-info-subtle);--semantic-content-badge-info-foreground:var(--semantic-color-foreground-on-info-subtle);--semantic-datavis-on-fill-default:var(--core-color-mode-white);--semantic-datavis-on-fill-muted:var(--core-color-palette-neutral-100);--semantic-datavis-gridline-major:var(--core-color-palette-neutral-300);--semantic-datavis-gridline-minor:var(--core-color-palette-neutral-200);--semantic-component-foreground:var(--core-color-mode-dark);--semantic-component-otp-color-text:var(--core-color-mode-dark);--semantic-component-otp-color-bg:var(--core-color-mode-light);--semantic-component-otp-color-border:var(--core-color-palette-neutral-200);--semantic-component-otp-color-focus:var(--core-color-palette-red-500);--semantic-component-test-ds-semantic-color-bg-primary:#ffffff;--semantic-component-test-custom-semantic-color-bg-primary:#ffffff;--semantic-component-test-my-custom-bg:#007bff;--semantic-focus-ring-offset:var(--core-spacing-size-02);--semantic-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-overlay-scrim-strong:rgba(0,0,0,0.64)}.dark{--core-color-mode-black:#000000;--core-color-mode-white:#FFFFFF;--core-color-mode-light:#FAFAFA;--core-color-mode-dark:#141414;--core-color-mode-transparent:rgba(0,0,0,0);--core-color-palette-brand-primary-100:#D9F3FE;--core-color-palette-brand-primary-200:#8AD9FC;--core-color-palette-brand-primary-300:#2EB9F9;--core-color-palette-brand-primary-400:#1D91FB;--core-color-palette-brand-primary-500:#0A65FE;--core-color-palette-brand-primary-600:#0042DC;--core-color-palette-brand-primary-700:#002D99;--core-color-palette-brand-primary-800:#001B5A;--core-color-palette-neutral-100:#efefef;--core-color-palette-neutral-200:#cecece;--core-color-palette-neutral-300:#aeaeae;--core-color-palette-neutral-400:#8f8f8f;--core-color-palette-neutral-500:#717171;--core-color-palette-neutral-600:#555555;--core-color-palette-neutral-700:#3a3a3a;--core-color-palette-neutral-800:#212121;--core-color-palette-red-100:#fceaea;--core-color-palette-red-200:#f7c1c2;--core-color-palette-red-300:#f29495;--core-color-palette-red-400:#ea6465;--core-color-palette-red-500:#d9292b;--core-color-palette-red-600:#ae0001;--core-color-palette-red-700:#7b0000;--core-color-palette-red-800:#4b0000;--core-color-palette-orange-100:#ffedcc;--core-color-palette-orange-200:#ffc458;--core-color-palette-orange-300:#fe9400;--core-color-palette-orange-400:#d77600;--core-color-palette-orange-500:#ac5c00;--core-color-palette-orange-600:#824500;--core-color-palette-orange-700:#593000;--core-color-palette-orange-800:#331b00;--core-color-palette-yellow-100:#FFF8CC;--core-color-palette-yellow-200:#FFE680;--core-color-palette-yellow-300:#FFCE33;--core-color-palette-yellow-400:#FFB300;--core-color-palette-yellow-500:#DA9A00;--core-color-palette-yellow-600:#A97A00;--core-color-palette-yellow-700:#7A5A00;--core-color-palette-yellow-800:#4D3A00;--core-color-palette-green-100:#e4f2e0;--core-color-palette-green-200:#b0daa4;--core-color-palette-green-300:#79bf65;--core-color-palette-green-400:#609e41;--core-color-palette-green-500:#487e1e;--core-color-palette-green-600:#336006;--core-color-palette-green-700:#234104;--core-color-palette-green-800:#142502;--core-color-palette-blue-100:#d9f3fe;--core-color-palette-blue-200:#8ad9fc;--core-color-palette-blue-300:#2eb9f9;--core-color-palette-blue-400:#1d91fb;--core-color-palette-blue-500:#0a65fe;--core-color-palette-blue-600:#0042dc;--core-color-palette-blue-700:#002d99;--core-color-palette-blue-800:#001b5a;--core-color-palette-teal-100:#caf8f7;--core-color-palette-teal-200:#18dbdb;--core-color-palette-teal-300:#22b4b4;--core-color-palette-teal-400:#258f8e;--core-color-palette-teal-500:#236f6f;--core-color-palette-teal-600:#205353;--core-color-palette-teal-700:#1a3a3a;--core-color-palette-teal-800:#121d1d;--core-color-palette-violet-100:#ffe9fe;--core-color-palette-violet-200:#ffb5fc;--core-color-palette-violet-300:#ff7bfa;--core-color-palette-violet-400:#f431ed;--core-color-palette-violet-500:#c127bc;--core-color-palette-violet-600:#931d8f;--core-color-palette-violet-700:#661463;--core-color-palette-violet-800:#3b0c3a;--core-color-datavis-viridis-1:#440154;--core-color-datavis-viridis-2:#482777;--core-color-datavis-viridis-3:#3F4A8A;--core-color-datavis-viridis-4:#31678E;--core-color-datavis-viridis-5:#26838F;--core-color-datavis-viridis-6:#1F9D8A;--core-color-datavis-viridis-7:#6CCE5A;--core-color-datavis-viridis-8:#B6DE2B;--core-color-datavis-viridis-9:#FEE825;--core-color-datavis-viridis-10:#FFEA46;--core-color-datavis-magma-1:#000004;--core-color-datavis-magma-2:#1B0C42;--core-color-datavis-magma-3:#4B0C6B;--core-color-datavis-magma-4:#781C6D;--core-color-datavis-magma-5:#A52C60;--core-color-datavis-magma-6:#CF4446;--core-color-datavis-magma-7:#ED6925;--core-color-datavis-magma-8:#FB9A06;--core-color-datavis-magma-9:#F7D03C;--core-color-datavis-magma-10:#FCFFA4;--core-color-datavis-plasma-1:#0D0887;--core-color-datavis-plasma-2:#46039F;--core-color-datavis-plasma-3:#7201A8;--core-color-datavis-plasma-4:#9C179E;--core-color-datavis-plasma-5:#BD3786;--core-color-datavis-plasma-6:#D8576B;--core-color-datavis-plasma-7:#ED7953;--core-color-datavis-plasma-8:#FB9F3A;--core-color-datavis-plasma-9:#FDCA26;--core-color-datavis-plasma-10:#F0F921;--core-color-datavis-inferno-1:#000004;--core-color-datavis-inferno-2:#1B0C42;--core-color-datavis-inferno-3:#4A0C6B;--core-color-datavis-inferno-4:#781C6D;--core-color-datavis-inferno-5:#A52C60;--core-color-datavis-inferno-6:#CF4446;--core-color-datavis-inferno-7:#ED6925;--core-color-datavis-inferno-8:#FB9906;--core-color-datavis-inferno-9:#F7D03C;--core-color-datavis-inferno-10:#FCFFA4;--core-color-datavis-cividis-1:#00224E;--core-color-datavis-cividis-2:#123570;--core-color-datavis-cividis-3:#3B496C;--core-color-datavis-cividis-4:#575D6D;--core-color-datavis-cividis-5:#707173;--core-color-datavis-cividis-6:#8A8678;--core-color-datavis-cividis-7:#A59C74;--core-color-datavis-cividis-8:#C3B369;--core-color-datavis-cividis-9:#E1CC55;--core-color-datavis-cividis-10:#FFEA46;--core-color-datavis-categorical-1:#440154;--core-color-datavis-categorical-2:#31678E;--core-color-datavis-categorical-3:#26838F;--core-color-datavis-categorical-4:#6CCE5A;--core-color-datavis-categorical-5:#FEE825;--core-color-datavis-categorical-6:#CF4446;--core-color-datavis-categorical-7:#9C179E;--core-color-datavis-categorical-8:#FB9906;--core-color-datavis-divergent-neg:#440154;--core-color-datavis-divergent-neu:#26838F;--core-color-datavis-divergent-pos:#FEE825;--core-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--core-color-overlay-scrim:rgba(0,0,0,0.40);--core-color-opacity-50:0.5;--core-color-selection-background:var(--core-color-palette-blue-200);--core-color-selection-foreground:var(--core-color-mode-dark);--core-component-foreground-default:var(--core-color-mode-dark);--core-component-otp-color-text:var(--core-color-palette-neutral-600);--core-component-otp-color-bg:var(--core-color-palette-neutral-100);--core-component-otp-color-border:var(--core-color-palette-neutral-200);--core-component-otp-color-focus:var(--core-color-palette-red-500);--core-component-test-ds-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-custom-semantic-color-bg-primary:var(--core-color-palette-neutral-100);--core-component-test-my-custom-bg:#007bff;--semantic-color-foreground-primary:var(--core-color-mode-light);--semantic-color-foreground-secondary:var(--core-color-palette-neutral-300);--semantic-color-foreground-tertiary:var(--core-color-palette-neutral-400);--semantic-color-foreground-accent:var(--core-color-palette-red-400);--semantic-color-foreground-danger:var(--core-color-palette-red-400);--semantic-color-foreground-hover:var(--core-color-palette-neutral-300);--semantic-color-foreground-link:var(--core-color-palette-red-400);--semantic-color-foreground-link-hover:var(--core-color-palette-red-300);--semantic-color-foreground-link-visited:var(--core-color-palette-red-500);--semantic-color-foreground-on-brand:var(--core-color-mode-white);--semantic-color-foreground-on-color:var(--semantic-color-foreground-primary);--semantic-color-foreground-info:var(--core-color-palette-blue-400);--semantic-color-foreground-success:var(--core-color-palette-green-400);--semantic-color-foreground-warning:var(--core-color-palette-orange-400);--semantic-color-foreground-on-danger-subtle:var(--core-color-palette-red-300);--semantic-color-foreground-on-info-subtle:var(--core-color-palette-blue-300);--semantic-color-foreground-on-success-subtle:var(--core-color-palette-green-300);--semantic-color-foreground-on-warning-subtle:var(--core-color-palette-orange-300);--semantic-color-foreground-highlight:var(--core-color-palette-red-200);--semantic-color-foreground-syntax-plain:var(--semantic-color-foreground-primary);--semantic-color-foreground-syntax-comment-color:var(--semantic-color-foreground-tertiary);--semantic-color-foreground-syntax-keyword:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-definition:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-punctuation:var(--semantic-color-foreground-info);--semantic-color-foreground-syntax-property:var(--semantic-color-foreground-warning);--semantic-color-foreground-syntax-tag:var(--semantic-color-foreground-danger);--semantic-color-foreground-syntax-static:var(--semantic-color-foreground-accent);--semantic-color-foreground-syntax-string:var(--semantic-color-foreground-highlight);--semantic-color-foreground-disabled:var(--core-color-palette-neutral-500);--semantic-color-foreground-placeholder:var(--core-color-palette-neutral-500);--semantic-color-foreground-inverse:var(--core-color-mode-dark);--semantic-color-background-primary:var(--core-color-mode-black);--semantic-color-background-secondary:var(--core-color-palette-neutral-800);--semantic-color-background-tertiary:var(--core-color-palette-neutral-700);--semantic-color-background-highlight:var(--core-color-palette-red-700);--semantic-color-background-accent:var(--core-color-palette-red-400);--semantic-color-background-hover:var(--core-color-palette-neutral-700);--semantic-color-background-danger-strong:var(--core-color-palette-red-500);--semantic-color-background-danger-subtle:var(--core-color-palette-red-800);--semantic-color-background-elevated:var(--core-color-mode-dark);--semantic-color-background-brand:var(--core-color-palette-brand-primary-400);--semantic-color-background-on-color:var(--semantic-color-background-primary);--semantic-color-background-image-overlay:rgba(0,0,0,0.7);--semantic-color-background-info-strong:var(--core-color-palette-blue-500);--semantic-color-background-info-subtle:var(--core-color-palette-blue-800);--semantic-color-background-success-strong:var(--core-color-palette-green-500);--semantic-color-background-success-subtle:var(--core-color-palette-green-800);--semantic-color-background-warning-strong:var(--core-color-palette-orange-500);--semantic-color-background-warning-subtle:var(--core-color-palette-orange-800);--semantic-color-background-active:var(--core-color-palette-neutral-600);--semantic-color-background-disabled:var(--core-color-palette-neutral-700);--semantic-color-background-placeholder:var(--core-color-palette-neutral-800);--semantic-color-background-read-only:var(--core-color-palette-neutral-800);--semantic-color-background-inverse:var(--core-color-mode-light);--semantic-color-border-default:var(--core-color-palette-neutral-600);--semantic-color-border-subtle:var(--core-color-palette-neutral-700);--semantic-color-border-bold:var(--core-color-palette-neutral-500);--semantic-color-border-disabled:var(--core-color-palette-neutral-700);--semantic-color-border-light:var(--core-color-palette-neutral-700);--semantic-color-border-primary:var(--core-color-palette-neutral-600);--semantic-color-border-hover:var(--core-color-palette-neutral-500);--semantic-color-border-accent:var(--core-color-palette-red-400);--semantic-color-border-focus:var(--core-color-palette-brand-primary-400);--semantic-color-border-danger:var(--core-color-palette-red-500);--semantic-color-border-info:var(--core-color-palette-blue-500);--semantic-color-border-on-color:var(--core-color-mode-white);--semantic-color-border-success:var(--core-color-palette-green-500);--semantic-color-border-warning:var(--core-color-palette-orange-500);--semantic-color-border-strong:var(--core-color-palette-neutral-500);--semantic-color-status-info:var(--core-color-palette-blue-400);--semantic-color-status-success:var(--core-color-palette-green-400);--semantic-color-status-warning:var(--core-color-palette-orange-400);--semantic-color-status-danger:var(--core-color-palette-red-400);--semantic-color-status-highlight:var(--core-color-palette-brand-primary-500);--semantic-color-data-trend-default:var(--core-color-palette-blue-400);--semantic-color-data-trend-up:var(--core-color-palette-green-500);--semantic-color-data-trend-down:var(--core-color-palette-red-500);--semantic-color-data-trend-neutral:var(--core-color-palette-neutral-500);--semantic-color-gradient-brand-primary:var(--core-color-palette-brand-primary-400);--semantic-color-overlay-scrim-weak:rgba(0,0,0,0.24);--semantic-color-overlay-scrim-medium:rgba(0,0,0,0.40);--semantic-color-overlay-scrim-strong:rgba(0,0,0,0.64);--semantic-color-action-background-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-background-primary-hover:var(--core-color-palette-brand-primary-600);--semantic-color-action-background-primary-active:var(--core-color-palette-brand-primary-700);--semantic-color-action-background-primary-disabled:var(--core-color-palette-neutral-700);--semantic-color-action-background-secondary-default:var(--core-color-mode-dark);--semantic-color-action-background-secondary-hover:var(--core-color-palette-neutral-800);--semantic-color-action-background-secondary-active:var(--core-color-palette-neutral-700);--semantic-color-action-background-danger-default:var(--core-color-palette-red-500);--semantic-color-action-background-danger-hover:var(--core-color-palette-red-600);--semantic-color-action-background-danger-active:var(--core-color-palette-red-700);--semantic-color-action-foreground-primary-default:var(--core-color-mode-white);--semantic-color-action-foreground-primary-disabled:var(--core-color-palette-neutral-400);--semantic-color-action-foreground-secondary-default:var(--core-color-mode-light);--semantic-color-action-foreground-danger-default:var(--core-color-mode-white);--semantic-color-action-border-primary-default:var(--core-color-palette-brand-primary-500);--semantic-color-action-border-primary-focus:var(--core-color-palette-brand-primary-400);--semantic-color-action-border-secondary-default:var(--core-color-palette-neutral-600);--semantic-color-action-border-secondary-hover:var(--core-color-palette-neutral-500);--semantic-color-action-border-danger-default:var(--core-color-palette-red-500);--semantic-color-feedback-background-success-strong:var(--core-color-palette-green-600);--semantic-color-feedback-background-success-subtle:var(--core-color-palette-green-800);--semantic-color-feedback-background-warning-strong:var(--core-color-palette-orange-600);--semantic-color-feedback-background-warning-subtle:var(--core-color-palette-orange-800);--semantic-color-feedback-background-danger-strong:var(--core-color-palette-red-600);--semantic-color-feedback-background-danger-subtle:var(--core-color-palette-red-800);--semantic-color-feedback-background-info-strong:var(--core-color-palette-blue-600);--semantic-color-feedback-background-info-subtle:var(--core-color-palette-blue-800);--semantic-color-feedback-foreground-success-default:var(--core-color-palette-green-400);--semantic-color-feedback-foreground-success-on-subtle:var(--core-color-palette-green-200);--semantic-color-feedback-foreground-warning-default:var(--core-color-palette-orange-400);--semantic-color-feedback-foreground-warning-on-subtle:var(--core-color-palette-orange-200);--semantic-color-feedback-foreground-danger-default:var(--core-color-palette-red-400);--semantic-color-feedback-foreground-danger-on-subtle:var(--core-color-palette-red-200);--semantic-color-feedback-foreground-info-default:var(--core-color-palette-blue-400);--semantic-color-feedback-foreground-info-on-subtle:var(--core-color-palette-blue-200);--semantic-color-feedback-border-success:var(--core-color-palette-green-600);--semantic-color-feedback-border-warning:var(--core-color-palette-orange-600);--semantic-color-feedback-border-danger:var(--core-color-palette-red-600);--semantic-color-feedback-border-info:var(--core-color-palette-blue-600);--semantic-color-navigation-background-primary:var(--core-color-mode-dark);--semantic-color-navigation-background-secondary:var(--core-color-palette-neutral-800);--semantic-color-navigation-foreground-primary:var(--core-color-mode-light);--semantic-color-navigation-foreground-secondary:var(--core-color-palette-neutral-300);--semantic-color-navigation-foreground-active:var(--core-color-palette-red-400);--semantic-color-navigation-foreground-hover:var(--core-color-palette-neutral-300);--semantic-color-navigation-border-primary:var(--core-color-palette-neutral-600);--semantic-color-syntax-plain:var(--core-color-mode-dark);--semantic-color-syntax-comment-color:var(--core-color-palette-neutral-500);--semantic-color-syntax-keyword:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-definition:var(--core-color-palette-red-500);--semantic-color-syntax-punctuation:var(--semantic-color-feedback-foreground-info-default);--semantic-color-syntax-property:var(--semantic-color-feedback-foreground-warning-default);--semantic-color-syntax-tag:var(--semantic-color-feedback-foreground-danger-default);--semantic-color-syntax-static:var(--core-color-palette-red-500);--semantic-color-syntax-string:var(--core-color-palette-blue-400);--semantic-interaction-text-hover:var(--core-color-palette-neutral-600);--semantic-interaction-text-active:var(--core-color-mode-dark);--semantic-interaction-text-disabled:var(--core-color-palette-neutral-400);--semantic-interaction-background-hover:var(--core-color-palette-neutral-800);--semantic-interaction-background-active:var(--core-color-palette-neutral-700);--semantic-interaction-background-selected:var(--core-color-palette-blue-800);--semantic-interaction-background-disabled:var(--core-color-palette-neutral-700);--semantic-interaction-border-hover:var(--core-color-palette-neutral-500);--semantic-interaction-border-active:var(--core-color-palette-neutral-400);--semantic-interaction-border-disabled:var(--core-color-palette-neutral-200);--semantic-link-text:var(--core-color-palette-blue-500);--semantic-link-decoration-color:var(--core-color-palette-blue-500);--semantic-link-hover-text:var(--core-color-palette-blue-600);--semantic-link-visited-text:var(--core-color-palette-blue-700);--semantic-skeleton-background:var(--core-color-palette-neutral-100);--semantic-skeleton-foreground:var(--core-color-palette-neutral-200);--semantic-content-editor-background:var(--semantic-color-background-primary);--semantic-content-editor-surface:var(--semantic-color-background-elevated);--semantic-content-editor-gutter:var(--semantic-color-border-light);--semantic-content-editor-cursor:var(--semantic-color-status-warning);--semantic-content-editor-selection:var(--semantic-color-background-active);--semantic-content-editor-selection-highlight:var(--semantic-color-background-highlight);--semantic-content-editor-line-number-active:var(--semantic-color-status-highlight);--semantic-content-editor-line-number-default:var(--semantic-color-border-primary);--semantic-content-button-primary-background:var(--semantic-color-background-brand);--semantic-content-button-primary-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-button-primary-border:var(--semantic-color-border-strong);--semantic-content-button-danger-background:var(--semantic-color-background-danger-strong);--semantic-content-button-danger-foreground:var(--semantic-color-foreground-on-brand);--semantic-content-input-background:var(--semantic-color-background-primary);--semantic-content-input-foreground:var(--semantic-color-foreground-primary);--semantic-content-input-border:var(--semantic-color-border-default);--semantic-content-badge-info-background:var(--semantic-color-background-info-subtle);--semantic-content-badge-info-foreground:var(--semantic-color-foreground-on-info-subtle);--semantic-datavis-on-fill-default:var(--core-color-mode-white);--semantic-datavis-on-fill-muted:var(--core-color-palette-neutral-100);--semantic-datavis-gridline-major:var(--core-color-palette-neutral-300);--semantic-datavis-gridline-minor:var(--core-color-palette-neutral-200);--semantic-component-foreground:var(--core-color-mode-dark);--semantic-component-otp-color-text:var(--core-color-mode-dark);--semantic-component-otp-color-bg:var(--core-color-mode-light);--semantic-component-otp-color-border:var(--core-color-palette-neutral-200);--semantic-component-otp-color-focus:var(--core-color-palette-red-500);--semantic-component-test-ds-semantic-color-bg-primary:#ffffff;--semantic-component-test-custom-semantic-color-bg-primary:#ffffff;--semantic-component-test-my-custom-bg:#007bff;--semantic-focus-ring-offset:var(--core-spacing-size-02);--semantic-overlay-scrim-weak:rgba(0,0,0,0.40);--semantic-overlay-scrim-medium:rgba(0,0,0,0.60);--semantic-overlay-scrim-strong:rgba(0,0,0,0.80)}::view-transition-new(main-content),::view-transition-old(main-content){animation-duration:.3s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}::view-transition-old(main-content){animation-name:slide-out}::view-transition-new(main-content){animation-name:slide-in}::view-transition-new(breadcrumb),::view-transition-old(breadcrumb){animation-duration:.2s;animation-timing-function:ease-out}::view-transition-old(breadcrumb){animation-name:fade-out}::view-transition-new(breadcrumb){animation-name:fade-in;animation-delay:.1s}::view-transition-new(doc-content),::view-transition-old(doc-content){animation-duration:.25s;animation-timing-function:ease-in-out}::view-transition-old(doc-content){animation-name:doc-slide-out}::view-transition-new(doc-content){animation-name:doc-slide-in}::view-transition-new(component-standards-layout),::view-transition-new(foundations-layout),::view-transition-old(component-standards-layout),::view-transition-old(foundations-layout){animation-duration:.3s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}::view-transition-old(component-standards-layout),::view-transition-old(foundations-layout){animation-name:layout-slide-out}::view-transition-new(component-standards-layout),::view-transition-new(foundations-layout){animation-name:layout-slide-in}@keyframes slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes slide-in{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes doc-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes doc-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes layout-slide-out{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-10px) scale(.98)}}@keyframes layout-slide-in{0%{opacity:0;transform:translateX(10px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@media(prefers-reduced-motion:reduce){::view-transition-new(*),::view-transition-old(*){animation:none!important}}@media(prefers-contrast:high){::view-transition-new(*),::view-transition-old(*){animation-duration:.15s}}.sp-wrapper{position:relative;z-index:1;overflow:hidden;color:var(--semantic-color-foreground-primary)!important}.sp-layout,.sp-wrapper{background:var(--semantic-color-background-primary)!important}.sp-layout{border:1px solid var(--semantic-color-border-subtle)!important}.sp-code-editor{background:var(--semantic-color-background-secondary)!important}.sp-preview-container,.sp-preview-iframe{background:var(--semantic-color-background-primary)!important}[data-testid=variant-matrix]{position:relative;z-index:1;overflow:visible}@view-transition{navigation:auto}*,:after,:before{box-sizing:border-box;min-width:0;min-height:0}@keyframes slide-and-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes slide-and-fade-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}:root{--semantic-font-inter:var(--font-inter);--semantic-font-nohemi:var(--font-nohemi);font-weight:var(--semantic-typography-fontWeight-regular);font-size:var(--core-typography-ramp-5);font-family:var(--semantic-font-inter),sans-serif;line-height:var(--semantic-typography-line-height-body);letter-spacing:var(--semantic-typography-letterSpacing-tight);font-feature-settings:"case" 0,"dlig","frac" 0,"dnom" 0,"numr" 0,"subs" 0,"sups" 0,"tnum" 0,"zero" 0,"ss01" 0,"ss02" 0,"ss03","ss04","ss05" 0,"ss06" 0,"ss07" 0,"ss08" 0,"cv01","cv02" 0,"cv03" 0,"cv04" 0,"cv05" 0,"cv06" 0,"cv07","cv08" 0,"cv09" 0,"cv10" 0,"cv11" 0,"cv12" 0,"cv13" 0,"cpsp" 0,"c2sc" 0,"salt" 0,"aalt" 0,"calt","ccmp","locl","kern"}@media(min-width:1000px){:root{font-size:var(--core-typography-ramp-5)}}:root p+p{margin-top:var(--core-spacing-size-04)}:root strong{font-weight:var(--semantic-typography-fontWeight-bold)}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{font-weight:300;font-family:var(--semantic-font-nohemi),sans-serif;line-height:var(--semantic-typography-line-height-collapse);letter-spacing:var(--semantic-typography-letterSpacing-wide);text-wrap:balance}:root h1 strong,:root h2 strong,:root h3 strong,:root h4 strong,:root h5 strong,:root h6 strong{font-weight:400}:root .heading-01,:root h1{font-size:var(--semantic-typography-heading-01)}:root .heading-02,:root h2{font-size:var(--semantic-typography-heading-02)}:root .heading-03,:root h3{font-size:var(--semantic-typography-heading-03)}:root .heading-04,:root h4{font-size:var(--semantic-typography-heading-04)}:root .heading-05,:root h5{font-size:var(--semantic-typography-heading-05)}:root .heading-06,:root h6{font-size:var(--semantic-typography-heading-06)}:root .heading-hero{font-size:var(--semantic-typography-oversize-03)}:root .heading-super{font-size:var(--semantic-typography-oversize-01)}:root .sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap}:root .button-01{font-size:var(--semantic-typography-button-01)}:root .button-02{font-size:var(--semantic-typography-button-02)}:root .button-03{font-size:var(--semantic-typography-button-03)}:root .caption-01{font-size:var(--semantic-typography-caption-01)}:root .caption-02,:root .small,:root small{font-size:var(--semantic-typography-caption-02)}:root .caption-03,:root .smallest{font-size:var(--semantic-typography-caption-03)}:root .body-01,:root .medium{font-size:var(--semantic-typography-body-01)}:root .body-02{font-size:var(--semantic-typography-body-02)}:root .body-03,:root .regular{font-size:var(--semantic-typography-body-03)}:root .body-04{font-size:var(--semantic-typography-body-04)}:root .bold{font-weight:var(--semantic-typography-fontWeight-bold)}:root .body{font-weight:var(--semantic-typography-fontWeight-regular)}:root .emphasis,:root em{font-style:italic}:root .uppercase{text-transform:uppercase;font-feature-settings:"case" 1}:root .underline{text-decoration:underline}:root .super,:root .sups,:root sup{top:-.5em;vertical-align:super;font-size:var(--semantic-typography-caption-03)}:root .sub,:root sub{bottom:-.25em;vertical-align:sub;font-size:var(--semantic-typography-caption-03)}:root .sub,:root .sup,:root sub,:root sup{position:relative;vertical-align:baseline;line-height:var(--semantic-typography-line-height-collapse)}:root .smallest{font-size:var(--semantic-typography-caption-02)}:root abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:root code,:root kbd,:root pre,:root samp{font-size:1em;font-family:monospace}:root .elevated{--elevation:var(--semantic-elevation-depth) 0.25px 0.75px rgb(20 20 20/var(--core-opacity-100)),0px 0.125px 0.25px rgb(20 20 20/var(--core-opacity-50));box-shadow:var(--elevation)}:root .elevation-1{--depth:var(--core-depth-1)}:root .elevation-2{--depth:var(--core-depth-2)}:root .elevation-3{--depth:var(--core-depth-3)}:root .elevation-4{--depth:var(--core-depth-4)}.secondary,h3 span,h4 span{color:var(--semantic-color-foreground-secondary)}h3 span,h4 span{display:block;font-weight:var(--semantic-typography-fontWeight-light)}.text-highlighted{position:relative;z-index:1;filter:url(#goo-text)}.text-highlighted>span{padding:var(--core-spacing-size-02) var(--core-spacing-size-03);background:var(--semantic-color-background-highlight);border-radius:var(--core-shape-radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--semantic-color-foreground-highlight);transition:all .2s ease}::selection{background:var(--semantic-color-background-highlight);color:var(--semantic-color-foreground-highlight)}::highlight(gooey-highlight){padding:var(--core-spacing-size-01) var(--core-spacing-size-02);background:var(--semantic-color-background-highlight);border-radius:var(--core-shape-radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--semantic-color-foreground-highlight);transition:all .2s ease;animation:gooeyHighlightFadeIn .3s ease-out;filter:url(#goo-text-subtle)}mark{padding:var(--core-spacing-size-01) var(--core-spacing-size-02);background:var(--semantic-color-background-highlight);border-radius:var(--core-shape-radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--semantic-color-foreground-highlight);transition:all .2s ease;filter:url(#goo-text)}@keyframes highlightFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.gooey-highlight-wrapper{position:relative;display:inline;filter:url(#goo-text)}.gooey-highlight-wrapper>span{position:relative;z-index:2;padding:var(--core-spacing-size-01) var(--core-spacing-size-02);background:var(--semantic-color-background-highlight);border-radius:var(--core-shape-radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--semantic-color-foreground-highlight);transition:all .2s ease}.text-highlighted>span,mark{animation:highlightFadeIn .3s ease-out}.gooey>span{padding:var(--core-spacing-size-05) var(--core-spacing-size-05);background:var(--semantic-color-background-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--semantic-color-foreground-primary)}.text-highlighted:hover mark:hover,.text-highlighted:hover>span{background:var(--semantic-color-background-tertiary);transform:scale(1.02)}@keyframes gooeyHighlightFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[hidden],template{display:none}button,input,select,textarea{font:inherit}html{line-height:var(--semantic-typography-line-height-body);-webkit-font-smoothing:antialiased;text-size-adjust:100%}body,html{max-width:100vw;margin:0}body{position:relative;display:flex;flex-direction:column;min-height:100vh;background:var(--semantic-color-background-primary);color:var(--semantic-color-foreground-primary)}body:before{position:fixed;z-index:3023023023020;width:100%;height:100%;opacity:.15;color:var(--semantic-color-foreground-primary);filter:url(#grainy);content:""}body:before,body>svg{top:0;left:0;pointer-events:none}body>svg{position:absolute;cursor:none}svg:has(#grainy){position:absolute;top:0;left:0;cursor:none;pointer-events:none}main{display:flex;flex-grow:1;flex-direction:column;overflow-x:hidden;width:100%;margin:auto;padding-top:5vh;transition-property:transform,filter;view-transition-name:main}::view-transition-new(main),::view-transition-old(main){animation:none!important}::view-transition-group(main){z-index:auto!important}::view-transition-image-pair(main){z-index:1;isolation:isolate;will-change:transform,opacity,clip-path}::view-transition-new(main){z-index:200;animation:none!important}::view-transition-old(main){z-index:1;animation:none!important}section{min-height:20vh}footer,header,section{width:100%;margin:0 auto}section:not(:first-of-type)+section{margin-top:var(--core-spacing-size-10)}hr{overflow:visible;box-sizing:content-box;height:0;margin:var(--core-spacing-size-07) 0;border:none;border-top:1px solid var(--semantic-color-foreground-primary)}progress{vertical-align:baseline}ul{margin:0;padding:0 0 0 1rem}canvas,img,picture,video{border-radius:var(--core-spacing-size-03)}.avatar{border-radius:var(--core-shape-radius-full)}a{color:var(--semantic-color-foreground-accent,inherit);text-decoration:none}a:focus,a:focus-visible{border-radius:var(--core-shape-radius-small)}a:hover{text-decoration:underline}.social-link{display:inline-flex;align-items:center;margin:0;margin-left:var(--core-spacing-size-02);font-size:var(--semantic-typography-heading-05)}[type=button],[type=reset],[type=submit],button{background:none;border:none;cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:2px solid var(--semantic-color-border-accent);outline-offset:var(--semantic-focus-ringOffset)}article>*+*{margin-top:var(--core-spacing-size-06)}article>*+*>*+:not(li){margin-top:var(--core-spacing-size-04)}article>*+*>*+:not(li)>*+:not(li){margin-top:var(--core-spacing-size-03)}.form-widget>*+*{margin-top:var(--core-spacing-size-06)}label{display:block;font-weight:var(--semantic-typography-fontWeight-medium)}textarea{min-height:10em;resize:none;scrollbar-color:var(--semantic-color-foreground-primary) var(--semantic-color-background-primary)}input,textarea{width:100%;max-width:30em;min-height:var(--semantic-size-tapTarget-large);padding:var(--core-spacing-size-03) var(--core-spacing-size-04);background:var(--semantic-color-background-secondary);border:1px solid var(--semantic-color-border-primary);border-radius:var(--semantic-shape-control-radius-default);color:var(--semantic-color-foreground-primary);transition:border .2s ease;resize:vertical}textarea+label{margin-top:var(--core-spacing-size-06)}label+input[type=email],label+input[type=password],label+input[type=text],label+textarea{margin-top:var(--core-spacing-size-03)}input:focus-visible,input[type=email]+label,input[type=password]+label,input[type=text]+label,textarea:focus-visible{border-color:var(--semantic-color-border-bold);outline:2px solid var(--semantic-color-border-accent);outline-offset:var(--semantic-focus-ringOffset)}input:-moz-read-only,textarea:-moz-read-only{background:var(--semantic-color-background-readOnly);outline:none;color:var(--semantic-color-foreground-secondary)}input:read-only,textarea:read-only{background:var(--semantic-color-background-readOnly);outline:none;color:var(--semantic-color-foreground-secondary)}input:disabled,textarea:disabled{background:var(--semantic-color-background-secondary);border-color:var(--semantic-color-border-disabled);color:var(--semantic-color-foreground-disabled)}input[type=range]{width:100%;min-height:20px;padding:0;background:linear-gradient(to right,var(--semantic-color-foreground-primary),var(--semantic-color-foreground-secondary));border:none;border-radius:var(--semantic-shape-control-radius-default);transition:background .2s ease;cursor:pointer}input[type=range]:focus-visible{outline:2px solid var(--semantic-color-border-accent);outline-offset:var(--semantic-focus-ringOffset)}.content{display:flex;flex-direction:column;gap:var(--core-spacing-size-06);max-width:1440px;margin:0 auto;padding:0 var(--core-spacing-size-06)}*+.content{margin-top:var(--core-spacing-size-07)}.experience{display:grid;grid-template-columns:1fr;grid-gap:var(--semantic-size-grid-gap-medium);gap:var(--semantic-size-grid-gap-medium);padding-left:0;list-style-type:none}.experience>li{margin:0;margin-top:var(--core-spacing-size-04)}article ol,article ul{padding-left:1rem}.two-up{display:flex;gap:var(--core-spacing-size-04)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:var(--semantic-size-grid-gap-medium);gap:var(--semantic-size-grid-gap-medium);align-content:stretch}.card{padding:var(--core-spacing-size-06);background:var(--semantic-color-background-primary);border-radius:var(--semantic-shape-control-radius-default);box-shadow:var(--elevation);transition:box-shadow .2s ease}.card a{color:var(--semantic-color-foreground-primary)}.card>*+*{margin-top:var(--core-spacing-size-06)}.card img{width:100%}.meta{display:flex;gap:var(--core-spacing-size-03);justify-content:space-between;align-items:center}tr{padding:var(--core-spacing-size-07);border-top:1px solid var(--semantic-color-foreground-primary)}thead tr:first-of-type{border-top:none}header+main{margin-top:5vh}@media screen and (max-width:999px){header+main{margin-top:8vh}}.menuList{display:flex;flex-direction:column;gap:var(--core-spacing-size-06);margin:0;padding:0;list-style:none}.menuItem{display:flex;align-items:center;width:100%;padding:var(--core-spacing-size-04);border-radius:var(--core-spacing-size-04);box-shadow:0 1px 3px rgb(0,0,0,var(--core-opacity-100));transition:all .2s ease}.menuItem:hover{background:var(--semantic-color-background-tertiary)}.gooey{z-index:9999;filter:url(#goo)}.three-up{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--core-spacing-size-06);gap:var(--core-spacing-size-06)}.three-up p+p{margin-top:0}#pest{position:absolute;display:block;box-sizing:border-box;border:2px solid var(--semantic-color-border-bold);border-radius:999px;pointer-events:none}#pest span{display:block;min-width:40px;min-height:40px;border-radius:1920px;transition:border .2s ease}.backdropContainer{position:relative;justify-content:center;overflow:hidden;width:100%;height:100%}.avatarFlag,.backdropContainer{display:flex;align-items:center}.avatarFlag{gap:var(--core-spacing-size-06)}.flag{display:inline-block}.flag .icon{margin-right:var(--core-spacing-size-03)}.flag p:last-of-type{margin-top:0;color:var(--semantic-color-foreground-secondary)}.projects ul{gap:var(--core-spacing-size-10)}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:0 -10000px}}.glossary-list{list-style:none}.glossary-letter-header{display:flex;justify-content:space-between;height:auto;padding-bottom:var(--core-spacing-size-10);line-height:4rem}.glossary-letter-header a{display:flex;gap:var(--core-spacing-size-04);align-items:center;color:var(--semantic-color-foreground-secondary)}.glossary-letters{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));grid-gap:var(--core-spacing-size-03);gap:var(--core-spacing-size-03);margin-top:0;padding-left:0;font-size:var(--semantic-typography-heading-05);list-style:none}.glossary-letters a{font-weight:var(--semantic-typography-fontWeight-medium)}.glossary-item h4{display:flex;grid-column:span 1;gap:var(--core-spacing-size-05);justify-content:space-between;align-items:center}.sub-list{margin-top:0;padding-top:var(--core-spacing-size-10);padding-left:0;border-top:1px solid var(--semantic-color-border-primary);list-style:none}@media screen and (min-width:1000px){.gooey>span{padding:var(--core-spacing-size-06) var(--core-spacing-size-06)}.content{max-width:1440px;padding:0 var(--core-spacing-size-06)}section.home{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;max-width:1440px;margin:0 auto}main section+section{display:block;margin-top:var(--core-spacing-size-07)}main .hero{align-self:center}.glossary-letters{display:flex;flex-wrap:wrap;gap:var(--core-spacing-size-03)}.glossary-letter{display:inline-block;margin-right:var(--core-spacing-size-03);font-weight:var(--semantic-typography-fontWeight-bold);list-style:none}.content .glossary-list{display:grid;grid-template-columns:1fr 1fr 3fr;grid-gap:var(--core-spacing-size-06);gap:var(--core-spacing-size-06);align-items:start;margin:0 auto}.glossary-list dd{grid-column:span 1;align-self:start;margin-top:0}.glossary-list .sub-list{display:grid;grid-template-columns:subgrid;grid-column:span 3;grid-gap:var(--core-spacing-size-06);gap:var(--core-spacing-size-06);margin-top:0;padding-left:0}.glossary-list .sub-list dl{display:grid;grid-template-columns:1fr 1fr;grid-column:span 2;grid-gap:var(--core-spacing-size-06);gap:var(--core-spacing-size-06);align-items:start}.glossary-list .sub-list dl .glossary-item{padding:var(--core-spacing-size-03) var(--core-spacing-size-04);border-radius:var(--semantic-shape-control-radius-default);transition:all .2s ease}.glossary-list .sub-list dl .glossary-item:hover,.glossary-list .sub-list dl .glossary-item:hover+dd{background:var(--semantic-color-background-highlight);color:var(--semantic-color-foreground-highlight)}.glossary-list .sub-list dl .glossary-item:has(+dd:hover){background:var(--semantic-color-background-highlight);color:var(--semantic-color-foreground-highlight)}.glossary-list .sub-list dl dt h4{display:flex;grid-column:span 1;gap:var(--core-spacing-size-05);justify-content:space-between;align-items:center}.glossary-letter-header{flex-direction:column;justify-content:flex-start;line-height:4rem}.glossary-letter-header a{opacity:.5;transition:opacity .2s ease}.glossary-letter-header:hover a{opacity:1}.glossary-letter-header:hover a span{transform:rotate(180deg)}.experience li{display:grid;grid-template-columns:1fr 1fr 3fr;grid-gap:2rem;gap:2rem}.experience .content{margin-top:0}.card{flex-direction:column}.card .media{width:100%;margin-right:0}.card .media+div{margin-top:var(--core-spacing-size-04)}.meta,.meta .byline{flex-direction:row;align-items:center}.meta .byline{gap:var(--core-spacing-size-03)}}img.align-left{float:left;margin-right:1rem}img.align-right{float:right;margin-left:1rem}img.align-center{display:block;margin-right:auto;margin-left:auto}