:root{--spark-font-intel-one-text: IntelOneText, var(--global-font-apple-system), var(--global-font-blink-mac-system-font), var(--global-font-segoe-ui), var(--global-font-roboto), var(--global-font-helvetica), var(--global-font-arial), var(--global-font-sans-serif), var(--global-font-apple-color-emoji), var(--global-font-segoe-ui-emoji), var(--global-font-segoe-ui-symbol);--spark-font-intel-one-display: IntelOneDisplay, var(--global-font-apple-system), var(--global-font-blink-mac-system-font), var(--global-font-segoe-ui), var(--global-font-roboto), var(--global-font-helvetica), var(--global-font-arial), var(--global-font-sans-serif), var(--global-font-apple-color-emoji), var(--global-font-segoe-ui-emoji), var(--global-font-segoe-ui-symbol)}:root{--global-font-apple-system: -apple-system;--global-font-blink-mac-system-font: BlinkMacSystemFont;--global-font-segoe-ui: "Segoe UI";--global-font-roboto: Roboto;--global-font-helvetica: Helvetica;--global-font-arial: Arial;--global-font-sans-serif: sans-serif;--global-font-apple-color-emoji: "Apple Color Emoji";--global-font-segoe-ui-emoji: "Segoe UI Emoji";--global-font-segoe-ui-symbol: "Segoe UI Symbol"}:root{--spark-font-size-25: .6875rem;--spark-font-size-50: .75rem;--spark-font-size-75: .875rem;--spark-font-size-100: 1rem;--spark-font-size-200: 1.25rem;--spark-font-size-300: 1.5rem;--spark-font-size-400: 2.25rem;--spark-font-size-500: 3rem;--spark-font-size-600: 3.75rem;--spark-font-size-700: 4.5rem}:root{--spark-line-height-text: 1.5;--spark-line-height-heading: 1.3}:root{--spark-letter-spacing-small: .015625rem;--spark-letter-spacing-zero: 0rem}body{font-size:var(--spark-font-size-100, 1rem);font-family:var(--spark-font-intel-one-text);font-weight:400;line-height:var(--spark-line-height-text, 1.5);letter-spacing:var(--spark-letter-spacing-zero, 0rem)}:root{--spark-color-transparent: transparent;--spark-color-theme-light-gray50: #ffffff;--spark-color-theme-light-gray75: #f9f9f9;--spark-color-theme-light-gray100: #f4f5f5;--spark-color-theme-light-gray200: #e9eaeb;--spark-color-theme-light-gray300: #e2e2e4;--spark-color-theme-light-gray400: #c9cace;--spark-color-theme-light-gray500: #b2b3b9;--spark-color-theme-light-gray600: #8b8e97;--spark-color-theme-light-gray700: #6a6d75;--spark-color-theme-light-gray800: #494b51;--spark-color-theme-light-gray900: #2b2c30;--spark-color-theme-dark-gray50: #242528;--spark-color-theme-dark-gray75: #2e2f32;--spark-color-theme-dark-gray100: #313236;--spark-color-theme-dark-gray200: #3c3e42;--spark-color-theme-dark-gray300: #484a50;--spark-color-theme-dark-gray400: #585a62;--spark-color-theme-dark-gray500: #6b6e76;--spark-color-theme-dark-gray600: #8e9099;--spark-color-theme-dark-gray700: #b7b9be;--spark-color-theme-dark-gray800: #e3e3e5;--spark-color-theme-dark-gray900: #ffffff;--spark-color-classic-blue-tint2: #6cc4f5;--spark-color-classic-blue-tint1: #0099ec;--spark-color-classic-blue: #0054ae;--spark-color-classic-blue-shade1: #00377c;--spark-color-classic-blue-shade2: #001e50;--spark-color-energy-blue-tint2: #a0ebff;--spark-color-energy-blue-tint1: #6ddcff;--spark-color-energy-blue: #00c7fd;--spark-color-energy-blue-shade1: #0095ca;--spark-color-energy-blue-shade2: #005b85;--spark-color-carbon-tint2: #e9e9e9;--spark-color-carbon-tint1: #aeaeae;--spark-color-carbon: #808080;--spark-color-carbon-shade1: #525252;--spark-color-carbon-shade2: #262626;--spark-color-blue-steel-tint2: #b9d6e5;--spark-color-blue-steel-tint1: #86b3ca;--spark-color-blue-steel: #548fad;--spark-color-blue-steel-shade1: #41728a;--spark-color-blue-steel-shade2: #183544;--spark-color-geode-tint2: #eec3f7;--spark-color-geode-tint1: #cc94da;--spark-color-geode: #8f5da2;--spark-color-geode-shade1: #653171;--spark-color-moss-tint2: #d7f3a2;--spark-color-moss-tint1: #b1d272;--spark-color-moss: #8bae46;--spark-color-moss-shade1: #708541;--spark-color-moss-shade2: #515a3d;--spark-color-rust-tint2: #ffc599;--spark-color-rust-tint1: #ff8f51;--spark-color-rust: #e96115;--spark-color-rust-shade1: #b24501;--spark-color-cobalt-tint2: #98a1ff;--spark-color-cobalt-tint1: #5b69ff;--spark-color-cobalt: #1e2eb8;--spark-color-cobalt-shade1: #000f8a;--spark-color-cobalt-shade2: #000864;--spark-color-cobalt-shade3: #040e35;--spark-color-coral-tint2: #ffb6b9;--spark-color-coral-tint1: #ff848a;--spark-color-coral: #ff5662;--spark-color-coral-shade1: #c81326;--spark-color-daisy-tint1: #ffe17a;--spark-color-daisy: #fec91b;--spark-color-daisy-shade1: #edb200;--spark-color-daisy-shade2: #c98f00;--spark-color-white: #ffffff;--spark-color-black: #000000}.spark-visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.spark-focus-snap{box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-init-backup) + var(--spark-focus-outline-width-final-extra)) transparent;transition:box-shadow var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline-offset var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),background-color var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function);outline-color:transparent;outline-style:solid;outline-width:var(--spark-focus-outline-width-init-primary);outline-offset:var(--spark-focus-outline-width-init-backup);-webkit-transform:translate3d(0,0,0)}.spark-focus.spark-focus-suppress:focus{outline:var(--spark-focus-custom-focus-suppress-outline) solid transparent;box-shadow:none}.spark-focus.spark-focus-self:focus{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus.spark-focus-self.spark-focus-snap:not(:focus){transition-delay:0s;transition-duration:0s}.spark-focus.spark-focus-self.spark-focus-background:focus{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus.spark-focus-within:focus-within{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus.spark-focus-within.spark-focus-snap:not(:focus-within){transition-delay:0s;transition-duration:0s}.spark-focus.spark-focus-within.spark-focus-background:focus-within{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus.spark-focus-adjacent:focus+.spark-focus{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus.spark-focus-adjacent:not(:focus)+.spark-focus.spark-focus-snap{transition-delay:0s;transition-duration:0s}.spark-focus.spark-focus-adjacent:focus+.spark-focus.spark-focus-background{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus:where(.spark-focus-slider):focus::-webkit-slider-thumb{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus:where(.spark-focus-slider.spark-focus-snap)::-webkit-slider-thumb{box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-init-backup) + var(--spark-focus-outline-width-final-extra)) transparent;transition:box-shadow var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline-offset var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),background-color var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function);outline-color:transparent;outline-style:solid;outline-width:var(--spark-focus-outline-width-init-primary);outline-offset:var(--spark-focus-outline-width-init-backup);-webkit-transform:translate3d(0,0,0)}.spark-focus:where(.spark-focus-slider.spark-focus-snap):not(:focus)::-webkit-slider-thumb{transition-delay:0s;transition-duration:0s}.spark-focus:where(.spark-focus-slider.spark-focus-background):focus::-webkit-slider-thumb{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}:root{--spark-focus-outline-width-final-extra: 0rem;--spark-focus-outline-width-final-primary: .1875rem;--spark-focus-outline-width-final-backup: .1875rem;--spark-focus-outline-width-init-primary: .75rem;--spark-focus-outline-width-init-backup: .1875rem;--spark-focus-snap-transition-duration: 1.5s;--spark-focus-snap-transition-timing-function: cubic-bezier(.06, .98, .2, .99);--spark-focus-custom-focus-suppress-outline: .125rem;--spark-focus-box-shadow-x: 0rem;--spark-focus-box-shadow-y: 0rem;--spark-focus-box-shadow-blur-radius: 0rem}:root,[data-theme=light]{--spark-focus-color-focus-primary: var(--spark-color-classic-blue-shade1, #00377c);--spark-focus-color-focus-backup: var(--spark-color-theme-light-gray50, #ffffff);--spark-focus-color-focus-background: var(--spark-color-theme-light-gray50, #ffffff);--spark-focus-color-focus-foreground: var(--spark-color-carbon-shade2, #262626)}[data-theme=dark]{--spark-focus-color-focus-primary: var(--spark-color-energy-blue-tint1, #6ddcff);--spark-focus-color-focus-backup: var(--spark-color-theme-dark-gray50, #242528);--spark-focus-color-focus-background: var(--spark-color-theme-dark-gray50, #242528);--spark-focus-color-focus-foreground: var(--spark-color-theme-dark-gray900, #ffffff)}.spark-focus-visible-snap{box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-init-backup) + var(--spark-focus-outline-width-final-extra)) transparent;transition:box-shadow var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline-offset var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),background-color var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function);outline-color:transparent;outline-style:solid;outline-width:var(--spark-focus-outline-width-init-primary);outline-offset:var(--spark-focus-outline-width-init-backup);-webkit-transform:translate3d(0,0,0)}.spark-focus-visible.spark-focus-visible-suppress:focus{outline:var(--spark-focus-custom-focus-suppress-outline) solid transparent;box-shadow:none}.spark-focus-visible.spark-focus-visible-self:focus{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible.spark-focus-visible-self:focus:not(:focus-visible){z-index:revert;position:revert;box-shadow:revert;outline-color:revert;outline-style:revert;outline-width:revert;outline-offset:revert}.spark-focus-visible.spark-focus-visible-self:focus-visible{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible.spark-focus-visible-self.spark-focus-visible-snap:not(:focus-visible){transition-delay:0s;transition-duration:0s}.spark-focus-visible.spark-focus-visible-self.spark-focus-visible-background:focus{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus-visible.spark-focus-visible-self.spark-focus-visible-background:focus:not(:focus-visible){color:revert;background-color:revert}.spark-focus-visible.spark-focus-visible-self.spark-focus-visible-background:focus-visible{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus-visible.spark-focus-visible-within:has(:focus-visible){z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible.spark-focus-visible-within.spark-focus-visible-snap:not(:has(:focus-visible)){transition-delay:0s;transition-duration:0s}.spark-focus-visible.spark-focus-visible-within.spark-focus-visible-background:has(:focus-visible){color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus-visible.spark-focus-visible-adjacent:focus+.spark-focus-visible{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible.spark-focus-visible-adjacent:focus:not(:focus-visible)+.spark-focus-visible{z-index:revert;position:revert;box-shadow:revert;outline-color:revert;outline-style:revert;outline-width:revert;outline-offset:revert}.spark-focus-visible.spark-focus-visible-adjacent:focus-visible+.spark-focus-visible{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible.spark-focus-visible-adjacent:not(:focus-visible)+.spark-focus-visible.spark-focus-visible-snap{transition-delay:0s;transition-duration:0s}.spark-focus-visible.spark-focus-visible-adjacent:focus+.spark-focus-visible.spark-focus-visible-background{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus-visible.spark-focus-visible-adjacent:focus:not(:focus-visible)+.spark-focus-visible.spark-focus-visible-background{color:revert;background-color:revert}.spark-focus-visible.spark-focus-visible-adjacent:focus-visible+.spark-focus-visible.spark-focus-visible-background{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus-visible:where(.spark-focus-visible-slider):focus::-webkit-slider-thumb{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible:where(.spark-focus-visible-slider):focus:not(:focus-visible)::-webkit-slider-thumb{z-index:revert;position:revert;box-shadow:revert;outline-color:revert;outline-style:revert;outline-width:revert;outline-offset:revert}.spark-focus-visible:where(.spark-focus-visible-slider):focus-visible::-webkit-slider-thumb{z-index:1;position:relative;box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-final-backup) + var(--spark-focus-outline-width-final-extra)) var(--spark-focus-color-focus-backup);outline-color:var(--spark-focus-color-focus-primary);outline-style:solid;outline-width:var(--spark-focus-outline-width-final-primary);outline-offset:var(--spark-focus-outline-width-final-backup)}.spark-focus-visible:where(.spark-focus-visible-slider.spark-focus-visible-snap)::-webkit-slider-thumb{box-shadow:var(--spark-focus-box-shadow-x) var(--spark-focus-box-shadow-y) var(--spark-focus-box-shadow-blur-radius) calc(var(--spark-focus-outline-width-final-primary) + var(--spark-focus-outline-width-init-backup) + var(--spark-focus-outline-width-final-extra)) transparent;transition:box-shadow var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),outline-offset var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function),background-color var(--spark-focus-snap-transition-duration) var(--spark-focus-snap-transition-timing-function);outline-color:transparent;outline-style:solid;outline-width:var(--spark-focus-outline-width-init-primary);outline-offset:var(--spark-focus-outline-width-init-backup);-webkit-transform:translate3d(0,0,0)}.spark-focus-visible:where(.spark-focus-visible-slider.spark-focus-visible-snap):not(:focus-visible)::-webkit-slider-thumb{transition-delay:0s;transition-duration:0s}.spark-focus-visible:where(.spark-focus-visible-slider.spark-focus-visible-background):focus::-webkit-slider-thumb{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.spark-focus-visible:where(.spark-focus-visible-slider.spark-focus-visible-background):focus:not(:focus-visible)::-webkit-slider-thumb{color:revert;background-color:revert}.spark-focus-visible:where(.spark-focus-visible-slider.spark-focus-visible-background):focus-visible::-webkit-slider-thumb{color:var(--spark-focus-color-focus-foreground);background-color:var(--spark-focus-color-focus-background)}.svg-icon{display:block}body{margin:0}.st-responsive-container{padding:var(--spark-button-group-xl-gap);margin:0 auto;box-sizing:border-box;overflow-x:hidden;background-color:var(--spark-color-theme-light-gray75)}.idz-page.st-responsive-container{margin:0 auto;box-sizing:border-box;overflow-x:hidden}@media (min-width: 768px){.idz-page.st-responsive-container{width:720px;max-width:none;overflow-x:visible}}@media (min-width: 992px){.idz-page.st-responsive-container{width:830px;max-width:none}}.spark-code-snippet-line-numbering{padding-inline-start:var(--spark-code-snippet-line-numbering-padding-inline-start)}.spark-code-snippet-pre{margin:var(--spark-code-snippet-zero-margin);display:grid;padding:var(--spark-code-snippet-zero-padding);counter-reset:count 0;grid-auto-rows:auto;grid-template-columns:min-content 1fr}.spark-code-snippet-size-l .spark-code-snippet-animate-l{animation:keyframes-spark-code-snippet-tooltip-animation-l;animation-duration:4s}.spark-code-snippet-size-m .spark-code-snippet-animate-m{animation:keyframes-spark-code-snippet-tooltip-animation-m;animation-duration:4s}.spark-code-snippet-size-s .spark-code-snippet-animate-s{animation:keyframes-spark-code-snippet-tooltip-animation-s;animation-duration:4s}.spark-code-snippet-check-icon{color:#fff}.spark-code-snippet-copy-icon{display:none!important}.spark-code-snippet-is-visible{display:block!important}.spark-code-snippet-single-copy-icon{padding:var(--spark-code-snippet-single-padding);z-index:999;position:absolute!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;inset-inline-end:var(--spark-code-snippet-single-inset-inline-end-copy-icon)!important;inset-block-start:var(--spark-code-snippet-single-inset-block-start-copy-icon)!important}.spark-code-snippet-single-scrollbar-y-is-hidden{overflow-y:hidden}.spark-code-snippet-multiline-copy-icon{z-index:999;position:absolute;font-size:var(--spark-code-snippet-copy-icon-font-size);inset-inline-end:var(--spark-code-snippet-multiline-inset-inline-end-copy-icon)!important;inset-block-start:var(--spark-code-snippet-multiline-inset-block-start-copy-icon)!important}.spark-code-snippet-scrollbar-is-hidden{overflow-x:hidden!important;overflow-y:hidden!important}.spark-code-snippet-tooltip-multiline-is-opened{opacity:var(--spark-code-snippet-opened-opacity);visibility:visible;-pointer-events:auto}.spark-code-snippet-tooltip-multiline{opacity:var(--spark-code-snippet-closed-opacity);visibility:hidden;-pointer-events:auto}.spark-code-snippet-tooltip-l{gap:var(--spark-code-snippet-multiline-l-gap);padding:var(--spark-code-snippet-multiline-l-tooltip-top) var(--spark-code-snippet-multiline-l-tooltip-top);block-size:var(--spark-code-snippet-single-l-block-size)!important;align-items:center!important}.spark-code-snippet-tooltip-m{block-size:var(--spark-code-snippet-single-m-block-size)!important;align-items:center!important}.spark-code-snippet-tooltip-s{block-size:var(--spark-code-snippet-single-s-block-size)!important;align-items:center!important}.spark-code-snippet-line-count{display:grid;text-align:end}.spark-code-snippet{color:var(--spark-code-snippet-color);position:relative;background-color:var(--spark-code-snippet-background-color)}.spark-code-snippet .spark-code-snippet-line-count:before{color:var(--spark-code-snippet-numbering-color);content:counter(count);white-space:pre;margin-right:var(--spark-code-snippet-line-numbering-margin-right);border-inline-end:var(--spark-code-snippet-line-numbering-border-inline-end) solid var(--spark-code-snippet-border-color);counter-increment:count;padding-inline-end:var(--spark-code-snippet-line-numbering-padding-inline-end);padding-inline-start:var(--spark-code-snippet-line-numbering-padding-inline-start)}.spark-code-snippet.spark-code-snippet-inline{display:inline-block;align-items:flex-start}.spark-code-snippet.spark-code-snippet-multiline{align-items:flex-start}.spark-code-snippet.spark-code-snippet-multiline.spark-code-snippet-size-l{font-size:var(--spark-code-snippet-multiline-l-font-size);block-size:var(--spark-code-snippet-multiline-l-block-size);padding-block-start:var(--spark-code-snippet-multiline-l-padding-block-start);padding-inline-start:var(--spark-code-snippet-multiline-l-padding-inline-start)}.spark-code-snippet.spark-code-snippet-multiline.spark-code-snippet-size-m{font-size:var(--spark-code-snippet-multiline-m-font-size);block-size:var(--spark-code-snippet-multiline-m-block-size);padding-block-start:var(--spark-code-snippet-multiline-m-padding-block-start);padding-inline-start:var(--spark-code-snippet-multiline-m-padding-inline-start)}.spark-code-snippet.spark-code-snippet-multiline.spark-code-snippet-size-s{font-size:var(--spark-code-snippet-multiline-s-font-size);block-size:var(--spark-code-snippet-multiline-s-block-size);padding-block-start:var(--spark-code-snippet-multiline-s-padding-block-start);padding-inline-start:var(--spark-code-snippet-multiline-s-padding-inline-start)}.spark-code-snippet.spark-code-snippet-single pre{margin:var(--spark-code-snippet-pre-margin);font-family:var(--spark-code-snippet-font-family)}.spark-code-snippet.spark-code-snippet-single code{font-family:var(--spark-code-snippet-font-family)}.spark-code-snippet.spark-code-snippet-single.spark-code-snippet-size-l{font-size:var(--spark-code-snippet-single-l-font-size);block-size:var(--spark-code-snippet-single-l-block-size);line-height:var(--spark-code-snippet-single-l-line-height);padding-inline-start:var(--spark-code-snippet-single-l-padding-inline-start)}.spark-code-snippet.spark-code-snippet-single.spark-code-snippet-size-m{font-size:var(--spark-code-snippet-single-m-font-size);block-size:var(--spark-code-snippet-single-m-block-size);line-height:var(--spark-code-snippet-single-m-line-height);padding-inline-start:var(--spark-code-snippet-single-m-padding-inline-start)}.spark-code-snippet.spark-code-snippet-single.spark-code-snippet-size-s{font-size:var(--spark-code-snippet-single-s-font-size);block-size:var(--spark-code-snippet-single-s-block-size);line-height:var(--spark-code-snippet-single-s-line-height);padding-inline-start:var(--spark-code-snippet-single-s-padding-inline-start)}.spark-code-snippet.spark-code-snippet-inline.spark-code-snippet-size-l{font-size:var(--spark-code-snippet-inline-l-font-size);block-size:var(--spark-code-snippet-inline-l-block-size);inline-size:var(--spark-code-snippet-inline-l-width);padding-inline-end:var(--spark-code-snippet-inline-l-padding-inline);padding-inline-start:var(--spark-code-snippet-inline-l-padding-inline)}.spark-code-snippet.spark-code-snippet-inline.spark-code-snippet-size-m{font-size:var(--spark-code-snippet-inline-m-font-size);block-size:var(--spark-code-snippet-inline-m-block-size);inline-size:var(--spark-code-snippet-inline-m-width);padding-inline-end:var(--spark-code-snippet-inline-m-padding-inline);padding-inline-start:var(--spark-code-snippet-inline-m-padding-inline)}.spark-code-snippet.spark-code-snippet-inline.spark-code-snippet-size-s{font-size:var(--spark-code-snippet-inline-s-font-size);block-size:var(--spark-code-snippet-inline-s-block-size);inline-size:var(--spark-code-snippet-inline-s-width);padding-inline-end:var(--spark-code-snippet-inline-s-padding-inline);padding-inline-start:var(--spark-code-snippet-inline-s-padding-inline)}@keyframes keyframes-spark-code-snippet-tooltip-animation-l{0%{margin-inline-start:100%}37%,62%{position:absolute;inline-size:100%;margin-inline-start:calc(100% - var(--spark-code-snippet-single-l-inline-tooltip-size))}to{margin-inline-start:100%}}@keyframes keyframes-spark-code-snippet-tooltip-animation-m{0%{margin-inline-start:100%}37%,62%{position:absolute;inline-size:100%;margin-inline-start:calc(100% - var(--spark-code-snippet-single-m-inline-tooltip-size))}to{margin-inline-start:100%}}@keyframes keyframes-spark-code-snippet-tooltip-animation-s{0%{margin-inline-start:100%}37%,62%{position:absolute;inline-size:100%;margin-inline-start:calc(100% - var(--spark-code-snippet-single-s-inline-tooltip-size))}to{margin-inline-start:100%}}:root{--spark-code-snippet-font-family: monospace, monospace;--spark-code-snippet-justify-content: space-between;--spark-code-snippet-pre-margin: 0rem;--spark-code-snippet-zero-padding: 0rem;--spark-code-snippet-zero-margin: 0rem;--spark-code-snippet-closed-opacity: 0;--spark-code-snippet-opened-opacity: 1;--spark-code-snippet-inline-l-block-size: 1.5rem;--spark-code-snippet-inline-l-font-size: 1rem;--spark-code-snippet-inline-l-padding-inline: .5rem;--spark-code-snippet-inline-l-width: fit-content;--spark-code-snippet-inline-m-block-size: 1.3125rem;--spark-code-snippet-inline-m-font-size: .875rem;--spark-code-snippet-inline-m-padding-inline: .375rem;--spark-code-snippet-inline-m-width: fit-content;--spark-code-snippet-inline-s-block-size: 1.125rem;--spark-code-snippet-inline-s-font-size: .75rem;--spark-code-snippet-inline-s-padding-inline: .25rem;--spark-code-snippet-inline-s-width: fit-content;--spark-code-snippet-single-padding: 0rem;--spark-code-snippet-single-inset-block-start-copy-icon: 0rem;--spark-code-snippet-single-inset-inline-end-copy-icon: 0rem;--spark-code-snippet-single-l-block-size: 2.5rem;--spark-code-snippet-single-l-font-size: 1rem;--spark-code-snippet-single-l-padding-inline-start: 1rem;--spark-code-snippet-single-l-line-height: 2.5rem;--spark-code-snippet-single-l-inline-tooltip-size: 12.5rem;--spark-code-snippet-single-m-block-size: 2rem;--spark-code-snippet-single-m-font-size: .875rem;--spark-code-snippet-single-m-padding-inline-start: .75rem;--spark-code-snippet-single-m-line-height: 2rem;--spark-code-snippet-single-m-inline-tooltip-size: 10rem;--spark-code-snippet-single-s-block-size: 1.5rem;--spark-code-snippet-single-s-font-size: .75rem;--spark-code-snippet-single-s-padding-inline-start: .5rem;--spark-code-snippet-single-s-line-height: 1.5rem;--spark-code-snippet-single-s-inline-tooltip-size: 9.0625rem;--spark-code-snippet-multiline-inset-block-start-copy-icon: 0rem;--spark-code-snippet-multiline-inset-inline-end-copy-icon: .5rem;--spark-code-snippet-multiline-l-font-size: 1rem;--spark-code-snippet-multiline-l-block-size: 12.25rem;--spark-code-snippet-multiline-l-padding-inline-start: .5rem;--spark-code-snippet-multiline-l-padding-block-start: .5rem;--spark-code-snippet-multiline-l-gap: 1rem;--spark-code-snippet-multiline-l-tooltip-top: .75rem;--spark-code-snippet-multiline-l-tooltip-right: 1rem;--spark-code-snippet-multiline-m-font-size: .875rem;--spark-code-snippet-multiline-m-block-size: 11.25rem;--spark-code-snippet-multiline-m-padding-inline-start: .5rem;--spark-code-snippet-multiline-m-padding-block-start: .5rem;--spark-code-snippet-multiline-m-gap: .75rem;--spark-code-snippet-multiline-s-font-size: .75rem;--spark-code-snippet-multiline-s-block-size: 10rem;--spark-code-snippet-multiline-s-padding-inline-start: .5rem;--spark-code-snippet-multiline-s-padding-block-start: .5rem;--spark-code-snippet-multiline-s-gap: .5rem;--spark-code-snippet-copy-icon-font-size: 1rem;--spark-code-snippet-copy-icon-flex-shrink: 0;--spark-code-snippet-copy-icon-margin-inline-end: 0;--spark-code-snippet-copy-icon-padding-inline-end: 0rem;--spark-code-snippet-line-numbering-padding-inline-start: .5rem;--spark-code-snippet-line-numbering-padding-inline-end: .3125rem;--spark-code-snippet-line-numbering-padding-inline-top: .5rem;--spark-code-snippet-line-numbering-border-inline-end: .0625rem;--spark-code-snippet-line-numbering-margin-right: .625rem}:root,[data-theme=light]{--spark-code-snippet-color: var(--spark-color-theme-light-gray900, #2b2c30);--spark-code-snippet-background-color: var(--spark-color-theme-light-gray200, #e9eaeb);--spark-code-snippet-border-color: var(--spark-color-theme-light-gray400, #c9cace);--spark-code-snippet-numbering-color: var(--spark-color-theme-light-gray900, #2b2c30)}[data-theme=dark]{--spark-code-snippet-color: var(--spark-color-theme-dark-gray900, #ffffff);--spark-code-snippet-background-color: var(--spark-color-theme-dark-gray200, #3c3e42);--spark-code-snippet-border-color: var(--spark-color-theme-dark-gray400, #585a62);--spark-code-snippet-numbering-color: var(--spark-color-theme-dark-gray900, #ffffff)}.st-code-snippet{padding:var(--spark-code-snippet-multiline-m-padding-block-start);background-color:var(--spark-code-snippet-background-color);color:var(--spark-code-snippet-color);font-size:var(--spark-code-snippet-multiline-m-font-size);display:flex;flex-direction:column;flex-grow:1;position:relative}.st-code-snippet .st-code-snippet-comment{margin:auto 0;white-space:pre-line;color:var(--spark-color-moss-shade1);font-style:italic;padding-right:calc(var(--spark-button-m-block-size) - var(--spark-code-snippet-multiline-m-padding-block-start))}.st-code-snippet .st-code-snippet-content{white-space:pre-line;word-break:break-word}.st-code-snippet .copy-button{position:absolute!important;top:var(--spark-code-snippet-multiline-m-padding-block-start);right:var(--spark-code-snippet-multiline-m-padding-block-start);-webkit-user-select:none;user-select:none;padding:0;border:none;outline:none;background-color:transparent;cursor:pointer}.st-code-snippet-multi-line{padding:var(--spark-code-snippet-multiline-m-padding-block-start) 0 var(--spark-code-snippet-multiline-m-padding-block-start) var(--spark-code-snippet-multiline-m-padding-block-start);background-color:var(--spark-code-snippet-background-color);color:var(--spark-code-snippet-color);font-size:var(--spark-code-snippet-multiline-m-font-size);display:flex;flex-direction:column;flex-grow:1;position:relative}.st-code-snippet-multi-line .st-code-snippet-comment{margin:auto 0;white-space:pre-line;color:var(--spark-color-moss-shade1);font-style:italic;padding-right:calc(var(--spark-button-m-block-size) - var(--spark-code-snippet-multiline-m-padding-block-start))}.st-code-snippet-multi-line .st-code-snippet{padding-left:0}.spark-hyperlink-is-disabled{pointer-events:none}.spark-hyperlink-primary{color:var(--spark-hyperlink-color-primary)}.spark-hyperlink-primary a{color:var(--spark-hyperlink-color-secondary)!important;text-decoration:none!important}.spark-hyperlink-secondary{color:var(--spark-hyperlink-color-secondary)}.spark-hyperlink-secondary a{color:var(--spark-hyperlink-color-secondary)!important;text-decoration:none!important}.spark-hyperlink-standard{text-decoration:underline}.spark-hyperlink-quiet{text-decoration:none}.spark-hyperlink-quiet:hover{text-decoration:underline}.spark-hyperlink:visited,.spark-hyperlink.visited{color:var(--spark-hyperlink-color-visited)}:root,[data-theme=light]{--spark-hyperlink-color-primary: var(--spark-color-classic-blue, #0054ae);--spark-hyperlink-color-secondary: inherit;--spark-hyperlink-color-visited: var(--spark-color-geode, #8f5da2)}[data-theme=dark]{--spark-hyperlink-color-primary: var(--spark-color-energy-blue, #00c7fd);--spark-hyperlink-color-secondary: inherit;--spark-hyperlink-color-visited: var(--spark-color-geode-tint1, #cc94da)}.spark-hyperlink:visited,.spark-hyperlink.visited{color:var(--spark-hyperlink-color-primary)}.st-section{border-left:2px solid var(--spark-color-theme-light-gray500);display:flex;align-items:center}.st-section:not(:last-child){margin-bottom:var(--spark-button-group-l-gap)}.st-section .st-section-title{font-weight:500;padding:0 var(--spark-button-group-l-gap);width:150px;flex-shrink:0;height:var(--spark-button-l-block-size);display:flex;align-items:center;align-self:flex-start}.st-section .spark-button{max-inline-size:none}.st-section .st-section-content{display:flex;flex-direction:column;flex-grow:1}.st-section .st-section-content .st-section-content-row{display:inline-flex;align-items:center;min-height:var(--spark-button-l-block-size);gap:var(--spark-button-group-l-gap)}.st-section .st-section-content .st-section-content-row:not(:last-child){margin-bottom:var(--spark-button-group-l-gap)}.st-section .st-section-content .st-section-content-row:not(:first-child):last-child{min-height:auto}.st-section-accent{border-left-color:var(--spark-color-classic-blue)}.st-section-dashed{border-left-style:dashed}@media (max-width: 550px){.st-section{flex-direction:column;border-left:none;align-items:start}.st-section:not(:last-child){margin-bottom:var(--spark-button-group-xl-gap)}.st-section .st-section-title{border-left:2px solid var(--spark-color-theme-light-gray500)}.st-section .st-section-content{margin-top:var(--spark-button-group-l-gap);width:100%}}.st-related-tools-links{display:flex;flex-direction:column}.st-related-tools-links>*{height:var(--spark-button-l-block-size);display:flex;align-items:center;white-space:pre}.st-resources-links>div{display:flex;flex-wrap:wrap;column-gap:var(--spark-button-group-xl-gap);line-height:var(--spark-button-l-block-size)}.links-section{display:flex;flex-direction:column;align-items:flex-start}.spark-toggle-button-clicked-ghost{color:var(--spark-toggle-button-ghost-color);border-color:var(--spark-toggle-button-ghost-border-color);background-color:var(--spark-toggle-button-ghost-bg-color)}:root,[data-theme=light]{--spark-toggle-button-ghost-color: var(--spark-color-theme-light-gray900, #2b2c30);--spark-toggle-button-ghost-bg-color: var(--spark-color-theme-light-gray400, #c9cace);--spark-toggle-button-ghost-border-color: var(--spark-color-transparent, transparent)}[data-theme=dark]{--spark-toggle-button-ghost-color: var(--spark-color-theme-dark-gray900, #ffffff);--spark-toggle-button-ghost-bg-color: var(--spark-color-theme-dark-gray400, #585a62);--spark-toggle-button-ghost-border-color: var(--spark-color-transparent, transparent)}.spark-button-start-slot{font-size:var(--spark-button-start-slot-font-size);flex-shrink:var(--spark-button-start-slot-flex-shrink)}.spark-button-end-slot{font-size:var(--spark-button-end-slot-font-size);flex-shrink:var(--spark-button-end-slot-flex-shrink)}.spark-button-disabled{pointer-events:none}.spark-button-content{display:flex;overflow:hidden;align-items:center;text-overflow:ellipsis;justify-content:center}.spark-button-size-l{font-size:var(--spark-button-l-font-size);block-size:var(--spark-button-l-block-size);line-height:var(--spark-button-l-line-height);min-inline-size:var(--spark-button-l-block-size);padding-block-end:var(--spark-button-l-padding-block);padding-inline-end:var(--spark-button-l-padding-inline);padding-block-start:var(--spark-button-l-padding-block);padding-inline-start:var(--spark-button-l-padding-inline)}.spark-button-size-l.spark-button-icon-only{font-size:var(--spark-button-icon-only-l-font-size);max-inline-size:var(--spark-button-l-block-size);min-inline-size:var(--spark-button-l-block-size);padding-inline-end:var(--spark-button-icon-only-l-padding-inline);padding-inline-start:var(--spark-button-icon-only-l-padding-inline)}.spark-button-size-l:not(.spark-button-icon-only) .spark-button-start-slot{padding-inline-end:var(--spark-button-l-icon-gap)}.spark-button-size-l:not(.spark-button-icon-only) .spark-button-end-slot{padding-inline-start:var(--spark-button-l-icon-gap)}.spark-button-size-m{font-size:var(--spark-button-m-font-size);block-size:var(--spark-button-m-block-size);line-height:var(--spark-button-m-line-height);min-inline-size:var(--spark-button-m-block-size);padding-block-end:var(--spark-button-m-padding-block);padding-inline-end:var(--spark-button-m-padding-inline);padding-block-start:var(--spark-button-m-padding-block);padding-inline-start:var(--spark-button-m-padding-inline)}.spark-button-size-m.spark-button-icon-only{font-size:var(--spark-button-icon-only-m-font-size);max-inline-size:var(--spark-button-m-block-size);min-inline-size:var(--spark-button-m-block-size);padding-inline-end:var(--spark-button-icon-only-m-padding-inline);padding-inline-start:var(--spark-button-icon-only-m-padding-inline)}.spark-button-size-m:not(.spark-button-icon-only) .spark-button-start-slot{padding-inline-end:var(--spark-button-m-icon-gap)}.spark-button-size-m:not(.spark-button-icon-only) .spark-button-end-slot{padding-inline-start:var(--spark-button-m-icon-gap)}.spark-button-size-s{font-size:var(--spark-button-s-font-size);block-size:var(--spark-button-s-block-size);line-height:var(--spark-button-s-line-height);min-inline-size:var(--spark-button-s-block-size);padding-block-end:var(--spark-button-s-padding-block);padding-inline-end:var(--spark-button-s-padding-inline);padding-block-start:var(--spark-button-s-padding-block);padding-inline-start:var(--spark-button-s-padding-inline)}.spark-button-size-s.spark-button-icon-only{font-size:var(--spark-button-icon-only-s-font-size);max-inline-size:var(--spark-button-s-block-size);min-inline-size:var(--spark-button-s-block-size);padding-inline-end:var(--spark-button-icon-only-s-padding-inline);padding-inline-start:var(--spark-button-icon-only-s-padding-inline)}.spark-button-size-s:not(.spark-button-icon-only) .spark-button-start-slot{padding-inline-end:var(--spark-button-s-icon-gap)}.spark-button-size-s:not(.spark-button-icon-only) .spark-button-end-slot{padding-inline-start:var(--spark-button-s-icon-gap)}.spark-button-action{color:var(--spark-button-action-color);border-color:transparent;background-color:var(--spark-button-action-bg-color)}.spark-button-action:hover,.spark-button-action .spark-button-hovered{background-color:var(--spark-button-action-bg-color-hover)}.spark-button-action:visited{color:var(--spark-button-action-color)}.spark-button-action:active,.spark-button-action.spark-button-active{background-color:var(--spark-button-action-bg-color-active)}.spark-button-action:disabled,.spark-button-action.spark-button-disabled{color:var(--spark-button-disabled-color);cursor:default;border-color:var(--spark-button-disabled-border-color);background-color:var(--spark-button-disabled-bg-color)}.spark-button-action .spark-button-content a{color:var(--spark-button-action-color);text-decoration:none}.spark-button-action:disabled a,.spark-button-action.spark-button-disabled .spark-button-content a{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-primary{color:var(--spark-button-primary-color);border-color:var(--spark-button-primary-color);background-color:var(--spark-button-primary-bg-color)}.spark-button-primary:hover,.spark-button-primary .spark-button-hovered{background-color:var(--spark-button-primary-bg-color-hover)}.spark-button-primary:visited{color:var(--spark-button-primary-color)}.spark-button-primary:active,.spark-button-primary.spark-button-active{background-color:var(--spark-button-primary-bg-color-active)}.spark-button-primary:disabled,.spark-button-primary.spark-button-disabled{color:var(--spark-button-disabled-color);cursor:default;border-color:var(--spark-button-disabled-border-color);background-color:var(--spark-button-disabled-bg-color)}.spark-button-primary .spark-button-content a{color:var(--spark-button-primary-color);text-decoration:none}.spark-button-primary:disabled a,.spark-button-primary.spark-button-disabled .spark-button-content a{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-secondary{color:var(--spark-button-secondary-color);border-color:var(--spark-button-secondary-border-color);background-color:var(--spark-button-secondary-bg-color)}.spark-button-secondary:hover,.spark-button-secondary .spark-button-hovered{background-color:var(--spark-button-secondary-bg-color-hover)}.spark-button-secondary:visited{color:var(--spark-button-secondary-color)}.spark-button-secondary:active,.spark-button-secondary.spark-button-active{background-color:var(--spark-button-secondary-bg-color-active)}.spark-button-secondary:disabled,.spark-button-secondary.spark-button-disabled{color:var(--spark-button-disabled-color);cursor:default;border-color:var(--spark-button-disabled-border-color);background-color:var(--spark-button-disabled-bg-color)}.spark-button-secondary .spark-button-content a{color:var(--spark-button-secondary-color);text-decoration:none}.spark-button-secondary:disabled a,.spark-button-secondary.spark-button-disabled .spark-button-content a{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-ghost{color:var(--spark-button-ghost-color);border-color:var(--spark-button-ghost-border-color);background-color:var(--spark-button-ghost-bg-color)}.spark-button-ghost:not(.spark-button-icon-only){min-inline-size:auto!important}.spark-button-ghost:hover,.spark-button-ghost .spark-button-hovered{background-color:var(--spark-button-ghost-bg-color-hover)}.spark-button-ghost:visited{color:var(--spark-button-ghost-color)}.spark-button-ghost:active,.spark-button-ghost.spark-button-active{background-color:var(--spark-button-ghost-bg-color-active)}.spark-button-ghost:disabled,.spark-button-ghost.spark-button-disabled{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-ghost .spark-button-content a{color:var(--spark-button-ghost-color);text-decoration:none}.spark-button-ghost:disabled a,.spark-button-ghost.spark-button-disabled .spark-button-content a{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-alert{color:var(--spark-button-alert-color);border-color:var(--spark-button-alert-border-color);background-color:var(--spark-button-alert-bg-color)}.spark-button-alert:hover,.spark-button-alert .spark-button-hovered{background-color:var(--spark-button-alert-bg-color-hover)}.spark-button-alert:visited{color:var(--spark-button-alert-color)}.spark-button-alert:active,.spark-button-alert.spark-button-active{background-color:var(--spark-button-alert-bg-color-active)}.spark-button-alert:disabled,.spark-button-alert.spark-button-disabled{color:var(--spark-button-disabled-color);cursor:default;border-color:var(--spark-button-disabled-border-color);background-color:var(--spark-button-disabled-bg-color)}.spark-button-alert .spark-button-content a{color:var(--spark-button-alert-color);text-decoration:none}.spark-button-alert:disabled a,.spark-button-alert.spark-button-disabled .spark-button-content a{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-alert-ghost{color:var(--spark-button-alert-ghost-color);border-color:var(--spark-button-alert-ghost-border-color);background-color:var(--spark-button-alert-ghost-bg-color)}.spark-button-alert-ghost:not(.spark-button-icon-only){min-inline-size:auto!important}.spark-button-alert-ghost:hover,.spark-button-alert-ghost .spark-button-hovered{background-color:var(--spark-button-alert-ghost-bg-color-hover)}.spark-button-alert-ghost:visited{color:var(--spark-button-alert-ghost-color)}.spark-button-alert-ghost:active,.spark-button-alert-ghost.spark-button-active{background-color:var(--spark-button-alert-ghost-bg-color-active)}.spark-button-alert-ghost:disabled,.spark-button-alert-ghost.spark-button-disabled{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button-alert-ghost .spark-button-content a{color:var(--spark-button-alert-ghost-color);text-decoration:none}.spark-button-alert-ghost:disabled a,.spark-button-alert-ghost.spark-button-disabled .spark-button-content a{color:var(--spark-button-disabled-color);cursor:default;border-color:transparent;background-color:transparent}.spark-button{cursor:pointer;display:flex;box-sizing:border-box;align-items:center;font-family:var(--spark-button-font-family);font-weight:var(--spark-button-font-weight);inline-size:max-content;white-space:nowrap;border-style:solid;border-width:var(--spark-button-border-width);justify-content:center;max-inline-size:var(--spark-button-max-inline-size);text-decoration:none}:root{--spark-button-font-weight: 500;--spark-button-font-family: inherit;--spark-button-max-inline-size: 37.5rem;--spark-button-border-width: .0625rem;--spark-button-l-block-size: 2.5rem;--spark-button-l-font-size: 1rem;--spark-button-l-line-height: 1.375rem;--spark-button-l-padding-block: .75rem;--spark-button-l-padding-inline: 1.25rem;--spark-button-l-icon-gap: .5rem;--spark-button-m-block-size: 2rem;--spark-button-m-font-size: .875rem;--spark-button-m-line-height: 1.125rem;--spark-button-m-padding-block: .5rem;--spark-button-m-padding-inline: 1rem;--spark-button-m-icon-gap: .25rem;--spark-button-s-block-size: 1.5rem;--spark-button-s-font-size: .75rem;--spark-button-s-line-height: .875rem;--spark-button-s-padding-block: .25rem;--spark-button-s-padding-inline: .75rem;--spark-button-s-icon-gap: .25rem;--spark-button-start-slot-font-size: 1rem;--spark-button-start-slot-flex-shrink: 0;--spark-button-end-slot-font-size: 1rem;--spark-button-end-slot-flex-shrink: 0;--spark-button-icon-only-l-font-size: 1rem;--spark-button-icon-only-l-padding-inline: .5rem;--spark-button-icon-only-m-font-size: 1rem;--spark-button-icon-only-m-padding-inline: .5rem;--spark-button-icon-only-s-font-size: 1rem;--spark-button-icon-only-s-padding-inline: .25rem}:root,[data-theme=light]{--spark-button-action-color: var(--spark-color-theme-light-gray50, #ffffff);--spark-button-action-bg-color: var(--spark-color-classic-blue, #0054ae);--spark-button-action-bg-color-hover: var(--spark-color-classic-blue-shade1, #00377c);--spark-button-action-bg-color-active: var(--spark-color-classic-blue-shade2, #001e50);--spark-button-primary-color: var(--spark-color-theme-light-gray900, #2b2c30);--spark-button-primary-bg-color: transparent;--spark-button-primary-bg-color-hover: var(--spark-color-theme-light-gray200, #e9eaeb);--spark-button-primary-bg-color-active: var(--spark-color-theme-light-gray400, #c9cace);--spark-button-secondary-color: var(--spark-color-theme-light-gray900, #2b2c30);--spark-button-secondary-bg-color: transparent;--spark-button-secondary-bg-color-hover: var(--spark-color-theme-light-gray200, #e9eaeb);--spark-button-secondary-bg-color-active: var(--spark-color-theme-light-gray400, #c9cace);--spark-button-secondary-border-color: var(--spark-color-theme-light-gray400, #c9cace);--spark-button-ghost-color: var(--spark-color-theme-light-gray900, #2b2c30);--spark-button-ghost-bg-color: transparent;--spark-button-ghost-bg-color-hover: var(--spark-color-theme-light-gray200, #e9eaeb);--spark-button-ghost-bg-color-active: var(--spark-color-theme-light-gray400, #c9cace);--spark-button-ghost-border-color: transparent;--spark-button-alert-color: var(--spark-color-coral-shade1, #c81326);--spark-button-alert-bg-color: transparent;--spark-button-alert-bg-color-hover: #fee9e9;--spark-button-alert-bg-color-active: var(--spark-color-coral-tint2, #ffb6b9);--spark-button-alert-border-color: var(--spark-color-coral-shade1, #c81326);--spark-button-alert-ghost-color: var(--spark-color-coral-shade1, #c81326);--spark-button-alert-ghost-bg-color: transparent;--spark-button-alert-ghost-bg-color-hover: #fee9e9;--spark-button-alert-ghost-bg-color-active: var(--spark-color-coral-tint2, #ffb6b9);--spark-button-alert-ghost-border-color: transparent;--spark-button-disabled-color: var(--spark-color-theme-light-gray500, #b2b3b9);--spark-button-disabled-bg-color: var(--spark-color-theme-light-gray200, #e9eaeb);--spark-button-disabled-border-color: var(--spark-color-theme-light-gray200, #e9eaeb)}[data-theme=dark]{--spark-button-action-color: var(--spark-color-theme-dark-gray50, #242528);--spark-button-action-bg-color: var(--spark-color-energy-blue, #00c7fd);--spark-button-action-bg-color-hover: var(--spark-color-energy-blue-tint1, #6ddcff);--spark-button-action-bg-color-active: var(--spark-color-energy-blue-tint2, #a0ebff);--spark-button-primary-color: var(--spark-color-theme-dark-gray900, #ffffff);--spark-button-primary-bg-color: transparent;--spark-button-primary-bg-color-hover: var(--spark-color-theme-dark-gray200, #3c3e42);--spark-button-primary-bg-color-active: var(--spark-color-theme-dark-gray400, #585a62);--spark-button-secondary-color: var(--spark-color-theme-dark-gray900, #ffffff);--spark-button-secondary-bg-color: transparent;--spark-button-secondary-bg-color-hover: var(--spark-color-theme-dark-gray200, #3c3e42);--spark-button-secondary-bg-color-active: var(--spark-color-theme-dark-gray400, #585a62);--spark-button-secondary-border-color: var(--spark-color-theme-dark-gray400, #585a62);--spark-button-ghost-color: var(--spark-color-theme-dark-gray900, #ffffff);--spark-button-ghost-bg-color: transparent;--spark-button-ghost-bg-color-hover: var(--spark-color-theme-dark-gray200, #3c3e42);--spark-button-ghost-bg-color-active: var(--spark-color-theme-dark-gray400, #585a62);--spark-button-ghost-border-color: transparent;--spark-button-alert-color: var(--spark-color-coral, #ff5662);--spark-button-alert-bg-color: transparent;--spark-button-alert-bg-color-hover: #3a2325;--spark-button-alert-bg-color-active: #321a1b;--spark-button-alert-border-color: var(--spark-color-coral, #ff5662);--spark-button-alert-ghost-color: var(--spark-color-coral, #ff5662);--spark-button-alert-ghost-bg-color: transparent;--spark-button-alert-ghost-bg-color-hover: #3a2325;--spark-button-alert-ghost-bg-color-active: #321a1b;--spark-button-alert-ghost-border-color: transparent;--spark-button-disabled-color: var(--spark-color-theme-dark-gray500, #6b6e76);--spark-button-disabled-bg-color: var(--spark-color-theme-dark-gray200, #3c3e42);--spark-button-disabled-border-color: var(--spark-color-theme-dark-gray200, #3c3e42)}.spark-button-group-spacing-none{gap:var(--spark-button-group-none-gap)}.spark-button-group-spacing-s{gap:var(--spark-button-group-s-gap)}.spark-button-group-spacing-m{gap:var(--spark-button-group-m-gap)}.spark-button-group-spacing-l{gap:var(--spark-button-group-l-gap)}.spark-button-group-spacing-xl{gap:var(--spark-button-group-xl-gap)}.spark-button-group{display:inline-flex;position:relative;align-items:flex-start}.spark-button-group.spark-button-group-orientation-vertical{display:inline-flex;flex-wrap:wrap;flex-direction:column}.spark-button-group.spark-button-group-orientation-horizontal{display:inline-flex;flex-wrap:wrap;flex-direction:row}.spark-button-group.spark-button-group-align-end{align-items:flex-end}.spark-button-group.spark-button-group-align-start{align-items:flex-start}.spark-button-group.spark-button-group-align-center{align-items:center}.spark-button-group.spark-button-group-is-disabled>:not(.spark-tooltip-toggle){pointer-events:none}:root{--spark-button-group-none-gap: 0rem;--spark-button-group-s-gap: .125rem;--spark-button-group-m-gap: .25rem;--spark-button-group-l-gap: .5rem;--spark-button-group-xl-gap: .75rem}:root,[data-theme=light]{--spark-button-group-disabled-color: var(--spark-color-theme-light-gray500, #b2b3b9);--spark-button-group-disabled-bg-color: var(--spark-color-theme-light-gray200, #e9eaeb);--spark-button-group-disabled-border-color: var(--spark-color-theme-light-gray200, #e9eaeb)}[data-theme=dark]{--spark-button-group-disabled-color: var(--spark-color-theme-dark-gray500, #6b6e76);--spark-button-group-disabled-bg-color: var(--spark-color-theme-dark-gray200, #3c3e42);--spark-button-group-disabled-border-color: var(--spark-color-theme-dark-gray200, #3c3e42)}.option-button-group{flex-grow:1;display:flex}.option-button-group .spark-button{flex-grow:1;block-size:3rem}.option-button-group .spark-button .spark-button-content{flex-direction:column}.option-button-group .spark-button .spark-button-content .subtitle{font-size:var(--spark-font-size-25);font-weight:400;line-height:.75rem;letter-spacing:var(--spark-letter-spacing-small);white-space:pre-line}@media (max-width: 550px){.option-button-group{flex-direction:column}.option-button-group .spark-button{width:100%}}