*,*: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:120%;--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: 700;--ds-heading-01-line-height: 1.42857;--ds-heading-01-letter-spacing: .16px;--ds-heading-02-font-size: 1rem;--ds-heading-02-font-weight: 700;--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: 700;--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: 800;--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: 800;--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(96% .01 266);--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(35% .005 266);--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% .005 266);--ds-border-interactive: oklch(72% .113 201.58);--ds-border-inverse: oklch(20.02% 0 0);--ds-border-strong-01: oklch(52% .005 266);--ds-border-strong-02: oklch(52% .005 266);--ds-border-strong-03: oklch(52% .005 266);--ds-border-subtle-00: oklch(88% .005 266);--ds-border-subtle-01: oklch(92% .005 266);--ds-border-subtle-02: var(--ds-border-subtle-00);--ds-border-subtle-03: var(--ds-border-subtle-01);--ds-border-subtle-selected-01: oklch(82% .005 266);--ds-border-subtle-selected-02: oklch(82% .005 266);--ds-border-subtle-selected-03: oklch(82% .005 266);--ds-border-tile-01: transparent;--ds-border-tile-02: transparent;--ds-border-tile-03: var(--ds-border-tile-01);--ds-tile-box-shadow: none;--ds-field-01: oklch(100% 0 0);--ds-field-02: var(--ds-field-01);--ds-field-03: var(--ds-field-01);--ds-field-hover-01: oklch(93% .005 266);--ds-field-hover-02: oklch(93% .005 266);--ds-field-hover-03: oklch(93% .005 266);--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% .005 266);--ds-icon-primary: oklch(20.02% 0 0);--ds-icon-secondary: oklch(44% .005 266);--ds-interactive: oklch(55.65% .243 261.95);--ds-layer-01: oklch(100% 0 0);--ds-layer-hover-01: oklch(from var(--ds-layer-01) calc(l*.98) c h);--ds-layer-selected-01: oklch(from var(--ds-layer-01) calc(l*.8) c h);--ds-layer-selected-hover-01: oklch( from var(--ds-layer-01) calc(l*.6) c h );--ds-layer-02: oklch(96% .01 266);--ds-layer-hover-02: oklch(from var(--ds-layer-02) calc(l*.98) c h);--ds-layer-selected-02: oklch(from var(--ds-layer-02) calc(l*.8) c h);--ds-layer-selected-hover-02: oklch( from var(--ds-layer-02) calc(l*.6) c h );--ds-layer-03: var(--ds-layer-01);--ds-layer-hover-03: var(--ds-layer-hover-01);--ds-layer-selected-03: var(--ds-layer-selected-01);--ds-layer-selected-hover-03: var(--ds-layer-selected-hover-01);--ds-layer-accent-01: oklch(91% .008 266);--ds-layer-accent-hover-01: oklch( from var(--ds-layer-accent-01) calc(l*.98) c h );--ds-layer-accent-active-01: oklch( from var(--ds-layer-accent-01) calc(l*.8) c h );--ds-layer-accent-02: oklch(93% .005 266);--ds-layer-accent-hover-02: oklch(86.07% .005 266);--ds-layer-accent-active-02: oklch(73% .005 266);--ds-layer-accent-03: oklch(93% .005 266);--ds-layer-accent-hover-03: oklch(86.07% .005 266);--ds-layer-accent-active-03: oklch(73% .005 266);--ds-layer-accent-03: var(--ds-layer-accent-01);--ds-layer-accent-hover-03: var(--ds-layer-accent-hover-01);--ds-layer-accent-active-03: var(--ds-layer-accent-active-01);--ds-layer-active-01: oklch(82% .005 266);--ds-layer-active-02: oklch(82% .005 266);--ds-layer-active-03: oklch(82% .005 266);--ds-layer-selected-disabled: oklch(64% .005 266);--ds-layer-selected-inverse: oklch(20.02% .005 266);--ds-link-inverse: oklch(73.65% .136 261.08);--ds-link-inverse-active: oklch(96% .005 266);--ds-link-inverse-hover: oklch(82.76% .086 259.9);--ds-link-primary: oklch(53% .23 260);--ds-link-primary-hover: oklch(45% .23 255);--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% .005 266);--ds-skeleton-element: oklch(82% .005 266);--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% .005 266);--ds-text-inverse: oklch(100% 0 0);--ds-text-on-color: oklch(100% 0 0);--ds-text-on-color-disabled: oklch(64% .005 266);--ds-text-placeholder: oklch(20.02% 0 0 / 40%);--ds-text-primary: oklch(17% 0 0);--ds-text-secondary: oklch(44% .005 266);--ds-toggle-off: oklch(64% .005 266);--ds-button-separator: oklch(91% .005 266);--ds-button-primary: oklch(56% .22 270);--ds-button-primary-hover: oklch( from var(--ds-button-primary) calc(l*.95) c h );--ds-button-primary-active: oklch( from var(--ds-button-primary) calc(l*.9) c h );--ds-button-primary-color: var(--ds-text-on-color);--ds-button-secondary: oklch(49% .04 266);--ds-button-secondary-hover: oklch( from var(--ds-button-secondary) calc(l*.95) c h );--ds-button-secondary-active: oklch( from var(--ds-button-secondary) calc(l*.9) c h );--ds-button-danger-primary: oklch(56% .217 28);--ds-button-danger-hover: oklch( from var(--ds-button-danger-primary) calc(l*.9) c h );--ds-button-danger-active: oklch( from var(--ds-button-danger-primary) calc(l*.8) c h );--ds-button-danger-secondary: oklch(58.67% .217 28);--ds-button-tertiary: oklch(55.65% .243 261.95);--ds-button-tertiary-active: oklch(36.3% .184 263.06);--ds-button-tertiary-hover: oklch( 50.05% .23552773828304094 262.22598591098233 );--ds-button-disabled: oklch(82% .005 266);--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(91% .005 266);--ds-tag-color-gray: oklch(35% .005 266);--ds-tag-hover-gray: oklch(82% .005 266);--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% .005 266);--ds-notification-action-tertiary-inverse-hover: oklch(96% .005 266);--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);--ds-border-form-control: var(--ds-border-strong);--ds-shell-header-background: oklch(100% 0 0)}[data-theme=dark],[data-theme=dark] ::backdrop{--ds-background: oklch(8% .02 266);--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% .005 266);--ds-background-inverse-hover: oklch(93% .005 266);--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(74.7% .113 201.58);--ds-border-inverse: oklch(96% .02 266);--ds-border-strong-01: oklch(64% .02 266);--ds-border-strong-02: oklch(73% .02 266);--ds-border-strong-03: oklch(81% .02 266);--ds-border-subtle-00: oklch(37% .02 266);--ds-border-subtle-01: oklch(37% .02 266);--ds-border-subtle-02: oklch(44% .02 266);--ds-border-subtle-03: oklch(54% .02 266);--ds-border-subtle-selected-01: oklch(44% .02 266);--ds-border-subtle-selected-02: oklch(54% .02 266);--ds-border-subtle-selected-03: oklch(64% .02 266);--ds-border-tile-01: 1px solid var(--ds-border-subtle-01);--ds-border-tile-02: 1px solid var(--ds-border-subtle-02);--ds-border-tile-03: 1px solid var(--ds-border-subtle-03);--ds-tile-box-shadow: none;--ds-field-01: oklch(11% .02 266);--ds-field-02: oklch(16% .02 266);--ds-field-03: oklch(24% .02 266);--ds-field-hover-01: oklch(from var(--ds-field-01) calc(l*1.08) c h);--ds-field-hover-02: oklch(from var(--ds-layer-02) calc(l*1.08) c h);--ds-field-hover-03: oklch(from var(--ds-layer-03) calc(l*1.08) c h);--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% .005 266);--ds-icon-secondary: oklch(82% .005 266);--ds-interactive: oklch(64.7% .188819843924126 260.58143089371646);--ds-layer-01: oklch(19% .025 266);--ds-layer-hover-01: oklch(from var(--ds-layer-01) calc(l*1.05) c h);--ds-layer-selected-01: oklch(from var(--ds-layer-01) calc(l*1.2) c h);--ds-layer-selected-hover-01: oklch( from var(--ds-layer-01) calc(l*1.4) c h );--ds-layer-02: oklch(from var(--ds-layer-01) calc(l*1.2) c h);--ds-layer-hover-02: oklch(from var(--ds-layer-02) calc(l*1.05) c h);--ds-layer-selected-02: oklch(from var(--ds-layer-02) calc(l*1.2) c h);--ds-layer-selected-hover-02: oklch( from var(--ds-layer-02) calc(l*1.4) c h );--ds-layer-03: oklch(from var(--ds-layer-01) calc(l*1.4) c h);--ds-layer-hover-03: oklch(from var(--ds-layer-03) calc(l*1.05) c h);--ds-layer-selected-03: oklch(from var(--ds-layer-03) calc(l*1.2) c h);--ds-layer-selected-hover-03: oklch( from var(--ds-layer-03) calc(l*1.4) c h );--ds-layer-accent-01: oklch(34.46% .04 266);--ds-layer-accent-hover-01: oklch( from var(--ds-layer-accent-01) calc(l*1.05) c h );--ds-layer-accent-active-01: oklch( from var(--ds-layer-accent-01) calc(l*1.3) c h );--ds-layer-accent-02: oklch(43.86% .005 266);--ds-layer-accent-hover-02: oklch( from var(--ds-layer-accent-02) calc(l*1.05) c h );--ds-layer-accent-active-02: oklch( from var(--ds-layer-accent-02) calc(l*1.3) c h );--ds-layer-accent-03: oklch(54.17% .005 266);--ds-layer-accent-hover-03: oklch( from var(--ds-layer-accent-03) calc(l*1.05) c h );--ds-layer-accent-active-03: oklch( from var(--ds-layer-accent-03) calc(l*1.3) c h );--ds-layer-active-01: oklch(43.86% .005 266);--ds-layer-active-02: oklch(54.17% .005 266);--ds-layer-active-03: oklch(64% .005 266);--ds-layer-selected-disabled: oklch(73% .005 266);--ds-layer-selected-inverse: oklch(96% .005 266);--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(71% .155 251);--ds-link-primary-hover: oklch( from var(--ds-link-primary) calc(l*1.05) c h );--ds-link-secondary: oklch(82.76% .086 259.9);--ds-link-visited: oklch(74.93% .153 300.59);--ds-overlay: oklch(0% 0 0 / 45%);--ds-shadow: oklch(0% 0 0 / 60%);--ds-skeleton-background: oklch(28.09% 0 0);--ds-skeleton-element: oklch(35% .005 266);--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% .02 266);--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% .02 266);--ds-text-secondary: oklch(82% .02 266);--ds-toggle-off: oklch(54% .005 266);--ds-button-separator: oklch(20.02% 0 0);--ds-button-primary: oklch(56% .26 280);--ds-button-primary-hover: oklch( from var(--ds-button-primary) calc(l*1.05) c h );--ds-button-primary-active: oklch( from var(--ds-button-primary) calc(l*1.1) c h );--ds-button-primary-color: var(--ds-text-on-color);--ds-button-secondary: oklch(51% .04 266);--ds-button-secondary-hover: oklch( from var(--ds-button-secondary) calc(l*1.05) c h );--ds-button-secondary-active: oklch( from var(--ds-button-secondary) calc(l*1.1) c h );--ds-button-danger-primary: oklch(52% .217 28);--ds-button-danger-hover: oklch( from var(--ds-button-danger-primary) calc(l*1.05) c h );--ds-button-danger-active: oklch( from var(--ds-button-danger-primary) calc(l*1.1) c h );--ds-button-danger-secondary: oklch(58.67% .217 28);--ds-button-tertiary: oklch(100% 0 0);--ds-button-tertiary-active: oklch(82% .005 266);--ds-button-tertiary-hover: oklch(96% .005 266);--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(44% .005 266);--ds-tag-color-gray: oklch(91% .005 266);--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% .005 266);--ds-notification-background-success: oklch(28% .005 266);--ds-notification-background-info: oklch(28% .005 266);--ds-notification-background-warning: oklch(28% .005 266);--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);--ds-border-form-control: var(--ds-border-strong);--ds-shell-header-background: var(--ds-background)}body{background:var(--ds-background);color:var(--ds-text-primary)}body,[data-cl-typography-variant=body-01]{font-family:Poppins,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;margin:0;font-family:inherit;vertical-align:baseline;font-size:var(--ds-body-compact-01-font-size);font-weight:700;line-height:var(--ds-body-compact-01-line-height);letter-spacing:var(--ds-body-compact-01-letter-spacing);position:relative;display:inline-flex;width:-moz-max-content;width:max-content;min-height:var(--ds-layout-size-height-local);flex-shrink:0;justify-content:center;border-radius:.5rem;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:1.5rem;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}[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-inner]{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%}[data-cl-button-icon-trailing]{flex:none}[data-cl-button-icon-only]{align-items:center;padding-inline-end:calc(var(--ds-layout-density-padding-inline-local));padding-inline-start:calc(var(--ds-layout-density-padding-inline-local))}[data-cl-button-icon-only][data-cl-button-size=sm]{align-items:center;padding-inline-end:calc(var(--ds-layout-density-padding-inline-local) - .2rem);padding-inline-start:calc(var(--ds-layout-density-padding-inline-local) - .2rem)}[data-cl-button-icon-only][data-cl-button-size=md]{align-items:center;padding-inline-end:calc(var(--ds-layout-density-padding-inline-local) - .0625rem);padding-inline-start:calc(var(--ds-layout-density-padding-inline-local) - .0625rem)}[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-button-primary-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)}[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)}[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);letter-spacing:var(--ds-label-01-letter-spacing);display:inline-block;margin-bottom:.5rem;color:var(--ds-text-primary);font-weight:700;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]{border-radius:.25rem;border:1px solid var(--ds-border-form-control);background-color:var(--ds-field);color:var(--ds-text-primary)}[data-cl-form-control][aria-invalid]{padding-inline-end:2.5rem}[data-cl-fieldset]{display:flex;flex-direction:column;align-items:start}[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-form-control)}[data-cl-form-control]:disabled{outline:2px solid transparent;outline-offset:-2px;background-color:var(--ds-field);border:1px solid var(--ds-field);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%;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;margin:0;font-family:inherit;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);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;margin:0;font-family:inherit;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;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;-webkit-appearance:none;-moz-appearance:none;appearance:none;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;-moz-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;vertical-align:baseline;font-size:var(--ds-body-compact-01-font-size);font-weight:700;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:underline;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);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-secondary)}[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;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:transparent;display:flex;align-items:center;padding-inline:var(--ds-layout-density-padding-inline-normal);border-block-end:3px solid transparent;width:100%;padding-block:.2rem}[data-cl-tab-variant=contained].active{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);border-block-end:3px solid var(--ds-border-interactive);border-inline-end:none}[data-cl-tab-variant=contained]:not(.active):hover{color:var(--ds-text-primary)}[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:var(--ds-border-tile);box-shadow:var(--ds-tile-box-shadow);border-radius:1rem}[data-cl-tile-clickable]{box-sizing:border-box;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;border:var(--ds-border-tile);box-shadow:var(--ds-tile-box-shadow);border-radius:.5rem;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%;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;border-radius:.5rem;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;margin:var(--ds-spacing-04);margin-top:0;gap:var(--ds-spacing-04)}[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;border-radius:.25rem}[data-cl-alert-toast]{position:fixed;top:4rem;right:1rem;z-index:1}[data-cl-alert-variant=error]{background:var(--ds-background);border-inline-start:.75rem solid var(--ds-support-error)}[data-cl-alert-variant=success]{background:var(--ds-background);border-inline-start:.75rem solid var(--ds-support-success)}[data-cl-alert-icon]{flex-shrink:0;margin-block-start:1.1rem;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;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}[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);background-color:var(--ds-layer);inline-size:12rem;inset-block-start:32px;inset-inline-start:0;list-style:none;border-radius:.5rem}@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%;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;-o-object-fit:cover;object-fit:cover;text-align:center;background-color:var(--ds-field);color:var(--ds-text-primary);border:1px solid var(--ds-border-strong);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"]{-o-object-fit:contain;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-shell-header-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;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-shell-header-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;-moz-user-select:none;user-select:none;border-radius:.25rem}[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);border-radius:.5rem;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}:root{--reach-tooltip: 1}[data-reach-tooltip]{z-index:1;pointer-events:none;position:absolute;padding:.25rem .5rem;white-space:nowrap;background:var(--ds-layer);color:var(--ds-text-primary)}[data-theme=dark] .markdown-body{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-done-fg: #a371f7;--color-done-emphasis: #8957e5}[data-theme=light] .markdown-body{color-scheme:light;--color-prettylights-syntax-comment: #57606a;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #1f2328;--color-fg-muted: #656d76;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-success-fg: #1a7f37;--color-success-emphasis: #1f883d;--color-attention-fg: #9a6700;--color-attention-emphasis: #9a6700;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-danger-emphasis: #cf222e;--color-done-fg: #8250df;--color-done-emphasis: #8250df}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::-moz-placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>*:not(summary){display:none!important}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--color-fg-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body .mr-2{margin-right:var(--base-size-8, 8px)!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:var(--color-fg-default);background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:16px;color:inherit;border-left:.25em solid var(--color-border-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--color-accent-emphasis)}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--color-done-emphasis)}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--color-attention-emphasis)}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg)}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--color-success-emphasis)}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg)}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--color-danger-emphasis)}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg)}[data-cl-markdown].markdown-body{background-color:var(--ds-layer);color:var(--ds-text-primary)}:root{--reach-tabs: 1}[data-reach-tabs][data-orientation=vertical]{display:flex}[data-reach-tab-list]{display:flex;background:#0000000d}[data-reach-tab-list][aria-orientation=vertical]{flex-direction:column}[data-reach-tab]{display:inline-block;border:none;padding:.25em .5em;margin:0;border-bottom:1px solid transparent;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}[data-reach-tab]:active{background:#0000000d}[data-reach-tab]:disabled{opacity:.25;cursor:default}[data-reach-tab][data-selected]{border-bottom-color:currentColor}[data-cl-markdown-editor]{border:1px solid var(--ds-border-subtle);border-radius:.25rem;overflow:hidden}[data-cl-markdown-editor] [data-reach-tab-list]{padding:var(--ds-spacing-02);padding-block-end:0;border-block-end:1px solid var(--ds-border-subtle)}[data-cl-markdown-editor] [data-reach-tab]{padding:var(--ds-spacing-02) var(--ds-spacing-04);border:1px solid transparent;border-top-left-radius:var(--br3);border-top-right-radius:var(--br3);margin-block-end:-1px}[data-cl-markdown-editor] [data-reach-tab][data-selected]{background-color:var(--ds-layer-hover);border-color:var(--ds-border-subtle);border-block-end-color:transparent}[data-cl-markdown-editor] [data-reach-tab]:hover{background-color:var(--ds-layer-hover);color:var(--color-foreground-text)}[data-cl-markdown-editor] [data-reach-tab]:active{background-color:var(--ds-layer-active)}[data-cl-markdown-editor-textarea-container]{padding:var(--ds-spacing-02) var(--ds-spacing-02)}[data-cl-markdown-editor-preview-empty]{padding:var(--ds-spacing-04);min-height:160px}[data-cl-markdown-editor-preview-container]{padding:var(--ds-spacing-04)}@keyframes react-widgets-autofill-start{}@keyframes react-widgets-autofill-cancel{}.rw-btn{padding:0;margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0;display:inline-flex;align-items:center;justify-content:center;background-clip:padding-box;cursor:pointer}.rw-btn:focus{outline:none}.rw-btn:disabled,fieldset[disabled] .rw-btn,.rw-state-disabled .rw-btn,.rw-state-readonly .rw-btn{cursor:inherit}fieldset[disabled] .rw-btn{pointer-events:none}.rw-picker-caret,.rw-picker-btn{color:#212529}.rw-picker-btn:hover{background-color:#e9ecef}.rw-picker-btn:active{background-color:#dee2e6}.rw-picker-btn:disabled,fieldset[disabled] .rw-picker-btn{background-color:#e9ecef}.rw-input-addon,.rw-input-addon.rw-picker-btn{border-left:#ccc 1px solid}[dir=rtl] .rw-input-addon,[dir=rtl] .rw-input-addon.rw-picker-btn{border-right:#ccc 1px solid;border-left:none}.rw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.rw-widget{border:none;color:#212529;font-size:1em;font-family:inherit;outline:none;position:relative}.rw-widget,.rw-widget *,.rw-widget:after,.rw-widget:before,.rw-widget *:after,.rw-widget *:before{box-sizing:border-box}.rw-state-readonly,.rw-state-disabled,fieldset[disabled] .rw-widget{cursor:not-allowed}.rw-widget-picker{display:grid;overflow:hidden;min-height:38px;background-color:#fff;border:#ccc 1px solid;border-radius:4px;outline:none;grid-template:1fr/1fr 1.9em;width:100%}.rw-widget-picker.rw-hide-caret{grid-template-columns:1fr}.rw-state-focus .rw-widget-picker{border-color:#80bdff;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}.rw-state-focus .rw-widget-picker.rw-widget-input{box-shadow:0 0 0 3px #007bff40,inset 0 1px 1px #00000013}.rw-input{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0;padding:0 .857em}.rw-input:disabled{opacity:1}.rw-input[type=text]::-ms-clear{display:none}.rw-input:-moz-read-only{cursor:inherit}.rw-input:disabled,.rw-input:read-only{cursor:inherit}.rw-widget-input{color:#495057;background-color:#fff;box-shadow:inset 0 1px 1px #00000013;background-clip:padding-box;width:inherit}.rw-widget-input.rw-state-disabled,.rw-state-disabled .rw-widget-input,fieldset[disabled] .rw-widget-input{background-color:#e9ecef}.rw-input::-moz-placeholder{color:#999}.rw-placeholder,.rw-input::placeholder{color:#999}.rw-state-disabled .rw-input::-moz-placeholder{color:#999}.rw-state-disabled .rw-placeholder,.rw-state-disabled .rw-input::placeholder{color:#999}.rw-detect-autofill{padding:0;margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0}.rw-detect-autofill:disabled{opacity:1}.rw-detect-autofill:-webkit-autofill{animation-name:react-widgets-autofill-start;animation-duration:.01ms}.rw-detect-autofill:not(:-webkit-autofill){animation-name:react-widgets-autofill-cancel;animation-duration:.01ms}.rw-webkit-autofill .rw-widget-container,.rw-input:-webkit-autofill{background-color:#e8f0fe!important;background-image:none!important;color:#000!important}.rw-list{font-size:1em;overflow-x:visible;overflow-y:auto;padding-top:.5em;padding-bottom:.5em}.rw-list:focus{outline:none}.rw-list-option,.rw-list-option-create{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#212529;cursor:pointer;border:1px solid transparent;background-clip:padding-box}.rw-list-option:hover,.rw-list-option-create:hover,[data-intent=keyboard] .rw-list-option.rw-state-focus:not(.rw-state-selected),[data-intent=keyboard] .rw-state-focus.rw-list-option-create:not(.rw-state-selected){background-color:#e9ecef;border-color:#e9ecef}.rw-list-option.rw-state-selected,.rw-state-selected.rw-list-option-create{background-color:#007bff;border-color:#007bff;color:#fff}.rw-list-option.rw-state-disabled,.rw-state-disabled.rw-list-option-create{cursor:not-allowed;background-color:transparent;border-color:transparent;color:#dee2e6}.rw-list-empty,.rw-list-option,.rw-list-option-create,.rw-list-optgroup{padding:.25em 1.5em;outline:none}.rw-list-empty{text-align:center;color:#ced4da}.rw-list-optgroup{font-weight:700;padding-top:7px}.rw-list-option-create{display:block;font-size:1em;padding:.25em 1.5em}.rw-listbox{border-radius:4px;background-color:#fff;border:#ccc 1px solid}.rw-listbox.rw-state-focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff40,inset 0 1px 1px #00000013;transition:box-shadow .15s ease-in-out}.rw-listbox.rw-state-disabled>*,fieldset[disabled] .rw-listbox>*{pointer-events:none}.rw-listbox.rw-state-readonly>*{cursor:inherit}.rw-popup-container{position:absolute;z-index:1005;top:100%;left:-1em;right:-1em;padding:0 1em}.rw-popup-container.rw-dropup{top:auto;bottom:100%}.rw-state-focus .rw-popup-container{z-index:1006}.rw-slide-transition{margin-bottom:1em}.rw-dropup>.rw-slide-transition{margin-bottom:0;margin-top:1em}.rw-popup{overflow:auto;-webkit-overflow-scrolling:touch;margin-top:2px;border-radius:4px;box-shadow:0 .5em 1em #0000002d;border:#ccc 1px solid;background-clip:padding-box;background:#fff}.rw-popup .rw-list{max-height:250px}.rw-dropup .rw-popup{margin-top:0;margin-bottom:2px;box-shadow:0 .5em 1em #0000002d}.rw-slide-transition{transition:transform .13s,opacity .1s}.rw-slide-transition-entering{overflow:hidden}.rw-slide-transition-entering .rw-slide-transition{transform:translateY(0);opacity:1;transition-timing-function:ease-out}.rw-slide-transition-exiting .rw-slide-transition{transition-timing-function:ease-in}.rw-slide-transition-exiting,.rw-slide-transition-exited{overflow:hidden}.rw-slide-transition-exiting .rw-slide-transition,.rw-slide-transition-exited .rw-slide-transition{opacity:0;transform:translateY(-10%)}.rw-slide-transition-exiting.rw-dropup .rw-slide-transition,.rw-slide-transition-exited.rw-dropup .rw-slide-transition{opacity:0;transform:translateY(10%)}.rw-slide-transition-exited{display:none}.rw-dropdown-list{width:100%}.rw-dropdownlist-search{padding:0;margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0}.rw-dropdownlist-search:disabled{opacity:1}.rw-dropdown-list-input{padding:0 .857em;align-self:center;display:grid;min-width:0;grid-template:1fr/1fr}.rw-dropdown-list-input>*{grid-area:1/1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[dir=rtl] .rw-dropdown-list-input{padding-right:.857em;padding-left:0}.rw-combobox-input{background-color:transparent;z-index:1}.rw-multiselect-input{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0;height:36px;padding:0 .857em;max-width:100%}.rw-multiselect-input:disabled{opacity:1}.rw-multiselect-input:-moz-read-only{cursor:inherit}.rw-multiselect-input:disabled,.rw-multiselect-input:read-only{cursor:inherit}.rw-multiselect-taglist{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;outline:none;cursor:text}.rw-state-disabled .rw-multiselect-taglist{cursor:unset}.rw-multiselect-tag{display:inline-flex;margin-left:3.37px;margin-top:3.37px;min-height:29.26px;border-radius:3px;background-color:#dee2e6;border:1px solid #dee2e6;cursor:default;max-width:100%;align-items:center;overflow:hidden}.rw-multiselect-tag:focus{outline:none}[dir=rtl] .rw-multiselect-tag{margin-left:0;margin-right:3.37px;padding:0 .35em}.rw-multiselect-tag.rw-state-focus{z-index:1;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}.rw-multiselect-tag.rw-state-disabled,fieldset[disabled] .rw-multiselect-tag{opacity:.65}.rw-multiselect-tag-label{padding:0 .35em}.rw-multiselect-tag-btn{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0;cursor:pointer;align-self:stretch;padding:0 .35em}.rw-multiselect-tag-btn:focus{outline:none}.rw-multiselect-tag-btn:disabled{cursor:inherit}.rw-calendar-popup{right:auto;min-width:0;width:22em}.rw-calendar{overflow:hidden}.rw-calendar-contained{border-radius:4px;background-color:#fff;border:#ccc 1px solid}.rw-calendar-now{font-weight:700}.rw-calendar-header{display:flex;padding:.8em}.rw-cell,.rw-calendar-btn{background-clip:padding-box}.rw-cell:focus,.rw-calendar-btn:focus{z-index:1;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}[data-intent=mouse] .rw-cell:focus,[data-intent=mouse] .rw-calendar-btn:focus{z-index:auto;box-shadow:none}.rw-cell:disabled,.rw-cell.rw-state-disabled,.rw-calendar-btn:disabled,.rw-calendar-btn.rw-state-disabled{pointer-events:none;opacity:.35}.rw-calendar-btn{line-height:2em;border-radius:4px}.rw-calendar-btn:hover{background-color:#e9ecef}.rw-calendar-btn:active{background-color:#dee2e6}.rw-calendar-btn-left,.rw-calendar-btn-today,.rw-calendar-btn-right,.rw-calendar-btn-view{padding:.3em .6em}[dir=rtl] .rw-calendar-btn-left,[dir=rtl] .rw-calendar-btn-right{transform:scaleX(-1)}.rw-calendar-btn-view{font-weight:700}.rw-calendar-btn-view>:last-child{margin:0 .5em}.rw-calendar-btn-view+*{margin-left:auto}[dir=rtl] .rw-calendar-btn-view+*{margin-left:0;margin-right:auto}.rw-calendar-grid{display:table;outline:none;height:14em;padding:3px;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;background-color:#fff}.rw-calendar-head{display:table-header-group}.rw-calendar-body{display:table-row-group}.rw-calendar-row{display:table-row}.rw-head-cell{display:table-cell;text-align:center;border-bottom:1px solid #ccc;padding:.25em}.rw-cell{display:table-cell;color:#212529;vertical-align:middle;border-radius:4px;cursor:pointer;line-height:normal;text-align:center;border:1px solid transparent;padding:.25em;outline:none}.rw-cell:hover{background-color:#e9ecef}.rw-cell:active{background-color:#dee2e6}.rw-cell.rw-state-selected{background-color:#007bff;border-color:#007bff;color:#fff}.rw-calendar-month .rw-cell{text-align:center}.rw-cell-off-range{color:#ced4da}.rw-calendar-transition-group{position:relative;overflow:hidden}.rw-calendar-transition{width:100%;overflow:hidden;transition:transform .2s ease-in-out 0ms;transform:translate(0)}@supports (transform-style: preserve-3d){.rw-calendar-transition{transform:translateZ(0)}}.rw-calendar-transition-next{backface-visibility:hidden}.rw-calendar-transition-top .rw-calendar-transition-next{transform:translateY(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-top .rw-calendar-transition-next{transform:translate3d(0,-100%,0)}}.rw-calendar-transition-bottom .rw-calendar-transition-next{transform:translateY(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-bottom .rw-calendar-transition-next{transform:translate3d(0,100%,0)}}.rw-calendar-transition-right .rw-calendar-transition-next{transform:translate(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-right .rw-calendar-transition-next{transform:translate3d(-100%,0,0)}}.rw-calendar-transition-left .rw-calendar-transition-next{transform:translate(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-left .rw-calendar-transition-next{transform:translate3d(100%,0,0)}}.rw-calendar-transition-next.rw-calendar-transition-active{transform:translate(0)}@supports (transform-style: preserve-3d){.rw-calendar-transition-next.rw-calendar-transition-active{transform:translateZ(0)}}.rw-calendar-transition-prev{backface-visibility:hidden;position:absolute;left:0;top:0}.rw-calendar-transition-top .rw-calendar-transition-prev{transform:translateY(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-top .rw-calendar-transition-prev{transform:translate3d(0,100%,0)}}.rw-calendar-transition-bottom .rw-calendar-transition-prev{transform:translateY(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-bottom .rw-calendar-transition-prev{transform:translate3d(0,-100%,0)}}.rw-calendar-transition-right .rw-calendar-transition-prev{transform:translate(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-right .rw-calendar-transition-prev{transform:translate3d(100%,0,0)}}.rw-calendar-transition-left .rw-calendar-transition-prev{transform:translate(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-left .rw-calendar-transition-prev{transform:translate3d(-100%,0,0)}}.rw-popup{display:flex;flex-direction:column}.rw-popup>.rw-time-input{align-self:center;margin:1em 0}.rw-time-input{display:inline-flex;min-height:38px;align-items:center;background-color:#fff;border:#ccc 1px solid;border-radius:4px;outline:none;cursor:text}.rw-time-part-input{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0;padding:0 .5em}.rw-time-part-input:disabled{opacity:1}.rw-time-part-input::-moz-placeholder{text-align:center}.rw-time-part-input,.rw-time-part-input::placeholder{text-align:center}.rw-time-part-meridiem{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;touch-action:manipulation;outline:0;padding:0 .5em;text-transform:lowercase;font-variant:small-caps}.rw-time-part-meridiem :focus{outline:none}.rw-time-input-clear{padding:0 .4em;outline:none;opacity:0;margin-left:auto}[dir=rtl] .rw-time-input-clear{margin-left:revert;margin-right:auto}.rw-time-input:hover .rw-time-input-clear.rw-show,.rw-time-input.rw-state-focus .rw-time-input-clear.rw-show{opacity:1}.rw-number-picker-spinners{display:flex;flex-direction:column}.rw-number-picker-spinners .rw-btn{flex:1 1 0}.rw-widget{width:100%}.rw-widget-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;margin:0;font-family:inherit;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%;min-height:var(--ds-layout-size-height-local);padding:0 var(--ds-layout-density-padding-inline-local);border:1px solid var(--ds-border-subtle);background-color:var(--ds-field);color:var(--ds-text-primary);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}[data-cl-input-size=sm]>.rw-widget-input{--ds-layout-size-height-context: var(--ds-layout-size-height-sm);--ds-layout-size-height: var(--ds-layout-size-height-context)}[data-cl-input-size=lg]>.rw-widget-input{--ds-layout-size-height-context: var(--ds-layout-size-height-lg);--ds-layout-size-height: var(--ds-layout-size-height-context)}.rw-multiselect[data-cl-form-control][aria-invalid]{padding-inline-end:0}.rw-state-focus .rw-widget-picker.rw-widget-input{box-shadow:none}.rw-state-focus .rw-widget-picker{border-color:transparent;outline:2px solid var(--ds-focus);outline-offset:-2px}.rw-popup{border:none;border-radius:0}.rw-list-empty{color:var(--ds-text-primary)}.rw-list{background-color:var(--ds-layer)}.rw-list-option{color:var(--ds-text-primary);border:none}.rw-list-option:hover{background-color:var(--ds-layer-hover)}.rw-multiselect-tag{background-color:var(--ds-tag-background-gray);color:var(--ds-tag-color-gray);border:none}[data-cl-selectable]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--ds-spacing-01) var(--ds-spacing-03);border:1px solid var(--ds-border-form-control);padding:var(--ds-spacing-04) var(--ds-spacing-04);cursor:pointer;background-color:var(--ds-layer);border-radius:.5rem}[data-cl-selectable]:has(input:checked){border-color:var(--ds-focus)}[data-cl-selectable] input{outline:none!important;outline-offset:0!important}[data-cl-selectable-sub-text]{grid-column:2}[data-cl-fieldset]:disabled [data-cl-selectable],[data-cl-selectable][data-disabled]{opacity:.5;cursor:not-allowed}[data-cl-fieldset][aria-invalid=true] [data-cl-selectable]:not(:focus){outline:2px solid var(--ds-support-error);outline-offset:-2px}[data-cl-fieldset][aria-invalid=false] [data-cl-selectable]:not(:focus){outline:2px solid var(--ds-support-success);outline-offset:-2px}._404{display:grid;min-height:100vh}._404>div{margin:var(--ds-spacing-08) var(--ds-spacing-04)}._404>div>div{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;gap:var(--ds-spacing-05);margin:0 auto;padding:var(--ds-spacing-07) var(--ds-spacing-06);max-width:700px}._404>div>div>svg{font-size:5rem;color:var(--ds-text-secondary)}._404 p{text-align:center;color:var(--ds-text-secondary)}.errorScreen{display:grid;min-height:100vh}.errorScreen>div{margin:var(--ds-spacing-08) var(--ds-spacing-04)}.errorScreen>div>div>div{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;gap:var(--ds-spacing-05);margin:0 auto;padding:var(--ds-spacing-07) var(--ds-spacing-06);max-width:700px}.errorScreen>div>div>div>svg{font-size:80px;color:var(--ds-support-error)}.errorScreen>div>div>div>h1{text-align:center}.errorScreen>div>div>div>p{text-align:center}
