*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}input[type=checkbox],input[type=radio]{margin:0}:root{font-size:115%;--ds-spacing-01: .125rem;--ds-spacing-02: .25rem;--ds-spacing-03: .5rem;--ds-spacing-04: .75rem;--ds-spacing-05: 1rem;--ds-spacing-06: 1.5rem;--ds-spacing-07: 2rem;--ds-spacing-08: 2.5rem;--ds-spacing-09: 3rem;--ds-spacing-10: 4rem;--ds-spacing-11: 5rem;--ds-spacing-12: 6rem;--ds-spacing-13: 10rem;--ds-fluid-spacing-01: 0;--ds-fluid-spacing-02: 2vw;--ds-fluid-spacing-03: 5vw;--ds-fluid-spacing-04: 10vw;--ds-caption-01-font-size: .75rem;--ds-caption-01-font-weight: 400;--ds-caption-01-line-height: 1.33333;--ds-caption-01-letter-spacing: .32px;--ds-caption-02-font-size: .875rem;--ds-caption-02-font-weight: 400;--ds-caption-02-line-height: 1.28572;--ds-caption-02-letter-spacing: .32px;--ds-label-01-font-size: .75rem;--ds-label-01-font-weight: 400;--ds-label-01-line-height: 1.33333;--ds-label-01-letter-spacing: .32px;--ds-label-02-font-size: .875rem;--ds-label-02-font-weight: 400;--ds-label-02-line-height: 1.28572;--ds-label-02-letter-spacing: .16px;--ds-helper-text-01-font-size: .75rem;--ds-helper-text-01-line-height: 1.33333;--ds-helper-text-01-letter-spacing: .32px;--ds-helper-text-02-font-size: .875rem;--ds-helper-text-02-font-weight: 400;--ds-helper-text-02-line-height: 1.28572;--ds-helper-text-02-letter-spacing: .16px;--ds-body-short-01-font-size: .875rem;--ds-body-short-01-font-weight: 400;--ds-body-short-01-line-height: 1.28572;--ds-body-short-01-letter-spacing: .16px;--ds-body-short-02-font-size: 1rem;--ds-body-short-02-font-weight: 400;--ds-body-short-02-line-height: 1.375;--ds-body-short-02-letter-spacing: 0;--ds-body-long-01-font-size: .875rem;--ds-body-long-01-font-weight: 400;--ds-body-long-01-line-height: 1.42857;--ds-body-long-01-letter-spacing: .16px;--ds-body-long-02-font-size: 1rem;--ds-body-long-02-font-weight: 400;--ds-body-long-02-line-height: 1.5;--ds-body-long-02-letter-spacing: 0;--ds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--ds-code-01-font-size: .75rem;--ds-code-01-font-weight: 400;--ds-code-01-line-height: 1.33333;--ds-code-01-letter-spacing: .32px;--ds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--ds-code-02-font-size: .875rem;--ds-code-02-font-weight: 400;--ds-code-02-line-height: 1.42857;--ds-code-02-letter-spacing: .32px;--ds-heading-01-font-size: .875rem;--ds-heading-01-font-weight: 600;--ds-heading-01-line-height: 1.42857;--ds-heading-01-letter-spacing: .16px;--ds-heading-02-font-size: 1rem;--ds-heading-02-font-weight: 600;--ds-heading-02-line-height: 1.5;--ds-heading-02-letter-spacing: 0;--ds-productive-heading-01-font-size: .875rem;--ds-productive-heading-01-font-weight: 600;--ds-productive-heading-01-line-height: 1.28572;--ds-productive-heading-01-letter-spacing: .16px;--ds-productive-heading-02-font-size: 1rem;--ds-productive-heading-02-font-weight: 600;--ds-productive-heading-02-line-height: 1.375;--ds-productive-heading-02-letter-spacing: 0;--ds-productive-heading-03-font-size: 1.25rem;--ds-productive-heading-03-font-weight: 400;--ds-productive-heading-03-line-height: 1.4;--ds-productive-heading-03-letter-spacing: 0;--ds-productive-heading-04-font-size: 1.75rem;--ds-productive-heading-04-font-weight: 400;--ds-productive-heading-04-line-height: 1.28572;--ds-productive-heading-04-letter-spacing: 0;--ds-productive-heading-05-font-size: 2rem;--ds-productive-heading-05-font-weight: 400;--ds-productive-heading-05-line-height: 1.25;--ds-productive-heading-05-letter-spacing: 0;--ds-productive-heading-06-font-size: 2.625rem;--ds-productive-heading-06-font-weight: 300;--ds-productive-heading-06-line-height: 1.199;--ds-productive-heading-06-letter-spacing: 0;--ds-productive-heading-07-font-size: 3.375rem;--ds-productive-heading-07-font-weight: 300;--ds-productive-heading-07-line-height: 1.19;--ds-productive-heading-07-letter-spacing: 0;--ds-expressive-paragraph-01-font-size: 1.5rem;--ds-expressive-paragraph-01-font-weight: 300;--ds-expressive-paragraph-01-line-height: 1.334;--ds-expressive-paragraph-01-letter-spacing: 0;--ds-expressive-heading-01-font-size: .875rem;--ds-expressive-heading-01-font-weight: 600;--ds-expressive-heading-01-line-height: 1.42857;--ds-expressive-heading-01-letter-spacing: .16px;--ds-expressive-heading-02-font-size: 1rem;--ds-expressive-heading-02-font-weight: 600;--ds-expressive-heading-02-line-height: 1.5;--ds-expressive-heading-02-letter-spacing: 0;--ds-expressive-heading-03-font-size: 1.25rem;--ds-expressive-heading-03-font-weight: 400;--ds-expressive-heading-03-line-height: 1.4;--ds-expressive-heading-03-letter-spacing: 0;--ds-expressive-heading-04-font-size: 1.75rem;--ds-expressive-heading-04-font-weight: 400;--ds-expressive-heading-04-line-height: 1.28572;--ds-expressive-heading-04-letter-spacing: 0;--ds-expressive-heading-05-font-size: 2rem;--ds-expressive-heading-05-font-weight: 400;--ds-expressive-heading-05-line-height: 1.25;--ds-expressive-heading-05-letter-spacing: 0;--ds-expressive-heading-06-font-size: 2rem;--ds-expressive-heading-06-font-weight: 600;--ds-expressive-heading-06-line-height: 1.25;--ds-expressive-heading-06-letter-spacing: 0;--ds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--ds-quotation-01-font-size: 1.25rem;--ds-quotation-01-font-weight: 400;--ds-quotation-01-line-height: 1.3;--ds-quotation-01-letter-spacing: 0;--ds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--ds-quotation-02-font-size: 2rem;--ds-quotation-02-font-weight: 300;--ds-quotation-02-line-height: 1.25;--ds-quotation-02-letter-spacing: 0;--ds-display-01-font-size: 2.625rem;--ds-display-01-font-weight: 300;--ds-display-01-line-height: 1.19;--ds-display-01-letter-spacing: 0;--ds-display-02-font-size: 2.625rem;--ds-display-02-font-weight: 600;--ds-display-02-line-height: 1.19;--ds-display-02-letter-spacing: 0;--ds-display-03-font-size: 2.625rem;--ds-display-03-font-weight: 300;--ds-display-03-line-height: 1.19;--ds-display-03-letter-spacing: 0;--ds-display-04-font-size: 2.625rem;--ds-display-04-font-weight: 300;--ds-display-04-line-height: 1.19;--ds-display-04-letter-spacing: 0;--ds-legal-01-font-size: .75rem;--ds-legal-01-font-weight: 400;--ds-legal-01-line-height: 1.33333;--ds-legal-01-letter-spacing: .32px;--ds-legal-02-font-size: .875rem;--ds-legal-02-font-weight: 400;--ds-legal-02-line-height: 1.28572;--ds-legal-02-letter-spacing: .16px;--ds-body-compact-01-font-size: .875rem;--ds-body-compact-01-font-weight: 400;--ds-body-compact-01-line-height: 1.28572;--ds-body-compact-01-letter-spacing: .16px;--ds-body-compact-02-font-size: 1rem;--ds-body-compact-02-font-weight: 400;--ds-body-compact-02-line-height: 1.375;--ds-body-compact-02-letter-spacing: 0;--ds-heading-compact-01-font-size: .875rem;--ds-heading-compact-01-font-weight: 600;--ds-heading-compact-01-line-height: 1.28572;--ds-heading-compact-01-letter-spacing: .16px;--ds-heading-compact-02-font-size: 1rem;--ds-heading-compact-02-font-weight: 600;--ds-heading-compact-02-line-height: 1.375;--ds-heading-compact-02-letter-spacing: 0;--ds-body-01-font-size: .875rem;--ds-body-01-font-weight: 400;--ds-body-01-line-height: 1.42857;--ds-body-01-letter-spacing: .16px;--ds-body-02-font-size: 1rem;--ds-body-02-font-weight: 400;--ds-body-02-line-height: 1.5;--ds-body-02-letter-spacing: 0;--ds-heading-03-font-size: 1.25rem;--ds-heading-03-font-weight: 400;--ds-heading-03-line-height: 1.4;--ds-heading-03-letter-spacing: 0;--ds-heading-04-font-size: 1.75rem;--ds-heading-04-font-weight: 400;--ds-heading-04-line-height: 1.28572;--ds-heading-04-letter-spacing: 0;--ds-heading-05-font-size: 2rem;--ds-heading-05-font-weight: 400;--ds-heading-05-line-height: 1.25;--ds-heading-05-letter-spacing: 0;--ds-heading-06-font-size: 2.625rem;--ds-heading-06-font-weight: 300;--ds-heading-06-line-height: 1.199;--ds-heading-06-letter-spacing: 0;--ds-heading-07-font-size: 3.375rem;--ds-heading-07-font-weight: 300;--ds-heading-07-line-height: 1.19;--ds-heading-07-letter-spacing: 0;--ds-fluid-heading-03-font-size: 1.25rem;--ds-fluid-heading-03-font-weight: 400;--ds-fluid-heading-03-line-height: 1.4;--ds-fluid-heading-03-letter-spacing: 0;--ds-fluid-heading-04-font-size: 1.75rem;--ds-fluid-heading-04-font-weight: 400;--ds-fluid-heading-04-line-height: 1.28572;--ds-fluid-heading-04-letter-spacing: 0;--ds-fluid-heading-05-font-size: 2rem;--ds-fluid-heading-05-font-weight: 400;--ds-fluid-heading-05-line-height: 1.25;--ds-fluid-heading-05-letter-spacing: 0;--ds-fluid-heading-06-font-size: 2rem;--ds-fluid-heading-06-font-weight: 600;--ds-fluid-heading-06-line-height: 1.25;--ds-fluid-heading-06-letter-spacing: 0;--ds-fluid-paragraph-01-font-size: 1.5rem;--ds-fluid-paragraph-01-font-weight: 300;--ds-fluid-paragraph-01-line-height: 1.334;--ds-fluid-paragraph-01-letter-spacing: 0;--ds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--ds-fluid-quotation-01-font-size: 1.25rem;--ds-fluid-quotation-01-font-weight: 400;--ds-fluid-quotation-01-line-height: 1.3;--ds-fluid-quotation-01-letter-spacing: 0;--ds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--ds-fluid-quotation-02-font-size: 2rem;--ds-fluid-quotation-02-font-weight: 300;--ds-fluid-quotation-02-line-height: 1.25;--ds-fluid-quotation-02-letter-spacing: 0;--ds-fluid-display-01-font-size: 2.625rem;--ds-fluid-display-01-font-weight: 300;--ds-fluid-display-01-line-height: 1.19;--ds-fluid-display-01-letter-spacing: 0;--ds-fluid-display-02-font-size: 2.625rem;--ds-fluid-display-02-font-weight: 600;--ds-fluid-display-02-line-height: 1.19;--ds-fluid-display-02-letter-spacing: 0;--ds-fluid-display-03-font-size: 2.625rem;--ds-fluid-display-03-font-weight: 300;--ds-fluid-display-03-line-height: 1.19;--ds-fluid-display-03-letter-spacing: 0;--ds-fluid-display-04-font-size: 2.625rem;--ds-fluid-display-04-font-weight: 300;--ds-fluid-display-04-line-height: 1.19;--ds-fluid-display-04-letter-spacing: 0;--ds-layout-size-height-xs: 1.5rem;--ds-layout-size-height-sm: 2rem;--ds-layout-size-height-md: 2.5rem;--ds-layout-size-height-lg: 3rem;--ds-layout-size-height-xl: 4rem;--ds-layout-size-height-2xl: 5rem;--ds-layout-size-height-min: 0px;--ds-layout-size-height-max: 999999999px;--ds-layout-density-padding-inline-condensed: .5rem;--ds-layout-density-padding-inline-normal: 1rem;--ds-layout-density-padding-inline-min: 0px;--ds-layout-density-padding-inline-max: 999999999px}@media (min-width: 768px){:root{font-size:110%}}[data-theme=light],[data-theme=light] ::backdrop{--ds-background: oklch(100% 0 0);--ds-background-active: oklch(64.34% 0 0 / 50%);--ds-background-brand: oklch(55.65% .243 261.95);--ds-background-hover: oklch(64.34% 0 0 / 12%);--ds-background-inverse: oklch(34.46% 0 0);--ds-background-inverse-hover: oklch(39.79% 0 0);--ds-background-selected: oklch(64.34% 0 0 / 20%);--ds-background-selected-hover: oklch(64.34% 0 0 / 32%);--ds-border-disabled: oklch(82.66% 0 0);--ds-border-interactive: oklch(55.65% .243 261.95);--ds-border-inverse: oklch(20.02% 0 0);--ds-border-strong-01: oklch(64.34% 0 0);--ds-border-strong-02: oklch(64.34% 0 0);--ds-border-strong-03: oklch(64.34% 0 0);--ds-border-subtle-00: oklch(90.67% 0 0);--ds-border-subtle-01: oklch(82.66% 0 0);--ds-border-subtle-02: oklch(90.67% 0 0);--ds-border-subtle-03: oklch(82.66% 0 0);--ds-border-subtle-selected-01: oklch(82.66% 0 0);--ds-border-subtle-selected-02: oklch(82.66% 0 0);--ds-border-subtle-selected-03: oklch(82.66% 0 0);--ds-border-tile-01: oklch(82.66% 0 0);--ds-border-tile-02: oklch(73.16% 0 0);--ds-border-tile-03: oklch(82.66% 0 0);--ds-field-01: oklch(96% 0 0);--ds-field-02: oklch(100% 0 0);--ds-field-03: oklch(96% 0 0);--ds-field-hover-01: oklch(93.1% 0 0);--ds-field-hover-02: oklch(93.1% 0 0);--ds-field-hover-03: oklch(93.1% 0 0);--ds-focus: oklch(55.65% .243 261.95);--ds-focus-inset: oklch(100% 0 0);--ds-focus-inverse: oklch(100% 0 0);--ds-highlight: oklch(90.85% .044 259.95);--ds-icon-disabled: oklch(20.02% 0 0 / 25%);--ds-icon-interactive: oklch(55.65% .243 261.95);--ds-icon-inverse: oklch(100% 0 0);--ds-icon-on-color: oklch(100% 0 0);--ds-icon-on-color-disabled: oklch(64.34% 0 0);--ds-icon-primary: oklch(20.02% 0 0);--ds-icon-secondary: oklch(43.86% 0 0);--ds-interactive: oklch(55.65% .243 261.95);--ds-layer-01: oklch(96% 0 0);--ds-layer-02: oklch(100% 0 0);--ds-layer-03: oklch(96% 0 0);--ds-layer-accent-01: oklch(90.67% 0 0);--ds-layer-accent-02: oklch(90.67% 0 0);--ds-layer-accent-03: oklch(90.67% 0 0);--ds-layer-accent-active-01: oklch(73.16% 0 0);--ds-layer-accent-active-02: oklch(73.16% 0 0);--ds-layer-accent-active-03: oklch(73.16% 0 0);--ds-layer-accent-hover-01: oklch(86.07% 0 0);--ds-layer-accent-hover-02: oklch(86.07% 0 0);--ds-layer-accent-hover-03: oklch(86.07% 0 0);--ds-layer-active-01: oklch(82.66% 0 0);--ds-layer-active-02: oklch(82.66% 0 0);--ds-layer-active-03: oklch(82.66% 0 0);--ds-layer-hover-01: oklch(93.1% 0 0);--ds-layer-hover-02: oklch(93.1% 0 0);--ds-layer-hover-03: oklch(93.1% 0 0);--ds-layer-selected-01: oklch(90.67% 0 0);--ds-layer-selected-02: oklch(90.67% 0 0);--ds-layer-selected-03: oklch(90.67% 0 0);--ds-layer-selected-disabled: oklch(64.34% 0 0);--ds-layer-selected-hover-01: oklch(86.07% 0 0);--ds-layer-selected-hover-02: oklch(86.07% 0 0);--ds-layer-selected-hover-03: oklch(86.07% 0 0);--ds-layer-selected-inverse: oklch(20.02% 0 0);--ds-link-inverse: oklch(73.65% .136 261.08);--ds-link-inverse-active: oklch(96% 0 0);--ds-link-inverse-hover: oklch(82.76% .086 259.9);--ds-link-primary: oklch(55.65% .243 261.95);--ds-link-primary-hover: oklch(45.4% .22102032314926692 262.6321857120584);--ds-link-secondary: oklch(45.4% .22102032314926692 262.6321857120584);--ds-link-visited: oklch(57.37% .258 294.89);--ds-overlay: oklch(20.02% 0 0 / 50%);--ds-shadow: oklch(0% 0 0 / 30%);--ds-skeleton-background: oklch(93.1% 0 0);--ds-skeleton-element: oklch(82.66% 0 0);--ds-support-caution-major: oklch(73.78% .177 50.58);--ds-support-caution-minor: oklch(83.21% .166 90.44);--ds-support-caution-undefined: oklch(57.37% .258 294.89);--ds-support-error: oklch(56.92% .217 25.93);--ds-support-error-inverse: oklch(66.62% .209 22.13);--ds-support-info: oklch(45.4% .22102032314926692 262.6321857120584);--ds-support-info-inverse: oklch(64.7% .188819843924126 260.58143089371646);--ds-support-success: oklch(62.34% .166 148.09);--ds-support-success-inverse: oklch(71.2% .168 149.29);--ds-support-warning: oklch(83.21% .166 90.44);--ds-support-warning-inverse: oklch(83.21% .166 90.44);--ds-text-disabled: oklch(20.02% 0 0 / 25%);--ds-text-error: oklch(56.92% .217 25.93);--ds-text-helper: oklch(54.17% 0 0);--ds-text-inverse: oklch(100% 0 0);--ds-text-on-color: oklch(100% 0 0);--ds-text-on-color-disabled: oklch(64.34% 0 0);--ds-text-placeholder: oklch(20.02% 0 0 / 40%);--ds-text-primary: oklch(20.02% 0 0);--ds-text-secondary: oklch(43.86% 0 0);--ds-toggle-off: oklch(64.34% 0 0);--ds-button-separator: oklch(90.67% 0 0);--ds-button-primary: oklch(56% .26 290);--ds-button-secondary: oklch(34.46% 0 0);--ds-button-tertiary: oklch(55.65% .243 261.95);--ds-button-danger-primary: oklch(56.92% .217 25.93);--ds-button-danger-secondary: oklch(56.92% .217 25.93);--ds-button-danger-active: oklch(36.25% .136 25.55);--ds-button-primary-active: oklch(44% .26 290);--ds-button-secondary-active: oklch(54.17% 0 0);--ds-button-tertiary-active: oklch(36.3% .184 263.06);--ds-button-danger-hover: oklch(50.23% .191 25.87);--ds-button-primary-hover: oklch(50% .26 290);--ds-button-secondary-hover: oklch(39.79% 0 0);--ds-button-tertiary-hover: oklch( 50.05% .23552773828304094 262.22598591098233 );--ds-button-disabled: oklch(82.66% 0 0);--ds-tag-background-red: oklch(91.35% .04482387988511453 14.59896009638576);--ds-tag-color-red: oklch(36.25% .136 25.55);--ds-tag-hover-red: oklch(83.98% .08898892814613911 14.796527972569836);--ds-tag-background-magenta: oklch(91.58% .051 349.9);--ds-tag-color-magenta: oklch(36.55% .14 3.27);--ds-tag-hover-magenta: oklch(84.03% .10258168817203975 351.6640634625563);--ds-tag-background-purple: oklch( 91.1% .05196961350667636 302.5759267381253 );--ds-tag-color-purple: oklch(36.66% .167 294.84);--ds-tag-hover-purple: oklch(83.64% .09695311308151155 301.17674418073085);--ds-tag-background-blue: oklch(90.85% .044 259.95);--ds-tag-color-blue: oklch(36.3% .184 263.06);--ds-tag-hover-blue: oklch(82.76% .086 259.9);--ds-tag-background-cyan: oklch(90.21% .057 233.14);--ds-tag-color-cyan: oklch(34.66% .10353122318858737 251.94059501534602);--ds-tag-hover-cyan: oklch(82.24% .102 237.19);--ds-tag-background-teal: oklch(90.28% .08 195.83);--ds-tag-color-teal: oklch(34.11% .05799029151430623 199.9902141187395);--ds-tag-hover-teal: oklch(81.26% .126 193.68);--ds-tag-background-green: oklch(89.29% .104 152.03);--ds-tag-color-green: oklch(33.5% .094 147.77);--ds-tag-hover-green: oklch(80.97% .152 150.44);--ds-tag-background-gray: oklch(90.67% 0 0);--ds-tag-color-gray: oklch(34.46% 0 0);--ds-tag-hover-gray: oklch(82.66% 0 0);--ds-tag-background-cool-gray: oklch(90.81% .008 253.86);--ds-tag-color-cool-gray: oklch(34.47% .012 243.17);--ds-tag-hover-cool-gray: oklch(82.68% .011 247.96);--ds-tag-background-warm-gray: oklch(91.03% .006 31.05);--ds-tag-color-warm-gray: oklch(34.48% .006 17.43);--ds-tag-hover-warm-gray: oklch(82.72% .006 31.06);--ds-notification-background-error: oklch(96.91% .015 17.42);--ds-notification-background-success: oklch(96.15% .041 154.1);--ds-notification-background-info: oklch( 96.7% .01590178434178804 253.90097923767792 );--ds-notification-background-warning: oklch(97.2% .034 94.05);--ds-notification-action-hover: oklch(100% 0 0);--ds-notification-action-tertiary-inverse: oklch(100% 0 0);--ds-notification-action-tertiary-inverse-active: oklch(82.66% 0 0);--ds-notification-action-tertiary-inverse-hover: oklch(96% 0 0);--ds-notification-action-tertiary-inverse-text: oklch(20.02% 0 0);--ds-notification-action-tertiary-inverse-text-on-color-disabled: oklch( 100% 0 0 / 25% );--ds-layer: var(--ds-layer-01);--ds-layer-active: var(--ds-layer-active-01);--ds-layer-hover: var(--ds-layer-hover-01);--ds-layer-selected: var(--ds-layer-selected-01);--ds-layer-selected-hover: var(--ds-layer-selected-hover-01);--ds-layer-accent: var(--ds-layer-accent-01);--ds-layer-accent-hover: var(--ds-layer-accent-hover-01);--ds-layer-accent-active: var(--ds-layer-accent-active-01);--ds-field: var(--ds-field-01);--ds-field-hover: var(--ds-field-hover-01);--ds-border-subtle: var(--ds-border-subtle-00);--ds-border-subtle-selected: var(--ds-border-subtle-selected-01);--ds-border-strong: var(--ds-border-strong-01);--ds-border-tile: var(--ds-border-tile-01)}[data-theme=dark],[data-theme=dark] ::backdrop{--ds-background: oklch(20.02% 0 0);--ds-background-active: oklch(64.34% 0 0 / 40%);--ds-background-brand: oklch(55.65% .243 261.95);--ds-background-hover: oklch(64.34% 0 0 / 16%);--ds-background-inverse: oklch(96% 0 0);--ds-background-inverse-hover: oklch(93.1% 0 0);--ds-background-selected: oklch(64.34% 0 0 / 24%);--ds-background-selected-hover: oklch(64.34% 0 0 / 32%);--ds-border-disabled: oklch(64.34% 0 0 / 50%);--ds-border-interactive: oklch(64.7% .188819843924126 260.58143089371646);--ds-border-inverse: oklch(96% 0 0);--ds-border-strong-01: oklch(54.17% 0 0);--ds-border-strong-02: oklch(64.34% 0 0);--ds-border-strong-03: oklch(73.16% 0 0);--ds-border-subtle-00: oklch(34.46% 0 0);--ds-border-subtle-01: oklch(34.46% 0 0);--ds-border-subtle-02: oklch(43.86% 0 0);--ds-border-subtle-03: oklch(54.17% 0 0);--ds-border-subtle-selected-01: oklch(43.86% 0 0);--ds-border-subtle-selected-02: oklch(54.17% 0 0);--ds-border-subtle-selected-03: oklch(64.34% 0 0);--ds-border-tile-01: oklch(43.86% 0 0);--ds-border-tile-02: oklch(54.17% 0 0);--ds-border-tile-03: oklch(64.34% 0 0);--ds-field-01: oklch(28% 0 0);--ds-field-02: oklch(34.46% 0 0);--ds-field-03: oklch(43.86% 0 0);--ds-field-hover-01: oklch(32.11% 0 0);--ds-field-hover-02: oklch(39.79% 0 0);--ds-field-hover-03: oklch(49.97% 0 0);--ds-focus: oklch(100% 0 0);--ds-focus-inset: oklch(20.02% 0 0);--ds-focus-inverse: oklch(55.65% .243 261.95);--ds-highlight: oklch(36.3% .184 263.06);--ds-icon-disabled: oklch(96% 0 0 / 25%);--ds-icon-interactive: oklch(100% 0 0);--ds-icon-inverse: oklch(20.02% 0 0);--ds-icon-on-color: oklch(100% 0 0);--ds-icon-on-color-disabled: oklch(100% 0 0 / 25%);--ds-icon-primary: oklch(96% 0 0);--ds-icon-secondary: oklch(82.66% 0 0);--ds-interactive: oklch(64.7% .188819843924126 260.58143089371646);--ds-layer-01: oklch(28% 0 0);--ds-layer-02: oklch(34.46% 0 0);--ds-layer-03: oklch(43.86% 0 0);--ds-layer-accent-01: oklch(34.46% 0 0);--ds-layer-accent-02: oklch(43.86% 0 0);--ds-layer-accent-03: oklch(54.17% 0 0);--ds-layer-accent-active-01: oklch(54.17% 0 0);--ds-layer-accent-active-02: oklch(64.34% 0 0);--ds-layer-accent-active-03: oklch(34.46% 0 0);--ds-layer-accent-hover-01: oklch(39.79% 0 0);--ds-layer-accent-hover-02: oklch(49.97% 0 0);--ds-layer-accent-hover-03: oklch(48.19% 0 0);--ds-layer-active-01: oklch(43.86% 0 0);--ds-layer-active-02: oklch(54.17% 0 0);--ds-layer-active-03: oklch(64.34% 0 0);--ds-layer-hover-01: oklch(32.11% 0 0);--ds-layer-hover-02: oklch(39.79% 0 0);--ds-layer-hover-03: oklch(49.97% 0 0);--ds-layer-selected-01: oklch(34.46% 0 0);--ds-layer-selected-02: oklch(43.86% 0 0);--ds-layer-selected-03: oklch(54.17% 0 0);--ds-layer-selected-disabled: oklch(73.16% 0 0);--ds-layer-selected-hover-01: oklch(39.79% 0 0);--ds-layer-selected-hover-02: oklch(49.97% 0 0);--ds-layer-selected-hover-03: oklch(48.19% 0 0);--ds-layer-selected-inverse: oklch(96% 0 0);--ds-link-inverse: oklch(55.65% .243 261.95);--ds-link-inverse-active: oklch(20.02% 0 0);--ds-link-inverse-hover: oklch(45.4% .22102032314926692 262.6321857120584);--ds-link-primary: oklch(75% .13 250);--ds-link-primary-hover: oklch(80% .1 250);--ds-link-secondary: oklch(82.76% .086 259.9);--ds-link-visited: oklch(74.93% .153 300.59);--ds-overlay: oklch(0% 0 0 / 65%);--ds-shadow: oklch(0% 0 0 / 80%);--ds-skeleton-background: oklch(28.09% 0 0);--ds-skeleton-element: oklch(34.46% 0 0);--ds-support-caution-major: oklch(73.78% .177 50.58);--ds-support-caution-minor: oklch(83.21% .166 90.44);--ds-support-caution-undefined: oklch( 66.3% .20753865769036187 298.00145532771865 );--ds-support-error: oklch(66.62% .209 22.13);--ds-support-error-inverse: oklch(56.92% .217 25.93);--ds-support-info: oklch(64.7% .188819843924126 260.58143089371646);--ds-support-info-inverse: oklch(45.4% .22102032314926692 262.6321857120584);--ds-support-success: oklch(71.2% .168 149.29);--ds-support-success-inverse: oklch(62.34% .166 148.09);--ds-support-warning: oklch(83.21% .166 90.44);--ds-support-warning-inverse: oklch(83.21% .166 90.44);--ds-text-disabled: oklch(96% 0 0 / 25%);--ds-text-error: oklch(75.08% .15075741637142445 18.353683789417605);--ds-text-helper: oklch(73.16% 0 0);--ds-text-inverse: oklch(20.02% 0 0);--ds-text-on-color: oklch(100% 0 0);--ds-text-on-color-disabled: oklch(100% 0 0 / 25%);--ds-text-placeholder: oklch(96% 0 0 / 40%);--ds-text-primary: oklch(96% 0 0);--ds-text-secondary: oklch(82.66% 0 0);--ds-toggle-off: oklch(54.17% 0 0);--ds-button-separator: oklch(20.02% 0 0);--ds-button-primary: oklch(56% .26 290);--ds-button-secondary: oklch(54.17% 0 0);--ds-button-tertiary: oklch(100% 0 0);--ds-button-danger-primary: oklch(56.92% .217 25.93);--ds-button-danger-secondary: oklch(66.62% .209 22.13);--ds-button-danger-active: oklch(36.25% .136 25.55);--ds-button-primary-active: oklch(44% .26 290);--ds-button-secondary-active: oklch(34.46% 0 0);--ds-button-tertiary-active: oklch(82.66% 0 0);--ds-button-danger-hover: oklch(50.23% .191 25.87);--ds-button-primary-hover: oklch(50% .26 290);--ds-button-secondary-hover: oklch(48.19% 0 0);--ds-button-tertiary-hover: oklch(96% 0 0);--ds-button-disabled: oklch(64.34% 0 0 / 30%);--ds-tag-background-red: oklch(46% .171 25.57);--ds-tag-color-red: oklch(91.35% .04482387988511453 14.59896009638576);--ds-tag-hover-red: oklch(52.43% .197 25.85);--ds-tag-background-magenta: oklch(46.49% .172 1.34);--ds-tag-color-magenta: oklch(91.58% .051 349.9);--ds-tag-hover-magenta: oklch(53.07% .198 2);--ds-tag-background-purple: oklch(46.79% .219 295.08);--ds-tag-color-purple: oklch(91.1% .05196961350667636 302.5759267381253);--ds-tag-hover-purple: oklch(52.54% .219 296.93);--ds-tag-background-blue: oklch(45.4% .22102032314926692 262.6321857120584);--ds-tag-color-blue: oklch(90.85% .044 259.95);--ds-tag-hover-blue: oklch(52.98% .26175507604585513 262.7945382847322);--ds-tag-background-cyan: oklch(44.16% .134 252.59);--ds-tag-color-cyan: oklch(90.21% .057 233.14);--ds-tag-hover-cyan: oklch(51.1% .15782240221494553 253.05337518162304);--ds-tag-background-teal: oklch( 43.31% .07393041050157693 194.76894793196388 );--ds-tag-color-teal: oklch(90.28% .08 195.83);--ds-tag-hover-teal: oklch(49.36% .084 194.77);--ds-tag-background-green: oklch(42.92% .117 148.13);--ds-tag-color-green: oklch(89.29% .104 152.03);--ds-tag-hover-green: oklch(49% .135 147.85);--ds-tag-background-gray: oklch(43.86% 0 0);--ds-tag-color-gray: oklch(90.67% 0 0);--ds-tag-hover-gray: oklch(49.97% 0 0);--ds-tag-background-cool-gray: oklch(43.87% .011 243.05);--ds-tag-color-cool-gray: oklch(90.81% .008 253.86);--ds-tag-hover-cool-gray: oklch(49.92% .013 243.84);--ds-tag-background-warm-gray: oklch(43.97% .007 17.41);--ds-tag-color-warm-gray: oklch(91.03% .006 31.05);--ds-tag-hover-warm-gray: oklch(50.52% .008 17.41);--ds-notification-background-error: oklch(28% 0 0);--ds-notification-background-success: oklch(28% 0 0);--ds-notification-background-info: oklch(28% 0 0);--ds-notification-background-warning: oklch(28% 0 0);--ds-notification-action-hover: var(--ds-layer-hover);--ds-notification-action-tertiary-inverse: oklch(55.65% .243 261.95);--ds-notification-action-tertiary-inverse-active: oklch(36.3% .184 263.06);--ds-notification-action-tertiary-inverse-hover: oklch( 50.05% .23552773828304094 262.22598591098233 );--ds-notification-action-tertiary-inverse-text: oklch(100% 0 0);--ds-notification-action-tertiary-inverse-text-on-color-disabled: oklch( 64.34% 0 0 );--ds-layer: var(--ds-layer-01);--ds-layer-active: var(--ds-layer-active-01);--ds-layer-hover: var(--ds-layer-hover-01);--ds-layer-selected: var(--ds-layer-selected-01);--ds-layer-selected-hover: var(--ds-layer-selected-hover-01);--ds-layer-accent: var(--ds-layer-accent-01);--ds-layer-accent-hover: var(--ds-layer-accent-hover-01);--ds-layer-accent-active: var(--ds-layer-accent-active-01);--ds-field: var(--ds-field-01);--ds-field-hover: var(--ds-field-hover-01);--ds-border-subtle: var(--ds-border-subtle-00);--ds-border-subtle-selected: var(--ds-border-subtle-selected-01);--ds-border-strong: var(--ds-border-strong-01);--ds-border-tile: var(--ds-border-tile-01)}body{background:var(--ds-background);color:var(--ds-text-primary)}body,[data-cl-typography-variant=body-01]{font-family:Sofia Sans,Helvetica Neue,Arial,sans-serif;font-size:var(--ds-body-01-font-size);font-weight:var(--ds-body-01-font-weight);letter-spacing:var(--ds-body-01-letter-spacing);line-height:var(--ds-body-01-line-height);-webkit-font-smoothing:antialiased;color:var(--ds-text-primary)}[data-visually-hidden]{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-cl-layer-level=one],[data-cl-layer-level=three]{--ds-layer: var(--ds-layer-01);--ds-layer-active: var(--ds-layer-active-01);--ds-layer-hover: var(--ds-layer-hover-01);--ds-layer-selected: var(--ds-layer-selected-01);--ds-layer-selected-hover: var(--ds-layer-selected-hover-01);--ds-layer-accent: var(--ds-layer-accent-01);--ds-layer-accent-hover: var(--ds-layer-accent-hover-01);--ds-layer-accent-active: var(--ds-layer-accent-active-01);--ds-field: var(--ds-field-01);--ds-field-hover: var(--ds-field-hover-01);--ds-border-subtle: var(--ds-border-subtle-00);--ds-border-subtle-selected: var(--ds-border-subtle-selected-01);--ds-border-strong: var(--ds-border-strong-01);--ds-border-tile: var(--ds-border-tile-01)}[data-cl-layer-level=two]{--ds-layer: var(--ds-layer-02);--ds-layer-active: var(--ds-layer-active-02);--ds-layer-hover: var(--ds-layer-hover-02);--ds-layer-selected: var(--ds-layer-selected-02);--ds-layer-selected-hover: var(--ds-layer-selected-hover-02);--ds-layer-accent: var(--ds-layer-accent-02);--ds-layer-accent-hover: var(--ds-layer-accent-hover-02);--ds-layer-accent-active: var(--ds-layer-accent-active-02);--ds-field: var(--ds-field-02);--ds-field-hover: var(--ds-field-hover-02);--ds-border-subtle: var(--ds-border-subtle-01);--ds-border-subtle-selected: var(--ds-border-subtle-selected-02);--ds-border-strong: var(--ds-border-strong-02);--ds-border-tile: var(--ds-border-tile-02)}[data-cl-button]{--ds-layout-size-height-local: clamp( var(--ds-layout-size-height-min), var(--ds-layout-size-height, var(--ds-layout-size-height-lg)), var(--ds-layout-size-height-max) );--ds-layout-density-padding-inline-local: clamp( var(--ds-layout-density-padding-inline-min), var( --ds-layout-density-padding-inline, var(--ds-layout-density-padding-inline-normal) ), var(--ds-layout-density-padding-inline-max) );--temp-1lh: (var(--ds-body-compact-01-line-height) * 1em);--temp-expressive-1lh: (var(--ds-body-compact-02-line-height) * 1em);--temp-padding-block-max: calc( (var(--ds-layout-size-height-lg) - var(--temp-1lh)) / 2 - .0625rem );box-sizing:border-box;padding:0;border:0;font-family:inherit;font-size:100%;vertical-align:baseline;font-size:var(--ds-body-compact-01-font-size);font-weight:500;line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);display:inline-flex;width:max-content;min-height:var(--ds-layout-size-height-local);flex-shrink:0;justify-content:space-between;margin:0;border-radius:0;cursor:pointer;outline:none;padding-block:min((var(--ds-layout-size-height-local) - var(--temp-1lh))/2 - .0625rem,var(--temp-padding-block-max));padding-inline-end:calc(var(--ds-layout-density-padding-inline-local) * 3 + 1rem - .0625rem);padding-inline-start:calc(var(--ds-layout-density-padding-inline-local) - .0625rem);text-align:left;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top;position:relative}[data-cl-button]:hover{transition-duration:80ms}[data-cl-button]:disabled{cursor:not-allowed}[data-cl-button][data-cl-button-size=sm]{--ds-layout-size-height-context: var(--ds-layout-size-height-sm);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-button][data-cl-button-size=md]{--ds-layout-size-height-context: var(--ds-layout-size-height-md);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-button][data-cl-button-size=lg]{--ds-layout-size-height-context: var(--ds-layout-size-height-lg);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-button]:has([data-cl-button-inner]){padding-inline-end:calc(var(--ds-layout-density-padding-inline-local) - .0625rem)}[data-cl-button-inner]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:calc(var(--ds-layout-density-padding-inline-local) * 3 + 1rem - .0625rem)}[data-cl-button-icon-trailing]{flex:none}[data-cl-button][data-cl-button-variant=primary]{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--ds-button-primary);color:var(--ds-text-on-color)}[data-cl-button][data-cl-button-variant=primary]:focus{border-color:var(--ds-focus);box-shadow:inset 0 0 0 1px var(--ds-focus),inset 0 0 0 2px var(--ds-background)}[data-cl-button][data-cl-button-variant=primary]:active:not([disabled]){background-color:var(--ds-button-primary-active)}[data-cl-button][data-cl-button-variant=primary]:disabled{color:#fffc;opacity:.5}[data-cl-button][data-cl-button-variant=primary]:hover:not([disabled]){background-color:var(--ds-button-primary-hover);color:var(--ds-text-on-color)}[data-cl-button][data-cl-button-variant=secondary]{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--ds-button-secondary);color:var(--ds-text-on-color)}[data-cl-button][data-cl-button-variant=secondary]:focus{border-color:var(--ds-focus);box-shadow:inset 0 0 0 1px var(--ds-focus),inset 0 0 0 2px var(--ds-background)}[data-cl-button][data-cl-button-variant=secondary]:active:not([disabled]){background-color:var(--ds-button-secondary-active)}[data-cl-button][data-cl-button-variant=secondary]:disabled{color:#9f908e;opacity:.8}[data-cl-button][data-cl-button-variant=secondary]:hover:not([disabled]){background-color:var(--ds-button-secondary-hover);color:var(--ds-text-on-color)}[data-cl-button][data-cl-button-variant=danger]{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--ds-button-danger-primary);color:var(--ds-text-on-color)}[data-cl-button][data-cl-button-variant=danger]:focus{border-color:var(--ds-focus);box-shadow:inset 0 0 0 1px var(--ds-focus),inset 0 0 0 2px var(--ds-background)}[data-cl-button][data-cl-button-variant=danger]:active:not([disabled]){background-color:var(--ds-button-danger-active)}[data-cl-button][data-cl-button-variant=danger]:disabled{color:#8c959f;opacity:.8}[data-cl-button][data-cl-button-variant=danger]:hover:not([disabled]){background-color:var(--ds-button-danger-hover);color:var(--ds-text-on-color)}[data-cl-button][data-cl-button-variant=ghost]{border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;color:var(--ds-link-primary);padding-inline-end:calc(var(--ds-layout-density-padding-inline-local) - .0625rem)}[data-cl-button][data-cl-button-variant=ghost]:focus{border-color:var(--ds-focus);box-shadow:inset 0 0 0 1px var(--ds-focus),inset 0 0 0 2px var(--ds-background)}[data-cl-button][data-cl-button-variant=ghost]:active:not([disabled]){background-color:var(--ds-background-active);color:var(--ds-link-primary-hover)}[data-cl-button][data-cl-button-variant=ghost]:disabled{color:#8c959f;opacity:.8}[data-cl-button][data-cl-button-variant=ghost]:hover:not([disabled]){background-color:var(--ds-background-hover);color:var(--ds-link-primary-hover)}[data-cl-form-control-label]{font-size:var(--ds-label-01-font-size);font-weight:var(--ds-label-01-font-weight);line-height:var(--ds-label-01-line-height);letter-spacing:var(--ds-label-01-letter-spacing);display:inline-block;margin-bottom:.5rem;color:var(--ds-text-secondary);font-weight:400;line-height:1rem;vertical-align:baseline;display:block}[data-cl-form-control-label][data-disabled],[data-cl-form-control-helper-text][data-disabled]{color:var(--ds-text-disabled)}[data-cl-form-control-wrapper]{position:relative;display:flex;inline-size:100%;align-items:center}[data-cl-form-control][aria-invalid]{padding-inline-end:2.5rem}[data-cl-form-control][aria-invalid=true]:not(:focus),[data-cl-fieldset][aria-invalid=true] [data-cl-form-control]:not(:focus){outline:2px solid var(--ds-support-error);outline-offset:-2px}[data-cl-form-control][aria-invalid=false]:not(:focus),[data-cl-fieldset][aria-invalid=false] [data-cl-form-control]:not(:focus){outline:2px solid var(--ds-support-success);outline-offset:-2px}[data-cl-form-control][readonly]{background:transparent;border-color:var(--ds-border-subtle)}[data-cl-form-control]:disabled{outline:2px solid transparent;outline-offset:-2px;background-color:var(--ds-field);border:1px solid transparent;color:var(--ds-text-disabled);cursor:not-allowed;-webkit-text-fill-color:var(--ds-text-disabled)}[data-cl-form-control]:focus{outline:2px solid var(--ds-focus);outline-offset:-2px}[data-cl-form-control-helper-text],[data-cl-form-control-validation-text]{font-size:var(--ds-helper-text-01-font-size);line-height:var(--ds-helper-text-01-line-height);letter-spacing:var(--ds-helper-text-01-letter-spacing);z-index:0;color:var(--ds-text-secondary);inline-size:100%;margin-block-start:.375rem;opacity:1}[data-cl-form-control-validation]{display:flex;gap:.375rem;margin-block-start:.375rem}[data-cl-form-control-validation-icon]{min-inline-size:1rem}[data-cl-form-control-validation-text]{margin-block-start:0}[data-cl-form-control-validation-text=error]{color:var(--ds-text-error)}[data-cl-form-control-validation-text=success]{color:var(--ds-support-success)}[data-cl-form-control-validation-icon=error]{fill:var(--ds-support-error)}[data-cl-form-control-validation-icon=success]{fill:var(--ds-support-success)}[data-cl-form-control-visual-leading]{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;position:absolute;z-index:2;block-size:1rem;fill:var(--ds-icon-secondary);inline-size:1rem;inset-block-start:50%;inset-inline-start:1rem;pointer-events:none;transform:translateY(-50%);inset-inline-start:.75rem}[data-cl-form-control-visual-leading]+[data-cl-form-control]{padding-inline-start:2.5rem}[data-cl-input]{--ds-layout-size-height-local: clamp( max(var(--ds-layout-size-height-min), var(--ds-layout-size-height-sm)), var(--ds-layout-size-height, var(--ds-layout-size-height-md)), min(var(--ds-layout-size-height-max), var(--ds-layout-size-height-lg)) );--ds-layout-density-padding-inline-local: clamp( var(--ds-layout-density-padding-inline-min), var( --ds-layout-density-padding-inline, var(--ds-layout-density-padding-inline-normal) ), var(--ds-layout-density-padding-inline-max) );box-sizing:border-box;padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline;font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);outline:2px solid transparent;outline-offset:-2px;width:100%;height:var(--ds-layout-size-height-local);padding:0 var(--ds-layout-density-padding-inline-local);border:none;border:1px solid var(--ds-border-strong);border-radius:0;background-color:var(--ds-field);color:var(--ds-text-primary);font-family:inherit;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}[data-cl-input][data-cl-input-size=sm]{--ds-layout-size-height-context: var(--ds-layout-size-height-sm);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-input][data-cl-input-size=lg]{--ds-layout-size-height-context: var(--ds-layout-size-height-lg);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-input-button]{margin:0;outline:2px solid transparent;outline-offset:-2px;position:absolute;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:0 0;block-size:100%;cursor:pointer;inline-size:2.5rem;inset-inline-end:0;min-block-size:auto;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}[data-cl-input-button]:focus{outline:2px solid var(--ds-focus);outline-offset:-2px}[data-cl-input-button]:hover [data-cl-input-pw-visibility-icon],[data-cl-input-button]:focus [data-cl-input-pw-visibility-icon]{fill:var(--ds-icon-primary)}[data-cl-input-pw]{padding-inline-end:2.5rem}[data-cl-input-pw-visibility-icon]{fill:var(--ds-icon-secondary);transition:fill 70ms cubic-bezier(.2,0,.38,.9)}[data-cl-input-validation-icon]{position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%)}[data-cl-textarea]{box-sizing:border-box;padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline;font-size:var(--ds-body-01-font-size);font-weight:var(--ds-body-01-font-weight);line-height:var(--ds-body-01-line-height);letter-spacing:var(--ds-body-01-letter-spacing);outline:2px solid transparent;outline-offset:-2px;min-width:10rem;height:100%;min-height:2.5rem;padding:.6875rem 1rem;border:none;border:1px solid var(--ds-border-strong);border-radius:0;background-color:var(--ds-field);color:var(--ds-text-primary);font-family:inherit;resize:vertical;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);width:100%}[data-cl-textarea]:disabled{resize:none}[data-cl-textarea-validation-icon]{position:absolute;inset-block-start:.75rem;inset-inline-end:1rem}[data-cl-select]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);outline:2px solid transparent;outline-offset:-2px;display:block;width:100%;height:2.5rem;padding:0 3rem 0 1rem;border:none;border:1px solid var(--ds-border-strong);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ds-field);color:var(--ds-text-primary);cursor:pointer;font-family:inherit;opacity:1;text-overflow:ellipsis;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}[data-cl-select][data-cl-select-size=sm]{block-size:2rem;max-block-size:2rem}[data-cl-select][data-cl-select-size=lg]{block-size:3rem;max-block-size:3rem}[data-cl-select][aria-invalid]{padding-inline-end:4rem}[data-cl-select]:disabled,[data-cl-select]:disabled:hover{background-color:var(--ds-field);border-color:transparent;color:var(--ds-text-disabled);cursor:not-allowed}[data-cl-select]:hover{background-color:var(--ds-field-hover)}[data-cl-select-wrapper]{position:relative;display:flex;align-items:center;inline-size:100%}[data-cl-select-arrow-icon]{position:absolute;block-size:100%;fill:var(--ds-icon-primary);inset-block-start:0;inset-inline-end:1rem;pointer-events:none}[data-cl-select]:disabled~[data-cl-select-arrow-icon]{fill:var(--ds-icon-disabled)}[data-cl-select-validation-icon]{position:absolute;inset-inline-end:2.5rem}[data-cl-fieldset]:disabled>[data-cl-form-control-group-legend],[data-cl-fieldset]:disabled [data-cl-form-control-label],[data-cl-fieldset]:disabled [data-cl-form-control-helper-text]{color:var(--ds-text-disabled)}[data-cl-fieldset][aria-invalid] [data-cl-form-control]:not(:focus){outline-offset:1px}[data-cl-form-control-group-legend]{font-size:var(--ds-label-01-font-size);font-weight:var(--ds-label-01-font-weight);line-height:var(--ds-label-01-line-height);letter-spacing:var(--ds-label-01-letter-spacing);display:inline-block;margin-bottom:.5rem;color:var(--ds-text-secondary);font-weight:400;line-height:1rem;vertical-align:baseline}[data-cl-form-control-group-items]{display:flex;flex-wrap:wrap;gap:.5rem 1rem}[data-cl-form-control-group-items=vertical]{flex-direction:column}[data-cl-fieldset]:disabled [data-cl-checkbox-label],[data-cl-fieldset]:disabled [data-cl-radio-label],[data-cl-checkbox-label][data-disabled],[data-cl-radio-label][data-disabled]{color:var(--ds-text-disabled);cursor:not-allowed}[data-cl-checkbox],[data-cl-radio]{flex:none;width:1rem;height:1rem;cursor:pointer;accent-color:var(--ds-icon-primary)}[data-cl-checkbox]:focus,[data-cl-radio]:focus{outline-offset:1px}[data-cl-checkbox][aria-invalid]:not(:focus),[data-cl-radio][aria-invalid]:not(:focus){outline-offset:1px}[data-cl-checkbox-container-inner],[data-cl-radio-container-inner]{display:flex}[data-cl-checkbox-label]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);position:relative;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;padding-inline-start:.375rem;margin-block-start:-1px}[data-cl-radio-label]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);display:flex;align-items:center;cursor:pointer;padding-inline-start:.375rem;margin-block-start:-1px}[data-cl-link]{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);display:inline-flex;color:var(--ds-link-primary);outline:none;text-decoration:none;transition:color 70ms cubic-bezier(.2,0,.38,.9);background:none}[data-cl-link]:active{color:var(--ds-text-primary);text-decoration:underline}[data-cl-link]:focus{outline:1px solid var(--ds-focus);outline-color:var(--ds-focus)}[data-cl-link]:hover{color:var(--ds-link-primary-hover);text-decoration:underline}[data-cl-link]:disabled,[data-cl-link]:disabled:hover,[data-cl-link]:disabled:active{color:var(--ds-text-disabled);cursor:not-allowed;text-decoration:none}[data-cl-link][data-cl-link-size=sm]{font-size:var(--ds-helper-text-01-font-size);line-height:var(--ds-helper-text-01-line-height);letter-spacing:var(--ds-helper-text-01-letter-spacing)}[data-cl-link][data-cl-link-size=lg]{font-size:var(--ds-body-compact-02-font-size);font-weight:var(--ds-body-compact-02-font-weight);line-height:var(--ds-body-compact-02-line-height);letter-spacing:var(--ds-body-compact-02-letter-spacing)}[data-cl-link-icon-container]{display:inline-flex;align-self:center;margin-inline-start:.5rem}[data-cl-typography-variant=body-compact-01]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);letter-spacing:var(--ds-body-compact-01-letter-spacing);line-height:var(--ds-body-compact-01-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=label-01]{font-size:var(--ds-label-01-font-size);font-weight:var(--ds-label-01-font-weight);letter-spacing:var(--ds-label-01-letter-spacing);line-height:var(--ds-label-01-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-compact-01]{font-size:var(--ds-heading-compact-01-font-size);font-weight:var(--ds-heading-compact-01-font-weight);letter-spacing:var(--ds-heading-compact-01-letter-spacing);line-height:var(--ds-heading-compact-01-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-01]{font-size:var(--ds-heading-01-font-size);font-weight:var(--ds-heading-01-font-weight);letter-spacing:var(--ds-heading-01-letter-spacing);line-height:var(--ds-heading-01-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-02]{font-size:var(--ds-heading-compact-02-font-size);font-weight:var(--ds-heading-compact-02-font-weight);letter-spacing:var(--ds-heading-compact-02-letter-spacing);line-height:var(--ds-heading-compact-02-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-03]{font-size:var(--ds-heading-03-font-size);font-weight:var(--ds-heading-03-font-weight);letter-spacing:var(--ds-heading-03-letter-spacing);line-height:var(--ds-heading-03-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-04]{font-size:var(--ds-heading-04-font-size);font-weight:var(--ds-heading-04-font-weight);letter-spacing:var(--ds-heading-04-letter-spacing);line-height:var(--ds-heading-04-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-05]{font-size:var(--ds-heading-05-font-size);font-weight:var(--ds-heading-05-font-weight);letter-spacing:var(--ds-heading-05-letter-spacing);line-height:var(--ds-heading-05-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-06]{font-size:var(--ds-heading-06-font-size);font-weight:var(--ds-heading-06-font-weight);letter-spacing:var(--ds-heading-06-letter-spacing);line-height:var(--ds-heading-06-line-height);color:var(--ds-text-primary)}[data-cl-typography-variant=heading-07]{font-size:var(--ds-heading-07-font-size);font-weight:var(--ds-heading-07-font-weight);letter-spacing:var(--ds-heading-07-letter-spacing);line-height:var(--ds-heading-07-line-height);color:var(--ds-text-primary)}[data-cl-tabs]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);--ds-layout-size-height-local: clamp( max(var(--ds-layout-size-height-min), var(--ds-layout-size-height-sm)), var(--ds-layout-size-height, var(--ds-layout-size-height-md)), min(var(--ds-layout-size-height-max), var(--ds-layout-size-height-lg)) );position:relative;display:flex;width:100%;height:auto;min-height:var(--ds-layout-size-height-local);max-height:var(--ds-layout-size-height-xl);color:var(--ds-text-primary)}[data-cl-tab-list]{display:flex;width:auto;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;will-change:scroll-position;display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(0,1fr));list-style:none}[data-cl-tab-list]>li{display:flex;border-inline-start:1px solid var(--ds-border-strong)}[data-cl-tab-list]>li:first-of-type,[data-cl-tab-list]>li:has(.active),[data-cl-tab-list]>li:has(.active)+li{border-inline-start:none}[data-cl-tab-variant=contained]{box-sizing:border-box;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer;text-align:start;outline:2px solid transparent;outline-offset:-2px;font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);overflow:hidden;color:var(--ds-text-secondary);text-align:left;text-decoration:none;text-overflow:ellipsis;transition:border 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap;background-color:var(--ds-layer-accent);display:flex;align-items:center;padding-inline:var(--ds-layout-density-padding-inline-normal);width:100%}[data-cl-tab-variant=contained].active{background-color:var(--ds-layer);font-size:var(--ds-heading-compact-01-font-size);font-weight:var(--ds-heading-compact-01-font-weight);line-height:var(--ds-heading-compact-01-line-height);letter-spacing:var(--ds-heading-compact-01-letter-spacing);color:var(--ds-text-primary);box-shadow:inset 0 2px 0 0 var(--ds-border-interactive);border-inline-end:none}[data-cl-tab-variant=contained]:not(.active):hover{background-color:var(--ds-layer-accent-hover);color:var(--ds-text-primary)}[data-cl-tab-variant=contained]:focus{outline:2px solid var(--ds-focus);outline-offset:-2px}[data-cl-tile]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);--ds-layout-density-padding-inline-local: clamp( var(--ds-layout-density-padding-inline-min), var( --ds-layout-density-padding-inline, var(--ds-layout-density-padding-inline-normal) ), var(--ds-layout-density-padding-inline-max) );position:relative;display:block;min-width:8rem;min-height:4rem;padding:var(--ds-layout-density-padding-inline-local);background-color:var(--ds-layer);outline:2px solid transparent;outline-offset:-2px;border-radius:0}[data-cl-tile-clickable]{box-sizing:border-box;border:0px;margin:0;font-family:inherit;vertical-align:baseline;cursor:pointer;transition:all .15s cubic-bezier(.2,0,.38,.9) 0s;color:var(--ds-text-primary);text-decoration:none;display:flex}[data-cl-tile-clickable]:focus{outline:2px solid var(--ds-focus);outline-offset:-2px}[data-cl-tile-clickable]:hover{background:var(--ds-layer-hover);color:var(--ds-text-primary);text-decoration:none}[data-cl-tile-clickable]:disabled,[data-cl-tile-clickable][data-disabled]{padding:var(--ds-layout-density-padding-inline-local);background-color:var(--ds-layer);color:var(--ds-text-disabled);cursor:not-allowed}[data-cl-tile-clickable]:disabled>[data-cl-tile-clickable-icon],[data-cl-tile-clickable][data-disabled]>[data-cl-tile-clickable-icon]{display:none}[data-cl-tile-clickable-icon]{position:absolute;inset-block-end:var(--ds-layout-density-padding-inline-local);inset-inline-end:var(--ds-layout-density-padding-inline-local);fill:var(--ds-icon-interactive);flex:none}[data-cl-panel]{background-color:var(--ds-layer)}[data-cl-dialog]{position:static;width:60%;max-height:84%;position:fixed;top:0;overflow:hidden;max-height:100%;background-color:var(--ds-layer);grid-template-columns:100%;grid-template-rows:auto 1fr auto;outline:3px solid transparent;outline-offset:-3px;transform:translate3d(0,-24px,0);transform-origin:top center;transition:transform .24s cubic-bezier(.4,.14,1,1);border:none;padding:0;inline-size:84%;max-block-size:90%}[data-cl-dialog][open]{display:flex;flex-direction:column}[data-cl-dialog]::backdrop{background-color:var(--ds-overlay)}body:has([data-cl-dialog][open]){overflow:hidden}[data-cl-dialog-header]{padding-top:1rem;padding-right:3rem;padding-left:1rem;margin-bottom:.5rem;grid-column:1/-1;grid-row:1/1}[data-cl-dialog-label]{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;font-size:var(--ds-label-01-font-size);font-weight:var(--ds-label-01-font-weight);line-height:var(--ds-label-01-line-height);letter-spacing:var(--ds-label-01-letter-spacing);margin-bottom:.25rem;color:var(--ds-text-secondary)}[data-cl-dialog-title]{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;font-size:var(--ds-heading-03-font-size);font-weight:var(--ds-heading-03-font-weight);line-height:var(--ds-heading-03-line-height);letter-spacing:var(--ds-heading-03-letter-spacing);padding-right:calc(20% - 3rem);color:var(--ds-text-primary)}[data-cl-dialog-close-button]{position:absolute;z-index:2;top:0;right:0;overflow:hidden}[data-cl-dialog-close-button-icon]{fill:var(--ds-icon-primary);flex:none}[data-cl-dialog-content]{font-size:var(--ds-body-01-font-size);font-weight:var(--ds-body-01-font-weight);line-height:var(--ds-body-01-line-height);letter-spacing:var(--ds-body-01-letter-spacing);position:relative;padding-top:.5rem;padding-right:1rem;padding-left:1rem;margin-bottom:3rem;color:var(--ds-text-primary);font-weight:400;grid-column:1/-1;grid-row:2/-2;overflow-y:auto}[data-cl-dialog-actions]{display:grid;grid-template-columns:1fr 1fr;align-items:center}[data-cl-dialog-actions] button{width:100%;max-width:initial}@media (min-width: 66rem){[data-cl-dialog]{inline-size:60%;max-block-size:84%}}[data-cl-alert]{position:relative;display:flex;flex-wrap:wrap;block-size:auto;color:var(--ds-text-primary);inline-size:100%;max-inline-size:18rem;min-block-size:3rem;min-inline-size:18rem}[data-cl-alert-variant=error]{background:var(--ds-background);border-inline-start:6px solid var(--ds-support-error)}[data-cl-alert-variant=success]{background:var(--ds-background);border-inline-start:6px solid var(--ds-support-success)}[data-cl-alert-icon]{flex-shrink:0;margin-block-start:.875rem;margin-inline-end:1rem}[data-cl-alert-variant=error] [data-cl-alert-icon]{fill:var(--ds-support-error)}[data-cl-alert-variant=success] [data-cl-alert-icon]{fill:var(--ds-support-success)}[data-cl-alert-details]{display:flex;flex-grow:1;margin-inline:.8125rem 3rem}[data-cl-alert-content]{display:flex;flex-wrap:wrap;padding:.9375rem 0}[data-cl-alert-title]{font-size:var(--ds-heading-compact-01-font-size);font-weight:var(--ds-heading-compact-01-font-weight);line-height:var(--ds-heading-compact-01-line-height);letter-spacing:var(--ds-heading-compact-01-letter-spacing);margin-inline-end:.25rem}[data-cl-alert-text]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);word-break:break-word}[data-cl-alert-close-button-icon]{fill:var(--ds-icon-primary)}@media (min-width: 42rem){[data-cl-alert]{flex-wrap:nowrap;max-inline-size:38rem}[data-cl-alert-details]{margin:0 .8125rem}}@media (min-width: 66rem){[data-cl-alert]{max-inline-size:46rem}}[data-cl-breadcrumb]{display:block}[data-cl-breadcrumb-list]{list-style:none;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;font-size:var(--ds-body-compact-01-font-size, .875rem);font-weight:var(--ds-body-compact-01-font-weight, 400);line-height:var(--ds-body-compact-01-line-height, 1.28572);letter-spacing:var(--ds-body-compact-01-letter-spacing, .16px);display:inline}[data-cl-breadcrumb-item]{position:relative;display:flex;align-items:center;-webkit-margin-end:.5rem;margin-inline-end:.5rem}[data-cl-breadcrumb-item]:after{content:"/";color:var(--ds-text-primary);margin-inline-start:.5rem}[data-cl-breadcrumb-item-link]{white-space:nowrap}@media (min-width: 42rem){[data-cl-breadcrumb-list]{display:flex;flex-wrap:wrap}}[data-cl-tag]{--ds-layout-size-height-xs: 1.125rem;--ds-layout-size-height-sm: 1.125rem;--ds-layout-size-height-md: 1.5rem;--ds-layout-size-height-local: clamp( max(var(--ds-layout-size-height-min), var(--ds-layout-size-height-sm)), var(--ds-layout-size-height, var(--ds-layout-size-height-md)), min(var(--ds-layout-size-height-max), var(--ds-layout-size-height-md)) );font-size:var(--ds-label-01-font-size);font-weight:var(--ds-label-01-font-weight);line-height:var(--ds-label-01-line-height);letter-spacing:var(--ds-label-01-letter-spacing);background-color:var(--ds-tag-background);color:var(--ds-tag-color);display:inline-flex;align-items:center;justify-content:center;border-radius:.9375rem;cursor:default;max-inline-size:100%;min-block-size:var(--ds-layout-size-height-local);min-inline-size:2rem;padding-inline:.5rem;vertical-align:middle;word-break:break-word;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9)}a[data-cl-tag]{text-decoration:underline}a[data-cl-tag],button[data-cl-tag]{cursor:pointer}[data-cl-tag][data-cl-tag-size=sm]{--ds-layout-size-height-context: var(--ds-layout-size-height-sm);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-tag][data-cl-tag-size=md]{--ds-layout-size-height-context: var(--ds-layout-size-height-md);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-tag][data-cl-tag-variant=red]{--ds-tag-background: var(--ds-tag-background-red);--ds-tag-color: var(--ds-tag-color-red)}a[data-cl-tag][data-cl-tag-variant=red]:hover,button[data-cl-tag][data-cl-tag-variant=red]:hover{--ds-tag-background: var(--ds-tag-hover-red)}[data-cl-tag][data-cl-tag-variant=red]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-red)}[data-cl-tag][data-cl-tag-variant=magenta]{--ds-tag-background: var(--ds-tag-background-magenta);--ds-tag-color: var(--ds-tag-color-magenta)}a[data-cl-tag][data-cl-tag-variant=magenta]:hover,button[data-cl-tag][data-cl-tag-variant=magenta]:hover{--ds-tag-background: var(--ds-tag-hover-magenta)}[data-cl-tag][data-cl-tag-variant=magenta]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-magenta)}[data-cl-tag][data-cl-tag-variant=purple]{--ds-tag-background: var(--ds-tag-background-purple);--ds-tag-color: var(--ds-tag-color-purple)}a[data-cl-tag][data-cl-tag-variant=purple]:hover,button[data-cl-tag][data-cl-tag-variant=purple]:hover{--ds-tag-background: var(--ds-tag-hover-purple)}[data-cl-tag][data-cl-tag-variant=purple]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-purple)}[data-cl-tag][data-cl-tag-variant=blue]{--ds-tag-background: var(--ds-tag-background-blue);--ds-tag-color: var(--ds-tag-color-blue)}a[data-cl-tag][data-cl-tag-variant=blue]:hover,button[data-cl-tag][data-cl-tag-variant=blue]:hover{--ds-tag-background: var(--ds-tag-hover-blue)}[data-cl-tag][data-cl-tag-variant=blue]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-blue)}[data-cl-tag][data-cl-tag-variant=cyan]{--ds-tag-background: var(--ds-tag-background-cyan);--ds-tag-color: var(--ds-tag-color-cyan)}a[data-cl-tag][data-cl-tag-variant=cyan]:hover,button[data-cl-tag][data-cl-tag-variant=cyan]:hover{--ds-tag-background: var(--ds-tag-hover-cyan)}[data-cl-tag][data-cl-tag-variant=cyan]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-cyan)}[data-cl-tag][data-cl-tag-variant=teal]{--ds-tag-background: var(--ds-tag-background-teal);--ds-tag-color: var(--ds-tag-color-teal)}a[data-cl-tag][data-cl-tag-variant=teal]:hover,button[data-cl-tag][data-cl-tag-variant=teal]:hover{--ds-tag-background: var(--ds-tag-hover-teal)}[data-cl-tag][data-cl-tag-variant=teal]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-teal)}[data-cl-tag][data-cl-tag-variant=green]{--ds-tag-background: var(--ds-tag-background-green);--ds-tag-color: var(--ds-tag-color-green)}a[data-cl-tag][data-cl-tag-variant=green]:hover,button[data-cl-tag][data-cl-tag-variant=green]:hover{--ds-tag-background: var(--ds-tag-hover-green)}[data-cl-tag][data-cl-tag-variant=green]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-green)}[data-cl-tag][data-cl-tag-variant=gray]{--ds-tag-background: var(--ds-tag-background-gray);--ds-tag-color: var(--ds-tag-color-gray)}a[data-cl-tag][data-cl-tag-variant=gray]:hover,button[data-cl-tag][data-cl-tag-variant=gray]:hover{--ds-tag-background: var(--ds-tag-hover-gray)}[data-cl-tag][data-cl-tag-variant=gray]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-gray)}[data-cl-tag][data-cl-tag-variant=cool-gray]{--ds-tag-background: var(--ds-tag-background-cool-gray);--ds-tag-color: var(--ds-tag-color-cool-gray)}a[data-cl-tag][data-cl-tag-variant=cool-gray]:hover,button[data-cl-tag][data-cl-tag-variant=cool-gray]:hover{--ds-tag-background: var(--ds-tag-hover-cool-gray)}[data-cl-tag][data-cl-tag-variant=cool-gray]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-cool-gray)}[data-cl-tag][data-cl-tag-variant=warm-gray]{--ds-tag-background: var(--ds-tag-background-warm-gray);--ds-tag-color: var(--ds-tag-color-warm-gray)}a[data-cl-tag][data-cl-tag-variant=warm-gray]:hover,button[data-cl-tag][data-cl-tag-variant=warm-gray]:hover{--ds-tag-background: var(--ds-tag-hover-warm-gray)}[data-cl-tag][data-cl-tag-variant=warm-gray]>[data-cl-tag-close-button]:hover{--ds-tag-close-button-background: var(--ds-tag-hover-warm-gray)}[data-cl-tag-label]{overflow:hidden;max-inline-size:100%;text-overflow:ellipsis;white-space:nowrap}[data-cl-tag]:has([data-cl-tag-close-button]){padding-block-end:0;padding-block-start:0;padding-inline-end:0}[data-cl-tag-close-button]{--ds-tag-close-button-background: oklch(0% 0 0 / 0%);display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;margin:0 0 0 .125rem;background-color:var(--ds-tag-close-button-background);block-size:var(--ds-layout-size-height-local);border-radius:50%;color:currentColor;cursor:pointer;inline-size:var(--ds-layout-size-height-local);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),box-shadow 70ms cubic-bezier(.2,0,.38,.9)}[data-cl-tag-close-button]:focus{border-radius:50%;box-shadow:inset 0 0 0 1px var(--ds-focus);outline:none}[data-cl-tag-close-button-icon]{flex:none;fill:currentColor}[popover]{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;padding:.25em;width:fit-content;height:fit-content;border-width:initial;border-color:initial;border-image:initial;border-style:solid;background-color:canvas;color:canvastext;overflow:auto;margin:auto}[popover]:not(.\:popover-open){display:none}[popover]:is(dialog[open]){display:revert}[anchor].\:popover-open{inset:auto}@supports selector([popover]:popover-open){[popover]:not(.\:popover-open,dialog[open]){display:revert}[anchor]:is(:popover-open){inset:auto}}@supports not (background-color: canvas){[popover]{background-color:#fff;color:#000}}@supports (width: -moz-fit-content){[popover]{width:-moz-fit-content;height:-moz-fit-content}}@supports not (inset: 0){[popover]{top:0;left:0;right:0;bottom:0}}[data-cl-menu]{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;box-shadow:0 2px 6px var(--ds-shadow);display:flex;flex-direction:column;align-items:flex-start;background-color:var(--ds-layer);inline-size:10rem;inset-block-start:32px;inset-inline-start:0;list-style:none}@supports selector([popover]:popover-open){[data-cl-menu]{position:relative}}[data-cl-menu-item]{box-sizing:border-box;margin:0;font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);outline:2px solid transparent;outline-offset:-2px;display:inline-flex;align-items:center;padding:0 1rem;border:none;background-color:transparent;block-size:2.5rem;color:var(--ds-text-secondary);cursor:pointer;font-family:inherit;font-weight:400;inline-size:100%;max-inline-size:11.25rem;text-align:start;text-decoration:none;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9),color .11s cubic-bezier(0,0,.38,.9)}[data-cl-menu-item]:disabled{color:var(--ds-text-disabled);cursor:not-allowed}[data-cl-menu-item]:hover:not([disabled]){background-color:var(--ds-layer-hover);color:var(--ds-text-primary)}[data-cl-menu-item]:focus{outline:2px solid var(--ds-focus);outline-offset:-2px}[data-cl-menu-item][data-cl-menu-item-variant=danger]:hover{background-color:var(--ds-button-danger-primary);color:var(--ds-text-on-color)}[data-cl-menu-item][data-cl-menu-item-with-divider-end=true],[data-cl-menu-content][data-cl-menu-content-with-divider-end=true]{border-block-end:1px solid var(--ds-border-subtle)}[data-cl-menu-item-content]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-cl-menu-item-icon-leading]{flex:none;margin-inline-end:.5rem}[data-cl-menu-item-icon-trailing]{flex:none;margin-inline-start:.5rem}[data-cl-menu-content]{color:var(--ds-text-secondary);padding:.5rem 1rem}[data-cl-avatar]{--avatar-border-radius: 50%;position:relative;object-fit:cover;text-align:center;background-color:var(--ds-field);color:var(--ds-text-primary);line-height:1;text-transform:capitalize;width:var(--avatar-size);height:var(--avatar-size);font-size:var(--avatar-font-size);border-radius:var(--avatar-border-radius)}[data-cl-avatar][src$=".svg"]{object-fit:contain;padding:7px}[data-cl-avatar][data-cl-avatar-size=sm]{--avatar-size: 28px;--avatar-font-size: .75rem}[data-cl-avatar][data-cl-avatar-size=md]{--avatar-size: 36px;--avatar-font-size: 1rem}[data-cl-avatar][data-cl-avatar-size=lg]{--avatar-size: 48px;--avatar-font-size: 1.25rem}[data-cl-avatar][data-cl-avatar-size=xl]{--avatar-size: 64px;--avatar-font-size: 2rem}[data-cl-avatar][data-cl-avatar-name]{display:inline-flex;flex:none;justify-content:center;align-items:center}[data-cl-avatar][data-cl-avatar-shape=rectangular]{--avatar-border-radius: 4px}[data-cl-skeleton]{position:relative;padding:0;border:none;background:var(--ds-skeleton-background);box-shadow:none;pointer-events:none;block-size:6.25rem;inline-size:6.25rem}[data-cl-skeleton]:focus,[data-cl-skeleton]:active,[data-cl-skeleton]:hover{border:none;cursor:default;outline:none}[data-cl-skeleton]:before{position:absolute;animation:3s ease-in-out skeleton infinite;background:var(--ds-skeleton-element);block-size:100%;content:"";inline-size:100%;will-change:transform-origin,transform,opacity}@keyframes skeleton{0%{opacity:.3;transform:scaleX(0);transform-origin:left center}20%{opacity:1;transform:scaleX(1);transform-origin:left center}28%{transform:scaleX(1);transform-origin:right center}51%{transform:scaleX(0);transform-origin:right center}58%{transform:scaleX(0);transform-origin:right center}82%{transform:scaleX(1);transform-origin:right center}83%{transform:scaleX(1);transform-origin:left center}96%{transform:scaleX(0);transform-origin:left center}to{opacity:.3;transform:scaleX(0);transform-origin:left center}}[data-page-progress-bar]{position:fixed;right:0;left:0;top:0;height:3px;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;z-index:1}[data-page-progress-bar-inner]{--pb-gradient-from: var(--ds-interactive);--pb-gradient-to: var(--ds-interactive);--pb-gradient-stops: var(--pb-gradient-from), var(--pb-gradient-to);height:100%;background-image:linear-gradient(to right,var(--pb-gradient-stops));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.page-progress-bar-inner-idle{width:0;opacity:0;transition:none}.page-progress-bar-inner-submitting{width:33.333333%}.page-progress-bar-inner-loading{width:66.666666%}.page-progress-bar-inner-full{width:100%}[data-cl-shell-header]{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;position:fixed;z-index:8000;top:0;right:0;left:0;display:flex;height:3rem;border-bottom:1px solid var(--ds-border-subtle);background-color:var(--ds-background);display:grid;grid-template-columns:auto auto auto;justify-content:space-between;align-items:center;gap:var(--ds-spacing-04)}[data-cl-shell-header-nav]{position:relative;display:none;block-size:100%;padding-inline-start:1rem}[data-cl-shell-header]>button[popovertarget]:first-of-type{height:100%;align-items:center;font-size:1.5rem}[data-cl-shell-header]>[data-cl-menu]:first-of-type{inline-size:100%}[data-cl-shell-header]>[data-cl-menu]:first-of-type>a{display:flex;max-inline-size:initial}@media (min-width: 48rem){[data-cl-shell-header]{grid-template-columns:auto 1fr auto}[data-cl-shell-header-nav]{display:block}[data-cl-shell-header]>button[popovertarget]:first-of-type,[data-cl-header]>[data-cl-menu]{display:none}}[data-cl-shell-header-nav]:before{position:absolute;display:block;background-color:var(--ds-border-subtle);block-size:1.5rem;content:"";inline-size:.0625rem;inset-block-start:50%;inset-inline-start:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-cl-shell-header-nav-list]{box-sizing:border-box;border:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:flex;padding:0;margin:0;block-size:100%;list-style:none}[data-cl-shell-header-nav-item-link]{position:relative;display:flex;align-items:center;padding:0 1rem;border:2px solid transparent;background-color:var(--ds-background);block-size:100%;color:var(--ds-text-secondary);font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;text-decoration:none;transition:background-color .11s,border-color .11s,color .11s;-webkit-user-select:none;user-select:none}[data-cl-shell-header-nav-item-link]:hover{background-color:var(--ds-background-hover);color:var(--ds-text-primary)}[data-cl-shell-header-nav-item-link]:active{background-color:var(--ds-background-active);color:var(--ds-text-primary)}[data-cl-empty-heading-container]{margin-block-end:var(--ds-spacing-02)}[data-cl-empty-visual-container]{margin-block-end:var(--ds-spacing-03)}[data-cl-empty-actions]{display:flex;flex-direction:column;align-items:start;gap:var(--ds-spacing-05);margin-block-start:var(--ds-spacing-06)}[data-cl-file-upload-heading]{font-size:var(--ds-heading-compact-01-font-size);font-weight:var(--ds-heading-compact-01-font-weight);line-height:var(--ds-heading-compact-01-line-height);letter-spacing:var(--ds-heading-compact-01-letter-spacing);color:var(--ds-text-primary);margin-block-end:.5rem}[data-cl-file-upload-description]{font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);color:var(--ds-text-secondary);margin-block-end:1rem}[data-cl-file-upload][data-disabled] [data-cl-file-upload-heading],[data-cl-file-upload][data-disabled] [data-cl-file-upload-description]{color:var(--ds-text-disabled)}[data-cl-file-upload-dropzone-container]{inline-size:100%}[data-cl-file-upload-dropzone]{box-sizing:border-box;margin:0;font-family:inherit;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;text-align:start;inline-size:100%;font-size:var(--ds-body-compact-01-font-size);font-weight:var(--ds-body-compact-01-font-weight);line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);display:flex;overflow:hidden;align-items:flex-start;justify-content:space-between;padding:1rem;border:1px dashed var(--ds-border-strong);block-size:6rem;color:var(--ds-link-primary);cursor:pointer;max-inline-size:20rem;outline:2px solid transparent;outline-offset:-2px;transition:.11s cubic-bezier(.2,0,.38,.9)}[data-cl-file-upload-dropzone]:focus,[data-cl-file-upload-dropzone]:hover:not([disabled]){text-decoration:underline;outline:2px solid var(--ds-focus)}[data-cl-file-upload-dropzone]:active:not([disabled]){color:var(--ds-text-primary);text-decoration:underline}[data-cl-file-upload-dropzone]:disabled{color:var(--ds-text-disabled);cursor:no-drop;text-decoration:none}[data-cl-chat-message]{position:relative;background:var(--ds-layer, var(--ds-background));color:var(--ds-text-primary);border-radius:.75rem;padding:.5rem .75rem}[data-cl-chat-message][data-cl-chat-message-variant=ai]{border-bottom-left-radius:0}[data-cl-chat-message][data-cl-chat-message-variant=me]{border-bottom-right-radius:0}[data-cl-chat-message][data-cl-chat-message-variant=ai]>[data-cl-chat-message-tail]{position:absolute;left:0;bottom:-8px;width:0;height:0;border-style:solid;border-width:8px 0 8px 13.9px;border-color:transparent transparent transparent var(--ds-layer, var(--ds-background))}[data-cl-chat-message][data-cl-chat-message-variant=me]>[data-cl-chat-message-tail]{position:absolute;right:0;bottom:-8px;width:0;height:0;border-style:solid;border-width:8px 13.9px 8px 0;border-color:transparent var(--ds-layer, var(--ds-background)) transparent transparent}[data-cl-chat-input]{resize:none;max-height:104px;overflow-y:auto;line-height:1.2}[data-cl-code-snippet]{position:relative}[data-cl-code-snippet-pre]{display:flex;padding:1rem;overflow:auto;background:var(--ds-layer);color:var(--ds-text-primary)}[data-cl-code-snippet-code]{font-family:var(--ds-code-01-font-family);font-size:var(--ds-code-01-font-size);font-weight:var(--ds-code-01-font-weight);line-height:var(--ds-code-01-line-height);letter-spacing:var(--ds-code-01-letter-spacing)}[data-cl-code-snippet-copy-button]{position:absolute;top:0;right:0}
